| database.replica_kill_switch |
service |
core/core.services.yml |
Drupal\Core\Database\ReplicaKillSwitch |
| Database::$activeKey |
property |
core/lib/Drupal/Core/Database/Database.php |
The key of the currently active database connection. |
| Database::$connections |
property |
core/lib/Drupal/Core/Database/Database.php |
A nested array of active connections, keyed by database name and target. |
| Database::$databaseInfo |
property |
core/lib/Drupal/Core/Database/Database.php |
A processed copy of the database connection information from settings.php. |
| Database::$ignoreTargets |
property |
core/lib/Drupal/Core/Database/Database.php |
A list of key/target credentials to simply ignore. |
| Database::$logs |
property |
core/lib/Drupal/Core/Database/Database.php |
An array of active query log objects. |
| Database::addConnectionInfo |
function |
core/lib/Drupal/Core/Database/Database.php |
Adds database connection information for a given key/target. |
| Database::closeConnection |
function |
core/lib/Drupal/Core/Database/Database.php |
Closes a connection to the server specified by the given key and target. |
| Database::commitAllOnShutdown |
function |
core/lib/Drupal/Core/Database/Database.php |
Calls commitAll() on all the open connections. |
| Database::convertDbUrlToConnectionInfo |
function |
core/lib/Drupal/Core/Database/Database.php |
Converts a URL to a database connection info array. |
| Database::getAllConnectionInfo |
function |
core/lib/Drupal/Core/Database/Database.php |
Gets connection information for all available databases. |
| Database::getConnection |
function |
core/lib/Drupal/Core/Database/Database.php |
Gets the connection object for the specified database key and target. |
| Database::getConnectionInfo |
function |
core/lib/Drupal/Core/Database/Database.php |
Gets information on the specified database connection. |
| Database::getConnectionInfoAsUrl |
function |
core/lib/Drupal/Core/Database/Database.php |
Gets database connection info as a URL. |
| Database::getDriverList |
function |
core/lib/Drupal/Core/Database/Database.php |
Returns the list provider for available database drivers. |
| Database::getLog |
function |
core/lib/Drupal/Core/Database/Database.php |
Retrieves the queries logged on for given logging key. |
| Database::ignoreTarget |
function |
core/lib/Drupal/Core/Database/Database.php |
Instructs the system to temporarily ignore a given key/target. |
| Database::isActiveConnection |
function |
core/lib/Drupal/Core/Database/Database.php |
Determines if there is an active connection. |
| Database::openConnection |
function |
core/lib/Drupal/Core/Database/Database.php |
Opens a connection to the server specified by the given key and target. |
| Database::parseConnectionInfo |
function |
core/lib/Drupal/Core/Database/Database.php |
Process the configuration file for database information. |
| Database::removeConnection |
function |
core/lib/Drupal/Core/Database/Database.php |
Remove a connection and its corresponding connection information. |
| Database::renameConnection |
function |
core/lib/Drupal/Core/Database/Database.php |
Rename a connection and its corresponding connection information. |
| Database::setActiveConnection |
function |
core/lib/Drupal/Core/Database/Database.php |
Sets the active connection to the specified key. |
| Database::setMultipleConnectionInfo |
function |
core/lib/Drupal/Core/Database/Database.php |
Sets connection information for multiple databases. |
| Database::startLog |
function |
core/lib/Drupal/Core/Database/Database.php |
Starts logging a given logging key on the specified connection. |
| DatabaseAccessDeniedException |
class |
core/lib/Drupal/Core/Database/DatabaseAccessDeniedException.php |
Exception thrown if access credentials fail. |
| DatabaseAccessDeniedException.php |
file |
core/lib/Drupal/Core/Database/DatabaseAccessDeniedException.php |
|
| DatabaseBackend |
class |
core/lib/Drupal/Core/Flood/DatabaseBackend.php |
Defines the database flood backend. This is the default Drupal backend. |
| DatabaseBackend |
class |
core/lib/Drupal/Core/Cache/DatabaseBackend.php |
Defines a default cache implementation. |
| DatabaseBackend.php |
file |
core/lib/Drupal/Core/Flood/DatabaseBackend.php |
|
| DatabaseBackend.php |
file |
core/lib/Drupal/Core/Cache/DatabaseBackend.php |
|
| DatabaseBackend::$bin |
property |
core/lib/Drupal/Core/Cache/DatabaseBackend.php |
|
| DatabaseBackend::$checksumProvider |
property |
core/lib/Drupal/Core/Cache/DatabaseBackend.php |
The cache tags checksum provider. |
| DatabaseBackend::$connection |
property |
core/lib/Drupal/Core/Cache/DatabaseBackend.php |
The database connection. |
| DatabaseBackend::$maxRows |
property |
core/lib/Drupal/Core/Cache/DatabaseBackend.php |
The maximum number of rows that this cache bin table is allowed to store. |
| DatabaseBackend::catchException |
function |
core/lib/Drupal/Core/Cache/DatabaseBackend.php |
Act on an exception when cache might be stale. |
| DatabaseBackend::catchException |
function |
core/lib/Drupal/Core/Flood/DatabaseBackend.php |
Act on an exception when flood might be stale. |
| DatabaseBackend::clear |
function |
core/lib/Drupal/Core/Flood/DatabaseBackend.php |
Makes the flood control mechanism forget an event for the current visitor. |
| DatabaseBackend::clearByPrefix |
function |
core/lib/Drupal/Core/Flood/DatabaseBackend.php |
Makes the flood control mechanism forget an event by identifier prefix. |
| DatabaseBackend::DEFAULT_MAX_ROWS |
constant |
core/lib/Drupal/Core/Cache/DatabaseBackend.php |
The default maximum number of rows that this cache bin table can store. |
| DatabaseBackend::delete |
function |
core/lib/Drupal/Core/Cache/DatabaseBackend.php |
Deletes an item from the cache. |
| DatabaseBackend::deleteAll |
function |
core/lib/Drupal/Core/Cache/DatabaseBackend.php |
Deletes all cache items in a bin. |
| DatabaseBackend::deleteMultiple |
function |
core/lib/Drupal/Core/Cache/DatabaseBackend.php |
Deletes multiple items from the cache. |
| DatabaseBackend::doInsert |
function |
core/lib/Drupal/Core/Flood/DatabaseBackend.php |
Inserts an event into the flood table. |
| DatabaseBackend::doSetMultiple |
function |
core/lib/Drupal/Core/Cache/DatabaseBackend.php |
Stores multiple items in the persistent cache. |
| DatabaseBackend::ensureBinExists |
function |
core/lib/Drupal/Core/Cache/DatabaseBackend.php |
Check if the cache bin exists and create it if not. |
| DatabaseBackend::ensureTableExists |
function |
core/lib/Drupal/Core/Flood/DatabaseBackend.php |
Check if the flood table exists and create it if not. |
| DatabaseBackend::garbageCollection |
function |
core/lib/Drupal/Core/Cache/DatabaseBackend.php |
Performs garbage collection on a cache bin. |
| DatabaseBackend::garbageCollection |
function |
core/lib/Drupal/Core/Flood/DatabaseBackend.php |
Cleans up expired flood events. |
| DatabaseBackend::get |
function |
core/lib/Drupal/Core/Cache/DatabaseBackend.php |
Returns data from the persistent cache. |