- Модуль: 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)),
)));
}