• Модуль: intranet
  • Путь к файлу: ~/bitrix/modules/intranet/classes/general/rest.php
  • Класс: CIntranetRestService
  • Вызов: CIntranetRestService::departmentGet
static function departmentGet($arQuery, $nav = 0)
{
	CModule::IncludeModule('iblock');

	if(isset($arQuery['FILTER']) && is_array($arQuery['FILTER']))
	{
		$arQuery = $arQuery['FILTER'];
	}

	$dbRes = CIBlockSection::GetList(
		self::prepareSort($arQuery),
		self::prepareDeptData($arQuery),
		false,
		self::$arSelectDepartmentFields,
		self::getNavData($nav)
	);

	$result = array();
	$arFiles = array();
	while($arDept = $dbRes->NavNext(false))
	{
		$result[] = self::getDeptData($arDept);
	}

	return self::setNavData($result, $dbRes);
}