public function start()
 {
     Oraculum::Load('Request');
     $request = Oraculum_Request::request();
     $url = str_ireplace(URL, '', $request);
     $gets = Oraculum_Request::gets();
     if (isset($gets[BASE + 1])) {
         $page = $gets[BASE + 1];
     } else {
         $page = $this->_defaulturl;
         //throw new Exception('[Erro CGFC36] Nao foi possivel determinar a pagina atraves da URL');
     }
     if ($url == '') {
         $url = $this->_defaulturl;
     }
     Oraculum_App::LoadControl()->LoadPage($page, $url);
 }
Esempio n. 2
0
 public static function add($origem, $destino)
 {
     $request = Oraculum_Request::request();
     $_SERVER['REQUEST_URI'] = str_replace($origem, $destino, $request);
 }
Esempio n. 3
0
 public static function gets()
 {
     $request = Oraculum_Request::request();
     //$gets=explode("/", str_replace(strrchr($request, "?"), "/", $request));
     $gets = explode("/", str_replace("?", "/", $request));
     return $gets;
 }
Esempio n. 4
0
 public static function gets()
 {
     $request = Oraculum_Request::request();
     $gets = explode('/', str_replace('?', '/', $request));
     return $gets;
 }