Permalink
Fetching contributors…
Cannot retrieve contributors at this time
21 lines (14 sloc) 538 Bytes

Transactions

Paris (or Idiorm) doesn’t supply any extra methods to deal with transactions, but it’s very easy to use PDO’s built-in methods:

<?php
// Start a transaction
ORM::get_db()->beginTransaction();

// Commit a transaction
ORM::get_db()->commit();

// Roll back a transaction
ORM::get_db()->rollBack();

For more details, see the PDO documentation on Transactions.