PgsqlQueryFactory
class PgsqlQueryFactory extends QueryFactory (View source)
Workspaces PostgreSQL-specific entity query implementation.
Properties
| protected Connection | $connection | The database connection to use. |
from QueryFactory |
| protected array | $namespaces | The namespace of this class, the parent class etc. |
from QueryFactory |
| protected WorkspaceManagerInterface | $workspaceManager | The workspace manager. |
Methods
__construct(Connection $connection, WorkspaceManagerInterface $workspace_manager)
Constructs a PgsqlQueryFactory object.
get(EntityTypeInterface $entity_type, string $conjunction)
Instantiates an entity query for a given entity type.
getAggregate(EntityTypeInterface $entity_type, string $conjunction)
Instantiates an aggregation query object for a given entity type.
Details
__construct(Connection $connection, WorkspaceManagerInterface $workspace_manager)
Constructs a PgsqlQueryFactory object.
QueryInterface
get(EntityTypeInterface $entity_type, string $conjunction)
Instantiates an entity query for a given entity type.
QueryAggregateInterface
getAggregate(EntityTypeInterface $entity_type, string $conjunction)
Instantiates an aggregation query object for a given entity type.