* @return array
*/
protected function pageInfo() {
- global $wgContLang;
+ $services = MediaWikiServices::getInstance();
$user = $this->getUser();
$lang = $this->getLanguage();
$title = $this->getTitle();
$id = $title->getArticleID();
$config = $this->context->getConfig();
- $linkRenderer = MediaWikiServices::getInstance()->getLinkRenderer();
+ $linkRenderer = $services->getLinkRenderer();
$pageCounts = $this->pageCounts( $this->page );
];
// Array of MagicWord objects
- $magicWords = MagicWord::getDoubleUnderscoreArray();
+ $magicWords = $services->getMagicWordFactory()->getDoubleUnderscoreArray();
// Array of magic word IDs
$wordIDs = $magicWords->names;
// Array of IDs => localized magic words
- $localizedWords = $wgContLang->getMagicWords();
+ $localizedWords = $services->getContentLanguage()->getMagicWords();
$listItems = [];
foreach ( $pageProperties as $property => $value ) {