Example #1
0
 public static function getURI()
 {
     $fullURI = substr($_SERVER['REQUEST_URI'], strlen(\Config::$base));
     $queryPosition = strpos($fullURI, '?');
     self::$uri = $queryPosition === FALSE ? $fullURI : substr($fullURI, 0, $queryPosition);
     self::$uriParts = explode('/', trim(Router::$uri, '/'));
     self::$controller = basename(self::translate(current(self::$uriParts)));
     if (empty(self::$controller)) {
         self::$controller = \Config::$root;
     }
 }