Класс: Author
Краткое содержание:
Класс, представляющий автора с именем, списком контактов и пожертвований.
Свойства
Методы
Подробности
- Путь: engine/inc/maharder/_includes/types/Author.php
Свойства
Тип: Массив
private $donations : array
Тип: Массив
private $name : string
Тип: Текст
Методы
__construct
Text Only |
---|
| public __construct(string name) : mixed
|
Краткое содержание
Инициализирует новый экземпляр класса Author с указанным именем.
Свойства:
Название | Тип | По умолчанию |
$name | string | |
Возвращает:
Text Only |
---|
| public addContact(string name, string link) : \Author
|
Краткое содержание
Добавляет контакт в список контактов автора.
Свойства:
Название | Тип | По умолчанию |
$name | string | |
$link | string | |
Возвращает:
Текущий экземпляр класса для цепочки вызовов.
addDonation
Text Only |
---|
| public addDonation(string name, string value, string link) : \Author
|
Краткое содержание
Добавляет пожертвование в список пожертвований автора.
Свойства:
Название | Тип | По умолчанию |
$name | string | |
$value | string | |
$link | string | |
Возвращает:
Текущий экземпляр класса для цепочки вызовов.
Text Only |
---|
| public getContacts() : array
|
Краткое содержание
Получает список контактов автора.
Возвращает:
Массив контактов, где каждый элемент — это ассоциативный массив с ключами 'name' и 'link'.
getDonations
Text Only |
---|
| public getDonations() : array
|
Краткое содержание
Получает список пожертвований автора.
Возвращает:
Массив пожертвований, где каждый элемент — это ассоциативный массив с ключами 'name', 'value' и 'link'.
getName
Text Only |
---|
| public getName() : string
|
Краткое содержание
Получает имя автора.
Возвращает:
Имя автора.