• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/timeline/activitycontroller.php
  • Класс: Bitrix\Crm\Timeline\ActivityController
  • Вызов: ActivityController::sendPullEventOnAddScheduled
public function sendPullEventOnAddScheduled(ItemIdentifier $itemIdentifier, array $scheduledData, int $userId = null): void
{
	if (!Container::getInstance()->getTimelinePusher()->isDetailsPageChannelActive($itemIdentifier))
	{
		return;
	}

	$item = $this->createItemByScheduledData(
		new Context($itemIdentifier, Context::PULL, $userId),
		$scheduledData
	);
	if ($item)
	{
		(new Crm\Service\Timeline\Item\Pusher($item))->sendAddEvent();
	}
}