Title: Use directly Language::factory instead of wfGetLangObj
authorFomafix <fomafix@googlemail.com>
Sun, 10 Jun 2018 14:01:35 +0000 (16:01 +0200)
committerFomafix <fomafix@googlemail.com>
Sun, 10 Jun 2018 14:22:21 +0000 (16:22 +0200)
$this->mPageLanguage[0] get serialized with ->getCode() so it can
deserialized with Language::factory( $this->mPageLanguage[0] ).

Change-Id: I3e2bf51eb088d064d809549cfb8d15cfb464b1a9

includes/Title.php

index 9711749..ea819de 100644 (file)
@@ -4980,7 +4980,7 @@ class Title implements LinkTarget {
                        $langObj = $contentHandler->getPageLanguage( $this );
                        $this->mPageLanguage = [ $langObj->getCode(), $wgLanguageCode ];
                } else {
-                       $langObj = wfGetLangObj( $this->mPageLanguage[0] );
+                       $langObj = Language::factory( $this->mPageLanguage[0] );
                }
 
                return $langObj;