Skip to content

Transaction

Krzysztof Żyłka edited this page Dec 30, 2022 · 4 revisions

Transaction

Example

$transaction = new \krzysztofzylka\DatabaseManager\Transaction();

$transaction->begin();

try {
    #sql
    
    $transaction->commit();
} catch (Exception) {
    $transaction->rollback();
}

Begin transaction [>= 1.0.0]

$transaction = new \krzysztofzylka\DatabaseManager\Transaction();

$transaction->begin();

Commit transaction [>= 1.0.0]

$transaction = new \krzysztofzylka\DatabaseManager\Transaction();

$transaction->commit();

Rollback transaction [>= 1.0.0]

$transaction = new \krzysztofzylka\DatabaseManager\Transaction();

$transaction->rollback();
Clone this wiki locally