summaryrefslogtreecommitdiffstats
path: root/phpstan-baseline-standard.neon
diff options
context:
space:
mode:
Diffstat (limited to 'phpstan-baseline-standard.neon')
-rw-r--r--phpstan-baseline-standard.neon7751
1 files changed, 7751 insertions, 0 deletions
diff --git a/phpstan-baseline-standard.neon b/phpstan-baseline-standard.neon
new file mode 100644
index 0000000..5d23e82
--- /dev/null
+++ b/phpstan-baseline-standard.neon
@@ -0,0 +1,7751 @@
+parameters:
+ ignoreErrors:
+ -
+ message: "#^Cannot cast mixed to int\\.$#"
+ count: 1
+ path: application/controllers/CommandTransportController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\CommandTransportController\\:\\:addAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/CommandTransportController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\CommandTransportController\\:\\:indexAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/CommandTransportController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\CommandTransportController\\:\\:removeAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/CommandTransportController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\CommandTransportController\\:\\:showAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/CommandTransportController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\CommandTransportController\\:\\:sortAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/CommandTransportController.php
+
+ -
+ message: "#^Parameter \\#2 \\$filter of static method Icinga\\\\Data\\\\Filter\\\\Filter\\:\\:where\\(\\) expects string, mixed given\\.$#"
+ count: 2
+ path: application/controllers/CommandTransportController.php
+
+ -
+ message: "#^Parameter \\#2 \\$offset of function array_splice expects int, int\\|false given\\.$#"
+ count: 1
+ path: application/controllers/CommandTransportController.php
+
+ -
+ message: "#^Parameter \\#2 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#"
+ count: 2
+ path: application/controllers/CommandTransportController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\CommentController\\:\\:acknowledgeAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/CommentController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\CommentController\\:\\:addCommentAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/CommentController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\CommentController\\:\\:assertIsGrantedOnCommandTargets\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/CommentController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\CommentController\\:\\:checkNowAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/CommentController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\CommentController\\:\\:fetchCommandTargets\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: application/controllers/CommentController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\CommentController\\:\\:indexAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/CommentController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\CommentController\\:\\:processCheckresultAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/CommentController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\CommentController\\:\\:removeAcknowledgementAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/CommentController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\CommentController\\:\\:scheduleCheckAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/CommentController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\CommentController\\:\\:scheduleDowntimeAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/CommentController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\CommentController\\:\\:sendCustomNotificationAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/CommentController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\CommentController\\:\\:toggleFeaturesAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/CommentController.php
+
+ -
+ message: "#^Parameter \\#1 \\$form of method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\CommentController\\:\\:handleCommandForm\\(\\) expects Icinga\\\\Module\\\\Icingadb\\\\Forms\\\\Command\\\\CommandForm\\|string, Icinga\\\\Module\\\\Icingadb\\\\Forms\\\\Command\\\\Object\\\\ToggleObjectFeaturesForm\\|null given\\.$#"
+ count: 1
+ path: application/controllers/CommentController.php
+
+ -
+ message: "#^Parameter \\#2 \\$value of static method ipl\\\\Stdlib\\\\Filter\\:\\:equal\\(\\) expects array\\|bool\\|float\\|int\\|string, mixed given\\.$#"
+ count: 1
+ path: application/controllers/CommentController.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\CommentController\\:\\:\\$commandTargetModel \\(ipl\\\\Orm\\\\Model\\) in isset\\(\\) is not nullable\\.$#"
+ count: 1
+ path: application/controllers/CommentController.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\CommentController\\:\\:\\$comment \\(Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Comment\\) does not accept ipl\\\\Orm\\\\Model\\.$#"
+ count: 1
+ path: application/controllers/CommentController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\CommentsController\\:\\:completeAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/CommentsController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\CommentsController\\:\\:deleteAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/CommentsController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\CommentsController\\:\\:detailsAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/CommentsController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\CommentsController\\:\\:indexAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/CommentsController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\CommentsController\\:\\:searchEditorAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/CommentsController.php
+
+ -
+ message: "#^Parameter \\#1 \\$peekAhead of method ipl\\\\Orm\\\\Query\\:\\:peekAhead\\(\\) expects bool, null given\\.$#"
+ count: 1
+ path: application/controllers/CommentsController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\ConfigController\\:\\:addFormToContent\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/ConfigController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\ConfigController\\:\\:databaseAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/ConfigController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\ConfigController\\:\\:redisAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/ConfigController.php
+
+ -
+ message: "#^Parameter \\#1 \\$name of method ipl\\\\Web\\\\Widget\\\\Tabs\\:\\:add\\(\\) expects string, mixed given\\.$#"
+ count: 1
+ path: application/controllers/ConfigController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\DowntimeController\\:\\:acknowledgeAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/DowntimeController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\DowntimeController\\:\\:addCommentAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/DowntimeController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\DowntimeController\\:\\:assertIsGrantedOnCommandTargets\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/DowntimeController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\DowntimeController\\:\\:checkNowAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/DowntimeController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\DowntimeController\\:\\:fetchCommandTargets\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: application/controllers/DowntimeController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\DowntimeController\\:\\:indexAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/DowntimeController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\DowntimeController\\:\\:processCheckresultAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/DowntimeController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\DowntimeController\\:\\:removeAcknowledgementAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/DowntimeController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\DowntimeController\\:\\:scheduleCheckAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/DowntimeController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\DowntimeController\\:\\:scheduleDowntimeAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/DowntimeController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\DowntimeController\\:\\:sendCustomNotificationAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/DowntimeController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\DowntimeController\\:\\:toggleFeaturesAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/DowntimeController.php
+
+ -
+ message: "#^Parameter \\#1 \\$form of method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\DowntimeController\\:\\:handleCommandForm\\(\\) expects Icinga\\\\Module\\\\Icingadb\\\\Forms\\\\Command\\\\CommandForm\\|string, Icinga\\\\Module\\\\Icingadb\\\\Forms\\\\Command\\\\Object\\\\ToggleObjectFeaturesForm\\|null given\\.$#"
+ count: 1
+ path: application/controllers/DowntimeController.php
+
+ -
+ message: "#^Parameter \\#2 \\$value of static method ipl\\\\Stdlib\\\\Filter\\:\\:equal\\(\\) expects array\\|bool\\|float\\|int\\|string, mixed given\\.$#"
+ count: 1
+ path: application/controllers/DowntimeController.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\DowntimeController\\:\\:\\$commandTargetModel \\(ipl\\\\Orm\\\\Model\\) in isset\\(\\) is not nullable\\.$#"
+ count: 1
+ path: application/controllers/DowntimeController.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\DowntimeController\\:\\:\\$downtime \\(Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Downtime\\) does not accept ipl\\\\Orm\\\\Model\\.$#"
+ count: 1
+ path: application/controllers/DowntimeController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\DowntimesController\\:\\:completeAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/DowntimesController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\DowntimesController\\:\\:deleteAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/DowntimesController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\DowntimesController\\:\\:detailsAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/DowntimesController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\DowntimesController\\:\\:indexAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/DowntimesController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\DowntimesController\\:\\:searchEditorAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/DowntimesController.php
+
+ -
+ message: "#^Parameter \\#1 \\$peekAhead of method ipl\\\\Orm\\\\Query\\:\\:peekAhead\\(\\) expects bool, null given\\.$#"
+ count: 1
+ path: application/controllers/DowntimesController.php
+
+ -
+ message: "#^Cannot access property \\$exception on mixed\\.$#"
+ count: 1
+ path: application/controllers/ErrorController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\ErrorController\\:\\:errorAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/ErrorController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\ErrorController\\:\\:postDispatchXhr\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/ErrorController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\ErrorController\\:\\:prepareInit\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/ErrorController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\EventController\\:\\:indexAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/EventController.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\EventController\\:\\:\\$event \\(Icinga\\\\Module\\\\Icingadb\\\\Model\\\\History\\) does not accept ipl\\\\Orm\\\\Model\\|null\\.$#"
+ count: 1
+ path: application/controllers/EventController.php
+
+ -
+ message: "#^Cannot access property \\$hosts_active_checks_enabled on ipl\\\\Orm\\\\Model\\|null\\.$#"
+ count: 1
+ path: application/controllers/HealthController.php
+
+ -
+ message: "#^Cannot access property \\$hosts_passive_checks_enabled on ipl\\\\Orm\\\\Model\\|null\\.$#"
+ count: 1
+ path: application/controllers/HealthController.php
+
+ -
+ message: "#^Cannot access property \\$services_active_checks_enabled on ipl\\\\Orm\\\\Model\\|null\\.$#"
+ count: 1
+ path: application/controllers/HealthController.php
+
+ -
+ message: "#^Cannot access property \\$services_passive_checks_enabled on ipl\\\\Orm\\\\Model\\|null\\.$#"
+ count: 1
+ path: application/controllers/HealthController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\HealthController\\:\\:indexAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/HealthController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\HistoryController\\:\\:completeAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/HistoryController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\HistoryController\\:\\:indexAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/HistoryController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\HistoryController\\:\\:searchEditorAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/HistoryController.php
+
+ -
+ message: "#^Parameter \\#2 \\$default of method Icinga\\\\Web\\\\UrlParams\\:\\:shift\\(\\) expects string\\|null, int\\<1, max\\> given\\.$#"
+ count: 1
+ path: application/controllers/HistoryController.php
+
+ -
+ message: "#^Parameter \\#2 \\$value of method Icinga\\\\Web\\\\Url\\:\\:setParam\\(\\) expects array\\|bool\\|string, mixed given\\.$#"
+ count: 1
+ path: application/controllers/HistoryController.php
+
+ -
+ message: "#^Parameter \\#2 \\$value of static method ipl\\\\Stdlib\\\\Filter\\:\\:lessThanOrEqual\\(\\) expects float\\|int\\|string, mixed given\\.$#"
+ count: 1
+ path: application/controllers/HistoryController.php
+
+ -
+ message: "#^Cannot access property \\$is_overdue on mixed\\.$#"
+ count: 4
+ path: application/controllers/HostController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\HostController\\:\\:acknowledgeAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/HostController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\HostController\\:\\:addCommentAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/HostController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\HostController\\:\\:assertIsGrantedOnCommandTargets\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/HostController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\HostController\\:\\:checkNowAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/HostController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\HostController\\:\\:fetchCommandTargets\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: application/controllers/HostController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\HostController\\:\\:getDefaultTabControls\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: application/controllers/HostController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\HostController\\:\\:historyAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/HostController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\HostController\\:\\:indexAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/HostController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\HostController\\:\\:processCheckresultAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/HostController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\HostController\\:\\:removeAcknowledgementAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/HostController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\HostController\\:\\:scheduleCheckAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/HostController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\HostController\\:\\:scheduleDowntimeAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/HostController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\HostController\\:\\:sendCustomNotificationAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/HostController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\HostController\\:\\:servicesAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/HostController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\HostController\\:\\:setTitleTab\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/HostController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\HostController\\:\\:sourceAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/HostController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\HostController\\:\\:toggleFeaturesAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/HostController.php
+
+ -
+ message: "#^Parameter \\#1 \\$array of function reset expects array\\|object, mixed given\\.$#"
+ count: 1
+ path: application/controllers/HostController.php
+
+ -
+ message: "#^Parameter \\#1 \\$form of method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\HostController\\:\\:handleCommandForm\\(\\) expects Icinga\\\\Module\\\\Icingadb\\\\Forms\\\\Command\\\\CommandForm\\|string, Icinga\\\\Module\\\\Icingadb\\\\Forms\\\\Command\\\\Object\\\\ToggleObjectFeaturesForm\\|null given\\.$#"
+ count: 1
+ path: application/controllers/HostController.php
+
+ -
+ message: "#^Parameter \\#2 \\$apiResult of class Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\HostInspectionDetail constructor expects array, mixed given\\.$#"
+ count: 1
+ path: application/controllers/HostController.php
+
+ -
+ message: "#^Parameter \\#2 \\$default of method Icinga\\\\Web\\\\UrlParams\\:\\:shift\\(\\) expects string\\|null, int\\<1, max\\> given\\.$#"
+ count: 1
+ path: application/controllers/HostController.php
+
+ -
+ message: "#^Parameter \\#2 \\$serviceSummary of class Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\HostDetail constructor expects Icinga\\\\Module\\\\Icingadb\\\\Model\\\\ServicestateSummary, ipl\\\\Orm\\\\Model\\|null given\\.$#"
+ count: 1
+ path: application/controllers/HostController.php
+
+ -
+ message: "#^Parameter \\#2 \\$value of method Icinga\\\\Web\\\\Url\\:\\:setParam\\(\\) expects array\\|bool\\|string, mixed given\\.$#"
+ count: 1
+ path: application/controllers/HostController.php
+
+ -
+ message: "#^Parameter \\#2 \\$value of static method ipl\\\\Stdlib\\\\Filter\\:\\:equal\\(\\) expects array\\|bool\\|float\\|int\\|string, mixed given\\.$#"
+ count: 1
+ path: application/controllers/HostController.php
+
+ -
+ message: "#^Parameter \\#2 \\$value of static method ipl\\\\Stdlib\\\\Filter\\:\\:lessThanOrEqual\\(\\) expects float\\|int\\|string, mixed given\\.$#"
+ count: 1
+ path: application/controllers/HostController.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\HostController\\:\\:\\$commandTargetModel \\(ipl\\\\Orm\\\\Model\\) in isset\\(\\) is not nullable\\.$#"
+ count: 1
+ path: application/controllers/HostController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\HostgroupController\\:\\:indexAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/HostgroupController.php
+
+ -
+ message: "#^Parameter \\#1 \\$title of method ipl\\\\Web\\\\Compat\\\\CompatController\\:\\:setTitle\\(\\) expects string, mixed given\\.$#"
+ count: 1
+ path: application/controllers/HostgroupController.php
+
+ -
+ message: "#^Parameter \\#2 \\$value of static method ipl\\\\Stdlib\\\\Filter\\:\\:equal\\(\\) expects array\\|bool\\|float\\|int\\|string, mixed given\\.$#"
+ count: 1
+ path: application/controllers/HostgroupController.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\HostgroupController\\:\\:\\$hostgroup \\(Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Hostgroupsummary\\) does not accept ipl\\\\Orm\\\\Model\\.$#"
+ count: 1
+ path: application/controllers/HostgroupController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\HostgroupsController\\:\\:completeAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/HostgroupsController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\HostgroupsController\\:\\:indexAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/HostgroupsController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\HostgroupsController\\:\\:searchEditorAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/HostgroupsController.php
+
+ -
+ message: "#^Parameter \\#1 \\$peekAhead of method ipl\\\\Orm\\\\Query\\:\\:peekAhead\\(\\) expects bool, null given\\.$#"
+ count: 1
+ path: application/controllers/HostgroupsController.php
+
+ -
+ message: "#^Cannot access property \\$comments_total on ipl\\\\Orm\\\\Model\\|null\\.$#"
+ count: 1
+ path: application/controllers/HostsController.php
+
+ -
+ message: "#^Cannot access property \\$downtimes_total on ipl\\\\Orm\\\\Model\\|null\\.$#"
+ count: 1
+ path: application/controllers/HostsController.php
+
+ -
+ message: "#^Cannot call method first\\(\\) on ipl\\\\Orm\\\\Query\\|null\\.$#"
+ count: 1
+ path: application/controllers/HostsController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\HostsController\\:\\:acknowledgeAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/HostsController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\HostsController\\:\\:addCommentAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/HostsController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\HostsController\\:\\:assertIsGrantedOnCommandTargets\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/HostsController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\HostsController\\:\\:checkNowAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/HostsController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\HostsController\\:\\:completeAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/HostsController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\HostsController\\:\\:detailsAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/HostsController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\HostsController\\:\\:getFeatureStatus\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/HostsController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\HostsController\\:\\:indexAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/HostsController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\HostsController\\:\\:processCheckresultAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/HostsController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\HostsController\\:\\:removeAcknowledgementAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/HostsController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\HostsController\\:\\:scheduleCheckAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/HostsController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\HostsController\\:\\:scheduleDowntimeAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/HostsController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\HostsController\\:\\:searchEditorAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/HostsController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\HostsController\\:\\:sendCustomNotificationAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/HostsController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\HostsController\\:\\:toggleFeaturesAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/HostsController.php
+
+ -
+ message: "#^Parameter \\#1 \\$form of method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\HostsController\\:\\:handleCommandForm\\(\\) expects Icinga\\\\Module\\\\Icingadb\\\\Forms\\\\Command\\\\CommandForm\\|string, Icinga\\\\Module\\\\Icingadb\\\\Forms\\\\Command\\\\Object\\\\ToggleObjectFeaturesForm\\|null given\\.$#"
+ count: 1
+ path: application/controllers/HostsController.php
+
+ -
+ message: "#^Parameter \\#1 \\$peekAhead of method ipl\\\\Orm\\\\Query\\:\\:peekAhead\\(\\) expects bool, null given\\.$#"
+ count: 1
+ path: application/controllers/HostsController.php
+
+ -
+ message: "#^Parameter \\#1 \\$query of method Icinga\\\\Module\\\\Icingadb\\\\Web\\\\Controller\\:\\:filter\\(\\) expects ipl\\\\Orm\\\\Query, ipl\\\\Orm\\\\Query\\|null given\\.$#"
+ count: 1
+ path: application/controllers/HostsController.php
+
+ -
+ message: "#^Parameter \\#2 \\$summary of class Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\ObjectsDetail constructor expects Icinga\\\\Module\\\\Icingadb\\\\Model\\\\HoststateSummary\\|Icinga\\\\Module\\\\Icingadb\\\\Model\\\\ServicestateSummary, ipl\\\\Orm\\\\Model\\|null given\\.$#"
+ count: 1
+ path: application/controllers/HostsController.php
+
+ -
+ message: "#^Parameter \\#2 \\.\\.\\.\\$queries of method Icinga\\\\Module\\\\Icingadb\\\\Web\\\\Controller\\:\\:export\\(\\) expects ipl\\\\Orm\\\\Query, ipl\\\\Orm\\\\Query\\|null given\\.$#"
+ count: 1
+ path: application/controllers/HostsController.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\HostsController\\:\\:\\$commandTargetModel \\(ipl\\\\Orm\\\\Model\\) in isset\\(\\) is not nullable\\.$#"
+ count: 1
+ path: application/controllers/HostsController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\MigrateController\\:\\:backendSupportAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/MigrateController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\MigrateController\\:\\:checkboxStateAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/MigrateController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\MigrateController\\:\\:checkboxSubmitAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/MigrateController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\MigrateController\\:\\:monitoringUrlAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/MigrateController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\MigrateController\\:\\:searchUrlAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/MigrateController.php
+
+ -
+ message: "#^Parameter \\#1 \\$url of static method Icinga\\\\Web\\\\Url\\:\\:fromPath\\(\\) expects string, mixed given\\.$#"
+ count: 2
+ path: application/controllers/MigrateController.php
+
+ -
+ message: "#^Parameter \\#2 \\$subject of function preg_match expects string, string\\|false given\\.$#"
+ count: 3
+ path: application/controllers/MigrateController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\NotificationsController\\:\\:completeAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/NotificationsController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\NotificationsController\\:\\:indexAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/NotificationsController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\NotificationsController\\:\\:searchEditorAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/NotificationsController.php
+
+ -
+ message: "#^Parameter \\#2 \\$default of method Icinga\\\\Web\\\\UrlParams\\:\\:shift\\(\\) expects string\\|null, int\\<1, max\\> given\\.$#"
+ count: 1
+ path: application/controllers/NotificationsController.php
+
+ -
+ message: "#^Parameter \\#2 \\$value of method Icinga\\\\Web\\\\Url\\:\\:setParam\\(\\) expects array\\|bool\\|string, mixed given\\.$#"
+ count: 1
+ path: application/controllers/NotificationsController.php
+
+ -
+ message: "#^Parameter \\#2 \\$value of static method ipl\\\\Stdlib\\\\Filter\\:\\:lessThanOrEqual\\(\\) expects float\\|int\\|string, mixed given\\.$#"
+ count: 1
+ path: application/controllers/NotificationsController.php
+
+ -
+ message: "#^Cannot access property \\$display_name on mixed\\.$#"
+ count: 1
+ path: application/controllers/ServiceController.php
+
+ -
+ message: "#^Cannot access property \\$is_overdue on mixed\\.$#"
+ count: 3
+ path: application/controllers/ServiceController.php
+
+ -
+ message: "#^Cannot access property \\$name on mixed\\.$#"
+ count: 1
+ path: application/controllers/ServiceController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\ServiceController\\:\\:acknowledgeAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/ServiceController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\ServiceController\\:\\:addCommentAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/ServiceController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\ServiceController\\:\\:assertIsGrantedOnCommandTargets\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/ServiceController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\ServiceController\\:\\:checkNowAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/ServiceController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\ServiceController\\:\\:createTabs\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/ServiceController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\ServiceController\\:\\:fetchCommandTargets\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: application/controllers/ServiceController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\ServiceController\\:\\:getDefaultTabControls\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: application/controllers/ServiceController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\ServiceController\\:\\:historyAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/ServiceController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\ServiceController\\:\\:indexAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/ServiceController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\ServiceController\\:\\:processCheckresultAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/ServiceController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\ServiceController\\:\\:removeAcknowledgementAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/ServiceController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\ServiceController\\:\\:scheduleCheckAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/ServiceController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\ServiceController\\:\\:scheduleDowntimeAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/ServiceController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\ServiceController\\:\\:sendCustomNotificationAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/ServiceController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\ServiceController\\:\\:setTitleTab\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/ServiceController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\ServiceController\\:\\:sourceAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/ServiceController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\ServiceController\\:\\:toggleFeaturesAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/ServiceController.php
+
+ -
+ message: "#^Parameter \\#1 \\$array of function reset expects array\\|object, mixed given\\.$#"
+ count: 1
+ path: application/controllers/ServiceController.php
+
+ -
+ message: "#^Parameter \\#1 \\$form of method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\ServiceController\\:\\:handleCommandForm\\(\\) expects Icinga\\\\Module\\\\Icingadb\\\\Forms\\\\Command\\\\CommandForm\\|string, Icinga\\\\Module\\\\Icingadb\\\\Forms\\\\Command\\\\Object\\\\ToggleObjectFeaturesForm\\|null given\\.$#"
+ count: 1
+ path: application/controllers/ServiceController.php
+
+ -
+ message: "#^Parameter \\#2 \\$apiResult of class Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\ServiceInspectionDetail constructor expects array, mixed given\\.$#"
+ count: 1
+ path: application/controllers/ServiceController.php
+
+ -
+ message: "#^Parameter \\#2 \\$default of method Icinga\\\\Web\\\\UrlParams\\:\\:shift\\(\\) expects string\\|null, int\\<1, max\\> given\\.$#"
+ count: 1
+ path: application/controllers/ServiceController.php
+
+ -
+ message: "#^Parameter \\#2 \\$host of static method Icinga\\\\Module\\\\Icingadb\\\\Common\\\\Links\\:\\:service\\(\\) expects Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Host, mixed given\\.$#"
+ count: 2
+ path: application/controllers/ServiceController.php
+
+ -
+ message: "#^Parameter \\#2 \\$host of static method Icinga\\\\Module\\\\Icingadb\\\\Common\\\\Links\\:\\:serviceSource\\(\\) expects Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Host, mixed given\\.$#"
+ count: 1
+ path: application/controllers/ServiceController.php
+
+ -
+ message: "#^Parameter \\#2 \\$host of static method Icinga\\\\Module\\\\Icingadb\\\\Common\\\\ServiceLinks\\:\\:history\\(\\) expects Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Host, mixed given\\.$#"
+ count: 1
+ path: application/controllers/ServiceController.php
+
+ -
+ message: "#^Parameter \\#2 \\$value of method Icinga\\\\Web\\\\Url\\:\\:setParam\\(\\) expects array\\|bool\\|string, mixed given\\.$#"
+ count: 1
+ path: application/controllers/ServiceController.php
+
+ -
+ message: "#^Parameter \\#2 \\$value of static method ipl\\\\Stdlib\\\\Filter\\:\\:equal\\(\\) expects array\\|bool\\|float\\|int\\|string, mixed given\\.$#"
+ count: 2
+ path: application/controllers/ServiceController.php
+
+ -
+ message: "#^Parameter \\#2 \\$value of static method ipl\\\\Stdlib\\\\Filter\\:\\:lessThanOrEqual\\(\\) expects float\\|int\\|string, mixed given\\.$#"
+ count: 1
+ path: application/controllers/ServiceController.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\ServiceController\\:\\:\\$commandTargetModel \\(ipl\\\\Orm\\\\Model\\) in isset\\(\\) is not nullable\\.$#"
+ count: 1
+ path: application/controllers/ServiceController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\ServicegroupController\\:\\:indexAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/ServicegroupController.php
+
+ -
+ message: "#^Parameter \\#1 \\$title of method ipl\\\\Web\\\\Compat\\\\CompatController\\:\\:setTitle\\(\\) expects string, mixed given\\.$#"
+ count: 1
+ path: application/controllers/ServicegroupController.php
+
+ -
+ message: "#^Parameter \\#2 \\$value of static method ipl\\\\Stdlib\\\\Filter\\:\\:equal\\(\\) expects array\\|bool\\|float\\|int\\|string, mixed given\\.$#"
+ count: 1
+ path: application/controllers/ServicegroupController.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\ServicegroupController\\:\\:\\$servicegroup \\(Icinga\\\\Module\\\\Icingadb\\\\Model\\\\ServicegroupSummary\\) does not accept ipl\\\\Orm\\\\Model\\.$#"
+ count: 1
+ path: application/controllers/ServicegroupController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\ServicegroupsController\\:\\:completeAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/ServicegroupsController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\ServicegroupsController\\:\\:indexAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/ServicegroupsController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\ServicegroupsController\\:\\:searchEditorAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/ServicegroupsController.php
+
+ -
+ message: "#^Parameter \\#1 \\$peekAhead of method ipl\\\\Orm\\\\Query\\:\\:peekAhead\\(\\) expects bool, null given\\.$#"
+ count: 1
+ path: application/controllers/ServicegroupsController.php
+
+ -
+ message: "#^Call to an undefined method Zend_Controller_Action_Helper_Abstract\\:\\:getResponseSegment\\(\\)\\.$#"
+ count: 1
+ path: application/controllers/ServicesController.php
+
+ -
+ message: "#^Call to an undefined method Zend_Controller_Action_Helper_Abstract\\:\\:setNoRender\\(\\)\\.$#"
+ count: 1
+ path: application/controllers/ServicesController.php
+
+ -
+ message: "#^Call to an undefined method Zend_Controller_Action_Helper_Abstract\\:\\:setScriptAction\\(\\)\\.$#"
+ count: 1
+ path: application/controllers/ServicesController.php
+
+ -
+ message: "#^Call to an undefined method ipl\\\\Html\\\\Contract\\\\FormElement\\:\\:isChecked\\(\\)\\.$#"
+ count: 1
+ path: application/controllers/ServicesController.php
+
+ -
+ message: "#^Cannot access property \\$comments_total on ipl\\\\Orm\\\\Model\\|null\\.$#"
+ count: 1
+ path: application/controllers/ServicesController.php
+
+ -
+ message: "#^Cannot access property \\$downtimes_total on ipl\\\\Orm\\\\Model\\|null\\.$#"
+ count: 1
+ path: application/controllers/ServicesController.php
+
+ -
+ message: "#^Cannot call method first\\(\\) on ipl\\\\Orm\\\\Query\\|null\\.$#"
+ count: 1
+ path: application/controllers/ServicesController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\ServicesController\\:\\:acknowledgeAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/ServicesController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\ServicesController\\:\\:addCommentAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/ServicesController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\ServicesController\\:\\:assertIsGrantedOnCommandTargets\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/ServicesController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\ServicesController\\:\\:checkNowAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/ServicesController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\ServicesController\\:\\:completeAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/ServicesController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\ServicesController\\:\\:detailsAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/ServicesController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\ServicesController\\:\\:getFeatureStatus\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/ServicesController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\ServicesController\\:\\:gridAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/ServicesController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\ServicesController\\:\\:gridSearchEditorAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/ServicesController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\ServicesController\\:\\:indexAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/ServicesController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\ServicesController\\:\\:prepareSearchFilter\\(\\) has parameter \\$additionalColumns with no value type specified in iterable type array\\.$#"
+ count: 1
+ path: application/controllers/ServicesController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\ServicesController\\:\\:processCheckresultAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/ServicesController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\ServicesController\\:\\:removeAcknowledgementAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/ServicesController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\ServicesController\\:\\:scheduleCheckAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/ServicesController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\ServicesController\\:\\:scheduleDowntimeAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/ServicesController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\ServicesController\\:\\:searchEditorAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/ServicesController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\ServicesController\\:\\:sendCustomNotificationAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/ServicesController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\ServicesController\\:\\:toggleFeaturesAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/ServicesController.php
+
+ -
+ message: "#^Parameter \\#1 \\$form of method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\ServicesController\\:\\:handleCommandForm\\(\\) expects Icinga\\\\Module\\\\Icingadb\\\\Forms\\\\Command\\\\CommandForm\\|string, Icinga\\\\Module\\\\Icingadb\\\\Forms\\\\Command\\\\Object\\\\ToggleObjectFeaturesForm\\|null given\\.$#"
+ count: 1
+ path: application/controllers/ServicesController.php
+
+ -
+ message: "#^Parameter \\#1 \\$peekAhead of method ipl\\\\Orm\\\\Query\\:\\:peekAhead\\(\\) expects bool, null given\\.$#"
+ count: 1
+ path: application/controllers/ServicesController.php
+
+ -
+ message: "#^Parameter \\#1 \\$query of method Icinga\\\\Module\\\\Icingadb\\\\Web\\\\Controller\\:\\:filter\\(\\) expects ipl\\\\Orm\\\\Query, ipl\\\\Orm\\\\Query\\|null given\\.$#"
+ count: 1
+ path: application/controllers/ServicesController.php
+
+ -
+ message: "#^Parameter \\#2 \\$default of method Icinga\\\\Web\\\\UrlParams\\:\\:shift\\(\\) expects string\\|null, false given\\.$#"
+ count: 2
+ path: application/controllers/ServicesController.php
+
+ -
+ message: "#^Parameter \\#2 \\$summary of class Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\ObjectsDetail constructor expects Icinga\\\\Module\\\\Icingadb\\\\Model\\\\HoststateSummary\\|Icinga\\\\Module\\\\Icingadb\\\\Model\\\\ServicestateSummary, ipl\\\\Orm\\\\Model\\|null given\\.$#"
+ count: 1
+ path: application/controllers/ServicesController.php
+
+ -
+ message: "#^Parameter \\#2 \\.\\.\\.\\$queries of method Icinga\\\\Module\\\\Icingadb\\\\Web\\\\Controller\\:\\:export\\(\\) expects ipl\\\\Orm\\\\Query, ipl\\\\Orm\\\\Query\\|null given\\.$#"
+ count: 1
+ path: application/controllers/ServicesController.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\ServicesController\\:\\:\\$commandTargetModel \\(ipl\\\\Orm\\\\Model\\) in isset\\(\\) is not nullable\\.$#"
+ count: 1
+ path: application/controllers/ServicesController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\TacticalController\\:\\:completeAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/TacticalController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\TacticalController\\:\\:indexAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/TacticalController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\TacticalController\\:\\:searchEditorAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/TacticalController.php
+
+ -
+ message: "#^Parameter \\#1 \\$summary of class Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\HostSummaryDonut constructor expects Icinga\\\\Module\\\\Icingadb\\\\Model\\\\HoststateSummary, ipl\\\\Orm\\\\Model\\|null given\\.$#"
+ count: 1
+ path: application/controllers/TacticalController.php
+
+ -
+ message: "#^Parameter \\#1 \\$summary of class Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\ServiceSummaryDonut constructor expects Icinga\\\\Module\\\\Icingadb\\\\Model\\\\ServicestateSummary, ipl\\\\Orm\\\\Model\\|null given\\.$#"
+ count: 1
+ path: application/controllers/TacticalController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\UserController\\:\\:indexAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/UserController.php
+
+ -
+ message: "#^Parameter \\#1 \\$title of method ipl\\\\Web\\\\Compat\\\\CompatController\\:\\:setTitle\\(\\) expects string, mixed given\\.$#"
+ count: 1
+ path: application/controllers/UserController.php
+
+ -
+ message: "#^Parameter \\#2 \\$value of static method ipl\\\\Stdlib\\\\Filter\\:\\:equal\\(\\) expects array\\|bool\\|float\\|int\\|string, mixed given\\.$#"
+ count: 1
+ path: application/controllers/UserController.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\UserController\\:\\:\\$user \\(Icinga\\\\Module\\\\Icingadb\\\\Model\\\\User\\) does not accept ipl\\\\Orm\\\\Model\\.$#"
+ count: 1
+ path: application/controllers/UserController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\UsergroupController\\:\\:indexAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/UsergroupController.php
+
+ -
+ message: "#^Parameter \\#1 \\$title of method ipl\\\\Web\\\\Compat\\\\CompatController\\:\\:setTitle\\(\\) expects string, mixed given\\.$#"
+ count: 1
+ path: application/controllers/UsergroupController.php
+
+ -
+ message: "#^Parameter \\#2 \\$value of static method ipl\\\\Stdlib\\\\Filter\\:\\:equal\\(\\) expects array\\|bool\\|float\\|int\\|string, mixed given\\.$#"
+ count: 1
+ path: application/controllers/UsergroupController.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\UsergroupController\\:\\:\\$usergroup \\(Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Usergroup\\) does not accept ipl\\\\Orm\\\\Model\\.$#"
+ count: 1
+ path: application/controllers/UsergroupController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\UsergroupsController\\:\\:completeAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/UsergroupsController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\UsergroupsController\\:\\:indexAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/UsergroupsController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\UsergroupsController\\:\\:searchEditorAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/UsergroupsController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\UsersController\\:\\:completeAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/UsersController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\UsersController\\:\\:indexAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/UsersController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Controllers\\\\UsersController\\:\\:searchEditorAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/controllers/UsersController.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Forms\\\\ApiTransportForm\\:\\:assemble\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/forms/ApiTransportForm.php
+
+ -
+ message: "#^Call to an undefined method ipl\\\\Stdlib\\\\Filter\\\\Rule\\:\\:getColumn\\(\\)\\.$#"
+ count: 1
+ path: application/forms/Command/CommandForm.php
+
+ -
+ message: "#^Call to an undefined method ipl\\\\Stdlib\\\\Filter\\\\Rule\\:\\:metaData\\(\\)\\.$#"
+ count: 1
+ path: application/forms/Command/CommandForm.php
+
+ -
+ message: "#^Cannot call method getRoles\\(\\) on Icinga\\\\User\\|null\\.$#"
+ count: 1
+ path: application/forms/Command/CommandForm.php
+
+ -
+ message: "#^Cannot call method isUnrestricted\\(\\) on Icinga\\\\User\\|null\\.$#"
+ count: 4
+ path: application/forms/Command/CommandForm.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Forms\\\\Command\\\\CommandForm\\:\\:assemble\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/forms/Command/CommandForm.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Forms\\\\Command\\\\CommandForm\\:\\:onSuccess\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/forms/Command/CommandForm.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Forms\\\\Command\\\\CommandForm\\:\\:parseDenylist\\(\\) should return ipl\\\\Stdlib\\\\Filter\\\\None but returns ipl\\\\Stdlib\\\\Filter\\\\Chain\\.$#"
+ count: 1
+ path: application/forms/Command/CommandForm.php
+
+ -
+ message: "#^Parameter \\#1 \\$condition of method ipl\\\\Sql\\\\QueryBuilder\\:\\:buildCondition\\(\\) expects array, array\\|null given\\.$#"
+ count: 1
+ path: application/forms/Command/CommandForm.php
+
+ -
+ message: "#^Parameter \\#1 \\$denylist of method Icinga\\\\Module\\\\Icingadb\\\\Forms\\\\Command\\\\CommandForm\\:\\:parseDenylist\\(\\) expects string, array\\<string\\> given\\.$#"
+ count: 2
+ path: application/forms/Command/CommandForm.php
+
+ -
+ message: "#^Parameter \\#1 \\$queryString of method Icinga\\\\Module\\\\Icingadb\\\\Forms\\\\Command\\\\CommandForm\\:\\:parseRestriction\\(\\) expects string, array\\<string\\> given\\.$#"
+ count: 3
+ path: application/forms/Command/CommandForm.php
+
+ -
+ message: "#^Parameter \\#2 \\$array of function join expects array\\<string\\>, array\\<int, \\(Closure\\)\\|string\\> given\\.$#"
+ count: 1
+ path: application/forms/Command/CommandForm.php
+
+ -
+ message: "#^Parameter \\#2 \\$tableName of method ipl\\\\Orm\\\\Resolver\\:\\:qualifyColumn\\(\\) expects string, int\\<min, \\-1\\>\\|int\\<1, max\\>\\|string given\\.$#"
+ count: 4
+ path: application/forms/Command/CommandForm.php
+
+ -
+ message: "#^Parameter \\#2 \\$tableName of method ipl\\\\Orm\\\\Resolver\\:\\:qualifyColumn\\(\\) expects string, int\\|string given\\.$#"
+ count: 2
+ path: application/forms/Command/CommandForm.php
+
+ -
+ message: "#^Call to an undefined method ipl\\\\Html\\\\Contract\\\\FormElement\\:\\:isChecked\\(\\)\\.$#"
+ count: 1
+ path: application/forms/Command/Instance/ToggleInstanceFeaturesForm.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Forms\\\\Command\\\\Instance\\\\ToggleInstanceFeaturesForm\\:\\:__construct\\(\\) has parameter \\$featureStatus with no value type specified in iterable type array\\.$#"
+ count: 1
+ path: application/forms/Command/Instance/ToggleInstanceFeaturesForm.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Forms\\\\Command\\\\Instance\\\\ToggleInstanceFeaturesForm\\:\\:\\$featureStatus has no type specified\\.$#"
+ count: 1
+ path: application/forms/Command/Instance/ToggleInstanceFeaturesForm.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Forms\\\\Command\\\\Instance\\\\ToggleInstanceFeaturesForm\\:\\:\\$features has no type specified\\.$#"
+ count: 1
+ path: application/forms/Command/Instance/ToggleInstanceFeaturesForm.php
+
+ -
+ message: "#^Call to an undefined method ipl\\\\Html\\\\Contract\\\\FormElement\\:\\:isChecked\\(\\)\\.$#"
+ count: 4
+ path: application/forms/Command/Object/AcknowledgeProblemForm.php
+
+ -
+ message: "#^Cannot call method getUsername\\(\\) on Icinga\\\\User\\|null\\.$#"
+ count: 1
+ path: application/forms/Command/Object/AcknowledgeProblemForm.php
+
+ -
+ message: "#^Parameter \\#1 \\$comment of method Icinga\\\\Module\\\\Icingadb\\\\Command\\\\Object\\\\WithCommentCommand\\:\\:setComment\\(\\) expects string, mixed given\\.$#"
+ count: 1
+ path: application/forms/Command/Object/AcknowledgeProblemForm.php
+
+ -
+ message: "#^Parameter \\#1 \\$duration of class DateInterval constructor expects string, mixed given\\.$#"
+ count: 1
+ path: application/forms/Command/Object/AcknowledgeProblemForm.php
+
+ -
+ message: "#^Call to an undefined method ipl\\\\Html\\\\Contract\\\\FormElement\\:\\:isChecked\\(\\)\\.$#"
+ count: 1
+ path: application/forms/Command/Object/AddCommentForm.php
+
+ -
+ message: "#^Cannot call method getUsername\\(\\) on Icinga\\\\User\\|null\\.$#"
+ count: 1
+ path: application/forms/Command/Object/AddCommentForm.php
+
+ -
+ message: "#^Parameter \\#1 \\$comment of method Icinga\\\\Module\\\\Icingadb\\\\Command\\\\Object\\\\WithCommentCommand\\:\\:setComment\\(\\) expects string, mixed given\\.$#"
+ count: 1
+ path: application/forms/Command/Object/AddCommentForm.php
+
+ -
+ message: "#^Parameter \\#1 \\$duration of class DateInterval constructor expects string, mixed given\\.$#"
+ count: 1
+ path: application/forms/Command/Object/AddCommentForm.php
+
+ -
+ message: "#^Cannot call method getUsername\\(\\) on Icinga\\\\User\\|null\\.$#"
+ count: 1
+ path: application/forms/Command/Object/DeleteCommentForm.php
+
+ -
+ message: "#^Cannot call method getUsername\\(\\) on Icinga\\\\User\\|null\\.$#"
+ count: 1
+ path: application/forms/Command/Object/DeleteDowntimeForm.php
+
+ -
+ message: "#^Parameter \\#1 \\$output of method Icinga\\\\Module\\\\Icingadb\\\\Command\\\\Object\\\\ProcessCheckResultCommand\\:\\:setOutput\\(\\) expects string, mixed given\\.$#"
+ count: 1
+ path: application/forms/Command/Object/ProcessCheckResultForm.php
+
+ -
+ message: "#^Parameter \\#1 \\$performanceData of method Icinga\\\\Module\\\\Icingadb\\\\Command\\\\Object\\\\ProcessCheckResultCommand\\:\\:setPerformanceData\\(\\) expects string\\|null, mixed given\\.$#"
+ count: 1
+ path: application/forms/Command/Object/ProcessCheckResultForm.php
+
+ -
+ message: "#^Parameter \\#1 \\$status of method Icinga\\\\Module\\\\Icingadb\\\\Command\\\\Object\\\\ProcessCheckResultCommand\\:\\:setStatus\\(\\) expects int, mixed given\\.$#"
+ count: 1
+ path: application/forms/Command/Object/ProcessCheckResultForm.php
+
+ -
+ message: "#^Cannot call method getUsername\\(\\) on Icinga\\\\User\\|null\\.$#"
+ count: 1
+ path: application/forms/Command/Object/RemoveAcknowledgementForm.php
+
+ -
+ message: "#^Call to an undefined method ipl\\\\Html\\\\Contract\\\\FormElement\\:\\:isChecked\\(\\)\\.$#"
+ count: 1
+ path: application/forms/Command/Object/ScheduleCheckForm.php
+
+ -
+ message: "#^Cannot call method getTimestamp\\(\\) on mixed\\.$#"
+ count: 1
+ path: application/forms/Command/Object/ScheduleCheckForm.php
+
+ -
+ message: "#^Call to an undefined method ipl\\\\Html\\\\Contract\\\\FormElement\\:\\:isChecked\\(\\)\\.$#"
+ count: 2
+ path: application/forms/Command/Object/ScheduleHostDowntimeForm.php
+
+ -
+ message: "#^Cannot call method getTimestamp\\(\\) on mixed\\.$#"
+ count: 2
+ path: application/forms/Command/Object/ScheduleHostDowntimeForm.php
+
+ -
+ message: "#^Cannot call method getUsername\\(\\) on Icinga\\\\User\\|null\\.$#"
+ count: 1
+ path: application/forms/Command/Object/ScheduleHostDowntimeForm.php
+
+ -
+ message: "#^Cannot cast mixed to int\\.$#"
+ count: 1
+ path: application/forms/Command/Object/ScheduleHostDowntimeForm.php
+
+ -
+ message: "#^Parameter \\#1 \\$comment of method Icinga\\\\Module\\\\Icingadb\\\\Command\\\\Object\\\\WithCommentCommand\\:\\:setComment\\(\\) expects string, mixed given\\.$#"
+ count: 1
+ path: application/forms/Command/Object/ScheduleHostDowntimeForm.php
+
+ -
+ message: "#^Parameter \\#1 \\$duration of class DateInterval constructor expects string, mixed given\\.$#"
+ count: 3
+ path: application/forms/Command/Object/ScheduleHostDowntimeForm.php
+
+ -
+ message: "#^Call to an undefined method ipl\\\\Html\\\\Contract\\\\FormElement\\:\\:isChecked\\(\\)\\.$#"
+ count: 1
+ path: application/forms/Command/Object/ScheduleServiceDowntimeForm.php
+
+ -
+ message: "#^Cannot call method getTimestamp\\(\\) on mixed\\.$#"
+ count: 2
+ path: application/forms/Command/Object/ScheduleServiceDowntimeForm.php
+
+ -
+ message: "#^Cannot call method getUsername\\(\\) on Icinga\\\\User\\|null\\.$#"
+ count: 1
+ path: application/forms/Command/Object/ScheduleServiceDowntimeForm.php
+
+ -
+ message: "#^Cannot call method on\\(\\) on ipl\\\\Html\\\\Contract\\\\Wrappable\\|null\\.$#"
+ count: 1
+ path: application/forms/Command/Object/ScheduleServiceDowntimeForm.php
+
+ -
+ message: "#^Parameter \\#1 \\$comment of method Icinga\\\\Module\\\\Icingadb\\\\Command\\\\Object\\\\WithCommentCommand\\:\\:setComment\\(\\) expects string, mixed given\\.$#"
+ count: 1
+ path: application/forms/Command/Object/ScheduleServiceDowntimeForm.php
+
+ -
+ message: "#^Parameter \\#1 \\$duration of class DateInterval constructor expects string, mixed given\\.$#"
+ count: 3
+ path: application/forms/Command/Object/ScheduleServiceDowntimeForm.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Forms\\\\Command\\\\Object\\\\ScheduleServiceDowntimeForm\\:\\:\\$flexibleEnd has no type specified\\.$#"
+ count: 1
+ path: application/forms/Command/Object/ScheduleServiceDowntimeForm.php
+
+ -
+ message: "#^Call to an undefined method ipl\\\\Html\\\\Contract\\\\FormElement\\:\\:isChecked\\(\\)\\.$#"
+ count: 1
+ path: application/forms/Command/Object/SendCustomNotificationForm.php
+
+ -
+ message: "#^Cannot call method getUsername\\(\\) on Icinga\\\\User\\|null\\.$#"
+ count: 1
+ path: application/forms/Command/Object/SendCustomNotificationForm.php
+
+ -
+ message: "#^Parameter \\#1 \\$comment of method Icinga\\\\Module\\\\Icingadb\\\\Command\\\\Object\\\\WithCommentCommand\\:\\:setComment\\(\\) expects string, mixed given\\.$#"
+ count: 1
+ path: application/forms/Command/Object/SendCustomNotificationForm.php
+
+ -
+ message: "#^Cannot call method getAttributes\\(\\) on ipl\\\\Html\\\\Contract\\\\Wrappable\\|null\\.$#"
+ count: 1
+ path: application/forms/Command/Object/ToggleObjectFeaturesForm.php
+
+ -
+ message: "#^Cannot cast mixed to int\\.$#"
+ count: 2
+ path: application/forms/Command/Object/ToggleObjectFeaturesForm.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Forms\\\\Command\\\\Object\\\\ToggleObjectFeaturesForm\\:\\:__construct\\(\\) has parameter \\$featureStatus with no type specified\\.$#"
+ count: 1
+ path: application/forms/Command/Object/ToggleObjectFeaturesForm.php
+
+ -
+ message: "#^Parameter \\#1 \\$enabled of method Icinga\\\\Module\\\\Icingadb\\\\Command\\\\Object\\\\ToggleObjectFeatureCommand\\:\\:setEnabled\\(\\) expects bool, int given\\.$#"
+ count: 1
+ path: application/forms/Command/Object/ToggleObjectFeaturesForm.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Forms\\\\Command\\\\Object\\\\ToggleObjectFeaturesForm\\:\\:\\$featureStatus has no type specified\\.$#"
+ count: 1
+ path: application/forms/Command/Object/ToggleObjectFeaturesForm.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Forms\\\\Command\\\\Object\\\\ToggleObjectFeaturesForm\\:\\:\\$features has no type specified\\.$#"
+ count: 1
+ path: application/forms/Command/Object/ToggleObjectFeaturesForm.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Forms\\\\DatabaseConfigForm\\:\\:createElements\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/forms/DatabaseConfigForm.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Forms\\\\DatabaseConfigForm\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#"
+ count: 1
+ path: application/forms/DatabaseConfigForm.php
+
+ -
+ message: "#^Call to an undefined method ipl\\\\Stdlib\\\\Filter\\\\Rule\\:\\:getColumn\\(\\)\\.$#"
+ count: 1
+ path: application/forms/Navigation/ActionForm.php
+
+ -
+ message: "#^Call to an undefined method ipl\\\\Stdlib\\\\Filter\\\\Rule\\:\\:metaData\\(\\)\\.$#"
+ count: 1
+ path: application/forms/Navigation/ActionForm.php
+
+ -
+ message: "#^Cannot call method addError\\(\\) on Zend_Form_Element\\|null\\.$#"
+ count: 1
+ path: application/forms/Navigation/ActionForm.php
+
+ -
+ message: "#^Cannot call method getRoles\\(\\) on Icinga\\\\User\\|null\\.$#"
+ count: 1
+ path: application/forms/Navigation/ActionForm.php
+
+ -
+ message: "#^Cannot call method isUnrestricted\\(\\) on Icinga\\\\User\\|null\\.$#"
+ count: 4
+ path: application/forms/Navigation/ActionForm.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Forms\\\\Navigation\\\\ActionForm\\:\\:createElements\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/forms/Navigation/ActionForm.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Forms\\\\Navigation\\\\ActionForm\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#"
+ count: 1
+ path: application/forms/Navigation/ActionForm.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Forms\\\\Navigation\\\\ActionForm\\:\\:isValid\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#"
+ count: 1
+ path: application/forms/Navigation/ActionForm.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Forms\\\\Navigation\\\\ActionForm\\:\\:parseDenylist\\(\\) should return ipl\\\\Stdlib\\\\Filter\\\\None but returns ipl\\\\Stdlib\\\\Filter\\\\Chain\\.$#"
+ count: 1
+ path: application/forms/Navigation/ActionForm.php
+
+ -
+ message: "#^Parameter \\#1 \\$condition of method ipl\\\\Sql\\\\QueryBuilder\\:\\:buildCondition\\(\\) expects array, array\\|null given\\.$#"
+ count: 1
+ path: application/forms/Navigation/ActionForm.php
+
+ -
+ message: "#^Parameter \\#1 \\$denylist of method Icinga\\\\Module\\\\Icingadb\\\\Forms\\\\Navigation\\\\ActionForm\\:\\:parseDenylist\\(\\) expects string, array\\<string\\> given\\.$#"
+ count: 2
+ path: application/forms/Navigation/ActionForm.php
+
+ -
+ message: "#^Parameter \\#1 \\$queryString of method Icinga\\\\Module\\\\Icingadb\\\\Forms\\\\Navigation\\\\ActionForm\\:\\:parseRestriction\\(\\) expects string, array\\<string\\> given\\.$#"
+ count: 3
+ path: application/forms/Navigation/ActionForm.php
+
+ -
+ message: "#^Parameter \\#1 \\$queryString of method Icinga\\\\Module\\\\Icingadb\\\\Forms\\\\Navigation\\\\ActionForm\\:\\:parseRestriction\\(\\) expects string, mixed given\\.$#"
+ count: 1
+ path: application/forms/Navigation/ActionForm.php
+
+ -
+ message: "#^Parameter \\#2 \\$array of function join expects array\\<string\\>, array\\<int, \\(Closure\\)\\|string\\> given\\.$#"
+ count: 1
+ path: application/forms/Navigation/ActionForm.php
+
+ -
+ message: "#^Parameter \\#2 \\$tableName of method ipl\\\\Orm\\\\Resolver\\:\\:qualifyColumn\\(\\) expects string, int\\<min, \\-1\\>\\|int\\<1, max\\>\\|string given\\.$#"
+ count: 4
+ path: application/forms/Navigation/ActionForm.php
+
+ -
+ message: "#^Parameter \\#2 \\$tableName of method ipl\\\\Orm\\\\Resolver\\:\\:qualifyColumn\\(\\) expects string, int\\|string given\\.$#"
+ count: 2
+ path: application/forms/Navigation/ActionForm.php
+
+ -
+ message: "#^Call to an undefined method Zend_Form_Element\\:\\:isChecked\\(\\)\\.$#"
+ count: 1
+ path: application/forms/RedisConfigForm.php
+
+ -
+ message: "#^Call to an undefined method object\\:\\:getMessages\\(\\)\\.$#"
+ count: 1
+ path: application/forms/RedisConfigForm.php
+
+ -
+ message: "#^Call to an undefined method object\\:\\:isValid\\(\\)\\.$#"
+ count: 1
+ path: application/forms/RedisConfigForm.php
+
+ -
+ message: "#^Cannot call method addError\\(\\) on Zend_Form_Element\\|null\\.$#"
+ count: 3
+ path: application/forms/RedisConfigForm.php
+
+ -
+ message: "#^Cannot call method getElements\\(\\) on Zend_Form_DisplayGroup\\|null\\.$#"
+ count: 1
+ path: application/forms/RedisConfigForm.php
+
+ -
+ message: "#^Cannot call method getValidator\\(\\) on Zend_Form_Element\\|null\\.$#"
+ count: 1
+ path: application/forms/RedisConfigForm.php
+
+ -
+ message: "#^Cannot call method getValue\\(\\) on Zend_Form_Element\\|null\\.$#"
+ count: 3
+ path: application/forms/RedisConfigForm.php
+
+ -
+ message: "#^Cannot call method isChecked\\(\\) on Zend_Form_Element\\|null\\.$#"
+ count: 5
+ path: application/forms/RedisConfigForm.php
+
+ -
+ message: "#^Cannot call method setDecorators\\(\\) on Zend_Form_Element\\|null\\.$#"
+ count: 1
+ path: application/forms/RedisConfigForm.php
+
+ -
+ message: "#^Cannot call method setElements\\(\\) on Zend_Form_DisplayGroup\\|null\\.$#"
+ count: 1
+ path: application/forms/RedisConfigForm.php
+
+ -
+ message: "#^Cannot call method setValue\\(\\) on Zend_Form_Element\\|null\\.$#"
+ count: 11
+ path: application/forms/RedisConfigForm.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Forms\\\\RedisConfigForm\\:\\:addInsecureCheckboxIfTls\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/forms/RedisConfigForm.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Forms\\\\RedisConfigForm\\:\\:addSkipValidationCheckbox\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/forms/RedisConfigForm.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Forms\\\\RedisConfigForm\\:\\:createElements\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/forms/RedisConfigForm.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Forms\\\\RedisConfigForm\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#"
+ count: 1
+ path: application/forms/RedisConfigForm.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Forms\\\\RedisConfigForm\\:\\:isValid\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#"
+ count: 1
+ path: application/forms/RedisConfigForm.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Forms\\\\RedisConfigForm\\:\\:isValidPartial\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#"
+ count: 1
+ path: application/forms/RedisConfigForm.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Forms\\\\RedisConfigForm\\:\\:onRequest\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/forms/RedisConfigForm.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Forms\\\\RedisConfigForm\\:\\:wrapIplValidator\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: application/forms/RedisConfigForm.php
+
+ -
+ message: "#^Parameter \\#1 \\$filename of function file_exists expects string, mixed given\\.$#"
+ count: 1
+ path: application/forms/RedisConfigForm.php
+
+ -
+ message: "#^Parameter \\#1 \\$filename of function file_get_contents expects string, mixed given\\.$#"
+ count: 2
+ path: application/forms/RedisConfigForm.php
+
+ -
+ message: "#^Parameter \\#1 \\$path of function basename expects string, mixed given\\.$#"
+ count: 1
+ path: application/forms/RedisConfigForm.php
+
+ -
+ message: "#^Parameter \\#2 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#"
+ count: 1
+ path: application/forms/RedisConfigForm.php
+
+ -
+ message: "#^Call to an undefined method ipl\\\\Html\\\\Contract\\\\FormElement\\:\\:isChecked\\(\\)\\.$#"
+ count: 1
+ path: application/forms/SetAsBackendForm.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Forms\\\\SetAsBackendForm\\:\\:assemble\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/forms/SetAsBackendForm.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Forms\\\\SetAsBackendForm\\:\\:onSuccess\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: application/forms/SetAsBackendForm.php
+
+ -
+ message: "#^Argument of an invalid type array\\|null supplied for foreach, only iterables are supported\\.$#"
+ count: 1
+ path: library/Icingadb/Authentication/ObjectAuthorization.php
+
+ -
+ message: "#^Call to an undefined method ipl\\\\Stdlib\\\\Filter\\\\Rule\\:\\:getColumn\\(\\)\\.$#"
+ count: 1
+ path: library/Icingadb/Authentication/ObjectAuthorization.php
+
+ -
+ message: "#^Call to an undefined method ipl\\\\Stdlib\\\\Filter\\\\Rule\\:\\:metaData\\(\\)\\.$#"
+ count: 1
+ path: library/Icingadb/Authentication/ObjectAuthorization.php
+
+ -
+ message: "#^Cannot access property \\$id on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Authentication/ObjectAuthorization.php
+
+ -
+ message: "#^Cannot call method getRoles\\(\\) on Icinga\\\\User\\|null\\.$#"
+ count: 3
+ path: library/Icingadb/Authentication/ObjectAuthorization.php
+
+ -
+ message: "#^Cannot call method isUnrestricted\\(\\) on Icinga\\\\User\\|null\\.$#"
+ count: 4
+ path: library/Icingadb/Authentication/ObjectAuthorization.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Authentication\\\\ObjectAuthorization\\:\\:checkGrants\\(\\) has parameter \\$roles with no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Authentication/ObjectAuthorization.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Authentication\\\\ObjectAuthorization\\:\\:parseDenylist\\(\\) should return ipl\\\\Stdlib\\\\Filter\\\\None but returns ipl\\\\Stdlib\\\\Filter\\\\Chain\\.$#"
+ count: 1
+ path: library/Icingadb/Authentication/ObjectAuthorization.php
+
+ -
+ message: "#^Parameter \\#1 \\$column of static method ipl\\\\Stdlib\\\\Filter\\:\\:equal\\(\\) expects string, array\\<string\\>\\|string given\\.$#"
+ count: 2
+ path: library/Icingadb/Authentication/ObjectAuthorization.php
+
+ -
+ message: "#^Parameter \\#1 \\$condition of method ipl\\\\Sql\\\\QueryBuilder\\:\\:buildCondition\\(\\) expects array, array\\|null given\\.$#"
+ count: 2
+ path: library/Icingadb/Authentication/ObjectAuthorization.php
+
+ -
+ message: "#^Parameter \\#1 \\$denylist of method Icinga\\\\Module\\\\Icingadb\\\\Authentication\\\\ObjectAuthorization\\:\\:parseDenylist\\(\\) expects string, array\\<string\\> given\\.$#"
+ count: 2
+ path: library/Icingadb/Authentication/ObjectAuthorization.php
+
+ -
+ message: "#^Parameter \\#1 \\$queryString of method Icinga\\\\Module\\\\Icingadb\\\\Authentication\\\\ObjectAuthorization\\:\\:parseRestriction\\(\\) expects string, array\\<string\\> given\\.$#"
+ count: 6
+ path: library/Icingadb/Authentication/ObjectAuthorization.php
+
+ -
+ message: "#^Parameter \\#2 \\$array of function join expects array\\<string\\>, array\\<int, \\(Closure\\)\\|string\\> given\\.$#"
+ count: 1
+ path: library/Icingadb/Authentication/ObjectAuthorization.php
+
+ -
+ message: "#^Parameter \\#2 \\$tableName of method ipl\\\\Orm\\\\Resolver\\:\\:qualifyColumn\\(\\) expects string, int\\<min, \\-1\\>\\|int\\<1, max\\>\\|string given\\.$#"
+ count: 4
+ path: library/Icingadb/Authentication/ObjectAuthorization.php
+
+ -
+ message: "#^Parameter \\#2 \\$tableName of method ipl\\\\Orm\\\\Resolver\\:\\:qualifyColumn\\(\\) expects string, int\\|string given\\.$#"
+ count: 2
+ path: library/Icingadb/Authentication/ObjectAuthorization.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Authentication\\\\ObjectAuthorization\\:\\:\\$knownGrants type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Authentication/ObjectAuthorization.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Authentication\\\\ObjectAuthorization\\:\\:\\$matchedFilters type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Authentication/ObjectAuthorization.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Command\\\\IcingaApiCommand\\:\\:create\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Command/IcingaApiCommand.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Command\\\\IcingaApiCommand\\:\\:getData\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Command/IcingaApiCommand.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Command\\\\IcingaApiCommand\\:\\:setData\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Command/IcingaApiCommand.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Command\\\\IcingaApiCommand\\:\\:\\$data type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Command/IcingaApiCommand.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Command\\\\Object\\\\GetObjectCommand\\:\\:getAttributes\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Command/Object/GetObjectCommand.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Command\\\\Object\\\\GetObjectCommand\\:\\:setAttributes\\(\\) has parameter \\$attributes with no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Command/Object/GetObjectCommand.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Command\\\\Object\\\\GetObjectCommand\\:\\:\\$attributes type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Command/Object/GetObjectCommand.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Command\\\\Object\\\\ObjectsCommand\\:\\:getObjects\\(\\) return type has no value type specified in iterable type Traversable\\.$#"
+ count: 1
+ path: library/Icingadb/Command/Object/ObjectsCommand.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Command\\\\Object\\\\ProcessCheckResultCommand\\:\\:\\$performanceData \\(string\\) does not accept string\\|null\\.$#"
+ count: 1
+ path: library/Icingadb/Command/Object/ProcessCheckResultCommand.php
+
+ -
+ message: "#^Cannot access property \\$name on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Command/Renderer/IcingaApiCommandRenderer.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Command\\\\Renderer\\\\IcingaApiCommandRenderer\\:\\:applyFilter\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Command/Renderer/IcingaApiCommandRenderer.php
+
+ -
+ message: "#^Parameter \\#1 \\$object of method Icinga\\\\Module\\\\Icingadb\\\\Command\\\\Renderer\\\\IcingaApiCommandRenderer\\:\\:getObjectPluralType\\(\\) expects ipl\\\\Orm\\\\Model, ipl\\\\Orm\\\\Model\\|null given\\.$#"
+ count: 2
+ path: library/Icingadb/Command/Renderer/IcingaApiCommandRenderer.php
+
+ -
+ message: "#^Cannot access offset 'code' on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Command/Transport/ApiCommandTransport.php
+
+ -
+ message: "#^Cannot access offset 'error' on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Command/Transport/ApiCommandTransport.php
+
+ -
+ message: "#^Cannot access offset 'results' on mixed\\.$#"
+ count: 2
+ path: library/Icingadb/Command/Transport/ApiCommandTransport.php
+
+ -
+ message: "#^Cannot access offset 'status' on mixed\\.$#"
+ count: 2
+ path: library/Icingadb/Command/Transport/ApiCommandTransport.php
+
+ -
+ message: "#^Cannot access offset 'user' on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Command/Transport/ApiCommandTransport.php
+
+ -
+ message: "#^Cannot access offset 0 on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Command/Transport/ApiCommandTransport.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Command\\\\Transport\\\\CommandTransportConfig\\:\\:\\$configs type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Command/Transport/CommandTransportConfig.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Command\\\\Transport\\\\CommandTransportConfig\\:\\:\\$queryColumns type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Command/Transport/CommandTransportConfig.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Command\\\\Transport\\\\CommandTransportInterface\\:\\:send\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Command/Transport/CommandTransportInterface.php
+
+ -
+ message: "#^Cannot access offset 'in_downtime' on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Common/IcingaRedis.php
+
+ -
+ message: "#^Cannot access offset 'is_acknowledged' on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Common/IcingaRedis.php
+
+ -
+ message: "#^Cannot access offset 'state_type' on mixed\\.$#"
+ count: 2
+ path: library/Icingadb/Common/IcingaRedis.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Common\\\\IcingaRedis\\:\\:fetchHostState\\(\\) has parameter \\$columns with no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Common/IcingaRedis.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Common\\\\IcingaRedis\\:\\:fetchHostState\\(\\) has parameter \\$ids with no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Common/IcingaRedis.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Common\\\\IcingaRedis\\:\\:fetchServiceState\\(\\) has parameter \\$columns with no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Common/IcingaRedis.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Common\\\\IcingaRedis\\:\\:fetchServiceState\\(\\) has parameter \\$ids with no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Common/IcingaRedis.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Common\\\\IcingaRedis\\:\\:fetchState\\(\\) has parameter \\$columns with no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Common/IcingaRedis.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Common\\\\IcingaRedis\\:\\:fetchState\\(\\) has parameter \\$ids with no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Common/IcingaRedis.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Common\\\\IcingaRedis\\:\\:getTlsParams\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Common/IcingaRedis.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Common\\\\Links\\:\\:hostgroup\\(\\) has parameter \\$hostgroup with no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Common/Links.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Common\\\\Links\\:\\:servicegroup\\(\\) has parameter \\$servicegroup with no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Common/Links.php
+
+ -
+ message: "#^Call to an undefined method Predis\\\\Client\\:\\:hGet\\(\\)\\.$#"
+ count: 1
+ path: library/Icingadb/Common/ObjectInspectionDetail.php
+
+ -
+ message: "#^Cannot call method columns\\(\\) on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Common/ObjectInspectionDetail.php
+
+ -
+ message: "#^Cannot call method setTimezone\\(\\) on DateTime\\|false\\.$#"
+ count: 1
+ path: library/Icingadb/Common/ObjectInspectionDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Common\\\\ObjectInspectionDetail\\:\\:__construct\\(\\) has parameter \\$apiResult with no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Common/ObjectInspectionDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Common\\\\ObjectInspectionDetail\\:\\:createAttributes\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Common/ObjectInspectionDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Common\\\\ObjectInspectionDetail\\:\\:createCustomVariables\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Common/ObjectInspectionDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Common\\\\ObjectInspectionDetail\\:\\:createLastCheckResult\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Common/ObjectInspectionDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Common\\\\ObjectInspectionDetail\\:\\:createLastCheckResult\\(\\) should return array\\|null but empty return statement found\\.$#"
+ count: 1
+ path: library/Icingadb/Common/ObjectInspectionDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Common\\\\ObjectInspectionDetail\\:\\:createNameValueTable\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Common/ObjectInspectionDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Common\\\\ObjectInspectionDetail\\:\\:createNameValueTable\\(\\) has parameter \\$formatters with no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Common/ObjectInspectionDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Common\\\\ObjectInspectionDetail\\:\\:createRedisInfo\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Common/ObjectInspectionDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Common\\\\ObjectInspectionDetail\\:\\:createSourceLocation\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Common/ObjectInspectionDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Common\\\\ObjectInspectionDetail\\:\\:createSourceLocation\\(\\) should return array\\|null but empty return statement found\\.$#"
+ count: 1
+ path: library/Icingadb/Common/ObjectInspectionDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Common\\\\ObjectInspectionDetail\\:\\:formatMilliseconds\\(\\) has parameter \\$ms with no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Common/ObjectInspectionDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Common\\\\ObjectInspectionDetail\\:\\:formatSeconds\\(\\) has parameter \\$s with no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Common/ObjectInspectionDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Common\\\\ObjectInspectionDetail\\:\\:formatState\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Common/ObjectInspectionDetail.php
+
+ -
+ message: "#^Parameter \\#1 \\$content of static method ipl\\\\Html\\\\Table\\:\\:td\\(\\) expects array\\|ipl\\\\Html\\\\Html\\|string\\|null, mixed given\\.$#"
+ count: 1
+ path: library/Icingadb/Common/ObjectInspectionDetail.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Common\\\\ObjectInspectionDetail\\:\\:\\$attrs type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Common/ObjectInspectionDetail.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Common\\\\ObjectInspectionDetail\\:\\:\\$joins type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Common/ObjectInspectionDetail.php
+
+ -
+ message: "#^Parameter \\#1 \\$rule of method ipl\\\\Stdlib\\\\Filter\\\\Chain\\:\\:add\\(\\) expects ipl\\\\Stdlib\\\\Filter\\\\Rule, ipl\\\\Stdlib\\\\Filter\\\\Rule\\|null given\\.$#"
+ count: 1
+ path: library/Icingadb/Common/StateBadges.php
+
+ -
+ message: "#^Argument of an invalid type array\\|null supplied for foreach, only iterables are supported\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/CompatHost.php
+
+ -
+ message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/CompatHost.php
+
+ -
+ message: "#^Call to an undefined method ipl\\\\Stdlib\\\\Filter\\\\Rule\\:\\:getColumn\\(\\)\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/CompatHost.php
+
+ -
+ message: "#^Call to an undefined method ipl\\\\Stdlib\\\\Filter\\\\Rule\\:\\:metaData\\(\\)\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/CompatHost.php
+
+ -
+ message: "#^Cannot access property \\$customvar on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/CompatHost.php
+
+ -
+ message: "#^Cannot access property \\$display_name on mixed\\.$#"
+ count: 2
+ path: library/Icingadb/Compat/CompatHost.php
+
+ -
+ message: "#^Cannot access property \\$hostgroup on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/CompatHost.php
+
+ -
+ message: "#^Cannot access property \\$name on mixed\\.$#"
+ count: 5
+ path: library/Icingadb/Compat/CompatHost.php
+
+ -
+ message: "#^Cannot access property \\$services_critical_handled on ipl\\\\Orm\\\\Model\\|null\\.$#"
+ count: 2
+ path: library/Icingadb/Compat/CompatHost.php
+
+ -
+ message: "#^Cannot access property \\$services_critical_unhandled on ipl\\\\Orm\\\\Model\\|null\\.$#"
+ count: 2
+ path: library/Icingadb/Compat/CompatHost.php
+
+ -
+ message: "#^Cannot access property \\$services_ok on ipl\\\\Orm\\\\Model\\|null\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/CompatHost.php
+
+ -
+ message: "#^Cannot access property \\$services_pending on ipl\\\\Orm\\\\Model\\|null\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/CompatHost.php
+
+ -
+ message: "#^Cannot access property \\$services_total on ipl\\\\Orm\\\\Model\\|null\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/CompatHost.php
+
+ -
+ message: "#^Cannot access property \\$services_unknown_handled on ipl\\\\Orm\\\\Model\\|null\\.$#"
+ count: 2
+ path: library/Icingadb/Compat/CompatHost.php
+
+ -
+ message: "#^Cannot access property \\$services_unknown_unhandled on ipl\\\\Orm\\\\Model\\|null\\.$#"
+ count: 2
+ path: library/Icingadb/Compat/CompatHost.php
+
+ -
+ message: "#^Cannot access property \\$services_warning_handled on ipl\\\\Orm\\\\Model\\|null\\.$#"
+ count: 2
+ path: library/Icingadb/Compat/CompatHost.php
+
+ -
+ message: "#^Cannot access property \\$services_warning_unhandled on ipl\\\\Orm\\\\Model\\|null\\.$#"
+ count: 2
+ path: library/Icingadb/Compat/CompatHost.php
+
+ -
+ message: "#^Cannot call method columns\\(\\) on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/CompatHost.php
+
+ -
+ message: "#^Cannot call method execute\\(\\) on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/CompatHost.php
+
+ -
+ message: "#^Cannot call method filter\\(\\) on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/CompatHost.php
+
+ -
+ message: "#^Cannot call method getRoles\\(\\) on Icinga\\\\User\\|null\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/CompatHost.php
+
+ -
+ message: "#^Cannot call method isUnrestricted\\(\\) on Icinga\\\\User\\|null\\.$#"
+ count: 4
+ path: library/Icingadb/Compat/CompatHost.php
+
+ -
+ message: "#^Cannot clone mixed\\.$#"
+ count: 2
+ path: library/Icingadb/Compat/CompatHost.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Compat\\\\CompatHost\\:\\:__get\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/CompatHost.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Compat\\\\CompatHost\\:\\:__get\\(\\) has parameter \\$name with no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/CompatHost.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Compat\\\\CompatHost\\:\\:__isset\\(\\) has parameter \\$name with no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/CompatHost.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Compat\\\\CompatHost\\:\\:fromModel\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/CompatHost.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Compat\\\\CompatHost\\:\\:getName\\(\\) should return string but returns mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/CompatHost.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Compat\\\\CompatHost\\:\\:parseDenylist\\(\\) should return ipl\\\\Stdlib\\\\Filter\\\\None but returns ipl\\\\Stdlib\\\\Filter\\\\Chain\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/CompatHost.php
+
+ -
+ message: "#^Parameter \\#1 \\$condition of method ipl\\\\Sql\\\\QueryBuilder\\:\\:buildCondition\\(\\) expects array, array\\|null given\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/CompatHost.php
+
+ -
+ message: "#^Parameter \\#1 \\$denylist of method Icinga\\\\Module\\\\Icingadb\\\\Compat\\\\CompatHost\\:\\:parseDenylist\\(\\) expects string, array\\<string\\> given\\.$#"
+ count: 2
+ path: library/Icingadb/Compat/CompatHost.php
+
+ -
+ message: "#^Parameter \\#1 \\$flattenedVars of method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\CustomvarFlat\\:\\:unFlattenVars\\(\\) expects Traversable, mixed given\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/CompatHost.php
+
+ -
+ message: "#^Parameter \\#1 \\$queryString of method Icinga\\\\Module\\\\Icingadb\\\\Compat\\\\CompatHost\\:\\:parseRestriction\\(\\) expects string, array\\<string\\> given\\.$#"
+ count: 3
+ path: library/Icingadb/Compat/CompatHost.php
+
+ -
+ message: "#^Parameter \\#2 \\$array of function join expects array\\<string\\>, array\\<int, \\(Closure\\)\\|string\\> given\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/CompatHost.php
+
+ -
+ message: "#^Parameter \\#2 \\$tableName of method ipl\\\\Orm\\\\Resolver\\:\\:qualifyColumn\\(\\) expects string, int\\<min, \\-1\\>\\|int\\<1, max\\>\\|string given\\.$#"
+ count: 4
+ path: library/Icingadb/Compat/CompatHost.php
+
+ -
+ message: "#^Parameter \\#2 \\$tableName of method ipl\\\\Orm\\\\Resolver\\:\\:qualifyColumn\\(\\) expects string, int\\|string given\\.$#"
+ count: 2
+ path: library/Icingadb/Compat/CompatHost.php
+
+ -
+ message: "#^Parameter \\#2 \\$value of static method ipl\\\\Stdlib\\\\Filter\\:\\:equal\\(\\) expects array\\|bool\\|float\\|int\\|string, mixed given\\.$#"
+ count: 3
+ path: library/Icingadb/Compat/CompatHost.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Compat\\\\CompatHost\\:\\:\\$legacyColumns has no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/CompatHost.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Compat\\\\CompatHost\\:\\:\\$rawCustomvars type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/CompatHost.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Compat\\\\CompatHost\\:\\:\\$rawHostCustomvars type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/CompatHost.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Object\\\\MonitoredObject\\:\\:\\$eventhistory \\(Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\EventHistory\\) does not accept array\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/CompatHost.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Object\\\\MonitoredObject\\:\\:\\$hostVariables \\(array\\) in isset\\(\\) is not nullable\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/CompatHost.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Object\\\\MonitoredObject\\:\\:\\$serviceVariables \\(array\\) in isset\\(\\) is not nullable\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/CompatHost.php
+
+ -
+ message: "#^Unreachable statement \\- code above always terminates\\.$#"
+ count: 2
+ path: library/Icingadb/Compat/CompatHost.php
+
+ -
+ message: "#^Argument of an invalid type array\\|null supplied for foreach, only iterables are supported\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/CompatService.php
+
+ -
+ message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/CompatService.php
+
+ -
+ message: "#^Call to an undefined method ipl\\\\Stdlib\\\\Filter\\\\Rule\\:\\:getColumn\\(\\)\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/CompatService.php
+
+ -
+ message: "#^Call to an undefined method ipl\\\\Stdlib\\\\Filter\\\\Rule\\:\\:metaData\\(\\)\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/CompatService.php
+
+ -
+ message: "#^Cannot access property \\$customvar on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/CompatService.php
+
+ -
+ message: "#^Cannot access property \\$display_name on mixed\\.$#"
+ count: 2
+ path: library/Icingadb/Compat/CompatService.php
+
+ -
+ message: "#^Cannot access property \\$hostgroup on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/CompatService.php
+
+ -
+ message: "#^Cannot access property \\$name on mixed\\.$#"
+ count: 5
+ path: library/Icingadb/Compat/CompatService.php
+
+ -
+ message: "#^Cannot access property \\$services_critical_handled on ipl\\\\Orm\\\\Model\\|null\\.$#"
+ count: 2
+ path: library/Icingadb/Compat/CompatService.php
+
+ -
+ message: "#^Cannot access property \\$services_critical_unhandled on ipl\\\\Orm\\\\Model\\|null\\.$#"
+ count: 2
+ path: library/Icingadb/Compat/CompatService.php
+
+ -
+ message: "#^Cannot access property \\$services_ok on ipl\\\\Orm\\\\Model\\|null\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/CompatService.php
+
+ -
+ message: "#^Cannot access property \\$services_pending on ipl\\\\Orm\\\\Model\\|null\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/CompatService.php
+
+ -
+ message: "#^Cannot access property \\$services_total on ipl\\\\Orm\\\\Model\\|null\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/CompatService.php
+
+ -
+ message: "#^Cannot access property \\$services_unknown_handled on ipl\\\\Orm\\\\Model\\|null\\.$#"
+ count: 2
+ path: library/Icingadb/Compat/CompatService.php
+
+ -
+ message: "#^Cannot access property \\$services_unknown_unhandled on ipl\\\\Orm\\\\Model\\|null\\.$#"
+ count: 2
+ path: library/Icingadb/Compat/CompatService.php
+
+ -
+ message: "#^Cannot access property \\$services_warning_handled on ipl\\\\Orm\\\\Model\\|null\\.$#"
+ count: 2
+ path: library/Icingadb/Compat/CompatService.php
+
+ -
+ message: "#^Cannot access property \\$services_warning_unhandled on ipl\\\\Orm\\\\Model\\|null\\.$#"
+ count: 2
+ path: library/Icingadb/Compat/CompatService.php
+
+ -
+ message: "#^Cannot call method columns\\(\\) on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/CompatService.php
+
+ -
+ message: "#^Cannot call method execute\\(\\) on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/CompatService.php
+
+ -
+ message: "#^Cannot call method filter\\(\\) on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/CompatService.php
+
+ -
+ message: "#^Cannot call method getRoles\\(\\) on Icinga\\\\User\\|null\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/CompatService.php
+
+ -
+ message: "#^Cannot call method isUnrestricted\\(\\) on Icinga\\\\User\\|null\\.$#"
+ count: 4
+ path: library/Icingadb/Compat/CompatService.php
+
+ -
+ message: "#^Cannot clone mixed\\.$#"
+ count: 2
+ path: library/Icingadb/Compat/CompatService.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Compat\\\\CompatService\\:\\:__get\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/CompatService.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Compat\\\\CompatService\\:\\:__get\\(\\) has parameter \\$name with no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/CompatService.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Compat\\\\CompatService\\:\\:__isset\\(\\) has parameter \\$name with no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/CompatService.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Compat\\\\CompatService\\:\\:fetchHost\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/CompatService.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Compat\\\\CompatService\\:\\:fromModel\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/CompatService.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Compat\\\\CompatService\\:\\:getHost\\(\\) should return Icinga\\\\Module\\\\Icingadb\\\\Compat\\\\CompatHost but returns Icinga\\\\Module\\\\Monitoring\\\\Object\\\\Host\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/CompatService.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Compat\\\\CompatService\\:\\:getName\\(\\) should return string but returns mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/CompatService.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Compat\\\\CompatService\\:\\:parseDenylist\\(\\) should return ipl\\\\Stdlib\\\\Filter\\\\None but returns ipl\\\\Stdlib\\\\Filter\\\\Chain\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/CompatService.php
+
+ -
+ message: "#^Parameter \\#1 \\$condition of method ipl\\\\Sql\\\\QueryBuilder\\:\\:buildCondition\\(\\) expects array, array\\|null given\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/CompatService.php
+
+ -
+ message: "#^Parameter \\#1 \\$denylist of method Icinga\\\\Module\\\\Icingadb\\\\Compat\\\\CompatService\\:\\:parseDenylist\\(\\) expects string, array\\<string\\> given\\.$#"
+ count: 2
+ path: library/Icingadb/Compat/CompatService.php
+
+ -
+ message: "#^Parameter \\#1 \\$flattenedVars of method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\CustomvarFlat\\:\\:unFlattenVars\\(\\) expects Traversable, mixed given\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/CompatService.php
+
+ -
+ message: "#^Parameter \\#1 \\$object of class Icinga\\\\Module\\\\Icingadb\\\\Compat\\\\CompatHost constructor expects ipl\\\\Orm\\\\Model, mixed given\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/CompatService.php
+
+ -
+ message: "#^Parameter \\#1 \\$queryString of method Icinga\\\\Module\\\\Icingadb\\\\Compat\\\\CompatService\\:\\:parseRestriction\\(\\) expects string, array\\<string\\> given\\.$#"
+ count: 3
+ path: library/Icingadb/Compat/CompatService.php
+
+ -
+ message: "#^Parameter \\#2 \\$array of function join expects array\\<string\\>, array\\<int, \\(Closure\\)\\|string\\> given\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/CompatService.php
+
+ -
+ message: "#^Parameter \\#2 \\$tableName of method ipl\\\\Orm\\\\Resolver\\:\\:qualifyColumn\\(\\) expects string, int\\<min, \\-1\\>\\|int\\<1, max\\>\\|string given\\.$#"
+ count: 4
+ path: library/Icingadb/Compat/CompatService.php
+
+ -
+ message: "#^Parameter \\#2 \\$tableName of method ipl\\\\Orm\\\\Resolver\\:\\:qualifyColumn\\(\\) expects string, int\\|string given\\.$#"
+ count: 2
+ path: library/Icingadb/Compat/CompatService.php
+
+ -
+ message: "#^Parameter \\#2 \\$value of static method ipl\\\\Stdlib\\\\Filter\\:\\:equal\\(\\) expects array\\|bool\\|float\\|int\\|string, mixed given\\.$#"
+ count: 3
+ path: library/Icingadb/Compat/CompatService.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Compat\\\\CompatService\\:\\:\\$legacyColumns has no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/CompatService.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Compat\\\\CompatService\\:\\:\\$rawCustomvars type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/CompatService.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Compat\\\\CompatService\\:\\:\\$rawHostCustomvars type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/CompatService.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Object\\\\MonitoredObject\\:\\:\\$eventhistory \\(Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\EventHistory\\) does not accept array\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/CompatService.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Object\\\\MonitoredObject\\:\\:\\$hostVariables \\(array\\) in isset\\(\\) is not nullable\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/CompatService.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Object\\\\MonitoredObject\\:\\:\\$serviceVariables \\(array\\) in isset\\(\\) is not nullable\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/CompatService.php
+
+ -
+ message: "#^Unreachable statement \\- code above always terminates\\.$#"
+ count: 2
+ path: library/Icingadb/Compat/CompatService.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Compat\\\\UrlMigrator\\:\\:commentsColumns\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/UrlMigrator.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Compat\\\\UrlMigrator\\:\\:commonColumns\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/UrlMigrator.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Compat\\\\UrlMigrator\\:\\:commonParameters\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/UrlMigrator.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Compat\\\\UrlMigrator\\:\\:contactgroupsColumns\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/UrlMigrator.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Compat\\\\UrlMigrator\\:\\:contactsColumns\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/UrlMigrator.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Compat\\\\UrlMigrator\\:\\:downtimesColumns\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/UrlMigrator.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Compat\\\\UrlMigrator\\:\\:historyColumns\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/UrlMigrator.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Compat\\\\UrlMigrator\\:\\:hostColumns\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/UrlMigrator.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Compat\\\\UrlMigrator\\:\\:hostgroupsColumns\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/UrlMigrator.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Compat\\\\UrlMigrator\\:\\:hostsColumns\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/UrlMigrator.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Compat\\\\UrlMigrator\\:\\:hostsParameters\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/UrlMigrator.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Compat\\\\UrlMigrator\\:\\:multipleHostsColumns\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/UrlMigrator.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Compat\\\\UrlMigrator\\:\\:multipleServicesColumns\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/UrlMigrator.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Compat\\\\UrlMigrator\\:\\:notificationHistoryColumns\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/UrlMigrator.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Compat\\\\UrlMigrator\\:\\:rewrite\\(\\) has parameter \\$legacyColumns with no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/UrlMigrator.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Compat\\\\UrlMigrator\\:\\:serviceColumns\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/UrlMigrator.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Compat\\\\UrlMigrator\\:\\:servicegridColumns\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/UrlMigrator.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Compat\\\\UrlMigrator\\:\\:servicegroupsColumns\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/UrlMigrator.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Compat\\\\UrlMigrator\\:\\:servicesColumns\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/UrlMigrator.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Compat\\\\UrlMigrator\\:\\:servicesParameters\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/UrlMigrator.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Compat\\\\UrlMigrator\\:\\:transformParams\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/UrlMigrator.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Compat\\\\UrlMigrator\\:\\:transformWildcardFilter\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/UrlMigrator.php
+
+ -
+ message: "#^Parameter \\#1 \\$column of method ipl\\\\Stdlib\\\\Filter\\\\Condition\\:\\:setColumn\\(\\) expects string, int\\|string\\|null given\\.$#"
+ count: 1
+ path: library/Icingadb/Compat/UrlMigrator.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Data\\\\CsvResultSet\\:\\:extractKeysAndValues\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Data/CsvResultSet.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Data\\\\CsvResultSet\\:\\:formatValue\\(\\) has parameter \\$value with no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Data/CsvResultSet.php
+
+ -
+ message: "#^Parameter \\#1 \\$key of method Icinga\\\\Module\\\\Icingadb\\\\Data\\\\CsvResultSet\\:\\:formatValue\\(\\) expects string, mixed given\\.$#"
+ count: 1
+ path: library/Icingadb/Data/CsvResultSet.php
+
+ -
+ message: "#^Parameter \\#1 \\$model of method Icinga\\\\Module\\\\Icingadb\\\\Data\\\\CsvResultSet\\:\\:extractKeysAndValues\\(\\) expects ipl\\\\Orm\\\\Model, mixed given\\.$#"
+ count: 1
+ path: library/Icingadb/Data/CsvResultSet.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Data\\\\JsonResultSet\\:\\:createObject\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Data/JsonResultSet.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Data\\\\JsonResultSet\\:\\:formatValue\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Data/JsonResultSet.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Data\\\\JsonResultSet\\:\\:formatValue\\(\\) has parameter \\$value with no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Data/JsonResultSet.php
+
+ -
+ message: "#^Parameter \\#1 \\$key of method Icinga\\\\Module\\\\Icingadb\\\\Data\\\\JsonResultSet\\:\\:formatValue\\(\\) expects string, mixed given\\.$#"
+ count: 1
+ path: library/Icingadb/Data/JsonResultSet.php
+
+ -
+ message: "#^Parameter \\#1 \\$model of method Icinga\\\\Module\\\\Icingadb\\\\Data\\\\JsonResultSet\\:\\:createObject\\(\\) expects ipl\\\\Orm\\\\Model, mixed given\\.$#"
+ count: 1
+ path: library/Icingadb/Data/JsonResultSet.php
+
+ -
+ message: "#^Argument of an invalid type array\\|null supplied for foreach, only iterables are supported\\.$#"
+ count: 1
+ path: library/Icingadb/Data/PivotTable.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Data\\\\PivotTable\\:\\:__construct\\(\\) has parameter \\$gridcols with no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Data/PivotTable.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Data\\\\PivotTable\\:\\:toArray\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Data/PivotTable.php
+
+ -
+ message: "#^Parameter \\#1 \\$haystack of function strpos expects string, mixed given\\.$#"
+ count: 1
+ path: library/Icingadb/Data/PivotTable.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Data\\\\PivotTable\\:\\:\\$gridcols type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Data/PivotTable.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Data\\\\PivotTable\\:\\:\\$order type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Data/PivotTable.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Data\\\\PivotTable\\:\\:\\$xAxisFilter \\(ipl\\\\Stdlib\\\\Filter\\\\Rule\\) does not accept ipl\\\\Stdlib\\\\Filter\\\\Rule\\|null\\.$#"
+ count: 1
+ path: library/Icingadb/Data/PivotTable.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Data\\\\PivotTable\\:\\:\\$yAxisFilter \\(ipl\\\\Stdlib\\\\Filter\\\\Rule\\) does not accept ipl\\\\Stdlib\\\\Filter\\\\Rule\\|null\\.$#"
+ count: 1
+ path: library/Icingadb/Data/PivotTable.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Data\\\\VolatileCsvResults\\:\\:extractKeysAndValues\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Data/VolatileCsvResults.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Data\\\\VolatileCsvResults\\:\\:formatValue\\(\\) has parameter \\$value with no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Data/VolatileCsvResults.php
+
+ -
+ message: "#^Parameter \\#1 \\$key of method Icinga\\\\Module\\\\Icingadb\\\\Data\\\\VolatileCsvResults\\:\\:formatValue\\(\\) expects string, mixed given\\.$#"
+ count: 1
+ path: library/Icingadb/Data/VolatileCsvResults.php
+
+ -
+ message: "#^Parameter \\#1 \\$model of method Icinga\\\\Module\\\\Icingadb\\\\Data\\\\VolatileCsvResults\\:\\:extractKeysAndValues\\(\\) expects ipl\\\\Orm\\\\Model, mixed given\\.$#"
+ count: 1
+ path: library/Icingadb/Data/VolatileCsvResults.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Data\\\\VolatileJsonResults\\:\\:createObject\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Data/VolatileJsonResults.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Data\\\\VolatileJsonResults\\:\\:formatValue\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Data/VolatileJsonResults.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Data\\\\VolatileJsonResults\\:\\:formatValue\\(\\) has parameter \\$value with no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Data/VolatileJsonResults.php
+
+ -
+ message: "#^Parameter \\#1 \\$key of method Icinga\\\\Module\\\\Icingadb\\\\Data\\\\VolatileJsonResults\\:\\:formatValue\\(\\) expects string, mixed given\\.$#"
+ count: 1
+ path: library/Icingadb/Data/VolatileJsonResults.php
+
+ -
+ message: "#^Parameter \\#1 \\$model of method Icinga\\\\Module\\\\Icingadb\\\\Data\\\\VolatileJsonResults\\:\\:createObject\\(\\) expects ipl\\\\Orm\\\\Model, mixed given\\.$#"
+ count: 1
+ path: library/Icingadb/Data/VolatileJsonResults.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Hook\\\\ActionsHook\\\\ObjectActionsHook\\:\\:init\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Hook/ActionsHook/ObjectActionsHook.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Hook\\\\CustomVarRendererHook\\:\\:init\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Hook/CustomVarRendererHook.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Hook\\\\ExtensionHook\\\\BaseExtensionHook\\:\\:init\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Hook/ExtensionHook/BaseExtensionHook.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Hook\\\\ExtensionHook\\\\BaseExtensionHook\\:\\:injectExtensions\\(\\) has parameter \\$coreElements with no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Hook/ExtensionHook/BaseExtensionHook.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Hook\\\\ExtensionHook\\\\BaseExtensionHook\\:\\:injectExtensions\\(\\) has parameter \\$extensions with no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Hook/ExtensionHook/BaseExtensionHook.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Hook\\\\ExtensionHook\\\\BaseExtensionHook\\:\\:injectExtensions\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Hook/ExtensionHook/BaseExtensionHook.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Hook\\\\ExtensionHook\\\\ObjectDetailExtensionHook\\:\\:loadExtensions\\(\\) should return array\\<int, ipl\\\\Html\\\\ValidHtml\\> but returns array\\<int\\|string, ipl\\\\Html\\\\HtmlElement\\|ipl\\\\Html\\\\Text\\>\\.$#"
+ count: 1
+ path: library/Icingadb/Hook/ExtensionHook/ObjectDetailExtensionHook.php
+
+ -
+ message: "#^PHPDoc tag @var has invalid value \\(\\$hook EventDetailExtensionHook\\)\\: Unexpected token \"\\$hook\", expected type at offset 212$#"
+ count: 1
+ path: library/Icingadb/Hook/ExtensionHook/ObjectDetailExtensionHook.php
+
+ -
+ message: "#^PHPDoc tag @var has invalid value \\(\\$hook HostDetailExtensionHook\\)\\: Unexpected token \"\\$hook\", expected type at offset 20$#"
+ count: 1
+ path: library/Icingadb/Hook/ExtensionHook/ObjectDetailExtensionHook.php
+
+ -
+ message: "#^PHPDoc tag @var has invalid value \\(\\$hook ServiceDetailExtensionHook\\)\\: Unexpected token \"\\$hook\", expected type at offset 66$#"
+ count: 1
+ path: library/Icingadb/Hook/ExtensionHook/ObjectDetailExtensionHook.php
+
+ -
+ message: "#^PHPDoc tag @var has invalid value \\(\\$hook UserDetailExtensionHook\\)\\: Unexpected token \"\\$hook\", expected type at offset 115$#"
+ count: 1
+ path: library/Icingadb/Hook/ExtensionHook/ObjectDetailExtensionHook.php
+
+ -
+ message: "#^PHPDoc tag @var has invalid value \\(\\$hook UsergroupDetailExtensionHook\\)\\: Unexpected token \"\\$hook\", expected type at offset 161$#"
+ count: 1
+ path: library/Icingadb/Hook/ExtensionHook/ObjectDetailExtensionHook.php
+
+ -
+ message: "#^Cannot cast ipl\\\\Html\\\\ValidHtml to string\\.$#"
+ count: 1
+ path: library/Icingadb/Hook/ExtensionHook/ObjectsDetailExtensionHook.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Hook\\\\IcingadbSupportHook\\:\\:init\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Hook/IcingadbSupportHook.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Hook\\\\PluginOutputHook\\:\\:init\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Hook/PluginOutputHook.php
+
+ -
+ message: "#^Argument of an invalid type array\\|null supplied for foreach, only iterables are supported\\.$#"
+ count: 1
+ path: library/Icingadb/Hook/TabHook.php
+
+ -
+ message: "#^Call to an undefined method ipl\\\\Stdlib\\\\Filter\\\\Rule\\:\\:getColumn\\(\\)\\.$#"
+ count: 1
+ path: library/Icingadb/Hook/TabHook.php
+
+ -
+ message: "#^Call to an undefined method ipl\\\\Stdlib\\\\Filter\\\\Rule\\:\\:metaData\\(\\)\\.$#"
+ count: 1
+ path: library/Icingadb/Hook/TabHook.php
+
+ -
+ message: "#^Cannot call method getRoles\\(\\) on Icinga\\\\User\\|null\\.$#"
+ count: 1
+ path: library/Icingadb/Hook/TabHook.php
+
+ -
+ message: "#^Cannot call method isUnrestricted\\(\\) on Icinga\\\\User\\|null\\.$#"
+ count: 4
+ path: library/Icingadb/Hook/TabHook.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Hook\\\\TabHook\\:\\:init\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Hook/TabHook.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Hook\\\\TabHook\\:\\:parseDenylist\\(\\) should return ipl\\\\Stdlib\\\\Filter\\\\None but returns ipl\\\\Stdlib\\\\Filter\\\\Chain\\.$#"
+ count: 1
+ path: library/Icingadb/Hook/TabHook.php
+
+ -
+ message: "#^Parameter \\#1 \\$condition of method ipl\\\\Sql\\\\QueryBuilder\\:\\:buildCondition\\(\\) expects array, array\\|null given\\.$#"
+ count: 1
+ path: library/Icingadb/Hook/TabHook.php
+
+ -
+ message: "#^Parameter \\#1 \\$denylist of method Icinga\\\\Module\\\\Icingadb\\\\Hook\\\\TabHook\\:\\:parseDenylist\\(\\) expects string, array\\<string\\> given\\.$#"
+ count: 2
+ path: library/Icingadb/Hook/TabHook.php
+
+ -
+ message: "#^Parameter \\#1 \\$queryString of method Icinga\\\\Module\\\\Icingadb\\\\Hook\\\\TabHook\\:\\:parseRestriction\\(\\) expects string, array\\<string\\> given\\.$#"
+ count: 3
+ path: library/Icingadb/Hook/TabHook.php
+
+ -
+ message: "#^Parameter \\#2 \\$array of function join expects array\\<string\\>, array\\<int, \\(Closure\\)\\|string\\> given\\.$#"
+ count: 1
+ path: library/Icingadb/Hook/TabHook.php
+
+ -
+ message: "#^Parameter \\#2 \\$tableName of method ipl\\\\Orm\\\\Resolver\\:\\:qualifyColumn\\(\\) expects string, int\\<min, \\-1\\>\\|int\\<1, max\\>\\|string given\\.$#"
+ count: 4
+ path: library/Icingadb/Hook/TabHook.php
+
+ -
+ message: "#^Parameter \\#2 \\$tableName of method ipl\\\\Orm\\\\Resolver\\:\\:qualifyColumn\\(\\) expects string, int\\|string given\\.$#"
+ count: 2
+ path: library/Icingadb/Hook/TabHook.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\AcknowledgementHistory\\:\\:createBehaviors\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/AcknowledgementHistory.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\AcknowledgementHistory\\:\\:createRelations\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/AcknowledgementHistory.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\AcknowledgementHistory\\:\\:getColumnDefinitions\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/AcknowledgementHistory.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\ActionUrl\\:\\:createBehaviors\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/ActionUrl.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\ActionUrl\\:\\:createRelations\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/ActionUrl.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\ActionUrl\\:\\:getColumnDefinitions\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/ActionUrl.php
+
+ -
+ message: "#^Parameter \\#1 \\$haystack of function strpos expects string, mixed given\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Behavior/ActionAndNoteUrl.php
+
+ -
+ message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Behavior/Bitmask.php
+
+ -
+ message: "#^Cannot access offset mixed on mixed\\.$#"
+ count: 2
+ path: library/Icingadb/Model/Behavior/Bitmask.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Behavior\\\\Bitmask\\:\\:rewriteCondition\\(\\) should return ipl\\\\Stdlib\\\\Filter\\\\Rule\\|null but empty return statement found\\.$#"
+ count: 2
+ path: library/Icingadb/Model/Behavior/Bitmask.php
+
+ -
+ message: "#^Cannot cast mixed to string\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Behavior/BoolCast.php
+
+ -
+ message: "#^Call to an undefined method ipl\\\\Stdlib\\\\Filter\\\\Rule\\:\\:getColumn\\(\\)\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Behavior/FlattenedObjectVars.php
+
+ -
+ message: "#^Call to an undefined method ipl\\\\Stdlib\\\\Filter\\\\Rule\\:\\:metaData\\(\\)\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Behavior/FlattenedObjectVars.php
+
+ -
+ message: "#^Cannot call method getRoles\\(\\) on Icinga\\\\User\\|null\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Behavior/FlattenedObjectVars.php
+
+ -
+ message: "#^Cannot call method isUnrestricted\\(\\) on Icinga\\\\User\\|null\\.$#"
+ count: 4
+ path: library/Icingadb/Model/Behavior/FlattenedObjectVars.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Behavior\\\\FlattenedObjectVars\\:\\:parseDenylist\\(\\) should return ipl\\\\Stdlib\\\\Filter\\\\None but returns ipl\\\\Stdlib\\\\Filter\\\\Chain\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Behavior/FlattenedObjectVars.php
+
+ -
+ message: "#^Parameter \\#1 \\$condition of method ipl\\\\Sql\\\\QueryBuilder\\:\\:buildCondition\\(\\) expects array, array\\|null given\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Behavior/FlattenedObjectVars.php
+
+ -
+ message: "#^Parameter \\#1 \\$denylist of method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Behavior\\\\FlattenedObjectVars\\:\\:parseDenylist\\(\\) expects string, array\\<string\\> given\\.$#"
+ count: 2
+ path: library/Icingadb/Model/Behavior/FlattenedObjectVars.php
+
+ -
+ message: "#^Parameter \\#1 \\$queryString of method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Behavior\\\\FlattenedObjectVars\\:\\:parseRestriction\\(\\) expects string, array\\<string\\> given\\.$#"
+ count: 3
+ path: library/Icingadb/Model/Behavior/FlattenedObjectVars.php
+
+ -
+ message: "#^Parameter \\#1 \\$string of function substr expects string, string\\|null given\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Behavior/FlattenedObjectVars.php
+
+ -
+ message: "#^Parameter \\#2 \\$array of function join expects array\\<string\\>, array\\<int, \\(Closure\\)\\|string\\> given\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Behavior/FlattenedObjectVars.php
+
+ -
+ message: "#^Parameter \\#2 \\$tableName of method ipl\\\\Orm\\\\Resolver\\:\\:qualifyColumn\\(\\) expects string, int\\<min, \\-1\\>\\|int\\<1, max\\>\\|string given\\.$#"
+ count: 4
+ path: library/Icingadb/Model/Behavior/FlattenedObjectVars.php
+
+ -
+ message: "#^Parameter \\#2 \\$tableName of method ipl\\\\Orm\\\\Resolver\\:\\:qualifyColumn\\(\\) expects string, int\\|string given\\.$#"
+ count: 2
+ path: library/Icingadb/Model/Behavior/FlattenedObjectVars.php
+
+ -
+ message: "#^Parameter \\#2 \\$targetPath of method ipl\\\\Orm\\\\Query\\:\\:createSubQuery\\(\\) expects string, string\\|null given\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Behavior/FlattenedObjectVars.php
+
+ -
+ message: "#^Parameter \\#2 \\$value of static method ipl\\\\Stdlib\\\\Filter\\:\\:equal\\(\\) expects array\\|bool\\|float\\|int\\|string, mixed given\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Behavior/FlattenedObjectVars.php
+
+ -
+ message: "#^Parameter \\#3 \\$subject of function str_replace expects array\\|string, string\\|null given\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Behavior/FlattenedObjectVars.php
+
+ -
+ message: "#^Part \\$column \\(mixed\\) of encapsed string cannot be cast to string\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Behavior/FlattenedObjectVars.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Behavior\\\\ReRoute\\:\\:__construct\\(\\) has parameter \\$routes with no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Behavior/ReRoute.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Behavior\\\\ReRoute\\:\\:getRoutes\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Behavior/ReRoute.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Behavior\\\\ReRoute\\:\\:rewriteCondition\\(\\) should return ipl\\\\Stdlib\\\\Filter\\\\Rule\\|null but empty return statement found\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Behavior/ReRoute.php
+
+ -
+ message: "#^Parameter \\#1 \\$haystack of function strpos expects string, mixed given\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Behavior/ReRoute.php
+
+ -
+ message: "#^Parameter \\#1 \\$path of method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Behavior\\\\ReRoute\\:\\:rewritePath\\(\\) expects string, mixed given\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Behavior/ReRoute.php
+
+ -
+ message: "#^Parameter \\#1 \\$string of function substr expects string, mixed given\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Behavior/ReRoute.php
+
+ -
+ message: "#^Parameter \\#1 \\$string of function substr expects string, string\\|null given\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Behavior/ReRoute.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Behavior\\\\ReRoute\\:\\:\\$routes has no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Behavior/ReRoute.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Checkcommand\\:\\:createBehaviors\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Checkcommand.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Checkcommand\\:\\:createRelations\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Checkcommand.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Checkcommand\\:\\:getColumnDefinitions\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Checkcommand.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\CheckcommandArgument\\:\\:createBehaviors\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/CheckcommandArgument.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\CheckcommandArgument\\:\\:createRelations\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/CheckcommandArgument.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\CheckcommandArgument\\:\\:getColumnDefinitions\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/CheckcommandArgument.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\CheckcommandCustomvar\\:\\:createBehaviors\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/CheckcommandCustomvar.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\CheckcommandCustomvar\\:\\:createRelations\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/CheckcommandCustomvar.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\CheckcommandEnvvar\\:\\:createBehaviors\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/CheckcommandEnvvar.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\CheckcommandEnvvar\\:\\:createRelations\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/CheckcommandEnvvar.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\CheckcommandEnvvar\\:\\:getColumnDefinitions\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/CheckcommandEnvvar.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Comment\\:\\:createBehaviors\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Comment.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Comment\\:\\:createRelations\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Comment.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Comment\\:\\:getColumnDefinitions\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Comment.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Comment\\:\\:getDefaultSort\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Comment.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Comment\\:\\:getSearchColumns\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Comment.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\CommentHistory\\:\\:createBehaviors\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/CommentHistory.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\CommentHistory\\:\\:createRelations\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/CommentHistory.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\CommentHistory\\:\\:getColumnDefinitions\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/CommentHistory.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Customvar\\:\\:createBehaviors\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Customvar.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Customvar\\:\\:createRelations\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Customvar.php
+
+ -
+ message: "#^Access to an undefined property object\\:\\:\\$flatname\\.$#"
+ count: 1
+ path: library/Icingadb/Model/CustomvarFlat.php
+
+ -
+ message: "#^Access to an undefined property object\\:\\:\\$value\\.$#"
+ count: 3
+ path: library/Icingadb/Model/CustomvarFlat.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\CustomvarFlat\\:\\:createBehaviors\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/CustomvarFlat.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\CustomvarFlat\\:\\:createRelations\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/CustomvarFlat.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\CustomvarFlat\\:\\:unFlattenVars\\(\\) has parameter \\$flattenedVars with no value type specified in iterable type Traversable\\.$#"
+ count: 1
+ path: library/Icingadb/Model/CustomvarFlat.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\CustomvarFlat\\:\\:unFlattenVars\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/CustomvarFlat.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Downtime\\:\\:createBehaviors\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Downtime.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Downtime\\:\\:createRelations\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Downtime.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Downtime\\:\\:getColumnDefinitions\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Downtime.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Downtime\\:\\:getDefaultSort\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Downtime.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Downtime\\:\\:getSearchColumns\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Downtime.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\DowntimeHistory\\:\\:createBehaviors\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/DowntimeHistory.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\DowntimeHistory\\:\\:createRelations\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/DowntimeHistory.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\DowntimeHistory\\:\\:getColumnDefinitions\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/DowntimeHistory.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Endpoint\\:\\:createBehaviors\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Endpoint.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Endpoint\\:\\:createRelations\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Endpoint.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Endpoint\\:\\:getColumnDefinitions\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Endpoint.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Environment\\:\\:createBehaviors\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Environment.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Environment\\:\\:createRelations\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Environment.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Environment\\:\\:getColumnDefinitions\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Environment.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Eventcommand\\:\\:createBehaviors\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Eventcommand.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Eventcommand\\:\\:createRelations\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Eventcommand.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Eventcommand\\:\\:getColumnDefinitions\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Eventcommand.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\EventcommandArgument\\:\\:createBehaviors\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/EventcommandArgument.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\EventcommandArgument\\:\\:createRelations\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/EventcommandArgument.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\EventcommandArgument\\:\\:getColumnDefinitions\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/EventcommandArgument.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\EventcommandCustomvar\\:\\:createBehaviors\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/EventcommandCustomvar.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\EventcommandCustomvar\\:\\:createRelations\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/EventcommandCustomvar.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\EventcommandEnvvar\\:\\:createBehaviors\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/EventcommandEnvvar.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\EventcommandEnvvar\\:\\:createRelations\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/EventcommandEnvvar.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\EventcommandEnvvar\\:\\:getColumnDefinitions\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/EventcommandEnvvar.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\FlappingHistory\\:\\:createBehaviors\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/FlappingHistory.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\FlappingHistory\\:\\:createRelations\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/FlappingHistory.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\FlappingHistory\\:\\:getColumnDefinitions\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/FlappingHistory.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\History\\:\\:createBehaviors\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/History.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\History\\:\\:createRelations\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/History.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\History\\:\\:getColumnDefinitions\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/History.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\History\\:\\:getDefaultSort\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/History.php
+
+ -
+ message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#"
+ count: 2
+ path: library/Icingadb/Model/Host.php
+
+ -
+ message: "#^Call to an undefined method ipl\\\\Stdlib\\\\Filter\\\\Rule\\:\\:getColumn\\(\\)\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Host.php
+
+ -
+ message: "#^Call to an undefined method ipl\\\\Stdlib\\\\Filter\\\\Rule\\:\\:metaData\\(\\)\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Host.php
+
+ -
+ message: "#^Cannot access property \\$flatname on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Host.php
+
+ -
+ message: "#^Cannot access property \\$flatvalue on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Host.php
+
+ -
+ message: "#^Cannot access property \\$name on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Host.php
+
+ -
+ message: "#^Cannot access property \\$value on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Host.php
+
+ -
+ message: "#^Cannot call method getRoles\\(\\) on Icinga\\\\User\\|null\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Host.php
+
+ -
+ message: "#^Cannot call method isUnrestricted\\(\\) on Icinga\\\\User\\|null\\.$#"
+ count: 4
+ path: library/Icingadb/Model/Host.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Host\\:\\:createBehaviors\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Host.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Host\\:\\:createDefaults\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Host.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Host\\:\\:createDefaults\\(\\) has parameter \\$defaults with no value type specified in iterable type ipl\\\\Orm\\\\Defaults\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Host.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Host\\:\\:createRelations\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Host.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Host\\:\\:getColumnDefinitions\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Host.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Host\\:\\:getDefaultSort\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Host.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Host\\:\\:getSearchColumns\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Host.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Host\\:\\:parseDenylist\\(\\) should return ipl\\\\Stdlib\\\\Filter\\\\None but returns ipl\\\\Stdlib\\\\Filter\\\\Chain\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Host.php
+
+ -
+ message: "#^Parameter \\#1 \\$condition of method ipl\\\\Sql\\\\QueryBuilder\\:\\:buildCondition\\(\\) expects array, array\\|null given\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Host.php
+
+ -
+ message: "#^Parameter \\#1 \\$denylist of method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Host\\:\\:parseDenylist\\(\\) expects string, array\\<string\\> given\\.$#"
+ count: 2
+ path: library/Icingadb/Model/Host.php
+
+ -
+ message: "#^Parameter \\#1 \\$query of method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Host\\:\\:applyRestrictions\\(\\) expects ipl\\\\Orm\\\\Query, mixed given\\.$#"
+ count: 2
+ path: library/Icingadb/Model/Host.php
+
+ -
+ message: "#^Parameter \\#1 \\$queryString of method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Host\\:\\:parseRestriction\\(\\) expects string, array\\<string\\> given\\.$#"
+ count: 3
+ path: library/Icingadb/Model/Host.php
+
+ -
+ message: "#^Parameter \\#2 \\$array of function join expects array\\<string\\>, array\\<int, \\(Closure\\)\\|string\\> given\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Host.php
+
+ -
+ message: "#^Parameter \\#2 \\$tableName of method ipl\\\\Orm\\\\Resolver\\:\\:qualifyColumn\\(\\) expects string, int\\<min, \\-1\\>\\|int\\<1, max\\>\\|string given\\.$#"
+ count: 4
+ path: library/Icingadb/Model/Host.php
+
+ -
+ message: "#^Parameter \\#2 \\$tableName of method ipl\\\\Orm\\\\Resolver\\:\\:qualifyColumn\\(\\) expects string, int\\|string given\\.$#"
+ count: 2
+ path: library/Icingadb/Model/Host.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\HostCustomvar\\:\\:createBehaviors\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/HostCustomvar.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\HostCustomvar\\:\\:createRelations\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/HostCustomvar.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\HostState\\:\\:createRelations\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/HostState.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\HostState\\:\\:getColumnDefinitions\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/HostState.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Hostgroup\\:\\:createBehaviors\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Hostgroup.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Hostgroup\\:\\:createRelations\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Hostgroup.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Hostgroup\\:\\:getColumnDefinitions\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Hostgroup.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Hostgroup\\:\\:getDefaultSort\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Hostgroup.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Hostgroup\\:\\:getSearchColumns\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Hostgroup.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\HostgroupCustomvar\\:\\:createBehaviors\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/HostgroupCustomvar.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\HostgroupCustomvar\\:\\:createRelations\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/HostgroupCustomvar.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\HostgroupMember\\:\\:createBehaviors\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/HostgroupMember.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\HostgroupMember\\:\\:createRelations\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/HostgroupMember.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Hostgroupsummary\\:\\:createBehaviors\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Hostgroupsummary.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Hostgroupsummary\\:\\:createRelations\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Hostgroupsummary.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Hostgroupsummary\\:\\:getColumnDefinitions\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Hostgroupsummary.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Hostgroupsummary\\:\\:getDefaultSort\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Hostgroupsummary.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Hostgroupsummary\\:\\:getSearchColumns\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Hostgroupsummary.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Hostgroupsummary\\:\\:getUnions\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Hostgroupsummary.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\HoststateSummary\\:\\:getDefaultSort\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/HoststateSummary.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\HoststateSummary\\:\\:getDefaultSort\\(\\) should return array\\|string but returns null\\.$#"
+ count: 1
+ path: library/Icingadb/Model/HoststateSummary.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\HoststateSummary\\:\\:getSummaryColumns\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/HoststateSummary.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\IconImage\\:\\:createBehaviors\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/IconImage.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\IconImage\\:\\:createRelations\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/IconImage.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\IconImage\\:\\:getColumnDefinitions\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/IconImage.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Instance\\:\\:createBehaviors\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Instance.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Instance\\:\\:createRelations\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Instance.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Instance\\:\\:getDefaultSort\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Instance.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\NotesUrl\\:\\:createBehaviors\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/NotesUrl.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\NotesUrl\\:\\:createRelations\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/NotesUrl.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\NotesUrl\\:\\:getColumnDefinitions\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/NotesUrl.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Notification\\:\\:createBehaviors\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Notification.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Notification\\:\\:createRelations\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Notification.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Notification\\:\\:getColumnDefinitions\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Notification.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\NotificationCustomvar\\:\\:createBehaviors\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/NotificationCustomvar.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\NotificationCustomvar\\:\\:createRelations\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/NotificationCustomvar.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\NotificationHistory\\:\\:createBehaviors\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/NotificationHistory.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\NotificationHistory\\:\\:createRelations\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/NotificationHistory.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\NotificationHistory\\:\\:getColumnDefinitions\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/NotificationHistory.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\NotificationHistory\\:\\:getDefaultSort\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/NotificationHistory.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\NotificationHistory\\:\\:getSearchColumns\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/NotificationHistory.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\NotificationUser\\:\\:createBehaviors\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/NotificationUser.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\NotificationUser\\:\\:createRelations\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/NotificationUser.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\NotificationUsergroup\\:\\:createBehaviors\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/NotificationUsergroup.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\NotificationUsergroup\\:\\:createRelations\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/NotificationUsergroup.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Notificationcommand\\:\\:createBehaviors\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Notificationcommand.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Notificationcommand\\:\\:createRelations\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Notificationcommand.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Notificationcommand\\:\\:getColumnDefinitions\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Notificationcommand.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\NotificationcommandArgument\\:\\:createBehaviors\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/NotificationcommandArgument.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\NotificationcommandArgument\\:\\:createRelations\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/NotificationcommandArgument.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\NotificationcommandArgument\\:\\:getColumnDefinitions\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/NotificationcommandArgument.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\NotificationcommandCustomvar\\:\\:createBehaviors\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/NotificationcommandCustomvar.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\NotificationcommandCustomvar\\:\\:createRelations\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/NotificationcommandCustomvar.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\NotificationcommandEnvvar\\:\\:createBehaviors\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/NotificationcommandEnvvar.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\NotificationcommandEnvvar\\:\\:createRelations\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/NotificationcommandEnvvar.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\NotificationcommandEnvvar\\:\\:getColumnDefinitions\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/NotificationcommandEnvvar.php
+
+ -
+ message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#"
+ count: 2
+ path: library/Icingadb/Model/Service.php
+
+ -
+ message: "#^Call to an undefined method ipl\\\\Stdlib\\\\Filter\\\\Rule\\:\\:getColumn\\(\\)\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Service.php
+
+ -
+ message: "#^Call to an undefined method ipl\\\\Stdlib\\\\Filter\\\\Rule\\:\\:metaData\\(\\)\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Service.php
+
+ -
+ message: "#^Cannot access property \\$flatname on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Service.php
+
+ -
+ message: "#^Cannot access property \\$flatvalue on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Service.php
+
+ -
+ message: "#^Cannot access property \\$name on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Service.php
+
+ -
+ message: "#^Cannot access property \\$value on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Service.php
+
+ -
+ message: "#^Cannot call method getRoles\\(\\) on Icinga\\\\User\\|null\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Service.php
+
+ -
+ message: "#^Cannot call method isUnrestricted\\(\\) on Icinga\\\\User\\|null\\.$#"
+ count: 4
+ path: library/Icingadb/Model/Service.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Service\\:\\:createBehaviors\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Service.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Service\\:\\:createDefaults\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Service.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Service\\:\\:createDefaults\\(\\) has parameter \\$defaults with no value type specified in iterable type ipl\\\\Orm\\\\Defaults\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Service.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Service\\:\\:createRelations\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Service.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Service\\:\\:getColumnDefinitions\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Service.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Service\\:\\:getDefaultSort\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Service.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Service\\:\\:getSearchColumns\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Service.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Service\\:\\:parseDenylist\\(\\) should return ipl\\\\Stdlib\\\\Filter\\\\None but returns ipl\\\\Stdlib\\\\Filter\\\\Chain\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Service.php
+
+ -
+ message: "#^Parameter \\#1 \\$condition of method ipl\\\\Sql\\\\QueryBuilder\\:\\:buildCondition\\(\\) expects array, array\\|null given\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Service.php
+
+ -
+ message: "#^Parameter \\#1 \\$denylist of method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Service\\:\\:parseDenylist\\(\\) expects string, array\\<string\\> given\\.$#"
+ count: 2
+ path: library/Icingadb/Model/Service.php
+
+ -
+ message: "#^Parameter \\#1 \\$query of method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Service\\:\\:applyRestrictions\\(\\) expects ipl\\\\Orm\\\\Query, mixed given\\.$#"
+ count: 2
+ path: library/Icingadb/Model/Service.php
+
+ -
+ message: "#^Parameter \\#1 \\$queryString of method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Service\\:\\:parseRestriction\\(\\) expects string, array\\<string\\> given\\.$#"
+ count: 3
+ path: library/Icingadb/Model/Service.php
+
+ -
+ message: "#^Parameter \\#2 \\$array of function join expects array\\<string\\>, array\\<int, \\(Closure\\)\\|string\\> given\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Service.php
+
+ -
+ message: "#^Parameter \\#2 \\$tableName of method ipl\\\\Orm\\\\Resolver\\:\\:qualifyColumn\\(\\) expects string, int\\<min, \\-1\\>\\|int\\<1, max\\>\\|string given\\.$#"
+ count: 4
+ path: library/Icingadb/Model/Service.php
+
+ -
+ message: "#^Parameter \\#2 \\$tableName of method ipl\\\\Orm\\\\Resolver\\:\\:qualifyColumn\\(\\) expects string, int\\|string given\\.$#"
+ count: 2
+ path: library/Icingadb/Model/Service.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\ServiceCustomvar\\:\\:createBehaviors\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/ServiceCustomvar.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\ServiceCustomvar\\:\\:createRelations\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/ServiceCustomvar.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\ServiceState\\:\\:createRelations\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/ServiceState.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\ServiceState\\:\\:getColumnDefinitions\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/ServiceState.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Servicegroup\\:\\:createBehaviors\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Servicegroup.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Servicegroup\\:\\:createRelations\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Servicegroup.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Servicegroup\\:\\:getColumnDefinitions\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Servicegroup.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Servicegroup\\:\\:getDefaultSort\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Servicegroup.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Servicegroup\\:\\:getSearchColumns\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Servicegroup.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\ServicegroupCustomvar\\:\\:createBehaviors\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/ServicegroupCustomvar.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\ServicegroupCustomvar\\:\\:createRelations\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/ServicegroupCustomvar.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\ServicegroupMember\\:\\:createBehaviors\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/ServicegroupMember.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\ServicegroupMember\\:\\:createRelations\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/ServicegroupMember.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\ServicegroupSummary\\:\\:createBehaviors\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/ServicegroupSummary.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\ServicegroupSummary\\:\\:createRelations\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/ServicegroupSummary.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\ServicegroupSummary\\:\\:getColumnDefinitions\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/ServicegroupSummary.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\ServicegroupSummary\\:\\:getDefaultSort\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/ServicegroupSummary.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\ServicegroupSummary\\:\\:getSearchColumns\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/ServicegroupSummary.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\ServicegroupSummary\\:\\:getUnions\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/ServicegroupSummary.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\ServicestateSummary\\:\\:getDefaultSort\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/ServicestateSummary.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\ServicestateSummary\\:\\:getDefaultSort\\(\\) should return array\\|string but returns null\\.$#"
+ count: 1
+ path: library/Icingadb/Model/ServicestateSummary.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\ServicestateSummary\\:\\:getSearchColumns\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/ServicestateSummary.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\ServicestateSummary\\:\\:getSummaryColumns\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/ServicestateSummary.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\State\\:\\:createBehaviors\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/State.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\StateHistory\\:\\:createBehaviors\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/StateHistory.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\StateHistory\\:\\:createRelations\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/StateHistory.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\StateHistory\\:\\:getColumnDefinitions\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/StateHistory.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Timeperiod\\:\\:createBehaviors\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Timeperiod.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Timeperiod\\:\\:createRelations\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Timeperiod.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Timeperiod\\:\\:getColumnDefinitions\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Timeperiod.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\TimeperiodCustomvar\\:\\:createBehaviors\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/TimeperiodCustomvar.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\TimeperiodCustomvar\\:\\:createRelations\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/TimeperiodCustomvar.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\TimeperiodOverrideExclude\\:\\:createBehaviors\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/TimeperiodOverrideExclude.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\TimeperiodOverrideExclude\\:\\:createRelations\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/TimeperiodOverrideExclude.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\TimeperiodOverrideInclude\\:\\:createBehaviors\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/TimeperiodOverrideInclude.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\TimeperiodOverrideInclude\\:\\:createRelations\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/TimeperiodOverrideInclude.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\TimeperiodRange\\:\\:createBehaviors\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/TimeperiodRange.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\TimeperiodRange\\:\\:createRelations\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/TimeperiodRange.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\TimeperiodRange\\:\\:getColumnDefinitions\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/TimeperiodRange.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\User\\:\\:createBehaviors\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/User.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\User\\:\\:createRelations\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/User.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\User\\:\\:getColumnDefinitions\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/User.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\User\\:\\:getDefaultSort\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/User.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\User\\:\\:getSearchColumns\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/User.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\UserCustomvar\\:\\:createBehaviors\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/UserCustomvar.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\UserCustomvar\\:\\:createRelations\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/UserCustomvar.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Usergroup\\:\\:createBehaviors\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Usergroup.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Usergroup\\:\\:createRelations\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Usergroup.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Usergroup\\:\\:getColumnDefinitions\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Usergroup.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Usergroup\\:\\:getDefaultSort\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Usergroup.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Usergroup\\:\\:getSearchColumns\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Usergroup.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\UsergroupCustomvar\\:\\:createBehaviors\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/UsergroupCustomvar.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\UsergroupCustomvar\\:\\:createRelations\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/UsergroupCustomvar.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\UsergroupMember\\:\\:createBehaviors\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/UsergroupMember.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\UsergroupMember\\:\\:createRelations\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/UsergroupMember.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Vars\\:\\:createBehaviors\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Vars.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Zone\\:\\:createBehaviors\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Zone.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Zone\\:\\:createRelations\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Zone.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Zone\\:\\:getColumnDefinitions\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Model/Zone.php
+
+ -
+ message: "#^Argument of an invalid type array\\|null supplied for foreach, only iterables are supported\\.$#"
+ count: 1
+ path: library/Icingadb/ProvidedHook/ApplicationState.php
+
+ -
+ message: "#^Cannot call method getTimestamp\\(\\) on mixed\\.$#"
+ count: 3
+ path: library/Icingadb/ProvidedHook/ApplicationState.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\ProvidedHook\\\\ApplicationState\\:\\:collectMessages\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/ProvidedHook/ApplicationState.php
+
+ -
+ message: "#^Parameter \\#2 \\$timestamp of method Icinga\\\\Application\\\\Hook\\\\ApplicationStateHook\\:\\:addError\\(\\) expects int, mixed given\\.$#"
+ count: 3
+ path: library/Icingadb/ProvidedHook/ApplicationState.php
+
+ -
+ message: "#^Parameter \\#1 \\$rule of static method ipl\\\\Web\\\\Filter\\\\QueryString\\:\\:render\\(\\) expects ipl\\\\Stdlib\\\\Filter\\\\Rule, ipl\\\\Stdlib\\\\Filter\\\\Rule\\|null given\\.$#"
+ count: 1
+ path: library/Icingadb/ProvidedHook/CreateHostsSlaReport.php
+
+ -
+ message: "#^Cannot access property \\$name on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/ProvidedHook/CreateServiceSlaReport.php
+
+ -
+ message: "#^Parameter \\#1 \\$rule of static method ipl\\\\Web\\\\Filter\\\\QueryString\\:\\:render\\(\\) expects ipl\\\\Stdlib\\\\Filter\\\\Rule, ipl\\\\Stdlib\\\\Filter\\\\Rule\\|null given\\.$#"
+ count: 1
+ path: library/Icingadb/ProvidedHook/CreateServicesSlaReport.php
+
+ -
+ message: "#^Argument of an invalid type array\\|null supplied for foreach, only iterables are supported\\.$#"
+ count: 1
+ path: library/Icingadb/ProvidedHook/IcingaHealth.php
+
+ -
+ message: "#^Cannot access property \\$name on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/ProvidedHook/IcingaHealth.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\ProvidedHook\\\\IcingaHealth\\:\\:getInstance\\(\\) should return Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Instance\\|null but returns ipl\\\\Orm\\\\Model\\|null\\.$#"
+ count: 1
+ path: library/Icingadb/ProvidedHook/IcingaHealth.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\ProvidedHook\\\\IcingaHealth\\:\\:\\$instance \\(Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Instance\\) does not accept ipl\\\\Orm\\\\Model\\|null\\.$#"
+ count: 1
+ path: library/Icingadb/ProvidedHook/IcingaHealth.php
+
+ -
+ message: "#^Argument of an invalid type array\\|null supplied for foreach, only iterables are supported\\.$#"
+ count: 1
+ path: library/Icingadb/ProvidedHook/RedisHealth.php
+
+ -
+ message: "#^Cannot call method getTimestamp\\(\\) on mixed\\.$#"
+ count: 3
+ path: library/Icingadb/ProvidedHook/RedisHealth.php
+
+ -
+ message: "#^Cannot access property \\$display_name on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/ProvidedHook/Reporting/HostSlaReport.php
+
+ -
+ message: "#^Cannot access property \\$sla on mixed\\.$#"
+ count: 2
+ path: library/Icingadb/ProvidedHook/Reporting/HostSlaReport.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\ProvidedHook\\\\Reporting\\\\HostSlaReport\\:\\:fetchSla\\(\\) return type has no value type specified in iterable type iterable\\.$#"
+ count: 1
+ path: library/Icingadb/ProvidedHook/Reporting/HostSlaReport.php
+
+ -
+ message: "#^Cannot access property \\$display_name on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/ProvidedHook/Reporting/ServiceSlaReport.php
+
+ -
+ message: "#^Cannot access property \\$host on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/ProvidedHook/Reporting/ServiceSlaReport.php
+
+ -
+ message: "#^Cannot access property \\$sla on mixed\\.$#"
+ count: 2
+ path: library/Icingadb/ProvidedHook/Reporting/ServiceSlaReport.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\ProvidedHook\\\\Reporting\\\\ServiceSlaReport\\:\\:fetchSla\\(\\) return type has no value type specified in iterable type iterable\\.$#"
+ count: 1
+ path: library/Icingadb/ProvidedHook/Reporting/ServiceSlaReport.php
+
+ -
+ message: "#^Argument of an invalid type array\\|null supplied for foreach, only iterables are supported\\.$#"
+ count: 1
+ path: library/Icingadb/ProvidedHook/Reporting/SlaReport.php
+
+ -
+ message: "#^Call to an undefined method ipl\\\\Stdlib\\\\Filter\\\\Rule\\:\\:getColumn\\(\\)\\.$#"
+ count: 1
+ path: library/Icingadb/ProvidedHook/Reporting/SlaReport.php
+
+ -
+ message: "#^Call to an undefined method ipl\\\\Stdlib\\\\Filter\\\\Rule\\:\\:metaData\\(\\)\\.$#"
+ count: 1
+ path: library/Icingadb/ProvidedHook/Reporting/SlaReport.php
+
+ -
+ message: "#^Cannot call method count\\(\\) on Icinga\\\\Module\\\\Reporting\\\\ReportData\\|null\\.$#"
+ count: 2
+ path: library/Icingadb/ProvidedHook/Reporting/SlaReport.php
+
+ -
+ message: "#^Cannot call method format\\(\\) on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/ProvidedHook/Reporting/SlaReport.php
+
+ -
+ message: "#^Cannot call method getAverages\\(\\) on Icinga\\\\Module\\\\Reporting\\\\ReportData\\|null\\.$#"
+ count: 1
+ path: library/Icingadb/ProvidedHook/Reporting/SlaReport.php
+
+ -
+ message: "#^Cannot call method getDimensions\\(\\) on Icinga\\\\Module\\\\Reporting\\\\ReportData\\|null\\.$#"
+ count: 2
+ path: library/Icingadb/ProvidedHook/Reporting/SlaReport.php
+
+ -
+ message: "#^Cannot call method getRoles\\(\\) on Icinga\\\\User\\|null\\.$#"
+ count: 1
+ path: library/Icingadb/ProvidedHook/Reporting/SlaReport.php
+
+ -
+ message: "#^Cannot call method getRows\\(\\) on Icinga\\\\Module\\\\Reporting\\\\ReportData\\|null\\.$#"
+ count: 1
+ path: library/Icingadb/ProvidedHook/Reporting/SlaReport.php
+
+ -
+ message: "#^Cannot call method getValues\\(\\) on Icinga\\\\Module\\\\Reporting\\\\ReportData\\|null\\.$#"
+ count: 1
+ path: library/Icingadb/ProvidedHook/Reporting/SlaReport.php
+
+ -
+ message: "#^Cannot call method isUnrestricted\\(\\) on Icinga\\\\User\\|null\\.$#"
+ count: 4
+ path: library/Icingadb/ProvidedHook/Reporting/SlaReport.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\ProvidedHook\\\\Reporting\\\\SlaReport\\:\\:fetchReportData\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/ProvidedHook/Reporting/SlaReport.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\ProvidedHook\\\\Reporting\\\\SlaReport\\:\\:fetchReportData\\(\\) has parameter \\$config with no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/ProvidedHook/Reporting/SlaReport.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\ProvidedHook\\\\Reporting\\\\SlaReport\\:\\:fetchSla\\(\\) return type has no value type specified in iterable type iterable\\.$#"
+ count: 1
+ path: library/Icingadb/ProvidedHook/Reporting/SlaReport.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\ProvidedHook\\\\Reporting\\\\SlaReport\\:\\:getData\\(\\) has parameter \\$config with no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/ProvidedHook/Reporting/SlaReport.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\ProvidedHook\\\\Reporting\\\\SlaReport\\:\\:getHtml\\(\\) has parameter \\$config with no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/ProvidedHook/Reporting/SlaReport.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\ProvidedHook\\\\Reporting\\\\SlaReport\\:\\:initConfigForm\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/ProvidedHook/Reporting/SlaReport.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\ProvidedHook\\\\Reporting\\\\SlaReport\\:\\:parseDenylist\\(\\) should return ipl\\\\Stdlib\\\\Filter\\\\None but returns ipl\\\\Stdlib\\\\Filter\\\\Chain\\.$#"
+ count: 1
+ path: library/Icingadb/ProvidedHook/Reporting/SlaReport.php
+
+ -
+ message: "#^Offset 'filter' does not exist on array\\|null\\.$#"
+ count: 1
+ path: library/Icingadb/ProvidedHook/Reporting/SlaReport.php
+
+ -
+ message: "#^Parameter \\#1 \\$condition of method ipl\\\\Sql\\\\QueryBuilder\\:\\:buildCondition\\(\\) expects array, array\\|null given\\.$#"
+ count: 1
+ path: library/Icingadb/ProvidedHook/Reporting/SlaReport.php
+
+ -
+ message: "#^Parameter \\#1 \\$denylist of method Icinga\\\\Module\\\\Icingadb\\\\ProvidedHook\\\\Reporting\\\\SlaReport\\:\\:parseDenylist\\(\\) expects string, array\\<string\\> given\\.$#"
+ count: 2
+ path: library/Icingadb/ProvidedHook/Reporting/SlaReport.php
+
+ -
+ message: "#^Parameter \\#1 \\$queryString of method Icinga\\\\Module\\\\Icingadb\\\\ProvidedHook\\\\Reporting\\\\SlaReport\\:\\:parseRestriction\\(\\) expects string, array\\<string\\> given\\.$#"
+ count: 3
+ path: library/Icingadb/ProvidedHook/Reporting/SlaReport.php
+
+ -
+ message: "#^Parameter \\#1 \\$start of class Icinga\\\\Module\\\\Reporting\\\\Timerange constructor expects DateTime, mixed given\\.$#"
+ count: 1
+ path: library/Icingadb/ProvidedHook/Reporting/SlaReport.php
+
+ -
+ message: "#^Parameter \\#2 \\$array of function join expects array\\<string\\>, array\\<int, \\(Closure\\)\\|string\\> given\\.$#"
+ count: 1
+ path: library/Icingadb/ProvidedHook/Reporting/SlaReport.php
+
+ -
+ message: "#^Parameter \\#2 \\$end of class Icinga\\\\Module\\\\Reporting\\\\Timerange constructor expects DateTime, mixed given\\.$#"
+ count: 1
+ path: library/Icingadb/ProvidedHook/Reporting/SlaReport.php
+
+ -
+ message: "#^Parameter \\#2 \\$interval of method Icinga\\\\Module\\\\Icingadb\\\\ProvidedHook\\\\Reporting\\\\SlaReport\\:\\:yieldTimerange\\(\\) expects DateInterval, DateInterval\\|null given\\.$#"
+ count: 1
+ path: library/Icingadb/ProvidedHook/Reporting/SlaReport.php
+
+ -
+ message: "#^Parameter \\#2 \\$tableName of method ipl\\\\Orm\\\\Resolver\\:\\:qualifyColumn\\(\\) expects string, int\\<min, \\-1\\>\\|int\\<1, max\\>\\|string given\\.$#"
+ count: 4
+ path: library/Icingadb/ProvidedHook/Reporting/SlaReport.php
+
+ -
+ message: "#^Parameter \\#2 \\$tableName of method ipl\\\\Orm\\\\Resolver\\:\\:qualifyColumn\\(\\) expects string, int\\|string given\\.$#"
+ count: 2
+ path: library/Icingadb/ProvidedHook/Reporting/SlaReport.php
+
+ -
+ message: "#^Cannot call method count\\(\\) on Icinga\\\\Module\\\\Reporting\\\\ReportData\\|null\\.$#"
+ count: 1
+ path: library/Icingadb/ProvidedHook/Reporting/TotalHostSlaReport.php
+
+ -
+ message: "#^Cannot call method getAverages\\(\\) on Icinga\\\\Module\\\\Reporting\\\\ReportData\\|null\\.$#"
+ count: 1
+ path: library/Icingadb/ProvidedHook/Reporting/TotalHostSlaReport.php
+
+ -
+ message: "#^Cannot call method getDimensions\\(\\) on Icinga\\\\Module\\\\Reporting\\\\ReportData\\|null\\.$#"
+ count: 1
+ path: library/Icingadb/ProvidedHook/Reporting/TotalHostSlaReport.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\ProvidedHook\\\\Reporting\\\\TotalHostSlaReport\\:\\:getHtml\\(\\) has parameter \\$config with no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/ProvidedHook/Reporting/TotalHostSlaReport.php
+
+ -
+ message: "#^Cannot call method count\\(\\) on Icinga\\\\Module\\\\Reporting\\\\ReportData\\|null\\.$#"
+ count: 1
+ path: library/Icingadb/ProvidedHook/Reporting/TotalServiceSlaReport.php
+
+ -
+ message: "#^Cannot call method getAverages\\(\\) on Icinga\\\\Module\\\\Reporting\\\\ReportData\\|null\\.$#"
+ count: 1
+ path: library/Icingadb/ProvidedHook/Reporting/TotalServiceSlaReport.php
+
+ -
+ message: "#^Cannot call method getDimensions\\(\\) on Icinga\\\\Module\\\\Reporting\\\\ReportData\\|null\\.$#"
+ count: 1
+ path: library/Icingadb/ProvidedHook/Reporting/TotalServiceSlaReport.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\ProvidedHook\\\\Reporting\\\\TotalServiceSlaReport\\:\\:getHtml\\(\\) has parameter \\$config with no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/ProvidedHook/Reporting/TotalServiceSlaReport.php
+
+ -
+ message: "#^Argument of an invalid type array\\|null supplied for foreach, only iterables are supported\\.$#"
+ count: 1
+ path: library/Icingadb/ProvidedHook/X509/Sni.php
+
+ -
+ message: "#^Call to an undefined method ipl\\\\Stdlib\\\\Filter\\\\Rule\\:\\:getColumn\\(\\)\\.$#"
+ count: 1
+ path: library/Icingadb/ProvidedHook/X509/Sni.php
+
+ -
+ message: "#^Call to an undefined method ipl\\\\Stdlib\\\\Filter\\\\Rule\\:\\:metaData\\(\\)\\.$#"
+ count: 1
+ path: library/Icingadb/ProvidedHook/X509/Sni.php
+
+ -
+ message: "#^Cannot call method getRoles\\(\\) on Icinga\\\\User\\|null\\.$#"
+ count: 1
+ path: library/Icingadb/ProvidedHook/X509/Sni.php
+
+ -
+ message: "#^Cannot call method isUnrestricted\\(\\) on Icinga\\\\User\\|null\\.$#"
+ count: 4
+ path: library/Icingadb/ProvidedHook/X509/Sni.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\ProvidedHook\\\\X509\\\\Sni\\:\\:parseDenylist\\(\\) should return ipl\\\\Stdlib\\\\Filter\\\\None but returns ipl\\\\Stdlib\\\\Filter\\\\Chain\\.$#"
+ count: 1
+ path: library/Icingadb/ProvidedHook/X509/Sni.php
+
+ -
+ message: "#^Parameter \\#1 \\$condition of method ipl\\\\Sql\\\\QueryBuilder\\:\\:buildCondition\\(\\) expects array, array\\|null given\\.$#"
+ count: 1
+ path: library/Icingadb/ProvidedHook/X509/Sni.php
+
+ -
+ message: "#^Parameter \\#1 \\$denylist of method Icinga\\\\Module\\\\Icingadb\\\\ProvidedHook\\\\X509\\\\Sni\\:\\:parseDenylist\\(\\) expects string, array\\<string\\> given\\.$#"
+ count: 2
+ path: library/Icingadb/ProvidedHook/X509/Sni.php
+
+ -
+ message: "#^Parameter \\#1 \\$queryString of method Icinga\\\\Module\\\\Icingadb\\\\ProvidedHook\\\\X509\\\\Sni\\:\\:parseRestriction\\(\\) expects string, array\\<string\\> given\\.$#"
+ count: 3
+ path: library/Icingadb/ProvidedHook/X509/Sni.php
+
+ -
+ message: "#^Parameter \\#2 \\$array of function join expects array\\<string\\>, array\\<int, \\(Closure\\)\\|string\\> given\\.$#"
+ count: 1
+ path: library/Icingadb/ProvidedHook/X509/Sni.php
+
+ -
+ message: "#^Parameter \\#2 \\$tableName of method ipl\\\\Orm\\\\Resolver\\:\\:qualifyColumn\\(\\) expects string, int\\<min, \\-1\\>\\|int\\<1, max\\>\\|string given\\.$#"
+ count: 4
+ path: library/Icingadb/ProvidedHook/X509/Sni.php
+
+ -
+ message: "#^Parameter \\#2 \\$tableName of method ipl\\\\Orm\\\\Resolver\\:\\:qualifyColumn\\(\\) expects string, int\\|string given\\.$#"
+ count: 2
+ path: library/Icingadb/ProvidedHook/X509/Sni.php
+
+ -
+ message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#"
+ count: 2
+ path: library/Icingadb/Redis/VolatileStateResults.php
+
+ -
+ message: "#^Call to an undefined method ipl\\\\Stdlib\\\\Filter\\\\Rule\\:\\:getColumn\\(\\)\\.$#"
+ count: 1
+ path: library/Icingadb/Redis/VolatileStateResults.php
+
+ -
+ message: "#^Call to an undefined method ipl\\\\Stdlib\\\\Filter\\\\Rule\\:\\:metaData\\(\\)\\.$#"
+ count: 1
+ path: library/Icingadb/Redis/VolatileStateResults.php
+
+ -
+ message: "#^Cannot access offset mixed on mixed\\.$#"
+ count: 2
+ path: library/Icingadb/Redis/VolatileStateResults.php
+
+ -
+ message: "#^Cannot access property \\$host on mixed\\.$#"
+ count: 4
+ path: library/Icingadb/Redis/VolatileStateResults.php
+
+ -
+ message: "#^Cannot access property \\$id on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Redis/VolatileStateResults.php
+
+ -
+ message: "#^Cannot access property \\$state on mixed\\.$#"
+ count: 3
+ path: library/Icingadb/Redis/VolatileStateResults.php
+
+ -
+ message: "#^Cannot call method getColumns\\(\\) on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Redis/VolatileStateResults.php
+
+ -
+ message: "#^Cannot call method getRoles\\(\\) on Icinga\\\\User\\|null\\.$#"
+ count: 1
+ path: library/Icingadb/Redis/VolatileStateResults.php
+
+ -
+ message: "#^Cannot call method isUnrestricted\\(\\) on Icinga\\\\User\\|null\\.$#"
+ count: 4
+ path: library/Icingadb/Redis/VolatileStateResults.php
+
+ -
+ message: "#^Cannot call method retrieveProperty\\(\\) on ipl\\\\Orm\\\\Behaviors\\|null\\.$#"
+ count: 2
+ path: library/Icingadb/Redis/VolatileStateResults.php
+
+ -
+ message: "#^Cannot call method setProperties\\(\\) on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Redis/VolatileStateResults.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Redis\\\\VolatileStateResults\\:\\:parseDenylist\\(\\) should return ipl\\\\Stdlib\\\\Filter\\\\None but returns ipl\\\\Stdlib\\\\Filter\\\\Chain\\.$#"
+ count: 1
+ path: library/Icingadb/Redis/VolatileStateResults.php
+
+ -
+ message: "#^Parameter \\#1 \\$condition of method ipl\\\\Sql\\\\QueryBuilder\\:\\:buildCondition\\(\\) expects array, array\\|null given\\.$#"
+ count: 1
+ path: library/Icingadb/Redis/VolatileStateResults.php
+
+ -
+ message: "#^Parameter \\#1 \\$denylist of method Icinga\\\\Module\\\\Icingadb\\\\Redis\\\\VolatileStateResults\\:\\:parseDenylist\\(\\) expects string, array\\<string\\> given\\.$#"
+ count: 2
+ path: library/Icingadb/Redis/VolatileStateResults.php
+
+ -
+ message: "#^Parameter \\#1 \\$queryString of method Icinga\\\\Module\\\\Icingadb\\\\Redis\\\\VolatileStateResults\\:\\:parseRestriction\\(\\) expects string, array\\<string\\> given\\.$#"
+ count: 3
+ path: library/Icingadb/Redis/VolatileStateResults.php
+
+ -
+ message: "#^Parameter \\#2 \\$array of function join expects array\\<string\\>, array\\<int, \\(Closure\\)\\|string\\> given\\.$#"
+ count: 1
+ path: library/Icingadb/Redis/VolatileStateResults.php
+
+ -
+ message: "#^Parameter \\#2 \\$tableName of method ipl\\\\Orm\\\\Resolver\\:\\:qualifyColumn\\(\\) expects string, int\\<min, \\-1\\>\\|int\\<1, max\\>\\|string given\\.$#"
+ count: 4
+ path: library/Icingadb/Redis/VolatileStateResults.php
+
+ -
+ message: "#^Parameter \\#2 \\$tableName of method ipl\\\\Orm\\\\Resolver\\:\\:qualifyColumn\\(\\) expects string, int\\|string given\\.$#"
+ count: 2
+ path: library/Icingadb/Redis/VolatileStateResults.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Setup\\\\ApiTransportPage\\:\\:addSkipValidationCheckbox\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Setup/ApiTransportPage.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Setup\\\\ApiTransportPage\\:\\:createElements\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Setup/ApiTransportPage.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Setup\\\\ApiTransportPage\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Setup/ApiTransportPage.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Setup\\\\ApiTransportPage\\:\\:isValid\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Setup/ApiTransportPage.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Setup\\\\ApiTransportPage\\:\\:isValidPartial\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Setup/ApiTransportPage.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Setup\\\\ApiTransportStep\\:\\:__construct\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Setup/ApiTransportStep.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Setup\\\\ApiTransportStep\\:\\:getReport\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Setup/ApiTransportStep.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Setup\\\\ApiTransportStep\\:\\:\\$data type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Setup/ApiTransportStep.php
+
+ -
+ message: "#^Cannot call method setMultiOptions\\(\\) on Zend_Form_Element\\|null\\.$#"
+ count: 1
+ path: library/Icingadb/Setup/DbResourcePage.php
+
+ -
+ message: "#^Cannot call method setValue\\(\\) on Zend_Form_Element\\|null\\.$#"
+ count: 2
+ path: library/Icingadb/Setup/DbResourcePage.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Setup\\\\DbResourcePage\\:\\:addSkipValidationCheckbox\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Setup/DbResourcePage.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Setup\\\\DbResourcePage\\:\\:createElements\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Setup/DbResourcePage.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Setup\\\\DbResourcePage\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Setup/DbResourcePage.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Setup\\\\DbResourcePage\\:\\:isValid\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Setup/DbResourcePage.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Setup\\\\DbResourcePage\\:\\:isValidPartial\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Setup/DbResourcePage.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Setup\\\\DbResourceStep\\:\\:__construct\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Setup/DbResourceStep.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Setup\\\\DbResourceStep\\:\\:getReport\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Setup/DbResourceStep.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Setup\\\\DbResourceStep\\:\\:\\$data type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Setup/DbResourceStep.php
+
+ -
+ message: "#^Call to an undefined method Icinga\\\\Web\\\\Form\\:\\:setSubjectTitle\\(\\)\\.$#"
+ count: 1
+ path: library/Icingadb/Setup/IcingaDbWizard.php
+
+ -
+ message: "#^Call to an undefined method Icinga\\\\Web\\\\Form\\:\\:setSummary\\(\\)\\.$#"
+ count: 1
+ path: library/Icingadb/Setup/IcingaDbWizard.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Setup\\\\IcingaDbWizard\\:\\:init\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Setup/IcingaDbWizard.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Setup\\\\IcingaDbWizard\\:\\:setupPage\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Setup/IcingaDbWizard.php
+
+ -
+ message: "#^Call to an undefined method Zend_Form_Element\\:\\:isChecked\\(\\)\\.$#"
+ count: 1
+ path: library/Icingadb/Setup/RedisPage.php
+
+ -
+ message: "#^Cannot call method setIgnore\\(\\) on Zend_Form_Element\\|null\\.$#"
+ count: 3
+ path: library/Icingadb/Setup/RedisPage.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Setup\\\\RedisPage\\:\\:createElements\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Setup/RedisPage.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Setup\\\\RedisPage\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Setup/RedisPage.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Setup\\\\RedisPage\\:\\:isValid\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Setup/RedisPage.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Setup\\\\RedisPage\\:\\:isValidPartial\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Setup/RedisPage.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Setup\\\\RedisStep\\:\\:__construct\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Setup/RedisStep.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Setup\\\\RedisStep\\:\\:getReport\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Setup/RedisStep.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Setup\\\\RedisStep\\:\\:\\$data type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Setup/RedisStep.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Setup\\\\WelcomePage\\:\\:createElements\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Setup/WelcomePage.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Setup\\\\WelcomePage\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Setup/WelcomePage.php
+
+ -
+ message: "#^Class Icinga\\\\Module\\\\Icingadb\\\\Util\\\\FeatureStatus extends generic class ArrayObject but does not specify its types\\: TKey, TValue$#"
+ count: 1
+ path: library/Icingadb/Util/FeatureStatus.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Util\\\\FeatureStatus\\:\\:__construct\\(\\) has parameter \\$summary with no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Util/FeatureStatus.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Util\\\\FeatureStatus\\:\\:getFeatureStatus\\(\\) has parameter \\$summary with no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Util/FeatureStatus.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Util\\\\PerfData\\:\\:calculatePieChartData\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Util/PerfData.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Util\\\\PerfData\\:\\:format\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Util/PerfData.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Util\\\\PerfData\\:\\:format\\(\\) has parameter \\$value with no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Util/PerfData.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Util\\\\PerfData\\:\\:parse\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Util/PerfData.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Util\\\\PerfData\\:\\:toArray\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Util/PerfData.php
+
+ -
+ message: "#^Parameter \\#1 \\$value of method Icinga\\\\Module\\\\Icingadb\\\\Util\\\\ThresholdRange\\:\\:contains\\(\\) expects float, float\\|null given\\.$#"
+ count: 2
+ path: library/Icingadb/Util/PerfData.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Util\\\\PerfDataFormat\\:\\:ampereSeconds\\(\\) has parameter \\$value with no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Util/PerfDataFormat.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Util\\\\PerfDataFormat\\:\\:amperes\\(\\) has parameter \\$value with no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Util/PerfDataFormat.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Util\\\\PerfDataFormat\\:\\:bits\\(\\) has parameter \\$value with no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Util/PerfDataFormat.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Util\\\\PerfDataFormat\\:\\:bytes\\(\\) has parameter \\$value with no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Util/PerfDataFormat.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Util\\\\PerfDataFormat\\:\\:formatForUnits\\(\\) has parameter \\$units with no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Util/PerfDataFormat.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Util\\\\PerfDataFormat\\:\\:grams\\(\\) has parameter \\$value with no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Util/PerfDataFormat.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Util\\\\PerfDataFormat\\:\\:liters\\(\\) has parameter \\$value with no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Util/PerfDataFormat.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Util\\\\PerfDataFormat\\:\\:ohms\\(\\) has parameter \\$value with no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Util/PerfDataFormat.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Util\\\\PerfDataFormat\\:\\:seconds\\(\\) has parameter \\$value with no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Util/PerfDataFormat.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Util\\\\PerfDataFormat\\:\\:volts\\(\\) has parameter \\$value with no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Util/PerfDataFormat.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Util\\\\PerfDataFormat\\:\\:wattHours\\(\\) has parameter \\$value with no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Util/PerfDataFormat.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Util\\\\PerfDataFormat\\:\\:watts\\(\\) has parameter \\$value with no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Util/PerfDataFormat.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Util\\\\PerfDataFormat\\:\\:\\$ampSecondPrefix has no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Util/PerfDataFormat.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Util\\\\PerfDataFormat\\:\\:\\$amperePrefix has no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Util/PerfDataFormat.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Util\\\\PerfDataFormat\\:\\:\\$bitPrefix has no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Util/PerfDataFormat.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Util\\\\PerfDataFormat\\:\\:\\$bytePrefix has no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Util/PerfDataFormat.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Util\\\\PerfDataFormat\\:\\:\\$generalBase has no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Util/PerfDataFormat.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Util\\\\PerfDataFormat\\:\\:\\$gramPrefix has no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Util/PerfDataFormat.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Util\\\\PerfDataFormat\\:\\:\\$instance has no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Util/PerfDataFormat.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Util\\\\PerfDataFormat\\:\\:\\$literPrefix has no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Util/PerfDataFormat.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Util\\\\PerfDataFormat\\:\\:\\$ohmPrefix has no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Util/PerfDataFormat.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Util\\\\PerfDataFormat\\:\\:\\$secondPrefix has no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Util/PerfDataFormat.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Util\\\\PerfDataFormat\\:\\:\\$voltPrefix has no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Util/PerfDataFormat.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Util\\\\PerfDataFormat\\:\\:\\$wattHourPrefix has no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Util/PerfDataFormat.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Util\\\\PerfDataFormat\\:\\:\\$wattPrefix has no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Util/PerfDataFormat.php
+
+ -
+ message: "#^Class Icinga\\\\Module\\\\Icingadb\\\\Util\\\\PerfDataSet implements generic interface IteratorAggregate but does not specify its types\\: TKey, TValue$#"
+ count: 1
+ path: library/Icingadb/Util/PerfDataSet.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Util\\\\PerfDataSet\\:\\:asArray\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Util/PerfDataSet.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Util\\\\PerfDataSet\\:\\:getIterator\\(\\) return type with generic class ArrayIterator does not specify its types\\: TKey, TValue$#"
+ count: 1
+ path: library/Icingadb/Util/PerfDataSet.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Util\\\\PerfDataSet\\:\\:parse\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Util/PerfDataSet.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Util\\\\PerfDataSet\\:\\:skipSpaces\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Util/PerfDataSet.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Util\\\\PerfDataSet\\:\\:\\$perfdata type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Util/PerfDataSet.php
+
+ -
+ message: "#^Cannot access property \\$long_output on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Util/PluginOutput.php
+
+ -
+ message: "#^Cannot access property \\$output on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Util/PluginOutput.php
+
+ -
+ message: "#^Cannot call method insertBefore\\(\\) on DOMNode\\|null\\.$#"
+ count: 3
+ path: library/Icingadb/Util/PluginOutput.php
+
+ -
+ message: "#^Cannot call method removeChild\\(\\) on DOMNode\\|null\\.$#"
+ count: 1
+ path: library/Icingadb/Util/PluginOutput.php
+
+ -
+ message: "#^Parameter \\#1 \\$html of method Icinga\\\\Module\\\\Icingadb\\\\Util\\\\PluginOutput\\:\\:processHtml\\(\\) expects string, string\\|null given\\.$#"
+ count: 1
+ path: library/Icingadb/Util/PluginOutput.php
+
+ -
+ message: "#^Parameter \\#1 \\$html of static method Icinga\\\\Web\\\\Helper\\\\HtmlPurifier\\:\\:process\\(\\) expects string, string\\|null given\\.$#"
+ count: 1
+ path: library/Icingadb/Util/PluginOutput.php
+
+ -
+ message: "#^Parameter \\#1 \\$string of function strlen expects string, string\\|null given\\.$#"
+ count: 1
+ path: library/Icingadb/Util/PluginOutput.php
+
+ -
+ message: "#^Parameter \\#1 \\$string of function substr expects string, string\\|false given\\.$#"
+ count: 1
+ path: library/Icingadb/Util/PluginOutput.php
+
+ -
+ message: "#^Parameter \\#1 \\$string of function substr expects string, string\\|null given\\.$#"
+ count: 3
+ path: library/Icingadb/Util/PluginOutput.php
+
+ -
+ message: "#^Parameter \\#2 \\$subject of function preg_match expects string, string\\|null given\\.$#"
+ count: 1
+ path: library/Icingadb/Util/PluginOutput.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Web\\\\Control\\\\GridViewModeSwitcher\\:\\:getTitle\\(\\) should return string but returns string\\|null\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Control/GridViewModeSwitcher.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Web\\\\Control\\\\GridViewModeSwitcher\\:\\:\\$viewModes type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Control/GridViewModeSwitcher.php
+
+ -
+ message: "#^Call to an undefined method ipl\\\\Html\\\\Contract\\\\FormElement\\:\\:isChecked\\(\\)\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Control/ProblemToggle.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Web\\\\Control\\\\ProblemToggle\\:\\:__construct\\(\\) has parameter \\$filter with no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Control/ProblemToggle.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Web\\\\Control\\\\ProblemToggle\\:\\:assemble\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Control/ProblemToggle.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Web\\\\Control\\\\ProblemToggle\\:\\:protectId\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Control/ProblemToggle.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Web\\\\Control\\\\ProblemToggle\\:\\:protectId\\(\\) has parameter \\$id with no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Control/ProblemToggle.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Web\\\\Control\\\\ProblemToggle\\:\\:\\$filter has no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Control/ProblemToggle.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Web\\\\Control\\\\ProblemToggle\\:\\:\\$protector has no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Control/ProblemToggle.php
+
+ -
+ message: "#^Argument of an invalid type array\\|null supplied for foreach, only iterables are supported\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Control/SearchBar/ObjectSuggestions.php
+
+ -
+ message: "#^Call to an undefined method ipl\\\\Stdlib\\\\Filter\\\\Rule\\:\\:getColumn\\(\\)\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Control/SearchBar/ObjectSuggestions.php
+
+ -
+ message: "#^Call to an undefined method ipl\\\\Stdlib\\\\Filter\\\\Rule\\:\\:metaData\\(\\)\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Control/SearchBar/ObjectSuggestions.php
+
+ -
+ message: "#^Call to an undefined method object\\:\\:getTableName\\(\\)\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Control/SearchBar/ObjectSuggestions.php
+
+ -
+ message: "#^Cannot access property \\$flatname on array\\<int\\|string, mixed\\>\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Control/SearchBar/ObjectSuggestions.php
+
+ -
+ message: "#^Cannot call method getRoles\\(\\) on Icinga\\\\User\\|null\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Control/SearchBar/ObjectSuggestions.php
+
+ -
+ message: "#^Cannot call method isUnrestricted\\(\\) on Icinga\\\\User\\|null\\.$#"
+ count: 4
+ path: library/Icingadb/Web/Control/SearchBar/ObjectSuggestions.php
+
+ -
+ message: "#^Cannot use array destructuring on array\\<int, string\\>\\|false\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Control/SearchBar/ObjectSuggestions.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Web\\\\Control\\\\SearchBar\\\\ObjectSuggestions\\:\\:collectRelations\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Control/SearchBar/ObjectSuggestions.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Web\\\\Control\\\\SearchBar\\\\ObjectSuggestions\\:\\:collectRelations\\(\\) has parameter \\$models with no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Control/SearchBar/ObjectSuggestions.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Web\\\\Control\\\\SearchBar\\\\ObjectSuggestions\\:\\:collectRelations\\(\\) has parameter \\$path with no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Control/SearchBar/ObjectSuggestions.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Web\\\\Control\\\\SearchBar\\\\ObjectSuggestions\\:\\:fetchColumnSuggestions\\(\\) return type has no value type specified in iterable type Traversable\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Control/SearchBar/ObjectSuggestions.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Web\\\\Control\\\\SearchBar\\\\ObjectSuggestions\\:\\:fetchValueSuggestions\\(\\) return type has no value type specified in iterable type Traversable\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Control/SearchBar/ObjectSuggestions.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Web\\\\Control\\\\SearchBar\\\\ObjectSuggestions\\:\\:parseDenylist\\(\\) should return ipl\\\\Stdlib\\\\Filter\\\\None but returns ipl\\\\Stdlib\\\\Filter\\\\Chain\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Control/SearchBar/ObjectSuggestions.php
+
+ -
+ message: "#^Parameter \\#1 \\$condition of method ipl\\\\Sql\\\\QueryBuilder\\:\\:buildCondition\\(\\) expects array, array\\|null given\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Control/SearchBar/ObjectSuggestions.php
+
+ -
+ message: "#^Parameter \\#1 \\$denylist of method Icinga\\\\Module\\\\Icingadb\\\\Web\\\\Control\\\\SearchBar\\\\ObjectSuggestions\\:\\:parseDenylist\\(\\) expects string, array\\<string\\> given\\.$#"
+ count: 2
+ path: library/Icingadb/Web/Control/SearchBar/ObjectSuggestions.php
+
+ -
+ message: "#^Parameter \\#1 \\$path of method ipl\\\\Orm\\\\Resolver\\:\\:qualifyPath\\(\\) expects string, mixed given\\.$#"
+ count: 2
+ path: library/Icingadb/Web/Control/SearchBar/ObjectSuggestions.php
+
+ -
+ message: "#^Parameter \\#1 \\$queryString of method Icinga\\\\Module\\\\Icingadb\\\\Web\\\\Control\\\\SearchBar\\\\ObjectSuggestions\\:\\:parseRestriction\\(\\) expects string, array\\<string\\> given\\.$#"
+ count: 3
+ path: library/Icingadb/Web/Control/SearchBar/ObjectSuggestions.php
+
+ -
+ message: "#^Parameter \\#2 \\$array of function join expects array\\<string\\>, array\\<int, \\(Closure\\)\\|string\\> given\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Control/SearchBar/ObjectSuggestions.php
+
+ -
+ message: "#^Parameter \\#2 \\$subject of method ipl\\\\Orm\\\\Resolver\\:\\:resolveRelation\\(\\) expects ipl\\\\Orm\\\\Model\\|null, object given\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Control/SearchBar/ObjectSuggestions.php
+
+ -
+ message: "#^Parameter \\#2 \\$tableName of method ipl\\\\Orm\\\\Resolver\\:\\:qualifyColumn\\(\\) expects string, int\\<min, \\-1\\>\\|int\\<1, max\\>\\|string given\\.$#"
+ count: 4
+ path: library/Icingadb/Web/Control/SearchBar/ObjectSuggestions.php
+
+ -
+ message: "#^Parameter \\#2 \\$tableName of method ipl\\\\Orm\\\\Resolver\\:\\:qualifyColumn\\(\\) expects string, int\\|string given\\.$#"
+ count: 2
+ path: library/Icingadb/Web/Control/SearchBar/ObjectSuggestions.php
+
+ -
+ message: "#^Part \\$name \\(mixed\\) of encapsed string cannot be cast to string\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Control/SearchBar/ObjectSuggestions.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Web\\\\Control\\\\SearchBar\\\\ObjectSuggestions\\:\\:\\$customVarSources type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Control/SearchBar/ObjectSuggestions.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Web\\\\Control\\\\SearchBar\\\\ObjectSuggestions\\:\\:\\$model \\(ipl\\\\Orm\\\\Model\\) does not accept object\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Control/SearchBar/ObjectSuggestions.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Web\\\\Control\\\\ViewModeSwitcher\\:\\:assemble\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Control/ViewModeSwitcher.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Web\\\\Control\\\\ViewModeSwitcher\\:\\:getTitle\\(\\) should return string but returns string\\|null\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Control/ViewModeSwitcher.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Web\\\\Control\\\\ViewModeSwitcher\\:\\:protectId\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Control/ViewModeSwitcher.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Web\\\\Control\\\\ViewModeSwitcher\\:\\:protectId\\(\\) has parameter \\$id with no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Control/ViewModeSwitcher.php
+
+ -
+ message: "#^Parameter \\#1 \\$key of function array_key_exists expects int\\|string, mixed given\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Control/ViewModeSwitcher.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Web\\\\Control\\\\ViewModeSwitcher\\:\\:\\$viewModes type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Control/ViewModeSwitcher.php
+
+ -
+ message: "#^Argument of an invalid type array\\|null supplied for foreach, only iterables are supported\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Controller.php
+
+ -
+ message: "#^Call to an undefined method ipl\\\\Stdlib\\\\Filter\\\\Rule\\:\\:getColumn\\(\\)\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Controller.php
+
+ -
+ message: "#^Call to an undefined method ipl\\\\Stdlib\\\\Filter\\\\Rule\\:\\:metaData\\(\\)\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Controller.php
+
+ -
+ message: "#^Cannot access offset string on mixed\\.$#"
+ count: 2
+ path: library/Icingadb/Web/Controller.php
+
+ -
+ message: "#^Cannot call method add\\(\\) on ipl\\\\Html\\\\Contract\\\\Wrappable\\|null\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Controller.php
+
+ -
+ message: "#^Cannot call method getAdditional\\(\\) on Icinga\\\\User\\|null\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Controller.php
+
+ -
+ message: "#^Cannot call method getPreferences\\(\\) on Icinga\\\\User\\|null\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Controller.php
+
+ -
+ message: "#^Cannot call method getRoles\\(\\) on Icinga\\\\User\\|null\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Controller.php
+
+ -
+ message: "#^Cannot call method getUsername\\(\\) on Icinga\\\\User\\|null\\.$#"
+ count: 2
+ path: library/Icingadb/Web/Controller.php
+
+ -
+ message: "#^Cannot call method isUnrestricted\\(\\) on Icinga\\\\User\\|null\\.$#"
+ count: 4
+ path: library/Icingadb/Web/Controller.php
+
+ -
+ message: "#^Cannot call method setAdditional\\(\\) on Icinga\\\\User\\|null\\.$#"
+ count: 2
+ path: library/Icingadb/Web/Controller.php
+
+ -
+ message: "#^Cannot call method setErrorHandlerModule\\(\\) on array\\|Zend_Controller_Plugin_Abstract\\|false\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Controller.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Web\\\\Controller\\:\\:assertRouteAccess\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Controller.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Web\\\\Controller\\:\\:createColumnControl\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Controller.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Web\\\\Controller\\:\\:createSearchBar\\(\\) has parameter \\$params with no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Controller.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Web\\\\Controller\\:\\:export\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Controller.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Web\\\\Controller\\:\\:fetchFilterColumns\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Controller.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Web\\\\Controller\\:\\:handleSearchRequest\\(\\) has parameter \\$additionalColumns with no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Controller.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Web\\\\Controller\\:\\:moduleInit\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Controller.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Web\\\\Controller\\:\\:parseDenylist\\(\\) should return ipl\\\\Stdlib\\\\Filter\\\\None but returns ipl\\\\Stdlib\\\\Filter\\\\Chain\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Controller.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Web\\\\Controller\\:\\:prepareSearchFilter\\(\\) has parameter \\$additionalColumns with no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Controller.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Web\\\\Controller\\:\\:sendAsPdf\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Controller.php
+
+ -
+ message: "#^PHPDoc tag @param references unknown parameter\\: \\$preserveParams$#"
+ count: 1
+ path: library/Icingadb/Web/Controller.php
+
+ -
+ message: "#^PHPDoc tag @param references unknown parameter\\: \\$redirectUrl$#"
+ count: 1
+ path: library/Icingadb/Web/Controller.php
+
+ -
+ message: "#^Parameter \\#1 \\$condition of method ipl\\\\Sql\\\\QueryBuilder\\:\\:buildCondition\\(\\) expects array, array\\|null given\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Controller.php
+
+ -
+ message: "#^Parameter \\#1 \\$defaultViewMode of method Icinga\\\\Module\\\\Icingadb\\\\Web\\\\Control\\\\ViewModeSwitcher\\:\\:setDefaultViewMode\\(\\) expects string, mixed given\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Controller.php
+
+ -
+ message: "#^Parameter \\#1 \\$denylist of method Icinga\\\\Module\\\\Icingadb\\\\Web\\\\Controller\\:\\:parseDenylist\\(\\) expects string, array\\<string\\> given\\.$#"
+ count: 2
+ path: library/Icingadb/Web/Controller.php
+
+ -
+ message: "#^Parameter \\#1 \\$json of static method Icinga\\\\Util\\\\Json\\:\\:decode\\(\\) expects string, array\\|null given\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Controller.php
+
+ -
+ message: "#^Parameter \\#1 \\$queryString of method Icinga\\\\Module\\\\Icingadb\\\\Web\\\\Controller\\:\\:parseRestriction\\(\\) expects string, array\\<string\\> given\\.$#"
+ count: 3
+ path: library/Icingadb/Web/Controller.php
+
+ -
+ message: "#^Parameter \\#2 \\$array of function join expects array\\<string\\>, array\\<int, \\(Closure\\)\\|string\\> given\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Controller.php
+
+ -
+ message: "#^Parameter \\#2 \\$tableName of method ipl\\\\Orm\\\\Resolver\\:\\:qualifyColumn\\(\\) expects string, int\\<min, \\-1\\>\\|int\\<1, max\\>\\|string given\\.$#"
+ count: 4
+ path: library/Icingadb/Web/Controller.php
+
+ -
+ message: "#^Parameter \\#2 \\$tableName of method ipl\\\\Orm\\\\Resolver\\:\\:qualifyColumn\\(\\) expects string, int\\|string given\\.$#"
+ count: 2
+ path: library/Icingadb/Web/Controller.php
+
+ -
+ message: "#^Parameter \\#2 \\$user of static method Icinga\\\\User\\\\Preferences\\\\PreferencesStore\\:\\:create\\(\\) expects Icinga\\\\User, Icinga\\\\User\\|null given\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Controller.php
+
+ -
+ message: "#^Parameter \\#2 \\$value of method Icinga\\\\Web\\\\Url\\:\\:setParam\\(\\) expects array\\|bool\\|string, mixed given\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Controller.php
+
+ -
+ message: "#^Parameter \\#3 \\$default of method Icinga\\\\User\\\\Preferences\\:\\:getValue\\(\\) expects null, string given\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Controller.php
+
+ -
+ message: "#^Parameter \\#3 \\$filter of method Icinga\\\\Module\\\\Icingadb\\\\Web\\\\Controller\\:\\:prepareSearchFilter\\(\\) expects ipl\\\\Stdlib\\\\Filter\\\\Any, ipl\\\\Stdlib\\\\Filter\\\\Chain given\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Controller.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Web\\\\Controller\\:\\:\\$format \\(string\\|null\\) does not accept mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Controller.php
+
+ -
+ message: "#^Call to an undefined method ipl\\\\Stdlib\\\\Filter\\\\Rule\\:\\:getColumn\\(\\)\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Navigation/Action.php
+
+ -
+ message: "#^Call to an undefined method ipl\\\\Stdlib\\\\Filter\\\\Rule\\:\\:metaData\\(\\)\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Navigation/Action.php
+
+ -
+ message: "#^Cannot call method getRoles\\(\\) on Icinga\\\\User\\|null\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Navigation/Action.php
+
+ -
+ message: "#^Cannot call method isUnrestricted\\(\\) on Icinga\\\\User\\|null\\.$#"
+ count: 4
+ path: library/Icingadb/Web/Navigation/Action.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Web\\\\Navigation\\\\Action\\:\\:parseDenylist\\(\\) should return ipl\\\\Stdlib\\\\Filter\\\\None but returns ipl\\\\Stdlib\\\\Filter\\\\Chain\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Navigation/Action.php
+
+ -
+ message: "#^Parameter \\#1 \\$condition of method ipl\\\\Sql\\\\QueryBuilder\\:\\:buildCondition\\(\\) expects array, array\\|null given\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Navigation/Action.php
+
+ -
+ message: "#^Parameter \\#1 \\$denylist of method Icinga\\\\Module\\\\Icingadb\\\\Web\\\\Navigation\\\\Action\\:\\:parseDenylist\\(\\) expects string, array\\<string\\> given\\.$#"
+ count: 2
+ path: library/Icingadb/Web/Navigation/Action.php
+
+ -
+ message: "#^Parameter \\#1 \\$queryString of method Icinga\\\\Module\\\\Icingadb\\\\Web\\\\Navigation\\\\Action\\:\\:parseRestriction\\(\\) expects string, array\\<string\\> given\\.$#"
+ count: 3
+ path: library/Icingadb/Web/Navigation/Action.php
+
+ -
+ message: "#^Parameter \\#2 \\$array of function join expects array\\<string\\>, array\\<int, \\(Closure\\)\\|string\\> given\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Navigation/Action.php
+
+ -
+ message: "#^Parameter \\#2 \\$tableName of method ipl\\\\Orm\\\\Resolver\\:\\:qualifyColumn\\(\\) expects string, int\\<min, \\-1\\>\\|int\\<1, max\\>\\|string given\\.$#"
+ count: 4
+ path: library/Icingadb/Web/Navigation/Action.php
+
+ -
+ message: "#^Parameter \\#2 \\$tableName of method ipl\\\\Orm\\\\Resolver\\:\\:qualifyColumn\\(\\) expects string, int\\|string given\\.$#"
+ count: 2
+ path: library/Icingadb/Web/Navigation/Action.php
+
+ -
+ message: "#^Call to an undefined method ipl\\\\Stdlib\\\\Filter\\\\Rule\\:\\:getColumn\\(\\)\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Navigation/Renderer/HostProblemsBadge.php
+
+ -
+ message: "#^Call to an undefined method ipl\\\\Stdlib\\\\Filter\\\\Rule\\:\\:metaData\\(\\)\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Navigation/Renderer/HostProblemsBadge.php
+
+ -
+ message: "#^Cannot access property \\$hosts_down_unhandled on ipl\\\\Orm\\\\Model\\|null\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Navigation/Renderer/HostProblemsBadge.php
+
+ -
+ message: "#^Cannot call method getRoles\\(\\) on Icinga\\\\User\\|null\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Navigation/Renderer/HostProblemsBadge.php
+
+ -
+ message: "#^Cannot call method isUnrestricted\\(\\) on Icinga\\\\User\\|null\\.$#"
+ count: 4
+ path: library/Icingadb/Web/Navigation/Renderer/HostProblemsBadge.php
+
+ -
+ message: "#^Cannot cast mixed to int\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Navigation/Renderer/HostProblemsBadge.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Web\\\\Navigation\\\\Renderer\\\\HostProblemsBadge\\:\\:fetchProblemsCount\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Navigation/Renderer/HostProblemsBadge.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Web\\\\Navigation\\\\Renderer\\\\HostProblemsBadge\\:\\:parseDenylist\\(\\) should return ipl\\\\Stdlib\\\\Filter\\\\None but returns ipl\\\\Stdlib\\\\Filter\\\\Chain\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Navigation/Renderer/HostProblemsBadge.php
+
+ -
+ message: "#^Parameter \\#1 \\$condition of method ipl\\\\Sql\\\\QueryBuilder\\:\\:buildCondition\\(\\) expects array, array\\|null given\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Navigation/Renderer/HostProblemsBadge.php
+
+ -
+ message: "#^Parameter \\#1 \\$denylist of method Icinga\\\\Module\\\\Icingadb\\\\Web\\\\Navigation\\\\Renderer\\\\HostProblemsBadge\\:\\:parseDenylist\\(\\) expects string, array\\<string\\> given\\.$#"
+ count: 2
+ path: library/Icingadb/Web/Navigation/Renderer/HostProblemsBadge.php
+
+ -
+ message: "#^Parameter \\#1 \\$queryString of method Icinga\\\\Module\\\\Icingadb\\\\Web\\\\Navigation\\\\Renderer\\\\HostProblemsBadge\\:\\:parseRestriction\\(\\) expects string, array\\<string\\> given\\.$#"
+ count: 3
+ path: library/Icingadb/Web/Navigation/Renderer/HostProblemsBadge.php
+
+ -
+ message: "#^Parameter \\#2 \\$array of function join expects array\\<string\\>, array\\<int, \\(Closure\\)\\|string\\> given\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Navigation/Renderer/HostProblemsBadge.php
+
+ -
+ message: "#^Parameter \\#2 \\$tableName of method ipl\\\\Orm\\\\Resolver\\:\\:qualifyColumn\\(\\) expects string, int\\<min, \\-1\\>\\|int\\<1, max\\>\\|string given\\.$#"
+ count: 4
+ path: library/Icingadb/Web/Navigation/Renderer/HostProblemsBadge.php
+
+ -
+ message: "#^Parameter \\#2 \\$tableName of method ipl\\\\Orm\\\\Resolver\\:\\:qualifyColumn\\(\\) expects string, int\\|string given\\.$#"
+ count: 2
+ path: library/Icingadb/Web/Navigation/Renderer/HostProblemsBadge.php
+
+ -
+ message: "#^Argument of an invalid type array\\|null supplied for foreach, only iterables are supported\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Navigation/Renderer/ProblemsBadge.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Web\\\\Navigation\\\\Renderer\\\\ProblemsBadge\\:\\:createBadge\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Navigation/Renderer/ProblemsBadge.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Web\\\\Navigation\\\\Renderer\\\\ProblemsBadge\\:\\:disableLink\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Navigation/Renderer/ProblemsBadge.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Web\\\\Navigation\\\\Renderer\\\\ProblemsBadge\\:\\:fetchProblemsCount\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Navigation/Renderer/ProblemsBadge.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Web\\\\Navigation\\\\Renderer\\\\ProblemsBadge\\:\\:getProblemsCount\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Navigation/Renderer/ProblemsBadge.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Web\\\\Navigation\\\\Renderer\\\\ProblemsBadge\\:\\:getUrl\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Navigation/Renderer/ProblemsBadge.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Web\\\\Navigation\\\\Renderer\\\\ProblemsBadge\\:\\:round\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Navigation/Renderer/ProblemsBadge.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Web\\\\Navigation\\\\Renderer\\\\ProblemsBadge\\:\\:round\\(\\) has parameter \\$count with no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Navigation/Renderer/ProblemsBadge.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Web\\\\Navigation\\\\Renderer\\\\ProblemsBadge\\:\\:\\$linkDisabled has no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Navigation/Renderer/ProblemsBadge.php
+
+ -
+ message: "#^Call to an undefined method ipl\\\\Stdlib\\\\Filter\\\\Rule\\:\\:getColumn\\(\\)\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Navigation/Renderer/ServiceProblemsBadge.php
+
+ -
+ message: "#^Call to an undefined method ipl\\\\Stdlib\\\\Filter\\\\Rule\\:\\:metaData\\(\\)\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Navigation/Renderer/ServiceProblemsBadge.php
+
+ -
+ message: "#^Cannot access property \\$services_critical_unhandled on ipl\\\\Orm\\\\Model\\|null\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Navigation/Renderer/ServiceProblemsBadge.php
+
+ -
+ message: "#^Cannot call method getRoles\\(\\) on Icinga\\\\User\\|null\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Navigation/Renderer/ServiceProblemsBadge.php
+
+ -
+ message: "#^Cannot call method isUnrestricted\\(\\) on Icinga\\\\User\\|null\\.$#"
+ count: 4
+ path: library/Icingadb/Web/Navigation/Renderer/ServiceProblemsBadge.php
+
+ -
+ message: "#^Cannot cast mixed to int\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Navigation/Renderer/ServiceProblemsBadge.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Web\\\\Navigation\\\\Renderer\\\\ServiceProblemsBadge\\:\\:fetchProblemsCount\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Navigation/Renderer/ServiceProblemsBadge.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Web\\\\Navigation\\\\Renderer\\\\ServiceProblemsBadge\\:\\:parseDenylist\\(\\) should return ipl\\\\Stdlib\\\\Filter\\\\None but returns ipl\\\\Stdlib\\\\Filter\\\\Chain\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Navigation/Renderer/ServiceProblemsBadge.php
+
+ -
+ message: "#^Parameter \\#1 \\$condition of method ipl\\\\Sql\\\\QueryBuilder\\:\\:buildCondition\\(\\) expects array, array\\|null given\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Navigation/Renderer/ServiceProblemsBadge.php
+
+ -
+ message: "#^Parameter \\#1 \\$denylist of method Icinga\\\\Module\\\\Icingadb\\\\Web\\\\Navigation\\\\Renderer\\\\ServiceProblemsBadge\\:\\:parseDenylist\\(\\) expects string, array\\<string\\> given\\.$#"
+ count: 2
+ path: library/Icingadb/Web/Navigation/Renderer/ServiceProblemsBadge.php
+
+ -
+ message: "#^Parameter \\#1 \\$queryString of method Icinga\\\\Module\\\\Icingadb\\\\Web\\\\Navigation\\\\Renderer\\\\ServiceProblemsBadge\\:\\:parseRestriction\\(\\) expects string, array\\<string\\> given\\.$#"
+ count: 3
+ path: library/Icingadb/Web/Navigation/Renderer/ServiceProblemsBadge.php
+
+ -
+ message: "#^Parameter \\#2 \\$array of function join expects array\\<string\\>, array\\<int, \\(Closure\\)\\|string\\> given\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Navigation/Renderer/ServiceProblemsBadge.php
+
+ -
+ message: "#^Parameter \\#2 \\$tableName of method ipl\\\\Orm\\\\Resolver\\:\\:qualifyColumn\\(\\) expects string, int\\<min, \\-1\\>\\|int\\<1, max\\>\\|string given\\.$#"
+ count: 4
+ path: library/Icingadb/Web/Navigation/Renderer/ServiceProblemsBadge.php
+
+ -
+ message: "#^Parameter \\#2 \\$tableName of method ipl\\\\Orm\\\\Resolver\\:\\:qualifyColumn\\(\\) expects string, int\\|string given\\.$#"
+ count: 2
+ path: library/Icingadb/Web/Navigation/Renderer/ServiceProblemsBadge.php
+
+ -
+ message: "#^Cannot call method getRenderer\\(\\) on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Navigation/Renderer/TotalProblemsBadge.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Web\\\\Navigation\\\\Renderer\\\\TotalProblemsBadge\\:\\:\\$severityStateMap type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Navigation/Renderer/TotalProblemsBadge.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Web\\\\Navigation\\\\Renderer\\\\TotalProblemsBadge\\:\\:\\$stateSeverityMap type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Web/Navigation/Renderer/TotalProblemsBadge.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\CheckAttempt\\:\\:assemble\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/CheckAttempt.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\CheckStatistics\\:\\:__construct\\(\\) has parameter \\$object with no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/CheckStatistics.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\CheckStatistics\\:\\:assemble\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/CheckStatistics.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\CheckStatistics\\:\\:assembleBody\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/CheckStatistics.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\CheckStatistics\\:\\:assembleHeader\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/CheckStatistics.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\CheckStatistics\\:\\:\\$object has no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/CheckStatistics.php
+
+ -
+ message: "#^Call to an undefined method ipl\\\\Stdlib\\\\Filter\\\\Rule\\:\\:getColumn\\(\\)\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/CommentDetail.php
+
+ -
+ message: "#^Call to an undefined method ipl\\\\Stdlib\\\\Filter\\\\Rule\\:\\:metaData\\(\\)\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/CommentDetail.php
+
+ -
+ message: "#^Cannot call method getRoles\\(\\) on Icinga\\\\User\\|null\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/CommentDetail.php
+
+ -
+ message: "#^Cannot call method isUnrestricted\\(\\) on Icinga\\\\User\\|null\\.$#"
+ count: 4
+ path: library/Icingadb/Widget/Detail/CommentDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\CommentDetail\\:\\:assemble\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/CommentDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\CommentDetail\\:\\:createComment\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/CommentDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\CommentDetail\\:\\:createDetails\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/CommentDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\CommentDetail\\:\\:createRemoveCommentForm\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/CommentDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\CommentDetail\\:\\:createTicketLinks\\(\\) has parameter \\$text with no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/CommentDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\CommentDetail\\:\\:parseDenylist\\(\\) should return ipl\\\\Stdlib\\\\Filter\\\\None but returns ipl\\\\Stdlib\\\\Filter\\\\Chain\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/CommentDetail.php
+
+ -
+ message: "#^Parameter \\#1 \\$condition of method ipl\\\\Sql\\\\QueryBuilder\\:\\:buildCondition\\(\\) expects array, array\\|null given\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/CommentDetail.php
+
+ -
+ message: "#^Parameter \\#1 \\$denylist of method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\CommentDetail\\:\\:parseDenylist\\(\\) expects string, array\\<string\\> given\\.$#"
+ count: 2
+ path: library/Icingadb/Widget/Detail/CommentDetail.php
+
+ -
+ message: "#^Parameter \\#1 \\$queryString of method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\CommentDetail\\:\\:parseRestriction\\(\\) expects string, array\\<string\\> given\\.$#"
+ count: 3
+ path: library/Icingadb/Widget/Detail/CommentDetail.php
+
+ -
+ message: "#^Parameter \\#2 \\$array of function join expects array\\<string\\>, array\\<int, \\(Closure\\)\\|string\\> given\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/CommentDetail.php
+
+ -
+ message: "#^Parameter \\#2 \\$tableName of method ipl\\\\Orm\\\\Resolver\\:\\:qualifyColumn\\(\\) expects string, int\\<min, \\-1\\>\\|int\\<1, max\\>\\|string given\\.$#"
+ count: 4
+ path: library/Icingadb/Widget/Detail/CommentDetail.php
+
+ -
+ message: "#^Parameter \\#2 \\$tableName of method ipl\\\\Orm\\\\Resolver\\:\\:qualifyColumn\\(\\) expects string, int\\|string given\\.$#"
+ count: 2
+ path: library/Icingadb/Widget/Detail/CommentDetail.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\CommentDetail\\:\\:\\$comment has no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/CommentDetail.php
+
+ -
+ message: "#^Call to an undefined method ipl\\\\Html\\\\Contract\\\\Wrappable\\:\\:addHtml\\(\\)\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/CustomVarTable.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\CustomVarTable\\:\\:__construct\\(\\) has parameter \\$data with no value type specified in iterable type iterable\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/CustomVarTable.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\CustomVarTable\\:\\:assemble\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/CustomVarTable.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\CustomVarTable\\:\\:renderArray\\(\\) has parameter \\$array with no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/CustomVarTable.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\CustomVarTable\\:\\:renderGroup\\(\\) has parameter \\$entries with no value type specified in iterable type iterable\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/CustomVarTable.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\CustomVarTable\\:\\:renderObject\\(\\) has parameter \\$object with no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/CustomVarTable.php
+
+ -
+ message: "#^Parameter \\#1 \\$name of method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\CustomVarTable\\:\\:renderArray\\(\\) expects string, mixed given\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/CustomVarTable.php
+
+ -
+ message: "#^Parameter \\#2 \\$value of method ipl\\\\Html\\\\Attributes\\:\\:add\\(\\) expects array\\|bool\\|string\\|null, int given\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/CustomVarTable.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\CustomVarTable\\:\\:\\$data \\(array\\) does not accept iterable\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/CustomVarTable.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\CustomVarTable\\:\\:\\$data type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/CustomVarTable.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\CustomVarTable\\:\\:\\$groups type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/CustomVarTable.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\DowntimeCard\\:\\:assemble\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/DowntimeCard.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\DowntimeCard\\:\\:calcRelativeLeft\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/DowntimeCard.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\DowntimeCard\\:\\:calcRelativeLeft\\(\\) has parameter \\$value with no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/DowntimeCard.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\DowntimeCard\\:\\:\\$downtime has no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/DowntimeCard.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\DowntimeCard\\:\\:\\$duration has no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/DowntimeCard.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\DowntimeCard\\:\\:\\$end has no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/DowntimeCard.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\DowntimeCard\\:\\:\\$start has no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/DowntimeCard.php
+
+ -
+ message: "#^Argument of an invalid type array\\|null supplied for foreach, only iterables are supported\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/DowntimeDetail.php
+
+ -
+ message: "#^Call to an undefined method ipl\\\\Stdlib\\\\Filter\\\\Rule\\:\\:getColumn\\(\\)\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/DowntimeDetail.php
+
+ -
+ message: "#^Call to an undefined method ipl\\\\Stdlib\\\\Filter\\\\Rule\\:\\:metaData\\(\\)\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/DowntimeDetail.php
+
+ -
+ message: "#^Cannot access property \\$host on mixed\\.$#"
+ count: 2
+ path: library/Icingadb/Widget/Detail/DowntimeDetail.php
+
+ -
+ message: "#^Cannot access property \\$is_flexible on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/DowntimeDetail.php
+
+ -
+ message: "#^Cannot access property \\$name on mixed\\.$#"
+ count: 3
+ path: library/Icingadb/Widget/Detail/DowntimeDetail.php
+
+ -
+ message: "#^Cannot access property \\$object_type on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/DowntimeDetail.php
+
+ -
+ message: "#^Cannot access property \\$service on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/DowntimeDetail.php
+
+ -
+ message: "#^Cannot access property \\$state on mixed\\.$#"
+ count: 2
+ path: library/Icingadb/Widget/Detail/DowntimeDetail.php
+
+ -
+ message: "#^Cannot call method getRoles\\(\\) on Icinga\\\\User\\|null\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/DowntimeDetail.php
+
+ -
+ message: "#^Cannot call method getStateText\\(\\) on mixed\\.$#"
+ count: 3
+ path: library/Icingadb/Widget/Detail/DowntimeDetail.php
+
+ -
+ message: "#^Cannot call method isUnrestricted\\(\\) on Icinga\\\\User\\|null\\.$#"
+ count: 4
+ path: library/Icingadb/Widget/Detail/DowntimeDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\DowntimeDetail\\:\\:assemble\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/DowntimeDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\DowntimeDetail\\:\\:createCancelDowntimeForm\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/DowntimeDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\DowntimeDetail\\:\\:parseDenylist\\(\\) should return ipl\\\\Stdlib\\\\Filter\\\\None but returns ipl\\\\Stdlib\\\\Filter\\\\Chain\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/DowntimeDetail.php
+
+ -
+ message: "#^Parameter \\#1 \\$condition of method ipl\\\\Sql\\\\QueryBuilder\\:\\:buildCondition\\(\\) expects array, array\\|null given\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/DowntimeDetail.php
+
+ -
+ message: "#^Parameter \\#1 \\$denylist of method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\DowntimeDetail\\:\\:parseDenylist\\(\\) expects string, array\\<string\\> given\\.$#"
+ count: 2
+ path: library/Icingadb/Widget/Detail/DowntimeDetail.php
+
+ -
+ message: "#^Parameter \\#1 \\$downtime of static method Icinga\\\\Module\\\\Icingadb\\\\Common\\\\Links\\:\\:downtime\\(\\) expects Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Downtime, mixed given\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/DowntimeDetail.php
+
+ -
+ message: "#^Parameter \\#1 \\$queryString of method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\DowntimeDetail\\:\\:parseRestriction\\(\\) expects string, array\\<string\\> given\\.$#"
+ count: 3
+ path: library/Icingadb/Widget/Detail/DowntimeDetail.php
+
+ -
+ message: "#^Parameter \\#2 \\$array of function join expects array\\<string\\>, array\\<int, \\(Closure\\)\\|string\\> given\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/DowntimeDetail.php
+
+ -
+ message: "#^Parameter \\#2 \\$tableName of method ipl\\\\Orm\\\\Resolver\\:\\:qualifyColumn\\(\\) expects string, int\\<min, \\-1\\>\\|int\\<1, max\\>\\|string given\\.$#"
+ count: 4
+ path: library/Icingadb/Widget/Detail/DowntimeDetail.php
+
+ -
+ message: "#^Parameter \\#2 \\$tableName of method ipl\\\\Orm\\\\Resolver\\:\\:qualifyColumn\\(\\) expects string, int\\|string given\\.$#"
+ count: 2
+ path: library/Icingadb/Widget/Detail/DowntimeDetail.php
+
+ -
+ message: "#^Argument of an invalid type array\\|null supplied for foreach, only iterables are supported\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/EventDetail.php
+
+ -
+ message: "#^Call to an undefined method ipl\\\\Html\\\\BaseHtmlElement\\|ipl\\\\Html\\\\FormattedString\\:\\:addAttributes\\(\\)\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/EventDetail.php
+
+ -
+ message: "#^Call to an undefined method ipl\\\\Stdlib\\\\Filter\\\\Rule\\:\\:getColumn\\(\\)\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/EventDetail.php
+
+ -
+ message: "#^Call to an undefined method ipl\\\\Stdlib\\\\Filter\\\\Rule\\:\\:metaData\\(\\)\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/EventDetail.php
+
+ -
+ message: "#^Cannot access property \\$checkcommand_name on mixed\\.$#"
+ count: 6
+ path: library/Icingadb/Widget/Detail/EventDetail.php
+
+ -
+ message: "#^Cannot access property \\$display_name on mixed\\.$#"
+ count: 18
+ path: library/Icingadb/Widget/Detail/EventDetail.php
+
+ -
+ message: "#^Cannot access property \\$downtime_id on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/EventDetail.php
+
+ -
+ message: "#^Cannot access property \\$host on mixed\\.$#"
+ count: 2
+ path: library/Icingadb/Widget/Detail/EventDetail.php
+
+ -
+ message: "#^Cannot access property \\$is_flexible on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/EventDetail.php
+
+ -
+ message: "#^Cannot access property \\$object_type on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/EventDetail.php
+
+ -
+ message: "#^Cannot access property \\$service on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/EventDetail.php
+
+ -
+ message: "#^Cannot call method getRoles\\(\\) on Icinga\\\\User\\|null\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/EventDetail.php
+
+ -
+ message: "#^Cannot call method getStateText\\(\\) on mixed\\.$#"
+ count: 3
+ path: library/Icingadb/Widget/Detail/EventDetail.php
+
+ -
+ message: "#^Cannot call method isUnrestricted\\(\\) on Icinga\\\\User\\|null\\.$#"
+ count: 4
+ path: library/Icingadb/Widget/Detail/EventDetail.php
+
+ -
+ message: "#^Cannot call method limit\\(\\) on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/EventDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\EventDetail\\:\\:assemble\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/EventDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\EventDetail\\:\\:assembleAcknowledgeEvent\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/EventDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\EventDetail\\:\\:assembleCommentEvent\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/EventDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\EventDetail\\:\\:assembleDowntimeEvent\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/EventDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\EventDetail\\:\\:assembleFlappingEvent\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/EventDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\EventDetail\\:\\:assembleNotificationEvent\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/EventDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\EventDetail\\:\\:assembleStateChangeEvent\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/EventDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\EventDetail\\:\\:createExtensions\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/EventDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\EventDetail\\:\\:createTicketLinks\\(\\) has parameter \\$text with no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/EventDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\EventDetail\\:\\:parseDenylist\\(\\) should return ipl\\\\Stdlib\\\\Filter\\\\None but returns ipl\\\\Stdlib\\\\Filter\\\\Chain\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/EventDetail.php
+
+ -
+ message: "#^Parameter \\#1 \\$acknowledgement of method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\EventDetail\\:\\:assembleAcknowledgeEvent\\(\\) expects Icinga\\\\Module\\\\Icingadb\\\\Model\\\\AcknowledgementHistory, mixed given\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/EventDetail.php
+
+ -
+ message: "#^Parameter \\#1 \\$comment of method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\EventDetail\\:\\:assembleCommentEvent\\(\\) expects Icinga\\\\Module\\\\Icingadb\\\\Model\\\\CommentHistory, mixed given\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/EventDetail.php
+
+ -
+ message: "#^Parameter \\#1 \\$condition of method ipl\\\\Sql\\\\QueryBuilder\\:\\:buildCondition\\(\\) expects array, array\\|null given\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/EventDetail.php
+
+ -
+ message: "#^Parameter \\#1 \\$denylist of method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\EventDetail\\:\\:parseDenylist\\(\\) expects string, array\\<string\\> given\\.$#"
+ count: 2
+ path: library/Icingadb/Widget/Detail/EventDetail.php
+
+ -
+ message: "#^Parameter \\#1 \\$downtime of method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\EventDetail\\:\\:assembleDowntimeEvent\\(\\) expects Icinga\\\\Module\\\\Icingadb\\\\Model\\\\DowntimeHistory, mixed given\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/EventDetail.php
+
+ -
+ message: "#^Parameter \\#1 \\$flapping of method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\EventDetail\\:\\:assembleFlappingEvent\\(\\) expects Icinga\\\\Module\\\\Icingadb\\\\Model\\\\FlappingHistory, mixed given\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/EventDetail.php
+
+ -
+ message: "#^Parameter \\#1 \\$notification of method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\EventDetail\\:\\:assembleNotificationEvent\\(\\) expects Icinga\\\\Module\\\\Icingadb\\\\Model\\\\NotificationHistory, mixed given\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/EventDetail.php
+
+ -
+ message: "#^Parameter \\#1 \\$queryString of method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\EventDetail\\:\\:parseRestriction\\(\\) expects string, array\\<string\\> given\\.$#"
+ count: 3
+ path: library/Icingadb/Widget/Detail/EventDetail.php
+
+ -
+ message: "#^Parameter \\#1 \\$stateChange of method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\EventDetail\\:\\:assembleStateChangeEvent\\(\\) expects Icinga\\\\Module\\\\Icingadb\\\\Model\\\\StateHistory, mixed given\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/EventDetail.php
+
+ -
+ message: "#^Parameter \\#2 \\$array of function join expects array\\<string\\>, array\\<int, \\(Closure\\)\\|string\\> given\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/EventDetail.php
+
+ -
+ message: "#^Parameter \\#2 \\$tableName of method ipl\\\\Orm\\\\Resolver\\:\\:qualifyColumn\\(\\) expects string, int\\<min, \\-1\\>\\|int\\<1, max\\>\\|string given\\.$#"
+ count: 4
+ path: library/Icingadb/Widget/Detail/EventDetail.php
+
+ -
+ message: "#^Parameter \\#2 \\$tableName of method ipl\\\\Orm\\\\Resolver\\:\\:qualifyColumn\\(\\) expects string, int\\|string given\\.$#"
+ count: 2
+ path: library/Icingadb/Widget/Detail/EventDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\HostDetail\\:\\:assemble\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/HostDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\HostDetail\\:\\:createServiceStatistics\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/HostDetail.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\HostDetail\\:\\:\\$serviceSummary has no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/HostDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\HostInspectionDetail\\:\\:assemble\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/HostInspectionDetail.php
+
+ -
+ message: "#^Cannot access property \\$last_state_change on mixed\\.$#"
+ count: 2
+ path: library/Icingadb/Widget/Detail/HostMetaInfo.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\HostMetaInfo\\:\\:assemble\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/HostMetaInfo.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\HostStatistics\\:\\:__construct\\(\\) has parameter \\$summary with no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/HostStatistics.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\HostStatistics\\:\\:\\$summary has no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/HostStatistics.php
+
+ -
+ message: "#^Call to an undefined method ipl\\\\Stdlib\\\\Filter\\\\Rule\\:\\:getColumn\\(\\)\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/MultiselectQuickActions.php
+
+ -
+ message: "#^Call to an undefined method ipl\\\\Stdlib\\\\Filter\\\\Rule\\:\\:metaData\\(\\)\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/MultiselectQuickActions.php
+
+ -
+ message: "#^Cannot call method getRoles\\(\\) on Icinga\\\\User\\|null\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/MultiselectQuickActions.php
+
+ -
+ message: "#^Cannot call method isUnrestricted\\(\\) on Icinga\\\\User\\|null\\.$#"
+ count: 4
+ path: library/Icingadb/Widget/Detail/MultiselectQuickActions.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\MultiselectQuickActions\\:\\:__construct\\(\\) has parameter \\$summary with no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/MultiselectQuickActions.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\MultiselectQuickActions\\:\\:__construct\\(\\) has parameter \\$type with no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/MultiselectQuickActions.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\MultiselectQuickActions\\:\\:assemble\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/MultiselectQuickActions.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\MultiselectQuickActions\\:\\:assembleAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/MultiselectQuickActions.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\MultiselectQuickActions\\:\\:parseDenylist\\(\\) should return ipl\\\\Stdlib\\\\Filter\\\\None but returns ipl\\\\Stdlib\\\\Filter\\\\Chain\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/MultiselectQuickActions.php
+
+ -
+ message: "#^Parameter \\#1 \\$condition of method ipl\\\\Sql\\\\QueryBuilder\\:\\:buildCondition\\(\\) expects array, array\\|null given\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/MultiselectQuickActions.php
+
+ -
+ message: "#^Parameter \\#1 \\$denylist of method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\MultiselectQuickActions\\:\\:parseDenylist\\(\\) expects string, array\\<string\\> given\\.$#"
+ count: 2
+ path: library/Icingadb/Widget/Detail/MultiselectQuickActions.php
+
+ -
+ message: "#^Parameter \\#1 \\$queryString of method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\MultiselectQuickActions\\:\\:parseRestriction\\(\\) expects string, array\\<string\\> given\\.$#"
+ count: 3
+ path: library/Icingadb/Widget/Detail/MultiselectQuickActions.php
+
+ -
+ message: "#^Parameter \\#2 \\$array of function join expects array\\<string\\>, array\\<int, \\(Closure\\)\\|string\\> given\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/MultiselectQuickActions.php
+
+ -
+ message: "#^Parameter \\#2 \\$tableName of method ipl\\\\Orm\\\\Resolver\\:\\:qualifyColumn\\(\\) expects string, int\\<min, \\-1\\>\\|int\\<1, max\\>\\|string given\\.$#"
+ count: 4
+ path: library/Icingadb/Widget/Detail/MultiselectQuickActions.php
+
+ -
+ message: "#^Parameter \\#2 \\$tableName of method ipl\\\\Orm\\\\Resolver\\:\\:qualifyColumn\\(\\) expects string, int\\|string given\\.$#"
+ count: 2
+ path: library/Icingadb/Widget/Detail/MultiselectQuickActions.php
+
+ -
+ message: "#^Parameter \\#3 \\$filter of method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\MultiselectQuickActions\\:\\:isGrantedOnType\\(\\) expects ipl\\\\Stdlib\\\\Filter\\\\Rule, ipl\\\\Stdlib\\\\Filter\\\\Rule\\|null given\\.$#"
+ count: 10
+ path: library/Icingadb/Widget/Detail/MultiselectQuickActions.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\MultiselectQuickActions\\:\\:\\$summary has no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/MultiselectQuickActions.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\MultiselectQuickActions\\:\\:\\$type has no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/MultiselectQuickActions.php
+
+ -
+ message: "#^Access to an undefined property object\\:\\:\\$checkcommand_name\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/ObjectDetail.php
+
+ -
+ message: "#^Access to an undefined property object\\:\\:\\$normalized_performance_data\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/ObjectDetail.php
+
+ -
+ message: "#^Argument of an invalid type array\\|null supplied for foreach, only iterables are supported\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/ObjectDetail.php
+
+ -
+ message: "#^Call to an undefined method ipl\\\\Stdlib\\\\Filter\\\\Rule\\:\\:getColumn\\(\\)\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/ObjectDetail.php
+
+ -
+ message: "#^Call to an undefined method ipl\\\\Stdlib\\\\Filter\\\\Rule\\:\\:metaData\\(\\)\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/ObjectDetail.php
+
+ -
+ message: "#^Cannot access property \\$name on mixed\\.$#"
+ count: 2
+ path: library/Icingadb/Widget/Detail/ObjectDetail.php
+
+ -
+ message: "#^Cannot call method getRoles\\(\\) on Icinga\\\\User\\|null\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/ObjectDetail.php
+
+ -
+ message: "#^Cannot call method isUnrestricted\\(\\) on Icinga\\\\User\\|null\\.$#"
+ count: 4
+ path: library/Icingadb/Widget/Detail/ObjectDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\ObjectDetail\\:\\:__construct\\(\\) has parameter \\$object with no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/ObjectDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\ObjectDetail\\:\\:compatObject\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/ObjectDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\ObjectDetail\\:\\:createActions\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/ObjectDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\ObjectDetail\\:\\:createCheckStatistics\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/ObjectDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\ObjectDetail\\:\\:createComments\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/ObjectDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\ObjectDetail\\:\\:createCustomVars\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/ObjectDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\ObjectDetail\\:\\:createDowntimes\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/ObjectDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\ObjectDetail\\:\\:createExtensions\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/ObjectDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\ObjectDetail\\:\\:createFeatureToggles\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/ObjectDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\ObjectDetail\\:\\:createGroups\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/ObjectDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\ObjectDetail\\:\\:createNotes\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/ObjectDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\ObjectDetail\\:\\:createNotifications\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/ObjectDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\ObjectDetail\\:\\:createPerformanceData\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/ObjectDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\ObjectDetail\\:\\:createPluginOutput\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/ObjectDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\ObjectDetail\\:\\:createPrintHeader\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/ObjectDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\ObjectDetail\\:\\:fetchCustomVars\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/ObjectDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\ObjectDetail\\:\\:getUsersAndUsergroups\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/ObjectDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\ObjectDetail\\:\\:parseDenylist\\(\\) should return ipl\\\\Stdlib\\\\Filter\\\\None but returns ipl\\\\Stdlib\\\\Filter\\\\Chain\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/ObjectDetail.php
+
+ -
+ message: "#^Parameter \\#1 \\$condition of method ipl\\\\Sql\\\\QueryBuilder\\:\\:buildCondition\\(\\) expects array, array\\|null given\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/ObjectDetail.php
+
+ -
+ message: "#^Parameter \\#1 \\$denylist of method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\ObjectDetail\\:\\:parseDenylist\\(\\) expects string, array\\<string\\> given\\.$#"
+ count: 2
+ path: library/Icingadb/Widget/Detail/ObjectDetail.php
+
+ -
+ message: "#^Parameter \\#1 \\$object of static method Icinga\\\\Module\\\\Icingadb\\\\Util\\\\PluginOutput\\:\\:fromObject\\(\\) expects Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Host\\|Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Service, object given\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/ObjectDetail.php
+
+ -
+ message: "#^Parameter \\#1 \\$queryString of method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\ObjectDetail\\:\\:parseRestriction\\(\\) expects string, array\\<string\\> given\\.$#"
+ count: 3
+ path: library/Icingadb/Widget/Detail/ObjectDetail.php
+
+ -
+ message: "#^Parameter \\#1 \\$view of method Icinga\\\\Module\\\\Monitoring\\\\Hook\\\\DetailviewExtensionHook\\:\\:setView\\(\\) expects Icinga\\\\Web\\\\View, null given\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/ObjectDetail.php
+
+ -
+ message: "#^Parameter \\#2 \\$array of function join expects array\\<string\\>, array\\<int, \\(Closure\\)\\|string\\> given\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/ObjectDetail.php
+
+ -
+ message: "#^Parameter \\#2 \\$tableName of method ipl\\\\Orm\\\\Resolver\\:\\:qualifyColumn\\(\\) expects string, int\\<min, \\-1\\>\\|int\\<1, max\\>\\|string given\\.$#"
+ count: 4
+ path: library/Icingadb/Widget/Detail/ObjectDetail.php
+
+ -
+ message: "#^Parameter \\#2 \\$tableName of method ipl\\\\Orm\\\\Resolver\\:\\:qualifyColumn\\(\\) expects string, int\\|string given\\.$#"
+ count: 2
+ path: library/Icingadb/Widget/Detail/ObjectDetail.php
+
+ -
+ message: "#^Possibly invalid array key type array\\|bool\\|string\\|null\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/ObjectDetail.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\ObjectDetail\\:\\:\\$compatObject has no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/ObjectDetail.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\ObjectDetail\\:\\:\\$object has no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/ObjectDetail.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\ObjectDetail\\:\\:\\$objectType has no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/ObjectDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\ObjectStatistics\\:\\:assemble\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/ObjectStatistics.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\ObjectsDetail\\:\\:assemble\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/ObjectsDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\ObjectsDetail\\:\\:createComments\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/ObjectsDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\ObjectsDetail\\:\\:createDowntimes\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/ObjectsDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\ObjectsDetail\\:\\:createExtensions\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/ObjectsDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\ObjectsDetail\\:\\:createFeatureToggles\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/ObjectsDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\ObjectsDetail\\:\\:createSummary\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/ObjectsDetail.php
+
+ -
+ message: "#^Parameter \\#3 \\$baseFilter of static method Icinga\\\\Module\\\\Icingadb\\\\Hook\\\\ExtensionHook\\\\ObjectsDetailExtensionHook\\:\\:loadExtensions\\(\\) expects ipl\\\\Stdlib\\\\Filter\\\\Rule, ipl\\\\Stdlib\\\\Filter\\\\Rule\\|null given\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/ObjectsDetail.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\ObjectsDetail\\:\\:\\$query has no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/ObjectsDetail.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\ObjectsDetail\\:\\:\\$summary has no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/ObjectsDetail.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\ObjectsDetail\\:\\:\\$type has no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/ObjectsDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\PerfDataTable\\:\\:assemble\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/PerfDataTable.php
+
+ -
+ message: "#^Call to an undefined method ipl\\\\Stdlib\\\\Filter\\\\Rule\\:\\:getColumn\\(\\)\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/QuickActions.php
+
+ -
+ message: "#^Call to an undefined method ipl\\\\Stdlib\\\\Filter\\\\Rule\\:\\:metaData\\(\\)\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/QuickActions.php
+
+ -
+ message: "#^Cannot access property \\$is_acknowledged on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/QuickActions.php
+
+ -
+ message: "#^Cannot access property \\$is_problem on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/QuickActions.php
+
+ -
+ message: "#^Cannot call method getRoles\\(\\) on Icinga\\\\User\\|null\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/QuickActions.php
+
+ -
+ message: "#^Cannot call method isUnrestricted\\(\\) on Icinga\\\\User\\|null\\.$#"
+ count: 4
+ path: library/Icingadb/Widget/Detail/QuickActions.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\QuickActions\\:\\:__construct\\(\\) has parameter \\$object with no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/QuickActions.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\QuickActions\\:\\:assemble\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/QuickActions.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\QuickActions\\:\\:assembleAction\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/QuickActions.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\QuickActions\\:\\:getLink\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/QuickActions.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\QuickActions\\:\\:getLink\\(\\) has parameter \\$action with no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/QuickActions.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\QuickActions\\:\\:parseDenylist\\(\\) should return ipl\\\\Stdlib\\\\Filter\\\\None but returns ipl\\\\Stdlib\\\\Filter\\\\Chain\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/QuickActions.php
+
+ -
+ message: "#^Parameter \\#1 \\$condition of method ipl\\\\Sql\\\\QueryBuilder\\:\\:buildCondition\\(\\) expects array, array\\|null given\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/QuickActions.php
+
+ -
+ message: "#^Parameter \\#1 \\$denylist of method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\QuickActions\\:\\:parseDenylist\\(\\) expects string, array\\<string\\> given\\.$#"
+ count: 2
+ path: library/Icingadb/Widget/Detail/QuickActions.php
+
+ -
+ message: "#^Parameter \\#1 \\$queryString of method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\QuickActions\\:\\:parseRestriction\\(\\) expects string, array\\<string\\> given\\.$#"
+ count: 3
+ path: library/Icingadb/Widget/Detail/QuickActions.php
+
+ -
+ message: "#^Parameter \\#2 \\$array of function join expects array\\<string\\>, array\\<int, \\(Closure\\)\\|string\\> given\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/QuickActions.php
+
+ -
+ message: "#^Parameter \\#2 \\$tableName of method ipl\\\\Orm\\\\Resolver\\:\\:qualifyColumn\\(\\) expects string, int\\<min, \\-1\\>\\|int\\<1, max\\>\\|string given\\.$#"
+ count: 4
+ path: library/Icingadb/Widget/Detail/QuickActions.php
+
+ -
+ message: "#^Parameter \\#2 \\$tableName of method ipl\\\\Orm\\\\Resolver\\:\\:qualifyColumn\\(\\) expects string, int\\|string given\\.$#"
+ count: 2
+ path: library/Icingadb/Widget/Detail/QuickActions.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\ServiceDetail\\:\\:assemble\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/ServiceDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\ServiceInspectionDetail\\:\\:assemble\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/ServiceInspectionDetail.php
+
+ -
+ message: "#^Cannot access property \\$last_state_change on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/ServiceMetaInfo.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\ServiceMetaInfo\\:\\:assemble\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/ServiceMetaInfo.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\ServiceStatistics\\:\\:__construct\\(\\) has parameter \\$summary with no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/ServiceStatistics.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\ServiceStatistics\\:\\:\\$summary has no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/ServiceStatistics.php
+
+ -
+ message: "#^Argument of an invalid type array\\|null supplied for foreach, only iterables are supported\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/UserDetail.php
+
+ -
+ message: "#^Call to an undefined method ipl\\\\Stdlib\\\\Filter\\\\Rule\\:\\:getColumn\\(\\)\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/UserDetail.php
+
+ -
+ message: "#^Call to an undefined method ipl\\\\Stdlib\\\\Filter\\\\Rule\\:\\:metaData\\(\\)\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/UserDetail.php
+
+ -
+ message: "#^Cannot call method getModel\\(\\) on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/UserDetail.php
+
+ -
+ message: "#^Cannot call method getRoles\\(\\) on Icinga\\\\User\\|null\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/UserDetail.php
+
+ -
+ message: "#^Cannot call method isUnrestricted\\(\\) on Icinga\\\\User\\|null\\.$#"
+ count: 4
+ path: library/Icingadb/Widget/Detail/UserDetail.php
+
+ -
+ message: "#^Cannot call method limit\\(\\) on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/UserDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\UserDetail\\:\\:assemble\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/UserDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\UserDetail\\:\\:createCustomVars\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/UserDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\UserDetail\\:\\:createExtensions\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/UserDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\UserDetail\\:\\:createUserDetail\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/UserDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\UserDetail\\:\\:createUsergroupList\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/UserDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\UserDetail\\:\\:localizeStates\\(\\) has parameter \\$states with no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/UserDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\UserDetail\\:\\:localizeStates\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/UserDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\UserDetail\\:\\:localizeTypes\\(\\) has parameter \\$types with no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/UserDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\UserDetail\\:\\:localizeTypes\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/UserDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\UserDetail\\:\\:parseDenylist\\(\\) should return ipl\\\\Stdlib\\\\Filter\\\\None but returns ipl\\\\Stdlib\\\\Filter\\\\Chain\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/UserDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\UserDetail\\:\\:separateStates\\(\\) has parameter \\$states with no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/UserDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\UserDetail\\:\\:separateStates\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/UserDetail.php
+
+ -
+ message: "#^Parameter \\#1 \\$condition of method ipl\\\\Sql\\\\QueryBuilder\\:\\:buildCondition\\(\\) expects array, array\\|null given\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/UserDetail.php
+
+ -
+ message: "#^Parameter \\#1 \\$denylist of method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\UserDetail\\:\\:parseDenylist\\(\\) expects string, array\\<string\\> given\\.$#"
+ count: 2
+ path: library/Icingadb/Widget/Detail/UserDetail.php
+
+ -
+ message: "#^Parameter \\#1 \\$query of method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\UserDetail\\:\\:applyRestrictions\\(\\) expects ipl\\\\Orm\\\\Query, mixed given\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/UserDetail.php
+
+ -
+ message: "#^Parameter \\#1 \\$queryString of method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\UserDetail\\:\\:parseRestriction\\(\\) expects string, array\\<string\\> given\\.$#"
+ count: 3
+ path: library/Icingadb/Widget/Detail/UserDetail.php
+
+ -
+ message: "#^Parameter \\#2 \\$array of function join expects array\\<string\\>, array\\<int, \\(Closure\\)\\|string\\> given\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/UserDetail.php
+
+ -
+ message: "#^Parameter \\#2 \\$tableName of method ipl\\\\Orm\\\\Resolver\\:\\:qualifyColumn\\(\\) expects string, int\\<min, \\-1\\>\\|int\\<1, max\\>\\|string given\\.$#"
+ count: 4
+ path: library/Icingadb/Widget/Detail/UserDetail.php
+
+ -
+ message: "#^Parameter \\#2 \\$tableName of method ipl\\\\Orm\\\\Resolver\\:\\:qualifyColumn\\(\\) expects string, int\\|string given\\.$#"
+ count: 2
+ path: library/Icingadb/Widget/Detail/UserDetail.php
+
+ -
+ message: "#^Argument of an invalid type array\\|null supplied for foreach, only iterables are supported\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/UsergroupDetail.php
+
+ -
+ message: "#^Call to an undefined method ipl\\\\Stdlib\\\\Filter\\\\Rule\\:\\:getColumn\\(\\)\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/UsergroupDetail.php
+
+ -
+ message: "#^Call to an undefined method ipl\\\\Stdlib\\\\Filter\\\\Rule\\:\\:metaData\\(\\)\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/UsergroupDetail.php
+
+ -
+ message: "#^Cannot call method getModel\\(\\) on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/UsergroupDetail.php
+
+ -
+ message: "#^Cannot call method getRoles\\(\\) on Icinga\\\\User\\|null\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/UsergroupDetail.php
+
+ -
+ message: "#^Cannot call method isUnrestricted\\(\\) on Icinga\\\\User\\|null\\.$#"
+ count: 4
+ path: library/Icingadb/Widget/Detail/UsergroupDetail.php
+
+ -
+ message: "#^Cannot call method limit\\(\\) on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/UsergroupDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\UsergroupDetail\\:\\:assemble\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/UsergroupDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\UsergroupDetail\\:\\:createCustomVars\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/UsergroupDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\UsergroupDetail\\:\\:createExtensions\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/UsergroupDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\UsergroupDetail\\:\\:createPrintHeader\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/UsergroupDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\UsergroupDetail\\:\\:createUserList\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/UsergroupDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\UsergroupDetail\\:\\:parseDenylist\\(\\) should return ipl\\\\Stdlib\\\\Filter\\\\None but returns ipl\\\\Stdlib\\\\Filter\\\\Chain\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/UsergroupDetail.php
+
+ -
+ message: "#^Parameter \\#1 \\$condition of method ipl\\\\Sql\\\\QueryBuilder\\:\\:buildCondition\\(\\) expects array, array\\|null given\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/UsergroupDetail.php
+
+ -
+ message: "#^Parameter \\#1 \\$denylist of method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\UsergroupDetail\\:\\:parseDenylist\\(\\) expects string, array\\<string\\> given\\.$#"
+ count: 2
+ path: library/Icingadb/Widget/Detail/UsergroupDetail.php
+
+ -
+ message: "#^Parameter \\#1 \\$query of method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\UsergroupDetail\\:\\:applyRestrictions\\(\\) expects ipl\\\\Orm\\\\Query, mixed given\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/UsergroupDetail.php
+
+ -
+ message: "#^Parameter \\#1 \\$queryString of method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Detail\\\\UsergroupDetail\\:\\:parseRestriction\\(\\) expects string, array\\<string\\> given\\.$#"
+ count: 3
+ path: library/Icingadb/Widget/Detail/UsergroupDetail.php
+
+ -
+ message: "#^Parameter \\#2 \\$array of function join expects array\\<string\\>, array\\<int, \\(Closure\\)\\|string\\> given\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Detail/UsergroupDetail.php
+
+ -
+ message: "#^Parameter \\#2 \\$tableName of method ipl\\\\Orm\\\\Resolver\\:\\:qualifyColumn\\(\\) expects string, int\\<min, \\-1\\>\\|int\\<1, max\\>\\|string given\\.$#"
+ count: 4
+ path: library/Icingadb/Widget/Detail/UsergroupDetail.php
+
+ -
+ message: "#^Parameter \\#2 \\$tableName of method ipl\\\\Orm\\\\Resolver\\:\\:qualifyColumn\\(\\) expects string, int\\|string given\\.$#"
+ count: 2
+ path: library/Icingadb/Widget/Detail/UsergroupDetail.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Health\\:\\:__construct\\(\\) has parameter \\$data with no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Health.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Health\\:\\:assemble\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Health.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\Health\\:\\:\\$data has no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/Health.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\HostStateBadges\\:\\:assemble\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/HostStateBadges.php
+
+ -
+ message: "#^Parameter \\#2 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/HostStatusBar.php
+
+ -
+ message: "#^Parameter \\#3 \\$number of function tp expects int\\|null, mixed given\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/HostStatusBar.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\HostSummaryDonut\\:\\:assembleBody\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/HostSummaryDonut.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\HostSummaryDonut\\:\\:assembleFooter\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/HostSummaryDonut.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\HostSummaryDonut\\:\\:assembleHeader\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/HostSummaryDonut.php
+
+ -
+ message: "#^Parameter \\#1 \\$rule of method ipl\\\\Stdlib\\\\Filter\\\\Chain\\:\\:add\\(\\) expects ipl\\\\Stdlib\\\\Filter\\\\Rule, ipl\\\\Stdlib\\\\Filter\\\\Rule\\|null given\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/HostSummaryDonut.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\IconImage\\:\\:assemble\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/IconImage.php
+
+ -
+ message: "#^Cannot access property \\$host on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemList/BaseCommentListItem.php
+
+ -
+ message: "#^Cannot call method getStateText\\(\\) on mixed\\.$#"
+ count: 3
+ path: library/Icingadb/Widget/ItemList/BaseCommentListItem.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\ItemList\\\\BaseCommentListItem\\:\\:createTicketLinks\\(\\) has parameter \\$text with no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemList/BaseCommentListItem.php
+
+ -
+ message: "#^Parameter \\#1 \\$host of method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\ItemList\\\\BaseCommentListItem\\:\\:createHostLink\\(\\) expects Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Host, mixed given\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemList/BaseCommentListItem.php
+
+ -
+ message: "#^Parameter \\#1 \\$service of method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\ItemList\\\\BaseCommentListItem\\:\\:createServiceLink\\(\\) expects Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Service, mixed given\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemList/BaseCommentListItem.php
+
+ -
+ message: "#^Cannot access property \\$host on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemList/BaseDowntimeListItem.php
+
+ -
+ message: "#^Cannot call method getStateText\\(\\) on mixed\\.$#"
+ count: 3
+ path: library/Icingadb/Widget/ItemList/BaseDowntimeListItem.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\ItemList\\\\BaseDowntimeListItem\\:\\:createTicketLinks\\(\\) has parameter \\$text with no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemList/BaseDowntimeListItem.php
+
+ -
+ message: "#^Parameter \\#1 \\$host of method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\ItemList\\\\BaseDowntimeListItem\\:\\:createHostLink\\(\\) expects Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Host, mixed given\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemList/BaseDowntimeListItem.php
+
+ -
+ message: "#^Parameter \\#1 \\$service of method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\ItemList\\\\BaseDowntimeListItem\\:\\:createServiceLink\\(\\) expects Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Service, mixed given\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemList/BaseDowntimeListItem.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\ItemList\\\\BaseDowntimeListItem\\:\\:\\$duration \\(int\\) does not accept string\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemList/BaseDowntimeListItem.php
+
+ -
+ message: "#^Access to an undefined property object\\:\\:\\$author\\.$#"
+ count: 4
+ path: library/Icingadb/Widget/ItemList/BaseHistoryListItem.php
+
+ -
+ message: "#^Access to an undefined property object\\:\\:\\$comment\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemList/BaseHistoryListItem.php
+
+ -
+ message: "#^Access to an undefined property object\\:\\:\\$text\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemList/BaseHistoryListItem.php
+
+ -
+ message: "#^Cannot access property \\$author on mixed\\.$#"
+ count: 4
+ path: library/Icingadb/Widget/ItemList/BaseHistoryListItem.php
+
+ -
+ message: "#^Cannot access property \\$cancelled_by on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemList/BaseHistoryListItem.php
+
+ -
+ message: "#^Cannot access property \\$check_attempt on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemList/BaseHistoryListItem.php
+
+ -
+ message: "#^Cannot access property \\$checkcommand_name on mixed\\.$#"
+ count: 4
+ path: library/Icingadb/Widget/ItemList/BaseHistoryListItem.php
+
+ -
+ message: "#^Cannot access property \\$cleared_by on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemList/BaseHistoryListItem.php
+
+ -
+ message: "#^Cannot access property \\$comment on mixed\\.$#"
+ count: 3
+ path: library/Icingadb/Widget/ItemList/BaseHistoryListItem.php
+
+ -
+ message: "#^Cannot access property \\$end_time on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemList/BaseHistoryListItem.php
+
+ -
+ message: "#^Cannot access property \\$expire_time on mixed\\.$#"
+ count: 2
+ path: library/Icingadb/Widget/ItemList/BaseHistoryListItem.php
+
+ -
+ message: "#^Cannot access property \\$flapping_threshold_high on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemList/BaseHistoryListItem.php
+
+ -
+ message: "#^Cannot access property \\$flapping_threshold_low on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemList/BaseHistoryListItem.php
+
+ -
+ message: "#^Cannot access property \\$hard_state on mixed\\.$#"
+ count: 6
+ path: library/Icingadb/Widget/ItemList/BaseHistoryListItem.php
+
+ -
+ message: "#^Cannot access property \\$has_been_cancelled on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemList/BaseHistoryListItem.php
+
+ -
+ message: "#^Cannot access property \\$id on mixed\\.$#"
+ count: 3
+ path: library/Icingadb/Widget/ItemList/BaseHistoryListItem.php
+
+ -
+ message: "#^Cannot access property \\$max_check_attempts on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemList/BaseHistoryListItem.php
+
+ -
+ message: "#^Cannot access property \\$output on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemList/BaseHistoryListItem.php
+
+ -
+ message: "#^Cannot access property \\$percent_state_change_end on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemList/BaseHistoryListItem.php
+
+ -
+ message: "#^Cannot access property \\$percent_state_change_start on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemList/BaseHistoryListItem.php
+
+ -
+ message: "#^Cannot access property \\$previous_hard_state on mixed\\.$#"
+ count: 3
+ path: library/Icingadb/Widget/ItemList/BaseHistoryListItem.php
+
+ -
+ message: "#^Cannot access property \\$previous_soft_state on mixed\\.$#"
+ count: 3
+ path: library/Icingadb/Widget/ItemList/BaseHistoryListItem.php
+
+ -
+ message: "#^Cannot access property \\$removed_by on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemList/BaseHistoryListItem.php
+
+ -
+ message: "#^Cannot access property \\$soft_state on mixed\\.$#"
+ count: 3
+ path: library/Icingadb/Widget/ItemList/BaseHistoryListItem.php
+
+ -
+ message: "#^Cannot access property \\$start_time on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemList/BaseHistoryListItem.php
+
+ -
+ message: "#^Cannot access property \\$state_type on mixed\\.$#"
+ count: 3
+ path: library/Icingadb/Widget/ItemList/BaseHistoryListItem.php
+
+ -
+ message: "#^Cannot access property \\$text on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemList/BaseHistoryListItem.php
+
+ -
+ message: "#^Cannot access property \\$type on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemList/BaseHistoryListItem.php
+
+ -
+ message: "#^Cannot call method getStateText\\(\\) on mixed\\.$#"
+ count: 3
+ path: library/Icingadb/Widget/ItemList/BaseHistoryListItem.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\ItemList\\\\BaseHistoryListItem\\:\\:createTicketLinks\\(\\) has parameter \\$text with no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemList/BaseHistoryListItem.php
+
+ -
+ message: "#^Parameter \\#1 \\$host of method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\ItemList\\\\BaseHistoryListItem\\:\\:createHostLink\\(\\) expects Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Host, object given\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemList/BaseHistoryListItem.php
+
+ -
+ message: "#^Parameter \\#1 \\$service of method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\ItemList\\\\BaseHistoryListItem\\:\\:createServiceLink\\(\\) expects Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Service, object given\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemList/BaseHistoryListItem.php
+
+ -
+ message: "#^Parameter \\#2 \\$host of method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\ItemList\\\\BaseHistoryListItem\\:\\:createServiceLink\\(\\) expects Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Host, object given\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemList/BaseHistoryListItem.php
+
+ -
+ message: "#^Access to an undefined property object\\:\\:\\$author\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemList/BaseNotificationListItem.php
+
+ -
+ message: "#^Access to an undefined property object\\:\\:\\$history\\.$#"
+ count: 2
+ path: library/Icingadb/Widget/ItemList/BaseNotificationListItem.php
+
+ -
+ message: "#^Access to an undefined property object\\:\\:\\$host\\.$#"
+ count: 3
+ path: library/Icingadb/Widget/ItemList/BaseNotificationListItem.php
+
+ -
+ message: "#^Access to an undefined property object\\:\\:\\$object_type\\.$#"
+ count: 5
+ path: library/Icingadb/Widget/ItemList/BaseNotificationListItem.php
+
+ -
+ message: "#^Access to an undefined property object\\:\\:\\$previous_hard_state\\.$#"
+ count: 2
+ path: library/Icingadb/Widget/ItemList/BaseNotificationListItem.php
+
+ -
+ message: "#^Access to an undefined property object\\:\\:\\$send_time\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemList/BaseNotificationListItem.php
+
+ -
+ message: "#^Access to an undefined property object\\:\\:\\$service\\.$#"
+ count: 2
+ path: library/Icingadb/Widget/ItemList/BaseNotificationListItem.php
+
+ -
+ message: "#^Access to an undefined property object\\:\\:\\$state\\.$#"
+ count: 2
+ path: library/Icingadb/Widget/ItemList/BaseNotificationListItem.php
+
+ -
+ message: "#^Access to an undefined property object\\:\\:\\$text\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemList/BaseNotificationListItem.php
+
+ -
+ message: "#^Access to an undefined property object\\:\\:\\$type\\.$#"
+ count: 4
+ path: library/Icingadb/Widget/ItemList/BaseNotificationListItem.php
+
+ -
+ message: "#^Cannot call method getStateText\\(\\) on mixed\\.$#"
+ count: 3
+ path: library/Icingadb/Widget/ItemList/BaseNotificationListItem.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\ItemList\\\\BaseNotificationListItem\\:\\:getStateBallSize\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemList/BaseNotificationListItem.php
+
+ -
+ message: "#^Cannot access property \\$display_name on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemList/BaseServiceListItem.php
+
+ -
+ message: "#^Cannot access property \\$name on mixed\\.$#"
+ count: 2
+ path: library/Icingadb/Widget/ItemList/BaseServiceListItem.php
+
+ -
+ message: "#^Cannot access property \\$state on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemList/BaseServiceListItem.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\ItemList\\\\BaseServiceListItem\\:\\:createSubject\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemList/BaseServiceListItem.php
+
+ -
+ message: "#^Parameter \\#1 \\$host of static method Icinga\\\\Module\\\\Icingadb\\\\Common\\\\Links\\:\\:host\\(\\) expects Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Host, mixed given\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemList/BaseServiceListItem.php
+
+ -
+ message: "#^Parameter \\#2 \\$host of static method Icinga\\\\Module\\\\Icingadb\\\\Common\\\\Links\\:\\:service\\(\\) expects Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Host, mixed given\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemList/BaseServiceListItem.php
+
+ -
+ message: "#^Access to an undefined property object\\:\\:\\$name\\.$#"
+ count: 7
+ path: library/Icingadb/Widget/ItemList/CommandTransportListItem.php
+
+ -
+ message: "#^Call to an undefined method ipl\\\\Web\\\\Common\\\\BaseItemList\\:\\:addDetailFilterAttribute\\(\\)\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemList/CommandTransportListItem.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\ItemList\\\\CommentList\\:\\:createTicketLinks\\(\\) has parameter \\$text with no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemList/CommentList.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\ItemList\\\\DowntimeList\\:\\:createTicketLinks\\(\\) has parameter \\$text with no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemList/DowntimeList.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\ItemList\\\\HistoryList\\:\\:createTicketLinks\\(\\) has parameter \\$text with no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemList/HistoryList.php
+
+ -
+ message: "#^Parameter \\#2 \\$value of method Icinga\\\\Web\\\\Url\\:\\:setParam\\(\\) expects array\\|bool\\|string, int given\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemList/HistoryList.php
+
+ -
+ message: "#^Parameter \\#2 \\$haystack of function in_array expects array, array\\|bool\\|string\\|null given\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemList/HostDetailHeader.php
+
+ -
+ message: "#^Cannot access property \\$is_flapping on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemList/HostListItemDetailed.php
+
+ -
+ message: "#^Cannot access property \\$last_comment on mixed\\.$#"
+ count: 2
+ path: library/Icingadb/Widget/ItemList/HostListItemDetailed.php
+
+ -
+ message: "#^Cannot access property \\$normalized_performance_data on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemList/HostListItemDetailed.php
+
+ -
+ message: "#^Cannot access property \\$performance_data on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemList/HostListItemDetailed.php
+
+ -
+ message: "#^Parameter \\#2 \\$value of method Icinga\\\\Web\\\\Url\\:\\:setParam\\(\\) expects array\\|bool\\|string, int given\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemList/NotificationList.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\ItemList\\\\PageSeparatorItem\\:\\:assemble\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemList/PageSeparatorItem.php
+
+ -
+ message: "#^Parameter \\#2 \\$haystack of function in_array expects array, array\\|bool\\|string\\|null given\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemList/ServiceDetailHeader.php
+
+ -
+ message: "#^Cannot access property \\$display_name on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemList/ServiceListItemDetailed.php
+
+ -
+ message: "#^Cannot access property \\$is_flapping on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemList/ServiceListItemDetailed.php
+
+ -
+ message: "#^Cannot access property \\$last_comment on mixed\\.$#"
+ count: 2
+ path: library/Icingadb/Widget/ItemList/ServiceListItemDetailed.php
+
+ -
+ message: "#^Cannot access property \\$normalized_performance_data on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemList/ServiceListItemDetailed.php
+
+ -
+ message: "#^Cannot access property \\$performance_data on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemList/ServiceListItemDetailed.php
+
+ -
+ message: "#^Access to an undefined property object\\:\\:\\$icon_image_alt\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemList/StateListItem.php
+
+ -
+ message: "#^Access to an undefined property object\\:\\:\\$max_check_attempts\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemList/StateListItem.php
+
+ -
+ message: "#^Access to an undefined property object\\:\\:\\$state\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemList/StateListItem.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\ItemList\\\\StateListItem\\:\\:createSubject\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemList/StateListItem.php
+
+ -
+ message: "#^Parameter \\#1 \\$object of static method Icinga\\\\Module\\\\Icingadb\\\\Util\\\\PluginOutput\\:\\:fromObject\\(\\) expects Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Host\\|Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Service, object given\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemList/StateListItem.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\ItemTable\\\\BaseStateRowItem\\:\\:assemble\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemTable/BaseStateRowItem.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\ItemTable\\\\BaseStateRowItem\\:\\:assembleCell\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemTable/BaseStateRowItem.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\ItemTable\\\\BaseStateRowItem\\:\\:assembleCell\\(\\) has parameter \\$value with no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemTable/BaseStateRowItem.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\ItemTable\\\\BaseStateRowItem\\:\\:assembleVisual\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemTable/BaseStateRowItem.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\ItemTable\\\\BaseStateRowItem\\:\\:init\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemTable/BaseStateRowItem.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\ItemTable\\\\HostItemTable\\:\\:init\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemTable/HostItemTable.php
+
+ -
+ message: "#^Cannot access property \\$display_name on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemTable/HostRowItem.php
+
+ -
+ message: "#^Cannot access property \\$name on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemTable/HostRowItem.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\ItemTable\\\\HostRowItem\\:\\:assembleCell\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemTable/HostRowItem.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\ItemTable\\\\HostRowItem\\:\\:assembleCell\\(\\) has parameter \\$value with no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemTable/HostRowItem.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\ItemTable\\\\HostRowItem\\:\\:init\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemTable/HostRowItem.php
+
+ -
+ message: "#^Parameter \\#1 \\$service of static method Icinga\\\\Module\\\\Icingadb\\\\Common\\\\Links\\:\\:service\\(\\) expects Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Service, mixed given\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemTable/HostRowItem.php
+
+ -
+ message: "#^Parameter \\#1 \\.\\.\\.\\$rules of static method ipl\\\\Stdlib\\\\Filter\\:\\:all\\(\\) expects ipl\\\\Stdlib\\\\Filter\\\\Rule, ipl\\\\Stdlib\\\\Filter\\\\Rule\\|null given\\.$#"
+ count: 2
+ path: library/Icingadb/Widget/ItemTable/HostgroupTableRow.php
+
+ -
+ message: "#^Parameter \\#2 \\.\\.\\.\\$rules of static method ipl\\\\Stdlib\\\\Filter\\:\\:all\\(\\) expects ipl\\\\Stdlib\\\\Filter\\\\Rule, ipl\\\\Stdlib\\\\Filter\\\\Rule\\|null given\\.$#"
+ count: 2
+ path: library/Icingadb/Widget/ItemTable/HostgroupTableRow.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\ItemTable\\\\ServiceItemTable\\:\\:init\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemTable/ServiceItemTable.php
+
+ -
+ message: "#^Cannot access property \\$display_name on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemTable/ServiceRowItem.php
+
+ -
+ message: "#^Cannot access property \\$name on mixed\\.$#"
+ count: 3
+ path: library/Icingadb/Widget/ItemTable/ServiceRowItem.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\ItemTable\\\\ServiceRowItem\\:\\:assembleCell\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemTable/ServiceRowItem.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\ItemTable\\\\ServiceRowItem\\:\\:assembleCell\\(\\) has parameter \\$value with no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemTable/ServiceRowItem.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\ItemTable\\\\ServiceRowItem\\:\\:init\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemTable/ServiceRowItem.php
+
+ -
+ message: "#^Parameter \\#1 \\$host of static method Icinga\\\\Module\\\\Icingadb\\\\Common\\\\Links\\:\\:host\\(\\) expects Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Host, mixed given\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemTable/ServiceRowItem.php
+
+ -
+ message: "#^Parameter \\#2 \\$host of static method Icinga\\\\Module\\\\Icingadb\\\\Common\\\\Links\\:\\:service\\(\\) expects Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Host, mixed given\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemTable/ServiceRowItem.php
+
+ -
+ message: "#^Parameter \\#1 \\.\\.\\.\\$rules of static method ipl\\\\Stdlib\\\\Filter\\:\\:all\\(\\) expects ipl\\\\Stdlib\\\\Filter\\\\Rule, ipl\\\\Stdlib\\\\Filter\\\\Rule\\|null given\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemTable/ServicegroupTableRow.php
+
+ -
+ message: "#^Parameter \\#2 \\.\\.\\.\\$rules of static method ipl\\\\Stdlib\\\\Filter\\:\\:all\\(\\) expects ipl\\\\Stdlib\\\\Filter\\\\Rule, ipl\\\\Stdlib\\\\Filter\\\\Rule\\|null given\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemTable/ServicegroupTableRow.php
+
+ -
+ message: "#^Call to an undefined method ipl\\\\Html\\\\Contract\\\\FormElement\\:\\:addHtml\\(\\)\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemTable/StateItemTable.php
+
+ -
+ message: "#^Cannot access offset 0 on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemTable/StateItemTable.php
+
+ -
+ message: "#^Cannot access offset 1 on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemTable/StateItemTable.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\ItemTable\\\\StateItemTable\\:\\:__construct\\(\\) has parameter \\$data with no value type specified in iterable type iterable\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemTable/StateItemTable.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\ItemTable\\\\StateItemTable\\:\\:applyColumnMetaData\\(\\) has parameter \\$columns with no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemTable/StateItemTable.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\ItemTable\\\\StateItemTable\\:\\:applyColumnMetaData\\(\\) return type has no value type specified in iterable type array\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemTable/StateItemTable.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\ItemTable\\\\StateItemTable\\:\\:assemble\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemTable/StateItemTable.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\ItemTable\\\\StateItemTable\\:\\:assembleColumnHeader\\(\\) has parameter \\$label with no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemTable/StateItemTable.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\ItemTable\\\\StateItemTable\\:\\:getVisualLabel\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemTable/StateItemTable.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\ItemTable\\\\StateItemTable\\:\\:init\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemTable/StateItemTable.php
+
+ -
+ message: "#^Parameter \\#1 \\.\\.\\.\\$content of method ipl\\\\Html\\\\BaseHtmlElement\\:\\:addHtml\\(\\) expects ipl\\\\Html\\\\ValidHtml, object given\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemTable/StateItemTable.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\ItemTable\\\\StateItemTable\\:\\:\\$baseAttributes has no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemTable/StateItemTable.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\ItemTable\\\\StateItemTable\\:\\:\\$data type has no value type specified in iterable type iterable\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemTable/StateItemTable.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\ItemTable\\\\StateItemTable\\:\\:\\$sort \\(string\\) does not accept string\\|null\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemTable/StateItemTable.php
+
+ -
+ message: "#^Cannot access property \\$check_attempt on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemTable/StateRowItem.php
+
+ -
+ message: "#^Cannot access property \\$hard_state on mixed\\.$#"
+ count: 2
+ path: library/Icingadb/Widget/ItemTable/StateRowItem.php
+
+ -
+ message: "#^Cannot access property \\$is_handled on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemTable/StateRowItem.php
+
+ -
+ message: "#^Cannot access property \\$is_problem on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemTable/StateRowItem.php
+
+ -
+ message: "#^Cannot access property \\$is_reachable on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemTable/StateRowItem.php
+
+ -
+ message: "#^Cannot access property \\$last_state_change on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemTable/StateRowItem.php
+
+ -
+ message: "#^Cannot access property \\$last_update on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemTable/StateRowItem.php
+
+ -
+ message: "#^Cannot access property \\$next_check on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemTable/StateRowItem.php
+
+ -
+ message: "#^Cannot access property \\$next_update on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemTable/StateRowItem.php
+
+ -
+ message: "#^Cannot access property \\$normalized_performance_data on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemTable/StateRowItem.php
+
+ -
+ message: "#^Cannot access property \\$previous_hard_state on mixed\\.$#"
+ count: 2
+ path: library/Icingadb/Widget/ItemTable/StateRowItem.php
+
+ -
+ message: "#^Cannot access property \\$previous_soft_state on mixed\\.$#"
+ count: 2
+ path: library/Icingadb/Widget/ItemTable/StateRowItem.php
+
+ -
+ message: "#^Cannot access property \\$soft_state on mixed\\.$#"
+ count: 2
+ path: library/Icingadb/Widget/ItemTable/StateRowItem.php
+
+ -
+ message: "#^Cannot access property \\$state_type on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemTable/StateRowItem.php
+
+ -
+ message: "#^Cannot call method getIcon\\(\\) on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemTable/StateRowItem.php
+
+ -
+ message: "#^Cannot call method getStateText\\(\\) on mixed\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemTable/StateRowItem.php
+
+ -
+ message: "#^Cannot cast mixed to int\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemTable/StateRowItem.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\ItemTable\\\\StateRowItem\\:\\:assembleCell\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemTable/StateRowItem.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\ItemTable\\\\StateRowItem\\:\\:assembleCell\\(\\) has parameter \\$value with no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemTable/StateRowItem.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\ItemTable\\\\StateRowItem\\:\\:assembleVisual\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemTable/StateRowItem.php
+
+ -
+ message: "#^Parameter \\#1 \\$object of static method Icinga\\\\Module\\\\Icingadb\\\\Util\\\\PluginOutput\\:\\:fromObject\\(\\) expects Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Host\\|Icinga\\\\Module\\\\Icingadb\\\\Model\\\\Service, ipl\\\\Orm\\\\Model given\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemTable/StateRowItem.php
+
+ -
+ message: "#^Parameter \\#2 \\$alt of class Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\IconImage constructor expects string\\|null, mixed given\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ItemTable/StateRowItem.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\ServiceStateBadges\\:\\:assemble\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ServiceStateBadges.php
+
+ -
+ message: "#^Parameter \\#2 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ServiceStatusBar.php
+
+ -
+ message: "#^Parameter \\#3 \\$number of function tp expects int\\|null, mixed given\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ServiceStatusBar.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\ServiceSummaryDonut\\:\\:assembleBody\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ServiceSummaryDonut.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\ServiceSummaryDonut\\:\\:assembleFooter\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ServiceSummaryDonut.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\ServiceSummaryDonut\\:\\:assembleHeader\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ServiceSummaryDonut.php
+
+ -
+ message: "#^Parameter \\#1 \\$rule of method ipl\\\\Stdlib\\\\Filter\\\\Chain\\:\\:add\\(\\) expects ipl\\\\Stdlib\\\\Filter\\\\Rule, ipl\\\\Stdlib\\\\Filter\\\\Rule\\|null given\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/ServiceSummaryDonut.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\StateChange\\:\\:assemble\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/StateChange.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\StateChange\\:\\:setHandled\\(\\) has parameter \\$isHandled with no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/StateChange.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\StateChange\\:\\:setIcon\\(\\) has parameter \\$icon with no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/StateChange.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\StateChange\\:\\:\\$currentStateBallSize has no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/StateChange.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\StateChange\\:\\:\\$previousState has no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/StateChange.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\StateChange\\:\\:\\$previousStateBallSize has no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/StateChange.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\StateChange\\:\\:\\$state has no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/StateChange.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\TagList\\:\\:addLink\\(\\) has parameter \\$content with no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/TagList.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\TagList\\:\\:addLink\\(\\) has parameter \\$url with no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/TagList.php
+
+ -
+ message: "#^Method Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\TagList\\:\\:assemble\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/TagList.php
+
+ -
+ message: "#^Property Icinga\\\\Module\\\\Icingadb\\\\Widget\\\\TagList\\:\\:\\$content has no type specified\\.$#"
+ count: 1
+ path: library/Icingadb/Widget/TagList.php