Перейти к содержанию

Класс: ChangelogChange

Краткое содержание:

Одна запись изменения в журнале версий модуля.


Свойства


Методы


Подробности

  • Путь: 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} — Сериализованная запись.