/**
* 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 ) ) {
/**
* 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 ) ) {
$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();
$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' );