From: Kunal Mehta Date: Mon, 4 Aug 2014 00:11:17 +0000 (-0700) Subject: SpecialMyLanguage: Use Config instead of globals X-Git-Tag: 1.31.0-rc.0~14592^2 X-Git-Url: http://git.cyclocoop.org/%22%20.%20generer_url_ecrire%28%22auteur_infos%22%2C%20%22id_auteur=%24id%22%29%20.%20%22?a=commitdiff_plain;h=53dffe6265873b91930fbc73281e03b5465bc926;p=lhc%2Fweb%2Fwiklou.git SpecialMyLanguage: Use Config instead of globals Change-Id: I30291d1e062ccaa7f3d05697c2b4ade3ac4ef11d --- diff --git a/includes/specials/SpecialMyLanguage.php b/includes/specials/SpecialMyLanguage.php index 1f3c63f84a..71b18930c8 100644 --- a/includes/specials/SpecialMyLanguage.php +++ b/includes/specials/SpecialMyLanguage.php @@ -63,7 +63,6 @@ class SpecialMyLanguage extends RedirectSpecialArticle { * @return Title|null */ public function findTitle( $par ) { - global $wgLanguageCode; // base = title without language code suffix // provided = the title as it was given $base = $provided = Title::newFromText( $par ); @@ -83,7 +82,7 @@ class SpecialMyLanguage extends RedirectSpecialArticle { $uiCode = $this->getLanguage()->getCode(); $proposed = $base->getSubpage( $uiCode ); - if ( $uiCode !== $wgLanguageCode && $proposed && $proposed->exists() ) { + if ( $uiCode !== $this->getConfig()->get( 'LanguageCode' ) && $proposed && $proposed->exists() ) { return $proposed; } elseif ( $provided && $provided->exists() ) { return $provided;