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-2024, «1С-Битрикс», 2024
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.