Pusher
\Bitrix\Crm\Timeline\Pusher
- это простой сервис, целью которого является отправка push-событий об изменениях таймлайна.
Методы класса
Основной метод: sendPullEvent
.
sendPullEvent( int $targetEntityTypeId, int $targetEntityId, string $command, array $historyDataModel = null ): void
Параметр | Описание | Версия |
---|---|---|
int $targetEntityTypeId | Константа \CCrmOwnerType , например \CCrmOwnerType::Lead . Определяет тип сущности элемента, в таймлайн которого будет отправлено событие. | |
int $targetEntityId | ID элемента, в таймлайн которого будет отправлено событие. | |
string $command | Команда, описывающая, как необходимо обработать отправляемое событие. Может быть как константой Pusher , так и любой произвольной командой. | |
array $historyDataModel = null | Массив с данными для отображения события на фронте. По умолчанию никакие данные для отображения на фронт не отправляются. |
© «Битрикс», 2001-2025, «1С-Битрикс», 2025
Пользовательские комментарии
Помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.