Public Member Functions | |
| __construct ($connection) | |
| Constructor. | |
| commit () | |
| Commit transaction. | |
| rollback () | |
| Rollback transaction. | |
| savepoint () | |
| Create rollback savepoint - dummy method - sqlite 2 does not support savepoints. | |
Definition at line 15 of file sqliteTransaction.php.
| __construct | ( | $ | connection | ) |
Constructor.
public
| mixed | $connection |
Definition at line 38 of file sqliteTransaction.php.
{
$this->objConnection = $connection;
//turn off autocommit
sqlite_query( $this->objConnection, 'BEGIN' )
or trigger_error( sqlite_error_string( sqlite_last_error( $this->objConnection ) ), E_USER_WARNING );
}
| commit | ( | ) |
Commit transaction.
public
Definition at line 53 of file sqliteTransaction.php.
{
return sqlite_query( $this->objConnection, 'COMMIT' )
or trigger_error( sqlite_error_string( sqlite_last_error( $this->objConnection ) ), E_USER_WARNING );
}
| rollback | ( | ) |
Rollback transaction.
public
Definition at line 65 of file sqliteTransaction.php.
{
return sqlite_query( $this->objConnection, 'ROLLBACK' )
or trigger_error( sqlite_error_string( sqlite_last_error( $this->objConnection ) ), E_USER_WARNING );
}
| savepoint | ( | ) |
Create rollback savepoint - dummy method - sqlite 2 does not support savepoints.
public
Definition at line 76 of file sqliteTransaction.php.
{}
1.7.1