Use $this->getConfig()->get instead of global variable
Also use MainConfigNames. Change-Id: I4d41783ef4055afa5299acac295aef079f453999
This commit is contained in:
@@ -26,6 +26,7 @@ require_once "$IP/maintenance/Maintenance.php";
|
|||||||
|
|
||||||
use MediaWiki\Extension\CLDR\LanguageNames;
|
use MediaWiki\Extension\CLDR\LanguageNames;
|
||||||
use MediaWiki\Languages\LanguageNameUtils;
|
use MediaWiki\Languages\LanguageNameUtils;
|
||||||
|
use MediaWiki\MainConfigNames;
|
||||||
|
|
||||||
class LanguageNameIndexer extends Maintenance {
|
class LanguageNameIndexer extends Maintenance {
|
||||||
public function __construct() {
|
public function __construct() {
|
||||||
@@ -36,10 +37,8 @@ class LanguageNameIndexer extends Maintenance {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public function execute() {
|
public function execute() {
|
||||||
global $wgExtraLanguageNames;
|
|
||||||
|
|
||||||
// Avoid local configuration leaking to this script
|
// Avoid local configuration leaking to this script
|
||||||
if ( $wgExtraLanguageNames !== [] ) {
|
if ( $this->getConfig()->get( MainConfigNames::ExtraLanguageNames ) !== [] ) {
|
||||||
$this->fatalError( 'You have entries in $wgExtraLanguageNames. Needs to be empty for this script.' );
|
$this->fatalError( 'You have entries in $wgExtraLanguageNames. Needs to be empty for this script.' );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user