Класс: LanguageData
Документация по плагину класс: languagedata для DLE.
Краткое содержание:
Метаданные языка локализации 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> Сериализованные метаданные языка.