/** * Create Request from global arrays. * * @return Request */ public static function createFromGlobals() { $request = new self(); $request->setGetParams(filter_input_array(INPUT_GET, FILTER_SANITIZE_STRING)); $request->setPostParams(filter_input_array(INPUT_POST, FILTER_SANITIZE_STRING)); $request->setUrl($_SERVER['REQUEST_URI']); return $request; }