function ConfigurarRotas() { global $controller, $action, $id, $parametros, $titulo, $rota, $conteudo, $navbar, $valoresIniciais; $valoresIniciais = ConfigurarValoresIniciais($controller, $parametros); if (isset($controller)) { $controller .= "Controller"; $rota = new $controller(); if (isset($id) && !isset($action)) { $conteudo = $rota->Detalhes($id); } else { if (isset($action) && isset($id)) { $conteudo = $rota->{$action}($id); } else { if (isset($action) && !isset($id)) { if (isset($parametros)) { $conteudo = $rota->{$action}($parametros); } else { $conteudo = $rota->{$action}(); } } else { $conteudo = $rota->Index(); } } } } else { if (isset($id)) { $rota = new UsuarioController(); $conteudo = $rota->Perfil($id); } } if (!isset($conteudo) || trim($conteudo) == "") { $rota = new HomeController(); $conteudo = $rota->Painel(); } //Conteúdo para usuário autenticado if (Autenticacao::UsuarioAutenticado()) { $navbar = NavegacaoHelper::CriarNavbar(); } }