Класс: Changelog
Документация по плагину класс: changelog для DLE.
Краткое содержание:
Запись версии в журнале изменений модуля.
Свойства
Методы
- public __construct()
- public fromArray()
- public listFromManifest()
- public isUnreleased()
- public toArray()
- public teaserItems()
- public unreleasedLabel()
Подробности
- Путь:
devcraft/src/classes/Types/Changelog.php
Детали
Свойства
$version
Номер версии или «Неопубликованное».
$date
Дата релиза.
Методы
__construct()
Создаёт запись версии changelog.
С версии: 200.4.0
Параметры:
$version— Номер версии.$date— Дата релиза.
fromArray()
Создаёт запись версии из ассоциативного массива.
С версии: 200.4.0
Возвращает: static — Новый экземпляр записи.
listFromManifest()
Создаёт список записей из массива манифеста модуля.
С версии: 200.4.0
Возвращает: self[] — Список записей changelog.
isUnreleased()
Проверяет, является ли версия неопубликованной.
С версии: 200.4.0
Возвращает: bool — true, если версия соответствует строке «Неопубликованное».
toArray()
Преобразует запись версии в ассоциативный массив для шаблонов.
С версии: 200.4.0
Возвращает: ассоциативный массив (version, date, sections) для шаблонов.
teaserItems()
Возвращает первые записи для тизера на панели управления.
С версии: 200.4.0
Параметры:
$limit— Максимальное количество элементов (по умолчанию 3).
Возвращает: array<int, array<string, string>> — Список сериализованных изменений.
unreleasedLabel()
Возвращает локализованную метку для неопубликованных версий.