• Модуль: tasks
  • Путь к файлу: ~/bitrix/modules/tasks/lib/provider/taskquerybuilder.php
  • Класс: BitrixTasksProviderTaskQueryBuilder
  • Вызов: TaskQueryBuilder::getDepartmentMembers
private function getDepartmentMembers(): array
{
	if ($this->departmentMembers === null)
	{
		$departments = $this->getUser()->getUserDepartments();
		$res = BitrixIntranetUtil::getDepartmentEmployees([
			'DEPARTMENTS' 	=> $departments,
			'RECURSIVE' 	=> 'N',
			'ACTIVE' 		=> 'Y',
			'SKIP' 			=> [],
			'SELECT' 		=> null
		]);

		$this->departmentMembers = [];
		while ($row = $res->GetNext())
		{
			$this->departmentMembers[] = (int) $row['ID'];
		}
	}

	return $this->departmentMembers;
}