• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/integration/pullmanager.php
  • Класс: Bitrix\Crm\Integration\PullManager
  • Вызов: PullManager::sendItemEvent
protected function sendItemEvent(string $eventName, array $item, ?array $params = null): bool
{
	$kanbanTag = $this->getKanbanTag($params['TYPE'], $params);
	$eventParams = $this->prepareItemEventParams($item, $eventName, $params);

	$isKanbanEventSent = $this->sendKanbanEvent($item, $kanbanTag, $eventParams);

	$itemEventName = static::getItemEventName(static::EVENT_ITEM_UPDATED, (string)$params['TYPE'], (int)$item['id']);
	if ($itemEventName)
	{
		return $this->sendUserEvent($itemEventName, $eventParams);
	}

	return $isKanbanEventSent;
}