• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/timeline/tasks/controller.php
  • Класс: Bitrix\Crm\Timeline\Tasks\Controller
  • Вызов: Controller::filterParams
private function filterParams(array $timelineParams): array
{
	$taskId = $timelineParams['TASK_ID'] ?? null;
	if (is_null($taskId))
	{
		return [];
	}

	$activity = $this->taskActivityProvider->find($timelineParams['TASK_ID']);
	if (is_null($activity))
	{
		return [];
	}

	$timelineParams['ASSOCIATED_ENTITY_TYPE_ID'] = CCrmOwnerType::Activity;
	$timelineParams['ASSOCIATED_ENTITY_ID'] = $activity->getId();

	return $timelineParams;
}