Документация для разработчиков
Темная тема

Pusher

\Bitrix\Crm\Timeline\Pusher - это простой сервис, целью которого является отправка push-событий об изменениях таймлайна.


Методы класса

Основной метод: sendPullEvent.

sendPullEvent(
	int $targetEntityTypeId,
	int $targetEntityId,
	string $command,
	array $historyDataModel = null
): void
ПараметрОписаниеВерсия
int $targetEntityTypeIdКонстанта \CCrmOwnerType, например \CCrmOwnerType::Lead. Определяет тип сущности элемента, в таймлайн которого будет отправлено событие.
int $targetEntityIdID элемента, в таймлайн которого будет отправлено событие.
string $commandКоманда, описывающая, как необходимо обработать отправляемое событие. Может быть как константой Pusher, так и любой произвольной командой.
array $historyDataModel = nullМассив с данными для отображения события на фронте. По умолчанию никакие данные для отображения на фронт не отправляются.


Пользовательские комментарии

Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.

Для этого нужно всего лишь авторизоваться на сайте

Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.

Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Наверх