• Модуль: tasks
  • Путь к файлу: ~/bitrix/modules/tasks/lib/control/task.php
  • Класс: BitrixTasksControlTask
  • Вызов: Task::getFullTaskData
private function getFullTaskData(bool $refresh = false): ?array
{
	if (!$this->taskId)
	{
		return null;
	}

	if (
		$this->fullTaskData
		&& !$refresh
	)
	{
		return $this->fullTaskData;
	}

	$taskDbResult = CTasks::GetByID($this->taskId, false);
	$fullTaskData = $taskDbResult->Fetch();

	if (!$fullTaskData)
	{
		return null;
	}

	$this->fullTaskData = $fullTaskData;

	return $this->fullTaskData;
}