Класс: 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
|
Краткое содержание
Получает имя автора.
Возвращает:
Имя автора.