• Модуль: tasks
  • Путь к файлу: ~/bitrix/modules/tasks/lib/rest/controllers/task/checklist.php
  • Класс: Bitrix\Tasks\Rest\Controllers\Task\Checklist
  • Вызов: Checklist::getAction
public function getAction($taskId, CheckListItem $checkListItem)
{
	try
	{
		$task = new CTaskItem($taskId, CurrentUser::get()->getId());
	}
	catch (\CTaskAssertException $e)
	{
		$this->errorCollection->add([new Error(Loc::getMessage('TASKS_REST_TASK_CHECKLIST_ACCESS_DENIED'))]);
		return null;
	}

	if (!$task->checkCanRead())
	{
		$this->errorCollection->add([new Error(Loc::getMessage('TASKS_REST_TASK_CHECKLIST_ACCESS_DENIED'))]);
		return null;
	}

	return $this->getReturnValue($checkListItem);
}