• Модуль: tasks
  • Путь к файлу: ~/bitrix/modules/tasks/lib/scrum/service/taskservice.php
  • Класс: BitrixTasksScrumServiceTaskService
  • Вызов: TaskService::getTaskIds
public function getTaskIds(int $groupId)
{
	$taskIds = [];

	try
	{
		$queryObject = CTasks::getList(
			['ID' => 'ASC'],
			[
				'GROUP_ID' => $groupId,
				'!=STATUS' => Status::COMPLETED,
				'CHECK_PERMISSIONS' => 'N',
			],
			['ID']
		);
		while ($taskData = $queryObject->fetch())
		{
			$taskIds[] = $taskData['ID'];
		}

		return $taskIds;
	}
	catch (Exception $exception)
	{
		$message = $exception->getMessage().$exception->getTraceAsString();

		$this->errorCollection->setError(
			new Error(
				$message,
				self::ERROR_COULD_NOT_READ_TASK
			)
		);

		return $taskIds;
	}
}