@@ -20,21 +20,35 @@ diff --git a/src/Symfony/Bridge/Twig/Tests/Extension/AbstractLayoutTestCase.php
20
20
diff --git a/src/Symfony/Component/BrowserKit/AbstractBrowser.php b/src/Symfony/Component/BrowserKit/AbstractBrowser.php
21
21
--- a/src/Symfony/Component/BrowserKit/AbstractBrowser.php
22
22
+++ b/src/Symfony/Component/BrowserKit/AbstractBrowser.php
23
- @@ -466,5 +466,5 @@ abstract class AbstractBrowser
23
+ @@ -420,5 +420,5 @@ abstract class AbstractBrowser
24
+ * @throws \RuntimeException When processing returns exit code
25
+ */
26
+ - protected function doRequestInProcess(object $request)
27
+ + protected function doRequestInProcess(object $request): object
28
+ {
29
+ $deprecationsFile = tempnam(sys_get_temp_dir(), 'deprec');
30
+ @@ -457,5 +457,5 @@ abstract class AbstractBrowser
31
+ * @psalm-return TResponse
32
+ */
33
+ - abstract protected function doRequest(object $request);
34
+ + abstract protected function doRequest(object $request): object;
35
+
36
+ /**
37
+ @@ -470,5 +470,5 @@ abstract class AbstractBrowser
24
38
* @throws LogicException When this abstract class is not implemented
25
39
*/
26
40
- protected function getScript(object $request)
27
41
+ protected function getScript(object $request): string
28
42
{
29
43
throw new LogicException('To insulate requests, you need to override the getScript() method.');
30
- @@ -478 ,5 +478 ,5 @@ abstract class AbstractBrowser
44
+ @@ -482 ,5 +482 ,5 @@ abstract class AbstractBrowser
31
45
* @psalm-return TRequest
32
46
*/
33
47
- protected function filterRequest(Request $request)
34
48
+ protected function filterRequest(Request $request): object
35
49
{
36
50
return $request;
37
- @@ -490 ,5 +490 ,5 @@ abstract class AbstractBrowser
51
+ @@ -494 ,5 +494 ,5 @@ abstract class AbstractBrowser
38
52
* @return Response
39
53
*/
40
54
- protected function filterResponse(object $response)
0 commit comments