From 67d783b50ee8cb6eef9975eb8e526f55e580ee5a Mon Sep 17 00:00:00 2001 From: Siebrand Mazeland Date: Mon, 7 Mar 2016 18:37:27 +0100 Subject: [PATCH] Remove deprecated Language::specialPage() Was deprecated since 1.24. There were no uses in Gerrit extensions Change-Id: If67456a62cb7d9688793d876508f0f168f3bb1ff --- RELEASE-NOTES-1.27 | 1 + languages/Language.php | 14 -------------- 2 files changed, 1 insertion(+), 14 deletions(-) diff --git a/RELEASE-NOTES-1.27 b/RELEASE-NOTES-1.27 index 6200b43e28..d4fc241a1b 100644 --- a/RELEASE-NOTES-1.27 +++ b/RELEASE-NOTES-1.27 @@ -226,6 +226,7 @@ HHVM 3.1. * Language::getLanguageName() was removed (deprecated since 1.20). * Language::getLanguageNames() was removed (deprecated since 1.20). * Language::getTranslatedLanguageNames() was removed (deprecated since 1.20). +* Language::specialPage() was removed (deprecated since 1.24). === Languages updated in 1.27 === diff --git a/languages/Language.php b/languages/Language.php index 2c578cfa3b..cea6bc83fa 100644 --- a/languages/Language.php +++ b/languages/Language.php @@ -723,20 +723,6 @@ class Language { } } - /** - * @deprecated since 1.24, doesn't handle conflicting aliases. Use - * SpecialPageFactory::getLocalNameFor instead. - * @param string $name - * @return string - */ - function specialPage( $name ) { - $aliases = $this->getSpecialPageAliases(); - if ( isset( $aliases[$name][0] ) ) { - $name = $aliases[$name][0]; - } - return $this->getNsText( NS_SPECIAL ) . ':' . $name; - } - /** * @return array */ -- 2.20.1