Followup r103817, updating setLang usages
authorJohn Du Hart <johnduhart@users.mediawiki.org>
Wed, 23 Nov 2011 10:28:21 +0000 (10:28 +0000)
committerJohn Du Hart <johnduhart@users.mediawiki.org>
Wed, 23 Nov 2011 10:28:21 +0000 (10:28 +0000)
includes/context/DerivativeContext.php
includes/context/RequestContext.php
includes/parser/Parser.php
includes/specials/SpecialUserlogin.php

index a6a36d7..e440575 100644 (file)
@@ -158,9 +158,19 @@ class DerivativeContext extends ContextSource {
        /**
         * Set the Language object
         *
+        * @deprecated 1.19 Use setLanguage instead
         * @param $l Mixed Language instance or language code
         */
        public function setLang( $l ) {
+               $this->setLanguage( $l );
+       }
+
+       /**
+        * Set the Language object
+        *
+        * @param $l Mixed Language instance or language code
+        */
+       public function setLanguage( $l ) {
                if ( $l instanceof Language ) {
                        $this->lang = $l;
                } elseif ( is_string( $l ) ) {
index 631d60d..7ca184a 100644 (file)
@@ -165,9 +165,19 @@ class RequestContext implements IContextSource {
        /**
         * Set the Language object
         *
+        * @deprecated 1.19 Use setLanguage instead
         * @param $l Mixed Language instance or language code
         */
        public function setLang( $l ) {
+               $this->setLanguage( $l );
+       }
+
+       /**
+        * Set the Language object
+        *
+        * @param $l Mixed Language instance or language code
+        */
+       public function setLanguage( $l ) {
                if ( $l instanceof Language ) {
                        $this->lang = $l;
                } elseif ( is_string( $l ) ) {
index d622588..3c41eb3 100644 (file)
@@ -3250,7 +3250,7 @@ class Parser {
                                        $context->setTitle( $title );
                                        $context->setRequest( new FauxRequest( $pageArgs ) );
                                        $context->setUser( $this->getUser() );
-                                       $context->setLang( $this->mOptions->getUserLangObj() );
+                                       $context->setLanguage( $this->mOptions->getUserLangObj() );
                                        $ret = SpecialPageFactory::capturePath( $title, $context );
                                        if ( $ret ) {
                                                $text = $context->getOutput()->getHTML();
index ed51332..b2014ef 100644 (file)
@@ -744,7 +744,7 @@ class LoginForm extends SpecialPage {
                                        $code = $request->getVal( 'uselang', $user->getOption( 'language' ) );
                                        $userLang = Language::factory( $code );
                                        $wgLang = $userLang;
-                                       $this->getContext()->setLang( $userLang );
+                                       $this->getContext()->setLanguage( $userLang );
                                        return $this->successfulLogin();
                                } else {
                                        return $this->cookieRedirectCheck( 'login' );