function pegaListaDeGrupos($idmenu = "", $listasistemas = "sim", $listasgrupos = "sim", $ordenaNome = "nao", $filtraOgc = "nao", $filtraDown = "nao") { $locaplic = $this->locaplic; if ($listasgrupos == "sim") { $tipo = ""; } else { $tipo = "gruposeraiz"; } $tempm = $this->pegaListaDeMenus($filtraOgc, $filtraDown); include_once dirname(__FILE__) . "/../admin/php/classe_arvore.php"; $arvore = new Arvore($this->locaplic, $this->idioma, $this->filtro); foreach ($tempm as $menu) { if ($menu["idmenu"] == $idmenu || $idmenu == "") { $grupos = $arvore->formataGruposMenu($idmenu, $this->perfil, $listasgrupos, $ordenaNome, $filtraOgc, $filtraDown); unset($arvore); } } return $grupos; }