DatabaseStorage::$options

Additional database connection options to use in queries. Type: array File core/lib/Drupal/Core/Config/DatabaseStorage.php, line 35 Class DatabaseStorage Defines the Database storage. Namespace Drupal\Core\Config Code protected $options = array();

DatabaseStorage::$connection

The database connection. Type: \Drupal\Core\Database\Connection File core/lib/Drupal/Core/KeyValueStore/DatabaseStorage.php, line 32 Class DatabaseStorage Defines a default key/value store implementation. Namespace Drupal\Core\KeyValueStore Code protected $connection;

DatabaseStorage::$connection

The database connection. Type: \Drupal\Core\Database\Connection File core/lib/Drupal/Core/Config/DatabaseStorage.php, line 21 Class DatabaseStorage Defines the Database storage. Namespace Drupal\Core\Config Code protected $connection;

DatabaseStorage::$collection

The storage collection. Type: string File core/lib/Drupal/Core/Config/DatabaseStorage.php, line 42 Class DatabaseStorage Defines the Database storage. Namespace Drupal\Core\Config Code protected $collection = StorageInterface::DEFAULT_COLLECTION;

DatabaseStorage

Defines a default key/value store implementation. This is Drupal's default key/value store implementation. It uses the database to store key/value data. Hierarchy class \Drupal\Core\KeyValueStore\StorageBase implements KeyValueStoreInterfaceclass \Drupal\Core\KeyValueStore\DatabaseStorage uses DependencySerializationTrait File core/lib/Drupal/Core/KeyValueStore/DatabaseStorage.php, line 16 Namespace Drupal\Core\KeyValueStore Members Name Modifiers Type Description DatabaseSto

DatabaseStorage

Defines the Database storage. Hierarchy class \Drupal\Core\Config\DatabaseStorage implements StorageInterface uses DependencySerializationTrait File core/lib/Drupal/Core/Config/DatabaseStorage.php, line 13 Namespace Drupal\Core\Config Members Name Modifiers Type Description DatabaseStorage::$collection protected property The storage collection. DatabaseStorage::$connection protected property The database connection. DatabaseStorage::$options protected prope

DatabaseQueue::__construct

DatabaseQueue::__construct($name, Connection $connection) Constructs a \Drupal\Core\Queue\DatabaseQueue object. Parameters string $name: The name of the queue. \Drupal\Core\Database\Connection $connection: The Connection object containing the key-value tables. File core/lib/Drupal/Core/Queue/DatabaseQueue.php, line 45 Class DatabaseQueue Default queue implementation. Namespace Drupal\Core\Queue Code function __construct($name, Connection $connection) { $this->name = $name; $thi

DatabaseQueue::TABLE_NAME

The database table name. File core/lib/Drupal/Core/Queue/DatabaseQueue.php, line 21 Class DatabaseQueue Default queue implementation. Namespace Drupal\Core\Queue Code const TABLE_NAME = 'queue';

DatabaseQueue::schemaDefinition

public DatabaseQueue::schemaDefinition() Defines the schema for the queue table. File core/lib/Drupal/Core/Queue/DatabaseQueue.php, line 281 Class DatabaseQueue Default queue implementation. Namespace Drupal\Core\Queue Code public function schemaDefinition() { return [ 'description' => 'Stores items in queues.', 'fields' => [ 'item_id' => [ 'type' => 'serial', 'unsigned' => TRUE, 'not null' => TRUE, 'description' => '

DatabaseQueue::releaseItem

public DatabaseQueue::releaseItem($item) Releases an item that the worker could not process. Another worker can come in and process it before the timeout expires. Parameters $item: The item returned by \Drupal\Core\Queue\QueueInterface::claimItem(). Return value bool TRUE if the item has been released, FALSE otherwise. Overrides QueueInterface::releaseItem File core/lib/Drupal/Core/Queue/DatabaseQueue.php, line 160 Class DatabaseQueue Default queue implementation. Namespace Drupal\Cor