X-Git-Url: https://git.heureux-cyclage.org/?p=lhc%2Fweb%2Fwiklou.git;a=blobdiff_plain;f=includes%2Fdb%2FDBConnRef.php;h=4a7836355aa2348da6d330eb1fdb50ac065c088a;hp=af5f8f9fee00beaa7e87043e99ec1e5af0a4ce94;hb=59280c4c929dc9c073e48879d3d44d5e55499c1c;hpb=b46368a94cc411b8de9a6ad41f3767e729251b5c diff --git a/includes/db/DBConnRef.php b/includes/db/DBConnRef.php index af5f8f9fee..4a7836355a 100644 --- a/includes/db/DBConnRef.php +++ b/includes/db/DBConnRef.php @@ -417,11 +417,19 @@ class DBConnRef implements IDatabase { return $this->__call( __FUNCTION__, func_get_args() ); } - public function onTransactionIdle( $callback ) { + public function serverIsReadOnly() { return $this->__call( __FUNCTION__, func_get_args() ); } - public function onTransactionPreCommitOrIdle( $callback ) { + public function onTransactionResolution( callable $callback ) { + return $this->__call( __FUNCTION__, func_get_args() ); + } + + public function onTransactionIdle( callable $callback ) { + return $this->__call( __FUNCTION__, func_get_args() ); + } + + public function onTransactionPreCommitOrIdle( callable $callback ) { return $this->__call( __FUNCTION__, func_get_args() ); } @@ -437,7 +445,7 @@ class DBConnRef implements IDatabase { return $this->__call( __FUNCTION__, func_get_args() ); } - public function begin( $fname = __METHOD__ ) { + public function begin( $fname = __METHOD__, $mode = IDatabase::TRANSACTION_EXPLICIT ) { return $this->__call( __FUNCTION__, func_get_args() ); }