BUG Use parse_str in place of guzzle library

Fixes #7540
This commit is contained in:
Damian Mooyman 2017-11-02 11:52:20 +13:00
parent 326f74ebe6
commit df50c8da03
No known key found for this signature in database
GPG Key ID: 78B823A10DE27D1A
1 changed files with 1 additions and 2 deletions

View File

@ -2,7 +2,6 @@
namespace SilverStripe\Core\Startup;
use function GuzzleHttp\Psr7\parse_query;
use SilverStripe\Control\Controller;
use SilverStripe\Control\HTTPRequest;
use SilverStripe\Control\HTTPResponse;
@ -138,7 +137,7 @@ class ParameterConfirmationToken
// Filter backURL if it contains the given request parameter
list(,$query) = explode('?', $backURL);
$queryArgs = parse_query($query);
parse_str($query, $queryArgs);
$name = $this->getName();
if (isset($queryArgs[$name])) {
return $queryArgs[$name];