Перечисление: ChangelogChangeType¶
Краткое содержание:¶
Тип записи в журнале изменений (формат Keep a Changelog).
Свойства¶
Нет публичных свойств.
Методы¶
- public orderedCases()
- public fromKey()
- public fromLegacyTag()
- public key()
- public label()
- public title()
Значения¶
- ADDED — Тип записи в журнале изменений (формат Keep a Changelog).
- CHANGED — Изменение существующей функциональности.
- DEPRECATED — Устаревшая функциональность.
- REMOVED — Удалённая функциональность.
- FIXED — Исправление ошибки.
- SECURITY — Исправление уязвимости безопасности.
Подробности¶
- Путь:
devcraft/src/classes/Enums/ChangelogChangeType.php
Детали¶
Значения перечисления¶
ADDED¶
Тип записи в журнале изменений (формат Keep a Changelog).
CHANGED¶
Изменение существующей функциональности.
DEPRECATED¶
Устаревшая функциональность.
REMOVED¶
Удалённая функциональность.
FIXED¶
Исправление ошибки.
SECURITY¶
Исправление уязвимости безопасности.
Методы¶
orderedCases()¶
Возвращает все варианты перечисления в порядке отображения в UI.
С версии: 200.4.0
Возвращает: self[] —
fromKey()¶
Создаёт вариант перечисления по строковому ключу.
С версии: 200.4.0
Параметры: - $key — Ключ типа (added, fixed и т. д.).
Возвращает: self — Соответствующий вариант перечисления.
fromLegacyTag()¶
Преобразует legacy-тег из старого формата changelog в вариант перечисления.
С версии: 200.4.0
Параметры: - $tag — Тег в формате MHAdmin (NEW, UPDATE, FIX и т. д.).
Возвращает: self — Соответствующий вариант перечисления.
key()¶
Возвращает машинный ключ типа для массивов и шаблонов.
С версии: 200.4.0
Возвращает: string — Ключ в нижнем регистре (added, fixed и т. д.).
label()¶
Возвращает англоязычную метку типа для внутреннего использования.
С версии: 200.4.0
Возвращает: string — Метка на английском (Added, Fixed и т. д.).
title()¶
Возвращает локализованный заголовок секции changelog.
С версии: 200.4.0
Возвращает: string — Переведённый заголовок для отображения в админке.