From: Fomafix Date: Sun, 10 Feb 2019 11:29:11 +0000 (+0100) Subject: Remove deprecated Language::setCode X-Git-Tag: 1.34.0-rc.0~2049 X-Git-Url: https://git.cyclocoop.org/%7B%24admin_url%7Dcompta/comptes/x?a=commitdiff_plain;h=22d38b4f80324e83efcd8a012caa7b13f15f9b6e;p=lhc%2Fweb%2Fwiklou.git Remove deprecated Language::setCode Language::setCode was hard-deprecated in 76f5584377 included in MediaWiki release 1.33. Change-Id: I32f6d1c9b7ad781182945222d40fd209bce23229 --- diff --git a/RELEASE-NOTES-1.34 b/RELEASE-NOTES-1.34 index 9fb74dc8aa..cc0a745527 100644 --- a/RELEASE-NOTES-1.34 +++ b/RELEASE-NOTES-1.34 @@ -73,6 +73,8 @@ because of Phabricator reports. * CryptRand class * CryptRand service * Functions of the MWCryptRand class: singleton(), wasStrong() and generate(). +* Language::setCode, deprecated in 1.32, was removed. Use Language::factory to + create a new Language object with a different language code. * … === Deprecations in 1.34 === diff --git a/languages/Language.php b/languages/Language.php index fe94704e53..a9bbc20c1d 100644 --- a/languages/Language.php +++ b/languages/Language.php @@ -4403,18 +4403,6 @@ class Language { return $this->mHtmlCode; } - /** - * @param string $code - * @deprecated since 1.32, use Language::factory to create a new object instead. - */ - public function setCode( $code ) { - wfDeprecated( __METHOD__, '1.32' ); - $this->mCode = $code; - // Ensure we don't leave incorrect cached data lying around - $this->mHtmlCode = null; - $this->mParentLanguage = false; - } - /** * Get the language code from a file name. Inverse of getFileName() * @param string $filename $prefix . $languageCode . $suffix