Open kolkov opened 10 years ago
Нужно поправить переопределение mysqli::commit() и mysqli::rollback иначе в новых версиях будет Strict Standards.
/* * Переопределение mysqli::commit() * @link http://ru.php.net/manual/en/mysqli.commit.php * @link http://pyha.ru/go/godb/transaction/ * @return bool / public function commit($flags = NULL, $name = NULL) { if (!$this->inTransaction()) { return parent::commit(); } return true; }
/** * Переопределение mysqli::commit() * * @link http://ru.php.net/manual/en/mysqli.rollback.php * @link http://pyha.ru/go/godb/transaction/ * * @return bool */ public function rollback($flags = NULL, $name = NULL) { if (!$this->inTransaction()) { return parent::rollback(); } $this->transactionLevel++; return $this->transactionRollback(); }
Есть идеи, как это сделать? Если просто переопределить, тогда в старых версиях будет ошибка.
Нужно поправить переопределение mysqli::commit() и mysqli::rollback иначе в новых версиях будет Strict Standards.
/* * Переопределение mysqli::commit() * @link http://ru.php.net/manual/en/mysqli.commit.php * @link http://pyha.ru/go/godb/transaction/ * @return bool / public function commit($flags = NULL, $name = NULL) { if (!$this->inTransaction()) { return parent::commit(); } return true; }