Skip to content

Commit def927c

Browse files
authored
Fixed Symfony 5.3 RequestStack::getMasterRequest deprecation (#46)
* Switch tests to Symfony 5.3 * Fixed RequestStack::getMasterRequest deprecation
1 parent f9111f2 commit def927c

File tree

2 files changed

+8
-3
lines changed

2 files changed

+8
-3
lines changed

.github/workflows/tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@ jobs:
1919
- php-version: 8.0
2020
symfony-version: 4.4.*
2121
- php-version: 7.4
22-
symfony-version: 5.2.*
22+
symfony-version: 5.3.*
2323
- php-version: 8.0
24-
symfony-version: 5.2.*
24+
symfony-version: 5.3.*
2525

2626
steps:
2727
- name: "Checkout"

src/InformationGuesser/InformationGuesser.php

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,12 @@ public function __construct(RequestStack $requestStack)
3131
*/
3232
public function get(): array
3333
{
34-
$request = $this->requestStack->getMasterRequest();
34+
if (\method_exists($this->requestStack, 'getMainRequest')) {
35+
$request = $this->requestStack->getMainRequest();
36+
} else {
37+
$request = $this->requestStack->getMasterRequest();
38+
}
39+
3540
if (!$request) {
3641
return [];
3742
}

0 commit comments

Comments
 (0)