Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс 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()

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

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

◆ createMessage()

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

ArgumentTypeException

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

◆ getDefaultSender()

static getDefaultSender ( )
static

Get default SMS sender.

Возвращает
Base

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

◆ getRegisteredSenderList()

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

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

◆ getSenderById()

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

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

◆ getSenderInfoList()

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

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

◆ getSenders()

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

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

◆ getSenderSelectList()

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

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

◆ getUsableSender()

static getUsableSender ( )
static

Get first Sender which is ready to use it.

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

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

◆ sendMessage()

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

ArgumentTypeException

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

◆ sendMessageDirectly()

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

ArgumentTypeException

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

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

◆ ON_MESSAGE_SUCCESSFULLY_SENT_EVENT

const ON_MESSAGE_SUCCESSFULLY_SENT_EVENT = 'OnMessageSuccessfullySent'

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