1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс 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 = []
 $eventMessageFields
 $eventFields
 $siteFields
 $siteId
 $languageId
 $eventSiteFields

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

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

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

◆ __construct()

__construct ( array $arMessageParams)

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

Методы

◆ compile()

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

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

◆ createInstance()

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

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

◆ getFieldFlatValue()

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

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

◆ getMailAttachment()

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

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

◆ getMailBody()

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

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

◆ getMailCharset()

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

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

◆ getMailContentType()

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

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

◆ getMailHeaders()

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

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

◆ getMailId()

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

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

◆ getMailSubject()

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

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

◆ getMailTo()

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

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

◆ getSiteFieldsArray()

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

Bitrix\Main\ArgumentException

Исключения

Bitrix\Main\ArgumentNullException

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

◆ replaceTemplate()

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

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

◆ setMailAttachment()

setMailAttachment ( )
protected

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

◆ setMailBody()

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

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

◆ setMailCharset()

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

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

◆ setMailContentType()

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

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

◆ setMailHeaders()

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

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

◆ setMailId()

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

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

◆ setMailSubject()

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

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

◆ setMailTo()

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

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

◆ toString()

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

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

Поля

◆ $event

$event = []
protected

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

◆ $eventFields

$eventFields
protected

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

◆ $eventMessageFields

$eventMessageFields
protected

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

◆ $eventMessageId

$eventMessageId = null
protected

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

◆ $eventSiteFields

$eventSiteFields
protected

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

◆ $languageId

$languageId
protected

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

◆ $mailAttachment

$mailAttachment
protected

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

◆ $mailBody

$mailBody
protected

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

◆ $mailCharset

$mailCharset
protected

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

◆ $mailContentType

$mailContentType
protected

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

◆ $mailHeaders

$mailHeaders
protected

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

◆ $mailId

$mailId
protected

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

◆ $mailSubject

$mailSubject
protected

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

◆ $mailTo

$mailTo
protected

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

◆ $siteFields

$siteFields
protected

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

◆ $siteId

$siteId
protected

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


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