Exemple #1
0
 /**
  * Rad\Network\Http\Request constructor
  */
 public function __construct()
 {
     parent::__construct($_SERVER, $this->prepareUploadedFiles($_FILES), $this->prepareUri($_SERVER), isset($_SERVER['REQUEST_METHOD']) ? $_SERVER['REQUEST_METHOD'] : 'GET', 'php://input', $this->prepareHeaders($_SERVER));
     $this->cookieParams = $_COOKIE;
     $this->queryParams = $_GET;
     $this->parsedBody = $this->prepareParsedBody();
     if (isset($this->parsedBody['_method'])) {
         $this->method = strtoupper($this->parsedBody['_method']);
     }
 }