| 
            DatabaseConnection::inTransaction           | 
                  
            core/includes/database/database.inc           | 
                  
            Determines if there is an active transaction open.           | 
              
          
                  | 
            DatabaseConnection::makeComment           | 
                  
            core/includes/database/database.inc           | 
                  
            Flatten an array of query comments into a single comment string.           | 
              
          
                  | 
            DatabaseConnection::makeSequenceName           | 
                  
            core/includes/database/database.inc           | 
                  
            Creates the appropriate sequence name for a given table and serial field.           | 
              
          
                  | 
            DatabaseConnection::mapConditionOperator           | 
                  
            core/includes/database/database.inc           | 
                  
            Gets any special processing requirements for the condition operator.           | 
              
          
                  | 
            DatabaseConnection::merge           | 
                  
            core/includes/database/database.inc           | 
                  
            Prepares and returns a MERGE query object.           | 
              
          
                  | 
            DatabaseConnection::nextId           | 
                  
            core/includes/database/database.inc           | 
                  
            Retrieves an unique id from a given sequence.           | 
              
          
                  | 
            DatabaseConnection::popCommittableTransactions           | 
                  
            core/includes/database/database.inc           | 
                  
            Internal function: commit all the transaction layers that can commit.           | 
              
          
                  | 
            DatabaseConnection::popTransaction           | 
                  
            core/includes/database/database.inc           | 
                  
            Decreases the depth of transaction nesting.           | 
              
          
                  | 
            DatabaseConnection::prefixTables           | 
                  
            core/includes/database/database.inc           | 
                  
            Appends a database prefix to all tables in a query.           | 
              
          
                  | 
            DatabaseConnection::prepare           | 
                  
            core/includes/database/database.inc           | 
                  
            Provides a pass-through to the PDO prepare method.           | 
              
          
                  | 
            DatabaseConnection::prepareQuery           | 
                  
            core/includes/database/database.inc           | 
                  
            Prepares a query string and returns the prepared statement.           | 
              
          
                  | 
            DatabaseConnection::pushTransaction           | 
                  
            core/includes/database/database.inc           | 
                  
            Increases the depth of transaction nesting.           | 
              
          
                  | 
            DatabaseConnection::query           | 
                  
            core/includes/database/database.inc           | 
                  
            Executes a query string against the database.           | 
              
          
                  | 
            DatabaseConnection::queryRange           | 
                  
            core/includes/database/database.inc           | 
                  
            Runs a limited-range query on this database object.           | 
              
          
                  | 
            DatabaseConnection::queryTemporary           | 
                  
            core/includes/database/database.inc           | 
                  
            Runs a SELECT query and stores its results in a temporary table.           | 
              
          
                  | 
            DatabaseConnection::quote           | 
                  
            core/includes/database/database.inc           | 
                  
            Provides a wrapper for the quote() function from the PDO object.           | 
              
          
                  | 
            DatabaseConnection::rollback           | 
                  
            core/includes/database/database.inc           | 
                  
            Rolls back the transaction entirely or to a named savepoint.           | 
              
          
                  | 
            DatabaseConnection::schema           | 
                  
            core/includes/database/database.inc           | 
                  
            Returns a DatabaseSchema object for manipulating the schema.           | 
              
          
                  | 
            DatabaseConnection::select           | 
                  
            core/includes/database/database.inc           | 
                  
            Prepares and returns a SELECT query object.           | 
              
          
                  | 
            DatabaseConnection::setKey           | 
                  
            core/includes/database/database.inc           | 
                  
            Tells this connection object what its key is.           | 
              
          
                  | 
            DatabaseConnection::setLogger           | 
                  
            core/includes/database/database.inc           | 
                  
            Associates a logging object with this connection.           | 
              
          
                  | 
            DatabaseConnection::setPrefix           | 
                  
            core/includes/database/database.inc           | 
                  
            Set the list of prefixes used by this database connection.           | 
              
          
                  | 
            DatabaseConnection::setTarget           | 
                  
            core/includes/database/database.inc           | 
                  
            Tells this connection object what its target value is.           | 
              
          
                  | 
            DatabaseConnection::startTransaction           | 
                  
            core/includes/database/database.inc           | 
                  
            Returns a new DatabaseTransaction object on this connection.           | 
              
          
                  | 
            DatabaseConnection::supportsTransactionalDDL           | 
                  
            core/includes/database/database.inc           | 
                  
            Determines if this driver supports transactional DDL.           | 
              
          
                  | 
            DatabaseConnection::supportsTransactions           | 
                  
            core/includes/database/database.inc           | 
                  
            Determines if this driver supports transactions.           | 
              
          
                  | 
            DatabaseConnection::tablePrefix           | 
                  
            core/includes/database/database.inc           | 
                  
            Find the prefix for a table.           | 
              
          
                  | 
            DatabaseConnection::transactionDepth           | 
                  
            core/includes/database/database.inc           | 
                  
            Determines current transaction depth.           | 
              
          
                  | 
            DatabaseConnection::truncate           | 
                  
            core/includes/database/database.inc           | 
                  
            Prepares and returns a TRUNCATE query object.           | 
              
          
                  | 
            DatabaseConnection::update           | 
                  
            core/includes/database/database.inc           | 
                  
            Prepares and returns an UPDATE query object.           | 
              
          
                  | 
            DatabaseConnection::utf8mb4IsActive           | 
                  
            core/includes/database/database.inc           | 
                  
            Checks whether utf8mb4 support is currently active.           | 
              
          
                  | 
            DatabaseConnection::utf8mb4IsSupported           | 
                  
            core/includes/database/database.inc           | 
                  
            Checks whether utf8mb4 support is available on the current database system.           | 
              
          
                  | 
            DatabaseConnection::version           | 
                  
            core/includes/database/database.inc           | 
                  
            Returns the version of the database server.           | 
              
          
                  | 
            DatabaseConnection::__construct           | 
                  
            core/includes/database/database.inc           | 
                  
            Creates a database connection object.           | 
              
          
                  | 
            DatabaseConnectionTestCase::testConnectionClosing           | 
                  
            core/modules/simpletest/tests/database_test.test           | 
                  
            Tests the closing of a database connection.           | 
              
          
                  | 
            DatabaseConnectionTestCase::testConnectionOptions           | 
                  
            core/modules/simpletest/tests/database_test.test           | 
                  
            Tests the connection options of the active database.           | 
              
          
                  | 
            DatabaseConnectionTestCase::testConnectionRouting           | 
                  
            core/modules/simpletest/tests/database_test.test           | 
                  
            Test that connections return appropriate connection objects.           | 
              
          
                  | 
            DatabaseConnectionTestCase::testConnectionRoutingOverride           | 
                  
            core/modules/simpletest/tests/database_test.test           | 
                  
            Test that connections return appropriate connection objects.           | 
              
          
                  | 
            DatabaseConnection_mysql::createDatabase           | 
                  
            core/includes/database/mysql/database.inc           | 
                  
            Creates a database.           | 
              
          
                  | 
            DatabaseConnection_mysql::databaseType           | 
                  
            core/includes/database/mysql/database.inc           | 
                  
            Returns the name of the PDO driver for this connection.           | 
              
          
                  | 
            DatabaseConnection_mysql::doCommit           | 
                  
            core/includes/database/mysql/database.inc           | 
                  
            Do the actual commit, including a workaround for PHP 8 behaviour changes.           | 
              
          
                  | 
            DatabaseConnection_mysql::driver           | 
                  
            core/includes/database/mysql/database.inc           | 
                  
            Returns the type of database driver.           | 
              
          
                  | 
            DatabaseConnection_mysql::escapeAlias           | 
                  
            core/includes/database/mysql/database.inc           | 
                  
            Escapes an alias name string.           | 
              
          
                  | 
            DatabaseConnection_mysql::escapeField           | 
                  
            core/includes/database/mysql/database.inc           | 
                  
            Escapes a field name string.           | 
              
          
                  | 
            DatabaseConnection_mysql::mapConditionOperator           | 
                  
            core/includes/database/mysql/database.inc           | 
                  
            Gets any special processing requirements for the condition operator.           | 
              
          
                  | 
            DatabaseConnection_mysql::nextId           | 
                  
            core/includes/database/mysql/database.inc           | 
                  
            Retrieves an unique id from a given sequence.           | 
              
          
                  | 
            DatabaseConnection_mysql::nextIdDelete           | 
                  
            core/includes/database/mysql/database.inc           | 
                  
            Clean up the sequences table when closing a database connection.           | 
              
          
                  | 
            DatabaseConnection_mysql::popCommittableTransactions           | 
                  
            core/includes/database/mysql/database.inc           | 
                  
            Overridden to work around issues to MySQL not supporting transactional DDL.           | 
              
          
                  | 
            DatabaseConnection_mysql::queryRange           | 
                  
            core/includes/database/mysql/database.inc           | 
                  
            Runs a limited-range query on this database object.           | 
              
          
                  | 
            DatabaseConnection_mysql::queryTemporary           | 
                  
            core/includes/database/mysql/database.inc           | 
                  
            Runs a SELECT query and stores its results in a temporary table.           |