From ce6b19cb915252f24ed91714be287ff12839e858 Mon Sep 17 00:00:00 2001 From: Oleg Poludnenko Date: Sun, 8 Jan 2023 17:01:05 +0200 Subject: [PATCH] PHP 8.1: parse_str(): Passing null to parameter #1 ($string) of type string is deprecated --- src/Codeception/Lib/Connector/Yii2.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Codeception/Lib/Connector/Yii2.php b/src/Codeception/Lib/Connector/Yii2.php index 7217f90..4094ca1 100644 --- a/src/Codeception/Lib/Connector/Yii2.php +++ b/src/Codeception/Lib/Connector/Yii2.php @@ -333,7 +333,7 @@ public function doRequest(object $request) $_SERVER['REQUEST_METHOD'] = strtoupper($request->getMethod()); $_SERVER['QUERY_STRING'] = (string)$queryString; - parse_str($queryString, $params); + parse_str($queryString ?: '', $params); foreach ($params as $k => $v) { $_GET[$k] = $v; }