1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс SmsManager

Открытые статические члены

static getSenders ()
static getSenderSelectList ()
static getSenderInfoList ()
static getSenderById ($id)
static getDefaultSender ()
static canUse ()
static getUsableSender ()
static getRegisteredSenderList ()
static createMessage (array $messageFields, Base $sender=null)
static sendMessage (array $messageFields, Base $sender=null)
static sendMessageDirectly (array $messageFields, Base $sender=null)

Поля данных

const ON_MESSAGE_SUCCESSFULLY_SENT_EVENT = 'OnMessageSuccessfullySent'

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

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

Методы

◆ canUse()

canUse ( )
static
Возвращает
bool Can use SMS transport.

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

◆ createMessage()

createMessage ( array $messageFields,
Base $sender = null )
static
Аргументы
array$messageFields
Base | null$sender
Возвращает
Message
Исключения
Main

ArgumentTypeException

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

◆ getDefaultSender()

getDefaultSender ( )
static

Get default SMS sender.

Возвращает
Base

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

◆ getRegisteredSenderList()

getRegisteredSenderList ( )
static
Возвращает
BaseConfigurable[]

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

◆ getSenderById()

getSenderById ( $id)
static
Аргументы
$id
Возвращает
Base|null Sender instance.

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

◆ getSenderInfoList()

getSenderInfoList ( )
static
Возвращает
array Sender list information.

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

◆ getSenders()

getSenders ( )
static
Возвращает
Base[] List of senders.

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

◆ getSenderSelectList()

getSenderSelectList ( )
static
Возвращает
array Simple list of senders, array(id => name)

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

◆ getUsableSender()

getUsableSender ( )
static

Get first Sender which is ready to use it.

Возвращает
Base|null Sender instance.

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

◆ sendMessage()

sendMessage ( array $messageFields,
Base $sender = null )
static
Аргументы
array$messageFields
Base | null$sender
Возвращает
Result|AddResult
Исключения
Main

ArgumentTypeException

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

◆ sendMessageDirectly()

sendMessageDirectly ( array $messageFields,
Base $sender = null )
static
Аргументы
array$messageFields
Base | null$sender
Возвращает
SendMessage
Исключения
Main

ArgumentTypeException

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

Поля

◆ ON_MESSAGE_SUCCESSFULLY_SENT_EVENT

const ON_MESSAGE_SUCCESSFULLY_SENT_EVENT = 'OnMessageSuccessfullySent'

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


Объявления и описания членов класса находятся в файле: