Use $this->getServiceContainer() in maintenance
Use $this->getServiceContainer() instead of MediaWikiServices::getInstance() in maintenance. Change-Id: I61e57c5ab79a1cefad6e878be1dbd234139cfe96
This commit is contained in:
@@ -26,7 +26,6 @@ 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\MediaWikiServices;
|
|
||||||
|
|
||||||
class LanguageNameIndexer extends Maintenance {
|
class LanguageNameIndexer extends Maintenance {
|
||||||
public function __construct() {
|
public function __construct() {
|
||||||
@@ -57,7 +56,7 @@ class LanguageNameIndexer extends Maintenance {
|
|||||||
// Languages and their names in different languages from Names.php and the cldr extension
|
// Languages and their names in different languages from Names.php and the cldr extension
|
||||||
// This comes after $ulsLanguages so that for example the als/gsw mixup is using the code
|
// This comes after $ulsLanguages so that for example the als/gsw mixup is using the code
|
||||||
// used in the Wikimedia world.
|
// used in the Wikimedia world.
|
||||||
$mwLanguages = MediaWikiServices::getInstance()->getLanguageNameUtils()
|
$mwLanguages = $this->getServiceContainer()->getLanguageNameUtils()
|
||||||
->getLanguageNames( LanguageNameUtils::AUTONYMS, LanguageNameUtils::ALL );
|
->getLanguageNames( LanguageNameUtils::AUTONYMS, LanguageNameUtils::ALL );
|
||||||
foreach ( array_keys( $mwLanguages ) as $languageCode ) {
|
foreach ( array_keys( $mwLanguages ) as $languageCode ) {
|
||||||
$languageNames[ $languageCode ] = LanguageNames::getNames( $languageCode, 0, 2 );
|
$languageNames[ $languageCode ] = LanguageNames::getNames( $languageCode, 0, 2 );
|
||||||
|
|||||||
Reference in New Issue
Block a user