switch ( $conf['store'] ) {
case 'files':
case 'file':
- $storeClass = 'LCStoreCDB';
+ $storeClass = LCStoreCDB::class;
break;
case 'db':
- $storeClass = 'LCStoreDB';
+ $storeClass = LCStoreDB::class;
break;
case 'array':
- $storeClass = 'LCStoreStaticArray';
+ $storeClass = LCStoreStaticArray::class;
break;
case 'detect':
if ( !empty( $conf['storeDirectory'] ) ) {
- $storeClass = 'LCStoreCDB';
+ $storeClass = LCStoreCDB::class;
} elseif ( $wgCacheDirectory ) {
$storeConf['directory'] = $wgCacheDirectory;
- $storeClass = 'LCStoreCDB';
+ $storeClass = LCStoreCDB::class;
} else {
- $storeClass = 'LCStoreDB';
+ $storeClass = LCStoreDB::class;
}
break;
default:
$this->loadSubitem( $code, $key, $subkey );
}
- if ( isset( $this->data[$code][$key][$subkey] ) ) {
- return $this->data[$code][$key][$subkey];
- } else {
- return null;
- }
+ return $this->data[$code][$key][$subkey] ?? null;
}
/**
*/
protected function readPHPFile( $_fileName, $_fileType ) {
// Disable APC caching
- MediaWiki\suppressWarnings();
+ Wikimedia\suppressWarnings();
$_apcEnabled = ini_set( 'apc.cache_by_default', '0' );
- MediaWiki\restoreWarnings();
+ Wikimedia\restoreWarnings();
include $_fileName;
- MediaWiki\suppressWarnings();
+ Wikimedia\suppressWarnings();
ini_set( 'apc.cache_by_default', $_apcEnabled );
- MediaWiki\restoreWarnings();
+ Wikimedia\restoreWarnings();
if ( $_fileType == 'core' || $_fileType == 'extension' ) {
$data = compact( self::$allKeys );
if ( $this->pluralRules === null ) {
$this->loadPluralFiles();
}
- if ( !isset( $this->pluralRules[$code] ) ) {
- return null;
- } else {
- return $this->pluralRules[$code];
- }
+ return $this->pluralRules[$code] ?? null;
}
/**
if ( $this->pluralRuleTypes === null ) {
$this->loadPluralFiles();
}
- if ( !isset( $this->pluralRuleTypes[$code] ) ) {
- return null;
- } else {
- return $this->pluralRuleTypes[$code];
- }
+ return $this->pluralRuleTypes[$code] ?? null;
}
/**
}
foreach ( $data['preloadedMessages'] as $subkey ) {
- if ( isset( $data['messages'][$subkey] ) ) {
- $subitem = $data['messages'][$subkey];
- } else {
- $subitem = null;
- }
+ $subitem = $data['messages'][$subkey] ?? null;
$preload['messages'][$subkey] = $subitem;
}