Catalog extends Base
Class SalesCenter
Table of Contents
Methods
- __construct() : mixed
- Base constructor.
- isAvailable() : bool
- Checks if the interactive message is available.
- isValidSendMessage() : Result
- normalizeChatId() : mixed
- OnChatAnswer() : void
- send() : Result
- Sends a message with catalog products.
- setMessage() : $this
- setProductIds() : void
- Sets an array of catalog products external (facebook) ID's for a message.
Methods
__construct()
Base constructor.
public
__construct([int $chatId = 0 ]) : mixed
Parameters
- $chatId : int = 0
isAvailable()
Checks if the interactive message is available.
public
isAvailable(mixed $lineId) : bool
Parameters
- $lineId : mixed
Tags
Return values
boolisValidSendMessage()
public
isValidSendMessage() : Result
Return values
ResultnormalizeChatId()
public
static normalizeChatId([mixed $chatId = 0 ]) : mixed
Parameters
- $chatId : mixed = 0
OnChatAnswer()
public
static OnChatAnswer(Event $event) : void
Parameters
- $event : Event
send()
Sends a message with catalog products.
public
send() : Result
Tags
Return values
ResultsetMessage()
public
setMessage([array<string|int, mixed> $params = [] ]) : $this
Parameters
- $params : array<string|int, mixed> = []
Return values
$thissetProductIds()
Sets an array of catalog products external (facebook) ID's for a message.
public
setProductIds([array<string|int, mixed> $ids = [] ]) : void
Parameters
- $ids : array<string|int, mixed> = []
-
External (facebook) ids of catalog products.