KeyValueEntityStorage::$uuidService

The UUID service. Type: \Drupal\Component\Uuid\UuidInterface Overrides EntityStorageBase::$uuidService File core/lib/Drupal/Core/Entity/KeyValueStore/KeyValueEntityStorage.php, line 43 Class KeyValueEntityStorage Provides a key value backend for entities. Namespace Drupal\Core\Entity\KeyValueStore Code protected $uuidService;

KeyValueEntityStorage::$languageManager

The language manager. Type: \Drupal\Core\Language\LanguageManagerInterface File core/lib/Drupal/Core/Entity/KeyValueStore/KeyValueEntityStorage.php, line 50 Class KeyValueEntityStorage Provides a key value backend for entities. Namespace Drupal\Core\Entity\KeyValueStore Code protected $languageManager;

KeyValueEntityStorage::$keyValueStore

The key value store. Type: \Drupal\Core\KeyValueStore\KeyValueStoreInterface File core/lib/Drupal/Core/Entity/KeyValueStore/KeyValueEntityStorage.php, line 36 Class KeyValueEntityStorage Provides a key value backend for entities. Namespace Drupal\Core\Entity\KeyValueStore Code protected $keyValueStore;

KeyValueEntityStorage

Provides a key value backend for entities. @todo Entities that depend on auto-incrementing serial IDs need to explicitly provide an ID until a generic wrapper around the functionality provided by \Drupal\Core\Database\Connection::nextId() is added and used. @todo Revisions are currently not supported. Hierarchy class \Drupal\Core\Entity\EntityHandlerBase uses DependencySerializationTrait, StringTranslationTraitclass \Drupal\Core\Entity\EntityStorageBase implements EntityHandlerInterface, Entity

KeyValueDatabaseFactory::__construct

KeyValueDatabaseFactory::__construct(SerializationInterface $serializer, Connection $connection) Constructs this factory object. Parameters \Drupal\Component\Serialization\SerializationInterface $serializer: The serialization class to use. \Drupal\Core\Database\Connection $connection: The Connection object containing the key-value tables. File core/lib/Drupal/Core/KeyValueStore/KeyValueDatabaseFactory.php, line 35 Class KeyValueDatabaseFactory Defines the key/value store factory for the d

KeyValueDatabaseFactory::get

public KeyValueDatabaseFactory::get($collection) Constructs a new key/value store for a given collection name. Parameters string $collection: The name of the collection holding key and value pairs. Return value \Drupal\Core\KeyValueStore\KeyValueStoreInterface A key/value store implementation for the given $collection. Overrides KeyValueFactoryInterface::get File core/lib/Drupal/Core/KeyValueStore/KeyValueDatabaseFactory.php, line 43 Class KeyValueDatabaseFactory Defines the key/value st

KeyValueDatabaseFactory::$serializer

The serialization class to use. Type: \Drupal\Component\Serialization\SerializationInterface File core/lib/Drupal/Core/KeyValueStore/KeyValueDatabaseFactory.php, line 18 Class KeyValueDatabaseFactory Defines the key/value store factory for the database backend. Namespace Drupal\Core\KeyValueStore Code protected $serializer;

KeyValueDatabaseFactory::$connection

The database connection to use. Type: \Drupal\Core\Database\Connection File core/lib/Drupal/Core/KeyValueStore/KeyValueDatabaseFactory.php, line 25 Class KeyValueDatabaseFactory Defines the key/value store factory for the database backend. Namespace Drupal\Core\KeyValueStore Code protected $connection;

KeyValueDatabaseFactory

Defines the key/value store factory for the database backend. Hierarchy class \Drupal\Core\KeyValueStore\KeyValueDatabaseFactory implements KeyValueFactoryInterface File core/lib/Drupal/Core/KeyValueStore/KeyValueDatabaseFactory.php, line 11 Namespace Drupal\Core\KeyValueStore Members Name Modifiers Type Description KeyValueDatabaseFactory::$connection protected property The database connection to use. KeyValueDatabaseFactory::$serializer protected property The s

KeyValueDatabaseExpirableFactory::__construct

KeyValueDatabaseExpirableFactory::__construct(SerializationInterface $serializer, Connection $connection) Constructs this factory object. Parameters \Drupal\Component\Serialization\SerializationInterface $serializer: The serialization class to use. \Drupal\Core\Database\Connection $connection: The Connection object containing the key-value tables. File core/lib/Drupal/Core/KeyValueStore/KeyValueDatabaseExpirableFactory.php, line 42 Class KeyValueDatabaseExpirableFactory Defines the key/va