$lfiltro = array("tipo" => $consulta_url[$i + 1], "valores" => $consulta_url[$i + 2]); array_push($lfiltros, $lfiltro); } if ($consulta_url[$i] == "indicador") { $lindicador = explode("-", $consulta_url[$i + 1]); } $i++; } $filtros = array(); /* convertendo filtros em valores*/ foreach ($lfiltros as $value) { switch ($value["tipo"]) { case "udh": break; case "municipio": $valores = PublicMethods::getCityID(explode(",", $value["valores"]), $ocon); $flt = array("tipo" => Filtro::$FILTRO_MUNICIPIO, "valores" => $valores); break; case "microrregiao": //$consulta = new Consulta(Consulta::$ESP_REGIONAL); break; case "mesorregiao": //$consulta = new Consulta(Consulta::$ESP_REGIONAL); break; case "rm": //$consulta = new Consulta(Consulta::$ESP_REGIONAL); break; case "estado": $valores = PublicMethods::getStatesID(explode(",", $value["valores"]), $ocon); $flt = array("tipo" => Filtro::$FILTRO_ESTADO, "valores" => $valores); break;