diff --git a/HttpServer/Controller.php b/HttpServer/Controller.php index 6be59a8f..9f76b4a9 100644 --- a/HttpServer/Controller.php +++ b/HttpServer/Controller.php @@ -49,16 +49,16 @@ use Snowflake\Snowflake; class Controller extends Application { - /** @var HttpParams $input */ - public HttpParams $input; + /** @var null|HttpParams $input */ + public null|HttpParams $input; - /** @var HttpHeaders */ - public HttpHeaders $headers; + /** @var null|HttpHeaders */ + public null|HttpHeaders $headers; - /** @var Request */ - public Request $request; + /** @var null|Request */ + public null|Request $request; /** @@ -71,34 +71,34 @@ class Controller extends Application } /** - * @param HttpParams $input + * @param null|HttpParams $input */ - public function setInput(HttpParams $input): void + public function setInput(?HttpParams $input): void { $this->input = $input; } /** - * @param HttpHeaders $headers + * @param ?HttpHeaders $headers */ - public function setHeaders(HttpHeaders $headers): void + public function setHeaders(?HttpHeaders $headers): void { $this->headers = $headers; } /** - * @param Request $request + * @param ?Request $request */ - public function setRequest(Request $request): void + public function setRequest(?Request $request): void { $this->request = $request; } /** - * @return HttpParams + * @return ?HttpParams * @throws Exception */ - public function getInput(): HttpParams + public function getInput(): ?HttpParams { if (!$this->input) { $this->input = $this->getRequest()->params; @@ -107,10 +107,10 @@ class Controller extends Application } /** - * @return HttpHeaders + * @return ?HttpHeaders * @throws Exception */ - public function getHeaders(): HttpHeaders + public function getHeaders(): ?HttpHeaders { if (!$this->headers) { $this->headers = $this->getRequest()->headers; @@ -122,7 +122,7 @@ class Controller extends Application * @return Request * @throws Exception */ - public function getRequest(): Request + public function getRequest(): ?Request { if (!$this->request) { $this->request = Snowflake::app()->request; @@ -136,7 +136,7 @@ class Controller extends Application * @return mixed * @throws ComponentException */ - public function __get($methods) + public function __get($methods): mixed { // TODO: Change the autogenerated stub if (property_exists($this, $methods)) {