00001 <?php 00006 class FirebirdTransaction extends MTransaction 00007 { 00015 function _begintransaction() 00016 { 00017 ibase_trans(IBASE_COMMITED, $this->conn->id); 00018 } 00019 00027 function _commit() 00028 { 00029 ibase_commit ($this->conn->id); 00030 } 00031 00039 function _rollback() 00040 { 00041 ibase_rollback ($this->conn->id); 00042 } 00043 } 00044 ?>