• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/timeline/controller.php
  • Класс: Bitrix\Crm\Timeline\Controller
  • Вызов: Controller::pushHistoryEntry
static function pushHistoryEntry($entryID, $tagName, $command)
{
	if(!Main\Loader::includeModule('pull'))
	{
		return;
	}

	$params = array('TAG' => $tagName);
	$entryFields = TimelineEntry::getByID($entryID);
	if(is_array($entryFields))
	{
		TimelineManager::prepareItemDisplayData($entryFields);
		$params['HISTORY_ITEM'] = $entryFields;
	}

	\CPullWatch::AddToStack(
		$tagName,
		array(
			'module_id' => 'crm',
			'command' => $command,
			'params' => $params,
		)
	);
}