Помощник формирования данных для предпросмотра. Используется во внешних API. У каждого объекта в списках - есть краткая таблица наиболее важных значений, которая формируется на основе данных, подготавливаемых этим классом
Открытые члены | |
addTextRow ($title, $value) | |
addLinkRow ($title, $value, $link) | |
addPhoneRow ($title, $phone) | |
addEmailRow ($title, $email) | |
getPreviewData () | |
clean () | |
Поля данных | |
const | TYPE_TEXT = 'text' |
const | TYPE_LINK = 'link' |
const | TYPE_PHONE = 'phone' |
const | TYPE_EMAIL = 'email' |
Защищенные данные | |
$preview_data = [] | |
addEmailRow | ( | $title, | |
) |
Добавляет строку с email
string | $title | Название параметра |
string | Почта |
addLinkRow | ( | $title, | |
$value, | |||
$link | |||
) |
Добавляет строку со ссылкой
string | $title | Название параметра |
string | $value | Значение параметра |
string | $link | Ссылка, при клике на значение параметра |
addPhoneRow | ( | $title, | |
$phone | |||
) |
Добавляет строку с телефоном
string | $title | Название параметра |
string | $phone | Телефон |
addTextRow | ( | $title, | |
$value | |||
) |
Добавляет текстовую строку данных
string | $title | Название параметра |
string | $value | Значение параметра |
clean | ( | ) |
Очищает все ранее добавленные строки
getPreviewData | ( | ) |
Возвращает массив данных для предпросмотра
|
protected |
const TYPE_EMAIL = 'email' |
const TYPE_LINK = 'link' |
const TYPE_PHONE = 'phone' |
const TYPE_TEXT = 'text' |