• Модуль: tasks
  • Путь к файлу: ~/bitrix/modules/tasks/lib/processor/task/autocloser.php
  • Класс: BitrixTasksProcessorTaskAutoCloser
  • Вызов: AutoCloser::getParentTree
private function getParentTree($id)
{
	return Dependence::getParentTree($id, Runtime::apply(array(
		'select' => array(
			'TASK_ID',
			'PARENT_TASK_ID',
			'TITLE' => 'TASK.TITLE', // tmp
			'PARENT_ID' => 'TASK.PARENT_ID',
			'AUTO_CLOSE' => 'PARAMETER.VALUE',
			'STATUS' => 'TASK.STATUS',
		),
		'group' => array(
			'AUTO_CLOSE', // ensure we will not get duplicates in the result
		)
	), array(
		RunTimeTask::getTask(array('REF_FIELD' => 'TASK_ID', 'JOIN_TYPE' => 'inner')),
		RunTimeTaskParameter::getParameter(array('REF_FIELD' => 'TASK_ID', 'CODE' => 2)),
	)));
}