From ff4a6864c30922df953a69a571b0c5639567adf4 Mon Sep 17 00:00:00 2001 From: Dennis Eichhorn Date: Sun, 9 Jul 2017 10:10:09 +0200 Subject: [PATCH] Fix init and global cleanup --- Message/Http/Request.php | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/Message/Http/Request.php b/Message/Http/Request.php index a54376f26..52d3d82a9 100644 --- a/Message/Http/Request.php +++ b/Message/Http/Request.php @@ -77,7 +77,7 @@ class Request extends RequestAbstract * @since 1.0.0 * @author Dennis Eichhorn */ - public function __construct(Localization $l11n, UriInterface $uri = null) + public function __construct(Localization $l11n = null, UriInterface $uri = null) { $this->l11n = $l11n; $this->uri = $uri; @@ -104,12 +104,10 @@ class Request extends RequestAbstract if (!isset($this->uri)) { $this->initCurrentRequest(); $this->lock(); + $this->cleanupGlobals(); } $this->data = array_change_key_case($this->data, CASE_LOWER); - - $this->cleanupGlobals(); - $this->path = explode('/', $this->uri->getPath()); $this->setupUriBuilder();