aboutsummaryrefslogtreecommitdiffstats
path: root/includes/languages
diff options
context:
space:
mode:
authorUmherirrender <umherirrender_de.wp@web.de>2024-09-17 20:22:45 +0200
committerUmherirrender <umherirrender_de.wp@web.de>2024-09-17 22:25:10 +0000
commit79a9d814189f7441757ccbfe254be719163550fb (patch)
tree1255d35ff60eabcbd7c7b76e29898eb9e405dc22 /includes/languages
parenteb28edd84ed50ebafa8c9cf44194855a07597b3a (diff)
downloadmediawikicore-79a9d814189f7441757ccbfe254be719163550fb.tar.gz
mediawikicore-79a9d814189f7441757ccbfe254be719163550fb.zip
languages: Convert Names::$names to constant
Deprecate the old static variable as it is used in some extensions Change-Id: Ifddb6a95d0d81fef4c480ef96dbc1fc9cbb93401
Diffstat (limited to 'includes/languages')
-rw-r--r--includes/languages/data/Names.php12
1 files changed, 10 insertions, 2 deletions
diff --git a/includes/languages/data/Names.php b/includes/languages/data/Names.php
index a3d1548614d3..5aac83bc2084 100644
--- a/includes/languages/data/Names.php
+++ b/includes/languages/data/Names.php
@@ -39,8 +39,16 @@ namespace MediaWiki\Languages\Data;
* @ingroup Language
*/
class Names {
- /** @phpcs-require-sorted-array */
- public static $names = [
+ /**
+ * @deprecated since 1.43
+ * @var string[]
+ */
+ public static $names = self::NAMES;
+ /**
+ * @internal Public for use by LanguageNameUtils, use LanguageNameUtils::getLanguageNames() instead.
+ * @phpcs-require-sorted-array
+ */
+ public const NAMES = [
'aa' => 'Qafár af', # Afar
'aae' => 'Arbërisht', # Arbëresh
'ab' => 'аԥсшәа', # Abkhaz