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

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

 __construct (array $arMessageParams)
 
 compile ()
 
 getMailBody ()
 
 getMailCharset ()
 
 getMailContentType ()
 
 getMailAttachment ()
 
 getMailHeaders ()
 
 getMailId ()
 
 getMailSubject ()
 
 getMailTo ()
 
 toString ()
 

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

static createInstance (array $arMessageParams)
 

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

 setMailBody ()
 
 setMailCharset ($mailCharset)
 
 setMailContentType ()
 
 setMailAttachment ()
 
 setMailHeaders ()
 
 setMailId ()
 
 setMailSubject ()
 
 setMailTo ()
 
 replaceTemplate ($str, $ar, $bNewLineToBreak=false)
 
 getSiteFieldsArray ($sites)
 

Защищенные статические члены

static getFieldFlatValue ($value)
 

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

 $mailTo
 
 $mailHeaders
 
 $mailSubject
 
 $mailBody
 
 $mailCharset
 
 $mailId
 
 $mailContentType
 
 $mailAttachment
 
 $eventMessageId = null
 
 $event = array()
 
 $eventMessageFields
 
 $eventFields
 
 $siteFields
 
 $siteId
 
 $languageId
 
 $eventSiteFields
 

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

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

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

◆ __construct()

__construct ( array $arMessageParams)

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

Методы

◆ compile()

compile ( )
Аргументы

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

◆ createInstance()

static createInstance ( array $arMessageParams)
static
Возвращает
EventMessageCompiler

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

◆ getFieldFlatValue()

static getFieldFlatValue ( $value)
staticprotected
Аргументы
$valuestring|array
Возвращает
string

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

◆ getMailAttachment()

getMailAttachment ( )
Возвращает
mixed

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

◆ getMailBody()

getMailBody ( )
Возвращает
mixed

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

◆ getMailCharset()

getMailCharset ( )
Возвращает
mixed

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

◆ getMailContentType()

getMailContentType ( )
Возвращает
mixed

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

◆ getMailHeaders()

getMailHeaders ( )
Возвращает
mixed

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

◆ getMailId()

getMailId ( )
Возвращает
mixed

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

◆ getMailSubject()

getMailSubject ( )
Возвращает
mixed

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

◆ getMailTo()

getMailTo ( )
Возвращает
mixed

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

◆ getSiteFieldsArray()

getSiteFieldsArray ( $sites)
protected
Аргументы
array | string$sitesSites.
Возвращает
array
Исключения

Bitrix\Main\ArgumentException

Исключения

Bitrix\Main\ArgumentNullException

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

◆ replaceTemplate()

replaceTemplate ( $str,
$ar,
$bNewLineToBreak = false )
protected
Аргументы
$str
$ar
bool$bNewLineToBreak
Возвращает
string

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

◆ setMailAttachment()

setMailAttachment ( )
protected

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

◆ setMailBody()

setMailBody ( )
protected
Аргументы

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

◆ setMailCharset()

setMailCharset ( $mailCharset)
protected
Аргументы
mixed$mailCharset

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

◆ setMailContentType()

setMailContentType ( )
protected
Аргументы

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

◆ setMailHeaders()

setMailHeaders ( )
protected
Аргументы

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

◆ setMailId()

setMailId ( )
protected
Аргументы

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

◆ setMailSubject()

setMailSubject ( )
protected
Аргументы

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

◆ setMailTo()

setMailTo ( )
protected
Аргументы

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

◆ toString()

toString ( )
Возвращает
string

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

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

◆ $event

$event = array()
protected

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

◆ $eventFields

$eventFields
protected

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

◆ $eventMessageFields

$eventMessageFields
protected

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

◆ $eventMessageId

$eventMessageId = null
protected

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

◆ $eventSiteFields

$eventSiteFields
protected

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

◆ $languageId

$languageId
protected

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

◆ $mailAttachment

$mailAttachment
protected

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

◆ $mailBody

$mailBody
protected

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

◆ $mailCharset

$mailCharset
protected

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

◆ $mailContentType

$mailContentType
protected

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

◆ $mailHeaders

$mailHeaders
protected

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

◆ $mailId

$mailId
protected

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

◆ $mailSubject

$mailSubject
protected

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

◆ $mailTo

$mailTo
protected

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

◆ $siteFields

$siteFields
protected

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

◆ $siteId

$siteId
protected

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