• Модуль: tasks
  • Путь к файлу: ~/bitrix/modules/tasks/lib/access/model/taskmodel.php
  • Класс: BitrixTasksAccessModelTaskModel
  • Вызов: TaskModel::isInDepartment
public function isInDepartment(int $userId, bool $recursive = false, array $roles = []): bool
{
	$userDepartments = CIntranetUtils::GetUserDepartments($userId);
	if (!is_array($userDepartments))
	{
		return false;
	}
	return !empty(array_intersect($userDepartments, $this->getDepartments($roles)));
}