Search for all

  1. Search 7.x for all
  2. Search 9.5.x for all
  3. Search 8.9.x for all
  4. Search 10.3.x for all
  5. Search 11.x for all
  6. Other projects
Title Object type File name Summary
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::commit function core/lib/Drupal/Core/Database/Transaction/TransactionManagerBase.php Commits a Drupal transaction.
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
TransactionManagerBase::inTransaction function core/lib/Drupal/Core/Database/Transaction/TransactionManagerBase.php
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::purge function core/lib/Drupal/Core/Database/Transaction/TransactionManagerBase.php
TransactionManagerBase::push function core/lib/Drupal/Core/Database/Transaction/TransactionManagerBase.php
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
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
TransactionManagerBase::voidClientTransaction function core/lib/Drupal/Core/Database/Transaction/TransactionManagerBase.php
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.
TransactionManagerInterface::purge function core/lib/Drupal/Core/Database/Transaction/TransactionManagerInterface.php Purges a Drupal transaction from the manager.
TransactionManagerInterface::push function core/lib/Drupal/Core/Database/Transaction/TransactionManagerInterface.php Pushes a new Drupal transaction on the stack.
TransactionManagerInterface::rollback function core/lib/Drupal/Core/Database/Transaction/TransactionManagerInterface.php Rolls back a Drupal transaction.
TransactionManagerInterface::unpile function core/lib/Drupal/Core/Database/Transaction/TransactionManagerInterface.php Removes a Drupal transaction from the stack.
TransactionManagerInterface::voidClientTransaction function core/lib/Drupal/Core/Database/Transaction/TransactionManagerInterface.php Voids the client connection.
TransactionNameNonUniqueException class core/lib/Drupal/Core/Database/TransactionNameNonUniqueException.php Exception thrown when a savepoint or transaction name occurs twice.
TransactionNameNonUniqueException.php file core/lib/Drupal/Core/Database/TransactionNameNonUniqueException.php
TransactionNoActiveException class core/lib/Drupal/Core/Database/TransactionNoActiveException.php Exception for when popTransaction() is called with no active transaction.
TransactionNoActiveException.php file core/lib/Drupal/Core/Database/TransactionNoActiveException.php
TransactionOutOfOrderException class core/lib/Drupal/Core/Database/TransactionOutOfOrderException.php Exception thrown transactions are out of order.
TransactionOutOfOrderException.php file core/lib/Drupal/Core/Database/TransactionOutOfOrderException.php
TransactionTest class core/modules/pgsql/tests/src/Kernel/pgsql/TransactionTest.php Tests transaction for the PostgreSQL driver.
TransactionTest class core/modules/mysqli/tests/src/Kernel/mysqli/TransactionTest.php Tests transaction for the MySQLi driver.
TransactionTest class core/tests/Drupal/KernelTests/Core/Database/TransactionTest.php Tests the transactions, using the explicit ::commitOrRelease method.
TransactionTest class core/modules/mysql/tests/src/Kernel/mysql/TransactionTest.php Tests transaction for the MySQL driver.
TransactionTest class core/modules/sqlite/tests/src/Kernel/sqlite/TransactionTest.php Tests transaction for the SQLite driver.
TransactionTest.php file core/modules/sqlite/tests/src/Kernel/sqlite/TransactionTest.php
TransactionTest.php file core/tests/Drupal/KernelTests/Core/Database/TransactionTest.php

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.