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

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

static onAfterPostingSendRecipient (array $eventData, Entity\Letter $letter)
 
static onAfterPostingSendRecipientMultiple (array $eventDataArray, Entity\Letter $letter)
 
static handleTimeLineEvents ($letterId)
 

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

static addTimeLineEvent (ActualEntitySelector $selector, Entity\Base $letter, $recipient)
 
static buildTimeLineEvent (ActualEntitySelector $selector, Entity\Base $letter, $recipient)
 
static getEntitySelectorById ($entityTypeId, $entityId)
 
static getEntitySelectorByRecipient ($recipientTypeId, $recipientCode)
 
static lockTimelineQueue ($letterId)
 
static unlockTimelineQueue ($letterId)
 

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

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

Методы

◆ addTimeLineEvent()

static addTimeLineEvent ( ActualEntitySelector $selector,
Entity\Base $letter,
$recipient )
staticprotected

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

◆ buildTimeLineEvent()

static buildTimeLineEvent ( ActualEntitySelector $selector,
Entity\Base $letter,
$recipient )
staticprotected

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

◆ getEntitySelectorById()

static getEntitySelectorById ( $entityTypeId,
$entityId )
staticprotected

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

◆ getEntitySelectorByRecipient()

static getEntitySelectorByRecipient ( $recipientTypeId,
$recipientCode )
staticprotected

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

◆ handleTimeLineEvents()

static handleTimeLineEvents ( $letterId)
static
Возвращает
string
Исключения

Bitrix\Main\ArgumentException

Исключения

Bitrix\Main\ObjectPropertyException

Исключения

Bitrix\Main\SystemException

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

◆ lockTimelineQueue()

static lockTimelineQueue ( $letterId)
staticprotected

Lock table from selecting of the other agents

Аргументы
mixed$letterIdLetterId
Возвращает
bool

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

◆ onAfterPostingSendRecipient()

static onAfterPostingSendRecipient ( array $eventData,
Entity\Letter $letter )
static

Handler of event sender/OnAfterPostingSendRecipient.

Аргументы
array$eventDataEvent.
Entity\Letter$letterLetter.

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

◆ onAfterPostingSendRecipientMultiple()

static onAfterPostingSendRecipientMultiple ( array $eventDataArray,
Entity\Letter $letter )
static

Handler of event sender/onAfterPostingSendRecipientMultiple.

Аргументы
array$eventDataArrayEvent[].
Entity\Letter$letterLetter.

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

◆ unlockTimelineQueue()

static unlockTimelineQueue ( $letterId)
staticprotected

Unlock table for select

Аргументы
mixed$letterIdLetterId
Возвращает
bool

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