• Модуль: tasks
  • Путь к файлу: ~/bitrix/modules/tasks/lib/integration/crm/timelinemanager.php
  • Класс: BitrixTasksIntegrationCRMTimeLineManager
  • Вызов: TimeLineManager::onTaskAllCommentViewed
public function onTaskAllCommentViewed(): self
{
	if (!$this->isAvailable())
	{
		return $this;
	}

	if (is_null($this->taskRepository->getTask()))
	{
		return $this;
	}

	if (empty($this->taskRepository->getTask()->getCrmFields()))
	{
		return $this;
	}

	$this->eventsController->addEvent(new OnTaskAllCommentViewed($this->taskRepository->getTask(), $this->userId));

	return $this;
}