• Модуль: tasks
  • Путь к файлу: ~/bitrix/modules/tasks/classes/general/task.php
  • Класс: CTasks
  • Вызов: CTasks::getSubTaskIdsForTask
static function getSubTaskIdsForTask($taskId)
{
	global $DB;

	$taskId = intval($taskId);

	$result = [];
	$res = $DB->query("select ID from b_tasks where " . ($taskId ? "PARENT_ID = '" . $taskId . "'"
			: "PARENT_ID is null or PARENT_ID = '0'"));
	while ($item = $res->fetch())
	{
		if (intval($item['ID']))
		{
			$result[] = $item['ID'];
		}
	}

	return array_unique($result);
}