Skip to content

Commit 9a02ff3

Browse files
committed
remove unnecessary PHP version checks
1 parent 8e7abc6 commit 9a02ff3

File tree

2 files changed

+5
-12
lines changed

2 files changed

+5
-12
lines changed

Request.php

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -284,17 +284,12 @@ public static function createFromGlobals(): static
284284
return $request;
285285
}
286286

287-
if (\PHP_VERSION_ID >= 80400) {
288-
try {
289-
[$post, $files] = request_parse_body();
287+
try {
288+
[$post, $files] = request_parse_body();
290289

291-
$request->request->add($post);
292-
$request->files->add($files);
293-
} catch (\RequestParseBodyException) {
294-
}
295-
} elseif (str_starts_with($request->headers->get('CONTENT_TYPE', ''), 'application/x-www-form-urlencoded')) {
296-
parse_str($request->getContent(), $data);
297-
$request->request = new InputBag($data);
290+
$request->request->add($post);
291+
$request->files->add($files);
292+
} catch (\RequestParseBodyException) {
298293
}
299294

300295
return $request;

Tests/RequestFunctionalTest.php

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,8 @@
1212
namespace Symfony\Component\HttpFoundation\Tests;
1313

1414
use PHPUnit\Framework\Attributes\DataProvider;
15-
use PHPUnit\Framework\Attributes\RequiresPhp;
1615
use PHPUnit\Framework\TestCase;
1716

18-
#[RequiresPhp('>=8.4')]
1917
class RequestFunctionalTest extends TestCase
2018
{
2119
/** @var resource|false */

0 commit comments

Comments
 (0)