Provides a factory for creating entity query objects for the config backend.
Hierarchy
- class \Drupal\Core\Config\Entity\Query\QueryFactory implements QueryFactoryInterface, EventSubscriberInterface
File
- core/lib/Drupal/Core/Config/Entity/Query/QueryFactory.php, line 21
Namespace
Drupal\Core\Config\Entity\Query
Members
| Name | Modifiers | Type | Description |
|---|---|---|---|
| QueryFactory::$configFactory | protected | property | The config factory used by the config entity query. |
| QueryFactory::$namespaces | protected | property | The namespace of this class, the parent class etc. |
| QueryFactory::CONFIG_LOOKUP_PREFIX | constant | The prefix for the key value collection for fast lookups. | |
| QueryFactory::deleteConfigKeyStore | protected | function | Deletes lookup data. |
| QueryFactory::get | public | function | Instantiates an entity query for a given entity type. Overrides QueryFactoryInterface::get |
| QueryFactory::getAggregate | public | function | Instantiates an aggregation query object for a given entity type. Overrides QueryFactoryInterface::getAggregate |
| QueryFactory::getConfigKeyStore | protected | function | Gets the key value store used to store fast lookups. |
| QueryFactory::getKeys | protected | function | Creates lookup keys for configuration data. |
| QueryFactory::getSubscribedEvents | static | function | Returns an array of event names this subscriber wants to listen to. Overrides EventSubscriberInterface::getSubscribedEvents |
| QueryFactory::getValues | protected | function | Finds all the values for a configuration key in a configuration object. |
| QueryFactory::onConfigDelete | public | function | Removes configuration entity from key store. |
| QueryFactory::onConfigSave | public | function | Updates configuration entity in the key store. |
| QueryFactory::updateConfigKeyStore | protected | function | Updates or adds lookup data. |
| QueryFactory::__construct | public | function | Constructs a QueryFactory object. |
Please login to continue.