From 155d308d3bbbfec7d032f314dc6172c134085e51 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pierre=20B=C3=A9rub=C3=A9?= Date: Sun, 5 May 2019 14:24:53 -0600 Subject: [PATCH] fix empty query string parsing bug in UriFactory::createFromGlobals() --- src/Factory/UriFactory.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Factory/UriFactory.php b/src/Factory/UriFactory.php index efd9ea4..00f4817 100644 --- a/src/Factory/UriFactory.php +++ b/src/Factory/UriFactory.php @@ -94,7 +94,7 @@ public function createFromGlobals(array $globals): Uri $requestUri = $uriFragments[0]; if ($queryString === '' && count($uriFragments) > 1) { - $queryString = parse_url('http://www.example.com' . $globals['REQUEST_URI'], PHP_URL_QUERY); + $queryString = parse_url('http://www.example.com' . $globals['REQUEST_URI'], PHP_URL_QUERY) ?? ''; } }