/** * Enter description here... * * @param unknown_type $level * @override */ protected function _getTransactionIsolationLevelSql($level) { switch ($level) { case Doctrine_DBAL_Connection::TRANSACTION_READ_UNCOMMITTED: return 'READ COMMITTED RECORD_VERSION'; case Doctrine_DBAL_Connection::TRANSACTION_READ_COMMITTED: return 'READ COMMITTED NO RECORD_VERSION'; case Doctrine_DBAL_Connection::TRANSACTION_REPEATABLE_READ: return 'SNAPSHOT'; case Doctrine_DBAL_Connection::TRANSACTION_SERIALIZABLE: return 'SNAPSHOT TABLE STABILITY'; default: return parent::_getTransactionIsolationLevelSql($level); } }
/** * Enter description here... * * @param integer $level * @override */ protected function _getTransactionIsolationLevelSql($level) { switch ($level) { case Doctrine_DBAL_Connection::TRANSACTION_READ_UNCOMMITTED: case Doctrine_DBAL_Connection::TRANSACTION_READ_COMMITTED: return 'READ COMMITTED'; case Doctrine_DBAL_Connection::TRANSACTION_REPEATABLE_READ: case Doctrine_DBAL_Connection::TRANSACTION_SERIALIZABLE: return 'SERIALIZABLE'; default: return parent::_getTransactionIsolationLevelSql($level); } }
protected function _getTransactionIsolationLevelSql($level) { switch ($level) { // case \Doctrine\DBAL\Connection::TRANSACTION_READ_UNCOMMITTED: // return 0; // case \Doctrine\DBAL\Connection::TRANSACTION_READ_COMMITTED: // case \Doctrine\DBAL\Connection::TRANSACTION_REPEATABLE_READ: // case \Doctrine\DBAL\Connection::TRANSACTION_SERIALIZABLE: // return 1; default: return parent::_getTransactionIsolationLevelSql($level); } }