| TransactionManager::beginClientTransaction |
function |
core/modules/mysql/src/Driver/Database/mysql/TransactionManager.php |
Begins a transaction on the client connection. |
| TransactionManager::beginClientTransaction |
function |
core/modules/pgsql/src/Driver/Database/pgsql/TransactionManager.php |
Begins a transaction on the client connection. |
| TransactionManager::commitClientTransaction |
function |
core/modules/pgsql/src/Driver/Database/pgsql/TransactionManager.php |
Commits a client transaction. |
| TransactionManager::commitClientTransaction |
function |
core/modules/sqlite/src/Driver/Database/sqlite/TransactionManager.php |
Commits a client transaction. |
| TransactionManager::commitClientTransaction |
function |
core/modules/mysql/src/Driver/Database/mysql/TransactionManager.php |
Commits a client transaction. |
| TransactionManager::processRootCommit |
function |
core/modules/mysql/src/Driver/Database/mysql/TransactionManager.php |
Processes the root transaction commit. |
| TransactionManager::releaseClientSavepoint |
function |
core/modules/mysql/src/Driver/Database/mysql/TransactionManager.php |
Releases a savepoint on the client transaction. |
| TransactionManager::rollbackClientSavepoint |
function |
core/modules/mysql/src/Driver/Database/mysql/TransactionManager.php |
Rolls back to a savepoint on the client transaction. |
| TransactionManager::rollbackClientTransaction |
function |
core/modules/sqlite/src/Driver/Database/sqlite/TransactionManager.php |
Rolls back a client transaction. |
| TransactionManager::rollbackClientTransaction |
function |
core/modules/mysql/src/Driver/Database/mysql/TransactionManager.php |
Rolls back a client transaction. |
| TransactionManager::rollbackClientTransaction |
function |
core/modules/pgsql/src/Driver/Database/pgsql/TransactionManager.php |
Rolls back a client transaction. |
| TransactionManagerBase |
class |
core/lib/Drupal/Core/Database/Transaction/TransactionManagerBase.php |
The database transaction manager base class. |
| TransactionManagerBase.php |
file |
core/lib/Drupal/Core/Database/Transaction/TransactionManagerBase.php |
|
| TransactionManagerBase::$connectionTransactionState |
property |
core/lib/Drupal/Core/Database/Transaction/TransactionManagerBase.php |
The state of the underlying client connection transaction. |
| TransactionManagerBase::$postTransactionCallbacks |
property |
core/lib/Drupal/Core/Database/Transaction/TransactionManagerBase.php |
A list of post-transaction callbacks. |
| TransactionManagerBase::$rootId |
property |
core/lib/Drupal/Core/Database/Transaction/TransactionManagerBase.php |
The ID of the root Transaction object. |
| TransactionManagerBase::$stack |
property |
core/lib/Drupal/Core/Database/Transaction/TransactionManagerBase.php |
The stack of Drupal transactions currently active. |
| TransactionManagerBase::$voidedItems |
property |
core/lib/Drupal/Core/Database/Transaction/TransactionManagerBase.php |
A list of voided stack items. |
| TransactionManagerBase::addClientSavepoint |
function |
core/lib/Drupal/Core/Database/Transaction/TransactionManagerBase.php |
Adds a savepoint on the client transaction. |
| TransactionManagerBase::addPostTransactionCallback |
function |
core/lib/Drupal/Core/Database/Transaction/TransactionManagerBase.php |
Adds a root transaction end callback. |
| TransactionManagerBase::addStackItem |
function |
core/lib/Drupal/Core/Database/Transaction/TransactionManagerBase.php |
Adds an item to the transaction stack. |
| TransactionManagerBase::beginClientTransaction |
function |
core/lib/Drupal/Core/Database/Transaction/TransactionManagerBase.php |
Begins a transaction on the client connection. |
| TransactionManagerBase::commitAll |
function |
core/lib/Drupal/Core/Database/Transaction/TransactionManagerBase.php |
Commits the entire transaction stack. |
| TransactionManagerBase::commitClientTransaction |
function |
core/lib/Drupal/Core/Database/Transaction/TransactionManagerBase.php |
Commits a client transaction. |
| TransactionManagerBase::dumpStackItemsAsString |
function |
core/lib/Drupal/Core/Database/Transaction/TransactionManagerBase.php |
Produces a string representation of the stack items. |
| TransactionManagerBase::getConnectionTransactionState |
function |
core/lib/Drupal/Core/Database/Transaction/TransactionManagerBase.php |
Gets the state of the client connection transaction. |
| TransactionManagerBase::has |
function |
core/lib/Drupal/Core/Database/Transaction/TransactionManagerBase.php |
Checks if a named Drupal transaction is active. |
| TransactionManagerBase::inTransaction |
function |
core/lib/Drupal/Core/Database/Transaction/TransactionManagerBase.php |
Determines if there is an active transaction open. |
| TransactionManagerBase::processPostTransactionCallbacks |
function |
core/lib/Drupal/Core/Database/Transaction/TransactionManagerBase.php |
Processes the post-transaction callbacks. |
| TransactionManagerBase::processRootCommit |
function |
core/lib/Drupal/Core/Database/Transaction/TransactionManagerBase.php |
Processes the root transaction commit. |
| TransactionManagerBase::processRootRollback |
function |
core/lib/Drupal/Core/Database/Transaction/TransactionManagerBase.php |
Processes the root transaction rollback. |
| TransactionManagerBase::push |
function |
core/lib/Drupal/Core/Database/Transaction/TransactionManagerBase.php |
Pushes a new Drupal transaction on the stack. |
| TransactionManagerBase::releaseClientSavepoint |
function |
core/lib/Drupal/Core/Database/Transaction/TransactionManagerBase.php |
Releases a savepoint on the client transaction. |
| TransactionManagerBase::removeStackItem |
function |
core/lib/Drupal/Core/Database/Transaction/TransactionManagerBase.php |
Removes an item from the transaction stack. |
| TransactionManagerBase::rollback |
function |
core/lib/Drupal/Core/Database/Transaction/TransactionManagerBase.php |
Rolls back a Drupal transaction. |
| TransactionManagerBase::rollbackClientSavepoint |
function |
core/lib/Drupal/Core/Database/Transaction/TransactionManagerBase.php |
Rolls back to a savepoint on the client transaction. |
| TransactionManagerBase::rollbackClientTransaction |
function |
core/lib/Drupal/Core/Database/Transaction/TransactionManagerBase.php |
Rolls back a client transaction. |
| TransactionManagerBase::setConnectionTransactionState |
function |
core/lib/Drupal/Core/Database/Transaction/TransactionManagerBase.php |
Sets the state of the client connection transaction. |
| TransactionManagerBase::stack |
function |
core/lib/Drupal/Core/Database/Transaction/TransactionManagerBase.php |
Returns the content of the transaction stack. |
| TransactionManagerBase::stackDepth |
function |
core/lib/Drupal/Core/Database/Transaction/TransactionManagerBase.php |
Returns the current depth of the transaction stack. |
| TransactionManagerBase::unpile |
function |
core/lib/Drupal/Core/Database/Transaction/TransactionManagerBase.php |
Removes a Drupal transaction from the stack. |
| TransactionManagerBase::voidClientTransaction |
function |
core/lib/Drupal/Core/Database/Transaction/TransactionManagerBase.php |
Voids the client connection. |
| TransactionManagerBase::voidStackItem |
function |
core/lib/Drupal/Core/Database/Transaction/TransactionManagerBase.php |
Voids an item from the transaction stack. |
| TransactionManagerBase::__construct |
function |
core/lib/Drupal/Core/Database/Transaction/TransactionManagerBase.php |
Constructor. |
| TransactionManagerBase::__destruct |
function |
core/lib/Drupal/Core/Database/Transaction/TransactionManagerBase.php |
Destructor. |
| TransactionManagerInterface |
interface |
core/lib/Drupal/Core/Database/Transaction/TransactionManagerInterface.php |
Interface for the database transaction manager classes. |
| TransactionManagerInterface.php |
file |
core/lib/Drupal/Core/Database/Transaction/TransactionManagerInterface.php |
|
| TransactionManagerInterface::addPostTransactionCallback |
function |
core/lib/Drupal/Core/Database/Transaction/TransactionManagerInterface.php |
Adds a root transaction end callback. |
| TransactionManagerInterface::has |
function |
core/lib/Drupal/Core/Database/Transaction/TransactionManagerInterface.php |
Checks if a named Drupal transaction is active. |
| TransactionManagerInterface::inTransaction |
function |
core/lib/Drupal/Core/Database/Transaction/TransactionManagerInterface.php |
Determines if there is an active transaction open. |