12 private $defaultDomain;
15 private $lockManagerConfigs;
18 private $instances = [];
26 public function __construct( $defaultDomain, array $lockManagerConfigs ) {
27 $this->defaultDomain = $defaultDomain;
28 $this->lockManagerConfigs = $lockManagerConfigs;
37 if ( $domain === false || $domain === null ) {
38 $domain = $this->defaultDomain;
41 if ( !isset( $this->instances[$domain] ) ) {
42 $this->instances[$domain] =
46 return $this->instances[$domain];
if(!defined('MW_SETUP_CALLBACK'))
Class to handle file lock manager registration.