From: Aaron Schulz Date: Fri, 22 Jul 2016 22:38:05 +0000 (-0700) Subject: filebackend: Fix DBLockManager IDEA warnings X-Git-Tag: 1.31.0-rc.0~6290^2 X-Git-Url: http://git.cyclocoop.org/%22%20.%20generer_url_ecrire%28%22suivi_revisions%22%29%20.%20%22?a=commitdiff_plain;h=20c5c48bb10008106d5a041226be0bb48b9cfdb9;p=lhc%2Fweb%2Fwiklou.git filebackend: Fix DBLockManager IDEA warnings Change-Id: I5e671bcee0915f65082c139be8f42aafad6413f1 --- diff --git a/includes/filebackend/lockmanager/DBLockManager.php b/includes/filebackend/lockmanager/DBLockManager.php index f4410cad6c..e5ded45a08 100644 --- a/includes/filebackend/lockmanager/DBLockManager.php +++ b/includes/filebackend/lockmanager/DBLockManager.php @@ -37,7 +37,7 @@ * @since 1.19 */ abstract class DBLockManager extends QuorumLockManager { - /** @var array Map of DB names to server config */ + /** @var array[] Map of DB names to server config */ protected $dbServers; // (DB name => server config array) /** @var BagOStuff */ protected $statusCache; @@ -46,7 +46,7 @@ abstract class DBLockManager extends QuorumLockManager { protected $safeDelay; // integer number of seconds protected $session = 0; // random integer - /** @var array Map Database connections (DB name => Database) */ + /** @var IDatabase[] Map Database connections (DB name => Database) */ protected $conns = []; /** @@ -113,6 +113,8 @@ abstract class DBLockManager extends QuorumLockManager { return $status; } + abstract protected function doGetLocksOnServer( $lockSrv, array $paths, $type ); + protected function freeLocksOnServer( $lockSrv, array $pathsByType ) { return Status::newGood(); }