X-Git-Url: https://git.heureux-cyclage.org/?p=lhc%2Fweb%2Fwiklou.git;a=blobdiff_plain;f=includes%2FStubObject.php;h=1583dbf9f7619bdf1965d42a1d70f81dd061edd8;hp=92130761a62e1594edbbb58341314b3822ad63a6;hb=e996b5391357ab03d53f0347854ec42a9b091a53;hpb=130ec2523df12a3ca2fe0d422163696d09fcea08 diff --git a/includes/StubObject.php b/includes/StubObject.php index 92130761a6..1583dbf9f7 100644 --- a/includes/StubObject.php +++ b/includes/StubObject.php @@ -171,38 +171,3 @@ class StubObject { } } } - -/** - * Stub object for the user language. Assigned to the $wgLang global. - */ -class StubUserLang extends StubObject { - - public function __construct() { - parent::__construct( 'wgLang' ); - } - - /** - * Call Language::findVariantLink after unstubbing $wgLang. - * - * This method is implemented with a full signature rather than relying on - * __call so that the pass-by-reference signature of the proxied method is - * honored. - * - * @param string &$link The name of the link - * @param Title &$nt The title object of the link - * @param bool $ignoreOtherCond To disable other conditions when - * we need to transclude a template or update a category's link - */ - public function findVariantLink( &$link, &$nt, $ignoreOtherCond = false ) { - global $wgLang; - $this->_unstub( 'findVariantLink', 3 ); - $wgLang->findVariantLink( $link, $nt, $ignoreOtherCond ); - } - - /** - * @return Language - */ - public function _newObject() { - return RequestContext::getMain()->getLanguage(); - } -}