- Модуль: mobile
- Путь к файлу: ~/bitrix/modules/mobile/lib/rest/user.php
- Класс: BitrixMobileRestUser
- Вызов: User::departmentGet
static function departmentGet($departmentIDs = [])
{
CModule::IncludeModule('iblock');
$depsChains = [];
foreach ($departmentIDs as $departmentID)
{
$departmentTree = CIBlockSection::GetNavChain(Option::get('intranet', 'iblock_structure', 0), $departmentID, ['ID', 'NAME', 'DEPTH_LEVEL']);
$chain = [];
while ($department = $departmentTree->Fetch())
{
if ($department['DEPTH_LEVEL'] == 1)
{
continue;
}
$chain[] = $department['NAME'];
}
$depsChains[] = implode(' - ', $chain);
}
return $depsChains;
}