|
1 | 1 | <?xml version="1.0" encoding="UTF-8"?>
|
2 |
| -<files psalm-version="5.8.0@9cf4f60a333f779ad3bc704a555920e81d4fdcda"> |
| 2 | +<files psalm-version="5.17.0@c620f6e80d0abfca532b00bda366062aaedf6e5d"> |
3 | 3 | <file src="src/Application.php">
|
4 |
| - <ImplementedReturnTypeMismatch> |
5 |
| - <code>Application</code> |
6 |
| - </ImplementedReturnTypeMismatch> |
7 | 4 | <MissingClosureParamType>
|
8 | 5 | <code>$r</code>
|
9 | 6 | </MissingClosureParamType>
|
10 | 7 | <MixedArgument>
|
11 |
| - <code><![CDATA[$events ?: $serviceManager->get('EventManager')]]></code> |
12 |
| - <code>$listener</code> |
13 | 8 | <code><![CDATA[$serviceManager->get('Router')]]></code>
|
14 | 9 | </MixedArgument>
|
15 | 10 | <MixedAssignment>
|
16 |
| - <code>$listener</code> |
17 | 11 | <code>$response</code>
|
18 | 12 | <code>$response</code>
|
19 | 13 | <code><![CDATA[$this->request]]></code>
|
|
22 | 16 | <MixedInferredReturnType>
|
23 | 17 | <code>array|object</code>
|
24 | 18 | </MixedInferredReturnType>
|
25 |
| - <MixedMethodCall> |
26 |
| - <code>attach</code> |
27 |
| - </MixedMethodCall> |
28 | 19 | <MixedReturnStatement>
|
29 | 20 | <code><![CDATA[$this->serviceManager->get('config')]]></code>
|
30 | 21 | </MixedReturnStatement>
|
|
176 | 167 | <code><![CDATA[$request->getContent()]]></code>
|
177 | 168 | <code><![CDATA[$request->getMethod()]]></code>
|
178 | 169 | </MixedArgument>
|
179 |
| - <MixedArrayOffset> |
180 |
| - <code><![CDATA[$this->customHttpMethodsMap[$method]]]></code> |
181 |
| - </MixedArrayOffset> |
182 | 170 | <MixedAssignment>
|
183 | 171 | <code>$action</code>
|
184 | 172 | <code>$action</code>
|
|
331 | 319 | <code>$request</code>
|
332 | 320 | </MissingConstructor>
|
333 | 321 | <MixedArgument>
|
334 |
| - <code>$modelAcceptString</code> |
335 | 322 | <code>$modelName</code>
|
336 | 323 | <code>$modelString</code>
|
337 | 324 | </MixedArgument>
|
|
343 | 330 | <code><![CDATA[$res->getMatchedAgainst()->params[self::INJECT_VIEWMODEL_NAME]]]></code>
|
344 | 331 | </MixedArrayAccess>
|
345 | 332 | <MixedAssignment>
|
346 |
| - <code>$modelAcceptString</code> |
347 | 333 | <code>$modelName</code>
|
348 | 334 | <code>$modelString</code>
|
349 | 335 | <code>$modelStrings</code>
|
350 | 336 | </MixedAssignment>
|
351 | 337 | <MixedMethodCall>
|
352 | 338 | <code>new $name()</code>
|
353 | 339 | </MixedMethodCall>
|
354 |
| - <MixedOperand> |
355 |
| - <code>$modelAcceptString</code> |
356 |
| - </MixedOperand> |
357 | 340 | <MoreSpecificReturnType>
|
358 | 341 | <code>ModelInterface|null</code>
|
359 | 342 | </MoreSpecificReturnType>
|
|
622 | 605 | </UndefinedClass>
|
623 | 606 | </file>
|
624 | 607 | <file src="src/DispatchListener.php">
|
625 |
| - <ArgumentTypeCoercion> |
626 |
| - <code>$application</code> |
627 |
| - <code>$application</code> |
628 |
| - <code>$application</code> |
629 |
| - </ArgumentTypeCoercion> |
630 | 608 | <MissingReturnType>
|
631 | 609 | <code>reportMonitorEvent</code>
|
632 | 610 | </MissingReturnType>
|
|
660 | 638 | <MixedMethodCall>
|
661 | 639 | <code>dispatch</code>
|
662 | 640 | </MixedMethodCall>
|
663 |
| - <UndefinedConstant> |
664 |
| - <code>$application::ERROR_CONTROLLER_INVALID</code> |
665 |
| - <code>$application::ERROR_CONTROLLER_NOT_FOUND</code> |
666 |
| - <code>$application::ERROR_EXCEPTION</code> |
667 |
| - </UndefinedConstant> |
668 | 641 | <UndefinedFunction>
|
669 | 642 | <code><![CDATA[zend_monitor_custom_event_ex(
|
670 | 643 | $error,
|
|
871 | 844 | <code>$container</code>
|
872 | 845 | </ArgumentTypeCoercion>
|
873 | 846 | <MixedArgument>
|
874 |
| - <code><![CDATA[$container->get('EventManager')]]></code> |
875 | 847 | <code><![CDATA[$container->get('Request')]]></code>
|
876 | 848 | <code><![CDATA[$container->get('Response')]]></code>
|
877 |
| - <code>$listener</code> |
878 | 849 | </MixedArgument>
|
879 |
| - <MixedAssignment> |
880 |
| - <code>$listener</code> |
881 |
| - <code>$listeners</code> |
882 |
| - </MixedAssignment> |
883 |
| - <MixedMethodCall> |
884 |
| - <code>attach</code> |
885 |
| - </MixedMethodCall> |
886 | 850 | </file>
|
887 | 851 | <file src="src/Service/ControllerManagerFactory.php">
|
888 | 852 | <MixedArgument>
|
|
1296 | 1260 | <PossiblyNullReference>
|
1297 | 1261 | <code>attach</code>
|
1298 | 1262 | </PossiblyNullReference>
|
1299 |
| - <PropertyTypeCoercion> |
1300 |
| - <code>$services</code> |
1301 |
| - </PropertyTypeCoercion> |
1302 | 1263 | </file>
|
1303 | 1264 | <file src="test/Application/AllowsReturningEarlyFromRoutingTest.php">
|
1304 | 1265 | <MissingClosureParamType>
|
|
1309 | 1270 | </UnusedClosureParam>
|
1310 | 1271 | </file>
|
1311 | 1272 | <file src="test/Application/BadControllerTrait.php">
|
1312 |
| - <ArgumentTypeCoercion> |
1313 |
| - <code>$serviceConfig</code> |
1314 |
| - </ArgumentTypeCoercion> |
1315 | 1273 | <MissingClosureParamType>
|
1316 | 1274 | <code>$services</code>
|
1317 | 1275 | <code>$services</code>
|
|
1429 | 1387 | </MixedOperand>
|
1430 | 1388 | </file>
|
1431 | 1389 | <file src="test/Application/InvalidControllerTypeTrait.php">
|
1432 |
| - <ArgumentTypeCoercion> |
1433 |
| - <code>$serviceConfig</code> |
1434 |
| - </ArgumentTypeCoercion> |
1435 | 1390 | <MissingClosureParamType>
|
1436 | 1391 | <code>$services</code>
|
1437 | 1392 | <code>$services</code>
|
1438 | 1393 | </MissingClosureParamType>
|
1439 |
| - <MissingClosureReturnType> |
1440 |
| - <code><![CDATA[static fn($services) => $services->get('HttpRouter')]]></code> |
1441 |
| - </MissingClosureReturnType> |
1442 | 1394 | <MixedArgument>
|
1443 | 1395 | <code>$services</code>
|
1444 | 1396 | </MixedArgument>
|
|
1451 | 1403 | </MixedInferredReturnType>
|
1452 | 1404 | <MixedMethodCall>
|
1453 | 1405 | <code>bootstrap</code>
|
1454 |
| - <code>get</code> |
1455 | 1406 | <code>setUri</code>
|
1456 | 1407 | </MixedMethodCall>
|
1457 | 1408 | </file>
|
1458 | 1409 | <file src="test/Application/MissingControllerTrait.php">
|
1459 |
| - <ArgumentTypeCoercion> |
1460 |
| - <code>$serviceConfig</code> |
1461 |
| - </ArgumentTypeCoercion> |
1462 |
| - <MissingClosureParamType> |
1463 |
| - <code>$services</code> |
1464 |
| - </MissingClosureParamType> |
1465 |
| - <MissingClosureReturnType> |
1466 |
| - <code><![CDATA[static fn($services) => $services->get('HttpRouter')]]></code> |
1467 |
| - </MissingClosureReturnType> |
1468 | 1410 | <MixedAssignment>
|
1469 | 1411 | <code>$application</code>
|
1470 | 1412 | <code>$request</code>
|
|
1474 | 1416 | </MixedInferredReturnType>
|
1475 | 1417 | <MixedMethodCall>
|
1476 | 1418 | <code>bootstrap</code>
|
1477 |
| - <code>get</code> |
1478 | 1419 | <code>setUri</code>
|
1479 | 1420 | </MixedMethodCall>
|
1480 | 1421 | </file>
|
1481 | 1422 | <file src="test/Application/PathControllerTrait.php">
|
1482 |
| - <ArgumentTypeCoercion> |
1483 |
| - <code>$serviceConfig</code> |
1484 |
| - </ArgumentTypeCoercion> |
1485 | 1423 | <MissingClosureParamType>
|
1486 | 1424 | <code>$services</code>
|
1487 | 1425 | <code>$services</code>
|
1488 | 1426 | </MissingClosureParamType>
|
1489 |
| - <MissingClosureReturnType> |
1490 |
| - <code><![CDATA[static fn($services) => $services->get('HttpRouter')]]></code> |
1491 |
| - </MissingClosureReturnType> |
| 1427 | + <MissingClosureReturnType/> |
1492 | 1428 | <MixedArgument>
|
1493 | 1429 | <code>$services</code>
|
1494 | 1430 | </MixedArgument>
|
|
1501 | 1437 | </MixedInferredReturnType>
|
1502 | 1438 | <MixedMethodCall>
|
1503 | 1439 | <code>bootstrap</code>
|
1504 |
| - <code>get</code> |
1505 | 1440 | <code>setUri</code>
|
1506 | 1441 | </MixedMethodCall>
|
1507 | 1442 | </file>
|
1508 | 1443 | <file src="test/Application/RoutingSuccessTest.php">
|
1509 | 1444 | <MissingClosureParamType>
|
1510 | 1445 | <code>$e</code>
|
1511 | 1446 | </MissingClosureParamType>
|
1512 |
| - <MixedArgument> |
1513 |
| - <code>$log</code> |
1514 |
| - </MixedArgument> |
1515 |
| - <MixedArrayAccess> |
1516 |
| - <code><![CDATA[$log['route-match']]]></code> |
1517 |
| - </MixedArrayAccess> |
1518 |
| - <MixedArrayAssignment> |
1519 |
| - <code><![CDATA[$log['route-match']]]></code> |
1520 |
| - </MixedArrayAssignment> |
1521 | 1447 | <MixedMethodCall>
|
1522 | 1448 | <code>getRouteMatch</code>
|
1523 | 1449 | </MixedMethodCall>
|
1524 | 1450 | </file>
|
1525 | 1451 | <file src="test/ApplicationTest.php">
|
1526 | 1452 | <ArgumentTypeCoercion>
|
1527 |
| - <code>$eventManager</code> |
1528 |
| - <code>$eventManager</code> |
1529 | 1453 | <code>$events</code>
|
1530 |
| - <code>$serviceConfig</code> |
1531 | 1454 | </ArgumentTypeCoercion>
|
1532 | 1455 | <DeprecatedMethod>
|
1533 | 1456 | <code>setMethods</code>
|
|
1569 | 1492 | <code>static function (MvcEvent $event) {</code>
|
1570 | 1493 | </MissingClosureReturnType>
|
1571 | 1494 | <MixedArgument>
|
1572 |
| - <code>$defaultListenerName</code> |
1573 | 1495 | <code><![CDATA[$response->getContent()]]></code>
|
1574 | 1496 | <code><![CDATA[$response->getContent()]]></code>
|
1575 | 1497 | <code>$router</code>
|
|
1580 | 1502 | <MixedAssignment>
|
1581 | 1503 | <code>$controllerLoader</code>
|
1582 | 1504 | <code>$controllerManager</code>
|
1583 |
| - <code>$defaultListener</code> |
1584 |
| - <code>$defaultListenerName</code> |
1585 |
| - <code>$defaultListenersNames</code> |
1586 |
| - <code>$defaultListeners[]</code> |
1587 | 1505 | <code>$error</code>
|
1588 | 1506 | <code>$error</code>
|
1589 | 1507 | <code>$events</code>
|
1590 |
| - <code>$listener</code> |
1591 |
| - <code>$listener</code> |
1592 | 1508 | <code>$listenerService</code>
|
1593 |
| - <code>$registeredListeners[]</code> |
1594 | 1509 | <code>$request</code>
|
1595 | 1510 | <code>$request</code>
|
1596 | 1511 | <code>$request</code>
|
|
2471 | 2386 | <code>$e</code>
|
2472 | 2387 | <code>$e</code>
|
2473 | 2388 | </MissingClosureParamType>
|
2474 |
| - <MixedArgument> |
2475 |
| - <code>$log</code> |
2476 |
| - </MixedArgument> |
2477 |
| - <MixedArrayAccess> |
2478 |
| - <code><![CDATA[$log['error']]]></code> |
2479 |
| - </MixedArrayAccess> |
2480 |
| - <MixedArrayAssignment> |
2481 |
| - <code><![CDATA[$log['error']]]></code> |
2482 |
| - <code><![CDATA[$log['error']]]></code> |
2483 |
| - </MixedArrayAssignment> |
2484 | 2389 | <MixedAssignment>
|
2485 | 2390 | <code><![CDATA[$log['error']]]></code>
|
2486 | 2391 | <code><![CDATA[$log['error']]]></code>
|
|
2517 | 2422 | <MissingClosureParamType>
|
2518 | 2423 | <code>$e</code>
|
2519 | 2424 | </MissingClosureParamType>
|
2520 |
| - <MixedArrayAssignment> |
2521 |
| - <code><![CDATA[$result['response']]]></code> |
2522 |
| - <code><![CDATA[$result['target']]]></code> |
2523 |
| - </MixedArrayAssignment> |
2524 | 2425 | <MixedAssignment>
|
2525 | 2426 | <code><![CDATA[$result['response']]]></code>
|
2526 | 2427 | <code><![CDATA[$result['target']]]></code>
|
|
2819 | 2720 | <MissingReturnType>
|
2820 | 2721 | <code>testDetachesListeners</code>
|
2821 | 2722 | </MissingReturnType>
|
2822 |
| - <MixedAssignment> |
2823 |
| - <code>$child</code> |
2824 |
| - </MixedAssignment> |
2825 | 2723 | </file>
|
2826 | 2724 | <file src="test/View/RouteNotFoundStrategyTest.php">
|
2827 | 2725 | <InternalMethod>
|
|
0 commit comments