Класс: ChangelogChange¶
Краткое содержание:¶
Одна запись изменения в журнале версий модуля.
Свойства¶
Методы¶
- public __construct()
- public fromArray()
- public fromLegacyString()
- public toArray()
Подробности¶
- Путь:
devcraft/src/classes/Types/ChangelogChange.php
Детали¶
Свойства¶
$type¶
Тип изменения.
$text¶
Текст записи.
Методы¶
__construct()¶
Создаёт запись изменения.
С версии: 200.4.0
Параметры: - $type — Тип изменения. - $text — Текст записи.
fromArray()¶
Создаёт запись изменения из массива или legacy-строки.
С версии: 200.4.0
Возвращает: static — Новый экземпляр записи.
fromLegacyString()¶
Разбирает строку changelog в формате MHAdmin.
С версии: 200.4.0
Параметры: - $line — Строка с префиксом [TAG] или FIX:.
Возвращает: self — Запись изменения с определённым типом.
toArray()¶
Преобразует запись изменения в ассоциативный массив для шаблонов.
С версии: 200.4.0
Возвращает: array{type: string, key: string, label: string, title: string, text: string} — Сериализованная запись.