Forráskód Böngészése

[HttpKernel] added support for query strings in Request::create() method

Fabien Potencier 15 éve
szülő
commit
75f0d47b54
1 módosított fájl, 6 hozzáadás és 0 törlés
  1. 6 0
      src/Symfony/Components/HttpKernel/Request.php

+ 6 - 0
src/Symfony/Components/HttpKernel/Request.php

@@ -124,6 +124,12 @@ class Request
         } else {
             $request = array();
             $query = $parameters;
+            if (false !== $pos = strpos($uri, '?')) {
+                $qs = substr($uri, $pos + 1);
+                parse_str($qs, $params);
+
+                $query = array_merge($params, $query);
+            }
         }
 
         $queryString = false !== ($pos = strpos($uri, '?')) ? html_entity_decode(substr($uri, $pos + 1)) : '';