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

Класс: Author

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

Данные автора модуля для блока информации в админке.


Свойства


Методы


Подробности

  • Путь: devcraft/src/classes/Types/Author.php

Детали

Свойства

$name

Имя автора.

Методы

__construct()

Создаёт описание автора модуля.

С версии: 200.4.0

Параметры: - $name — Имя автора.

fromArray()

Создаёт описание автора из ассоциативного массива.

С версии: 200.4.0

Возвращает: static — Новый экземпляр описания автора.

normalizeContacts()

Нормализует массив контактов автора.

С версии: 200.4.0

Параметры: - $contacts — Исходный список контактов.

Возвращает: array<int, array{name: string, link: string} — > Отфильтрованный список контактов.

normalizeDonations()

Нормализует массив способов поддержки автора.

С версии: 200.4.0

Параметры: - $donations — Исходный список способов поддержки.

Возвращает: array<int, array{name: string, value: string, link: string} — > Отфильтрованный список.

toArray()

Преобразует описание автора в ассоциативный массив.

С версии: 200.4.0

Возвращает: array{name: string, contacts: array<int, array{name: string, link: string} — >, donations: array<int, array{name: string, value: string,