• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/timeline/activitycontroller.php
  • Класс: Bitrix\Crm\Timeline\ActivityController
  • Вызов: ActivityController::register
public function register($ownerID, array $options = null)
{
	if(!is_array($options))
	{
		$options = array();
	}

	$enableCheck = isset($options['EXISTS_CHECK']) ? (bool)$options['EXISTS_CHECK'] : true;
	if($enableCheck && TimelineEntry::isAssociatedEntityExist(\CCrmOwnerType::Activity, $ownerID))
	{
		return;
	}

	self::onCreate(
		$ownerID,
		array('ENABLE_PUSH' => false, 'PRESERVE_CREATION_TIME' => true)
	);
}