• Модуль: documentgenerator
  • Путь к файлу: ~/bitrix/modules/documentgenerator/lib/dataprovider/user.php
  • Класс: BitrixDocumentGeneratorDataProviderUser
  • Вызов: User::loadDepartmentNames
protected function loadDepartmentNames()
{
	static $departmentNames;
	if($departmentNames === null)
	{
		$departmentNames = [];

		$departmentIblockIds = $this->getUfDepartmentIblockId();
		if($departmentIblockIds > 0 && Loader::includeModule('iblock'))
		{
			$departments = SectionTable::getList(['select' => ['ID', 'NAME']]);
			while($department = $departments->fetch())
			{
				$departmentNames[$department['ID']] = $department['NAME'];
			}
		}
	}

	return $departmentNames;
}