global $wgCacheDirectory;
$this->conf = $conf;
- $storeConf = [];
+ $storeArg = [];
if ( !empty( $conf['storeClass'] ) ) {
$storeClass = $conf['storeClass'];
} else {
break;
case 'db':
$storeClass = LCStoreDB::class;
- $storeConf['server'] = $conf['storeServer'] ?? [];
+ $storeArg['server'] = $conf['storeServer'] ?? [];
break;
case 'array':
$storeClass = LCStoreStaticArray::class;
if ( !empty( $conf['storeDirectory'] ) ) {
$storeClass = LCStoreCDB::class;
} elseif ( $wgCacheDirectory ) {
- $storeConf['directory'] = $wgCacheDirectory;
+ $storeArg['directory'] = $wgCacheDirectory;
$storeClass = LCStoreCDB::class;
} else {
$storeClass = LCStoreDB::class;
- $storeConf['server'] = $conf['storeServer'] ?? [];
+ $storeArg['server'] = $conf['storeServer'] ?? [];
}
break;
default:
wfDebugLog( 'caches', static::class . ": using store $storeClass" );
if ( !empty( $conf['storeDirectory'] ) ) {
- $storeConf['directory'] = $conf['storeDirectory'];
+ $storeArg['directory'] = $conf['storeDirectory'];
}
- $this->store = new $storeClass( $storeConf );
+ $this->store = new $storeClass( $storeArg );
foreach ( [ 'manualRecache', 'forceRecache' ] as $var ) {
if ( isset( $conf[$var] ) ) {
$this->$var = $conf[$var];