TelegramCard
extends TemplateCardTypes
in
Класс отвечающий за отображение карточки в Телеграме.
Class TelegramCard
Table of Contents
$images | Массив изображений или элементов для карточки. | \MM\bot\components\image\Image[]|null |
---|---|---|
$button | Кнопка для карточки. | Buttons|null |
$title | Заголовок для карточки. | string|null |
$isUsedGallery | Использование галереи изображений. | bool |
getCard() | Получение карточки для отображения пользователю. | array |
getCard() | Получение карточки для отображения пользователю. | array |
Properties
$images
Массив изображений или элементов для карточки.
public
\MM\bot\components\image\Image[]|null
$images
$button
Кнопка для карточки.
public
Buttons|null
$button
$title
Заголовок для карточки.
public
string|null
$title
$isUsedGallery
Использование галереи изображений.
public
bool
$isUsedGallery
= false
Methods
getCard()
Получение карточки для отображения пользователю.
public
getCard(
$isOne :
bool
)
: array
todo подумать над корректным отображением.
Parameters
- $isOne : bool
True, если нужно отобразить только 1 элемент. Не используется.
Tags
Return values
arraygetCard()
Получение карточки для отображения пользователю.
public
abstract getCard(
$isOne :
bool
)
: array
Parameters
- $isOne : bool
True, если в любом случае отобразить 1 элемент карточки