diff --git a/http-server/Controller.php b/http-server/Controller.php index a11ec809..fa04a1e8 100644 --- a/http-server/Controller.php +++ b/http-server/Controller.php @@ -18,15 +18,15 @@ class Controller extends Application { /** @var HttpParams $input */ - protected $input; + public $input; /** @var HttpHeaders */ - protected $headers; + public $headers; /** @var Request */ - protected $request; + public $request; /** * @param HttpParams $input diff --git a/http-server/Route/Dispatch/Dispatch.php b/http-server/Route/Dispatch/Dispatch.php index 7f3f09d3..cd9e3345 100644 --- a/http-server/Route/Dispatch/Dispatch.php +++ b/http-server/Route/Dispatch/Dispatch.php @@ -67,10 +67,9 @@ class Dispatch } else { $controller = $this->handler; } - $request = Context::get('request'); - $controller->setRequest($request); - $controller->setHeaders($request->headers); - $controller->setInput($request->params); + $controller->request = Context::get('request'); + $controller->headers = $controller->request->headers; + $controller->input = $controller->request->params; } }