Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс Sender
+ Граф наследования:Sender:

Открытые члены

 __construct (Providers\OptionManager $optionManager, Providers\SupportChecker $supportChecker, Providers\Edna\EdnaRu $utils, EmojiConverter $emoji)
 
 sendMessage (array $messageFields)
 
 getMessageStatus (array $messageFields)
 
 prepareMessageBodyForSave (string $text)
 
- Открытые члены унаследованные от Sender
 __construct (Providers\OptionManager $optionManager, Providers\SupportChecker $supportChecker, EdnaRu $utils)
 
- Открытые члены унаследованные от Sender
 prepareMessageBodyForSend (string $text)
 

Защищенные члены

 getSendMessageParams (array $messageFields)
 
 getSendMessageMethod (array $messageFields)
 
- Защищенные члены унаследованные от Sender
 initializeDefaultExternalSender ()
 
 isTemplateMessage (array $messageFields)
 
 sendHSMtoChat (array $messageFields)
 

Дополнительные унаследованные члены

- Защищенные данные унаследованные от Sender
Providers OptionManager $optionManager
 
Providers SupportChecker $supportChecker
 
EdnaRu $utils
 
Providers ExternalSender $externalSender
 

Подробное описание

См. определение в файле Sender.php строка 15

Конструктор(ы)

◆ __construct()

__construct ( Providers\OptionManager $optionManager,
Providers\SupportChecker $supportChecker,
Providers\Edna\EdnaRu $utils,
EmojiConverter $emoji )

См. определение в файле Sender.php строка 17

Методы

◆ getMessageStatus()

getMessageStatus ( array $messageFields)

Переопределяет метод предка Sender.

См. определение в файле Sender.php строка 71

◆ getSendMessageMethod()

getSendMessageMethod ( array $messageFields)
protected

Returns method for sending template or simple message.

Аргументы
array$messageFieldsMessage fields.
Возвращает
string

Переопределяет метод предка Sender.

См. определение в файле Sender.php строка 165

◆ getSendMessageParams()

getSendMessageParams ( array $messageFields)
protected

Returns request params for sending template or simple message.

Аргументы
array$messageFieldsMessage fields.
Возвращает
Result

Переопределяет метод предка Sender.

См. определение в файле Sender.php строка 123

◆ prepareMessageBodyForSave()

prepareMessageBodyForSave ( string $text)

Converts message body text. Encodes emoji in the text, if there are any emoji.

Аргументы
string$text
Возвращает
string

Переопределяет метод предка Sender.

См. определение в файле Sender.php строка 112

◆ sendMessage()

sendMessage ( array $messageFields)

Переопределяет метод предка Sender.

См. определение в файле Sender.php строка 29