Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x
  2. Transaction.php

function Transaction::__construct

Same name in this branch
  1. 11.1.x vendor/composer/composer/src/Composer/DependencyResolver/Transaction.php \Composer\DependencyResolver\Transaction::__construct()

File

core/lib/Drupal/Core/Database/Transaction.php, line 26

Class

Transaction
A wrapper class for creating and managing database transactions.

Namespace

Drupal\Core\Database

Code

public function __construct(Connection $connection, string $name, string $id) {
    // Transactions rely on objects being destroyed in order to be committed.
    // PHP makes no guarantee about the order in which objects are destroyed so
    // ensure all transactions are committed on shutdown.
    Database::commitAllOnShutdown();
}
RSS feed
Powered by Drupal