- Модуль: tasks
- Путь к файлу: ~/bitrix/modules/tasks/lib/internals/helper/task/template/dependence.php
- Класс: BitrixTasksInternalsHelperTaskTemplateDependence
- Вызов: Dependence::getDirectChildCount
static function getDirectChildCount($ids, array $parameters = array())
{
$res = DependenceTable::getList(Runtime::apply(array(
'filter' => array(
'=DIRECT' => 1,
'=PARENT_TEMPLATE_ID' => $ids,
),
'select' => array('PARENT_TEMPLATE_ID', 'RECORD_COUNT'),
'group' => array('PARENT_TEMPLATE_ID'),
), array(
Runtime::getRecordCount(),
RunTimeTaskTemplate::getAccessCheck(array(
'USER_ID' => $parameters['USER_ID'],
'REF_FIELD' => 'TEMPLATE_ID',
)),
)));
$result = array();
while($item = $res->fetch())
{
$result[$item['PARENT_TEMPLATE_ID']] = $item['RECORD_COUNT'];
}
return $result;
}