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

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

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

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

 initializeDefaultExternalSender ()
 
 getSendMessageParams (array $messageFields)
 
 getSendMessageMethod (array $messageFields)
 
 isTemplateMessage (array $messageFields)
 
 sendHSMtoChat (array $messageFields)
 

Защищенные данные

Providers OptionManager $optionManager
 
Providers SupportChecker $supportChecker
 
EdnaRu $utils
 
Providers ExternalSender $externalSender
 

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

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

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

◆ __construct()

__construct ( Providers\OptionManager $optionManager,
Providers\SupportChecker $supportChecker,
EdnaRu $utils )
Аргументы
Providers\OptionManager$optionManager
Providers\SupportChecker$supportChecker

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

Методы

◆ getMessageStatus()

getMessageStatus ( array $messageFields)

Замещает Sender.

Переопределяется в Sender, Sender и Sender.

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

◆ getSendMessageMethod()

getSendMessageMethod ( array $messageFields)
abstractprotected

Переопределяется в Sender, Sender и Sender.

◆ getSendMessageParams()

getSendMessageParams ( array $messageFields)
abstractprotected

Переопределяется в Sender, Sender и Sender.

◆ initializeDefaultExternalSender()

initializeDefaultExternalSender ( )
abstractprotected

Переопределяется в Sender и Sender.

◆ isTemplateMessage()

isTemplateMessage ( array $messageFields)
abstractprotected

Переопределяется в Sender и Sender.

◆ sendHSMtoChat()

sendHSMtoChat ( array $messageFields)
abstractprotected

Переопределяется в Sender и Sender.

◆ sendMessage()

sendMessage ( array $messageFields)

Замещает Sender.

Переопределяется в Sender и Sender.

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

Данные класса

◆ $externalSender

Providers ExternalSender $externalSender
protected

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

◆ $optionManager

Providers OptionManager $optionManager
protected

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

◆ $supportChecker

Providers SupportChecker $supportChecker
protected

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

◆ $utils

EdnaRu $utils
protected

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