Esempio n. 1
0
 /**
  *  Build the request object
  */
 public function __construct()
 {
     $vars = ['request' => $_REQUEST, 'get' => $_GET, 'post' => $_POST, 'cookies' => $_COOKIE, 'files' => $this->organiseFiles($_FILES), 'server' => $_SERVER];
     parent::__construct($vars);
     $this->method = $this->server->REQUEST_METHOD;
     $this->requestURI = explode("/", substr(@$this->server->REQUEST_URI, 1));
 }
Esempio n. 2
0
 /**
  * Construct the router
  *
  * @param $baseURI = "/"
  * @param $routesDir = DIR . "/routes"
  */
 public function __construct($baseURI = "/", $routesDir = "/")
 {
     $this->routesDir = $routesDir;
     $this->baseURI = $baseURI;
     parent::__construct();
     $this->loadRoutes();
 }