X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2Fdb%2FLBFactorySingle.php;h=a41dadfa6003ea3dbdafb2c698280eb39ac8f73c;hb=b88b0b284f24c40420cc28e5e43d72fab43b407b;hp=66e9d1275848259ca380dc2614a6271780959fc1;hpb=807d510ad7353ae4adee736eb6f4b34890761114;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/db/LBFactorySingle.php b/includes/db/LBFactorySingle.php index 66e9d12758..a41dadfa60 100644 --- a/includes/db/LBFactorySingle.php +++ b/includes/db/LBFactorySingle.php @@ -26,13 +26,13 @@ */ class LBFactorySingle extends LBFactory { /** @var LoadBalancerSingle */ - protected $lb; + private $lb; /** * @param array $conf An associative array with one member: * - connection: The DatabaseBase connection object */ - function __construct( $conf ) { + public function __construct( array $conf ) { $this->lb = new LoadBalancerSingle( $conf ); } @@ -40,7 +40,7 @@ class LBFactorySingle extends LBFactory { * @param bool|string $wiki * @return LoadBalancerSingle */ - function newMainLB( $wiki = false ) { + public function newMainLB( $wiki = false ) { return $this->lb; } @@ -48,7 +48,7 @@ class LBFactorySingle extends LBFactory { * @param bool|string $wiki * @return LoadBalancerSingle */ - function getMainLB( $wiki = false ) { + public function getMainLB( $wiki = false ) { return $this->lb; } @@ -57,24 +57,24 @@ class LBFactorySingle extends LBFactory { * @param bool|string $wiki Wiki ID, or false for the current wiki * @return LoadBalancerSingle */ - function newExternalLB( $cluster, $wiki = false ) { + protected function newExternalLB( $cluster, $wiki = false ) { return $this->lb; } /** - * @param string $cluster external storage cluster, or false for core + * @param string $cluster External storage cluster, or false for core * @param bool|string $wiki Wiki ID, or false for the current wiki * @return LoadBalancerSingle */ - function &getExternalLB( $cluster, $wiki = false ) { + public function &getExternalLB( $cluster, $wiki = false ) { return $this->lb; } /** - * @param string|array $callback + * @param string|callable $callback * @param array $params */ - function forEachLB( $callback, $params = array() ) { + public function forEachLB( $callback, array $params = array() ) { call_user_func_array( $callback, array_merge( array( $this->lb ), $params ) ); } } @@ -84,12 +84,12 @@ class LBFactorySingle extends LBFactory { */ class LoadBalancerSingle extends LoadBalancer { /** @var DatabaseBase */ - protected $db; + private $db; /** - * @param $params array + * @param array $params */ - function __construct( $params ) { + public function __construct( array $params ) { $this->db = $params['connection']; parent::__construct( array( 'servers' => array( array( 'type' => $this->db->getType(), @@ -106,7 +106,7 @@ class LoadBalancerSingle extends LoadBalancer { * * @return DatabaseBase */ - function reallyOpenConnection( $server, $dbNameOverride = false ) { + protected function reallyOpenConnection( $server, $dbNameOverride = false ) { return $this->db; } }