File tree Expand file tree Collapse file tree 2 files changed +10
-4
lines changed Expand file tree Collapse file tree 2 files changed +10
-4
lines changed Original file line number Diff line number Diff line change @@ -19,7 +19,7 @@ protected function getRule(): Rule
19
19
protected function getMethodTypeSpecifyingExtensions (): array
20
20
{
21
21
return [
22
- new RequestTypeSpecifyingExtension (),
22
+ new RequestTypeSpecifyingExtension ($ this -> createBroker () ),
23
23
];
24
24
}
25
25
@@ -28,11 +28,11 @@ public function testGetSession(): void
28
28
$ this ->analyse ([__DIR__ . '/request_get_session.php ' ], [
29
29
[
30
30
'Variable $session1 is: ' . SessionInterface::class . '|null ' ,
31
- 11 ,
31
+ 15 ,
32
32
],
33
33
[
34
34
'Variable $session2 is: ' . SessionInterface::class,
35
- 13 ,
35
+ 19 ,
36
36
],
37
37
]);
38
38
}
Original file line number Diff line number Diff line change 6
6
7
7
class Foo {
8
8
9
- public function doFoo (Request $ request ): void
9
+ public function doFoo ($ session1 , $ session2 ): void
10
10
{
11
+ /** @var Request $request */
12
+ $ request = doRequest ();
13
+
11
14
$ session1 = $ request ->getSession ();
15
+ $ session1 ;
16
+
12
17
if ($ request ->hasSession ()) {
13
18
$ session2 = $ request ->getSession ();
19
+ $ session2 ;
14
20
}
15
21
}
16
22
You can’t perform that action at this time.
0 commit comments