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

Перечисление: ChangelogChangeType

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

Тип записи в журнале изменений (формат Keep a Changelog).


Свойства

Нет публичных свойств.


Методы


Значения

  • 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 — Переведённый заголовок для отображения в админке.