ConfigEntityStorage::doCreate

protected ConfigEntityStorage::doCreate(array $values) Performs storage-specific creation of entities. Parameters array $values: An array of values to set, keyed by property name. Return value \Drupal\Core\Entity\EntityInterface Overrides EntityStorageBase::doCreate File core/lib/Drupal/Core/Config/Entity/ConfigEntityStorage.php, line 221 Class ConfigEntityStorage Defines the storage class for configuration entities. Namespace Drupal\Core\Config\Entity Code protected function doCreat

ConfigEntityStorage::deleteRevision

public ConfigEntityStorage::deleteRevision($revision_id) Delete a specific entity revision. A revision can only be deleted if it's not the currently active one. Parameters int $revision_id: The revision id. Overrides EntityStorageInterface::deleteRevision File core/lib/Drupal/Core/Config/Entity/ConfigEntityStorage.php, line 138 Class ConfigEntityStorage Defines the storage class for configuration entities. Namespace Drupal\Core\Config\Entity Code public function deleteRevision($revisi

ConfigEntityStorage::createInstance

public static ConfigEntityStorage::createInstance(ContainerInterface $container, EntityTypeInterface $entity_type) Instantiates a new instance of this entity handler. This is a factory method that returns a new instance of this object. The factory should pass any needed dependencies into the constructor of this object, but not the container itself. Every call to this method must return a new instance of this object; that is, it may not implement a singleton. Parameters \Symfony\Component\Depen

ConfigEntityStorage::createFromStorageRecord

public ConfigEntityStorage::createFromStorageRecord(array $values) Creates a configuration entity from storage values. Allows the configuration entity storage to massage storage values before creating an entity. Parameters array $values: The array of values from the configuration storage. Return value ConfigEntityInterface The configuration entity. Overrides ConfigEntityStorageInterface::createFromStorageRecord See also \Drupal\Core\Entity\EntityStorageBase::mapFromStorageRecords() \Drupal\f

ConfigEntityStorage::$uuidKey

Name of entity's UUID database table field, if it supports UUIDs. Has the value FALSE if this entity does not use UUIDs. Type: string Overrides EntityStorageBase::$uuidKey File core/lib/Drupal/Core/Config/Entity/ConfigEntityStorage.php, line 55 Class ConfigEntityStorage Defines the storage class for configuration entities. Namespace Drupal\Core\Config\Entity Code protected $uuidKey = 'uuid';

ConfigEntityStorage::$overrideFree

Determines if the underlying configuration is retrieved override free. Type: bool File core/lib/Drupal/Core/Config/Entity/ConfigEntityStorage.php, line 94 Class ConfigEntityStorage Defines the storage class for configuration entities. Namespace Drupal\Core\Config\Entity Code protected $overrideFree = FALSE;

ConfigEntityStorage::$languageManager

The language manager. Type: \Drupal\Core\Language\LanguageManagerInterface File core/lib/Drupal/Core/Config/Entity/ConfigEntityStorage.php, line 76 Class ConfigEntityStorage Defines the storage class for configuration entities. Namespace Drupal\Core\Config\Entity Code protected $languageManager;

ConfigEntityStorage::$entities

Static cache of entities, keyed first by entity ID, then by an extra key. The additional cache key is to maintain separate caches for different states of config overrides. Type: array Overrides EntityStorageBase::$entities See also \Drupal\Core\Config\ConfigFactoryInterface::getCacheKeys(). File core/lib/Drupal/Core/Config/Entity/ConfigEntityStorage.php, line 87 Class ConfigEntityStorage Defines the storage class for configuration entities. Namespace Drupal\Core\Config\Entity Code pro

ConfigEntityStorage::$configStorage

The config storage service. Type: \Drupal\Core\Config\StorageInterface File core/lib/Drupal/Core/Config/Entity/ConfigEntityStorage.php, line 69 Class ConfigEntityStorage Defines the storage class for configuration entities. Namespace Drupal\Core\Config\Entity Code protected $configStorage;

ConfigEntityStorage::$configFactory

The config factory service. Type: \Drupal\Core\Config\ConfigFactoryInterface File core/lib/Drupal/Core/Config/Entity/ConfigEntityStorage.php, line 62 Class ConfigEntityStorage Defines the storage class for configuration entities. Namespace Drupal\Core\Config\Entity Code protected $configFactory;