Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс Event

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

 __construct ($eventName, array $fields=[])
 
 setSite ($siteId)
 
 setLanguage ($languageId)
 
 setTemplate ($templateId)
 
 send ($directly=false)
 
 createMessageList ()
 

Открытые атрибуты

const ERR_SITE = 'site'
 
const ERR_TEMPLATES = 'templates'
 
const ERR_MODULE = 'module'
 

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

 fetchTemplates ()
 

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

 $eventName
 
 $fields
 
 $siteId
 
 $languageId
 
 $templateId
 

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

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

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

◆ __construct()

__construct ( $eventName,
array $fields = [] )

Message constructor.

Аргументы
string$eventNameName of a SMS template
array$fieldsData fields to insert into the message

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

Методы

◆ createMessageList()

createMessageList ( )
Возвращает
Main\Result<int, Message>

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

◆ fetchTemplates()

fetchTemplates ( )
protected
Возвращает
\Bitrix\Main\ORM\Objectify\Collection|\Bitrix\Main\Sms\EO_Template_Collection

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

◆ send()

send ( $directly = false)
Аргументы
bool$directlyTrue - send directly, False - send via queue
Возвращает
Main\Result

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

◆ setLanguage()

setLanguage ( $languageId)
Аргументы
string$languageId
Возвращает
$this

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

◆ setSite()

setSite ( $siteId)
Аргументы
string$siteId
Возвращает
$this

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

◆ setTemplate()

setTemplate ( $templateId)
Аргументы
int$templateId
Возвращает
$this

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

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

◆ $eventName

$eventName
protected

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

◆ $fields

$fields
protected

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

◆ $languageId

$languageId
protected

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

◆ $siteId

$siteId
protected

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

◆ $templateId

$templateId
protected

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

◆ ERR_MODULE

const ERR_MODULE = 'module'

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

◆ ERR_SITE

const ERR_SITE = 'site'

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

◆ ERR_TEMPLATES

const ERR_TEMPLATES = 'templates'

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