|
1 | 1 | <?xml version="1.0" encoding="UTF-8"?> |
2 | | -<files psalm-version="5.11.0@c9b192ab8400fdaf04b2b13d110575adc879aa90"> |
| 2 | +<files psalm-version="6.13.1@1e3b7f0a8ab32b23197b91107adc0a7ed8a05b51"> |
3 | 3 | <file src="src/PhpSessionPersistence.php"> |
4 | 4 | <MixedArgument> |
5 | 5 | <code><![CDATA[$session->getId()]]></code> |
|
8 | 8 | <code><![CDATA[$session->toArray()]]></code> |
9 | 9 | </MixedArgumentTypeCoercion> |
10 | 10 | <MixedAssignment> |
11 | | - <code>$id</code> |
| 11 | + <code><![CDATA[$id]]></code> |
12 | 12 | </MixedAssignment> |
| 13 | + <PossiblyFalsePropertyAssignmentValue> |
| 14 | + <code><![CDATA[$sessionConfig['cache_limiter'] ?? ini_get('session.cache_limiter')]]></code> |
| 15 | + <code><![CDATA[$sessionConfig['cookie_domain'] ?? ini_get('session.cookie_domain')]]></code> |
| 16 | + <code><![CDATA[$sessionConfig['cookie_path'] ?? ini_get('session.cookie_path')]]></code> |
| 17 | + <code><![CDATA[$sessionConfig['cookie_samesite'] ?? ini_get('session.cookie_samesite')]]></code> |
| 18 | + <code><![CDATA[$sessionConfig['name'] ?? ini_get('session.name')]]></code> |
| 19 | + <code><![CDATA[ini_get('session.cache_limiter')]]></code> |
| 20 | + <code><![CDATA[ini_get('session.cookie_domain')]]></code> |
| 21 | + <code><![CDATA[ini_get('session.cookie_path')]]></code> |
| 22 | + <code><![CDATA[ini_get('session.cookie_samesite')]]></code> |
| 23 | + <code><![CDATA[ini_get('session.name')]]></code> |
| 24 | + </PossiblyFalsePropertyAssignmentValue> |
13 | 25 | <PossiblyNullPropertyAssignmentValue> |
14 | 26 | <code><![CDATA[filter_var( |
15 | 27 | ini_get('session.cookie_httponly'), |
|
23 | 35 | )]]></code> |
24 | 36 | </PossiblyNullPropertyAssignmentValue> |
25 | 37 | <UndefinedInterfaceMethod> |
26 | | - <code>getId</code> |
27 | | - <code>getId</code> |
| 38 | + <code><![CDATA[getId]]></code> |
| 39 | + <code><![CDATA[getId]]></code> |
28 | 40 | </UndefinedInterfaceMethod> |
29 | 41 | </file> |
30 | 42 | <file src="test/ConfigProviderTest.php"> |
31 | 43 | <RedundantCondition> |
32 | | - <code>assertIsArray</code> |
| 44 | + <code><![CDATA[assertIsArray]]></code> |
33 | 45 | </RedundantCondition> |
34 | 46 | </file> |
35 | 47 | <file src="test/PhpSessionPersistenceFactoryTest.php"> |
36 | 48 | <InternalMethod> |
37 | | - <code>isDeleteCookieOnEmptySession</code> |
38 | | - <code>isNonLocking</code> |
| 49 | + <code><![CDATA[isDeleteCookieOnEmptySession]]></code> |
| 50 | + <code><![CDATA[isNonLocking]]></code> |
39 | 51 | </InternalMethod> |
40 | | - <PossiblyUnusedMethod> |
41 | | - <code>configProvider</code> |
42 | | - </PossiblyUnusedMethod> |
43 | 52 | </file> |
44 | 53 | <file src="test/PhpSessionPersistenceTest.php"> |
45 | | - <InternalMethod> |
46 | | - <code>PhpSessionPersistence::fromConfigArray($session)</code> |
47 | | - <code>PhpSessionPersistence::fromConfigArray($session)</code> |
48 | | - <code>PhpSessionPersistence::fromConfigArray($session)</code> |
49 | | - <code>PhpSessionPersistence::fromConfigArray($session)</code> |
50 | | - <code>PhpSessionPersistence::fromConfigArray($session)</code> |
51 | | - </InternalMethod> |
52 | 54 | <ArgumentTypeCoercion> |
53 | | - <code>$request</code> |
54 | | - <code>$request</code> |
| 55 | + <code><![CDATA[$request]]></code> |
| 56 | + <code><![CDATA[$request]]></code> |
55 | 57 | </ArgumentTypeCoercion> |
| 58 | + <InternalMethod> |
| 59 | + <code><![CDATA[PhpSessionPersistence::fromConfigArray($session)]]></code> |
| 60 | + <code><![CDATA[PhpSessionPersistence::fromConfigArray($session)]]></code> |
| 61 | + <code><![CDATA[PhpSessionPersistence::fromConfigArray($session)]]></code> |
| 62 | + <code><![CDATA[PhpSessionPersistence::fromConfigArray($session)]]></code> |
| 63 | + <code><![CDATA[PhpSessionPersistence::fromConfigArray($session)]]></code> |
| 64 | + </InternalMethod> |
56 | 65 | <InvalidArgument> |
57 | | - <code>$originalLifetime</code> |
| 66 | + <code><![CDATA[$originalLifetime]]></code> |
58 | 67 | </InvalidArgument> |
59 | 68 | <MixedArgument> |
60 | 69 | <code><![CDATA[$setCookie->getValue()]]></code> |
61 | 70 | <code><![CDATA[$setCookie->getValue()]]></code> |
62 | | - <code>$value</code> |
| 71 | + <code><![CDATA[$value]]></code> |
63 | 72 | </MixedArgument> |
64 | 73 | <MixedArgumentTypeCoercion> |
65 | | - <code>$key</code> |
| 74 | + <code><![CDATA[$key]]></code> |
66 | 75 | </MixedArgumentTypeCoercion> |
67 | 76 | <MixedAssignment> |
68 | | - <code>$setCookie</code> |
69 | | - <code>$value</code> |
70 | | - <code>$value</code> |
| 77 | + <code><![CDATA[$setCookie]]></code> |
| 78 | + <code><![CDATA[$value]]></code> |
| 79 | + <code><![CDATA[$value]]></code> |
71 | 80 | </MixedAssignment> |
72 | 81 | <MixedMethodCall> |
73 | | - <code>getHttpOnly</code> |
74 | | - <code>getSecure</code> |
75 | | - <code>getValue</code> |
76 | | - <code>getValue</code> |
| 82 | + <code><![CDATA[getHttpOnly]]></code> |
| 83 | + <code><![CDATA[getSecure]]></code> |
| 84 | + <code><![CDATA[getValue]]></code> |
| 85 | + <code><![CDATA[getValue]]></code> |
77 | 86 | </MixedMethodCall> |
78 | 87 | <NullArgument> |
79 | | - <code>$_SESSION</code> |
| 88 | + <code><![CDATA[$_SESSION]]></code> |
80 | 89 | </NullArgument> |
81 | 90 | <NullArrayAccess> |
82 | | - <code>$_SESSION[$name]</code> |
| 91 | + <code><![CDATA[$_SESSION[$name]]]></code> |
83 | 92 | </NullArrayAccess> |
84 | | - <PossiblyUnusedMethod> |
85 | | - <code>cookieSettingsProvider</code> |
86 | | - <code>sameSitePossibleValues</code> |
87 | | - </PossiblyUnusedMethod> |
88 | 93 | <TypeDoesNotContainType> |
89 | | - <code>assertSame</code> |
| 94 | + <code><![CDATA[assertSame]]></code> |
90 | 95 | </TypeDoesNotContainType> |
91 | 96 | <UndefinedInterfaceMethod> |
92 | | - <code>getId</code> |
93 | | - <code>getId</code> |
94 | | - <code>getId</code> |
95 | | - <code>getId</code> |
96 | | - <code>persistSessionFor</code> |
97 | | - <code>persistSessionFor</code> |
| 97 | + <code><![CDATA[getId]]></code> |
| 98 | + <code><![CDATA[getId]]></code> |
| 99 | + <code><![CDATA[getId]]></code> |
| 100 | + <code><![CDATA[getId]]></code> |
| 101 | + <code><![CDATA[persistSessionFor]]></code> |
| 102 | + <code><![CDATA[persistSessionFor]]></code> |
98 | 103 | </UndefinedInterfaceMethod> |
99 | 104 | </file> |
100 | 105 | </files> |
0 commit comments