Класс: LanguageData¶
Краткое содержание:¶
Метаданные языка локализации DevCraft.
Свойства¶
- public $englishName
- public $originalName
- public $iso2
- public $tag
Методы¶
- public __construct()
- public fromArray()
- public toArray()
Подробности¶
- Путь:
devcraft/src/classes/Types/LanguageData.php
Детали¶
Свойства¶
$englishName¶
Англоязычное название языка.
$originalName¶
Название языка на языке оригинала.
$iso2¶
Двухбуквенный ISO-код.
$tag¶
BCP 47-тег локали (например, ru_RU).
Методы¶
__construct()¶
Создаёт описание языка локализации.
С версии: 200.4.0
Параметры: - $englishName — Англоязычное название языка. - $originalName — Название языка на языке оригинала. - $iso2 — Двухбуквенный ISO-код. - $tag — BCP 47-тег локали.
fromArray()¶
Создаёт описание языка из ассоциативного массива.
С версии: 200.4.0
Возвращает: static — Новый экземпляр описания языка.
toArray()¶
Преобразует описание языка в ассоциативный массив.
С версии: 200.4.0
Возвращает: array<string, — string> Сериализованные метаданные языка.