QueryFactory
class QueryFactory implements QueryFactoryInterface (View source)
Factory class creating entity query objects for the SQL backend.
Properties
| protected Connection | $connection | The database connection to use. |
|
| protected array | $namespaces | The namespace of this class, the parent class etc. |
Methods
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)
Constructs a QueryFactory 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.