Added some super calls to constructors to be safe
authorAaron Schulz <aaron@users.mediawiki.org>
Sun, 4 Mar 2012 21:08:55 +0000 (21:08 +0000)
committerAaron Schulz <aaron@users.mediawiki.org>
Sun, 4 Mar 2012 21:08:55 +0000 (21:08 +0000)
includes/filerepo/backend/lockmanager/DBLockManager.php
includes/filerepo/backend/lockmanager/FSLockManager.php
includes/filerepo/backend/lockmanager/LSLockManager.php

index 4a4dca0..dcba1eb 100644 (file)
@@ -55,6 +55,8 @@ class DBLockManager extends LockManager {
         * @param Array $config 
         */
        public function __construct( array $config ) {
+               parent::__construct( $config );
+
                $this->dbServers = isset( $config['dbServers'] )
                        ? $config['dbServers']
                        : array(); // likely just using 'localDBMaster'
index c14b8d0..d35a1ae 100644 (file)
@@ -35,6 +35,7 @@ class FSLockManager extends LockManager {
         */
        function __construct( array $config ) {
                parent::__construct( $config );
+
                $this->lockDir = $config['lockDirectory'];
        }
 
index a77c3a2..742c9d0 100644 (file)
@@ -50,6 +50,8 @@ class LSLockManager extends LockManager {
         * @param Array $config 
         */
        public function __construct( array $config ) {
+               parent::__construct( $config );
+
                $this->lockServers = $config['lockServers'];
                // Sanitize srvsByBucket config to prevent PHP errors
                $this->srvsByBucket = array_filter( $config['srvsByBucket'], 'is_array' );