Spec-Zone.ru › Laravel 8

DatabaseTransactionsManager

class DatabaseTransactionsManager (View source)

Properties

protected Collection $transactions

All of the recorded transactions.

Methods

void __construct()

Create a new database transactions manager instance.

void begin(string $connection, int $level)

Start a new database transaction.

void rollback(string $connection, int $level)

Rollback the active database transaction.

void commit(string $connection)

Commit the active database transaction.

void addCallback(callable $callback)

Register a transaction callback.

Collection getTransactions()

Get all the transactions.

Details

void __construct()

Create a new database transactions manager instance.

Return Value

void

void begin(string $connection, int $level)

Start a new database transaction.

Parameters

string $connection
int $level

Return Value

void

void rollback(string $connection, int $level)

Rollback the active database transaction.

Parameters

string $connection
int $level

Return Value

void

void commit(string $connection)

Commit the active database transaction.

Parameters

string $connection

Return Value

void

void addCallback(callable $callback)

Register a transaction callback.

Parameters

callable $callback

Return Value

void

Collection getTransactions()

Get all the transactions.

Return Value

Collection

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/8.x/Illuminate/Database/DatabaseTransactionsManager.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API