database |
service |
core/core.services.yml |
Drupal\Core\Database\Connection |
Database |
class |
core/lib/Drupal/Core/Database/Database.php |
Primary front-controller for the database system. |
Database abstraction layer |
group |
core/lib/Drupal/Core/Database/database.api.php |
Allow the use of different database servers using the same code base. |
database.api.php |
file |
core/lib/Drupal/Core/Database/database.api.php |
Hooks related to the Database system and the Schema API. |
Database.php |
file |
core/lib/Drupal/Core/Database/Database.php |
|
database.replica |
service |
core/core.services.yml |
Drupal\Core\Database\Connection |
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/Flood/DatabaseBackend.php |
Act on an exception when flood might be stale. |
DatabaseBackend::catchException |
function |
core/lib/Drupal/Core/Cache/DatabaseBackend.php |
Act on an exception when cache 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. |