From 9bd53accac9b2e97ceb659e4ef34c5d8d323e925 Mon Sep 17 00:00:00 2001 From: Bastian Lederer Date: Wed, 3 Dec 2025 08:32:16 +0100 Subject: [PATCH] Clean up and merge PHPStan baselines Remove errors no longer reported. Since PHP 7.x is no longer supported, remove the 7.x baseline. It is now no longer necessary to have multiple baseline files. --- phpstan-baseline-7x.neon | 751 - phpstan-baseline-8.0.neon | 31 - phpstan-baseline-8.1+.neon | 21 - phpstan-baseline-8x.neon | 641 - phpstan-baseline-by-php-version.php | 18 - phpstan-baseline-standard.neon | 25911 -------------------------- phpstan-baseline.neon | 22207 ++++++++++++++++++++++ phpstan.neon | 7 +- 8 files changed, 22208 insertions(+), 27379 deletions(-) delete mode 100644 phpstan-baseline-7x.neon delete mode 100644 phpstan-baseline-8.0.neon delete mode 100644 phpstan-baseline-8.1+.neon delete mode 100644 phpstan-baseline-8x.neon delete mode 100644 phpstan-baseline-by-php-version.php delete mode 100644 phpstan-baseline-standard.neon create mode 100644 phpstan-baseline.neon diff --git a/phpstan-baseline-7x.neon b/phpstan-baseline-7x.neon deleted file mode 100644 index 537e5c613..000000000 --- a/phpstan-baseline-7x.neon +++ /dev/null @@ -1,751 +0,0 @@ -parameters: - ignoreErrors: - - - message: "#^Parameter \\#1 \\$str of function rawurldecode expects string, mixed given\\.$#" - count: 1 - path: application/controllers/DashboardController.php - - - - message: "#^Parameter \\#1 \\$stack of function array_shift expects array, array\\\\|false given\\.$#" - count: 1 - path: application/controllers/ErrorController.php - - - - message: "#^Parameter \\#1 \\$str of function rawurldecode expects string, mixed given\\.$#" - count: 1 - path: application/controllers/NavigationController.php - - - - message: "#^Parameter \\#1 \\$str of function ucwords expects string, mixed given\\.$#" - count: 1 - path: application/controllers/NavigationController.php - - - - message: "#^Parameter \\#1 \\$str of function sha1 expects string, mixed given\\.$#" - count: 1 - path: application/forms/Config/Resource/SshResourceForm.php - - - - message: "#^Parameter \\#2 \\$str of function explode expects string, mixed given\\.$#" - count: 1 - path: application/forms/Config/User/CreateMembershipForm.php - - - - message: "#^Parameter \\#2 \\$str of function explode expects string, mixed given\\.$#" - count: 1 - path: application/forms/Config/UserBackendReorderForm.php - - - - message: "#^Parameter \\#1 \\$arr1 of function array_merge expects array, mixed given\\.$#" - count: 1 - path: application/forms/Config/UserGroup/AddMemberForm.php - - - - message: "#^Parameter \\#2 \\$str of function explode expects string, mixed given\\.$#" - count: 1 - path: application/forms/Config/UserGroup/AddMemberForm.php - - - - message: "#^Parameter \\#1 \\$str of function strtolower expects string, mixed given\\.$#" - count: 1 - path: application/forms/Config/UserGroup/DbUserGroupBackendForm.php - - - - message: "#^Parameter \\#1 \\$str of function strtolower expects string, mixed given\\.$#" - count: 2 - path: application/forms/Config/UserGroup/LdapUserGroupBackendForm.php - - - - message: "#^Parameter \\#2 \\$pieces of function implode expects array, mixed given\\.$#" - count: 2 - path: application/forms/Navigation/NavigationConfigForm.php - - - - message: "#^Parameter \\#2 \\$str of function explode expects string, TKey of int\\|string given\\.$#" - count: 2 - path: application/forms/Security/RoleForm.php - - - - message: "#^Parameter \\#2 \\$newvalue of function ini_set expects string, int given\\.$#" - count: 2 - path: library/Icinga/Application/ApplicationBootstrap.php - - - - message: "#^Parameter \\#2 \\$str of function explode expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/Application/ApplicationBootstrap.php - - - - message: "#^Parameter \\#1 \\$autoload_function of function spl_autoload_register expects callable\\(string\\)\\: void, array\\{\\$this\\(Icinga\\\\Application\\\\ClassLoader\\), 'loadClass'\\} given\\.$#" - count: 1 - path: library/Icinga/Application/ClassLoader.php - - - - message: "#^Parameter \\#2 \\$start of function substr expects int, int\\<0, max\\>\\|false given\\.$#" - count: 1 - path: library/Icinga/Application/ClassLoader.php - - - - message: "#^Parameter \\#3 \\$length of function substr expects int, int\\<0, max\\>\\|false given\\.$#" - count: 2 - path: library/Icinga/Application/ClassLoader.php - - - - message: "#^Parameter \\#3 \\$length of function substr expects int, int\\<0, max\\>\\|false given\\.$#" - count: 1 - path: library/Icinga/Application/Hook/HealthHook.php - - - - message: "#^Parameter \\#2 \\$args of function vsprintf expects array\\, array\\ given\\.$#" - count: 1 - path: library/Icinga/Application/Hook/TicketHook.php - - - - message: "#^Parameter \\#1 \\$str of function ltrim expects string, string\\|false given\\.$#" - count: 1 - path: library/Icinga/Application/Libraries/Library.php - - - - message: "#^Parameter \\#1 \\$str of function strtolower expects string, mixed given\\.$#" - count: 2 - path: library/Icinga/Application/Logger.php - - - - message: "#^Parameter \\#1 \\$str of function strtoupper expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/Application/Logger.php - - - - message: "#^Parameter \\#1 \\$dir_handle of function closedir expects resource, resource\\|false given\\.$#" - count: 1 - path: library/Icinga/Application/Modules/Module.php - - - - message: "#^Parameter \\#1 \\$dir_handle of function readdir expects resource, resource\\|false given\\.$#" - count: 1 - path: library/Icinga/Application/Modules/Module.php - - - - message: "#^Parameter \\#1 \\$str of function rtrim expects string, array\\|string\\|false given\\.$#" - count: 1 - path: library/Icinga/Application/Modules/Module.php - - - - message: "#^Parameter \\#1 \\$var of function count expects array\\|Countable, array\\\\|false given\\.$#" - count: 1 - path: library/Icinga/Application/Modules/Module.php - - - - message: "#^Parameter \\#1 \\$function of function call_user_func expects callable\\(\\)\\: mixed, array\\{\\$this\\(Icinga\\\\Application\\\\Modules\\\\NavigationItemContainer\\), string\\} given\\.$#" - count: 1 - path: library/Icinga/Application/Modules/NavigationItemContainer.php - - - - message: "#^Parameter \\#1 \\$stack of function array_shift expects array, array\\\\|false given\\.$#" - count: 1 - path: library/Icinga/Application/Platform.php - - - - message: "#^Parameter \\#1 \\$input of function array_flip expects array\\, array\\\\|false given\\.$#" - count: 1 - path: library/Icinga/Application/Test.php - - - - message: "#^Parameter \\#1 \\$str of function strtolower expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/Authentication/User/UserBackend.php - - - - message: "#^Parameter \\#1 \\$str of function strtolower expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/UserGroupBackend.php - - - - message: "#^Parameter \\#1 \\$number of function round expects float, int\\|string given\\.$#" - count: 1 - path: library/Icinga/Chart/Donut.php - - - - message: "#^Parameter \\#1 \\$str of function strip_tags expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/Chart/Graph/Tooltip.php - - - - message: "#^Parameter \\#2 \\$search of function array_key_exists expects array, Icinga\\\\Chart\\\\Graph\\\\Tooltip given\\.$#" - count: 1 - path: library/Icinga/Chart/GridChart.php - - - - message: "#^Parameter \\#1 \\$namespace of method DOMImplementation\\:\\:createDocument\\(\\) expects string, null given\\.$#" - count: 1 - path: library/Icinga/Chart/SVGRenderer.php - - - - message: "#^Parameter \\#1 \\$input of function array_values expects array, array\\|false given\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Parameter \\#1 \\$var of function count expects array\\|Countable, array\\|false given\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Parameter \\#2 \\$multiplier of function str_repeat expects int, float given\\.$#" - count: 1 - path: library/Icinga/Cli/Screen.php - - - - message: "#^Parameter \\#1 \\$str of function strtolower expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbConnection.php - - - - message: "#^Parameter \\#1 \\$str of function trim expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbConnection.php - - - - message: "#^Parameter \\#3 \\$length of function substr expects int, int\\<0, max\\>\\|false given\\.$#" - count: 1 - path: library/Icinga/Data/Filter/Filter.php - - - - message: "#^Parameter \\#1 \\$str of function strtolower expects string, bool\\|float\\|int\\|string given\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterExpression.php - - - - message: "#^Parameter \\#1 \\$str of function strtolower expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/Data/ResourceFactory.php - - - - message: "#^Parameter \\#1 \\$function of function call_user_func_array expects callable\\(\\)\\: mixed, 'parent\\:\\:__construct' given\\.$#" - count: 1 - path: library/Icinga/Exception/Http/HttpException.php - - - - message: "#^Parameter \\#2 \\$args of function vsprintf expects array\\, array\\ given\\.$#" - count: 1 - path: library/Icinga/Exception/IcingaException.php - - - - message: "#^Parameter \\#1 \\$str of function trim expects string, string\\|false given\\.$#" - count: 1 - path: library/Icinga/File/Ini/IniWriter.php - - - - message: "#^Parameter \\#1 \\$fp of function fclose expects resource, resource\\|false given\\.$#" - count: 1 - path: library/Icinga/File/Storage/LocalFileStorage.php - - - - message: "#^Parameter \\#1 \\$input of function array_splice expects array, array\\\\|false given\\.$#" - count: 2 - path: library/Icinga/File/Storage/LocalFileStorage.php - - - - message: "#^Parameter \\#1 \\$var of function count expects array\\|Countable, array\\\\|false given\\.$#" - count: 1 - path: library/Icinga/File/Storage/LocalFileStorage.php - - - - message: "#^Parameter \\#1 \\$dirname of function rmdir expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/File/Storage/TemporaryLocalFileStorage.php - - - - message: "#^Parameter \\#1 \\$obj of function get_object_vars expects object, mixed given\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^Parameter \\#1 \\$str of function strtolower expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^Parameter \\#4 \\$attrs of callable 'ldap_list'\\|'ldap_read'\\|'ldap_search' expects array, array\\|null given\\.$#" - count: 2 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^Parameter \\#1 \\$ascii of function chr expects int, float\\|int given\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapUtils.php - - - - message: "#^Parameter \\#1 \\$str of function strtolower expects string, mixed given\\.$#" - count: 2 - path: library/Icinga/Protocol/Ldap/Root.php - - - - message: "#^Parameter \\#2 \\$timestamp of function date expects int, float\\|int\\|string given\\.$#" - count: 1 - path: library/Icinga/Repository/Repository.php - - - - message: "#^Parameter \\#1 \\$array_arg of function natcasesort expects array, array\\\\|false given\\.$#" - count: 1 - path: library/Icinga/Util/DirectoryIterator.php - - - - message: "#^Parameter \\#2 \\$newvalue of function ini_set expects string, int given\\.$#" - count: 2 - path: library/Icinga/Util/Environment.php - - - - message: "#^Parameter \\#2 \\$array of function array_map expects array, array\\\\|false given\\.$#" - count: 1 - path: library/Icinga/Util/StringHelper.php - - - - message: "#^Parameter \\#2 \\$start of function substr expects int, float given\\.$#" - count: 1 - path: library/Icinga/Util/StringHelper.php - - - - message: "#^Parameter \\#3 \\$length of function substr expects int, float given\\.$#" - count: 1 - path: library/Icinga/Util/StringHelper.php - - - - message: "#^Parameter \\#1 \\$function of function call_user_func_array expects callable\\(\\)\\: mixed, array\\{\\$this\\(Icinga\\\\Web\\\\Controller\\\\ActionController\\), non\\-falsy\\-string\\} given\\.$#" - count: 1 - path: library/Icinga/Web/Controller/ActionController.php - - - - message: "#^Parameter \\#1 \\$str of function base64_encode expects string, string\\|false given\\.$#" - count: 1 - path: library/Icinga/Web/Controller/ActionController.php - - - - message: "#^Parameter \\#1 \\$str of function rawurlencode expects string, null given\\.$#" - count: 1 - path: library/Icinga/Web/Controller/ActionController.php - - - - message: "#^Parameter \\#2 \\$parameters of function call_user_func_array expects array\\, mixed given\\.$#" - count: 1 - path: library/Icinga/Web/Controller/ActionController.php - - - - message: "#^Parameter \\#1 \\$input of function str_pad expects string, int given\\.$#" - count: 1 - path: library/Icinga/Web/Controller/StaticController.php - - - - message: "#^Parameter \\#2 \\$mode of function mkdir expects int, float\\|int given\\.$#" - count: 2 - path: library/Icinga/Web/FileCache.php - - - - message: "#^Parameter \\#2 \\$search of function array_key_exists expects array, mixed given\\.$#" - count: 1 - path: library/Icinga/Web/Form.php - - - - message: "#^Parameter \\#3 \\$length of function substr expects int, int\\<0, max\\>\\|false given\\.$#" - count: 1 - path: library/Icinga/Web/Form/Element/DateTimePicker.php - - - - message: "#^Parameter \\#3 \\$length of function substr expects int, int\\<0, max\\>\\|false given\\.$#" - count: 1 - path: library/Icinga/Web/Form/Validator/DateTimeValidator.php - - - - message: "#^Parameter \\#1 \\$str of function ltrim expects string, bool\\|string given\\.$#" - count: 1 - path: library/Icinga/Web/JavaScript.php - - - - message: "#^Parameter \\#1 \\$str of function trim expects string, string\\|false given\\.$#" - count: 1 - path: library/Icinga/Web/JavaScript.php - - - - message: "#^Parameter \\#2 \\$replace of function preg_replace expects array\\|string, int given\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/Navigation.php - - - - message: "#^Method Icinga\\\\Web\\\\RememberMe\\:\\:getAllByUsername\\(\\) should return array but returns array\\|false\\.$#" - count: 1 - path: library/Icinga/Web/RememberMe.php - - - - message: "#^Method Icinga\\\\Web\\\\RememberMe\\:\\:getAllUser\\(\\) should return array but returns array\\|false\\.$#" - count: 1 - path: library/Icinga/Web/RememberMe.php - - - - message: "#^Parameter \\#2 \\$newvalue of function ini_set expects string, false given\\.$#" - count: 2 - path: library/Icinga/Web/Session/PhpSession.php - - - - message: "#^Parameter \\#2 \\$newvalue of function ini_set expects string, null given\\.$#" - count: 1 - path: library/Icinga/Web/Session/PhpSession.php - - - - message: "#^Parameter \\#2 \\$newvalue of function ini_set expects string, string\\|false given\\.$#" - count: 1 - path: library/Icinga/Web/Session/PhpSession.php - - - - message: "#^Parameter \\#2 \\$newvalue of function ini_set expects string, true given\\.$#" - count: 2 - path: library/Icinga/Web/Session/PhpSession.php - - - - message: "#^Parameter \\#1 \\$str of function strtolower expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/Web/Widget/SortBox.php - - - - message: "#^Parameter \\#1 \\$str of function substr_replace expects array\\|string, string\\|false given\\.$#" - count: 1 - path: modules/doc/library/Doc/Renderer/DocSectionRenderer.php - - - - message: "#^Parameter \\#1 \\$str of function trim expects string, string\\|null given\\.$#" - count: 1 - path: modules/doc/library/Doc/Renderer/DocSectionRenderer.php - - - - message: "#^Parameter \\#1 \\$str of function trim expects string, string\\|false given\\.$#" - count: 1 - path: modules/migrate/application/clicommands/ConfigCommand.php - - - - message: "#^Parameter \\#1 \\$old_name of function rename expects string, int\\|string given\\.$#" - count: 1 - path: modules/migrate/library/Migrate/Config/UserDomainMigration.php - - - - message: "#^Parameter \\#1 \\$str of function strtolower expects string, mixed given\\.$#" - count: 2 - path: modules/migrate/library/Migrate/Config/UserDomainMigration.php - - - - message: "#^Parameter \\#1 \\$str of function ucfirst expects string, string\\|null given\\.$#" - count: 1 - path: modules/monitoring/application/clicommands/ListCommand.php - - - - message: "#^Parameter \\#2 \\.\\.\\.\\$args of function array_merge expects array, array\\\\>\\|null given\\.$#" - count: 1 - path: modules/monitoring/application/controllers/EventController.php - - - - message: "#^Parameter \\#1 \\$str of function strtolower expects string, mixed given\\.$#" - count: 2 - path: modules/monitoring/application/controllers/ListController.php - - - - message: "#^Parameter \\#1 \\$time of function strtotime expects string, mixed given\\.$#" - count: 2 - path: modules/monitoring/application/controllers/TimelineController.php - - - - message: "#^Parameter \\#1 \\$var of function count expects array\\|Countable, array\\|ArrayAccess\\|Traversable given\\.$#" - count: 2 - path: modules/monitoring/application/forms/Command/Object/AcknowledgeProblemCommandForm.php - - - - message: "#^Parameter \\#1 \\$var of function count expects array\\|Countable, array\\|ArrayAccess\\|Traversable given\\.$#" - count: 2 - path: modules/monitoring/application/forms/Command/Object/AddCommentCommandForm.php - - - - message: "#^Parameter \\#1 \\$var of function count expects array\\|Countable, array\\|ArrayAccess\\|Traversable given\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/CheckNowCommandForm.php - - - - message: "#^Parameter \\#1 \\$var of function count expects array\\|Countable, array\\|ArrayAccess\\|Traversable given\\.$#" - count: 2 - path: modules/monitoring/application/forms/Command/Object/ProcessCheckResultCommandForm.php - - - - message: "#^Parameter \\#1 \\$var of function count expects array\\|Countable, array\\|ArrayAccess\\|Traversable given\\.$#" - count: 3 - path: modules/monitoring/application/forms/Command/Object/RemoveAcknowledgementCommandForm.php - - - - message: "#^Parameter \\#1 \\$var of function count expects array\\|Countable, array\\|ArrayAccess\\|Traversable given\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/ScheduleHostCheckCommandForm.php - - - - message: "#^Parameter \\#1 \\$str of function strtolower expects string, mixed given\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/ScheduleHostDowntimeCommandForm.php - - - - message: "#^Parameter \\#1 \\$var of function count expects array\\|Countable, array\\|ArrayAccess\\|Traversable given\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/ScheduleHostDowntimeCommandForm.php - - - - message: "#^Parameter \\#1 \\$var of function count expects array\\|Countable, array\\|ArrayAccess\\|Traversable given\\.$#" - count: 2 - path: modules/monitoring/application/forms/Command/Object/ScheduleServiceCheckCommandForm.php - - - - message: "#^Parameter \\#1 \\$var of function count expects array\\|Countable, array\\|ArrayAccess\\|Traversable given\\.$#" - count: 2 - path: modules/monitoring/application/forms/Command/Object/ScheduleServiceDowntimeCommandForm.php - - - - message: "#^Parameter \\#1 \\$var of function count expects array\\|Countable, array\\|ArrayAccess\\|Traversable given\\.$#" - count: 2 - path: modules/monitoring/application/forms/Command/Object/SendCustomNotificationCommandForm.php - - - - message: "#^Parameter \\#2 \\$str of function explode expects string, mixed given\\.$#" - count: 1 - path: modules/monitoring/application/forms/Config/TransportReorderForm.php - - - - message: "#^Parameter \\#1 \\$str of function trim expects string, string\\|null given\\.$#" - count: 1 - path: modules/monitoring/application/views/helpers/PluginOutput.php - - - - message: "#^Parameter \\#1 \\$str of function urlencode expects string, array\\|string given\\.$#" - count: 1 - path: modules/monitoring/application/views/helpers/PluginOutput.php - - - - message: "#^Parameter \\#1 \\$input of function array_keys expects array, \\(float\\|int\\) given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/CommentQuery.php - - - - message: "#^Parameter \\#2 \\$columns of method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:createSubQuery\\(\\) expects array, null given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/CommentQuery.php - - - - message: "#^Parameter \\#1 \\$arr1 of function array_merge expects array, null given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/CommentdeletionhistoryQuery.php - - - - message: "#^Parameter \\#1 \\$input of function array_keys expects array, \\(float\\|int\\) given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/CommentdeletionhistoryQuery.php - - - - message: "#^Parameter \\#2 \\$columns of method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:createSubQuery\\(\\) expects array, array\\\\|null given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/CommentdeletionhistoryQuery.php - - - - message: "#^Parameter \\#1 \\$arr1 of function array_merge expects array, null given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/CommenthistoryQuery.php - - - - message: "#^Parameter \\#1 \\$input of function array_keys expects array, \\(float\\|int\\) given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/CommenthistoryQuery.php - - - - message: "#^Parameter \\#2 \\$columns of method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:createSubQuery\\(\\) expects array, array\\\\|null given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/CommenthistoryQuery.php - - - - message: "#^Parameter \\#1 \\$input of function array_keys expects array, \\(float\\|int\\) given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/DowntimeQuery.php - - - - message: "#^Parameter \\#2 \\$columns of method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:createSubQuery\\(\\) expects array, null given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/DowntimeQuery.php - - - - message: "#^Parameter \\#1 \\$arr1 of function array_merge expects array, null given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/DowntimeendhistoryQuery.php - - - - message: "#^Parameter \\#1 \\$input of function array_keys expects array, \\(float\\|int\\) given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/DowntimeendhistoryQuery.php - - - - message: "#^Parameter \\#2 \\$columns of method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:createSubQuery\\(\\) expects array, array\\\\|null given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/DowntimeendhistoryQuery.php - - - - message: "#^Parameter \\#1 \\$arr1 of function array_merge expects array, null given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/DowntimestarthistoryQuery.php - - - - message: "#^Parameter \\#1 \\$input of function array_keys expects array, \\(float\\|int\\) given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/DowntimestarthistoryQuery.php - - - - message: "#^Parameter \\#2 \\$columns of method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:createSubQuery\\(\\) expects array, array\\\\|null given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/DowntimestarthistoryQuery.php - - - - message: "#^Parameter \\#1 \\$arr1 of function array_merge expects array, null given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/FlappingendhistoryQuery.php - - - - message: "#^Parameter \\#1 \\$input of function array_keys expects array, \\(float\\|int\\) given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/FlappingendhistoryQuery.php - - - - message: "#^Parameter \\#2 \\$columns of method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:createSubQuery\\(\\) expects array, array\\\\|null given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/FlappingendhistoryQuery.php - - - - message: "#^Parameter \\#1 \\$arr1 of function array_merge expects array, null given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/FlappingstarthistoryQuery.php - - - - message: "#^Parameter \\#1 \\$input of function array_keys expects array, \\(float\\|int\\) given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/FlappingstarthistoryQuery.php - - - - message: "#^Parameter \\#2 \\$columns of method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:createSubQuery\\(\\) expects array, array\\\\|null given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/FlappingstarthistoryQuery.php - - - - message: "#^Parameter \\#2 \\$search of function array_key_exists expects array, mixed given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Parameter \\#1 \\$arr1 of function array_merge expects array, null given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/StatehistoryQuery.php - - - - message: "#^Parameter \\#1 \\$input of function array_keys expects array, \\(float\\|int\\) given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/StatehistoryQuery.php - - - - message: "#^Parameter \\#2 \\$columns of method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:createSubQuery\\(\\) expects array, array\\\\|null given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/StatehistoryQuery.php - - - - message: "#^Parameter \\#1 \\$stack of function array_pop expects array, array\\\\|false given\\.$#" - count: 2 - path: modules/monitoring/library/Monitoring/Backend/MonitoringBackend.php - - - - message: "#^Parameter \\#1 \\$stack of function array_pop expects array, mixed given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/Transport/ApiCommandTransport.php - - - - message: "#^Parameter \\#1 \\$str of function strtolower expects string, mixed given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/Transport/CommandTransport.php - - - - message: "#^Cannot access offset string on array\\{command\\: string, pid\\: int, running\\: bool, signaled\\: bool, stopped\\: bool, exitcode\\: int, termsig\\: int, stopsig\\: int\\}\\|false\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/Transport/RemoteCommandFile.php - - - - message: "#^Parameter \\#1 \\$str of function strtolower expects string, mixed given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Controller.php - - - - message: "#^Parameter \\#2 \\$str of function explode expects string, mixed given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/MonitoredObject.php - - - - message: "#^Parameter \\#2 \\.\\.\\.\\$args of function array_merge expects array, array\\\\|false given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Web/Rest/RestRequest.php - - - - message: "#^Parameter \\#1 \\$array_arg of function key expects array\\|object, mixed given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Web/Widget/CustomVarTable.php - - - - message: "#^Parameter \\#1 \\$file of function file_put_contents expects string, mixed given\\.$#" - count: 1 - path: modules/setup/application/clicommands/ConfigCommand.php - - - - message: "#^Parameter \\#1 \\$str of function trim expects string, mixed given\\.$#" - count: 7 - path: modules/setup/application/clicommands/ConfigCommand.php - - - - message: "#^Parameter \\#2 \\$mode of function chmod expects int, float\\|int given\\.$#" - count: 1 - path: modules/setup/application/clicommands/ConfigCommand.php - - - - message: "#^Parameter \\#1 \\$data of function bin2hex expects string, string\\|false given\\.$#" - count: 1 - path: modules/setup/application/clicommands/TokenCommand.php - - - - message: "#^Parameter \\#1 \\$str of function md5 expects string, int\\<0, max\\> given\\.$#" - count: 1 - path: modules/setup/application/clicommands/TokenCommand.php - - - - message: "#^Parameter \\#1 \\$str of function strtolower expects string, mixed given\\.$#" - count: 1 - path: modules/setup/library/Setup/Requirement/OSRequirement.php - - - - message: "#^Parameter \\#1 \\$str of function ucfirst expects string, mixed given\\.$#" - count: 1 - path: modules/setup/library/Setup/Requirement/OSRequirement.php - - - - message: "#^Parameter \\#1 \\$var of function count expects array\\|Countable, array\\|null given\\.$#" - count: 1 - path: modules/setup/library/Setup/Utils/DbTool.php - - - - message: "#^Parameter \\#1 \\$str of function trim expects string, string\\|false given\\.$#" - count: 1 - path: modules/setup/library/Setup/Web/Form/Validator/TokenValidator.php - - - - message: "#^Parameter \\#1 \\$var of function count expects array\\|Countable, int given\\.$#" - count: 1 - path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php - - - - message: "#^Parameter \\#2 \\$start of function substr expects int, int\\<0, max\\>\\|false given\\.$#" - count: 1 - path: modules/translation/library/Translation/Util/GettextTranslationHelper.php - - - - message: "#^Parameter \\#3 \\$length of function substr expects int, int\\<0, max\\>\\|false given\\.$#" - count: 1 - path: modules/translation/library/Translation/Util/GettextTranslationHelper.php diff --git a/phpstan-baseline-8.0.neon b/phpstan-baseline-8.0.neon deleted file mode 100644 index d91832802..000000000 --- a/phpstan-baseline-8.0.neon +++ /dev/null @@ -1,31 +0,0 @@ -parameters: - ignoreErrors: - - - message: "#^Parameter \\#2 \\$value of function ini_set expects string, int given\\.$#" - count: 2 - path: library/Icinga/Application/ApplicationBootstrap.php - - - - message: "#^Parameter \\#2 \\$value of function ini_set expects string, int given\\.$#" - count: 2 - path: library/Icinga/Util/Environment.php - - - - message: "#^Parameter \\#2 \\$value of function ini_set expects string, false given\\.$#" - count: 2 - path: library/Icinga/Web/Session/PhpSession.php - - - - message: "#^Parameter \\#2 \\$value of function ini_set expects string, null given\\.$#" - count: 1 - path: library/Icinga/Web/Session/PhpSession.php - - - - message: "#^Parameter \\#2 \\$value of function ini_set expects string, string\\|false given\\.$#" - count: 1 - path: library/Icinga/Web/Session/PhpSession.php - - - - message: "#^Parameter \\#2 \\$value of function ini_set expects string, true given\\.$#" - count: 2 - path: library/Icinga/Web/Session/PhpSession.php diff --git a/phpstan-baseline-8.1+.neon b/phpstan-baseline-8.1+.neon deleted file mode 100644 index b952a7e04..000000000 --- a/phpstan-baseline-8.1+.neon +++ /dev/null @@ -1,21 +0,0 @@ -parameters: - ignoreErrors: - - - message: "#^Parameter \\#2 \\$result of function ldap_first_entry expects LDAP\\\\Result, array\\|LDAP\\\\Result given\\.$#" - count: 2 - path: library/Icinga/Protocol/Ldap/LdapCapabilities.php - - - - message: "#^Cannot access offset 'dn' on array\\|int\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^Parameter \\#2 \\$result of function ldap_count_entries expects LDAP\\\\Result, array\\|LDAP\\\\Result given\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^Parameter \\#2 \\$result of function ldap_get_entries expects LDAP\\\\Result, array\\|LDAP\\\\Result given\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapConnection.php diff --git a/phpstan-baseline-8x.neon b/phpstan-baseline-8x.neon deleted file mode 100644 index 72f062b2f..000000000 --- a/phpstan-baseline-8x.neon +++ /dev/null @@ -1,641 +0,0 @@ -parameters: - ignoreErrors: - - - message: "#^Parameter \\#1 \\$string of function rawurldecode expects string, mixed given\\.$#" - count: 1 - path: application/controllers/DashboardController.php - - - - message: "#^Parameter \\#1 \\$array of function array_shift expects array, array\\\\|false given\\.$#" - count: 1 - path: application/controllers/ErrorController.php - - - - message: "#^Parameter \\#1 \\$string of function rawurldecode expects string, mixed given\\.$#" - count: 1 - path: application/controllers/NavigationController.php - - - - message: "#^Parameter \\#1 \\$string of function ucwords expects string, mixed given\\.$#" - count: 1 - path: application/controllers/NavigationController.php - - - - message: "#^Parameter \\#1 \\$string of function sha1 expects string, mixed given\\.$#" - count: 1 - path: application/forms/Config/Resource/SshResourceForm.php - - - - message: "#^Parameter \\#2 \\$string of function explode expects string, mixed given\\.$#" - count: 1 - path: application/forms/Config/User/CreateMembershipForm.php - - - - message: "#^Parameter \\#2 \\$string of function explode expects string, mixed given\\.$#" - count: 1 - path: application/forms/Config/UserBackendReorderForm.php - - - - message: "#^Parameter \\#1 \\.\\.\\.\\$arrays of function array_merge expects array, mixed given\\.$#" - count: 1 - path: application/forms/Config/UserGroup/AddMemberForm.php - - - - message: "#^Parameter \\#2 \\$string of function explode expects string, mixed given\\.$#" - count: 1 - path: application/forms/Config/UserGroup/AddMemberForm.php - - - - message: "#^Parameter \\#1 \\$string of function strtolower expects string, mixed given\\.$#" - count: 1 - path: application/forms/Config/UserGroup/DbUserGroupBackendForm.php - - - - message: "#^Parameter \\#1 \\$string of function strtolower expects string, mixed given\\.$#" - count: 2 - path: application/forms/Config/UserGroup/LdapUserGroupBackendForm.php - - - - message: "#^Parameter \\#2 \\$array of function implode expects array\\|null, mixed given\\.$#" - count: 2 - path: application/forms/Navigation/NavigationConfigForm.php - - - - message: "#^Parameter \\#2 \\$string of function explode expects string, TKey of int\\|string given\\.$#" - count: 2 - path: application/forms/Security/RoleForm.php - - - - message: "#^Parameter \\#2 \\$string of function explode expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/Application/ApplicationBootstrap.php - - - - message: "#^Parameter \\#1 \\$callback of function spl_autoload_register expects \\(callable\\(string\\)\\: void\\)\\|null, array\\{\\$this\\(Icinga\\\\Application\\\\ClassLoader\\), 'loadClass'\\} given\\.$#" - count: 1 - path: library/Icinga/Application/ClassLoader.php - - - - message: "#^Parameter \\#2 \\$offset of function substr expects int, int\\<0, max\\>\\|false given\\.$#" - count: 1 - path: library/Icinga/Application/ClassLoader.php - - - - message: "#^Parameter \\#3 \\$length of function substr expects int\\|null, int\\<0, max\\>\\|false given\\.$#" - count: 2 - path: library/Icinga/Application/ClassLoader.php - - - - message: "#^Parameter \\#3 \\$length of function substr expects int\\|null, int\\<0, max\\>\\|false given\\.$#" - count: 1 - path: library/Icinga/Application/Hook/HealthHook.php - - - - message: "#^Parameter \\#2 \\$values of function vsprintf expects array\\, array\\ given\\.$#" - count: 1 - path: library/Icinga/Application/Hook/TicketHook.php - - - - message: "#^Parameter \\#1 \\$string of function ltrim expects string, string\\|false given\\.$#" - count: 1 - path: library/Icinga/Application/Libraries/Library.php - - - - message: "#^Parameter \\#1 \\$string of function strtolower expects string, mixed given\\.$#" - count: 2 - path: library/Icinga/Application/Logger.php - - - - message: "#^Parameter \\#1 \\$string of function strtoupper expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/Application/Logger.php - - - - message: "#^Parameter \\#1 \\$dir_handle of function closedir expects resource\\|null, resource\\|false given\\.$#" - count: 1 - path: library/Icinga/Application/Modules/Module.php - - - - message: "#^Parameter \\#1 \\$dir_handle of function readdir expects resource\\|null, resource\\|false given\\.$#" - count: 1 - path: library/Icinga/Application/Modules/Module.php - - - - message: "#^Parameter \\#1 \\$string of function rtrim expects string, array\\|string\\|false given\\.$#" - count: 1 - path: library/Icinga/Application/Modules/Module.php - - - - message: "#^Parameter \\#1 \\$value of function count expects array\\|Countable, array\\\\|false given\\.$#" - count: 1 - path: library/Icinga/Application/Modules/Module.php - - - - message: "#^Parameter \\#1 \\$callback of function call_user_func expects callable\\(\\)\\: mixed, array\\{\\$this\\(Icinga\\\\Application\\\\Modules\\\\NavigationItemContainer\\), string\\} given\\.$#" - count: 1 - path: library/Icinga/Application/Modules/NavigationItemContainer.php - - - - message: "#^Parameter \\#1 \\$array of function array_shift expects array, array\\\\|false given\\.$#" - count: 1 - path: library/Icinga/Application/Platform.php - - - - message: "#^Parameter \\#1 \\$array of function array_flip expects array\\, array\\\\|false given\\.$#" - count: 1 - path: library/Icinga/Application/Test.php - - - - message: "#^Parameter \\#1 \\$string of function strtolower expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/Authentication/User/UserBackend.php - - - - message: "#^Parameter \\#1 \\$string of function strtolower expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/UserGroupBackend.php - - - - message: "#^Parameter \\#1 \\$num of function round expects float\\|int, int\\|string given\\.$#" - count: 1 - path: library/Icinga/Chart/Donut.php - - - - message: "#^Parameter \\#1 \\$string of function strip_tags expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/Chart/Graph/Tooltip.php - - - - message: "#^Parameter \\#2 \\$array of function array_key_exists expects array, Icinga\\\\Chart\\\\Graph\\\\Tooltip given\\.$#" - count: 1 - path: library/Icinga/Chart/GridChart.php - - - - message: "#^Parameter \\#1 \\$array of function array_values expects array, array\\|false given\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Parameter \\#1 \\$value of function count expects array\\|Countable, array\\|false given\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Parameter \\#2 \\$times of function str_repeat expects int, float given\\.$#" - count: 1 - path: library/Icinga/Cli/Screen.php - - - - message: "#^Parameter \\#1 \\$string of function strtolower expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbConnection.php - - - - message: "#^Parameter \\#1 \\$string of function trim expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbConnection.php - - - - message: "#^Parameter \\#3 \\$length of function substr expects int\\|null, int\\|false given\\.$#" - count: 1 - path: library/Icinga/Data/Filter/Filter.php - - - - message: "#^Parameter \\#1 \\$string of function strtolower expects string, bool\\|float\\|int\\|string given\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterExpression.php - - - - message: "#^Parameter \\#1 \\$string of function strtolower expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/Data/ResourceFactory.php - - - - message: "#^Parameter \\#1 \\$callback of function call_user_func_array expects callable\\(\\)\\: mixed, 'parent\\:\\:__construct' given\\.$#" - count: 1 - path: library/Icinga/Exception/Http/HttpException.php - - - - message: "#^Parameter \\#2 \\$values of function vsprintf expects array\\, array\\ given\\.$#" - count: 1 - path: library/Icinga/Exception/IcingaException.php - - - - message: "#^Parameter \\#1 \\$string of function trim expects string, string\\|false given\\.$#" - count: 1 - path: library/Icinga/File/Ini/IniWriter.php - - - - message: "#^Parameter \\#1 \\$array of function array_splice expects array, array\\\\|false given\\.$#" - count: 2 - path: library/Icinga/File/Storage/LocalFileStorage.php - - - - message: "#^Parameter \\#1 \\$stream of function fclose expects resource, resource\\|false given\\.$#" - count: 1 - path: library/Icinga/File/Storage/LocalFileStorage.php - - - - message: "#^Parameter \\#1 \\$value of function count expects array\\|Countable, array\\\\|false given\\.$#" - count: 1 - path: library/Icinga/File/Storage/LocalFileStorage.php - - - - message: "#^Parameter \\#1 \\$directory of function rmdir expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/File/Storage/TemporaryLocalFileStorage.php - - - - message: "#^Function ldap_control_paged_result not found\\.$#" - count: 2 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^Function ldap_control_paged_result_response not found\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^Parameter \\#1 \\$object of function get_object_vars expects object, mixed given\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^Parameter \\#1 \\$string of function strtolower expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^Parameter \\#4 \\$attributes of callable 'ldap_list'\\|'ldap_read'\\|'ldap_search' expects array, array\\|null given\\.$#" - count: 2 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^Parameter \\#1 \\$codepoint of function chr expects int, float\\|int given\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapUtils.php - - - - message: "#^Parameter \\#1 \\$string of function strtolower expects string, mixed given\\.$#" - count: 2 - path: library/Icinga/Protocol/Ldap/Root.php - - - - message: "#^Parameter \\#2 \\$timestamp of function date expects int\\|null, float\\|int\\|string given\\.$#" - count: 1 - path: library/Icinga/Repository/Repository.php - - - - message: "#^Parameter \\#1 \\$array of function natcasesort expects array, array\\\\|false given\\.$#" - count: 1 - path: library/Icinga/Util/DirectoryIterator.php - - - - message: "#^Else branch is unreachable because ternary operator condition is always true\\.$#" - count: 1 - path: library/Icinga/Util/StringHelper.php - - - - message: "#^Parameter \\#1 \\$separator of function explode expects non\\-empty\\-string, string given\\.$#" - count: 2 - path: library/Icinga/Util/StringHelper.php - - - - message: "#^Parameter \\#2 \\$offset of function substr expects int, float given\\.$#" - count: 1 - path: library/Icinga/Util/StringHelper.php - - - - message: "#^Parameter \\#3 \\$length of function substr expects int\\|null, float given\\.$#" - count: 1 - path: library/Icinga/Util/StringHelper.php - - - - message: "#^Parameter \\#1 \\$callback of function call_user_func_array expects callable\\(\\)\\: mixed, array\\{\\$this\\(Icinga\\\\Web\\\\Controller\\\\ActionController\\), non\\-falsy\\-string\\} given\\.$#" - count: 1 - path: library/Icinga/Web/Controller/ActionController.php - - - - message: "#^Parameter \\#1 \\$string of function base64_encode expects string, string\\|false given\\.$#" - count: 1 - path: library/Icinga/Web/Controller/ActionController.php - - - - message: "#^Parameter \\#1 \\$string of function rawurlencode expects string, null given\\.$#" - count: 1 - path: library/Icinga/Web/Controller/ActionController.php - - - - message: "#^Parameter \\#2 \\$args of function call_user_func_array expects array\\, mixed given\\.$#" - count: 1 - path: library/Icinga/Web/Controller/ActionController.php - - - - message: "#^Parameter \\#1 \\$string of function str_pad expects string, int given\\.$#" - count: 1 - path: library/Icinga/Web/Controller/StaticController.php - - - - message: "#^Parameter \\#2 \\$permissions of function mkdir expects int, float\\|int given\\.$#" - count: 2 - path: library/Icinga/Web/FileCache.php - - - - message: "#^Parameter \\#2 \\$array of function array_key_exists expects array, mixed given\\.$#" - count: 1 - path: library/Icinga/Web/Form.php - - - - message: "#^Parameter \\#3 \\$length of function substr expects int\\|null, int\\|false given\\.$#" - count: 1 - path: library/Icinga/Web/Form/Element/DateTimePicker.php - - - - message: "#^Parameter \\#3 \\$length of function substr expects int\\|null, int\\|false given\\.$#" - count: 1 - path: library/Icinga/Web/Form/Validator/DateTimeValidator.php - - - - message: "#^Parameter \\#1 \\$string of function ltrim expects string, bool\\|string given\\.$#" - count: 1 - path: library/Icinga/Web/JavaScript.php - - - - message: "#^Parameter \\#1 \\$string of function trim expects string, string\\|false given\\.$#" - count: 1 - path: library/Icinga/Web/JavaScript.php - - - - message: "#^Parameter \\#2 \\$replacement of function preg_replace expects array\\|string, int given\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/Navigation.php - - - - message: "#^Parameter \\#2 \\$timestamp of function date expects int\\|null, int\\|false given\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php - - - - message: "#^Parameter \\#1 \\$string of function strtolower expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/Web/Widget/SortBox.php - - - - message: "#^Parameter \\#1 \\$string of function substr_replace expects array\\|string, string\\|false given\\.$#" - count: 1 - path: modules/doc/library/Doc/Renderer/DocSectionRenderer.php - - - - message: "#^Parameter \\#1 \\$string of function trim expects string, string\\|null given\\.$#" - count: 1 - path: modules/doc/library/Doc/Renderer/DocSectionRenderer.php - - - - message: "#^Parameter \\#1 \\$string of function trim expects string, string\\|false given\\.$#" - count: 1 - path: modules/migrate/application/clicommands/ConfigCommand.php - - - - message: "#^Parameter \\#1 \\$from of function rename expects string, int\\|string given\\.$#" - count: 1 - path: modules/migrate/library/Migrate/Config/UserDomainMigration.php - - - - message: "#^Parameter \\#1 \\$string of function strtolower expects string, mixed given\\.$#" - count: 2 - path: modules/migrate/library/Migrate/Config/UserDomainMigration.php - - - - message: "#^Parameter \\#1 \\$string of function ucfirst expects string, string\\|null given\\.$#" - count: 1 - path: modules/monitoring/application/clicommands/ListCommand.php - - - - message: "#^Parameter \\#2 \\.\\.\\.\\$arrays of function array_merge expects array, array\\\\>\\|null given\\.$#" - count: 1 - path: modules/monitoring/application/controllers/EventController.php - - - - message: "#^Parameter \\#1 \\$string of function strtolower expects string, mixed given\\.$#" - count: 2 - path: modules/monitoring/application/controllers/ListController.php - - - - message: "#^Parameter \\#1 \\$datetime of function strtotime expects string, mixed given\\.$#" - count: 2 - path: modules/monitoring/application/controllers/TimelineController.php - - - - message: "#^Parameter \\#1 \\$value of function count expects array\\|Countable, array\\|ArrayAccess\\|Traversable given\\.$#" - count: 2 - path: modules/monitoring/application/forms/Command/Object/AcknowledgeProblemCommandForm.php - - - - message: "#^Parameter \\#1 \\$value of function count expects array\\|Countable, array\\|ArrayAccess\\|Traversable given\\.$#" - count: 2 - path: modules/monitoring/application/forms/Command/Object/AddCommentCommandForm.php - - - - message: "#^Parameter \\#1 \\$value of function count expects array\\|Countable, array\\|ArrayAccess\\|Traversable given\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/CheckNowCommandForm.php - - - - message: "#^Parameter \\#1 \\$value of function count expects array\\|Countable, array\\|ArrayAccess\\|Traversable given\\.$#" - count: 2 - path: modules/monitoring/application/forms/Command/Object/ProcessCheckResultCommandForm.php - - - - message: "#^Parameter \\#1 \\$value of function count expects array\\|Countable, array\\|ArrayAccess\\|Traversable given\\.$#" - count: 3 - path: modules/monitoring/application/forms/Command/Object/RemoveAcknowledgementCommandForm.php - - - - message: "#^Parameter \\#1 \\$value of function count expects array\\|Countable, array\\|ArrayAccess\\|Traversable given\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/ScheduleHostCheckCommandForm.php - - - - message: "#^Parameter \\#1 \\$string of function strtolower expects string, mixed given\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/ScheduleHostDowntimeCommandForm.php - - - - message: "#^Parameter \\#1 \\$value of function count expects array\\|Countable, array\\|ArrayAccess\\|Traversable given\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/ScheduleHostDowntimeCommandForm.php - - - - message: "#^Parameter \\#1 \\$value of function count expects array\\|Countable, array\\|ArrayAccess\\|Traversable given\\.$#" - count: 2 - path: modules/monitoring/application/forms/Command/Object/ScheduleServiceCheckCommandForm.php - - - - message: "#^Parameter \\#1 \\$value of function count expects array\\|Countable, array\\|ArrayAccess\\|Traversable given\\.$#" - count: 2 - path: modules/monitoring/application/forms/Command/Object/ScheduleServiceDowntimeCommandForm.php - - - - message: "#^Parameter \\#1 \\$value of function count expects array\\|Countable, array\\|ArrayAccess\\|Traversable given\\.$#" - count: 2 - path: modules/monitoring/application/forms/Command/Object/SendCustomNotificationCommandForm.php - - - - message: "#^Parameter \\#2 \\$string of function explode expects string, mixed given\\.$#" - count: 1 - path: modules/monitoring/application/forms/Config/TransportReorderForm.php - - - - message: "#^Parameter \\#1 \\$string of function trim expects string, string\\|null given\\.$#" - count: 1 - path: modules/monitoring/application/views/helpers/PluginOutput.php - - - - message: "#^Parameter \\#1 \\$string of function urlencode expects string, array\\|string given\\.$#" - count: 1 - path: modules/monitoring/application/views/helpers/PluginOutput.php - - - - message: "#^Parameter \\#1 \\$array of function array_keys expects array, \\(float\\|int\\) given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/CommentQuery.php - - - - message: "#^Parameter \\#1 \\$array of function array_keys expects array, \\(float\\|int\\) given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/CommentdeletionhistoryQuery.php - - - - message: "#^Parameter \\#1 \\$array of function array_keys expects array, \\(float\\|int\\) given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/CommenthistoryQuery.php - - - - message: "#^Parameter \\#1 \\$array of function array_keys expects array, \\(float\\|int\\) given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/DowntimeQuery.php - - - - message: "#^Parameter \\#1 \\$array of function array_keys expects array, \\(float\\|int\\) given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/DowntimeendhistoryQuery.php - - - - message: "#^Parameter \\#1 \\$array of function array_keys expects array, \\(float\\|int\\) given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/DowntimestarthistoryQuery.php - - - - message: "#^Parameter \\#1 \\$array of function array_keys expects array, \\(float\\|int\\) given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/FlappingendhistoryQuery.php - - - - message: "#^Parameter \\#1 \\$array of function array_keys expects array, \\(float\\|int\\) given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/FlappingstarthistoryQuery.php - - - - message: "#^Parameter \\#2 \\$array of function array_key_exists expects array, mixed given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Parameter \\#1 \\$array of function array_keys expects array, \\(float\\|int\\) given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/StatehistoryQuery.php - - - - message: "#^Parameter \\#1 \\$array of function array_pop expects array, array\\\\|false given\\.$#" - count: 2 - path: modules/monitoring/library/Monitoring/Backend/MonitoringBackend.php - - - - message: "#^Parameter \\#1 \\$array of function array_pop expects array, mixed given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/Transport/ApiCommandTransport.php - - - - message: "#^Parameter \\#1 \\$string of function strtolower expects string, mixed given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/Transport/CommandTransport.php - - - - message: "#^Parameter \\#1 \\$string of function strtolower expects string, mixed given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Controller.php - - - - message: "#^Parameter \\#2 \\$string of function explode expects string, mixed given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/MonitoredObject.php - - - - message: "#^Parameter \\#2 \\.\\.\\.\\$arrays of function array_merge expects array, array\\\\|false given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Web/Rest/RestRequest.php - - - - message: "#^Parameter \\#1 \\$array of function key expects array\\|object, mixed given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Web/Widget/CustomVarTable.php - - - - message: "#^Parameter \\#1 \\$filename of function file_put_contents expects string, mixed given\\.$#" - count: 1 - path: modules/setup/application/clicommands/ConfigCommand.php - - - - message: "#^Parameter \\#1 \\$string of function trim expects string, mixed given\\.$#" - count: 7 - path: modules/setup/application/clicommands/ConfigCommand.php - - - - message: "#^Parameter \\#2 \\$permissions of function chmod expects int, float\\|int given\\.$#" - count: 1 - path: modules/setup/application/clicommands/ConfigCommand.php - - - - message: "#^Parameter \\#1 \\$string of function md5 expects string, int\\<0, max\\> given\\.$#" - count: 1 - path: modules/setup/application/clicommands/TokenCommand.php - - - - message: "#^Parameter \\#1 \\$string of function strtolower expects string, mixed given\\.$#" - count: 1 - path: modules/setup/library/Setup/Requirement/OSRequirement.php - - - - message: "#^Parameter \\#1 \\$string of function ucfirst expects string, mixed given\\.$#" - count: 1 - path: modules/setup/library/Setup/Requirement/OSRequirement.php - - - - message: "#^Parameter \\#1 \\$value of function count expects array\\|Countable, array\\|null given\\.$#" - count: 1 - path: modules/setup/library/Setup/Utils/DbTool.php - - - - message: "#^Parameter \\#1 \\$string of function trim expects string, string\\|false given\\.$#" - count: 1 - path: modules/setup/library/Setup/Web/Form/Validator/TokenValidator.php - - - - message: "#^Parameter \\#1 \\$callback of function ob_start expects callable\\(\\)\\: mixed, null given\\.$#" - count: 1 - path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php - - - - message: "#^Parameter \\#1 \\$value of function count expects array\\|Countable, int given\\.$#" - count: 1 - path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php - - - - message: "#^Parameter \\#2 \\$offset of function substr expects int, int\\<0, max\\>\\|false given\\.$#" - count: 1 - path: modules/translation/library/Translation/Util/GettextTranslationHelper.php - - - - message: "#^Parameter \\#3 \\$length of function substr expects int\\|null, int\\|false given\\.$#" - count: 1 - path: modules/translation/library/Translation/Util/GettextTranslationHelper.php diff --git a/phpstan-baseline-by-php-version.php b/phpstan-baseline-by-php-version.php deleted file mode 100644 index 418114a7d..000000000 --- a/phpstan-baseline-by-php-version.php +++ /dev/null @@ -1,18 +0,0 @@ -= 80000) { - $includes[] = __DIR__ . '/phpstan-baseline-8x.neon'; -} - -return [ - 'includes' => $includes -]; diff --git a/phpstan-baseline-standard.neon b/phpstan-baseline-standard.neon deleted file mode 100644 index 1bd6e863b..000000000 --- a/phpstan-baseline-standard.neon +++ /dev/null @@ -1,25911 +0,0 @@ -parameters: - ignoreErrors: - - - message: "#^Cannot cast mixed to int\\.$#" - count: 1 - path: application/clicommands/AutocompleteCommand.php - - - - message: "#^Method Icinga\\\\Clicommands\\\\AutocompleteCommand\\:\\:completeAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/clicommands/AutocompleteCommand.php - - - - message: "#^Method Icinga\\\\Clicommands\\\\AutocompleteCommand\\:\\:suggest\\(\\) has no return type specified\\.$#" - count: 1 - path: application/clicommands/AutocompleteCommand.php - - - - message: "#^Method Icinga\\\\Clicommands\\\\AutocompleteCommand\\:\\:suggest\\(\\) has parameter \\$suggestions with no type specified\\.$#" - count: 1 - path: application/clicommands/AutocompleteCommand.php - - - - message: "#^Property Icinga\\\\Clicommands\\\\AutocompleteCommand\\:\\:\\$defaultActionName has no type specified\\.$#" - count: 1 - path: application/clicommands/AutocompleteCommand.php - - - - message: "#^Method Icinga\\\\Clicommands\\\\HelpCommand\\:\\:showAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/clicommands/HelpCommand.php - - - - message: "#^Property Icinga\\\\Clicommands\\\\HelpCommand\\:\\:\\$defaultActionName has no type specified\\.$#" - count: 1 - path: application/clicommands/HelpCommand.php - - - - message: "#^Method Icinga\\\\Clicommands\\\\ModuleCommand\\:\\:disableAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/clicommands/ModuleCommand.php - - - - message: "#^Method Icinga\\\\Clicommands\\\\ModuleCommand\\:\\:enableAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/clicommands/ModuleCommand.php - - - - message: "#^Method Icinga\\\\Clicommands\\\\ModuleCommand\\:\\:init\\(\\) has no return type specified\\.$#" - count: 1 - path: application/clicommands/ModuleCommand.php - - - - message: "#^Method Icinga\\\\Clicommands\\\\ModuleCommand\\:\\:installAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/clicommands/ModuleCommand.php - - - - message: "#^Method Icinga\\\\Clicommands\\\\ModuleCommand\\:\\:listAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/clicommands/ModuleCommand.php - - - - message: "#^Method Icinga\\\\Clicommands\\\\ModuleCommand\\:\\:permissionsAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/clicommands/ModuleCommand.php - - - - message: "#^Method Icinga\\\\Clicommands\\\\ModuleCommand\\:\\:purgeAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/clicommands/ModuleCommand.php - - - - message: "#^Method Icinga\\\\Clicommands\\\\ModuleCommand\\:\\:removeAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/clicommands/ModuleCommand.php - - - - message: "#^Method Icinga\\\\Clicommands\\\\ModuleCommand\\:\\:restrictionsAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/clicommands/ModuleCommand.php - - - - message: "#^Method Icinga\\\\Clicommands\\\\ModuleCommand\\:\\:searchAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/clicommands/ModuleCommand.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Application\\\\Modules\\\\Manager\\:\\:disableModule\\(\\) expects string, mixed given\\.$#" - count: 1 - path: application/clicommands/ModuleCommand.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Application\\\\Modules\\\\Manager\\:\\:enableModule\\(\\) expects string, mixed given\\.$#" - count: 1 - path: application/clicommands/ModuleCommand.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Application\\\\Modules\\\\Manager\\:\\:hasEnabled\\(\\) expects string, mixed given\\.$#" - count: 1 - path: application/clicommands/ModuleCommand.php - - - - message: "#^Part \\$type \\(mixed\\) of encapsed string cannot be cast to string\\.$#" - count: 1 - path: application/clicommands/ModuleCommand.php - - - - message: "#^Method Icinga\\\\Clicommands\\\\VersionCommand\\:\\:showAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/clicommands/VersionCommand.php - - - - message: "#^Property Icinga\\\\Clicommands\\\\VersionCommand\\:\\:\\$defaultActionName has no type specified\\.$#" - count: 1 - path: application/clicommands/VersionCommand.php - - - - message: "#^Method Icinga\\\\Clicommands\\\\WebCommand\\:\\:forkAndExit\\(\\) has no return type specified\\.$#" - count: 1 - path: application/clicommands/WebCommand.php - - - - message: "#^Method Icinga\\\\Clicommands\\\\WebCommand\\:\\:serveAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/clicommands/WebCommand.php - - - - message: "#^Method Icinga\\\\Clicommands\\\\WebCommand\\:\\:stopAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/clicommands/WebCommand.php - - - - message: "#^Parameter \\#1 \\$path of function pcntl_exec expects string, string\\|false given\\.$#" - count: 1 - path: application/clicommands/WebCommand.php - - - - message: "#^Parameter \\#1 \\$path of function realpath expects string, mixed given\\.$#" - count: 1 - path: application/clicommands/WebCommand.php - - - - message: "#^Method Icinga\\\\Controllers\\\\AboutController\\:\\:indexAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/AboutController.php - - - - message: "#^Cannot call method can\\(\\) on Icinga\\\\User\\|null\\.$#" - count: 1 - path: application/controllers/AccountController.php - - - - message: "#^Cannot call method getAdditional\\(\\) on Icinga\\\\User\\|null\\.$#" - count: 2 - path: application/controllers/AccountController.php - - - - message: "#^Cannot call method getPreferences\\(\\) on Icinga\\\\User\\|null\\.$#" - count: 1 - path: application/controllers/AccountController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\AccountController\\:\\:indexAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/AccountController.php - - - - message: "#^Parameter \\#1 \\$backend of method Icinga\\\\Forms\\\\Account\\\\ChangePasswordForm\\:\\:setBackend\\(\\) expects Icinga\\\\Authentication\\\\User\\\\DbUserBackend, Icinga\\\\Authentication\\\\User\\\\UserBackendInterface given\\.$#" - count: 1 - path: application/controllers/AccountController.php - - - - message: "#^Parameter \\#1 \\$name of static method Icinga\\\\Authentication\\\\User\\\\UserBackend\\:\\:create\\(\\) expects string, mixed given\\.$#" - count: 1 - path: application/controllers/AccountController.php - - - - message: "#^Parameter \\#2 \\$user of static method Icinga\\\\User\\\\Preferences\\\\PreferencesStore\\:\\:create\\(\\) expects Icinga\\\\User, Icinga\\\\User\\|null given\\.$#" - count: 1 - path: application/controllers/AccountController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\AnnouncementsController\\:\\:acknowledgeAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/AnnouncementsController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\AnnouncementsController\\:\\:indexAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/AnnouncementsController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\AnnouncementsController\\:\\:newAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/AnnouncementsController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\AnnouncementsController\\:\\:removeAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/AnnouncementsController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\AnnouncementsController\\:\\:updateAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/AnnouncementsController.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Forms\\\\RepositoryForm\\:\\:edit\\(\\) expects string, mixed given\\.$#" - count: 1 - path: application/controllers/AnnouncementsController.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Forms\\\\RepositoryForm\\:\\:remove\\(\\) expects string, mixed given\\.$#" - count: 1 - path: application/controllers/AnnouncementsController.php - - - - message: "#^Access to an undefined property Zend_Controller_Action_HelperBroker\\:\\:\\$layout\\.$#" - count: 1 - path: application/controllers/ApplicationStateController.php - - - - message: "#^Access to an undefined property Zend_Controller_Action_HelperBroker\\:\\:\\$viewRenderer\\.$#" - count: 1 - path: application/controllers/ApplicationStateController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\ApplicationStateController\\:\\:acknowledgeMessageAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/ApplicationStateController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\ApplicationStateController\\:\\:indexAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/ApplicationStateController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\ApplicationStateController\\:\\:summaryAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/ApplicationStateController.php - - - - message: "#^Parameter \\#2 \\$value of function setcookie expects string, int\\<1, max\\> given\\.$#" - count: 1 - path: application/controllers/ApplicationStateController.php - - - - message: "#^Call to an undefined method Icinga\\\\Web\\\\View\\:\\:layout\\(\\)\\.$#" - count: 1 - path: application/controllers/AuthenticationController.php - - - - message: "#^Cannot call method isExternalUser\\(\\) on Icinga\\\\User\\|null\\.$#" - count: 1 - path: application/controllers/AuthenticationController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\AuthenticationController\\:\\:loginAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/AuthenticationController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\AuthenticationController\\:\\:logoutAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/AuthenticationController.php - - - - message: "#^Parameter \\#1 \\$url of static method Icinga\\\\Web\\\\Url\\:\\:fromPath\\(\\) expects string, mixed given\\.$#" - count: 1 - path: application/controllers/AuthenticationController.php - - - - message: "#^Parameter \\#1 \\$user of static method Icinga\\\\Application\\\\Hook\\\\AuthenticationHook\\:\\:triggerLogin\\(\\) expects Icinga\\\\User, Icinga\\\\User\\|null given\\.$#" - count: 1 - path: application/controllers/AuthenticationController.php - - - - message: "#^Parameter \\#1 \\$user of static method Icinga\\\\Application\\\\Hook\\\\AuthenticationHook\\:\\:triggerLogout\\(\\) expects Icinga\\\\User, Icinga\\\\User\\|null given\\.$#" - count: 1 - path: application/controllers/AuthenticationController.php - - - - message: "#^Call to an undefined method Icinga\\\\Web\\\\Form\\:\\:setIniConfig\\(\\)\\.$#" - count: 1 - path: application/controllers/ConfigController.php - - - - message: "#^Call to an undefined method Icinga\\\\Web\\\\Widget\\\\AbstractWidget\\:\\:add\\(\\)\\.$#" - count: 1 - path: application/controllers/ConfigController.php - - - - message: "#^Cannot access property \\$enabled on mixed\\.$#" - count: 1 - path: application/controllers/ConfigController.php - - - - message: "#^Cannot access property \\$loaded on mixed\\.$#" - count: 1 - path: application/controllers/ConfigController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\ConfigController\\:\\:createApplicationTabs\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/ConfigController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\ConfigController\\:\\:createresourceAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/ConfigController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\ConfigController\\:\\:createuserbackendAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/ConfigController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\ConfigController\\:\\:devtoolsAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/ConfigController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\ConfigController\\:\\:editresourceAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/ConfigController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\ConfigController\\:\\:edituserbackendAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/ConfigController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\ConfigController\\:\\:generalAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/ConfigController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\ConfigController\\:\\:indexAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/ConfigController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\ConfigController\\:\\:moduleAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/ConfigController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\ConfigController\\:\\:moduledisableAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/ConfigController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\ConfigController\\:\\:moduleenableAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/ConfigController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\ConfigController\\:\\:modulesAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/ConfigController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\ConfigController\\:\\:removeresourceAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/ConfigController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\ConfigController\\:\\:removeuserbackendAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/ConfigController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\ConfigController\\:\\:resourceAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/ConfigController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\ConfigController\\:\\:userbackendAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/ConfigController.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Application\\\\Modules\\\\Manager\\:\\:disableModule\\(\\) expects string, mixed given\\.$#" - count: 1 - path: application/controllers/ConfigController.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Application\\\\Modules\\\\Manager\\:\\:enableModule\\(\\) expects string, mixed given\\.$#" - count: 1 - path: application/controllers/ConfigController.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Application\\\\Modules\\\\Manager\\:\\:getModule\\(\\) expects string, mixed given\\.$#" - count: 3 - path: application/controllers/ConfigController.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Application\\\\Modules\\\\Manager\\:\\:getModuleDir\\(\\) expects string, mixed given\\.$#" - count: 1 - path: application/controllers/ConfigController.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Application\\\\Modules\\\\Manager\\:\\:hasEnabled\\(\\) expects string, mixed given\\.$#" - count: 1 - path: application/controllers/ConfigController.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Application\\\\Modules\\\\Manager\\:\\:hasInstalled\\(\\) expects string, mixed given\\.$#" - count: 1 - path: application/controllers/ConfigController.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Application\\\\Modules\\\\Manager\\:\\:hasLoaded\\(\\) expects string, mixed given\\.$#" - count: 1 - path: application/controllers/ConfigController.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Forms\\\\Config\\\\UserBackendConfigForm\\:\\:delete\\(\\) expects string, mixed given\\.$#" - count: 1 - path: application/controllers/ConfigController.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Forms\\\\Config\\\\UserBackendConfigForm\\:\\:edit\\(\\) expects string, mixed given\\.$#" - count: 1 - path: application/controllers/ConfigController.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Forms\\\\Config\\\\UserBackendConfigForm\\:\\:load\\(\\) expects string, mixed given\\.$#" - count: 1 - path: application/controllers/ConfigController.php - - - - message: "#^Parameter \\#1 \\$query of method Icinga\\\\Web\\\\Controller\\:\\:setupPaginationControl\\(\\) expects Icinga\\\\Data\\\\QueryInterface, null given\\.$#" - count: 1 - path: application/controllers/ConfigController.php - - - - message: "#^Parameter \\#2 \\$name of class Icinga\\\\Application\\\\Modules\\\\Module constructor expects string, mixed given\\.$#" - count: 1 - path: application/controllers/ConfigController.php - - - - message: "#^Parameter \\#2 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" - count: 9 - path: application/controllers/ConfigController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\DashboardController\\:\\:createTabs\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/DashboardController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\DashboardController\\:\\:indexAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/DashboardController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\DashboardController\\:\\:newDashletAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/DashboardController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\DashboardController\\:\\:removeDashletAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/DashboardController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\DashboardController\\:\\:removePaneAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/DashboardController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\DashboardController\\:\\:renamePaneAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/DashboardController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\DashboardController\\:\\:settingsAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/DashboardController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\DashboardController\\:\\:updateDashletAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/DashboardController.php - - - - message: "#^Parameter \\#1 \\$name of class Icinga\\\\Web\\\\Widget\\\\Dashboard\\\\Pane constructor expects string, mixed given\\.$#" - count: 2 - path: application/controllers/DashboardController.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Web\\\\Widget\\\\Dashboard\\:\\:activate\\(\\) expects string, mixed given\\.$#" - count: 1 - path: application/controllers/DashboardController.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Web\\\\Widget\\\\Dashboard\\:\\:getPane\\(\\) expects string, mixed given\\.$#" - count: 7 - path: application/controllers/DashboardController.php - - - - message: "#^Parameter \\#1 \\$pane of method Icinga\\\\Web\\\\Widget\\\\Dashboard\\:\\:hasPane\\(\\) expects string, mixed given\\.$#" - count: 1 - path: application/controllers/DashboardController.php - - - - message: "#^Parameter \\#1 \\$title of class Icinga\\\\Web\\\\Widget\\\\Dashboard\\\\Dashlet constructor expects string, mixed given\\.$#" - count: 2 - path: application/controllers/DashboardController.php - - - - message: "#^Parameter \\#1 \\$title of method Icinga\\\\Web\\\\Widget\\\\Dashboard\\\\Dashlet\\:\\:setTitle\\(\\) expects string, mixed given\\.$#" - count: 1 - path: application/controllers/DashboardController.php - - - - message: "#^Parameter \\#1 \\$title of method Icinga\\\\Web\\\\Widget\\\\Dashboard\\\\Pane\\:\\:getDashlet\\(\\) expects string, mixed given\\.$#" - count: 2 - path: application/controllers/DashboardController.php - - - - message: "#^Parameter \\#1 \\$title of method Icinga\\\\Web\\\\Widget\\\\Dashboard\\\\Pane\\:\\:removeDashlet\\(\\) expects string, mixed given\\.$#" - count: 1 - path: application/controllers/DashboardController.php - - - - message: "#^Parameter \\#1 \\$title of method Icinga\\\\Web\\\\Widget\\\\Dashboard\\\\Pane\\:\\:setTitle\\(\\) expects string, mixed given\\.$#" - count: 1 - path: application/controllers/DashboardController.php - - - - message: "#^Parameter \\#1 \\$url of method Icinga\\\\Web\\\\Widget\\\\Dashboard\\\\Dashlet\\:\\:setUrl\\(\\) expects Icinga\\\\Web\\\\Url\\|string, mixed given\\.$#" - count: 1 - path: application/controllers/DashboardController.php - - - - message: "#^Parameter \\#1 \\$user of method Icinga\\\\Web\\\\Widget\\\\Dashboard\\:\\:setUser\\(\\) expects Icinga\\\\User, Icinga\\\\User\\|null given\\.$#" - count: 1 - path: application/controllers/DashboardController.php - - - - message: "#^Parameter \\#2 \\$url of class Icinga\\\\Web\\\\Widget\\\\Dashboard\\\\Dashlet constructor expects Icinga\\\\Web\\\\Url\\|string, mixed given\\.$#" - count: 2 - path: application/controllers/DashboardController.php - - - - message: "#^Parameter \\#2 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" - count: 1 - path: application/controllers/DashboardController.php - - - - message: "#^Call to an undefined method Zend_Controller_Request_Abstract\\:\\:get\\(\\)\\.$#" - count: 1 - path: application/controllers/ErrorController.php - - - - message: "#^Cannot access property \\$exception on mixed\\.$#" - count: 1 - path: application/controllers/ErrorController.php - - - - message: "#^Cannot access property \\$request on mixed\\.$#" - count: 1 - path: application/controllers/ErrorController.php - - - - message: "#^Cannot access property \\$type on mixed\\.$#" - count: 1 - path: application/controllers/ErrorController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\ErrorController\\:\\:errorAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/ErrorController.php - - - - message: "#^Call to an undefined method Icinga\\\\Authentication\\\\UserGroup\\\\UserGroupBackendInterface\\:\\:delete\\(\\)\\.$#" - count: 1 - path: application/controllers/GroupController.php - - - - message: "#^Call to an undefined method Icinga\\\\Authentication\\\\UserGroup\\\\UserGroupBackendInterface\\:\\:select\\(\\)\\.$#" - count: 3 - path: application/controllers/GroupController.php - - - - message: "#^Call to an undefined method Icinga\\\\Authentication\\\\User\\\\DomainAwareInterface\\:\\:getName\\(\\)\\.$#" - count: 1 - path: application/controllers/GroupController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\GroupController\\:\\:addAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/GroupController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\GroupController\\:\\:addmemberAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/GroupController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\GroupController\\:\\:createListTabs\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/GroupController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\GroupController\\:\\:createShowTabs\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/GroupController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\GroupController\\:\\:editAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/GroupController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\GroupController\\:\\:listAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/GroupController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\GroupController\\:\\:removeAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/GroupController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\GroupController\\:\\:removememberAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/GroupController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\GroupController\\:\\:showAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/GroupController.php - - - - message: "#^Parameter \\#1 \\$backend of method Icinga\\\\Forms\\\\Config\\\\UserGroup\\\\AddMemberForm\\:\\:setBackend\\(\\) expects Icinga\\\\Data\\\\Extensible, Icinga\\\\Authentication\\\\UserGroup\\\\UserGroupBackendInterface given\\.$#" - count: 1 - path: application/controllers/GroupController.php - - - - message: "#^Parameter \\#1 \\$groupName of method Icinga\\\\Forms\\\\Config\\\\UserGroup\\\\AddMemberForm\\:\\:setGroupName\\(\\) expects string, mixed given\\.$#" - count: 1 - path: application/controllers/GroupController.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Forms\\\\RepositoryForm\\:\\:edit\\(\\) expects string, mixed given\\.$#" - count: 1 - path: application/controllers/GroupController.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Forms\\\\RepositoryForm\\:\\:remove\\(\\) expects string, mixed given\\.$#" - count: 1 - path: application/controllers/GroupController.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Web\\\\Controller\\\\AuthBackendController\\:\\:getUserGroupBackend\\(\\) expects string\\|null, mixed given\\.$#" - count: 7 - path: application/controllers/GroupController.php - - - - message: "#^Parameter \\#1 \\$repository of method Icinga\\\\Forms\\\\RepositoryForm\\:\\:setRepository\\(\\) expects Icinga\\\\Repository\\\\Repository, Icinga\\\\Authentication\\\\UserGroup\\\\UserGroupBackendInterface given\\.$#" - count: 3 - path: application/controllers/GroupController.php - - - - message: "#^Parameter \\#2 \\$filter of static method Icinga\\\\Data\\\\Filter\\\\Filter\\:\\:where\\(\\) expects string, mixed given\\.$#" - count: 1 - path: application/controllers/GroupController.php - - - - message: "#^Parameter \\#2 \\$groupName of method Icinga\\\\Controllers\\\\GroupController\\:\\:createShowTabs\\(\\) expects string, mixed given\\.$#" - count: 1 - path: application/controllers/GroupController.php - - - - message: "#^Parameter \\#2 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" - count: 5 - path: application/controllers/GroupController.php - - - - message: "#^Parameter \\#3 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" - count: 1 - path: application/controllers/GroupController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\HealthController\\:\\:handleFormatRequest\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/HealthController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\HealthController\\:\\:handleFormatRequest\\(\\) has parameter \\$query with no type specified\\.$#" - count: 1 - path: application/controllers/HealthController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\HealthController\\:\\:indexAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/HealthController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\IframeController\\:\\:indexAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/IframeController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\IndexController\\:\\:welcomeAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/IndexController.php - - - - message: "#^Call to an undefined method Zend_Controller_Action_HelperBroker\\:\\:layout\\(\\)\\.$#" - count: 2 - path: application/controllers/LayoutController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\LayoutController\\:\\:announcementsAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/LayoutController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\LayoutController\\:\\:menuAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/LayoutController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\ListController\\:\\:addTitleTab\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/ListController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\ListController\\:\\:applicationlogAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/ListController.php - - - - message: "#^Parameter \\#1 \\$query of method Icinga\\\\Web\\\\Controller\\:\\:setupPaginationControl\\(\\) expects Icinga\\\\Data\\\\QueryInterface, null given\\.$#" - count: 1 - path: application/controllers/ListController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\ManageUserDevicesController\\:\\:deleteAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/ManageUserDevicesController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\ManageUserDevicesController\\:\\:devicesAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/ManageUserDevicesController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\ManageUserDevicesController\\:\\:indexAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/ManageUserDevicesController.php - - - - message: "#^Parameter \\#1 \\$iv of method Icinga\\\\Web\\\\RememberMe\\:\\:remove\\(\\) expects string, mixed given\\.$#" - count: 1 - path: application/controllers/ManageUserDevicesController.php - - - - message: "#^Parameter \\#1 \\$username of method Icinga\\\\Web\\\\RememberMeUserDevicesList\\:\\:setUsername\\(\\) expects string, mixed given\\.$#" - count: 1 - path: application/controllers/ManageUserDevicesController.php - - - - message: "#^Cannot call method getUser\\(\\) on Icinga\\\\Authentication\\\\Auth\\|null\\.$#" - count: 1 - path: application/controllers/MyDevicesController.php - - - - message: "#^Cannot call method getUsername\\(\\) on Icinga\\\\User\\|null\\.$#" - count: 1 - path: application/controllers/MyDevicesController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\MyDevicesController\\:\\:deleteAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/MyDevicesController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\MyDevicesController\\:\\:indexAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/MyDevicesController.php - - - - message: "#^Parameter \\#1 \\$iv of method Icinga\\\\Web\\\\RememberMe\\:\\:remove\\(\\) expects string, mixed given\\.$#" - count: 1 - path: application/controllers/MyDevicesController.php - - - - message: "#^Cannot call method can\\(\\) on Icinga\\\\User\\|null\\.$#" - count: 1 - path: application/controllers/NavigationController.php - - - - message: "#^Cannot call method getLabel\\(\\) on Icinga\\\\Web\\\\Navigation\\\\NavigationItem\\|null\\.$#" - count: 1 - path: application/controllers/NavigationController.php - - - - message: "#^Cannot call method getUsername\\(\\) on Icinga\\\\User\\|null\\.$#" - count: 5 - path: application/controllers/NavigationController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\NavigationController\\:\\:addAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/NavigationController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\NavigationController\\:\\:dashboardAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/NavigationController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\NavigationController\\:\\:editAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/NavigationController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\NavigationController\\:\\:fetchSharedNavigationItemConfigs\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: application/controllers/NavigationController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\NavigationController\\:\\:fetchUserNavigationItemConfigs\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: application/controllers/NavigationController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\NavigationController\\:\\:indexAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/NavigationController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\NavigationController\\:\\:listItemTypes\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: application/controllers/NavigationController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\NavigationController\\:\\:removeAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/NavigationController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\NavigationController\\:\\:sharedAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/NavigationController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\NavigationController\\:\\:unshareAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/NavigationController.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Forms\\\\Navigation\\\\NavigationConfigForm\\:\\:delete\\(\\) expects string, mixed given\\.$#" - count: 1 - path: application/controllers/NavigationController.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Forms\\\\Navigation\\\\NavigationConfigForm\\:\\:edit\\(\\) expects string, mixed given\\.$#" - count: 1 - path: application/controllers/NavigationController.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Forms\\\\Navigation\\\\NavigationConfigForm\\:\\:load\\(\\) expects string, mixed given\\.$#" - count: 1 - path: application/controllers/NavigationController.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Web\\\\Navigation\\\\Navigation\\:\\:findItem\\(\\) expects string, mixed given\\.$#" - count: 1 - path: application/controllers/NavigationController.php - - - - message: "#^Parameter \\#1 \\$type of static method Icinga\\\\Application\\\\Config\\:\\:navigation\\(\\) expects string, mixed given\\.$#" - count: 6 - path: application/controllers/NavigationController.php - - - - message: "#^Parameter \\#1 \\$user of method Icinga\\\\Forms\\\\Navigation\\\\NavigationConfigForm\\:\\:setUser\\(\\) expects Icinga\\\\User, Icinga\\\\User\\|null given\\.$#" - count: 4 - path: application/controllers/NavigationController.php - - - - message: "#^Parameter \\#2 \\$username of static method Icinga\\\\Application\\\\Config\\:\\:navigation\\(\\) expects string\\|null, mixed given\\.$#" - count: 2 - path: application/controllers/NavigationController.php - - - - message: "#^Parameter \\#2 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" - count: 5 - path: application/controllers/NavigationController.php - - - - message: "#^Property Icinga\\\\Controllers\\\\NavigationController\\:\\:\\$itemTypeConfig type has no value type specified in iterable type array\\.$#" - count: 1 - path: application/controllers/NavigationController.php - - - - message: "#^Cannot access offset 'label' on mixed\\.$#" - count: 1 - path: application/controllers/RoleController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\RoleController\\:\\:addAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/RoleController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\RoleController\\:\\:auditAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/RoleController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\RoleController\\:\\:createListTabs\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/RoleController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\RoleController\\:\\:editAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/RoleController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\RoleController\\:\\:indexAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/RoleController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\RoleController\\:\\:listAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/RoleController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\RoleController\\:\\:removeAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/RoleController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\RoleController\\:\\:suggestRoleMemberAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/RoleController.php - - - - message: "#^Parameter \\#1 \\$count of method Icinga\\\\Repository\\\\RepositoryQuery\\:\\:limit\\(\\) expects int\\|null, mixed given\\.$#" - count: 2 - path: application/controllers/RoleController.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Forms\\\\RepositoryForm\\:\\:edit\\(\\) expects string, mixed given\\.$#" - count: 1 - path: application/controllers/RoleController.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Forms\\\\RepositoryForm\\:\\:remove\\(\\) expects string, mixed given\\.$#" - count: 1 - path: application/controllers/RoleController.php - - - - message: "#^Parameter \\#1 \\$query of method Icinga\\\\Web\\\\Controller\\:\\:setupPaginationControl\\(\\) expects Icinga\\\\Data\\\\QueryInterface, null given\\.$#" - count: 1 - path: application/controllers/RoleController.php - - - - message: "#^Parameter \\#1 \\$username of class Icinga\\\\User constructor expects string, mixed given\\.$#" - count: 1 - path: application/controllers/RoleController.php - - - - message: "#^Parameter \\#2 \\$haystack of function in_array expects array, mixed given\\.$#" - count: 1 - path: application/controllers/RoleController.php - - - - message: "#^Parameter \\#2 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" - count: 2 - path: application/controllers/RoleController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\SearchController\\:\\:hintAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/SearchController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\SearchController\\:\\:indexAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/SearchController.php - - - - message: "#^Parameter \\#1 \\$searchString of method Icinga\\\\Web\\\\Widget\\\\SearchDashboard\\:\\:search\\(\\) expects string, mixed given\\.$#" - count: 1 - path: application/controllers/SearchController.php - - - - message: "#^Parameter \\#1 \\$user of method Icinga\\\\Web\\\\Widget\\\\Dashboard\\:\\:setUser\\(\\) expects Icinga\\\\User, Icinga\\\\User\\|null given\\.$#" - count: 1 - path: application/controllers/SearchController.php - - - - message: "#^Access to an undefined property Zend_Controller_Action_HelperBroker\\:\\:\\$viewRenderer\\.$#" - count: 1 - path: application/controllers/StaticController.php - - - - message: "#^Call to an undefined method Zend_Controller_Action_HelperBroker\\:\\:layout\\(\\)\\.$#" - count: 1 - path: application/controllers/StaticController.php - - - - message: "#^Cannot access offset 'ino' on array\\{0\\: int, 1\\: int, 2\\: int, 3\\: int, 4\\: int, 5\\: int, 6\\: int, 7\\: int, \\.\\.\\.\\}\\|false\\.$#" - count: 1 - path: application/controllers/StaticController.php - - - - message: "#^Cannot access offset 'mtime' on array\\{0\\: int, 1\\: int, 2\\: int, 3\\: int, 4\\: int, 5\\: int, 6\\: int, 7\\: int, \\.\\.\\.\\}\\|false\\.$#" - count: 2 - path: application/controllers/StaticController.php - - - - message: "#^Cannot access offset 'size' on array\\{0\\: int, 1\\: int, 2\\: int, 3\\: int, 4\\: int, 5\\: int, 6\\: int, 7\\: int, \\.\\.\\.\\}\\|false\\.$#" - count: 1 - path: application/controllers/StaticController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\StaticController\\:\\:imgAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/StaticController.php - - - - message: "#^Parameter \\#1 \\$filename of function readfile expects string, string\\|false given\\.$#" - count: 1 - path: application/controllers/StaticController.php - - - - message: "#^Parameter \\#1 \\$filename of function stat expects string, string\\|false given\\.$#" - count: 1 - path: application/controllers/StaticController.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Application\\\\Modules\\\\Manager\\:\\:getModule\\(\\) expects string, mixed given\\.$#" - count: 1 - path: application/controllers/StaticController.php - - - - message: "#^Parameter \\#2 \\$subject of function preg_match expects string, mixed given\\.$#" - count: 1 - path: application/controllers/StaticController.php - - - - message: "#^Call to an undefined method Icinga\\\\Authentication\\\\User\\\\UserBackendInterface\\:\\:select\\(\\)\\.$#" - count: 3 - path: application/controllers/UserController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\UserController\\:\\:addAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/UserController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\UserController\\:\\:createListTabs\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/UserController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\UserController\\:\\:createShowTabs\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/UserController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\UserController\\:\\:createmembershipAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/UserController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\UserController\\:\\:editAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/UserController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\UserController\\:\\:listAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/UserController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\UserController\\:\\:removeAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/UserController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\UserController\\:\\:showAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/UserController.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Forms\\\\RepositoryForm\\:\\:edit\\(\\) expects string, mixed given\\.$#" - count: 1 - path: application/controllers/UserController.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Forms\\\\RepositoryForm\\:\\:remove\\(\\) expects string, mixed given\\.$#" - count: 1 - path: application/controllers/UserController.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Web\\\\Controller\\\\AuthBackendController\\:\\:getUserBackend\\(\\) expects string\\|null, mixed given\\.$#" - count: 6 - path: application/controllers/UserController.php - - - - message: "#^Parameter \\#1 \\$repository of method Icinga\\\\Forms\\\\RepositoryForm\\:\\:setRepository\\(\\) expects Icinga\\\\Repository\\\\Repository, Icinga\\\\Authentication\\\\User\\\\UserBackendInterface given\\.$#" - count: 3 - path: application/controllers/UserController.php - - - - message: "#^Parameter \\#1 \\$userName of method Icinga\\\\Forms\\\\Config\\\\User\\\\CreateMembershipForm\\:\\:setUsername\\(\\) expects string, mixed given\\.$#" - count: 1 - path: application/controllers/UserController.php - - - - message: "#^Parameter \\#1 \\$username of class Icinga\\\\User constructor expects string, mixed given\\.$#" - count: 1 - path: application/controllers/UserController.php - - - - message: "#^Parameter \\#2 \\$userName of method Icinga\\\\Controllers\\\\UserController\\:\\:createShowTabs\\(\\) expects string, mixed given\\.$#" - count: 1 - path: application/controllers/UserController.php - - - - message: "#^Parameter \\#2 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" - count: 4 - path: application/controllers/UserController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\UsergroupbackendController\\:\\:createAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/UsergroupbackendController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\UsergroupbackendController\\:\\:editAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/UsergroupbackendController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\UsergroupbackendController\\:\\:indexAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/UsergroupbackendController.php - - - - message: "#^Method Icinga\\\\Controllers\\\\UsergroupbackendController\\:\\:removeAction\\(\\) has no return type specified\\.$#" - count: 1 - path: application/controllers/UsergroupbackendController.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Forms\\\\Config\\\\UserGroup\\\\UserGroupBackendForm\\:\\:delete\\(\\) expects string, mixed given\\.$#" - count: 1 - path: application/controllers/UsergroupbackendController.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Forms\\\\Config\\\\UserGroup\\\\UserGroupBackendForm\\:\\:edit\\(\\) expects string, mixed given\\.$#" - count: 1 - path: application/controllers/UsergroupbackendController.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Forms\\\\Config\\\\UserGroup\\\\UserGroupBackendForm\\:\\:load\\(\\) expects string, mixed given\\.$#" - count: 1 - path: application/controllers/UsergroupbackendController.php - - - - message: "#^Parameter \\#2 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" - count: 3 - path: application/controllers/UsergroupbackendController.php - - - - message: "#^Cannot call method addError\\(\\) on Zend_Form_Element\\|null\\.$#" - count: 1 - path: application/forms/Account/ChangePasswordForm.php - - - - message: "#^Cannot call method getUsername\\(\\) on Icinga\\\\User\\|null\\.$#" - count: 1 - path: application/forms/Account/ChangePasswordForm.php - - - - message: "#^Cannot call method getValue\\(\\) on Zend_Form_Element\\|null\\.$#" - count: 2 - path: application/forms/Account/ChangePasswordForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Account\\\\ChangePasswordForm\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/Account/ChangePasswordForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Account\\\\ChangePasswordForm\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Account/ChangePasswordForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Account\\\\ChangePasswordForm\\:\\:isValid\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Account/ChangePasswordForm.php - - - - message: "#^Parameter \\#1 \\$user of method Icinga\\\\Authentication\\\\User\\\\DbUserBackend\\:\\:authenticate\\(\\) expects Icinga\\\\User, Icinga\\\\User\\|null given\\.$#" - count: 1 - path: application/forms/Account/ChangePasswordForm.php - - - - message: "#^Parameter \\#2 \\$password of method Icinga\\\\Authentication\\\\User\\\\DbUserBackend\\:\\:authenticate\\(\\) expects string, mixed given\\.$#" - count: 1 - path: application/forms/Account/ChangePasswordForm.php - - - - message: "#^Cannot call method icon\\(\\) on Zend_View_Interface\\|null\\.$#" - count: 1 - path: application/forms/AcknowledgeApplicationStateMessageForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\AcknowledgeApplicationStateMessageForm\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/AcknowledgeApplicationStateMessageForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\AcknowledgeApplicationStateMessageForm\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/AcknowledgeApplicationStateMessageForm.php - - - - message: "#^Cannot call method icon\\(\\) on Zend_View_Interface\\|null\\.$#" - count: 1 - path: application/forms/ActionForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\ActionForm\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/ActionForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\ActionForm\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/ActionForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\ActionForm\\:\\:isValid\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/ActionForm.php - - - - message: "#^Cannot access property \\$hash on mixed\\.$#" - count: 1 - path: application/forms/Announcement/AcknowledgeAnnouncementForm.php - - - - message: "#^Cannot call method getValue\\(\\) on Zend_Form_Element\\|null\\.$#" - count: 1 - path: application/forms/Announcement/AcknowledgeAnnouncementForm.php - - - - message: "#^Cannot call method icon\\(\\) on Zend_View_Interface\\|null\\.$#" - count: 1 - path: application/forms/Announcement/AcknowledgeAnnouncementForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Announcement\\\\AcknowledgeAnnouncementForm\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/Announcement/AcknowledgeAnnouncementForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Announcement\\\\AcknowledgeAnnouncementForm\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Announcement/AcknowledgeAnnouncementForm.php - - - - message: "#^Access to an undefined property object\\:\\:\\$end\\.$#" - count: 1 - path: application/forms/Announcement/AnnouncementForm.php - - - - message: "#^Access to an undefined property object\\:\\:\\$start\\.$#" - count: 1 - path: application/forms/Announcement/AnnouncementForm.php - - - - message: "#^Cannot call method getUsername\\(\\) on Icinga\\\\User\\|null\\.$#" - count: 1 - path: application/forms/Announcement/AnnouncementForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Announcement\\\\AnnouncementForm\\:\\:createDeleteElements\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/Announcement/AnnouncementForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Announcement\\\\AnnouncementForm\\:\\:createDeleteElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Announcement/AnnouncementForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Announcement\\\\AnnouncementForm\\:\\:createInsertElements\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/Announcement/AnnouncementForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Announcement\\\\AnnouncementForm\\:\\:createInsertElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Announcement/AnnouncementForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Announcement\\\\AnnouncementForm\\:\\:createUpdateElements\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/Announcement/AnnouncementForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Announcement\\\\AnnouncementForm\\:\\:createUpdateElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Announcement/AnnouncementForm.php - - - - message: "#^Cannot call method addError\\(\\) on Zend_Form_Element\\|null\\.$#" - count: 1 - path: application/forms/Authentication/LoginForm.php - - - - message: "#^Cannot call method getValue\\(\\) on Zend_Form_Element\\|null\\.$#" - count: 3 - path: application/forms/Authentication/LoginForm.php - - - - message: "#^Cannot call method isChecked\\(\\) on Zend_Form_Element\\|null\\.$#" - count: 1 - path: application/forms/Authentication/LoginForm.php - - - - message: "#^Cannot call method setAttrib\\(\\) on Zend_Form_Element\\|null\\.$#" - count: 1 - path: application/forms/Authentication/LoginForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Authentication\\\\LoginForm\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/Authentication/LoginForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Authentication\\\\LoginForm\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Authentication/LoginForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Authentication\\\\LoginForm\\:\\:onRequest\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/Authentication/LoginForm.php - - - - message: "#^Parameter \\#1 \\$cue of method Icinga\\\\Web\\\\Form\\:\\:setRequiredCue\\(\\) expects string, null given\\.$#" - count: 1 - path: application/forms/Authentication/LoginForm.php - - - - message: "#^Parameter \\#1 \\$domain of method Icinga\\\\User\\:\\:setDomain\\(\\) expects string, mixed given\\.$#" - count: 1 - path: application/forms/Authentication/LoginForm.php - - - - message: "#^Parameter \\#1 \\$haystack of function strpos expects string, mixed given\\.$#" - count: 1 - path: application/forms/Authentication/LoginForm.php - - - - message: "#^Parameter \\#1 \\$username of class Icinga\\\\User constructor expects string, mixed given\\.$#" - count: 1 - path: application/forms/Authentication/LoginForm.php - - - - message: "#^Parameter \\#2 \\$password of method Icinga\\\\Authentication\\\\AuthChain\\:\\:authenticate\\(\\) expects string, mixed given\\.$#" - count: 1 - path: application/forms/Authentication/LoginForm.php - - - - message: "#^Parameter \\#2 \\$password of static method Icinga\\\\Web\\\\RememberMe\\:\\:fromCredentials\\(\\) expects string, mixed given\\.$#" - count: 1 - path: application/forms/Authentication/LoginForm.php - - - - message: "#^Property Icinga\\\\Forms\\\\Authentication\\\\LoginForm\\:\\:\\$defaultElementDecorators type has no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Authentication/LoginForm.php - - - - message: "#^Cannot call method getPreferences\\(\\) on Icinga\\\\User\\|null\\.$#" - count: 2 - path: application/forms/AutoRefreshForm.php - - - - message: "#^Cannot call method setPreferences\\(\\) on mixed\\.$#" - count: 1 - path: application/forms/AutoRefreshForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\AutoRefreshForm\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/AutoRefreshForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\AutoRefreshForm\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/AutoRefreshForm.php - - - - message: "#^Parameter \\#3 \\$default of method Icinga\\\\User\\\\Preferences\\:\\:getValue\\(\\) expects null, true given\\.$#" - count: 2 - path: application/forms/AutoRefreshForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\General\\\\ApplicationConfigForm\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Config/General/ApplicationConfigForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\General\\\\DefaultAuthenticationDomainConfigForm\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Config/General/DefaultAuthenticationDomainConfigForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\General\\\\LoggingConfigForm\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Config/General/LoggingConfigForm.php - - - - message: "#^Call to an undefined method Icinga\\\\Application\\\\ApplicationBootstrap\\:\\:getThemes\\(\\)\\.$#" - count: 1 - path: application/forms/Config/General/ThemingConfigForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\General\\\\ThemingConfigForm\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Config/General/ThemingConfigForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\General\\\\ThemingConfigForm\\:\\:getValues\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Config/General/ThemingConfigForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\GeneralConfigForm\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/Config/GeneralConfigForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\GeneralConfigForm\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Config/GeneralConfigForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\Resource\\\\DbResourceForm\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/Config/Resource/DbResourceForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\Resource\\\\DbResourceForm\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Config/Resource/DbResourceForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\Resource\\\\FileResourceForm\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/Config/Resource/FileResourceForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\Resource\\\\FileResourceForm\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Config/Resource/FileResourceForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\Resource\\\\LdapResourceForm\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/Config/Resource/LdapResourceForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\Resource\\\\LdapResourceForm\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Config/Resource/LdapResourceForm.php - - - - message: "#^Cannot call method escape\\(\\) on Zend_View_Interface\\|null\\.$#" - count: 1 - path: application/forms/Config/Resource/SshResourceForm.php - - - - message: "#^Cannot call method getValue\\(\\) on Zend_Form_Element\\|null\\.$#" - count: 2 - path: application/forms/Config/Resource/SshResourceForm.php - - - - message: "#^Cannot call method setValue\\(\\) on Zend_Form_Element\\|null\\.$#" - count: 1 - path: application/forms/Config/Resource/SshResourceForm.php - - - - message: "#^Cannot call method url\\(\\) on Zend_View_Interface\\|null\\.$#" - count: 1 - path: application/forms/Config/Resource/SshResourceForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\Resource\\\\SshResourceForm\\:\\:beforeRemove\\(\\) has parameter \\$config with generic class Icinga\\\\Data\\\\ConfigObject but does not specify its types\\: TValue$#" - count: 1 - path: application/forms/Config/Resource/SshResourceForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\Resource\\\\SshResourceForm\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/Config/Resource/SshResourceForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\Resource\\\\SshResourceForm\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Config/Resource/SshResourceForm.php - - - - message: "#^Parameter \\#1 \\$filename of function file_exists expects string, mixed given\\.$#" - count: 1 - path: application/forms/Config/Resource/SshResourceForm.php - - - - message: "#^Parameter \\#1 \\$filename of function unlink expects string, mixed given\\.$#" - count: 1 - path: application/forms/Config/Resource/SshResourceForm.php - - - - message: "#^Parameter \\#1 \\$str of method Icinga\\\\Util\\\\File\\:\\:fwrite\\(\\) expects string, mixed given\\.$#" - count: 1 - path: application/forms/Config/Resource/SshResourceForm.php - - - - message: "#^Parameter \\#2 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" - count: 1 - path: application/forms/Config/Resource/SshResourceForm.php - - - - message: "#^Call to an undefined method Zend_Form_Element\\:\\:isChecked\\(\\)\\.$#" - count: 1 - path: application/forms/Config/ResourceConfigForm.php - - - - message: "#^Cannot call method getValue\\(\\) on Zend_Form_Element\\|null\\.$#" - count: 2 - path: application/forms/Config/ResourceConfigForm.php - - - - message: "#^Cannot call method isChecked\\(\\) on Zend_Form_Element\\|null\\.$#" - count: 1 - path: application/forms/Config/ResourceConfigForm.php - - - - message: "#^Cannot call method setDecorators\\(\\) on Zend_Form_Element\\|null\\.$#" - count: 1 - path: application/forms/Config/ResourceConfigForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\ResourceConfigForm\\:\\:add\\(\\) has parameter \\$values with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Config/ResourceConfigForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\ResourceConfigForm\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/Config/ResourceConfigForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\ResourceConfigForm\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Config/ResourceConfigForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\ResourceConfigForm\\:\\:edit\\(\\) has parameter \\$values with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Config/ResourceConfigForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\ResourceConfigForm\\:\\:edit\\(\\) return type with generic class Icinga\\\\Data\\\\ConfigObject does not specify its types\\: TValue$#" - count: 1 - path: application/forms/Config/ResourceConfigForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\ResourceConfigForm\\:\\:getValues\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Config/ResourceConfigForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\ResourceConfigForm\\:\\:isValidPartial\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Config/ResourceConfigForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\ResourceConfigForm\\:\\:onRequest\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/Config/ResourceConfigForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\ResourceConfigForm\\:\\:remove\\(\\) return type with generic class Icinga\\\\Data\\\\ConfigObject does not specify its types\\: TValue$#" - count: 1 - path: application/forms/Config/ResourceConfigForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\ResourceConfigForm\\:\\:writeConfig\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/Config/ResourceConfigForm.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Application\\\\Config\\:\\:getSection\\(\\) expects string, mixed given\\.$#" - count: 2 - path: application/forms/Config/ResourceConfigForm.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Application\\\\Config\\:\\:hasSection\\(\\) expects string, mixed given\\.$#" - count: 2 - path: application/forms/Config/ResourceConfigForm.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Forms\\\\Config\\\\ResourceConfigForm\\:\\:edit\\(\\) expects string, mixed given\\.$#" - count: 1 - path: application/forms/Config/ResourceConfigForm.php - - - - message: "#^Parameter \\#1 \\$string of function strlen expects string, mixed given\\.$#" - count: 1 - path: application/forms/Config/ResourceConfigForm.php - - - - message: "#^Parameter \\#1 \\$type of method Icinga\\\\Forms\\\\Config\\\\ResourceConfigForm\\:\\:getResourceForm\\(\\) expects string, mixed given\\.$#" - count: 2 - path: application/forms/Config/ResourceConfigForm.php - - - - message: "#^Parameter \\#2 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" - count: 1 - path: application/forms/Config/ResourceConfigForm.php - - - - message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" - count: 1 - path: application/forms/Config/User/CreateMembershipForm.php - - - - message: "#^Cannot access property \\$backend_name on mixed\\.$#" - count: 2 - path: application/forms/Config/User/CreateMembershipForm.php - - - - message: "#^Cannot access property \\$group_name on mixed\\.$#" - count: 2 - path: application/forms/Config/User/CreateMembershipForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\User\\\\CreateMembershipForm\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/Config/User/CreateMembershipForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\User\\\\CreateMembershipForm\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Config/User/CreateMembershipForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\User\\\\CreateMembershipForm\\:\\:onRequest\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/Config/User/CreateMembershipForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\User\\\\CreateMembershipForm\\:\\:setBackends\\(\\) has parameter \\$backends with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Config/User/CreateMembershipForm.php - - - - message: "#^Property Icinga\\\\Forms\\\\Config\\\\User\\\\CreateMembershipForm\\:\\:\\$backends type has no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Config/User/CreateMembershipForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\User\\\\UserForm\\:\\:createDeleteElements\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/Config/User/UserForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\User\\\\UserForm\\:\\:createDeleteElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Config/User/UserForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\User\\\\UserForm\\:\\:createInsertElements\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/Config/User/UserForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\User\\\\UserForm\\:\\:createInsertElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Config/User/UserForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\User\\\\UserForm\\:\\:createUpdateElements\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/Config/User/UserForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\User\\\\UserForm\\:\\:createUpdateElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Config/User/UserForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\User\\\\UserForm\\:\\:getValues\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Config/User/UserForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\User\\\\UserForm\\:\\:isValid\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Config/User/UserForm.php - - - - message: "#^Parameter \\#2 \\$value of method Icinga\\\\Web\\\\Url\\:\\:setParam\\(\\) expects array\\|bool\\|string, mixed given\\.$#" - count: 1 - path: application/forms/Config/User/UserForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\UserBackend\\\\DbBackendForm\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/Config/UserBackend/DbBackendForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\UserBackend\\\\DbBackendForm\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Config/UserBackend/DbBackendForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\UserBackend\\\\DbBackendForm\\:\\:setResources\\(\\) has parameter \\$resources with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Config/UserBackend/DbBackendForm.php - - - - message: "#^Property Icinga\\\\Forms\\\\Config\\\\UserBackend\\\\DbBackendForm\\:\\:\\$resources type has no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Config/UserBackend/DbBackendForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\UserBackend\\\\ExternalBackendForm\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/Config/UserBackend/ExternalBackendForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\UserBackend\\\\ExternalBackendForm\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Config/UserBackend/ExternalBackendForm.php - - - - message: "#^Call to an undefined method Icinga\\\\Data\\\\Db\\\\DbConnection\\|Icinga\\\\Protocol\\\\Ldap\\\\LdapConnection\\:\\:bind\\(\\)\\.$#" - count: 1 - path: application/forms/Config/UserBackend/LdapBackendForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\UserBackend\\\\LdapBackendForm\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/Config/UserBackend/LdapBackendForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\UserBackend\\\\LdapBackendForm\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Config/UserBackend/LdapBackendForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\UserBackend\\\\LdapBackendForm\\:\\:discoverDomain\\(\\) should return string but returns string\\|null\\.$#" - count: 1 - path: application/forms/Config/UserBackend/LdapBackendForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\UserBackend\\\\LdapBackendForm\\:\\:getSuggestion\\(\\) should return string but returns string\\|null\\.$#" - count: 1 - path: application/forms/Config/UserBackend/LdapBackendForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\UserBackend\\\\LdapBackendForm\\:\\:isValidPartial\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Config/UserBackend/LdapBackendForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\UserBackend\\\\LdapBackendForm\\:\\:setResources\\(\\) has parameter \\$resources with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Config/UserBackend/LdapBackendForm.php - - - - message: "#^Property Icinga\\\\Forms\\\\Config\\\\UserBackend\\\\LdapBackendForm\\:\\:\\$resources type has no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Config/UserBackend/LdapBackendForm.php - - - - message: "#^Call to an undefined method Zend_Form_Element\\:\\:isChecked\\(\\)\\.$#" - count: 1 - path: application/forms/Config/UserBackendConfigForm.php - - - - message: "#^Cannot call method isChecked\\(\\) on Zend_Form_Element\\|null\\.$#" - count: 1 - path: application/forms/Config/UserBackendConfigForm.php - - - - message: "#^Cannot call method setDecorators\\(\\) on Zend_Form_Element\\|null\\.$#" - count: 1 - path: application/forms/Config/UserBackendConfigForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\UserBackendConfigForm\\:\\:add\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Config/UserBackendConfigForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\UserBackendConfigForm\\:\\:addSkipValidationCheckbox\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/Config/UserBackendConfigForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\UserBackendConfigForm\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/Config/UserBackendConfigForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\UserBackendConfigForm\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Config/UserBackendConfigForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\UserBackendConfigForm\\:\\:edit\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Config/UserBackendConfigForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\UserBackendConfigForm\\:\\:getBackendForm\\(\\) should return Icinga\\\\Web\\\\Form but returns object\\.$#" - count: 1 - path: application/forms/Config/UserBackendConfigForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\UserBackendConfigForm\\:\\:isValid\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Config/UserBackendConfigForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\UserBackendConfigForm\\:\\:isValidPartial\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Config/UserBackendConfigForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\UserBackendConfigForm\\:\\:onRequest\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/Config/UserBackendConfigForm.php - - - - message: "#^Parameter \\#1 \\$name of static method Icinga\\\\Authentication\\\\User\\\\UserBackend\\:\\:create\\(\\) expects string, null given\\.$#" - count: 1 - path: application/forms/Config/UserBackendConfigForm.php - - - - message: "#^Parameter \\#2 \\$offset of function array_splice expects int, int\\|string\\|false given\\.$#" - count: 1 - path: application/forms/Config/UserBackendConfigForm.php - - - - message: "#^Property Icinga\\\\Forms\\\\Config\\\\UserBackendConfigForm\\:\\:\\$customBackends type has no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Config/UserBackendConfigForm.php - - - - message: "#^Property Icinga\\\\Forms\\\\Config\\\\UserBackendConfigForm\\:\\:\\$resources type has no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Config/UserBackendConfigForm.php - - - - message: "#^Call to an undefined method Icinga\\\\Forms\\\\ConfigForm\\:\\:move\\(\\)\\.$#" - count: 1 - path: application/forms/Config/UserBackendReorderForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\UserBackendReorderForm\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/Config/UserBackendReorderForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\UserBackendReorderForm\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Config/UserBackendReorderForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\UserBackendReorderForm\\:\\:getBackendOrder\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Config/UserBackendReorderForm.php - - - - message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" - count: 1 - path: application/forms/Config/UserGroup/AddMemberForm.php - - - - message: "#^Call to an undefined method Icinga\\\\Data\\\\Extensible\\:\\:select\\(\\)\\.$#" - count: 1 - path: application/forms/Config/UserGroup/AddMemberForm.php - - - - message: "#^Call to an undefined method Icinga\\\\Data\\\\Fetchable\\:\\:applyFilter\\(\\)\\.$#" - count: 1 - path: application/forms/Config/UserGroup/AddMemberForm.php - - - - message: "#^Dead catch \\- Icinga\\\\Exception\\\\NotFoundError is never thrown in the try block\\.$#" - count: 1 - path: application/forms/Config/UserGroup/AddMemberForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\UserGroup\\\\AddMemberForm\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/Config/UserGroup/AddMemberForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\UserGroup\\\\AddMemberForm\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Config/UserGroup/AddMemberForm.php - - - - message: "#^Parameter \\#2 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" - count: 2 - path: application/forms/Config/UserGroup/AddMemberForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\UserGroup\\\\DbUserGroupBackendForm\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/Config/UserGroup/DbUserGroupBackendForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\UserGroup\\\\DbUserGroupBackendForm\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Config/UserGroup/DbUserGroupBackendForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\UserGroup\\\\DbUserGroupBackendForm\\:\\:getDatabaseResourceNames\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Config/UserGroup/DbUserGroupBackendForm.php - - - - message: "#^Call to an undefined method Icinga\\\\Data\\\\Db\\\\DbConnection\\|Icinga\\\\Protocol\\\\Ldap\\\\LdapConnection\\:\\:getHostname\\(\\)\\.$#" - count: 1 - path: application/forms/Config/UserGroup/LdapUserGroupBackendForm.php - - - - message: "#^Call to an undefined method Icinga\\\\Data\\\\Db\\\\DbConnection\\|Icinga\\\\Protocol\\\\Ldap\\\\LdapConnection\\:\\:getPort\\(\\)\\.$#" - count: 1 - path: application/forms/Config/UserGroup/LdapUserGroupBackendForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\UserGroup\\\\LdapUserGroupBackendForm\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/Config/UserGroup/LdapUserGroupBackendForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\UserGroup\\\\LdapUserGroupBackendForm\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Config/UserGroup/LdapUserGroupBackendForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\UserGroup\\\\LdapUserGroupBackendForm\\:\\:createGroupConfigElements\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/Config/UserGroup/LdapUserGroupBackendForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\UserGroup\\\\LdapUserGroupBackendForm\\:\\:createGroupConfigElements\\(\\) has parameter \\$defaults with generic class Icinga\\\\Data\\\\ConfigObject but does not specify its types\\: TValue$#" - count: 1 - path: application/forms/Config/UserGroup/LdapUserGroupBackendForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\UserGroup\\\\LdapUserGroupBackendForm\\:\\:createHiddenUserConfigElements\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/Config/UserGroup/LdapUserGroupBackendForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\UserGroup\\\\LdapUserGroupBackendForm\\:\\:createUserConfigElements\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/Config/UserGroup/LdapUserGroupBackendForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\UserGroup\\\\LdapUserGroupBackendForm\\:\\:createUserConfigElements\\(\\) has parameter \\$defaults with generic class Icinga\\\\Data\\\\ConfigObject but does not specify its types\\: TValue$#" - count: 1 - path: application/forms/Config/UserGroup/LdapUserGroupBackendForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\UserGroup\\\\LdapUserGroupBackendForm\\:\\:getLdapResourceNames\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Config/UserGroup/LdapUserGroupBackendForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\UserGroup\\\\LdapUserGroupBackendForm\\:\\:getLdapUserBackendNames\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Config/UserGroup/LdapUserGroupBackendForm.php - - - - message: "#^Parameter \\#1 \\$ds of class Icinga\\\\Authentication\\\\UserGroup\\\\LdapUserGroupBackend constructor expects Icinga\\\\Protocol\\\\Ldap\\\\LdapConnection, Icinga\\\\Data\\\\Db\\\\DbConnection\\|Icinga\\\\Protocol\\\\Ldap\\\\LdapConnection given\\.$#" - count: 1 - path: application/forms/Config/UserGroup/LdapUserGroupBackendForm.php - - - - message: "#^Parameter \\#1 \\$resource of method Icinga\\\\Forms\\\\Config\\\\UserGroup\\\\LdapUserGroupBackendForm\\:\\:getLdapUserBackendNames\\(\\) expects Icinga\\\\Protocol\\\\Ldap\\\\LdapConnection, Icinga\\\\Data\\\\Db\\\\DbConnection\\|Icinga\\\\Protocol\\\\Ldap\\\\LdapConnection given\\.$#" - count: 1 - path: application/forms/Config/UserGroup/LdapUserGroupBackendForm.php - - - - message: "#^Parameter \\#1 \\$resourceName of static method Icinga\\\\Data\\\\ResourceFactory\\:\\:create\\(\\) expects string, mixed given\\.$#" - count: 1 - path: application/forms/Config/UserGroup/LdapUserGroupBackendForm.php - - - - message: "#^Cannot call method setDecorators\\(\\) on Zend_Form_Element\\|null\\.$#" - count: 1 - path: application/forms/Config/UserGroup/UserGroupBackendForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\UserGroup\\\\UserGroupBackendForm\\:\\:add\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Config/UserGroup/UserGroupBackendForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\UserGroup\\\\UserGroupBackendForm\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/Config/UserGroup/UserGroupBackendForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\UserGroup\\\\UserGroupBackendForm\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Config/UserGroup/UserGroupBackendForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\UserGroup\\\\UserGroupBackendForm\\:\\:edit\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Config/UserGroup/UserGroupBackendForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\UserGroup\\\\UserGroupBackendForm\\:\\:getBackendForm\\(\\) should return Icinga\\\\Web\\\\Form but returns object\\.$#" - count: 1 - path: application/forms/Config/UserGroup/UserGroupBackendForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\UserGroup\\\\UserGroupBackendForm\\:\\:isValidPartial\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Config/UserGroup/UserGroupBackendForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\UserGroup\\\\UserGroupBackendForm\\:\\:onRequest\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/Config/UserGroup/UserGroupBackendForm.php - - - - message: "#^Parameter \\#1 \\$name of static method Icinga\\\\Authentication\\\\UserGroup\\\\UserGroupBackend\\:\\:create\\(\\) expects string, null given\\.$#" - count: 1 - path: application/forms/Config/UserGroup/UserGroupBackendForm.php - - - - message: "#^Property Icinga\\\\Forms\\\\Config\\\\UserGroup\\\\UserGroupBackendForm\\:\\:\\$customBackends type has no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Config/UserGroup/UserGroupBackendForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\UserGroup\\\\UserGroupForm\\:\\:createDeleteElements\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/Config/UserGroup/UserGroupForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\UserGroup\\\\UserGroupForm\\:\\:createDeleteElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Config/UserGroup/UserGroupForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\UserGroup\\\\UserGroupForm\\:\\:createInsertElements\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/Config/UserGroup/UserGroupForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\UserGroup\\\\UserGroupForm\\:\\:createInsertElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Config/UserGroup/UserGroupForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Config\\\\UserGroup\\\\UserGroupForm\\:\\:isValid\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Config/UserGroup/UserGroupForm.php - - - - message: "#^Parameter \\#2 \\$value of method Icinga\\\\Web\\\\Url\\:\\:setParam\\(\\) expects array\\|bool\\|string, mixed given\\.$#" - count: 1 - path: application/forms/Config/UserGroup/UserGroupForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\ConfigForm\\:\\:getValues\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/ConfigForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\ConfigForm\\:\\:isEmptyConfig\\(\\) has parameter \\$config with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/ConfigForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\ConfigForm\\:\\:isEmptyConfig\\(\\) has parameter \\$config with no value type specified in iterable type array\\|Icinga\\\\Application\\\\Config\\.$#" - count: 1 - path: application/forms/ConfigForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\ConfigForm\\:\\:isValid\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/ConfigForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\ConfigForm\\:\\:onRequest\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/ConfigForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\ConfigForm\\:\\:transformEmptyValuesToNull\\(\\) has parameter \\$values with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/ConfigForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\ConfigForm\\:\\:transformEmptyValuesToNull\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/ConfigForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\ConfigForm\\:\\:writeConfig\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/ConfigForm.php - - - - message: "#^Cannot call method getValue\\(\\) on Zend_Form_Element\\|null\\.$#" - count: 1 - path: application/forms/Control/LimiterControlForm.php - - - - message: "#^Cannot cast mixed to int\\.$#" - count: 1 - path: application/forms/Control/LimiterControlForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Control\\\\LimiterControlForm\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/Control/LimiterControlForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Control\\\\LimiterControlForm\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Control/LimiterControlForm.php - - - - message: "#^Parameter \\#2 \\$value of method Icinga\\\\Web\\\\Url\\:\\:setParam\\(\\) expects array\\|bool\\|string, mixed given\\.$#" - count: 1 - path: application/forms/Control/LimiterControlForm.php - - - - message: "#^Property Icinga\\\\Forms\\\\Control\\\\LimiterControlForm\\:\\:\\$defaultElementDecorators type has no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Control/LimiterControlForm.php - - - - message: "#^Static property Icinga\\\\Forms\\\\Control\\\\LimiterControlForm\\:\\:\\$limits \\(array\\\\) does not accept default value of type array\\\\.$#" - count: 1 - path: application/forms/Control/LimiterControlForm.php - - - - message: "#^Cannot call method getRelativeUrl\\(\\) on Icinga\\\\Web\\\\Url\\|null\\.$#" - count: 1 - path: application/forms/Dashboard/DashletForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Dashboard\\\\DashletForm\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/Dashboard/DashletForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Dashboard\\\\DashletForm\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Dashboard/DashletForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Dashboard\\\\DashletForm\\:\\:load\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/Dashboard/DashletForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Dashboard\\\\DashletForm\\:\\:setDashboard\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/Dashboard/DashletForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\LdapDiscoveryForm\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/LdapDiscoveryForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\LdapDiscoveryForm\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/LdapDiscoveryForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Navigation\\\\DashletForm\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/Navigation/DashletForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Navigation\\\\DashletForm\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Navigation/DashletForm.php - - - - message: "#^Cannot call method removeMultiOption\\(\\) on Zend_Form_Element\\|null\\.$#" - count: 2 - path: application/forms/Navigation/MenuItemForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Navigation\\\\MenuItemForm\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/Navigation/MenuItemForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Navigation\\\\MenuItemForm\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Navigation/MenuItemForm.php - - - - message: "#^Call to an undefined method Icinga\\\\Web\\\\Form\\:\\:requiresParentSelection\\(\\)\\.$#" - count: 2 - path: application/forms/Navigation/NavigationConfigForm.php - - - - message: "#^Cannot call method addError\\(\\) on Zend_Form_Element\\|null\\.$#" - count: 2 - path: application/forms/Navigation/NavigationConfigForm.php - - - - message: "#^Cannot call method getSection\\(\\) on Icinga\\\\Application\\\\Config\\|null\\.$#" - count: 1 - path: application/forms/Navigation/NavigationConfigForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Navigation\\\\NavigationConfigForm\\:\\:add\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Navigation/NavigationConfigForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Navigation\\\\NavigationConfigForm\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/Navigation/NavigationConfigForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Navigation\\\\NavigationConfigForm\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Navigation/NavigationConfigForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Navigation\\\\NavigationConfigForm\\:\\:delete\\(\\) return type with generic class Icinga\\\\Data\\\\ConfigObject does not specify its types\\: TValue$#" - count: 1 - path: application/forms/Navigation/NavigationConfigForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Navigation\\\\NavigationConfigForm\\:\\:edit\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Navigation/NavigationConfigForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Navigation\\\\NavigationConfigForm\\:\\:getFlattenedChildren\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Navigation/NavigationConfigForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Navigation\\\\NavigationConfigForm\\:\\:getItemTypes\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Navigation/NavigationConfigForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Navigation\\\\NavigationConfigForm\\:\\:isValid\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Navigation/NavigationConfigForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Navigation\\\\NavigationConfigForm\\:\\:listAvailableParents\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Navigation/NavigationConfigForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Navigation\\\\NavigationConfigForm\\:\\:onRequest\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/Navigation/NavigationConfigForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Navigation\\\\NavigationConfigForm\\:\\:setDefaultUrl\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/Navigation/NavigationConfigForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Navigation\\\\NavigationConfigForm\\:\\:setDefaultUrl\\(\\) has parameter \\$url with no type specified\\.$#" - count: 1 - path: application/forms/Navigation/NavigationConfigForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Navigation\\\\NavigationConfigForm\\:\\:setItemTypes\\(\\) has parameter \\$itemTypes with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Navigation/NavigationConfigForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Navigation\\\\NavigationConfigForm\\:\\:writeConfig\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/Navigation/NavigationConfigForm.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Forms\\\\Navigation\\\\NavigationConfigForm\\:\\:hasBeenShared\\(\\) expects string, mixed given\\.$#" - count: 1 - path: application/forms/Navigation/NavigationConfigForm.php - - - - message: "#^Parameter \\#1 \\$type of static method Icinga\\\\Application\\\\Config\\:\\:navigation\\(\\) expects string, mixed given\\.$#" - count: 2 - path: application/forms/Navigation/NavigationConfigForm.php - - - - message: "#^Parameter \\#2 \\$array of function implode expects array\\, mixed given\\.$#" - count: 2 - path: application/forms/Navigation/NavigationConfigForm.php - - - - message: "#^Parameter \\#2 \\$owner of method Icinga\\\\Forms\\\\Navigation\\\\NavigationConfigForm\\:\\:listAvailableParents\\(\\) expects string\\|null, mixed given\\.$#" - count: 1 - path: application/forms/Navigation/NavigationConfigForm.php - - - - message: "#^Parameter \\#2 \\$username of static method Icinga\\\\Application\\\\Config\\:\\:navigation\\(\\) expects string\\|null, mixed given\\.$#" - count: 2 - path: application/forms/Navigation/NavigationConfigForm.php - - - - message: "#^Property Icinga\\\\Forms\\\\Navigation\\\\NavigationConfigForm\\:\\:\\$defaultUrl has no type specified\\.$#" - count: 1 - path: application/forms/Navigation/NavigationConfigForm.php - - - - message: "#^Property Icinga\\\\Forms\\\\Navigation\\\\NavigationConfigForm\\:\\:\\$itemTypes type has no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Navigation/NavigationConfigForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Navigation\\\\NavigationItemForm\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/Navigation/NavigationItemForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Navigation\\\\NavigationItemForm\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Navigation/NavigationItemForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Navigation\\\\NavigationItemForm\\:\\:getValues\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Navigation/NavigationItemForm.php - - - - message: "#^Call to an undefined method Icinga\\\\Application\\\\ApplicationBootstrap\\:\\:getThemes\\(\\)\\.$#" - count: 1 - path: application/forms/PreferenceForm.php - - - - message: "#^Cannot call method getPreferences\\(\\) on Icinga\\\\User\\|null\\.$#" - count: 2 - path: application/forms/PreferenceForm.php - - - - message: "#^Cannot call method href\\(\\) on Zend_View_Interface\\|null\\.$#" - count: 3 - path: application/forms/PreferenceForm.php - - - - message: "#^Cannot call method isChecked\\(\\) on Zend_Form_Element\\|null\\.$#" - count: 2 - path: application/forms/PreferenceForm.php - - - - message: "#^Cannot call method setPreferences\\(\\) on mixed\\.$#" - count: 1 - path: application/forms/PreferenceForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\PreferenceForm\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/PreferenceForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\PreferenceForm\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/PreferenceForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\PreferenceForm\\:\\:getDefaultShowStacktraces\\(\\) should return bool but returns mixed\\.$#" - count: 1 - path: application/forms/PreferenceForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\PreferenceForm\\:\\:getLocale\\(\\) has parameter \\$availableLocales with no type specified\\.$#" - count: 1 - path: application/forms/PreferenceForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\PreferenceForm\\:\\:onRequest\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/PreferenceForm.php - - - - message: "#^Parameter \\#1 \\$string of function substr expects string, string\\|false given\\.$#" - count: 1 - path: application/forms/PreferenceForm.php - - - - message: "#^Parameter \\#2 \\$locale of function setlocale expects array\\|string\\|null, int given\\.$#" - count: 2 - path: application/forms/PreferenceForm.php - - - - message: "#^Parameter \\#3 \\$default of method Icinga\\\\User\\\\Preferences\\:\\:getValue\\(\\) expects null, mixed given\\.$#" - count: 1 - path: application/forms/PreferenceForm.php - - - - message: "#^Call to an undefined method Icinga\\\\Repository\\\\Repository\\:\\:delete\\(\\)\\.$#" - count: 1 - path: application/forms/RepositoryForm.php - - - - message: "#^Call to an undefined method Icinga\\\\Repository\\\\Repository\\:\\:insert\\(\\)\\.$#" - count: 1 - path: application/forms/RepositoryForm.php - - - - message: "#^Call to an undefined method Icinga\\\\Repository\\\\Repository\\:\\:update\\(\\)\\.$#" - count: 1 - path: application/forms/RepositoryForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\RepositoryForm\\:\\:add\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/RepositoryForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\RepositoryForm\\:\\:createDeleteElements\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/RepositoryForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\RepositoryForm\\:\\:createDeleteElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/RepositoryForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\RepositoryForm\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/RepositoryForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\RepositoryForm\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/RepositoryForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\RepositoryForm\\:\\:createInsertElements\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/RepositoryForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\RepositoryForm\\:\\:createInsertElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/RepositoryForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\RepositoryForm\\:\\:createUpdateElements\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/RepositoryForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\RepositoryForm\\:\\:createUpdateElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/RepositoryForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\RepositoryForm\\:\\:deleteEntry\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/RepositoryForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\RepositoryForm\\:\\:edit\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/RepositoryForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\RepositoryForm\\:\\:getData\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/RepositoryForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\RepositoryForm\\:\\:insertEntry\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/RepositoryForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\RepositoryForm\\:\\:onDeleteRequest\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/RepositoryForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\RepositoryForm\\:\\:onInsertRequest\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/RepositoryForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\RepositoryForm\\:\\:onRequest\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/RepositoryForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\RepositoryForm\\:\\:onUpdateRequest\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/RepositoryForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\RepositoryForm\\:\\:updateEntry\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/RepositoryForm.php - - - - message: "#^Property Icinga\\\\Forms\\\\RepositoryForm\\:\\:\\$data \\(array\\) does not accept array\\|null\\.$#" - count: 2 - path: application/forms/RepositoryForm.php - - - - message: "#^Property Icinga\\\\Forms\\\\RepositoryForm\\:\\:\\$data type has no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/RepositoryForm.php - - - - message: "#^Access to an undefined property object\\:\\:\\$description\\.$#" - count: 1 - path: application/forms/Security/RoleForm.php - - - - message: "#^Access to an undefined property object\\:\\:\\$groups\\.$#" - count: 1 - path: application/forms/Security/RoleForm.php - - - - message: "#^Access to an undefined property object\\:\\:\\$name\\.$#" - count: 2 - path: application/forms/Security/RoleForm.php - - - - message: "#^Access to an undefined property object\\:\\:\\$parent\\.$#" - count: 1 - path: application/forms/Security/RoleForm.php - - - - message: "#^Access to an undefined property object\\:\\:\\$permissions\\.$#" - count: 2 - path: application/forms/Security/RoleForm.php - - - - message: "#^Access to an undefined property object\\:\\:\\$refusals\\.$#" - count: 1 - path: application/forms/Security/RoleForm.php - - - - message: "#^Access to an undefined property object\\:\\:\\$unrestricted\\.$#" - count: 1 - path: application/forms/Security/RoleForm.php - - - - message: "#^Access to an undefined property object\\:\\:\\$users\\.$#" - count: 1 - path: application/forms/Security/RoleForm.php - - - - message: "#^Call to an undefined method Icinga\\\\Repository\\\\Repository\\:\\:update\\(\\)\\.$#" - count: 1 - path: application/forms/Security/RoleForm.php - - - - message: "#^Cannot access property \\$name on mixed\\.$#" - count: 6 - path: application/forms/Security/RoleForm.php - - - - message: "#^Cannot call method getDecorator\\(\\) on Zend_Form_Element\\|null\\.$#" - count: 2 - path: application/forms/Security/RoleForm.php - - - - message: "#^Cannot call method icon\\(\\) on Zend_View_Interface\\|null\\.$#" - count: 2 - path: application/forms/Security/RoleForm.php - - - - message: "#^Cannot call method setOption\\(\\) on Zend_Form_Decorator_Abstract\\|false\\.$#" - count: 2 - path: application/forms/Security/RoleForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Security\\\\RoleForm\\:\\:collectProvidedPrivileges\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Security/RoleForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Security\\\\RoleForm\\:\\:collectRoles\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/Security/RoleForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Security\\\\RoleForm\\:\\:createDeleteElements\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/Security/RoleForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Security\\\\RoleForm\\:\\:createDeleteElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Security/RoleForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Security\\\\RoleForm\\:\\:createInsertElements\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/Security/RoleForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Security\\\\RoleForm\\:\\:createInsertElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Security/RoleForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Security\\\\RoleForm\\:\\:getValues\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Security/RoleForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Security\\\\RoleForm\\:\\:isValid\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Security/RoleForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Security\\\\RoleForm\\:\\:sortPermissions\\(\\) has no return type specified\\.$#" - count: 1 - path: application/forms/Security/RoleForm.php - - - - message: "#^Method Icinga\\\\Forms\\\\Security\\\\RoleForm\\:\\:sortPermissions\\(\\) has parameter \\$permissions with no type specified\\.$#" - count: 1 - path: application/forms/Security/RoleForm.php - - - - message: "#^Property Icinga\\\\Forms\\\\Security\\\\RoleForm\\:\\:\\$providedPermissions type has no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Security/RoleForm.php - - - - message: "#^Property Icinga\\\\Forms\\\\Security\\\\RoleForm\\:\\:\\$providedRestrictions type has no value type specified in iterable type array\\.$#" - count: 1 - path: application/forms/Security/RoleForm.php - - - - message: "#^Cannot access property \\$tickets on Zend_View_Interface\\|null\\.$#" - count: 1 - path: application/views/helpers/CreateTicketLinks.php - - - - message: "#^Cannot call method createLinks\\(\\) on array\\|Icinga\\\\Application\\\\Hook\\\\TicketHook\\.$#" - count: 1 - path: application/views/helpers/CreateTicketLinks.php - - - - message: "#^PHPDoc tag @var for variable \\$tickets has no value type specified in iterable type array\\.$#" - count: 1 - path: application/views/helpers/CreateTicketLinks.php - - - - message: "#^Method Zend_View_Helper_FormDate\\:\\:formDate\\(\\) has parameter \\$attribs with no value type specified in iterable type array\\.$#" - count: 1 - path: application/views/helpers/FormDate.php - - - - message: "#^Parameter \\#1 \\$attribs of method Zend_View_Helper_HtmlElement\\:\\:_htmlAttribs\\(\\) expects array, array\\|null given\\.$#" - count: 1 - path: application/views/helpers/FormDate.php - - - - message: "#^Parameter \\#1 \\$var of method Icinga\\\\Web\\\\View\\:\\:escape\\(\\) expects string\\|null, int\\|null given\\.$#" - count: 1 - path: application/views/helpers/FormDate.php - - - - message: "#^Cannot call method escape\\(\\) on Zend_View_Interface\\|null\\.$#" - count: 3 - path: application/views/helpers/FormDateTime.php - - - - message: "#^Method Zend_View_Helper_FormDateTime\\:\\:formDateTime\\(\\) has parameter \\$attribs with no value type specified in iterable type array\\.$#" - count: 1 - path: application/views/helpers/FormDateTime.php - - - - message: "#^Offset 'local' does not exist on array\\|null\\.$#" - count: 2 - path: application/views/helpers/FormDateTime.php - - - - message: "#^Cannot call method escape\\(\\) on Zend_View_Interface\\|null\\.$#" - count: 4 - path: application/views/helpers/FormNumber.php - - - - message: "#^Method Zend_View_Helper_FormNumber\\:\\:formNumber\\(\\) has parameter \\$attribs with no value type specified in iterable type array\\.$#" - count: 1 - path: application/views/helpers/FormNumber.php - - - - message: "#^Method Zend_View_Helper_FormNumber\\:\\:formatNumber\\(\\) has parameter \\$number with no type specified\\.$#" - count: 1 - path: application/views/helpers/FormNumber.php - - - - message: "#^Method Zend_View_Helper_FormNumber\\:\\:formatNumber\\(\\) should return string but returns array\\|float\\|int\\|string\\|false\\|null\\.$#" - count: 1 - path: application/views/helpers/FormNumber.php - - - - message: "#^Parameter \\#1 \\$attribs of method Zend_View_Helper_HtmlElement\\:\\:_htmlAttribs\\(\\) expects array, array\\\\|null given\\.$#" - count: 1 - path: application/views/helpers/FormNumber.php - - - - message: "#^Method Zend_View_Helper_FormTime\\:\\:formTime\\(\\) has parameter \\$attribs with no value type specified in iterable type array\\.$#" - count: 1 - path: application/views/helpers/FormTime.php - - - - message: "#^Parameter \\#1 \\$attribs of method Zend_View_Helper_HtmlElement\\:\\:_htmlAttribs\\(\\) expects array, array\\|null given\\.$#" - count: 1 - path: application/views/helpers/FormTime.php - - - - message: "#^Parameter \\#1 \\$var of method Icinga\\\\Web\\\\View\\:\\:escape\\(\\) expects string\\|null, int\\|null given\\.$#" - count: 1 - path: application/views/helpers/FormTime.php - - - - message: "#^Cannot call method protectId\\(\\) on Zend_Controller_Request_Abstract\\|null\\.$#" - count: 1 - path: application/views/helpers/ProtectId.php - - - - message: "#^Method Zend_View_Helper_ProtectId\\:\\:protectId\\(\\) has no return type specified\\.$#" - count: 1 - path: application/views/helpers/ProtectId.php - - - - message: "#^Method Zend_View_Helper_ProtectId\\:\\:protectId\\(\\) has parameter \\$id with no type specified\\.$#" - count: 1 - path: application/views/helpers/ProtectId.php - - - - message: "#^Method Zend_View_Helper_Util\\:\\:showHourMin\\(\\) has no return type specified\\.$#" - count: 1 - path: application/views/helpers/Util.php - - - - message: "#^Method Zend_View_Helper_Util\\:\\:showHourMin\\(\\) has parameter \\$sec with no type specified\\.$#" - count: 1 - path: application/views/helpers/Util.php - - - - message: "#^Method Zend_View_Helper_Util\\:\\:showSeconds\\(\\) has no return type specified\\.$#" - count: 1 - path: application/views/helpers/Util.php - - - - message: "#^Method Zend_View_Helper_Util\\:\\:showSeconds\\(\\) has parameter \\$sec with no type specified\\.$#" - count: 1 - path: application/views/helpers/Util.php - - - - message: "#^Method Zend_View_Helper_Util\\:\\:showTime\\(\\) has no return type specified\\.$#" - count: 1 - path: application/views/helpers/Util.php - - - - message: "#^Method Zend_View_Helper_Util\\:\\:showTime\\(\\) has parameter \\$timestamp with no type specified\\.$#" - count: 1 - path: application/views/helpers/Util.php - - - - message: "#^Method Zend_View_Helper_Util\\:\\:showTimeSince\\(\\) has no return type specified\\.$#" - count: 1 - path: application/views/helpers/Util.php - - - - message: "#^Method Zend_View_Helper_Util\\:\\:showTimeSince\\(\\) has parameter \\$timestamp with no type specified\\.$#" - count: 1 - path: application/views/helpers/Util.php - - - - message: "#^Method Zend_View_Helper_Util\\:\\:util\\(\\) has no return type specified\\.$#" - count: 1 - path: application/views/helpers/Util.php - - - - message: "#^Method Icinga\\\\Application\\\\ApplicationBootstrap\\:\\:getAvailableModulePaths\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Application/ApplicationBootstrap.php - - - - message: "#^Method Icinga\\\\Application\\\\ApplicationBootstrap\\:\\:getLocaleDir\\(\\) should return string but returns string\\|false\\.$#" - count: 1 - path: library/Icinga/Application/ApplicationBootstrap.php - - - - message: "#^Method Icinga\\\\Application\\\\ApplicationBootstrap\\:\\:hasLocales\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Application/ApplicationBootstrap.php - - - - message: "#^Parameter \\#2 \\$callback of function array_filter expects \\(callable\\(non\\-empty\\-string\\|false\\)\\: bool\\)\\|null, 'is_dir' given\\.$#" - count: 1 - path: library/Icinga/Application/ApplicationBootstrap.php - - - - message: "#^Property Icinga\\\\Application\\\\ApplicationBootstrap\\:\\:\\$libDir \\(string\\) does not accept string\\|false\\.$#" - count: 1 - path: library/Icinga/Application/ApplicationBootstrap.php - - - - message: "#^Property Icinga\\\\Application\\\\ApplicationBootstrap\\:\\:\\$libraryPaths \\(array\\\\) does not accept array\\\\.$#" - count: 1 - path: library/Icinga/Application/ApplicationBootstrap.php - - - - message: "#^Property Icinga\\\\Application\\\\ApplicationBootstrap\\:\\:\\$localeDir \\(string\\) does not accept false\\.$#" - count: 1 - path: library/Icinga/Application/ApplicationBootstrap.php - - - - message: "#^Access to an undefined property object\\:\\:\\$columns\\.$#" - count: 2 - path: library/Icinga/Application/Benchmark.php - - - - message: "#^Access to an undefined property object\\:\\:\\$rows\\.$#" - count: 2 - path: library/Icinga/Application/Benchmark.php - - - - message: "#^Method Icinga\\\\Application\\\\Benchmark\\:\\:dump\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Application/Benchmark.php - - - - message: "#^Method Icinga\\\\Application\\\\Benchmark\\:\\:measure\\(\\) has parameter \\$message with no type specified\\.$#" - count: 1 - path: library/Icinga/Application/Benchmark.php - - - - message: "#^PHPDoc tag @param has invalid value \\(string A comment identifying the current measurement\\)\\: Unexpected token \"A\", expected variable at offset 143$#" - count: 1 - path: library/Icinga/Application/Benchmark.php - - - - message: "#^Property Icinga\\\\Application\\\\Benchmark\\:\\:\\$instance has no type specified\\.$#" - count: 1 - path: library/Icinga/Application/Benchmark.php - - - - message: "#^Property Icinga\\\\Application\\\\Benchmark\\:\\:\\$measures has no type specified\\.$#" - count: 1 - path: library/Icinga/Application/Benchmark.php - - - - message: "#^Property Icinga\\\\Application\\\\Benchmark\\:\\:\\$start has no type specified\\.$#" - count: 1 - path: library/Icinga/Application/Benchmark.php - - - - message: "#^Method Icinga\\\\Application\\\\ClassLoader\\:\\:buildClassFilename\\(\\) has parameter \\$class with no type specified\\.$#" - count: 1 - path: library/Icinga/Application/ClassLoader.php - - - - message: "#^Method Icinga\\\\Application\\\\ClassLoader\\:\\:buildClassFilename\\(\\) has parameter \\$namespace with no type specified\\.$#" - count: 1 - path: library/Icinga/Application/ClassLoader.php - - - - message: "#^Method Icinga\\\\Application\\\\ClassLoader\\:\\:classBelongsToModule\\(\\) has parameter \\$class with no type specified\\.$#" - count: 1 - path: library/Icinga/Application/ClassLoader.php - - - - message: "#^Method Icinga\\\\Application\\\\ClassLoader\\:\\:extractModuleName\\(\\) has parameter \\$class with no type specified\\.$#" - count: 1 - path: library/Icinga/Application/ClassLoader.php - - - - message: "#^Method Icinga\\\\Application\\\\ClassLoader\\:\\:extractModuleNamespace\\(\\) has parameter \\$class with no type specified\\.$#" - count: 1 - path: library/Icinga/Application/ClassLoader.php - - - - message: "#^Method Icinga\\\\Application\\\\ClassLoader\\:\\:namespaceHasApplictionDirectory\\(\\) has parameter \\$namespace with no type specified\\.$#" - count: 1 - path: library/Icinga/Application/ClassLoader.php - - - - message: "#^Method Icinga\\\\Application\\\\ClassLoader\\:\\:register\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Application/ClassLoader.php - - - - message: "#^Method Icinga\\\\Application\\\\ClassLoader\\:\\:unregister\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Application/ClassLoader.php - - - - message: "#^Property Icinga\\\\Application\\\\ClassLoader\\:\\:\\$applicationDirectories type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/ClassLoader.php - - - - message: "#^Property Icinga\\\\Application\\\\ClassLoader\\:\\:\\$applicationPrefixes type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/ClassLoader.php - - - - message: "#^Property Icinga\\\\Application\\\\ClassLoader\\:\\:\\$namespaces type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/ClassLoader.php - - - - message: "#^Cannot cast mixed to int\\.$#" - count: 2 - path: library/Icinga/Application/Cli.php - - - - message: "#^Method Icinga\\\\Application\\\\Cli\\:\\:cliLoader\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Application/Cli.php - - - - message: "#^Method Icinga\\\\Application\\\\Cli\\:\\:dispatch\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Application/Cli.php - - - - message: "#^Method Icinga\\\\Application\\\\Cli\\:\\:dispatchEndless\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Application/Cli.php - - - - message: "#^Method Icinga\\\\Application\\\\Cli\\:\\:dispatchModule\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Application/Cli.php - - - - message: "#^Method Icinga\\\\Application\\\\Cli\\:\\:dispatchModule\\(\\) has parameter \\$basedir with no type specified\\.$#" - count: 1 - path: library/Icinga/Application/Cli.php - - - - message: "#^Method Icinga\\\\Application\\\\Cli\\:\\:dispatchModule\\(\\) has parameter \\$name with no type specified\\.$#" - count: 1 - path: library/Icinga/Application/Cli.php - - - - message: "#^Method Icinga\\\\Application\\\\Cli\\:\\:dispatchOnce\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Application/Cli.php - - - - message: "#^Method Icinga\\\\Application\\\\Cli\\:\\:getParams\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Application/Cli.php - - - - message: "#^Method Icinga\\\\Application\\\\Cli\\:\\:parseBasicParams\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Application/Cli.php - - - - message: "#^Method Icinga\\\\Application\\\\Cli\\:\\:setupFakeAuthentication\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Application/Cli.php - - - - message: "#^Property Icinga\\\\Application\\\\Cli\\:\\:\\$cliLoader has no type specified\\.$#" - count: 1 - path: library/Icinga/Application/Cli.php - - - - message: "#^Property Icinga\\\\Application\\\\Cli\\:\\:\\$debug has no type specified\\.$#" - count: 1 - path: library/Icinga/Application/Cli.php - - - - message: "#^Property Icinga\\\\Application\\\\Cli\\:\\:\\$params has no type specified\\.$#" - count: 1 - path: library/Icinga/Application/Cli.php - - - - message: "#^Property Icinga\\\\Application\\\\Cli\\:\\:\\$showBenchmark has no type specified\\.$#" - count: 1 - path: library/Icinga/Application/Cli.php - - - - message: "#^Property Icinga\\\\Application\\\\Cli\\:\\:\\$verbose has no type specified\\.$#" - count: 1 - path: library/Icinga/Application/Cli.php - - - - message: "#^Property Icinga\\\\Application\\\\Cli\\:\\:\\$watchTimeout has no type specified\\.$#" - count: 1 - path: library/Icinga/Application/Cli.php - - - - message: "#^While loop condition is always true\\.$#" - count: 1 - path: library/Icinga/Application/Cli.php - - - - message: "#^Class Icinga\\\\Application\\\\Config implements generic interface Iterator but does not specify its types\\: TKey, TValue$#" - count: 1 - path: library/Icinga/Application/Config.php - - - - message: "#^Method Icinga\\\\Application\\\\Config\\:\\:__construct\\(\\) has parameter \\$config with generic class Icinga\\\\Data\\\\ConfigObject but does not specify its types\\: TValue$#" - count: 1 - path: library/Icinga/Application/Config.php - - - - message: "#^Method Icinga\\\\Application\\\\Config\\:\\:current\\(\\) return type with generic class Icinga\\\\Data\\\\ConfigObject does not specify its types\\: TValue$#" - count: 1 - path: library/Icinga/Application/Config.php - - - - message: "#^Method Icinga\\\\Application\\\\Config\\:\\:current\\(\\) should return Icinga\\\\Data\\\\ConfigObject but returns mixed\\.$#" - count: 1 - path: library/Icinga/Application/Config.php - - - - message: "#^Method Icinga\\\\Application\\\\Config\\:\\:fromArray\\(\\) has parameter \\$array with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Config.php - - - - message: "#^Method Icinga\\\\Application\\\\Config\\:\\:fromIni\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Application/Config.php - - - - message: "#^Method Icinga\\\\Application\\\\Config\\:\\:getConfigObject\\(\\) return type with generic class Icinga\\\\Data\\\\ConfigObject does not specify its types\\: TValue$#" - count: 1 - path: library/Icinga/Application/Config.php - - - - message: "#^Method Icinga\\\\Application\\\\Config\\:\\:getSection\\(\\) return type with generic class Icinga\\\\Data\\\\ConfigObject does not specify its types\\: TValue$#" - count: 1 - path: library/Icinga/Application/Config.php - - - - message: "#^Method Icinga\\\\Application\\\\Config\\:\\:getSection\\(\\) should return Icinga\\\\Data\\\\ConfigObject but returns mixed\\.$#" - count: 1 - path: library/Icinga/Application/Config.php - - - - message: "#^Method Icinga\\\\Application\\\\Config\\:\\:keys\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Config.php - - - - message: "#^Method Icinga\\\\Application\\\\Config\\:\\:saveIni\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Application/Config.php - - - - message: "#^Method Icinga\\\\Application\\\\Config\\:\\:setSection\\(\\) has parameter \\$config with generic class Icinga\\\\Data\\\\ConfigObject but does not specify its types\\: TValue$#" - count: 1 - path: library/Icinga/Application/Config.php - - - - message: "#^Method Icinga\\\\Application\\\\Config\\:\\:setSection\\(\\) has parameter \\$config with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Config.php - - - - message: "#^Method Icinga\\\\Application\\\\Config\\:\\:toArray\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Config.php - - - - message: "#^Parameter \\#2 \\$filename of class Icinga\\\\File\\\\Ini\\\\IniWriter constructor expects string, string\\|null given\\.$#" - count: 1 - path: library/Icinga/Application/Config.php - - - - message: "#^Parameter \\#3 \\$filemode of class Icinga\\\\File\\\\Ini\\\\IniWriter constructor expects int, int\\|null given\\.$#" - count: 1 - path: library/Icinga/Application/Config.php - - - - message: "#^Property Icinga\\\\Application\\\\Config\\:\\:\\$app type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Config.php - - - - message: "#^Property Icinga\\\\Application\\\\Config\\:\\:\\$config with generic class Icinga\\\\Data\\\\ConfigObject does not specify its types\\: TValue$#" - count: 1 - path: library/Icinga/Application/Config.php - - - - message: "#^Property Icinga\\\\Application\\\\Config\\:\\:\\$modules type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Config.php - - - - message: "#^Property Icinga\\\\Application\\\\Config\\:\\:\\$navigation type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Config.php - - - - message: "#^Method Icinga\\\\Application\\\\Hook\\:\\:all\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Hook.php - - - - message: "#^Method Icinga\\\\Application\\\\Hook\\:\\:assertValidHook\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Application/Hook.php - - - - message: "#^Method Icinga\\\\Application\\\\Hook\\:\\:clean\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Application/Hook.php - - - - message: "#^Method Icinga\\\\Application\\\\Hook\\:\\:normalizeHookName\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Application/Hook.php - - - - message: "#^Method Icinga\\\\Application\\\\Hook\\:\\:normalizeHookName\\(\\) has parameter \\$name with no type specified\\.$#" - count: 1 - path: library/Icinga/Application/Hook.php - - - - message: "#^Method Icinga\\\\Application\\\\Hook\\:\\:register\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Application/Hook.php - - - - message: "#^Method Icinga\\\\Application\\\\Hook\\:\\:splitHookName\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Application/Hook.php - - - - message: "#^Method Icinga\\\\Application\\\\Hook\\:\\:splitHookName\\(\\) has parameter \\$name with no type specified\\.$#" - count: 1 - path: library/Icinga/Application/Hook.php - - - - message: "#^Parameter \\#1 \\$object of function get_class expects object, mixed given\\.$#" - count: 1 - path: library/Icinga/Application/Hook.php - - - - message: "#^Property Icinga\\\\Application\\\\Hook\\:\\:\\$hooks type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Hook.php - - - - message: "#^Property Icinga\\\\Application\\\\Hook\\:\\:\\$instances type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Hook.php - - - - message: "#^Method Icinga\\\\Application\\\\Hook\\\\ApplicationStateHook\\:\\:collectMessages\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Application/Hook/ApplicationStateHook.php - - - - message: "#^Method Icinga\\\\Application\\\\Hook\\\\ApplicationStateHook\\:\\:getAllMessages\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Application/Hook/ApplicationStateHook.php - - - - message: "#^Method Icinga\\\\Application\\\\Hook\\\\ApplicationStateHook\\:\\:getMessages\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Application/Hook/ApplicationStateHook.php - - - - message: "#^Method Icinga\\\\Application\\\\Hook\\\\ApplicationStateHook\\:\\:hasMessages\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Application/Hook/ApplicationStateHook.php - - - - message: "#^Property Icinga\\\\Application\\\\Hook\\\\ApplicationStateHook\\:\\:\\$messages has no type specified\\.$#" - count: 1 - path: library/Icinga/Application/Hook/ApplicationStateHook.php - - - - message: "#^Cannot call method getUsername\\(\\) on Icinga\\\\User\\|null\\.$#" - count: 1 - path: library/Icinga/Application/Hook/AuditHook.php - - - - message: "#^Method Icinga\\\\Application\\\\Hook\\\\AuditHook\\:\\:extractMessageValue\\(\\) has parameter \\$messageData with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Hook/AuditHook.php - - - - message: "#^Method Icinga\\\\Application\\\\Hook\\\\AuditHook\\:\\:extractMessageValue\\(\\) has parameter \\$path with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Hook/AuditHook.php - - - - message: "#^Method Icinga\\\\Application\\\\Hook\\\\AuditHook\\:\\:formatMessage\\(\\) has parameter \\$messageData with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Hook/AuditHook.php - - - - message: "#^Method Icinga\\\\Application\\\\Hook\\\\AuditHook\\:\\:formatMessage\\(\\) should return string but returns string\\|null\\.$#" - count: 1 - path: library/Icinga/Application/Hook/AuditHook.php - - - - message: "#^Method Icinga\\\\Application\\\\Hook\\\\AuditHook\\:\\:logActivity\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Application/Hook/AuditHook.php - - - - message: "#^Method Icinga\\\\Application\\\\Hook\\\\AuditHook\\:\\:logActivity\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Hook/AuditHook.php - - - - message: "#^Method Icinga\\\\Application\\\\Hook\\\\AuditHook\\:\\:logMessage\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Application/Hook/AuditHook.php - - - - message: "#^Method Icinga\\\\Application\\\\Hook\\\\AuditHook\\:\\:logMessage\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Hook/AuditHook.php - - - - message: "#^Parameter \\#2 \\$callback of function preg_replace_callback expects callable\\(array\\\\)\\: string, Closure\\(mixed\\)\\: mixed given\\.$#" - count: 1 - path: library/Icinga/Application/Hook/AuditHook.php - - - - message: "#^Method Icinga\\\\Application\\\\Hook\\\\AuthenticationHook\\:\\:onLogin\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Application/Hook/AuthenticationHook.php - - - - message: "#^Method Icinga\\\\Application\\\\Hook\\\\AuthenticationHook\\:\\:onLogout\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Application/Hook/AuthenticationHook.php - - - - message: "#^Method Icinga\\\\Application\\\\Hook\\\\AuthenticationHook\\:\\:triggerLogin\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Application/Hook/AuthenticationHook.php - - - - message: "#^Method Icinga\\\\Application\\\\Hook\\\\AuthenticationHook\\:\\:triggerLogout\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Application/Hook/AuthenticationHook.php - - - - message: "#^Call to an undefined method ipl\\\\Sql\\\\Connection\\:\\:exec\\(\\)\\.$#" - count: 1 - path: library/Icinga/Application/Hook/Common/DbMigrationStep.php - - - - message: "#^Method Icinga\\\\Application\\\\Hook\\\\ConfigFormEventsHook\\:\\:getLastErrors\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Hook/ConfigFormEventsHook.php - - - - message: "#^Method Icinga\\\\Application\\\\Hook\\\\ConfigFormEventsHook\\:\\:isValid\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Application/Hook/ConfigFormEventsHook.php - - - - message: "#^Method Icinga\\\\Application\\\\Hook\\\\ConfigFormEventsHook\\:\\:onSuccess\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Application/Hook/ConfigFormEventsHook.php - - - - message: "#^Method Icinga\\\\Application\\\\Hook\\\\ConfigFormEventsHook\\:\\:runAppliesTo\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Application/Hook/ConfigFormEventsHook.php - - - - message: "#^Method Icinga\\\\Application\\\\Hook\\\\ConfigFormEventsHook\\:\\:runEventMethod\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Application/Hook/ConfigFormEventsHook.php - - - - message: "#^Method Icinga\\\\Application\\\\Hook\\\\ConfigFormEventsHook\\:\\:runEventMethod\\(\\) has parameter \\$eventMethod with no type specified\\.$#" - count: 1 - path: library/Icinga/Application/Hook/ConfigFormEventsHook.php - - - - message: "#^Property Icinga\\\\Application\\\\Hook\\\\ConfigFormEventsHook\\:\\:\\$lastErrors type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Hook/ConfigFormEventsHook.php - - - - message: "#^Method Icinga\\\\Application\\\\Hook\\\\HealthHook\\:\\:getMetrics\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Hook/HealthHook.php - - - - message: "#^Method Icinga\\\\Application\\\\Hook\\\\HealthHook\\:\\:setMetrics\\(\\) has parameter \\$metrics with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Hook/HealthHook.php - - - - message: "#^Property Icinga\\\\Application\\\\Hook\\\\HealthHook\\:\\:\\$metrics type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Hook/HealthHook.php - - - - message: "#^Method Icinga\\\\Application\\\\Hook\\\\PdfexportHook\\:\\:streamPdfFromHtml\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Application/Hook/PdfexportHook.php - - - - message: "#^Class Icinga\\\\Application\\\\Hook\\\\Ticket\\\\TicketPattern implements generic interface ArrayAccess but does not specify its types\\: TKey, TValue$#" - count: 1 - path: library/Icinga/Application/Hook/Ticket/TicketPattern.php - - - - message: "#^Method Icinga\\\\Application\\\\Hook\\\\Ticket\\\\TicketPattern\\:\\:getMatch\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Hook/Ticket/TicketPattern.php - - - - message: "#^Method Icinga\\\\Application\\\\Hook\\\\Ticket\\\\TicketPattern\\:\\:setMatch\\(\\) has parameter \\$match with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Hook/Ticket/TicketPattern.php - - - - message: "#^Parameter \\#1 \\$key of function array_key_exists expects int\\|string, mixed given\\.$#" - count: 1 - path: library/Icinga/Application/Hook/Ticket/TicketPattern.php - - - - message: "#^Property Icinga\\\\Application\\\\Hook\\\\Ticket\\\\TicketPattern\\:\\:\\$match type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Hook/Ticket/TicketPattern.php - - - - message: "#^Method Icinga\\\\Application\\\\Hook\\\\TicketHook\\:\\:createLink\\(\\) has parameter \\$match with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Hook/TicketHook.php - - - - message: "#^Method Icinga\\\\Application\\\\Hook\\\\TicketHook\\:\\:createLinks\\(\\) should return string but returns string\\|null\\.$#" - count: 1 - path: library/Icinga/Application/Hook/TicketHook.php - - - - message: "#^Method Icinga\\\\Application\\\\Hook\\\\TicketHook\\:\\:fail\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Application/Hook/TicketHook.php - - - - message: "#^Method Icinga\\\\Application\\\\Hook\\\\TicketHook\\:\\:init\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Application/Hook/TicketHook.php - - - - message: "#^PHPDoc tag @param references unknown parameter\\: \\$arg$#" - count: 1 - path: library/Icinga/Application/Hook/TicketHook.php - - - - message: "#^Access to an undefined property Zend_Controller_Action_Helper_Abstract\\:\\:\\$view\\.$#" - count: 1 - path: library/Icinga/Application/Hook/WebBaseHook.php - - - - message: "#^Call to an undefined method Zend_Controller_Action_Helper_Abstract\\:\\:initView\\(\\)\\.$#" - count: 1 - path: library/Icinga/Application/Hook/WebBaseHook.php - - - - message: "#^Method Icinga\\\\Application\\\\Icinga\\:\\:setApp\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Application/Icinga.php - - - - message: "#^Property Icinga\\\\Application\\\\LegacyWeb\\:\\:\\$legacyBasedir has no type specified\\.$#" - count: 1 - path: library/Icinga/Application/LegacyWeb.php - - - - message: "#^Class Icinga\\\\Application\\\\Libraries implements generic interface IteratorAggregate but does not specify its types\\: TKey, TValue$#" - count: 1 - path: library/Icinga/Application/Libraries.php - - - - message: "#^Method Icinga\\\\Application\\\\Libraries\\:\\:getIterator\\(\\) return type with generic class ArrayIterator does not specify its types\\: TKey, TValue$#" - count: 1 - path: library/Icinga/Application/Libraries.php - - - - message: "#^Method Icinga\\\\Application\\\\Libraries\\\\Library\\:\\:assets\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Libraries/Library.php - - - - message: "#^Method Icinga\\\\Application\\\\Libraries\\\\Library\\:\\:metaData\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Libraries/Library.php - - - - message: "#^Method Icinga\\\\Application\\\\Libraries\\\\Library\\:\\:metaData\\(\\) should return array but returns mixed\\.$#" - count: 1 - path: library/Icinga/Application/Libraries/Library.php - - - - message: "#^Parameter \\#2 \\$pieces of function join expects array, array\\\\|false given\\.$#" - count: 1 - path: library/Icinga/Application/Libraries/Library.php - - - - message: "#^Property Icinga\\\\Application\\\\Libraries\\\\Library\\:\\:\\$assets type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Libraries/Library.php - - - - message: "#^Property Icinga\\\\Application\\\\Libraries\\\\Library\\:\\:\\$metaData \\(array\\) does not accept mixed\\.$#" - count: 1 - path: library/Icinga/Application/Libraries/Library.php - - - - message: "#^Property Icinga\\\\Application\\\\Libraries\\\\Library\\:\\:\\$metaData type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Libraries/Library.php - - - - message: "#^Method Icinga\\\\Application\\\\Logger\\:\\:__construct\\(\\) has parameter \\$config with generic class Icinga\\\\Data\\\\ConfigObject but does not specify its types\\: TValue$#" - count: 1 - path: library/Icinga/Application/Logger.php - - - - message: "#^Method Icinga\\\\Application\\\\Logger\\:\\:create\\(\\) has parameter \\$config with generic class Icinga\\\\Data\\\\ConfigObject but does not specify its types\\: TValue$#" - count: 1 - path: library/Icinga/Application/Logger.php - - - - message: "#^Method Icinga\\\\Application\\\\Logger\\:\\:createWriter\\(\\) has parameter \\$config with generic class Icinga\\\\Data\\\\ConfigObject but does not specify its types\\: TValue$#" - count: 1 - path: library/Icinga/Application/Logger.php - - - - message: "#^Method Icinga\\\\Application\\\\Logger\\:\\:createWriter\\(\\) should return Icinga\\\\Application\\\\Logger\\\\LogWriter but returns object\\.$#" - count: 1 - path: library/Icinga/Application/Logger.php - - - - message: "#^Method Icinga\\\\Application\\\\Logger\\:\\:debug\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Application/Logger.php - - - - message: "#^Method Icinga\\\\Application\\\\Logger\\:\\:error\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Application/Logger.php - - - - message: "#^Method Icinga\\\\Application\\\\Logger\\:\\:formatMessage\\(\\) has parameter \\$arguments with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Logger.php - - - - message: "#^Method Icinga\\\\Application\\\\Logger\\:\\:info\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Application/Logger.php - - - - message: "#^Method Icinga\\\\Application\\\\Logger\\:\\:log\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Application/Logger.php - - - - message: "#^Method Icinga\\\\Application\\\\Logger\\:\\:warning\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Application/Logger.php - - - - message: "#^PHPDoc tag @param references unknown parameter\\: \\$arg$#" - count: 5 - path: library/Icinga/Application/Logger.php - - - - message: "#^Property Icinga\\\\Application\\\\Logger\\:\\:\\$configErrors type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Logger.php - - - - message: "#^Property Icinga\\\\Application\\\\Logger\\:\\:\\$levels type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Logger.php - - - - message: "#^Method Icinga\\\\Application\\\\Logger\\\\LogWriter\\:\\:__construct\\(\\) has parameter \\$config with generic class Icinga\\\\Data\\\\ConfigObject but does not specify its types\\: TValue$#" - count: 1 - path: library/Icinga/Application/Logger/LogWriter.php - - - - message: "#^Method Icinga\\\\Application\\\\Logger\\\\LogWriter\\:\\:log\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Application/Logger/LogWriter.php - - - - message: "#^Method Icinga\\\\Application\\\\Logger\\\\LogWriter\\:\\:log\\(\\) has parameter \\$message with no type specified\\.$#" - count: 1 - path: library/Icinga/Application/Logger/LogWriter.php - - - - message: "#^Method Icinga\\\\Application\\\\Logger\\\\LogWriter\\:\\:log\\(\\) has parameter \\$severity with no type specified\\.$#" - count: 1 - path: library/Icinga/Application/Logger/LogWriter.php - - - - message: "#^Property Icinga\\\\Application\\\\Logger\\\\LogWriter\\:\\:\\$config with generic class Icinga\\\\Data\\\\ConfigObject does not specify its types\\: TValue$#" - count: 1 - path: library/Icinga/Application/Logger/LogWriter.php - - - - message: "#^Method Icinga\\\\Application\\\\Logger\\\\Writer\\\\FileWriter\\:\\:__construct\\(\\) has parameter \\$config with generic class Icinga\\\\Data\\\\ConfigObject but does not specify its types\\: TValue$#" - count: 1 - path: library/Icinga/Application/Logger/Writer/FileWriter.php - - - - message: "#^Method Icinga\\\\Application\\\\Logger\\\\Writer\\\\FileWriter\\:\\:log\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Application/Logger/Writer/FileWriter.php - - - - message: "#^Method Icinga\\\\Application\\\\Logger\\\\Writer\\\\FileWriter\\:\\:write\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Application/Logger/Writer/FileWriter.php - - - - message: "#^Parameter \\#1 \\$path of function dirname expects string, mixed given\\.$#" - count: 2 - path: library/Icinga/Application/Logger/Writer/FileWriter.php - - - - message: "#^Parameter \\#1 \\$string of function substr expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/Application/Logger/Writer/FileWriter.php - - - - message: "#^Property Icinga\\\\Application\\\\Logger\\\\Writer\\\\FileWriter\\:\\:\\$file \\(string\\) does not accept mixed\\.$#" - count: 1 - path: library/Icinga/Application/Logger/Writer/FileWriter.php - - - - message: "#^Method Icinga\\\\Application\\\\Logger\\\\Writer\\\\PhpWriter\\:\\:__construct\\(\\) has parameter \\$config with generic class Icinga\\\\Data\\\\ConfigObject but does not specify its types\\: TValue$#" - count: 1 - path: library/Icinga/Application/Logger/Writer/PhpWriter.php - - - - message: "#^Method Icinga\\\\Application\\\\Logger\\\\Writer\\\\PhpWriter\\:\\:log\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Application/Logger/Writer/PhpWriter.php - - - - message: "#^Method Icinga\\\\Application\\\\Logger\\\\Writer\\\\PhpWriter\\:\\:log\\(\\) has parameter \\$message with no type specified\\.$#" - count: 1 - path: library/Icinga/Application/Logger/Writer/PhpWriter.php - - - - message: "#^Method Icinga\\\\Application\\\\Logger\\\\Writer\\\\PhpWriter\\:\\:log\\(\\) has parameter \\$severity with no type specified\\.$#" - count: 1 - path: library/Icinga/Application/Logger/Writer/PhpWriter.php - - - - message: "#^Property Icinga\\\\Application\\\\Logger\\\\Writer\\\\PhpWriter\\:\\:\\$ident \\(string\\) does not accept mixed\\.$#" - count: 1 - path: library/Icinga/Application/Logger/Writer/PhpWriter.php - - - - message: "#^Method Icinga\\\\Application\\\\Logger\\\\Writer\\\\StderrWriter\\:\\:log\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Application/Logger/Writer/StderrWriter.php - - - - message: "#^Method Icinga\\\\Application\\\\Logger\\\\Writer\\\\SyslogWriter\\:\\:__construct\\(\\) has parameter \\$config with generic class Icinga\\\\Data\\\\ConfigObject but does not specify its types\\: TValue$#" - count: 1 - path: library/Icinga/Application/Logger/Writer/SyslogWriter.php - - - - message: "#^Method Icinga\\\\Application\\\\Logger\\\\Writer\\\\SyslogWriter\\:\\:log\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Application/Logger/Writer/SyslogWriter.php - - - - message: "#^Property Icinga\\\\Application\\\\Logger\\\\Writer\\\\SyslogWriter\\:\\:\\$facilities type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Logger/Writer/SyslogWriter.php - - - - message: "#^Property Icinga\\\\Application\\\\Logger\\\\Writer\\\\SyslogWriter\\:\\:\\$ident \\(string\\) does not accept mixed\\.$#" - count: 1 - path: library/Icinga/Application/Logger/Writer/SyslogWriter.php - - - - message: "#^Property Icinga\\\\Application\\\\Logger\\\\Writer\\\\SyslogWriter\\:\\:\\$severityMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Logger/Writer/SyslogWriter.php - - - - message: "#^Method Icinga\\\\Application\\\\Modules\\\\DashboardContainer\\:\\:getDashlets\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Modules/DashboardContainer.php - - - - message: "#^Method Icinga\\\\Application\\\\Modules\\\\DashboardContainer\\:\\:setDashlets\\(\\) has parameter \\$dashlets with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Modules/DashboardContainer.php - - - - message: "#^Property Icinga\\\\Application\\\\Modules\\\\DashboardContainer\\:\\:\\$dashlets type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Modules/DashboardContainer.php - - - - message: "#^If condition is always true\\.$#" - count: 1 - path: library/Icinga/Application/Modules/Manager.php - - - - message: "#^Method Icinga\\\\Application\\\\Modules\\\\Manager\\:\\:__construct\\(\\) has parameter \\$availableDirs with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Modules/Manager.php - - - - message: "#^Method Icinga\\\\Application\\\\Modules\\\\Manager\\:\\:detectEnabledModules\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Application/Modules/Manager.php - - - - message: "#^Method Icinga\\\\Application\\\\Modules\\\\Manager\\:\\:detectInstalledModules\\(\\) has parameter \\$availableDirs with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Modules/Manager.php - - - - message: "#^Method Icinga\\\\Application\\\\Modules\\\\Manager\\:\\:getModuleDirs\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Modules/Manager.php - - - - message: "#^Method Icinga\\\\Application\\\\Modules\\\\Manager\\:\\:getModuleInfo\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Modules/Manager.php - - - - message: "#^Method Icinga\\\\Application\\\\Modules\\\\Manager\\:\\:listEnabledModules\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Modules/Manager.php - - - - message: "#^Method Icinga\\\\Application\\\\Modules\\\\Manager\\:\\:listInstalledModules\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Modules/Manager.php - - - - message: "#^Method Icinga\\\\Application\\\\Modules\\\\Manager\\:\\:listLoadedModules\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Modules/Manager.php - - - - message: "#^Offset 'message' does not exist on array\\{type\\: int, message\\: string, file\\: string, line\\: int\\}\\|null\\.$#" - count: 4 - path: library/Icinga/Application/Modules/Manager.php - - - - message: "#^Parameter \\#1 \\$app of class Icinga\\\\Application\\\\Modules\\\\Module constructor expects Icinga\\\\Application\\\\ApplicationBootstrap, Icinga\\\\Application\\\\Icinga given\\.$#" - count: 3 - path: library/Icinga/Application/Modules/Manager.php - - - - message: "#^Parameter \\#3 \\$basedir of class Icinga\\\\Application\\\\Modules\\\\Module constructor expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/Application/Modules/Manager.php - - - - message: "#^Property Icinga\\\\Application\\\\Modules\\\\Manager\\:\\:\\$app \\(Icinga\\\\Application\\\\Icinga\\) does not accept Icinga\\\\Application\\\\ApplicationBootstrap\\.$#" - count: 1 - path: library/Icinga/Application/Modules/Manager.php - - - - message: "#^Property Icinga\\\\Application\\\\Modules\\\\Manager\\:\\:\\$enabledDirs type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Modules/Manager.php - - - - message: "#^Property Icinga\\\\Application\\\\Modules\\\\Manager\\:\\:\\$installedBaseDirs type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Modules/Manager.php - - - - message: "#^Property Icinga\\\\Application\\\\Modules\\\\Manager\\:\\:\\$loadedModules type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Modules/Manager.php - - - - message: "#^Property Icinga\\\\Application\\\\Modules\\\\Manager\\:\\:\\$modulePaths type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Modules/Manager.php - - - - message: "#^Method Icinga\\\\Application\\\\Modules\\\\MenuItemContainer\\:\\:add\\(\\) has parameter \\$properties with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Modules/MenuItemContainer.php - - - - message: "#^Method Icinga\\\\Application\\\\Modules\\\\MenuItemContainer\\:\\:getChildren\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Modules/MenuItemContainer.php - - - - message: "#^Access to an undefined property object\\:\\:\\$depends\\.$#" - count: 3 - path: library/Icinga/Application/Modules/Module.php - - - - message: "#^Access to an undefined property object\\:\\:\\$description\\.$#" - count: 1 - path: library/Icinga/Application/Modules/Module.php - - - - message: "#^Access to an undefined property object\\:\\:\\$libraries\\.$#" - count: 1 - path: library/Icinga/Application/Modules/Module.php - - - - message: "#^Access to an undefined property object\\:\\:\\$modules\\.$#" - count: 2 - path: library/Icinga/Application/Modules/Module.php - - - - message: "#^Access to an undefined property object\\:\\:\\$title\\.$#" - count: 1 - path: library/Icinga/Application/Modules/Module.php - - - - message: "#^Access to an undefined property object\\:\\:\\$version\\.$#" - count: 1 - path: library/Icinga/Application/Modules/Module.php - - - - message: "#^Argument of an invalid type array\\\\|false supplied for foreach, only iterables are supported\\.$#" - count: 1 - path: library/Icinga/Application/Modules/Module.php - - - - message: "#^Call to an undefined method Zend_Controller_Router_Interface\\:\\:addRoute\\(\\)\\.$#" - count: 3 - path: library/Icinga/Application/Modules/Module.php - - - - message: "#^Cannot access an offset on array\\\\|false\\.$#" - count: 1 - path: library/Icinga/Application/Modules/Module.php - - - - message: "#^Cannot use array destructuring on array\\\\|false\\.$#" - count: 1 - path: library/Icinga/Application/Modules/Module.php - - - - message: "#^Method Icinga\\\\Application\\\\Modules\\\\Module\\:\\:createMenu\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Modules/Module.php - - - - message: "#^Method Icinga\\\\Application\\\\Modules\\\\Module\\:\\:dashboard\\(\\) has parameter \\$properties with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Modules/Module.php - - - - message: "#^Method Icinga\\\\Application\\\\Modules\\\\Module\\:\\:getCssFiles\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Modules/Module.php - - - - message: "#^Method Icinga\\\\Application\\\\Modules\\\\Module\\:\\:getDependencies\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Modules/Module.php - - - - message: "#^Method Icinga\\\\Application\\\\Modules\\\\Module\\:\\:getJsFiles\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Modules/Module.php - - - - message: "#^Method Icinga\\\\Application\\\\Modules\\\\Module\\:\\:getNavigationItems\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Modules/Module.php - - - - message: "#^Method Icinga\\\\Application\\\\Modules\\\\Module\\:\\:getProvidedPermissions\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Modules/Module.php - - - - message: "#^Method Icinga\\\\Application\\\\Modules\\\\Module\\:\\:getProvidedRestrictions\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Modules/Module.php - - - - message: "#^Method Icinga\\\\Application\\\\Modules\\\\Module\\:\\:getRequiredLibraries\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Modules/Module.php - - - - message: "#^Method Icinga\\\\Application\\\\Modules\\\\Module\\:\\:getRequiredModules\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Modules/Module.php - - - - message: "#^Method Icinga\\\\Application\\\\Modules\\\\Module\\:\\:getSearchUrls\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Modules/Module.php - - - - message: "#^Method Icinga\\\\Application\\\\Modules\\\\Module\\:\\:getSetupWizard\\(\\) should return Icinga\\\\Module\\\\Setup\\\\SetupWizard but returns object\\.$#" - count: 1 - path: library/Icinga/Application/Modules/Module.php - - - - message: "#^Method Icinga\\\\Application\\\\Modules\\\\Module\\:\\:getUserBackends\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Modules/Module.php - - - - message: "#^Method Icinga\\\\Application\\\\Modules\\\\Module\\:\\:getUserGroupBackends\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Modules/Module.php - - - - message: "#^Method Icinga\\\\Application\\\\Modules\\\\Module\\:\\:hasLocales\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Application/Modules/Module.php - - - - message: "#^Method Icinga\\\\Application\\\\Modules\\\\Module\\:\\:listLocales\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Modules/Module.php - - - - message: "#^Method Icinga\\\\Application\\\\Modules\\\\Module\\:\\:menuSection\\(\\) has parameter \\$properties with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Modules/Module.php - - - - message: "#^Method Icinga\\\\Application\\\\Modules\\\\Module\\:\\:provideConfigTab\\(\\) has parameter \\$config with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Modules/Module.php - - - - message: "#^Method Icinga\\\\Application\\\\Modules\\\\Module\\:\\:providePermission\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Application/Modules/Module.php - - - - message: "#^Method Icinga\\\\Application\\\\Modules\\\\Module\\:\\:provideRestriction\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Application/Modules/Module.php - - - - message: "#^Method Icinga\\\\Application\\\\Modules\\\\Module\\:\\:slashesToNamespace\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Application/Modules/Module.php - - - - message: "#^Method Icinga\\\\Application\\\\Modules\\\\Module\\:\\:slashesToNamespace\\(\\) has parameter \\$class with no type specified\\.$#" - count: 1 - path: library/Icinga/Application/Modules/Module.php - - - - message: "#^Property Icinga\\\\Application\\\\Modules\\\\Module\\:\\:\\$app \\(Icinga\\\\Application\\\\Web\\) does not accept Icinga\\\\Application\\\\ApplicationBootstrap\\.$#" - count: 1 - path: library/Icinga/Application/Modules/Module.php - - - - message: "#^Property Icinga\\\\Application\\\\Modules\\\\Module\\:\\:\\$configTabs type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Modules/Module.php - - - - message: "#^Property Icinga\\\\Application\\\\Modules\\\\Module\\:\\:\\$cssFiles type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Modules/Module.php - - - - message: "#^Property Icinga\\\\Application\\\\Modules\\\\Module\\:\\:\\$jsFiles type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Modules/Module.php - - - - message: "#^Property Icinga\\\\Application\\\\Modules\\\\Module\\:\\:\\$navigationItems type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Modules/Module.php - - - - message: "#^Property Icinga\\\\Application\\\\Modules\\\\Module\\:\\:\\$paneItems type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Modules/Module.php - - - - message: "#^Property Icinga\\\\Application\\\\Modules\\\\Module\\:\\:\\$permissionList type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Modules/Module.php - - - - message: "#^Property Icinga\\\\Application\\\\Modules\\\\Module\\:\\:\\$restrictionList type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Modules/Module.php - - - - message: "#^Property Icinga\\\\Application\\\\Modules\\\\Module\\:\\:\\$routes type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Modules/Module.php - - - - message: "#^Property Icinga\\\\Application\\\\Modules\\\\Module\\:\\:\\$searchUrls type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Modules/Module.php - - - - message: "#^Property Icinga\\\\Application\\\\Modules\\\\Module\\:\\:\\$userBackends type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Modules/Module.php - - - - message: "#^Property Icinga\\\\Application\\\\Modules\\\\Module\\:\\:\\$userGroupBackends type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Modules/Module.php - - - - message: "#^Variable \\$router in PHPDoc tag @var does not match any variable in the foreach loop\\: \\$name, \\$route$#" - count: 1 - path: library/Icinga/Application/Modules/Module.php - - - - message: "#^Method Icinga\\\\Application\\\\Modules\\\\NavigationItemContainer\\:\\:__call\\(\\) has parameter \\$arguments with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Modules/NavigationItemContainer.php - - - - message: "#^Method Icinga\\\\Application\\\\Modules\\\\NavigationItemContainer\\:\\:__construct\\(\\) has parameter \\$properties with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Modules/NavigationItemContainer.php - - - - message: "#^Method Icinga\\\\Application\\\\Modules\\\\NavigationItemContainer\\:\\:getProperties\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Modules/NavigationItemContainer.php - - - - message: "#^Method Icinga\\\\Application\\\\Modules\\\\NavigationItemContainer\\:\\:setProperties\\(\\) has parameter \\$properties with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Modules/NavigationItemContainer.php - - - - message: "#^Parameter \\#2 \\$pieces of function join expects array, array\\\\|false given\\.$#" - count: 1 - path: library/Icinga/Application/Modules/NavigationItemContainer.php - - - - message: "#^Property Icinga\\\\Application\\\\Modules\\\\NavigationItemContainer\\:\\:\\$properties type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Modules/NavigationItemContainer.php - - - - message: "#^Cannot access offset 'name' on array\\|false\\.$#" - count: 1 - path: library/Icinga/Application/Platform.php - - - - message: "#^Method Icinga\\\\Application\\\\Platform\\:\\:discoverHostname\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Application/Platform.php - - - - message: "#^Parameter \\#1 \\$hostname of function gethostbyname expects string, string\\|false given\\.$#" - count: 1 - path: library/Icinga/Application/Platform.php - - - - message: "#^Parameter \\#1 \\$string of function strlen expects string, string\\|false given\\.$#" - count: 1 - path: library/Icinga/Application/Platform.php - - - - message: "#^Parameter \\#1 \\$string of function substr expects string, string\\|false given\\.$#" - count: 2 - path: library/Icinga/Application/Platform.php - - - - message: "#^Parameter \\#2 \\$subject of function preg_split expects string, string\\|false given\\.$#" - count: 1 - path: library/Icinga/Application/Platform.php - - - - message: "#^Static property Icinga\\\\Application\\\\Platform\\:\\:\\$fqdn \\(string\\) does not accept string\\|false\\.$#" - count: 1 - path: library/Icinga/Application/Platform.php - - - - message: "#^Static property Icinga\\\\Application\\\\Platform\\:\\:\\$hostname \\(string\\) does not accept string\\|false\\.$#" - count: 1 - path: library/Icinga/Application/Platform.php - - - - message: "#^Method Icinga\\\\Application\\\\Test\\:\\:getFrontController\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Application/Test.php - - - - message: "#^Property Icinga\\\\Application\\\\Test\\:\\:\\$request \\(Icinga\\\\Web\\\\Request\\) in isset\\(\\) is not nullable\\.$#" - count: 2 - path: library/Icinga/Application/Test.php - - - - message: "#^Method Icinga\\\\Application\\\\Version\\:\\:get\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Version.php - - - - message: "#^Call to an undefined method Icinga\\\\Application\\\\ApplicationBootstrap\\:\\:getFrontController\\(\\)\\.$#" - count: 1 - path: library/Icinga/Application/Web.php - - - - message: "#^Call to an undefined method Zend_Controller_Router_Interface\\:\\:addRoute\\(\\)\\.$#" - count: 1 - path: library/Icinga/Application/Web.php - - - - message: "#^Call to an undefined method Zend_View_Interface\\:\\:addHelperPath\\(\\)\\.$#" - count: 1 - path: library/Icinga/Application/Web.php - - - - message: "#^Call to an undefined method Zend_View_Interface\\:\\:headTitle\\(\\)\\.$#" - count: 2 - path: library/Icinga/Application/Web.php - - - - message: "#^Call to an undefined method Zend_View_Interface\\:\\:setEncoding\\(\\)\\.$#" - count: 1 - path: library/Icinga/Application/Web.php - - - - message: "#^Cannot call method can\\(\\) on Icinga\\\\User\\|null\\.$#" - count: 1 - path: library/Icinga/Application/Web.php - - - - message: "#^Cannot call method getPreferences\\(\\) on Icinga\\\\User\\|null\\.$#" - count: 3 - path: library/Icinga/Application/Web.php - - - - message: "#^Method Icinga\\\\Application\\\\Web\\:\\:detectLocale\\(\\) should return string but returns array\\.$#" - count: 1 - path: library/Icinga/Application/Web.php - - - - message: "#^Method Icinga\\\\Application\\\\Web\\:\\:detectTimezone\\(\\) should return string\\|null but returns array\\|string\\.$#" - count: 1 - path: library/Icinga/Application/Web.php - - - - message: "#^Method Icinga\\\\Application\\\\Web\\:\\:dispatch\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Application/Web.php - - - - message: "#^Method Icinga\\\\Application\\\\Web\\:\\:hasAccessToSharedNavigationItem\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Application/Web.php - - - - message: "#^Method Icinga\\\\Application\\\\Web\\:\\:hasAccessToSharedNavigationItem\\(\\) has parameter \\$config with no type specified\\.$#" - count: 1 - path: library/Icinga/Application/Web.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Web\\\\Navigation\\\\Navigation\\:\\:addItem\\(\\) expects Icinga\\\\Web\\\\Navigation\\\\NavigationItem\\|string, int\\|string given\\.$#" - count: 1 - path: library/Icinga/Application/Web.php - - - - message: "#^Parameter \\#1 \\$string of function substr expects string, mixed given\\.$#" - count: 2 - path: library/Icinga/Application/Web.php - - - - message: "#^Parameter \\#1 \\$user of method Icinga\\\\Web\\\\Request\\:\\:setUser\\(\\) expects Icinga\\\\User, Icinga\\\\User\\|null given\\.$#" - count: 1 - path: library/Icinga/Application/Web.php - - - - message: "#^Property Icinga\\\\Application\\\\Web\\:\\:\\$accessibleMenuItems type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Application/Web.php - - - - message: "#^Property Icinga\\\\Application\\\\Web\\:\\:\\$session is never read, only written\\.$#" - count: 1 - path: library/Icinga/Application/Web.php - - - - message: "#^Property Icinga\\\\Application\\\\Web\\:\\:\\$user \\(Icinga\\\\User\\) does not accept Icinga\\\\User\\|null\\.$#" - count: 1 - path: library/Icinga/Application/Web.php - - - - message: "#^Property Icinga\\\\Application\\\\Web\\:\\:\\$viewRenderer \\(Icinga\\\\Web\\\\View\\) does not accept Zend_Controller_Action_Helper_ViewRenderer\\.$#" - count: 1 - path: library/Icinga/Application/Web.php - - - - message: "#^Cannot use array destructuring on array\\\\|false\\.$#" - count: 1 - path: library/Icinga/Application/webrouter.php - - - - message: "#^Argument of an invalid type array\\\\|null supplied for foreach, only iterables are supported\\.$#" - count: 1 - path: library/Icinga/Authentication/AdmissionLoader.php - - - - message: "#^Call to an undefined method Icinga\\\\Data\\\\ConfigObject\\:\\:getSection\\(\\)\\.$#" - count: 1 - path: library/Icinga/Authentication/AdmissionLoader.php - - - - message: "#^Call to an undefined method Icinga\\\\Data\\\\ConfigObject\\:\\:hasSection\\(\\)\\.$#" - count: 1 - path: library/Icinga/Authentication/AdmissionLoader.php - - - - message: "#^Cannot call method addChild\\(\\) on mixed\\.$#" - count: 1 - path: library/Icinga/Authentication/AdmissionLoader.php - - - - message: "#^Cannot call method getName\\(\\) on mixed\\.$#" - count: 1 - path: library/Icinga/Authentication/AdmissionLoader.php - - - - message: "#^Method Icinga\\\\Authentication\\\\AdmissionLoader\\:\\:applyRoles\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Authentication/AdmissionLoader.php - - - - message: "#^Method Icinga\\\\Authentication\\\\AdmissionLoader\\:\\:loadRole\\(\\) has parameter \\$section with generic class Icinga\\\\Data\\\\ConfigObject but does not specify its types\\: TValue$#" - count: 1 - path: library/Icinga/Authentication/AdmissionLoader.php - - - - message: "#^Method Icinga\\\\Authentication\\\\AdmissionLoader\\:\\:match\\(\\) has parameter \\$section with generic class Icinga\\\\Data\\\\ConfigObject but does not specify its types\\: TValue$#" - count: 1 - path: library/Icinga/Authentication/AdmissionLoader.php - - - - message: "#^Method Icinga\\\\Authentication\\\\AdmissionLoader\\:\\:match\\(\\) has parameter \\$userGroups with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Authentication/AdmissionLoader.php - - - - message: "#^Method Icinga\\\\Authentication\\\\AdmissionLoader\\:\\:migrateLegacyPermissions\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Authentication/AdmissionLoader.php - - - - message: "#^Method Icinga\\\\Authentication\\\\AdmissionLoader\\:\\:migrateLegacyPermissions\\(\\) has parameter \\$permissions with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Authentication/AdmissionLoader.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Authentication\\\\AdmissionLoader\\:\\:loadRole\\(\\) expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/Authentication/AdmissionLoader.php - - - - message: "#^Parameter \\#1 \\$parent of method Icinga\\\\Authentication\\\\Role\\:\\:setParent\\(\\) expects Icinga\\\\Authentication\\\\Role, mixed given\\.$#" - count: 1 - path: library/Icinga/Authentication/AdmissionLoader.php - - - - message: "#^Parameter \\#1 \\$restrictions of method Icinga\\\\Authentication\\\\Role\\:\\:setRestrictions\\(\\) expects array\\, array\\ given\\.$#" - count: 1 - path: library/Icinga/Authentication/AdmissionLoader.php - - - - message: "#^Parameter \\#1 \\$restrictions of method Icinga\\\\Authentication\\\\Role\\:\\:setRestrictions\\(\\) expects array\\, array\\\\|null given\\.$#" - count: 1 - path: library/Icinga/Authentication/AdmissionLoader.php - - - - message: "#^Parameter \\#1 \\$restrictions of method Icinga\\\\User\\:\\:setRestrictions\\(\\) expects array\\, array\\\\> given\\.$#" - count: 1 - path: library/Icinga/Authentication/AdmissionLoader.php - - - - message: "#^Parameter \\#1 \\$state of method Icinga\\\\Authentication\\\\Role\\:\\:setIsUnrestricted\\(\\) expects bool, mixed given\\.$#" - count: 1 - path: library/Icinga/Authentication/AdmissionLoader.php - - - - message: "#^Parameter \\#1 \\$value of static method Icinga\\\\Util\\\\StringHelper\\:\\:trimSplit\\(\\) expects string, mixed given\\.$#" - count: 4 - path: library/Icinga/Authentication/AdmissionLoader.php - - - - message: "#^Parameter \\#2 \\$section of method Icinga\\\\Authentication\\\\AdmissionLoader\\:\\:loadRole\\(\\) expects Icinga\\\\Data\\\\ConfigObject, mixed given\\.$#" - count: 1 - path: library/Icinga/Authentication/AdmissionLoader.php - - - - message: "#^Parameter \\#2 \\$value of method Icinga\\\\User\\:\\:setAdditional\\(\\) expects string, array\\, string\\> given\\.$#" - count: 1 - path: library/Icinga/Authentication/AdmissionLoader.php - - - - message: "#^Parameter \\#3 \\$section of method Icinga\\\\Authentication\\\\AdmissionLoader\\:\\:match\\(\\) expects Icinga\\\\Data\\\\ConfigObject, mixed given\\.$#" - count: 1 - path: library/Icinga/Authentication/AdmissionLoader.php - - - - message: "#^Property Icinga\\\\Authentication\\\\AdmissionLoader\\:\\:\\$roleConfig \\(Icinga\\\\Data\\\\ConfigObject\\) does not accept Icinga\\\\Application\\\\Config\\.$#" - count: 1 - path: library/Icinga/Authentication/AdmissionLoader.php - - - - message: "#^Property Icinga\\\\Authentication\\\\AdmissionLoader\\:\\:\\$roleConfig with generic class Icinga\\\\Data\\\\ConfigObject does not specify its types\\: TValue$#" - count: 1 - path: library/Icinga/Authentication/AdmissionLoader.php - - - - message: "#^Call to an undefined method Icinga\\\\Application\\\\ApplicationBootstrap\\:\\:getRequest\\(\\)\\.$#" - count: 1 - path: library/Icinga/Authentication/Auth.php - - - - message: "#^Call to an undefined method Icinga\\\\Application\\\\ApplicationBootstrap\\:\\:getResponse\\(\\)\\.$#" - count: 1 - path: library/Icinga/Authentication/Auth.php - - - - message: "#^Cannot call method can\\(\\) on Icinga\\\\User\\|null\\.$#" - count: 1 - path: library/Icinga/Authentication/Auth.php - - - - message: "#^Cannot call method getExternalUserInformation\\(\\) on mixed\\.$#" - count: 1 - path: library/Icinga/Authentication/Auth.php - - - - message: "#^Cannot call method getGroups\\(\\) on Icinga\\\\User\\|null\\.$#" - count: 1 - path: library/Icinga/Authentication/Auth.php - - - - message: "#^Cannot call method getRestrictions\\(\\) on Icinga\\\\User\\|null\\.$#" - count: 1 - path: library/Icinga/Authentication/Auth.php - - - - message: "#^Cannot call method isExternalUser\\(\\) on mixed\\.$#" - count: 1 - path: library/Icinga/Authentication/Auth.php - - - - message: "#^Method Icinga\\\\Authentication\\\\Auth\\:\\:authenticateFromSession\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Authentication/Auth.php - - - - message: "#^Method Icinga\\\\Authentication\\\\Auth\\:\\:challengeHttp\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Authentication/Auth.php - - - - message: "#^Method Icinga\\\\Authentication\\\\Auth\\:\\:getGroups\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Authentication/Auth.php - - - - message: "#^Method Icinga\\\\Authentication\\\\Auth\\:\\:getRestrictions\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Authentication/Auth.php - - - - message: "#^Method Icinga\\\\Authentication\\\\Auth\\:\\:persistCurrentUser\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Authentication/Auth.php - - - - message: "#^Method Icinga\\\\Authentication\\\\Auth\\:\\:removeAuthorization\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Authentication/Auth.php - - - - message: "#^Method Icinga\\\\Authentication\\\\Auth\\:\\:setAuthenticated\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Authentication/Auth.php - - - - message: "#^Method Icinga\\\\Authentication\\\\Auth\\:\\:setAuthenticated\\(\\) has parameter \\$persist with no type specified\\.$#" - count: 1 - path: library/Icinga/Authentication/Auth.php - - - - message: "#^Parameter \\#1 \\$domain of method Icinga\\\\User\\:\\:setDomain\\(\\) expects string, mixed given\\.$#" - count: 2 - path: library/Icinga/Authentication/Auth.php - - - - message: "#^Parameter \\#2 \\$locale of function setlocale expects array\\|string\\|null, int given\\.$#" - count: 1 - path: library/Icinga/Authentication/Auth.php - - - - message: "#^Parameter \\#2 \\$value of function setcookie expects string, int\\<1, max\\> given\\.$#" - count: 1 - path: library/Icinga/Authentication/Auth.php - - - - message: "#^Property Icinga\\\\Authentication\\\\Auth\\:\\:\\$user \\(Icinga\\\\User\\|null\\) does not accept mixed\\.$#" - count: 1 - path: library/Icinga/Authentication/Auth.php - - - - message: "#^Class Icinga\\\\Authentication\\\\AuthChain implements generic interface Iterator but does not specify its types\\: TKey, TValue$#" - count: 1 - path: library/Icinga/Authentication/AuthChain.php - - - - message: "#^Parameter \\#2 \\$value of method Icinga\\\\User\\:\\:setAdditional\\(\\) expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/Authentication/AuthChain.php - - - - message: "#^Property Icinga\\\\Authentication\\\\AuthChain\\:\\:\\$currentBackend \\(Icinga\\\\Authentication\\\\User\\\\UserBackendInterface\\) does not accept null\\.$#" - count: 1 - path: library/Icinga/Authentication/AuthChain.php - - - - message: "#^Method Icinga\\\\Authentication\\\\Role\\:\\:getRestrictions\\(\\) should return array\\\\|null but returns string\\.$#" - count: 1 - path: library/Icinga/Authentication/Role.php - - - - message: "#^Method Icinga\\\\Authentication\\\\Role\\:\\:setRefusals\\(\\) has parameter \\$refusals with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Authentication/Role.php - - - - message: "#^Method Icinga\\\\Authentication\\\\RolesConfig\\:\\:initializeQueryColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Authentication/RolesConfig.php - - - - message: "#^Property Icinga\\\\Authentication\\\\RolesConfig\\:\\:\\$configs type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Authentication/RolesConfig.php - - - - message: "#^Method Icinga\\\\Authentication\\\\User\\\\DbUserBackend\\:\\:init\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Authentication/User/DbUserBackend.php - - - - message: "#^Method Icinga\\\\Authentication\\\\User\\\\DbUserBackend\\:\\:initializeFilterColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Authentication/User/DbUserBackend.php - - - - message: "#^Method Icinga\\\\Authentication\\\\User\\\\DbUserBackend\\:\\:insert\\(\\) has parameter \\$bind with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Authentication/User/DbUserBackend.php - - - - message: "#^Method Icinga\\\\Authentication\\\\User\\\\DbUserBackend\\:\\:insert\\(\\) has parameter \\$types with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Authentication/User/DbUserBackend.php - - - - message: "#^Method Icinga\\\\Authentication\\\\User\\\\DbUserBackend\\:\\:update\\(\\) has parameter \\$bind with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Authentication/User/DbUserBackend.php - - - - message: "#^Method Icinga\\\\Authentication\\\\User\\\\DbUserBackend\\:\\:update\\(\\) has parameter \\$types with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Authentication/User/DbUserBackend.php - - - - message: "#^Parameter \\#1 \\$table of method Icinga\\\\Data\\\\Db\\\\DbConnection\\:\\:insert\\(\\) expects string, array\\|string given\\.$#" - count: 1 - path: library/Icinga/Authentication/User/DbUserBackend.php - - - - message: "#^Parameter \\#1 \\$table of method Icinga\\\\Data\\\\Db\\\\DbConnection\\:\\:update\\(\\) expects string, array\\|string given\\.$#" - count: 1 - path: library/Icinga/Authentication/User/DbUserBackend.php - - - - message: "#^Property Icinga\\\\Authentication\\\\User\\\\DbUserBackend\\:\\:\\$blacklistedQueryColumns type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Authentication/User/DbUserBackend.php - - - - message: "#^Property Icinga\\\\Authentication\\\\User\\\\DbUserBackend\\:\\:\\$conversionRules type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Authentication/User/DbUserBackend.php - - - - message: "#^Property Icinga\\\\Authentication\\\\User\\\\DbUserBackend\\:\\:\\$queryColumns type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Authentication/User/DbUserBackend.php - - - - message: "#^Property Icinga\\\\Authentication\\\\User\\\\DbUserBackend\\:\\:\\$searchColumns type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Authentication/User/DbUserBackend.php - - - - message: "#^Property Icinga\\\\Authentication\\\\User\\\\DbUserBackend\\:\\:\\$sortRules type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Authentication/User/DbUserBackend.php - - - - message: "#^Property Icinga\\\\Authentication\\\\User\\\\DbUserBackend\\:\\:\\$statementColumns type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Authentication/User/DbUserBackend.php - - - - message: "#^Return type \\(void\\) of method Icinga\\\\Authentication\\\\User\\\\DbUserBackend\\:\\:insert\\(\\) should be compatible with return type \\(int\\) of method Icinga\\\\Repository\\\\DbRepository\\:\\:insert\\(\\)$#" - count: 1 - path: library/Icinga/Authentication/User/DbUserBackend.php - - - - message: "#^Method Icinga\\\\Authentication\\\\User\\\\ExternalBackend\\:\\:__construct\\(\\) has parameter \\$config with generic class Icinga\\\\Data\\\\ConfigObject but does not specify its types\\: TValue$#" - count: 1 - path: library/Icinga/Authentication/User/ExternalBackend.php - - - - message: "#^Method Icinga\\\\Authentication\\\\User\\\\ExternalBackend\\:\\:getRemoteUserInformation\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Authentication/User/ExternalBackend.php - - - - message: "#^Property Icinga\\\\Authentication\\\\User\\\\ExternalBackend\\:\\:\\$stripUsernameRegexp \\(string\\) does not accept mixed\\.$#" - count: 1 - path: library/Icinga/Authentication/User/ExternalBackend.php - - - - message: "#^Strict comparison using \\=\\=\\= between array\\|string\\|null and false will always evaluate to false\\.$#" - count: 1 - path: library/Icinga/Authentication/User/ExternalBackend.php - - - - message: "#^Call to an undefined method Icinga\\\\Data\\\\QueryInterface\\:\\:setBase\\(\\)\\.$#" - count: 1 - path: library/Icinga/Authentication/User/LdapUserBackend.php - - - - message: "#^Call to an undefined method Icinga\\\\Data\\\\QueryInterface\\:\\:setNativeFilter\\(\\)\\.$#" - count: 1 - path: library/Icinga/Authentication/User/LdapUserBackend.php - - - - message: "#^Call to an undefined method Icinga\\\\Data\\\\QueryInterface\\:\\:setUnfoldAttribute\\(\\)\\.$#" - count: 1 - path: library/Icinga/Authentication/User/LdapUserBackend.php - - - - message: "#^Call to an undefined method Icinga\\\\Data\\\\QueryInterface\\:\\:setUsePagedResults\\(\\)\\.$#" - count: 1 - path: library/Icinga/Authentication/User/LdapUserBackend.php - - - - message: "#^Method Icinga\\\\Authentication\\\\User\\\\LdapUserBackend\\:\\:initializeConversionRules\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Authentication/User/LdapUserBackend.php - - - - message: "#^Method Icinga\\\\Authentication\\\\User\\\\LdapUserBackend\\:\\:initializeFilterColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Authentication/User/LdapUserBackend.php - - - - message: "#^Method Icinga\\\\Authentication\\\\User\\\\LdapUserBackend\\:\\:initializeQueryColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Authentication/User/LdapUserBackend.php - - - - message: "#^Method Icinga\\\\Authentication\\\\User\\\\LdapUserBackend\\:\\:initializeVirtualTables\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Authentication/User/LdapUserBackend.php - - - - message: "#^Method Icinga\\\\Authentication\\\\User\\\\LdapUserBackend\\:\\:retrieveShadowExpire\\(\\) should return bool but returns null\\.$#" - count: 1 - path: library/Icinga/Authentication/User/LdapUserBackend.php - - - - message: "#^Method Icinga\\\\Authentication\\\\User\\\\LdapUserBackend\\:\\:retrieveUserAccountControl\\(\\) should return bool but returns null\\.$#" - count: 1 - path: library/Icinga/Authentication/User/LdapUserBackend.php - - - - message: "#^Property Icinga\\\\Authentication\\\\User\\\\LdapUserBackend\\:\\:\\$blacklistedQueryColumns type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Authentication/User/LdapUserBackend.php - - - - message: "#^Property Icinga\\\\Authentication\\\\User\\\\LdapUserBackend\\:\\:\\$searchColumns type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Authentication/User/LdapUserBackend.php - - - - message: "#^Property Icinga\\\\Authentication\\\\User\\\\LdapUserBackend\\:\\:\\$sortRules type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Authentication/User/LdapUserBackend.php - - - - message: "#^Cannot call method setName\\(\\) on Icinga\\\\Authentication\\\\User\\\\DbUserBackend\\|Icinga\\\\Authentication\\\\User\\\\LdapUserBackend\\|null\\.$#" - count: 1 - path: library/Icinga/Authentication/User/UserBackend.php - - - - message: "#^Method Icinga\\\\Authentication\\\\User\\\\UserBackend\\:\\:assertBackendsExist\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Authentication/User/UserBackend.php - - - - message: "#^Method Icinga\\\\Authentication\\\\User\\\\UserBackend\\:\\:create\\(\\) has parameter \\$backendConfig with generic class Icinga\\\\Data\\\\ConfigObject but does not specify its types\\: TValue$#" - count: 1 - path: library/Icinga/Authentication/User/UserBackend.php - - - - message: "#^Method Icinga\\\\Authentication\\\\User\\\\UserBackend\\:\\:create\\(\\) should return Icinga\\\\Authentication\\\\User\\\\UserBackendInterface but returns Icinga\\\\Authentication\\\\User\\\\DbUserBackend\\|Icinga\\\\Authentication\\\\User\\\\LdapUserBackend\\|null\\.$#" - count: 1 - path: library/Icinga/Authentication/User/UserBackend.php - - - - message: "#^Method Icinga\\\\Authentication\\\\User\\\\UserBackend\\:\\:getCustomBackendConfigForms\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Authentication/User/UserBackend.php - - - - message: "#^Method Icinga\\\\Authentication\\\\User\\\\UserBackend\\:\\:registerCustomUserBackends\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Authentication/User/UserBackend.php - - - - message: "#^Method Icinga\\\\Authentication\\\\User\\\\UserBackend\\:\\:setConfig\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Authentication/User/UserBackend.php - - - - message: "#^Parameter \\#1 \\$baseDn of method Icinga\\\\Authentication\\\\User\\\\LdapUserBackend\\:\\:setBaseDn\\(\\) expects string, mixed given\\.$#" - count: 2 - path: library/Icinga/Authentication/User/UserBackend.php - - - - message: "#^Parameter \\#1 \\$domain of method Icinga\\\\Authentication\\\\User\\\\LdapUserBackend\\:\\:setDomain\\(\\) expects string, mixed given\\.$#" - count: 2 - path: library/Icinga/Authentication/User/UserBackend.php - - - - message: "#^Parameter \\#1 \\$ds of class Icinga\\\\Authentication\\\\User\\\\DbUserBackend constructor expects Icinga\\\\Data\\\\Db\\\\DbConnection, Icinga\\\\Data\\\\Selectable given\\.$#" - count: 1 - path: library/Icinga/Authentication/User/UserBackend.php - - - - message: "#^Parameter \\#1 \\$ds of class Icinga\\\\Authentication\\\\User\\\\LdapUserBackend constructor expects Icinga\\\\Protocol\\\\Ldap\\\\LdapConnection, Icinga\\\\Data\\\\Selectable given\\.$#" - count: 2 - path: library/Icinga/Authentication/User/UserBackend.php - - - - message: "#^Parameter \\#1 \\$filter of method Icinga\\\\Authentication\\\\User\\\\LdapUserBackend\\:\\:setFilter\\(\\) expects string, mixed given\\.$#" - count: 2 - path: library/Icinga/Authentication/User/UserBackend.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Authentication\\\\User\\\\ExternalBackend\\:\\:setName\\(\\) expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/Authentication/User/UserBackend.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Authentication\\\\User\\\\UserBackendInterface\\:\\:setName\\(\\) expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/Authentication/User/UserBackend.php - - - - message: "#^Parameter \\#1 \\$userClass of method Icinga\\\\Authentication\\\\User\\\\LdapUserBackend\\:\\:setUserClass\\(\\) expects string, mixed given\\.$#" - count: 2 - path: library/Icinga/Authentication/User/UserBackend.php - - - - message: "#^Parameter \\#1 \\$userNameAttribute of method Icinga\\\\Authentication\\\\User\\\\LdapUserBackend\\:\\:setUserNameAttribute\\(\\) expects string, mixed given\\.$#" - count: 2 - path: library/Icinga/Authentication/User/UserBackend.php - - - - message: "#^Property Icinga\\\\Authentication\\\\User\\\\UserBackend\\:\\:\\$customBackends type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Authentication/User/UserBackend.php - - - - message: "#^Property Icinga\\\\Authentication\\\\User\\\\UserBackend\\:\\:\\$defaultBackends type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Authentication/User/UserBackend.php - - - - message: "#^Static call to instance method stdClass\\:\\:getConfigurationFormClass\\(\\)\\.$#" - count: 1 - path: library/Icinga/Authentication/User/UserBackend.php - - - - message: "#^Call to an undefined method Icinga\\\\Data\\\\QueryInterface\\:\\:join\\(\\)\\.$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/DbUserGroupBackend.php - - - - message: "#^Call to an undefined method Icinga\\\\Data\\\\QueryInterface\\:\\:joinLeft\\(\\)\\.$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/DbUserGroupBackend.php - - - - message: "#^Cannot access property \\$group_name on mixed\\.$#" - count: 3 - path: library/Icinga/Authentication/UserGroup/DbUserGroupBackend.php - - - - message: "#^Cannot access property \\$parent_name on mixed\\.$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/DbUserGroupBackend.php - - - - message: "#^Method Icinga\\\\Authentication\\\\UserGroup\\\\DbUserGroupBackend\\:\\:getMemberships\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/DbUserGroupBackend.php - - - - message: "#^Method Icinga\\\\Authentication\\\\UserGroup\\\\DbUserGroupBackend\\:\\:init\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/DbUserGroupBackend.php - - - - message: "#^Method Icinga\\\\Authentication\\\\UserGroup\\\\DbUserGroupBackend\\:\\:initializeFilterColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/DbUserGroupBackend.php - - - - message: "#^Method Icinga\\\\Authentication\\\\UserGroup\\\\DbUserGroupBackend\\:\\:insert\\(\\) has parameter \\$bind with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/DbUserGroupBackend.php - - - - message: "#^Method Icinga\\\\Authentication\\\\UserGroup\\\\DbUserGroupBackend\\:\\:insert\\(\\) has parameter \\$types with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/DbUserGroupBackend.php - - - - message: "#^Method Icinga\\\\Authentication\\\\UserGroup\\\\DbUserGroupBackend\\:\\:joinGroup\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/DbUserGroupBackend.php - - - - message: "#^Method Icinga\\\\Authentication\\\\UserGroup\\\\DbUserGroupBackend\\:\\:joinGroupMembership\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/DbUserGroupBackend.php - - - - message: "#^Method Icinga\\\\Authentication\\\\UserGroup\\\\DbUserGroupBackend\\:\\:persistGroupId\\(\\) has parameter \\$groupName with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/DbUserGroupBackend.php - - - - message: "#^Method Icinga\\\\Authentication\\\\UserGroup\\\\DbUserGroupBackend\\:\\:persistGroupId\\(\\) should return int but returns array\\.$#" - count: 2 - path: library/Icinga/Authentication/UserGroup/DbUserGroupBackend.php - - - - message: "#^Method Icinga\\\\Authentication\\\\UserGroup\\\\DbUserGroupBackend\\:\\:persistGroupId\\(\\) should return int but returns array\\|string\\.$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/DbUserGroupBackend.php - - - - message: "#^Method Icinga\\\\Authentication\\\\UserGroup\\\\DbUserGroupBackend\\:\\:persistGroupId\\(\\) should return int but returns string\\.$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/DbUserGroupBackend.php - - - - message: "#^Method Icinga\\\\Authentication\\\\UserGroup\\\\DbUserGroupBackend\\:\\:update\\(\\) has parameter \\$bind with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/DbUserGroupBackend.php - - - - message: "#^Method Icinga\\\\Authentication\\\\UserGroup\\\\DbUserGroupBackend\\:\\:update\\(\\) has parameter \\$types with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/DbUserGroupBackend.php - - - - message: "#^Parameter \\#2 \\$filter of static method Icinga\\\\Data\\\\Filter\\\\Filter\\:\\:where\\(\\) expects string, array given\\.$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/DbUserGroupBackend.php - - - - message: "#^Property Icinga\\\\Authentication\\\\UserGroup\\\\DbUserGroupBackend\\:\\:\\$blacklistedQueryColumns type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/DbUserGroupBackend.php - - - - message: "#^Property Icinga\\\\Authentication\\\\UserGroup\\\\DbUserGroupBackend\\:\\:\\$conversionRules type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/DbUserGroupBackend.php - - - - message: "#^Property Icinga\\\\Authentication\\\\UserGroup\\\\DbUserGroupBackend\\:\\:\\$queryColumns type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/DbUserGroupBackend.php - - - - message: "#^Property Icinga\\\\Authentication\\\\UserGroup\\\\DbUserGroupBackend\\:\\:\\$searchColumns type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/DbUserGroupBackend.php - - - - message: "#^Property Icinga\\\\Authentication\\\\UserGroup\\\\DbUserGroupBackend\\:\\:\\$statementColumns type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/DbUserGroupBackend.php - - - - message: "#^Property Icinga\\\\Authentication\\\\UserGroup\\\\DbUserGroupBackend\\:\\:\\$tableAliases type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/DbUserGroupBackend.php - - - - message: "#^Call to an undefined method Icinga\\\\Data\\\\QueryInterface\\:\\:setBase\\(\\)\\.$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/LdapUserGroupBackend.php - - - - message: "#^Call to an undefined method Icinga\\\\Data\\\\QueryInterface\\:\\:setNativeFilter\\(\\)\\.$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/LdapUserGroupBackend.php - - - - message: "#^Call to an undefined method Icinga\\\\Data\\\\QueryInterface\\:\\:setUnfoldAttribute\\(\\)\\.$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/LdapUserGroupBackend.php - - - - message: "#^Call to an undefined method Icinga\\\\Data\\\\Selectable\\:\\:getHostname\\(\\)\\.$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/LdapUserGroupBackend.php - - - - message: "#^Call to an undefined method Icinga\\\\Data\\\\Selectable\\:\\:getPort\\(\\)\\.$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/LdapUserGroupBackend.php - - - - message: "#^Method Icinga\\\\Authentication\\\\UserGroup\\\\LdapUserGroupBackend\\:\\:getActiveDirectoryDefaults\\(\\) return type with generic class Icinga\\\\Data\\\\ConfigObject does not specify its types\\: TValue$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/LdapUserGroupBackend.php - - - - message: "#^Method Icinga\\\\Authentication\\\\UserGroup\\\\LdapUserGroupBackend\\:\\:getMemberships\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/LdapUserGroupBackend.php - - - - message: "#^Method Icinga\\\\Authentication\\\\UserGroup\\\\LdapUserGroupBackend\\:\\:getOpenLdapDefaults\\(\\) return type with generic class Icinga\\\\Data\\\\ConfigObject does not specify its types\\: TValue$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/LdapUserGroupBackend.php - - - - message: "#^Method Icinga\\\\Authentication\\\\UserGroup\\\\LdapUserGroupBackend\\:\\:initializeConversionRules\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/LdapUserGroupBackend.php - - - - message: "#^Method Icinga\\\\Authentication\\\\UserGroup\\\\LdapUserGroupBackend\\:\\:initializeFilterColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/LdapUserGroupBackend.php - - - - message: "#^Method Icinga\\\\Authentication\\\\UserGroup\\\\LdapUserGroupBackend\\:\\:initializeQueryColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/LdapUserGroupBackend.php - - - - message: "#^Method Icinga\\\\Authentication\\\\UserGroup\\\\LdapUserGroupBackend\\:\\:initializeVirtualTables\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/LdapUserGroupBackend.php - - - - message: "#^Method Icinga\\\\Authentication\\\\UserGroup\\\\LdapUserGroupBackend\\:\\:retrieveUserName\\(\\) has parameter \\$dn with no type specified\\.$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/LdapUserGroupBackend.php - - - - message: "#^Method Icinga\\\\Authentication\\\\UserGroup\\\\LdapUserGroupBackend\\:\\:setConfig\\(\\) has parameter \\$config with generic class Icinga\\\\Data\\\\ConfigObject but does not specify its types\\: TValue$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/LdapUserGroupBackend.php - - - - message: "#^PHPDoc tag @param references unknown parameter\\: \\$username$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/LdapUserGroupBackend.php - - - - message: "#^Parameter \\#1 \\$baseDn of method Icinga\\\\Authentication\\\\UserGroup\\\\LdapUserGroupBackend\\:\\:setGroupBaseDn\\(\\) expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/LdapUserGroupBackend.php - - - - message: "#^Parameter \\#1 \\$baseDn of method Icinga\\\\Authentication\\\\UserGroup\\\\LdapUserGroupBackend\\:\\:setUserBaseDn\\(\\) expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/LdapUserGroupBackend.php - - - - message: "#^Parameter \\#1 \\$domain of method Icinga\\\\Authentication\\\\UserGroup\\\\LdapUserGroupBackend\\:\\:setDomain\\(\\) expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/LdapUserGroupBackend.php - - - - message: "#^Parameter \\#1 \\$filter of method Icinga\\\\Authentication\\\\UserGroup\\\\LdapUserGroupBackend\\:\\:setGroupFilter\\(\\) expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/LdapUserGroupBackend.php - - - - message: "#^Parameter \\#1 \\$filter of method Icinga\\\\Authentication\\\\UserGroup\\\\LdapUserGroupBackend\\:\\:setUserFilter\\(\\) expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/LdapUserGroupBackend.php - - - - message: "#^Parameter \\#1 \\$groupClass of method Icinga\\\\Authentication\\\\UserGroup\\\\LdapUserGroupBackend\\:\\:setGroupClass\\(\\) expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/LdapUserGroupBackend.php - - - - message: "#^Parameter \\#1 \\$groupMemberAttribute of method Icinga\\\\Authentication\\\\UserGroup\\\\LdapUserGroupBackend\\:\\:setGroupMemberAttribute\\(\\) expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/LdapUserGroupBackend.php - - - - message: "#^Parameter \\#1 \\$groupNameAttribute of method Icinga\\\\Authentication\\\\UserGroup\\\\LdapUserGroupBackend\\:\\:setGroupNameAttribute\\(\\) expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/LdapUserGroupBackend.php - - - - message: "#^Parameter \\#1 \\$name of static method Icinga\\\\Authentication\\\\User\\\\UserBackend\\:\\:create\\(\\) expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/LdapUserGroupBackend.php - - - - message: "#^Parameter \\#1 \\$userClass of method Icinga\\\\Authentication\\\\UserGroup\\\\LdapUserGroupBackend\\:\\:setUserClass\\(\\) expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/LdapUserGroupBackend.php - - - - message: "#^Parameter \\#1 \\$userNameAttribute of method Icinga\\\\Authentication\\\\UserGroup\\\\LdapUserGroupBackend\\:\\:setUserNameAttribute\\(\\) expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/LdapUserGroupBackend.php - - - - message: "#^Property Icinga\\\\Authentication\\\\UserGroup\\\\LdapUserGroupBackend\\:\\:\\$blacklistedQueryColumns type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/LdapUserGroupBackend.php - - - - message: "#^Property Icinga\\\\Authentication\\\\UserGroup\\\\LdapUserGroupBackend\\:\\:\\$searchColumns type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/LdapUserGroupBackend.php - - - - message: "#^Property Icinga\\\\Authentication\\\\UserGroup\\\\LdapUserGroupBackend\\:\\:\\$sortRules type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/LdapUserGroupBackend.php - - - - message: "#^Cannot call method setName\\(\\) on Icinga\\\\Authentication\\\\UserGroup\\\\DbUserGroupBackend\\|Icinga\\\\Authentication\\\\UserGroup\\\\LdapUserGroupBackend\\|null\\.$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/UserGroupBackend.php - - - - message: "#^Method Icinga\\\\Authentication\\\\UserGroup\\\\UserGroupBackend\\:\\:create\\(\\) has parameter \\$backendConfig with generic class Icinga\\\\Data\\\\ConfigObject but does not specify its types\\: TValue$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/UserGroupBackend.php - - - - message: "#^Method Icinga\\\\Authentication\\\\UserGroup\\\\UserGroupBackend\\:\\:create\\(\\) should return Icinga\\\\Authentication\\\\UserGroup\\\\UserGroupBackendInterface but returns Icinga\\\\Authentication\\\\UserGroup\\\\DbUserGroupBackend\\|Icinga\\\\Authentication\\\\UserGroup\\\\LdapUserGroupBackend\\|null\\.$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/UserGroupBackend.php - - - - message: "#^Method Icinga\\\\Authentication\\\\UserGroup\\\\UserGroupBackend\\:\\:getCustomBackendConfigForms\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/UserGroupBackend.php - - - - message: "#^Method Icinga\\\\Authentication\\\\UserGroup\\\\UserGroupBackend\\:\\:registerCustomUserGroupBackends\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/UserGroupBackend.php - - - - message: "#^Parameter \\#1 \\$ds of class Icinga\\\\Authentication\\\\UserGroup\\\\DbUserGroupBackend constructor expects Icinga\\\\Data\\\\Db\\\\DbConnection, Icinga\\\\Data\\\\Selectable given\\.$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/UserGroupBackend.php - - - - message: "#^Parameter \\#1 \\$ds of class Icinga\\\\Authentication\\\\UserGroup\\\\LdapUserGroupBackend constructor expects Icinga\\\\Protocol\\\\Ldap\\\\LdapConnection, Icinga\\\\Data\\\\Selectable given\\.$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/UserGroupBackend.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Authentication\\\\UserGroup\\\\UserGroupBackendInterface\\:\\:setName\\(\\) expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/UserGroupBackend.php - - - - message: "#^Property Icinga\\\\Authentication\\\\UserGroup\\\\UserGroupBackend\\:\\:\\$customBackends type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/UserGroupBackend.php - - - - message: "#^Property Icinga\\\\Authentication\\\\UserGroup\\\\UserGroupBackend\\:\\:\\$defaultBackends type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/UserGroupBackend.php - - - - message: "#^Static call to instance method stdClass\\:\\:getConfigurationFormClass\\(\\)\\.$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/UserGroupBackend.php - - - - message: "#^Method Icinga\\\\Authentication\\\\UserGroup\\\\UserGroupBackendInterface\\:\\:getMemberships\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Authentication/UserGroup/UserGroupBackendInterface.php - - - - message: "#^Method Icinga\\\\Chart\\\\Axis\\:\\:addDataset\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Axis.php - - - - message: "#^Method Icinga\\\\Chart\\\\Axis\\:\\:addDataset\\(\\) has parameter \\$dataset with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/Axis.php - - - - message: "#^Method Icinga\\\\Chart\\\\Axis\\:\\:getRequiredPadding\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/Axis.php - - - - message: "#^Method Icinga\\\\Chart\\\\Axis\\:\\:labelsOversized\\(\\) has parameter \\$maxLength with no type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Axis.php - - - - message: "#^Method Icinga\\\\Chart\\\\Axis\\:\\:renderHorizontalAxis\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Axis.php - - - - message: "#^Method Icinga\\\\Chart\\\\Axis\\:\\:renderVerticalAxis\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Axis.php - - - - message: "#^Method Icinga\\\\Chart\\\\Axis\\:\\:ticksPerX\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Axis.php - - - - message: "#^Method Icinga\\\\Chart\\\\Axis\\:\\:ticksPerX\\(\\) has parameter \\$min with no type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Axis.php - - - - message: "#^Method Icinga\\\\Chart\\\\Axis\\:\\:ticksPerX\\(\\) has parameter \\$ticks with no type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Axis.php - - - - message: "#^Method Icinga\\\\Chart\\\\Axis\\:\\:ticksPerX\\(\\) has parameter \\$units with no type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Axis.php - - - - message: "#^Method Icinga\\\\Chart\\\\Axis\\:\\:transform\\(\\) has parameter \\$dataSet with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/Axis.php - - - - message: "#^Method Icinga\\\\Chart\\\\Axis\\:\\:transform\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/Axis.php - - - - message: "#^Parameter \\#1 \\$string of function strlen expects string, mixed given\\.$#" - count: 2 - path: library/Icinga/Chart/Axis.php - - - - message: "#^Parameter \\#1 \\$x of class Icinga\\\\Chart\\\\Primitive\\\\Text constructor expects int, float given\\.$#" - count: 2 - path: library/Icinga/Chart/Axis.php - - - - message: "#^Parameter \\#1 \\$x1 of class Icinga\\\\Chart\\\\Primitive\\\\Line constructor expects int, mixed given\\.$#" - count: 1 - path: library/Icinga/Chart/Axis.php - - - - message: "#^Parameter \\#2 \\$y of class Icinga\\\\Chart\\\\Primitive\\\\Text constructor expects int, float given\\.$#" - count: 1 - path: library/Icinga/Chart/Axis.php - - - - message: "#^Parameter \\#3 \\$text of class Icinga\\\\Chart\\\\Primitive\\\\Text constructor expects string, mixed given\\.$#" - count: 2 - path: library/Icinga/Chart/Axis.php - - - - message: "#^Parameter \\#3 \\$x2 of class Icinga\\\\Chart\\\\Primitive\\\\Line constructor expects int, mixed given\\.$#" - count: 1 - path: library/Icinga/Chart/Axis.php - - - - message: "#^Property Icinga\\\\Chart\\\\Axis\\:\\:\\$labelRotationStyle has no type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Axis.php - - - - message: "#^Method Icinga\\\\Chart\\\\Chart\\:\\:alignTopLeft\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Chart.php - - - - message: "#^Method Icinga\\\\Chart\\\\Chart\\:\\:build\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Chart.php - - - - message: "#^Method Icinga\\\\Chart\\\\Chart\\:\\:disableLegend\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Chart.php - - - - message: "#^Method Icinga\\\\Chart\\\\Chart\\:\\:init\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Chart.php - - - - message: "#^Property Icinga\\\\Chart\\\\Chart\\:\\:\\$align has no type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Chart.php - - - - message: "#^Property Icinga\\\\Chart\\\\Chart\\:\\:\\$legend \\(Icinga\\\\Chart\\\\Legend\\) does not accept null\\.$#" - count: 1 - path: library/Icinga/Chart/Chart.php - - - - message: "#^Method Icinga\\\\Chart\\\\Donut\\:\\:addSlice\\(\\) has parameter \\$attributes with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/Donut.php - - - - message: "#^Method Icinga\\\\Chart\\\\Donut\\:\\:assemble\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/Donut.php - - - - message: "#^Method Icinga\\\\Chart\\\\Donut\\:\\:encode\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Donut.php - - - - message: "#^Method Icinga\\\\Chart\\\\Donut\\:\\:encode\\(\\) has parameter \\$content with no type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Donut.php - - - - message: "#^Method Icinga\\\\Chart\\\\Donut\\:\\:render\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Donut.php - - - - message: "#^Method Icinga\\\\Chart\\\\Donut\\:\\:renderAttributes\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Donut.php - - - - message: "#^Method Icinga\\\\Chart\\\\Donut\\:\\:renderAttributes\\(\\) has parameter \\$attributes with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/Donut.php - - - - message: "#^Method Icinga\\\\Chart\\\\Donut\\:\\:renderContent\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Donut.php - - - - message: "#^Method Icinga\\\\Chart\\\\Donut\\:\\:renderContent\\(\\) has parameter \\$element with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/Donut.php - - - - message: "#^Method Icinga\\\\Chart\\\\Donut\\:\\:shortenLabel\\(\\) should return string but returns int\\|string\\.$#" - count: 1 - path: library/Icinga/Chart/Donut.php - - - - message: "#^Parameter \\#1 \\$string of function strlen expects string, int\\|string given\\.$#" - count: 1 - path: library/Icinga/Chart/Donut.php - - - - message: "#^Property Icinga\\\\Chart\\\\Donut\\:\\:\\$slices type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/Donut.php - - - - message: "#^Method Icinga\\\\Chart\\\\Format\\:\\:formatSVGNumber\\(\\) has parameter \\$number with no type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Format.php - - - - message: "#^Argument of an invalid type array\\|null supplied for foreach, only iterables are supported\\.$#" - count: 1 - path: library/Icinga/Chart/Graph/BarGraph.php - - - - message: "#^Method Icinga\\\\Chart\\\\Graph\\\\BarGraph\\:\\:__construct\\(\\) has parameter \\$dataSet with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/Graph/BarGraph.php - - - - message: "#^Method Icinga\\\\Chart\\\\Graph\\\\BarGraph\\:\\:__construct\\(\\) has parameter \\$graphs with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/Graph/BarGraph.php - - - - message: "#^Method Icinga\\\\Chart\\\\Graph\\\\BarGraph\\:\\:__construct\\(\\) has parameter \\$tooltips with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/Graph/BarGraph.php - - - - message: "#^Method Icinga\\\\Chart\\\\Graph\\\\BarGraph\\:\\:drawSingleBar\\(\\) has parameter \\$point with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/Graph/BarGraph.php - - - - message: "#^Method Icinga\\\\Chart\\\\Graph\\\\BarGraph\\:\\:drawSingleBar\\(\\) has parameter \\$strokeWidth with no type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Graph/BarGraph.php - - - - message: "#^Method Icinga\\\\Chart\\\\Graph\\\\BarGraph\\:\\:setStyleFromConfig\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Graph/BarGraph.php - - - - message: "#^Method Icinga\\\\Chart\\\\Graph\\\\BarGraph\\:\\:setStyleFromConfig\\(\\) has parameter \\$cfg with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/Graph/BarGraph.php - - - - message: "#^PHPDoc tag @var has invalid value \\(\\)\\: Unexpected token \"\\\\n \", expected type at offset 40$#" - count: 1 - path: library/Icinga/Chart/Graph/BarGraph.php - - - - message: "#^PHPDoc tag @var has invalid value \\(\\)\\: Unexpected token \"\\\\n \", expected type at offset 42$#" - count: 1 - path: library/Icinga/Chart/Graph/BarGraph.php - - - - message: "#^Property Icinga\\\\Chart\\\\Graph\\\\BarGraph\\:\\:\\$dataSet type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/Graph/BarGraph.php - - - - message: "#^Property Icinga\\\\Chart\\\\Graph\\\\BarGraph\\:\\:\\$graphs has no type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Graph/BarGraph.php - - - - message: "#^Property Icinga\\\\Chart\\\\Graph\\\\BarGraph\\:\\:\\$tooltips has no type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Graph/BarGraph.php - - - - message: "#^Argument of an invalid type array\\|null supplied for foreach, only iterables are supported\\.$#" - count: 1 - path: library/Icinga/Chart/Graph/LineGraph.php - - - - message: "#^Method Icinga\\\\Chart\\\\Graph\\\\LineGraph\\:\\:__construct\\(\\) has parameter \\$dataset with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/Graph/LineGraph.php - - - - message: "#^Method Icinga\\\\Chart\\\\Graph\\\\LineGraph\\:\\:__construct\\(\\) has parameter \\$graphs with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/Graph/LineGraph.php - - - - message: "#^Method Icinga\\\\Chart\\\\Graph\\\\LineGraph\\:\\:__construct\\(\\) has parameter \\$order with no type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Graph/LineGraph.php - - - - message: "#^Method Icinga\\\\Chart\\\\Graph\\\\LineGraph\\:\\:__construct\\(\\) has parameter \\$tooltips with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/Graph/LineGraph.php - - - - message: "#^Method Icinga\\\\Chart\\\\Graph\\\\LineGraph\\:\\:setShowDataPoints\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Graph/LineGraph.php - - - - message: "#^Method Icinga\\\\Chart\\\\Graph\\\\LineGraph\\:\\:setStyleFromConfig\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Graph/LineGraph.php - - - - message: "#^Method Icinga\\\\Chart\\\\Graph\\\\LineGraph\\:\\:setStyleFromConfig\\(\\) has parameter \\$cfg with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/Graph/LineGraph.php - - - - message: "#^Method Icinga\\\\Chart\\\\Graph\\\\LineGraph\\:\\:sortByX\\(\\) has parameter \\$v1 with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/Graph/LineGraph.php - - - - message: "#^Method Icinga\\\\Chart\\\\Graph\\\\LineGraph\\:\\:sortByX\\(\\) has parameter \\$v2 with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/Graph/LineGraph.php - - - - message: "#^PHPDoc tag @var has invalid value \\(\\)\\: Unexpected token \"\\\\n \", expected type at offset 42$#" - count: 1 - path: library/Icinga/Chart/Graph/LineGraph.php - - - - message: "#^Property Icinga\\\\Chart\\\\Graph\\\\LineGraph\\:\\:\\$dataset type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/Graph/LineGraph.php - - - - message: "#^Property Icinga\\\\Chart\\\\Graph\\\\LineGraph\\:\\:\\$graphs type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/Graph/LineGraph.php - - - - message: "#^Property Icinga\\\\Chart\\\\Graph\\\\LineGraph\\:\\:\\$tooltips has no type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Graph/LineGraph.php - - - - message: "#^Method Icinga\\\\Chart\\\\Graph\\\\StackedGraph\\:\\:addGraph\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Graph/StackedGraph.php - - - - message: "#^Method Icinga\\\\Chart\\\\Graph\\\\StackedGraph\\:\\:addGraph\\(\\) has parameter \\$subGraph with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/Graph/StackedGraph.php - - - - message: "#^Method Icinga\\\\Chart\\\\Graph\\\\StackedGraph\\:\\:addToStack\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Graph/StackedGraph.php - - - - message: "#^Method Icinga\\\\Chart\\\\Graph\\\\StackedGraph\\:\\:addToStack\\(\\) has parameter \\$graph with no type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Graph/StackedGraph.php - - - - message: "#^Property Icinga\\\\Chart\\\\Graph\\\\StackedGraph\\:\\:\\$points type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/Graph/StackedGraph.php - - - - message: "#^Property Icinga\\\\Chart\\\\Graph\\\\StackedGraph\\:\\:\\$stack type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/Graph/StackedGraph.php - - - - message: "#^Invalid array key type array\\.$#" - count: 1 - path: library/Icinga/Chart/Graph/Tooltip.php - - - - message: "#^Method Icinga\\\\Chart\\\\Graph\\\\Tooltip\\:\\:__construct\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/Graph/Tooltip.php - - - - message: "#^Method Icinga\\\\Chart\\\\Graph\\\\Tooltip\\:\\:addDataPoint\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Graph/Tooltip.php - - - - message: "#^Method Icinga\\\\Chart\\\\Graph\\\\Tooltip\\:\\:addDataPoint\\(\\) has parameter \\$point with no type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Graph/Tooltip.php - - - - message: "#^Method Icinga\\\\Chart\\\\Graph\\\\Tooltip\\:\\:render\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/Graph/Tooltip.php - - - - message: "#^Method Icinga\\\\Chart\\\\Graph\\\\Tooltip\\:\\:render\\(\\) has parameter \\$order with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/Graph/Tooltip.php - - - - message: "#^Method Icinga\\\\Chart\\\\Graph\\\\Tooltip\\:\\:renderNoHtml\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/Graph/Tooltip.php - - - - message: "#^Method Icinga\\\\Chart\\\\Graph\\\\Tooltip\\:\\:renderNoHtml\\(\\) has parameter \\$order with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/Graph/Tooltip.php - - - - message: "#^Property Icinga\\\\Chart\\\\Graph\\\\Tooltip\\:\\:\\$data type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/Graph/Tooltip.php - - - - message: "#^Property Icinga\\\\Chart\\\\Graph\\\\Tooltip\\:\\:\\$points type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/Graph/Tooltip.php - - - - message: "#^Cannot access offset mixed on Icinga\\\\Chart\\\\Graph\\\\Tooltip\\.$#" - count: 1 - path: library/Icinga/Chart/GridChart.php - - - - message: "#^Cannot call method addDataPoint\\(\\) on mixed\\.$#" - count: 1 - path: library/Icinga/Chart/GridChart.php - - - - message: "#^Cannot call method setStyleFromConfig\\(\\) on mixed\\.$#" - count: 1 - path: library/Icinga/Chart/GridChart.php - - - - message: "#^Method Icinga\\\\Chart\\\\GridChart\\:\\:build\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/GridChart.php - - - - message: "#^Method Icinga\\\\Chart\\\\GridChart\\:\\:configureAxisFromDatasets\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/GridChart.php - - - - message: "#^Method Icinga\\\\Chart\\\\GridChart\\:\\:createContentClipBox\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/GridChart.php - - - - message: "#^Method Icinga\\\\Chart\\\\GridChart\\:\\:draw\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/GridChart.php - - - - message: "#^Method Icinga\\\\Chart\\\\GridChart\\:\\:draw\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/GridChart.php - - - - message: "#^Method Icinga\\\\Chart\\\\GridChart\\:\\:drawBars\\(\\) has parameter \\$axis with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/GridChart.php - - - - message: "#^Method Icinga\\\\Chart\\\\GridChart\\:\\:drawLines\\(\\) has parameter \\$axis with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/GridChart.php - - - - message: "#^Method Icinga\\\\Chart\\\\GridChart\\:\\:init\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/GridChart.php - - - - message: "#^Method Icinga\\\\Chart\\\\GridChart\\:\\:initTooltips\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/GridChart.php - - - - message: "#^Method Icinga\\\\Chart\\\\GridChart\\:\\:initTooltips\\(\\) has parameter \\$data with no type specified\\.$#" - count: 1 - path: library/Icinga/Chart/GridChart.php - - - - message: "#^Method Icinga\\\\Chart\\\\GridChart\\:\\:renderGraphContent\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/GridChart.php - - - - message: "#^Method Icinga\\\\Chart\\\\GridChart\\:\\:setupGraph\\(\\) has parameter \\$graphConfig with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/GridChart.php - - - - message: "#^Parameter \\#1 \\$child of method Icinga\\\\Chart\\\\Primitive\\\\Canvas\\:\\:addElement\\(\\) expects Icinga\\\\Chart\\\\Primitive\\\\Drawable, mixed given\\.$#" - count: 1 - path: library/Icinga/Chart/GridChart.php - - - - message: "#^Parameter \\#1 \\$x of class Icinga\\\\Chart\\\\Primitive\\\\Rect constructor expects int, float given\\.$#" - count: 1 - path: library/Icinga/Chart/GridChart.php - - - - message: "#^Parameter \\#4 \\$height of class Icinga\\\\Chart\\\\Primitive\\\\Rect constructor expects int, float given\\.$#" - count: 1 - path: library/Icinga/Chart/GridChart.php - - - - message: "#^Parameter \\#4 \\$tooltips of class Icinga\\\\Chart\\\\Graph\\\\BarGraph constructor expects array\\|null, Icinga\\\\Chart\\\\Graph\\\\Tooltip given\\.$#" - count: 1 - path: library/Icinga/Chart/GridChart.php - - - - message: "#^Parameter \\#4 \\$tooltips of class Icinga\\\\Chart\\\\Graph\\\\LineGraph constructor expects array\\|null, Icinga\\\\Chart\\\\Graph\\\\Tooltip given\\.$#" - count: 1 - path: library/Icinga/Chart/GridChart.php - - - - message: "#^Property Icinga\\\\Chart\\\\GridChart\\:\\:\\$axis type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/GridChart.php - - - - message: "#^Property Icinga\\\\Chart\\\\GridChart\\:\\:\\$graphs type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/GridChart.php - - - - message: "#^Property Icinga\\\\Chart\\\\GridChart\\:\\:\\$stacks type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/GridChart.php - - - - message: "#^Property Icinga\\\\Chart\\\\GridChart\\:\\:\\$tooltips \\(Icinga\\\\Chart\\\\Graph\\\\Tooltip\\) does not accept default value of type array\\.$#" - count: 1 - path: library/Icinga/Chart/GridChart.php - - - - message: "#^Method Icinga\\\\Chart\\\\Inline\\\\Inline\\:\\:initFromRequest\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Inline/Inline.php - - - - message: "#^Method Icinga\\\\Chart\\\\Inline\\\\Inline\\:\\:sanitizeStringArray\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Inline/Inline.php - - - - message: "#^Method Icinga\\\\Chart\\\\Inline\\\\Inline\\:\\:sanitizeStringArray\\(\\) has parameter \\$arr with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/Inline/Inline.php - - - - message: "#^Property Icinga\\\\Chart\\\\Inline\\\\Inline\\:\\:\\$colors type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/Inline/Inline.php - - - - message: "#^Property Icinga\\\\Chart\\\\Inline\\\\Inline\\:\\:\\$data type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/Inline/Inline.php - - - - message: "#^Property Icinga\\\\Chart\\\\Inline\\\\Inline\\:\\:\\$labels type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/Inline/Inline.php - - - - message: "#^Method Icinga\\\\Chart\\\\Inline\\\\PieChart\\:\\:getChart\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Inline/PieChart.php - - - - message: "#^Method Icinga\\\\Chart\\\\Inline\\\\PieChart\\:\\:toPng\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Inline/PieChart.php - - - - message: "#^Method Icinga\\\\Chart\\\\Inline\\\\PieChart\\:\\:toPng\\(\\) has parameter \\$output with no type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Inline/PieChart.php - - - - message: "#^Method Icinga\\\\Chart\\\\Inline\\\\PieChart\\:\\:toSvg\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Inline/PieChart.php - - - - message: "#^Method Icinga\\\\Chart\\\\Inline\\\\PieChart\\:\\:toSvg\\(\\) has parameter \\$output with no type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Inline/PieChart.php - - - - message: "#^Method Icinga\\\\Chart\\\\Legend\\:\\:addDataset\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Legend.php - - - - message: "#^Method Icinga\\\\Chart\\\\Legend\\:\\:addDataset\\(\\) has parameter \\$dataset with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/Legend.php - - - - message: "#^Parameter \\#2 \\$y of class Icinga\\\\Chart\\\\Primitive\\\\Rect constructor expects int, float\\|int given\\.$#" - count: 1 - path: library/Icinga/Chart/Legend.php - - - - message: "#^Parameter \\#2 \\$y of class Icinga\\\\Chart\\\\Primitive\\\\Text constructor expects int, float\\|int given\\.$#" - count: 1 - path: library/Icinga/Chart/Legend.php - - - - message: "#^Property Icinga\\\\Chart\\\\Legend\\:\\:\\$dataset type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/Legend.php - - - - message: "#^Property Icinga\\\\Chart\\\\Palette\\:\\:\\$colorSets type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/Palette.php - - - - message: "#^Method Icinga\\\\Chart\\\\PieChart\\:\\:build\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/PieChart.php - - - - message: "#^Method Icinga\\\\Chart\\\\PieChart\\:\\:createContentClipBox\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/PieChart.php - - - - message: "#^Method Icinga\\\\Chart\\\\PieChart\\:\\:drawPie\\(\\) has parameter \\$dataSet with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/PieChart.php - - - - message: "#^Method Icinga\\\\Chart\\\\PieChart\\:\\:getColorForPieSlice\\(\\) has parameter \\$pie with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/PieChart.php - - - - message: "#^Method Icinga\\\\Chart\\\\PieChart\\:\\:normalizeDataSet\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/PieChart.php - - - - message: "#^Method Icinga\\\\Chart\\\\PieChart\\:\\:normalizeDataSet\\(\\) has parameter \\$pie with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/PieChart.php - - - - message: "#^Method Icinga\\\\Chart\\\\PieChart\\:\\:renderPieRow\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/PieChart.php - - - - message: "#^Method Icinga\\\\Chart\\\\PieChart\\:\\:renderPies\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/PieChart.php - - - - message: "#^Method Icinga\\\\Chart\\\\PieChart\\:\\:renderStackedPie\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/PieChart.php - - - - message: "#^Parameter \\#1 \\$dataset of method Icinga\\\\Chart\\\\Legend\\:\\:addDataset\\(\\) expects array, mixed given\\.$#" - count: 1 - path: library/Icinga/Chart/PieChart.php - - - - message: "#^Parameter \\#1 \\$offset of method Icinga\\\\Chart\\\\Primitive\\\\PieSlice\\:\\:setCaptionOffset\\(\\) expects int, float\\|int\\ given\\.$#" - count: 1 - path: library/Icinga/Chart/PieChart.php - - - - message: "#^Parameter \\#1 \\$radius of class Icinga\\\\Chart\\\\Primitive\\\\PieSlice constructor expects int, float\\|int\\<1, 50\\> given\\.$#" - count: 1 - path: library/Icinga/Chart/PieChart.php - - - - message: "#^Parameter \\#1 \\$radius of class Icinga\\\\Chart\\\\Primitive\\\\PieSlice constructor expects int, float\\|int\\ given\\.$#" - count: 1 - path: library/Icinga/Chart/PieChart.php - - - - message: "#^Parameter \\#1 \\$x of class Icinga\\\\Chart\\\\Primitive\\\\Rect constructor expects int, float given\\.$#" - count: 1 - path: library/Icinga/Chart/PieChart.php - - - - message: "#^Parameter \\#1 \\$x of class Icinga\\\\Chart\\\\Render\\\\LayoutBox constructor expects int, float given\\.$#" - count: 1 - path: library/Icinga/Chart/PieChart.php - - - - message: "#^Parameter \\#1 \\$x of method Icinga\\\\Chart\\\\Primitive\\\\PieSlice\\:\\:setX\\(\\) expects int, float\\|int\\<1, max\\> given\\.$#" - count: 1 - path: library/Icinga/Chart/PieChart.php - - - - message: "#^Parameter \\#4 \\$height of class Icinga\\\\Chart\\\\Primitive\\\\Rect constructor expects int, float given\\.$#" - count: 1 - path: library/Icinga/Chart/PieChart.php - - - - message: "#^Property Icinga\\\\Chart\\\\PieChart\\:\\:\\$pies type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/PieChart.php - - - - message: "#^Method Icinga\\\\Chart\\\\Primitive\\\\Animatable\\:\\:appendAnimation\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Primitive/Animatable.php - - - - message: "#^Method Icinga\\\\Chart\\\\Primitive\\\\Animatable\\:\\:setAnimation\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Primitive/Animatable.php - - - - message: "#^Parameter \\#2 \\$value of method DOMElement\\:\\:setAttribute\\(\\) expects string, mixed given\\.$#" - count: 2 - path: library/Icinga/Chart/Primitive/Animation.php - - - - message: "#^Method Icinga\\\\Chart\\\\Primitive\\\\Canvas\\:\\:addElement\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Primitive/Canvas.php - - - - message: "#^Method Icinga\\\\Chart\\\\Primitive\\\\Canvas\\:\\:setAriaRole\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Primitive/Canvas.php - - - - message: "#^Method Icinga\\\\Chart\\\\Primitive\\\\Canvas\\:\\:setAriaRole\\(\\) has parameter \\$role with no type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Primitive/Canvas.php - - - - message: "#^Method Icinga\\\\Chart\\\\Primitive\\\\Canvas\\:\\:toClipPath\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Primitive/Canvas.php - - - - message: "#^Parameter \\#2 \\$value of method DOMElement\\:\\:setAttribute\\(\\) expects string, int given\\.$#" - count: 2 - path: library/Icinga/Chart/Primitive/Canvas.php - - - - message: "#^Property Icinga\\\\Chart\\\\Primitive\\\\Canvas\\:\\:\\$ariaRole \\(string\\) in isset\\(\\) is not nullable\\.$#" - count: 1 - path: library/Icinga/Chart/Primitive/Canvas.php - - - - message: "#^Property Icinga\\\\Chart\\\\Primitive\\\\Canvas\\:\\:\\$children type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/Primitive/Canvas.php - - - - message: "#^Parameter \\#2 \\$value of method DOMElement\\:\\:setAttribute\\(\\) expects string, int given\\.$#" - count: 1 - path: library/Icinga/Chart/Primitive/Circle.php - - - - message: "#^Method Icinga\\\\Chart\\\\Primitive\\\\Path\\:\\:__construct\\(\\) has parameter \\$points with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/Primitive/Path.php - - - - message: "#^Method Icinga\\\\Chart\\\\Primitive\\\\Path\\:\\:append\\(\\) has parameter \\$points with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/Primitive/Path.php - - - - message: "#^Method Icinga\\\\Chart\\\\Primitive\\\\Path\\:\\:prepend\\(\\) has parameter \\$points with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/Primitive/Path.php - - - - message: "#^Property Icinga\\\\Chart\\\\Primitive\\\\Path\\:\\:\\$points type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/Primitive/Path.php - - - - message: "#^Parameter \\#1 \\$x of class Icinga\\\\Chart\\\\Primitive\\\\Text constructor expects int, float given\\.$#" - count: 1 - path: library/Icinga/Chart/Primitive/PieSlice.php - - - - message: "#^Method Icinga\\\\Chart\\\\Primitive\\\\Rect\\:\\:keepRatio\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Primitive/Rect.php - - - - message: "#^Method Icinga\\\\Chart\\\\Primitive\\\\Styleable\\:\\:applyAttributes\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Primitive/Styleable.php - - - - message: "#^Method Icinga\\\\Chart\\\\Primitive\\\\Styleable\\:\\:setAttribute\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Primitive/Styleable.php - - - - message: "#^Method Icinga\\\\Chart\\\\Primitive\\\\Styleable\\:\\:setAttribute\\(\\) has parameter \\$key with no type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Primitive/Styleable.php - - - - message: "#^Method Icinga\\\\Chart\\\\Primitive\\\\Styleable\\:\\:setAttribute\\(\\) has parameter \\$value with no type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Primitive/Styleable.php - - - - message: "#^Property Icinga\\\\Chart\\\\Primitive\\\\Styleable\\:\\:\\$attributes type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/Primitive/Styleable.php - - - - message: "#^Property Icinga\\\\Chart\\\\Primitive\\\\Text\\:\\:\\$fontStretch has no type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Primitive/Text.php - - - - message: "#^Method Icinga\\\\Chart\\\\Render\\\\LayoutBox\\:\\:getPadding\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/Render/LayoutBox.php - - - - message: "#^Method Icinga\\\\Chart\\\\Render\\\\LayoutBox\\:\\:setPadding\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Render/LayoutBox.php - - - - message: "#^Method Icinga\\\\Chart\\\\Render\\\\LayoutBox\\:\\:setUniformPadding\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Render/LayoutBox.php - - - - message: "#^Property Icinga\\\\Chart\\\\Render\\\\LayoutBox\\:\\:\\$padding type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/Render/LayoutBox.php - - - - message: "#^Method Icinga\\\\Chart\\\\Render\\\\RenderContext\\:\\:ignoreRatio\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Render/RenderContext.php - - - - message: "#^Method Icinga\\\\Chart\\\\Render\\\\RenderContext\\:\\:keepRatio\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Render/RenderContext.php - - - - message: "#^Method Icinga\\\\Chart\\\\Render\\\\RenderContext\\:\\:paddingToScaleFactor\\(\\) has parameter \\$padding with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/Render/RenderContext.php - - - - message: "#^Method Icinga\\\\Chart\\\\Render\\\\RenderContext\\:\\:paddingToScaleFactor\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/Render/RenderContext.php - - - - message: "#^Method Icinga\\\\Chart\\\\Render\\\\RenderContext\\:\\:toAbsolute\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/Render/RenderContext.php - - - - message: "#^Method Icinga\\\\Chart\\\\Render\\\\RenderContext\\:\\:toRelative\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/Render/RenderContext.php - - - - message: "#^Method Icinga\\\\Chart\\\\Render\\\\RenderContext\\:\\:xToAbsolute\\(\\) should return int but returns float\\|int\\.$#" - count: 1 - path: library/Icinga/Chart/Render/RenderContext.php - - - - message: "#^Method Icinga\\\\Chart\\\\Render\\\\RenderContext\\:\\:yToAbsolute\\(\\) should return int but returns float\\|int\\.$#" - count: 1 - path: library/Icinga/Chart/Render/RenderContext.php - - - - message: "#^Property Icinga\\\\Chart\\\\Render\\\\RenderContext\\:\\:\\$viewBoxSize type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/Render/RenderContext.php - - - - message: "#^Method Icinga\\\\Chart\\\\Render\\\\Rotator\\:\\:rotate\\(\\) has parameter \\$degrees with no type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Render/Rotator.php - - - - message: "#^Call to an undefined method DOMNode\\:\\:setAttribute\\(\\)\\.$#" - count: 1 - path: library/Icinga/Chart/SVGRenderer.php - - - - message: "#^Cannot call method createElement\\(\\) on DOMDocument\\|null\\.$#" - count: 2 - path: library/Icinga/Chart/SVGRenderer.php - - - - message: "#^Cannot call method createTextNode\\(\\) on DOMDocument\\|null\\.$#" - count: 2 - path: library/Icinga/Chart/SVGRenderer.php - - - - message: "#^Method Icinga\\\\Chart\\\\SVGRenderer\\:\\:addAriaDescription\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/SVGRenderer.php - - - - message: "#^Method Icinga\\\\Chart\\\\SVGRenderer\\:\\:addAriaDescription\\(\\) has parameter \\$descriptionText with no type specified\\.$#" - count: 1 - path: library/Icinga/Chart/SVGRenderer.php - - - - message: "#^Method Icinga\\\\Chart\\\\SVGRenderer\\:\\:addAriaDescription\\(\\) has parameter \\$titleText with no type specified\\.$#" - count: 1 - path: library/Icinga/Chart/SVGRenderer.php - - - - message: "#^Method Icinga\\\\Chart\\\\SVGRenderer\\:\\:createRootDocument\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/SVGRenderer.php - - - - message: "#^Method Icinga\\\\Chart\\\\SVGRenderer\\:\\:preserveAspectRatio\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/SVGRenderer.php - - - - message: "#^Method Icinga\\\\Chart\\\\SVGRenderer\\:\\:render\\(\\) should return string but returns string\\|false\\.$#" - count: 1 - path: library/Icinga/Chart/SVGRenderer.php - - - - message: "#^Method Icinga\\\\Chart\\\\SVGRenderer\\:\\:setAriaDescription\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/SVGRenderer.php - - - - message: "#^Method Icinga\\\\Chart\\\\SVGRenderer\\:\\:setAriaDescription\\(\\) has parameter \\$text with no type specified\\.$#" - count: 1 - path: library/Icinga/Chart/SVGRenderer.php - - - - message: "#^Method Icinga\\\\Chart\\\\SVGRenderer\\:\\:setAriaRole\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/SVGRenderer.php - - - - message: "#^Method Icinga\\\\Chart\\\\SVGRenderer\\:\\:setAriaRole\\(\\) has parameter \\$text with no type specified\\.$#" - count: 1 - path: library/Icinga/Chart/SVGRenderer.php - - - - message: "#^Method Icinga\\\\Chart\\\\SVGRenderer\\:\\:setAriaTitle\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/SVGRenderer.php - - - - message: "#^Method Icinga\\\\Chart\\\\SVGRenderer\\:\\:setAriaTitle\\(\\) has parameter \\$text with no type specified\\.$#" - count: 1 - path: library/Icinga/Chart/SVGRenderer.php - - - - message: "#^Method Icinga\\\\Chart\\\\SVGRenderer\\:\\:setXAspectRatioAlignment\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/SVGRenderer.php - - - - message: "#^Method Icinga\\\\Chart\\\\SVGRenderer\\:\\:setXAspectRatioAlignment\\(\\) has parameter \\$alignment with no type specified\\.$#" - count: 1 - path: library/Icinga/Chart/SVGRenderer.php - - - - message: "#^Method Icinga\\\\Chart\\\\SVGRenderer\\:\\:setYAspectRatioAlignment\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/SVGRenderer.php - - - - message: "#^Method Icinga\\\\Chart\\\\SVGRenderer\\:\\:setYAspectRatioAlignment\\(\\) has parameter \\$alignment with no type specified\\.$#" - count: 1 - path: library/Icinga/Chart/SVGRenderer.php - - - - message: "#^Method Icinga\\\\Chart\\\\SVGRenderer\\:\\:stripNonAlphanumeric\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/SVGRenderer.php - - - - message: "#^Method Icinga\\\\Chart\\\\SVGRenderer\\:\\:stripNonAlphanumeric\\(\\) has parameter \\$str with no type specified\\.$#" - count: 1 - path: library/Icinga/Chart/SVGRenderer.php - - - - message: "#^Property Icinga\\\\Chart\\\\SVGRenderer\\:\\:\\$ariaDescription \\(string\\) in isset\\(\\) is not nullable\\.$#" - count: 1 - path: library/Icinga/Chart/SVGRenderer.php - - - - message: "#^Property Icinga\\\\Chart\\\\SVGRenderer\\:\\:\\$ariaTitle \\(string\\) in isset\\(\\) is not nullable\\.$#" - count: 1 - path: library/Icinga/Chart/SVGRenderer.php - - - - message: "#^Interface Icinga\\\\Chart\\\\Unit\\\\AxisUnit extends generic interface Iterator but does not specify its types\\: TKey, TValue$#" - count: 1 - path: library/Icinga/Chart/Unit/AxisUnit.php - - - - message: "#^Method Icinga\\\\Chart\\\\Unit\\\\AxisUnit\\:\\:addValues\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Unit/AxisUnit.php - - - - message: "#^Method Icinga\\\\Chart\\\\Unit\\\\AxisUnit\\:\\:addValues\\(\\) has parameter \\$dataset with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/Unit/AxisUnit.php - - - - message: "#^Method Icinga\\\\Chart\\\\Unit\\\\AxisUnit\\:\\:setMax\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Unit/AxisUnit.php - - - - message: "#^Method Icinga\\\\Chart\\\\Unit\\\\AxisUnit\\:\\:setMin\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Unit/AxisUnit.php - - - - message: "#^Binary operation \"/\" between int\\|string\\|null and int\\<0, max\\> results in an error\\.$#" - count: 1 - path: library/Icinga/Chart/Unit/CalendarUnit.php - - - - message: "#^Method Icinga\\\\Chart\\\\Unit\\\\CalendarUnit\\:\\:addValues\\(\\) has parameter \\$dataset with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/Unit/CalendarUnit.php - - - - message: "#^Method Icinga\\\\Chart\\\\Unit\\\\CalendarUnit\\:\\:calculateLabels\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Unit/CalendarUnit.php - - - - message: "#^Method Icinga\\\\Chart\\\\Unit\\\\CalendarUnit\\:\\:createLabels\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Unit/CalendarUnit.php - - - - message: "#^Parameter \\#1 \\$timestamp of method DateTime\\:\\:setTimestamp\\(\\) expects int, float\\|int given\\.$#" - count: 1 - path: library/Icinga/Chart/Unit/CalendarUnit.php - - - - message: "#^Property Icinga\\\\Chart\\\\Unit\\\\CalendarUnit\\:\\:\\$labels type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/Unit/CalendarUnit.php - - - - message: "#^Method Icinga\\\\Chart\\\\Unit\\\\LinearUnit\\:\\:addValues\\(\\) has parameter \\$dataset with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/Unit/LinearUnit.php - - - - message: "#^Method Icinga\\\\Chart\\\\Unit\\\\LinearUnit\\:\\:setMax\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Unit/LinearUnit.php - - - - message: "#^Method Icinga\\\\Chart\\\\Unit\\\\LinearUnit\\:\\:setMin\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Unit/LinearUnit.php - - - - message: "#^Method Icinga\\\\Chart\\\\Unit\\\\LogarithmicUnit\\:\\:__construct\\(\\) has parameter \\$base with no type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Unit/LogarithmicUnit.php - - - - message: "#^Method Icinga\\\\Chart\\\\Unit\\\\LogarithmicUnit\\:\\:addValues\\(\\) has parameter \\$dataset with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/Unit/LogarithmicUnit.php - - - - message: "#^Method Icinga\\\\Chart\\\\Unit\\\\LogarithmicUnit\\:\\:getMax\\(\\) should return int but returns float\\.$#" - count: 1 - path: library/Icinga/Chart/Unit/LogarithmicUnit.php - - - - message: "#^Method Icinga\\\\Chart\\\\Unit\\\\LogarithmicUnit\\:\\:getMin\\(\\) should return int but returns float\\.$#" - count: 1 - path: library/Icinga/Chart/Unit/LogarithmicUnit.php - - - - message: "#^Method Icinga\\\\Chart\\\\Unit\\\\LogarithmicUnit\\:\\:log\\(\\) has parameter \\$value with no type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Unit/LogarithmicUnit.php - - - - message: "#^Method Icinga\\\\Chart\\\\Unit\\\\LogarithmicUnit\\:\\:logCeil\\(\\) has parameter \\$value with no type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Unit/LogarithmicUnit.php - - - - message: "#^Method Icinga\\\\Chart\\\\Unit\\\\LogarithmicUnit\\:\\:logFloor\\(\\) has parameter \\$value with no type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Unit/LogarithmicUnit.php - - - - message: "#^Method Icinga\\\\Chart\\\\Unit\\\\LogarithmicUnit\\:\\:pow\\(\\) has parameter \\$value with no type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Unit/LogarithmicUnit.php - - - - message: "#^Method Icinga\\\\Chart\\\\Unit\\\\LogarithmicUnit\\:\\:setMax\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Unit/LogarithmicUnit.php - - - - message: "#^Method Icinga\\\\Chart\\\\Unit\\\\LogarithmicUnit\\:\\:setMin\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Unit/LogarithmicUnit.php - - - - message: "#^PHPDoc tag @param references unknown parameter\\: \\$nrOfTicks$#" - count: 1 - path: library/Icinga/Chart/Unit/LogarithmicUnit.php - - - - message: "#^PHPDoc tag @var has invalid value \\(\\)\\: Unexpected token \"\\\\n \", expected type at offset 15$#" - count: 3 - path: library/Icinga/Chart/Unit/LogarithmicUnit.php - - - - message: "#^Property Icinga\\\\Chart\\\\Unit\\\\LogarithmicUnit\\:\\:\\$currentTick has no type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Unit/LogarithmicUnit.php - - - - message: "#^Property Icinga\\\\Chart\\\\Unit\\\\LogarithmicUnit\\:\\:\\$maxExp has no type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Unit/LogarithmicUnit.php - - - - message: "#^Property Icinga\\\\Chart\\\\Unit\\\\LogarithmicUnit\\:\\:\\$minExp has no type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Unit/LogarithmicUnit.php - - - - message: "#^Method Icinga\\\\Chart\\\\Unit\\\\StaticAxis\\:\\:addValues\\(\\) has parameter \\$dataset with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Chart/Unit/StaticAxis.php - - - - message: "#^Method Icinga\\\\Chart\\\\Unit\\\\StaticAxis\\:\\:setMax\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Unit/StaticAxis.php - - - - message: "#^Method Icinga\\\\Chart\\\\Unit\\\\StaticAxis\\:\\:setMin\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Unit/StaticAxis.php - - - - message: "#^Property Icinga\\\\Chart\\\\Unit\\\\StaticAxis\\:\\:\\$items has no type specified\\.$#" - count: 1 - path: library/Icinga/Chart/Unit/StaticAxis.php - - - - message: "#^Method Icinga\\\\Cli\\\\AnsiScreen\\:\\:bgColor\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/AnsiScreen.php - - - - message: "#^Method Icinga\\\\Cli\\\\AnsiScreen\\:\\:bgColor\\(\\) has parameter \\$color with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/AnsiScreen.php - - - - message: "#^Method Icinga\\\\Cli\\\\AnsiScreen\\:\\:clear\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/AnsiScreen.php - - - - message: "#^Method Icinga\\\\Cli\\\\AnsiScreen\\:\\:colorize\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/AnsiScreen.php - - - - message: "#^Method Icinga\\\\Cli\\\\AnsiScreen\\:\\:colorize\\(\\) has parameter \\$bgColor with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/AnsiScreen.php - - - - message: "#^Method Icinga\\\\Cli\\\\AnsiScreen\\:\\:colorize\\(\\) has parameter \\$fgColor with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/AnsiScreen.php - - - - message: "#^Method Icinga\\\\Cli\\\\AnsiScreen\\:\\:colorize\\(\\) has parameter \\$text with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/AnsiScreen.php - - - - message: "#^Method Icinga\\\\Cli\\\\AnsiScreen\\:\\:fgColor\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/AnsiScreen.php - - - - message: "#^Method Icinga\\\\Cli\\\\AnsiScreen\\:\\:fgColor\\(\\) has parameter \\$color with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/AnsiScreen.php - - - - message: "#^Method Icinga\\\\Cli\\\\AnsiScreen\\:\\:startColor\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/AnsiScreen.php - - - - message: "#^Method Icinga\\\\Cli\\\\AnsiScreen\\:\\:startColor\\(\\) has parameter \\$bgColor with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/AnsiScreen.php - - - - message: "#^Method Icinga\\\\Cli\\\\AnsiScreen\\:\\:startColor\\(\\) has parameter \\$fgColor with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/AnsiScreen.php - - - - message: "#^Method Icinga\\\\Cli\\\\AnsiScreen\\:\\:stripAnsiCodes\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/AnsiScreen.php - - - - message: "#^Method Icinga\\\\Cli\\\\AnsiScreen\\:\\:stripAnsiCodes\\(\\) has parameter \\$string with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/AnsiScreen.php - - - - message: "#^Method Icinga\\\\Cli\\\\AnsiScreen\\:\\:strlen\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/AnsiScreen.php - - - - message: "#^Method Icinga\\\\Cli\\\\AnsiScreen\\:\\:strlen\\(\\) has parameter \\$string with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/AnsiScreen.php - - - - message: "#^Method Icinga\\\\Cli\\\\AnsiScreen\\:\\:underline\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/AnsiScreen.php - - - - message: "#^Method Icinga\\\\Cli\\\\AnsiScreen\\:\\:underline\\(\\) has parameter \\$text with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/AnsiScreen.php - - - - message: "#^Property Icinga\\\\Cli\\\\AnsiScreen\\:\\:\\$bgColors has no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/AnsiScreen.php - - - - message: "#^Property Icinga\\\\Cli\\\\AnsiScreen\\:\\:\\$fgColors has no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/AnsiScreen.php - - - - message: "#^Call to an undefined method Icinga\\\\Application\\\\ApplicationBootstrap\\:\\:getParams\\(\\)\\.$#" - count: 1 - path: library/Icinga/Cli/Command.php - - - - message: "#^Method Icinga\\\\Cli\\\\Command\\:\\:Config\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Command.php - - - - message: "#^Method Icinga\\\\Cli\\\\Command\\:\\:Config\\(\\) has parameter \\$file with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Command.php - - - - message: "#^Method Icinga\\\\Cli\\\\Command\\:\\:__construct\\(\\) has parameter \\$actionName with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Command.php - - - - message: "#^Method Icinga\\\\Cli\\\\Command\\:\\:__construct\\(\\) has parameter \\$commandName with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Command.php - - - - message: "#^Method Icinga\\\\Cli\\\\Command\\:\\:__construct\\(\\) has parameter \\$initialize with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Command.php - - - - message: "#^Method Icinga\\\\Cli\\\\Command\\:\\:__construct\\(\\) has parameter \\$moduleName with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Command.php - - - - message: "#^Method Icinga\\\\Cli\\\\Command\\:\\:docs\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Command.php - - - - message: "#^Method Icinga\\\\Cli\\\\Command\\:\\:fail\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Command.php - - - - message: "#^Method Icinga\\\\Cli\\\\Command\\:\\:fail\\(\\) has parameter \\$msg with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Command.php - - - - message: "#^Method Icinga\\\\Cli\\\\Command\\:\\:getDefaultActionName\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Command.php - - - - message: "#^Method Icinga\\\\Cli\\\\Command\\:\\:getMainConfig\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Command.php - - - - message: "#^Method Icinga\\\\Cli\\\\Command\\:\\:getMainConfig\\(\\) has parameter \\$file with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Command.php - - - - message: "#^Method Icinga\\\\Cli\\\\Command\\:\\:getModuleConfig\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Command.php - - - - message: "#^Method Icinga\\\\Cli\\\\Command\\:\\:getModuleConfig\\(\\) has parameter \\$file with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Command.php - - - - message: "#^Method Icinga\\\\Cli\\\\Command\\:\\:hasActionName\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Command.php - - - - message: "#^Method Icinga\\\\Cli\\\\Command\\:\\:hasActionName\\(\\) has parameter \\$name with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Command.php - - - - message: "#^Method Icinga\\\\Cli\\\\Command\\:\\:hasDefaultActionName\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Command.php - - - - message: "#^Method Icinga\\\\Cli\\\\Command\\:\\:hasRemainingParams\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Command.php - - - - message: "#^Method Icinga\\\\Cli\\\\Command\\:\\:init\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Command.php - - - - message: "#^Method Icinga\\\\Cli\\\\Command\\:\\:isModule\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Command.php - - - - message: "#^Method Icinga\\\\Cli\\\\Command\\:\\:listActions\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Command.php - - - - message: "#^Method Icinga\\\\Cli\\\\Command\\:\\:setParams\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Command.php - - - - message: "#^Method Icinga\\\\Cli\\\\Command\\:\\:showTrace\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Command.php - - - - message: "#^Method Icinga\\\\Cli\\\\Command\\:\\:showUsage\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Command.php - - - - message: "#^Method Icinga\\\\Cli\\\\Command\\:\\:showUsage\\(\\) has parameter \\$action with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Command.php - - - - message: "#^Property Icinga\\\\Cli\\\\Command\\:\\:\\$actionName has no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Command.php - - - - message: "#^Property Icinga\\\\Cli\\\\Command\\:\\:\\$app has no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Command.php - - - - message: "#^Property Icinga\\\\Cli\\\\Command\\:\\:\\$commandName has no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Command.php - - - - message: "#^Property Icinga\\\\Cli\\\\Command\\:\\:\\$config has no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Command.php - - - - message: "#^Property Icinga\\\\Cli\\\\Command\\:\\:\\$configs has no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Command.php - - - - message: "#^Property Icinga\\\\Cli\\\\Command\\:\\:\\$defaultActionName has no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Command.php - - - - message: "#^Property Icinga\\\\Cli\\\\Command\\:\\:\\$docs has no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Command.php - - - - message: "#^Property Icinga\\\\Cli\\\\Command\\:\\:\\$moduleName has no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Command.php - - - - message: "#^Property Icinga\\\\Cli\\\\Command\\:\\:\\$screen has no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Command.php - - - - message: "#^Unreachable statement \\- code above always terminates\\.$#" - count: 1 - path: library/Icinga/Cli/Command.php - - - - message: "#^Call to an undefined method Icinga\\\\Application\\\\ApplicationBootstrap\\:\\:cliLoader\\(\\)\\.$#" - count: 1 - path: library/Icinga/Cli/Documentation.php - - - - message: "#^Method Icinga\\\\Cli\\\\Documentation\\:\\:commandUsage\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Documentation.php - - - - message: "#^Method Icinga\\\\Cli\\\\Documentation\\:\\:commandUsage\\(\\) has parameter \\$action with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Documentation.php - - - - message: "#^Method Icinga\\\\Cli\\\\Documentation\\:\\:commandUsage\\(\\) has parameter \\$command with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Documentation.php - - - - message: "#^Method Icinga\\\\Cli\\\\Documentation\\:\\:getClassDocumentation\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Documentation.php - - - - message: "#^Method Icinga\\\\Cli\\\\Documentation\\:\\:getClassDocumentation\\(\\) has parameter \\$class with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Documentation.php - - - - message: "#^Method Icinga\\\\Cli\\\\Documentation\\:\\:getClassTitle\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Documentation.php - - - - message: "#^Method Icinga\\\\Cli\\\\Documentation\\:\\:getClassTitle\\(\\) has parameter \\$class with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Documentation.php - - - - message: "#^Method Icinga\\\\Cli\\\\Documentation\\:\\:getMethodDocumentation\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Documentation.php - - - - message: "#^Method Icinga\\\\Cli\\\\Documentation\\:\\:getMethodDocumentation\\(\\) has parameter \\$class with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Documentation.php - - - - message: "#^Method Icinga\\\\Cli\\\\Documentation\\:\\:getMethodDocumentation\\(\\) has parameter \\$method with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Documentation.php - - - - message: "#^Method Icinga\\\\Cli\\\\Documentation\\:\\:getMethodTitle\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Documentation.php - - - - message: "#^Method Icinga\\\\Cli\\\\Documentation\\:\\:getMethodTitle\\(\\) has parameter \\$class with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Documentation.php - - - - message: "#^Method Icinga\\\\Cli\\\\Documentation\\:\\:getMethodTitle\\(\\) has parameter \\$method with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Documentation.php - - - - message: "#^Method Icinga\\\\Cli\\\\Documentation\\:\\:globalUsage\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Documentation.php - - - - message: "#^Method Icinga\\\\Cli\\\\Documentation\\:\\:moduleUsage\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Documentation.php - - - - message: "#^Method Icinga\\\\Cli\\\\Documentation\\:\\:moduleUsage\\(\\) has parameter \\$action with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Documentation.php - - - - message: "#^Method Icinga\\\\Cli\\\\Documentation\\:\\:moduleUsage\\(\\) has parameter \\$command with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Documentation.php - - - - message: "#^Method Icinga\\\\Cli\\\\Documentation\\:\\:moduleUsage\\(\\) has parameter \\$module with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Documentation.php - - - - message: "#^Method Icinga\\\\Cli\\\\Documentation\\:\\:usage\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Documentation.php - - - - message: "#^Method Icinga\\\\Cli\\\\Documentation\\:\\:usage\\(\\) has parameter \\$action with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Documentation.php - - - - message: "#^Method Icinga\\\\Cli\\\\Documentation\\:\\:usage\\(\\) has parameter \\$command with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Documentation.php - - - - message: "#^Method Icinga\\\\Cli\\\\Documentation\\:\\:usage\\(\\) has parameter \\$module with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Documentation.php - - - - message: "#^Property Icinga\\\\Cli\\\\Documentation\\:\\:\\$app has no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Documentation.php - - - - message: "#^Property Icinga\\\\Cli\\\\Documentation\\:\\:\\$icinga has no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Documentation.php - - - - message: "#^Property Icinga\\\\Cli\\\\Documentation\\:\\:\\$loader has no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Documentation.php - - - - message: "#^Argument of an invalid type array\\\\|false supplied for foreach, only iterables are supported\\.$#" - count: 1 - path: library/Icinga/Cli/Documentation/CommentParser.php - - - - message: "#^Method Icinga\\\\Cli\\\\Documentation\\\\CommentParser\\:\\:__construct\\(\\) has parameter \\$raw with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Documentation/CommentParser.php - - - - message: "#^Method Icinga\\\\Cli\\\\Documentation\\\\CommentParser\\:\\:dump\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Documentation/CommentParser.php - - - - message: "#^Method Icinga\\\\Cli\\\\Documentation\\\\CommentParser\\:\\:getTitle\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Documentation/CommentParser.php - - - - message: "#^Method Icinga\\\\Cli\\\\Documentation\\\\CommentParser\\:\\:parse\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Documentation/CommentParser.php - - - - message: "#^Parameter \\#2 \\$subject of function preg_split expects string, array\\\\|string\\|null given\\.$#" - count: 1 - path: library/Icinga/Cli/Documentation/CommentParser.php - - - - message: "#^Property Icinga\\\\Cli\\\\Documentation\\\\CommentParser\\:\\:\\$paragraphs type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Cli/Documentation/CommentParser.php - - - - message: "#^Property Icinga\\\\Cli\\\\Documentation\\\\CommentParser\\:\\:\\$plain has no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Documentation/CommentParser.php - - - - message: "#^Property Icinga\\\\Cli\\\\Documentation\\\\CommentParser\\:\\:\\$raw has no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Documentation/CommentParser.php - - - - message: "#^Property Icinga\\\\Cli\\\\Documentation\\\\CommentParser\\:\\:\\$title has no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Documentation/CommentParser.php - - - - message: "#^Method Icinga\\\\Cli\\\\Loader\\:\\:assertCommandExists\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Method Icinga\\\\Cli\\\\Loader\\:\\:assertCommandExists\\(\\) has parameter \\$command with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Method Icinga\\\\Cli\\\\Loader\\:\\:assertModuleCommandExists\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Method Icinga\\\\Cli\\\\Loader\\:\\:assertModuleCommandExists\\(\\) has parameter \\$command with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Method Icinga\\\\Cli\\\\Loader\\:\\:assertModuleCommandExists\\(\\) has parameter \\$module with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Method Icinga\\\\Cli\\\\Loader\\:\\:assertModuleExists\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Method Icinga\\\\Cli\\\\Loader\\:\\:assertModuleExists\\(\\) has parameter \\$module with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Method Icinga\\\\Cli\\\\Loader\\:\\:dispatch\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Method Icinga\\\\Cli\\\\Loader\\:\\:fail\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Method Icinga\\\\Cli\\\\Loader\\:\\:formatTrace\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Method Icinga\\\\Cli\\\\Loader\\:\\:formatTrace\\(\\) has parameter \\$trace with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Method Icinga\\\\Cli\\\\Loader\\:\\:getActionName\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Method Icinga\\\\Cli\\\\Loader\\:\\:getCommandInstance\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Method Icinga\\\\Cli\\\\Loader\\:\\:getCommandInstance\\(\\) has parameter \\$command with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Method Icinga\\\\Cli\\\\Loader\\:\\:getCommandName\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Method Icinga\\\\Cli\\\\Loader\\:\\:getLastSuggestions\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Method Icinga\\\\Cli\\\\Loader\\:\\:getModuleCommandInstance\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Method Icinga\\\\Cli\\\\Loader\\:\\:getModuleCommandInstance\\(\\) has parameter \\$command with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Method Icinga\\\\Cli\\\\Loader\\:\\:getModuleCommandInstance\\(\\) has parameter \\$module with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Method Icinga\\\\Cli\\\\Loader\\:\\:getModuleName\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Method Icinga\\\\Cli\\\\Loader\\:\\:handleParams\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Method Icinga\\\\Cli\\\\Loader\\:\\:hasCommand\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Method Icinga\\\\Cli\\\\Loader\\:\\:hasCommand\\(\\) has parameter \\$name with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Method Icinga\\\\Cli\\\\Loader\\:\\:hasModule\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Method Icinga\\\\Cli\\\\Loader\\:\\:hasModule\\(\\) has parameter \\$name with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Method Icinga\\\\Cli\\\\Loader\\:\\:hasModuleCommand\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Method Icinga\\\\Cli\\\\Loader\\:\\:hasModuleCommand\\(\\) has parameter \\$module with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Method Icinga\\\\Cli\\\\Loader\\:\\:hasModuleCommand\\(\\) has parameter \\$name with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Method Icinga\\\\Cli\\\\Loader\\:\\:listCommands\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Method Icinga\\\\Cli\\\\Loader\\:\\:listModuleCommands\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Method Icinga\\\\Cli\\\\Loader\\:\\:listModuleCommands\\(\\) has parameter \\$module with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Method Icinga\\\\Cli\\\\Loader\\:\\:listModules\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Method Icinga\\\\Cli\\\\Loader\\:\\:parseParams\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Method Icinga\\\\Cli\\\\Loader\\:\\:resolveCommandName\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Method Icinga\\\\Cli\\\\Loader\\:\\:resolveCommandName\\(\\) has parameter \\$name with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Method Icinga\\\\Cli\\\\Loader\\:\\:resolveModuleCommandName\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Method Icinga\\\\Cli\\\\Loader\\:\\:resolveModuleCommandName\\(\\) has parameter \\$module with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Method Icinga\\\\Cli\\\\Loader\\:\\:resolveModuleCommandName\\(\\) has parameter \\$name with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Method Icinga\\\\Cli\\\\Loader\\:\\:resolveModuleName\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Method Icinga\\\\Cli\\\\Loader\\:\\:resolveModuleName\\(\\) has parameter \\$name with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Method Icinga\\\\Cli\\\\Loader\\:\\:resolveName\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Method Icinga\\\\Cli\\\\Loader\\:\\:resolveName\\(\\) has parameter \\$name with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Method Icinga\\\\Cli\\\\Loader\\:\\:resolveObjectActionName\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Method Icinga\\\\Cli\\\\Loader\\:\\:resolveObjectActionName\\(\\) has parameter \\$name with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Method Icinga\\\\Cli\\\\Loader\\:\\:resolveObjectActionName\\(\\) has parameter \\$obj with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Method Icinga\\\\Cli\\\\Loader\\:\\:retrieveCommandsFromDir\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Method Icinga\\\\Cli\\\\Loader\\:\\:retrieveCommandsFromDir\\(\\) has parameter \\$dirname with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Method Icinga\\\\Cli\\\\Loader\\:\\:searchMatch\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Method Icinga\\\\Cli\\\\Loader\\:\\:searchMatch\\(\\) has parameter \\$haystack with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Method Icinga\\\\Cli\\\\Loader\\:\\:searchMatch\\(\\) has parameter \\$needle with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Method Icinga\\\\Cli\\\\Loader\\:\\:setModuleName\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Method Icinga\\\\Cli\\\\Loader\\:\\:setModuleName\\(\\) has parameter \\$name with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Method Icinga\\\\Cli\\\\Loader\\:\\:showLastSuggestions\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Parameter \\#1 \\$string of function strlen expects string, string\\|null given\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Parameter \\#1 \\$string of function substr expects string, string\\|null given\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Parameter \\#2 \\$return of function var_export expects bool, int given\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Property Icinga\\\\Cli\\\\Loader\\:\\:\\$actionName has no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Property Icinga\\\\Cli\\\\Loader\\:\\:\\$app has no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Property Icinga\\\\Cli\\\\Loader\\:\\:\\$commandClassMap has no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Property Icinga\\\\Cli\\\\Loader\\:\\:\\$commandFileMap has no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Property Icinga\\\\Cli\\\\Loader\\:\\:\\$commandInstances has no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Property Icinga\\\\Cli\\\\Loader\\:\\:\\$commandName has no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Property Icinga\\\\Cli\\\\Loader\\:\\:\\$commands has no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Property Icinga\\\\Cli\\\\Loader\\:\\:\\$coreAppDir has no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Property Icinga\\\\Cli\\\\Loader\\:\\:\\$docs has no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Property Icinga\\\\Cli\\\\Loader\\:\\:\\$lastSuggestions has no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Property Icinga\\\\Cli\\\\Loader\\:\\:\\$moduleClassMap has no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Property Icinga\\\\Cli\\\\Loader\\:\\:\\$moduleCommands has no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Property Icinga\\\\Cli\\\\Loader\\:\\:\\$moduleFileMap has no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Property Icinga\\\\Cli\\\\Loader\\:\\:\\$moduleInstances has no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Property Icinga\\\\Cli\\\\Loader\\:\\:\\$moduleName has no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Property Icinga\\\\Cli\\\\Loader\\:\\:\\$modules has no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Property Icinga\\\\Cli\\\\Loader\\:\\:\\$screen has no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Loader.php - - - - message: "#^Method Icinga\\\\Cli\\\\Params\\:\\:__construct\\(\\) has parameter \\$argv with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Cli/Params.php - - - - message: "#^Method Icinga\\\\Cli\\\\Params\\:\\:__get\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Params.php - - - - message: "#^Method Icinga\\\\Cli\\\\Params\\:\\:__get\\(\\) has parameter \\$key with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Params.php - - - - message: "#^Method Icinga\\\\Cli\\\\Params\\:\\:__isset\\(\\) has parameter \\$name with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Params.php - - - - message: "#^Method Icinga\\\\Cli\\\\Params\\:\\:getAllStandalone\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Cli/Params.php - - - - message: "#^Method Icinga\\\\Cli\\\\Params\\:\\:getParams\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Cli/Params.php - - - - message: "#^Method Icinga\\\\Cli\\\\Params\\:\\:parse\\(\\) has parameter \\$argv with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Cli/Params.php - - - - message: "#^Method Icinga\\\\Cli\\\\Params\\:\\:remove\\(\\) has parameter \\$keys with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Cli/Params.php - - - - message: "#^Method Icinga\\\\Cli\\\\Params\\:\\:without\\(\\) has parameter \\$keys with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Cli/Params.php - - - - message: "#^Parameter \\#1 \\$string of function strlen expects string, mixed given\\.$#" - count: 2 - path: library/Icinga/Cli/Params.php - - - - message: "#^Property Icinga\\\\Cli\\\\Params\\:\\:\\$params type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Cli/Params.php - - - - message: "#^Property Icinga\\\\Cli\\\\Params\\:\\:\\$standalone type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Cli/Params.php - - - - message: "#^Argument of an invalid type array\\\\|false supplied for foreach, only iterables are supported\\.$#" - count: 1 - path: library/Icinga/Cli/Screen.php - - - - message: "#^Cannot use array destructuring on array\\\\|false\\.$#" - count: 1 - path: library/Icinga/Cli/Screen.php - - - - message: "#^Method Icinga\\\\Cli\\\\Screen\\:\\:center\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Screen.php - - - - message: "#^Method Icinga\\\\Cli\\\\Screen\\:\\:center\\(\\) has parameter \\$txt with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Screen.php - - - - message: "#^Method Icinga\\\\Cli\\\\Screen\\:\\:clear\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Screen.php - - - - message: "#^Method Icinga\\\\Cli\\\\Screen\\:\\:colorize\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Screen.php - - - - message: "#^Method Icinga\\\\Cli\\\\Screen\\:\\:colorize\\(\\) has parameter \\$bgColor with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Screen.php - - - - message: "#^Method Icinga\\\\Cli\\\\Screen\\:\\:colorize\\(\\) has parameter \\$fgColor with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Screen.php - - - - message: "#^Method Icinga\\\\Cli\\\\Screen\\:\\:colorize\\(\\) has parameter \\$text with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Screen.php - - - - message: "#^Method Icinga\\\\Cli\\\\Screen\\:\\:getColumns\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Screen.php - - - - message: "#^Method Icinga\\\\Cli\\\\Screen\\:\\:getRows\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Screen.php - - - - message: "#^Method Icinga\\\\Cli\\\\Screen\\:\\:hasUtf8\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Screen.php - - - - message: "#^Method Icinga\\\\Cli\\\\Screen\\:\\:instance\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Screen.php - - - - message: "#^Method Icinga\\\\Cli\\\\Screen\\:\\:instance\\(\\) has parameter \\$output with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Screen.php - - - - message: "#^Method Icinga\\\\Cli\\\\Screen\\:\\:newlines\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Screen.php - - - - message: "#^Method Icinga\\\\Cli\\\\Screen\\:\\:newlines\\(\\) has parameter \\$count with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Screen.php - - - - message: "#^Method Icinga\\\\Cli\\\\Screen\\:\\:strlen\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Screen.php - - - - message: "#^Method Icinga\\\\Cli\\\\Screen\\:\\:strlen\\(\\) has parameter \\$string with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Screen.php - - - - message: "#^Method Icinga\\\\Cli\\\\Screen\\:\\:underline\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Screen.php - - - - message: "#^Method Icinga\\\\Cli\\\\Screen\\:\\:underline\\(\\) has parameter \\$text with no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Screen.php - - - - message: "#^Parameter \\#2 \\$locale of function setlocale expects array\\|string\\|null, int given\\.$#" - count: 1 - path: library/Icinga/Cli/Screen.php - - - - message: "#^Parameter \\#2 \\$subject of function preg_split expects string, string\\|false given\\.$#" - count: 1 - path: library/Icinga/Cli/Screen.php - - - - message: "#^Property Icinga\\\\Cli\\\\Screen\\:\\:\\$instances has no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Screen.php - - - - message: "#^Property Icinga\\\\Cli\\\\Screen\\:\\:\\$isUtf8 has no type specified\\.$#" - count: 1 - path: library/Icinga/Cli/Screen.php - - - - message: "#^Constant Icinga\\\\Crypt\\\\AesCrypt\\:\\:METHODS type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Crypt/AesCrypt.php - - - - message: "#^Method Icinga\\\\Crypt\\\\AesCrypt\\:\\:__construct\\(\\) has parameter \\$keyLength with no type specified\\.$#" - count: 1 - path: library/Icinga/Crypt/AesCrypt.php - - - - message: "#^Method Icinga\\\\Crypt\\\\AesCrypt\\:\\:setIV\\(\\) has parameter \\$iv with no type specified\\.$#" - count: 1 - path: library/Icinga/Crypt/AesCrypt.php - - - - message: "#^Method Icinga\\\\Crypt\\\\AesCrypt\\:\\:setKey\\(\\) has parameter \\$key with no type specified\\.$#" - count: 1 - path: library/Icinga/Crypt/AesCrypt.php - - - - message: "#^Method Icinga\\\\Crypt\\\\AesCrypt\\:\\:setMethod\\(\\) has parameter \\$method with no type specified\\.$#" - count: 1 - path: library/Icinga/Crypt/AesCrypt.php - - - - message: "#^Method Icinga\\\\Crypt\\\\AesCrypt\\:\\:setTag\\(\\) has parameter \\$tag with no type specified\\.$#" - count: 1 - path: library/Icinga/Crypt/AesCrypt.php - - - - message: "#^Parameter \\#1 \\$length of function random_bytes expects int\\<1, max\\>, int given\\.$#" - count: 1 - path: library/Icinga/Crypt/AesCrypt.php - - - - message: "#^Parameter \\#1 \\$length of function random_bytes expects int\\<1, max\\>, int\\|false given\\.$#" - count: 1 - path: library/Icinga/Crypt/AesCrypt.php - - - - message: "#^Method Icinga\\\\Data\\\\ConfigObject\\:\\:__construct\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/ConfigObject.php - - - - message: "#^Method Icinga\\\\Data\\\\ConfigObject\\:\\:key\\(\\) should return string but returns int\\|string\\|null\\.$#" - count: 1 - path: library/Icinga/Data/ConfigObject.php - - - - message: "#^Method Icinga\\\\Data\\\\DataArray\\\\ArrayDatasource\\:\\:__construct\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/DataArray/ArrayDatasource.php - - - - message: "#^Method Icinga\\\\Data\\\\DataArray\\\\ArrayDatasource\\:\\:createResult\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/DataArray/ArrayDatasource.php - - - - message: "#^Method Icinga\\\\Data\\\\DataArray\\\\ArrayDatasource\\:\\:fetchAll\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/DataArray/ArrayDatasource.php - - - - message: "#^Method Icinga\\\\Data\\\\DataArray\\\\ArrayDatasource\\:\\:fetchColumn\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/DataArray/ArrayDatasource.php - - - - message: "#^Method Icinga\\\\Data\\\\DataArray\\\\ArrayDatasource\\:\\:fetchPairs\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/DataArray/ArrayDatasource.php - - - - message: "#^Method Icinga\\\\Data\\\\DataArray\\\\ArrayDatasource\\:\\:getResult\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/DataArray/ArrayDatasource.php - - - - message: "#^Method Icinga\\\\Data\\\\DataArray\\\\ArrayDatasource\\:\\:query\\(\\) return type with generic class ArrayIterator does not specify its types\\: TKey, TValue$#" - count: 1 - path: library/Icinga/Data/DataArray/ArrayDatasource.php - - - - message: "#^Method Icinga\\\\Data\\\\DataArray\\\\ArrayDatasource\\:\\:setResult\\(\\) has parameter \\$result with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/DataArray/ArrayDatasource.php - - - - message: "#^Property Icinga\\\\Data\\\\DataArray\\\\ArrayDatasource\\:\\:\\$data type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/DataArray/ArrayDatasource.php - - - - message: "#^Property Icinga\\\\Data\\\\DataArray\\\\ArrayDatasource\\:\\:\\$result type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/DataArray/ArrayDatasource.php - - - - message: "#^Call to an undefined method Icinga\\\\Data\\\\Filter\\\\Filter\\:\\:getColumn\\(\\)\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbConnection.php - - - - message: "#^Call to an undefined method Icinga\\\\Data\\\\Filter\\\\Filter\\:\\:getExpression\\(\\)\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbConnection.php - - - - message: "#^Call to an undefined method Icinga\\\\Data\\\\Filter\\\\Filter\\:\\:getSign\\(\\)\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbConnection.php - - - - message: "#^Method Icinga\\\\Data\\\\Db\\\\DbConnection\\:\\:__construct\\(\\) has parameter \\$config with generic class Icinga\\\\Data\\\\ConfigObject but does not specify its types\\: TValue$#" - count: 1 - path: library/Icinga/Data/Db/DbConnection.php - - - - message: "#^Method Icinga\\\\Data\\\\Db\\\\DbConnection\\:\\:connect\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbConnection.php - - - - message: "#^Method Icinga\\\\Data\\\\Db\\\\DbConnection\\:\\:fetchAll\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbConnection.php - - - - message: "#^Method Icinga\\\\Data\\\\Db\\\\DbConnection\\:\\:fetchAll\\(\\) should return array but returns array\\|null\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbConnection.php - - - - message: "#^Method Icinga\\\\Data\\\\Db\\\\DbConnection\\:\\:fetchColumn\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbConnection.php - - - - message: "#^Method Icinga\\\\Data\\\\Db\\\\DbConnection\\:\\:fetchOne\\(\\) should return string but returns string\\|false\\|null\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbConnection.php - - - - message: "#^Method Icinga\\\\Data\\\\Db\\\\DbConnection\\:\\:fetchPairs\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbConnection.php - - - - message: "#^Method Icinga\\\\Data\\\\Db\\\\DbConnection\\:\\:fromResourceName\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbConnection.php - - - - message: "#^Method Icinga\\\\Data\\\\Db\\\\DbConnection\\:\\:fromResourceName\\(\\) has parameter \\$name with no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbConnection.php - - - - message: "#^Method Icinga\\\\Data\\\\Db\\\\DbConnection\\:\\:getConfig\\(\\) return type with generic class Icinga\\\\Data\\\\ConfigObject does not specify its types\\: TValue$#" - count: 1 - path: library/Icinga/Data/Db/DbConnection.php - - - - message: "#^Method Icinga\\\\Data\\\\Db\\\\DbConnection\\:\\:insert\\(\\) has parameter \\$bind with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbConnection.php - - - - message: "#^Method Icinga\\\\Data\\\\Db\\\\DbConnection\\:\\:insert\\(\\) has parameter \\$types with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbConnection.php - - - - message: "#^Method Icinga\\\\Data\\\\Db\\\\DbConnection\\:\\:query\\(\\) should return Iterator but returns Zend_Db_Statement\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbConnection.php - - - - message: "#^Method Icinga\\\\Data\\\\Db\\\\DbConnection\\:\\:renderFilter\\(\\) has parameter \\$level with no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbConnection.php - - - - message: "#^Method Icinga\\\\Data\\\\Db\\\\DbConnection\\:\\:update\\(\\) has parameter \\$bind with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbConnection.php - - - - message: "#^Method Icinga\\\\Data\\\\Db\\\\DbConnection\\:\\:update\\(\\) has parameter \\$types with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbConnection.php - - - - message: "#^Parameter \\#3 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" - count: 3 - path: library/Icinga/Data/Db/DbConnection.php - - - - message: "#^Parameter \\#4 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbConnection.php - - - - message: "#^Property Icinga\\\\Data\\\\Db\\\\DbConnection\\:\\:\\$config \\(Icinga\\\\Data\\\\ConfigObject\\) does not accept Icinga\\\\Data\\\\ConfigObject\\|null\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbConnection.php - - - - message: "#^Property Icinga\\\\Data\\\\Db\\\\DbConnection\\:\\:\\$config with generic class Icinga\\\\Data\\\\ConfigObject does not specify its types\\: TValue$#" - count: 1 - path: library/Icinga/Data/Db/DbConnection.php - - - - message: "#^Property Icinga\\\\Data\\\\Db\\\\DbConnection\\:\\:\\$driverOptions has no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbConnection.php - - - - message: "#^Property Icinga\\\\Data\\\\Db\\\\DbConnection\\:\\:\\$genericAdapterOptions has no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbConnection.php - - - - message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" - count: 2 - path: library/Icinga/Data/Db/DbQuery.php - - - - message: "#^Call to an undefined method Icinga\\\\Data\\\\Filter\\\\Filter\\:\\:filters\\(\\)\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbQuery.php - - - - message: "#^Call to an undefined method Icinga\\\\Data\\\\Filter\\\\Filter\\:\\:getColumn\\(\\)\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbQuery.php - - - - message: "#^Call to an undefined method Icinga\\\\Data\\\\Filter\\\\Filter\\:\\:getExpression\\(\\)\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbQuery.php - - - - message: "#^Call to an undefined method Icinga\\\\Data\\\\Filter\\\\Filter\\:\\:setExpression\\(\\)\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbQuery.php - - - - message: "#^Cannot access offset 'joinType' on mixed\\.$#" - count: 3 - path: library/Icinga/Data/Db/DbQuery.php - - - - message: "#^Cannot access offset 'tableName' on mixed\\.$#" - count: 2 - path: library/Icinga/Data/Db/DbQuery.php - - - - message: "#^Cannot access offset string on mixed\\.$#" - count: 2 - path: library/Icinga/Data/Db/DbQuery.php - - - - message: "#^Cannot call method getDbAdapter\\(\\) on mixed\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbQuery.php - - - - message: "#^Cannot call method getDbType\\(\\) on mixed\\.$#" - count: 2 - path: library/Icinga/Data/Db/DbQuery.php - - - - message: "#^Cannot call method renderFilter\\(\\) on mixed\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbQuery.php - - - - message: "#^Method Icinga\\\\Data\\\\Db\\\\DbQuery\\:\\:addFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbQuery.php - - - - message: "#^Method Icinga\\\\Data\\\\Db\\\\DbQuery\\:\\:applyFilterSql\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbQuery.php - - - - message: "#^Method Icinga\\\\Data\\\\Db\\\\DbQuery\\:\\:applyFilterSql\\(\\) has parameter \\$select with no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbQuery.php - - - - message: "#^Method Icinga\\\\Data\\\\Db\\\\DbQuery\\:\\:dbSelect\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbQuery.php - - - - message: "#^Method Icinga\\\\Data\\\\Db\\\\DbQuery\\:\\:escapeForSql\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbQuery.php - - - - message: "#^Method Icinga\\\\Data\\\\Db\\\\DbQuery\\:\\:escapeForSql\\(\\) has parameter \\$value with no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbQuery.php - - - - message: "#^Method Icinga\\\\Data\\\\Db\\\\DbQuery\\:\\:escapeWildcards\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbQuery.php - - - - message: "#^Method Icinga\\\\Data\\\\Db\\\\DbQuery\\:\\:escapeWildcards\\(\\) has parameter \\$value with no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbQuery.php - - - - message: "#^Method Icinga\\\\Data\\\\Db\\\\DbQuery\\:\\:expressionsToTimestamp\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbQuery.php - - - - message: "#^Method Icinga\\\\Data\\\\Db\\\\DbQuery\\:\\:from\\(\\) has parameter \\$fields with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbQuery.php - - - - message: "#^Method Icinga\\\\Data\\\\Db\\\\DbQuery\\:\\:getGroup\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbQuery.php - - - - message: "#^Method Icinga\\\\Data\\\\Db\\\\DbQuery\\:\\:getIsSubQuery\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbQuery.php - - - - message: "#^Method Icinga\\\\Data\\\\Db\\\\DbQuery\\:\\:getJoinedTableAlias\\(\\) should return string\\|null but empty return statement found\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbQuery.php - - - - message: "#^Method Icinga\\\\Data\\\\Db\\\\DbQuery\\:\\:getJoinedTableAlias\\(\\) should return string\\|null but returns mixed\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbQuery.php - - - - message: "#^Method Icinga\\\\Data\\\\Db\\\\DbQuery\\:\\:group\\(\\) has parameter \\$group with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbQuery.php - - - - message: "#^Method Icinga\\\\Data\\\\Db\\\\DbQuery\\:\\:init\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbQuery.php - - - - message: "#^Method Icinga\\\\Data\\\\Db\\\\DbQuery\\:\\:join\\(\\) has parameter \\$cols with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbQuery.php - - - - message: "#^Method Icinga\\\\Data\\\\Db\\\\DbQuery\\:\\:join\\(\\) has parameter \\$name with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbQuery.php - - - - message: "#^Method Icinga\\\\Data\\\\Db\\\\DbQuery\\:\\:joinCross\\(\\) has parameter \\$cols with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbQuery.php - - - - message: "#^Method Icinga\\\\Data\\\\Db\\\\DbQuery\\:\\:joinCross\\(\\) has parameter \\$name with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbQuery.php - - - - message: "#^Method Icinga\\\\Data\\\\Db\\\\DbQuery\\:\\:joinFull\\(\\) has parameter \\$cols with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbQuery.php - - - - message: "#^Method Icinga\\\\Data\\\\Db\\\\DbQuery\\:\\:joinFull\\(\\) has parameter \\$name with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbQuery.php - - - - message: "#^Method Icinga\\\\Data\\\\Db\\\\DbQuery\\:\\:joinInner\\(\\) has parameter \\$cols with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbQuery.php - - - - message: "#^Method Icinga\\\\Data\\\\Db\\\\DbQuery\\:\\:joinInner\\(\\) has parameter \\$name with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbQuery.php - - - - message: "#^Method Icinga\\\\Data\\\\Db\\\\DbQuery\\:\\:joinLeft\\(\\) has parameter \\$cols with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbQuery.php - - - - message: "#^Method Icinga\\\\Data\\\\Db\\\\DbQuery\\:\\:joinLeft\\(\\) has parameter \\$name with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbQuery.php - - - - message: "#^Method Icinga\\\\Data\\\\Db\\\\DbQuery\\:\\:joinNatural\\(\\) has parameter \\$cols with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbQuery.php - - - - message: "#^Method Icinga\\\\Data\\\\Db\\\\DbQuery\\:\\:joinNatural\\(\\) has parameter \\$name with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbQuery.php - - - - message: "#^Method Icinga\\\\Data\\\\Db\\\\DbQuery\\:\\:joinRight\\(\\) has parameter \\$cols with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbQuery.php - - - - message: "#^Method Icinga\\\\Data\\\\Db\\\\DbQuery\\:\\:joinRight\\(\\) has parameter \\$name with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbQuery.php - - - - message: "#^Method Icinga\\\\Data\\\\Db\\\\DbQuery\\:\\:setUseSubqueryCount\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbQuery.php - - - - message: "#^Method Icinga\\\\Data\\\\Db\\\\DbQuery\\:\\:setUseSubqueryCount\\(\\) has parameter \\$useSubqueryCount with no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbQuery.php - - - - message: "#^Method Icinga\\\\Data\\\\Db\\\\DbQuery\\:\\:union\\(\\) has parameter \\$select with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbQuery.php - - - - message: "#^Method Icinga\\\\Data\\\\Db\\\\DbQuery\\:\\:valueToTimestamp\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbQuery.php - - - - message: "#^Method Icinga\\\\Data\\\\Db\\\\DbQuery\\:\\:valueToTimestamp\\(\\) has parameter \\$value with no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbQuery.php - - - - message: "#^Parameter \\#1 \\$name of method Zend_Db_Select\\:\\:from\\(\\) expects array\\|string\\|Zend_Db_Expr, mixed given\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbQuery.php - - - - message: "#^Property Icinga\\\\Data\\\\Db\\\\DbQuery\\:\\:\\$group type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/Db/DbQuery.php - - - - message: "#^Method Icinga\\\\Data\\\\Extensible\\:\\:insert\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Extensible.php - - - - message: "#^Method Icinga\\\\Data\\\\Extensible\\:\\:insert\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/Extensible.php - - - - message: "#^Method Icinga\\\\Data\\\\Fetchable\\:\\:fetchAll\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/Fetchable.php - - - - message: "#^Method Icinga\\\\Data\\\\Fetchable\\:\\:fetchColumn\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/Fetchable.php - - - - message: "#^Method Icinga\\\\Data\\\\Fetchable\\:\\:fetchPairs\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/Fetchable.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\Filter\\:\\:andFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/Filter.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\Filter\\:\\:applyChanges\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/Filter.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\Filter\\:\\:applyChanges\\(\\) has parameter \\$changes with no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/Filter.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\Filter\\:\\:chain\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/Filter.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\Filter\\:\\:chain\\(\\) has parameter \\$filters with no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/Filter.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\Filter\\:\\:chain\\(\\) has parameter \\$operator with no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/Filter.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\Filter\\:\\:expression\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/Filter.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\Filter\\:\\:expression\\(\\) has parameter \\$col with no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/Filter.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\Filter\\:\\:expression\\(\\) has parameter \\$expression with no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/Filter.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\Filter\\:\\:expression\\(\\) has parameter \\$op with no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/Filter.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\Filter\\:\\:fromQueryString\\(\\) has parameter \\$query with no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/Filter.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\Filter\\:\\:getById\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/Filter.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\Filter\\:\\:getById\\(\\) has parameter \\$id with no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/Filter.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\Filter\\:\\:getId\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/Filter.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\Filter\\:\\:getParent\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/Filter.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\Filter\\:\\:getParentId\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/Filter.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\Filter\\:\\:getUrlParams\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/Filter.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\Filter\\:\\:hasId\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/Filter.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\Filter\\:\\:hasId\\(\\) has parameter \\$id with no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/Filter.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\Filter\\:\\:isChain\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/Filter.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\Filter\\:\\:isEmpty\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/Filter.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\Filter\\:\\:isExpression\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/Filter.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\Filter\\:\\:isRootNode\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/Filter.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\Filter\\:\\:listFilteredColumns\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/Filter.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\Filter\\:\\:orFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/Filter.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\Filter\\:\\:setId\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/Filter.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\Filter\\:\\:setId\\(\\) has parameter \\$id with no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/Filter.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\Filter\\:\\:toQueryString\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/Filter.php - - - - message: "#^PHPDoc tag @param references unknown parameter\\: \\$filter$#" - count: 3 - path: library/Icinga/Data/Filter/Filter.php - - - - message: "#^Property Icinga\\\\Data\\\\Filter\\\\Filter\\:\\:\\$id has no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/Filter.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterAnd\\:\\:andFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterAnd.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterAnd\\:\\:orFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterAnd.php - - - - message: "#^Property Icinga\\\\Data\\\\Filter\\\\FilterAnd\\:\\:\\$operatorName has no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterAnd.php - - - - message: "#^Property Icinga\\\\Data\\\\Filter\\\\FilterAnd\\:\\:\\$operatorSymbol has no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterAnd.php - - - - message: "#^Call to an undefined method Icinga\\\\Data\\\\Filter\\\\Filter\\:\\:filters\\(\\)\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterChain.php - - - - message: "#^Call to an undefined method Icinga\\\\Data\\\\Filter\\\\Filter\\:\\:getColumn\\(\\)\\.$#" - count: 3 - path: library/Icinga/Data/Filter/FilterChain.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterChain\\:\\:__construct\\(\\) has parameter \\$filters with no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterChain.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterChain\\:\\:addFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterChain.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterChain\\:\\:count\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterChain.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterChain\\:\\:filters\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterChain.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterChain\\:\\:getById\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterChain.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterChain\\:\\:getById\\(\\) has parameter \\$id with no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterChain.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterChain\\:\\:getOperatorName\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterChain.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterChain\\:\\:getOperatorSymbol\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterChain.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterChain\\:\\:hasId\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterChain.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterChain\\:\\:hasId\\(\\) has parameter \\$id with no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterChain.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterChain\\:\\:isChain\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterChain.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterChain\\:\\:isEmpty\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterChain.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterChain\\:\\:isExpression\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterChain.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterChain\\:\\:listFilteredColumns\\(\\) has parameter \\$columns with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterChain.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterChain\\:\\:listFilteredColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterChain.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterChain\\:\\:refreshChildIds\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterChain.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterChain\\:\\:removeId\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterChain.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterChain\\:\\:removeId\\(\\) has parameter \\$id with no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterChain.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterChain\\:\\:replaceById\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterChain.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterChain\\:\\:replaceById\\(\\) has parameter \\$filter with no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterChain.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterChain\\:\\:replaceById\\(\\) has parameter \\$id with no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterChain.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterChain\\:\\:setAllowedFilterColumns\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterChain.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterChain\\:\\:setAllowedFilterColumns\\(\\) has parameter \\$columns with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterChain.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterChain\\:\\:setFilters\\(\\) has parameter \\$filters with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterChain.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterChain\\:\\:setId\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterChain.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterChain\\:\\:setId\\(\\) has parameter \\$id with no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterChain.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterChain\\:\\:setOperatorName\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterChain.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterChain\\:\\:setOperatorName\\(\\) has parameter \\$name with no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterChain.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterChain\\:\\:toQueryString\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterChain.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterChain\\:\\:validateFilterColumns\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterChain.php - - - - message: "#^Property Icinga\\\\Data\\\\Filter\\\\FilterChain\\:\\:\\$allowedColumns has no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterChain.php - - - - message: "#^Property Icinga\\\\Data\\\\Filter\\\\FilterChain\\:\\:\\$filters has no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterChain.php - - - - message: "#^Property Icinga\\\\Data\\\\Filter\\\\FilterChain\\:\\:\\$operatorName has no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterChain.php - - - - message: "#^Property Icinga\\\\Data\\\\Filter\\\\FilterChain\\:\\:\\$operatorSymbol has no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterChain.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterEqualOrLessThan\\:\\:toQueryString\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterEqualOrLessThan.php - - - - message: "#^Argument of an invalid type array\\\\|false supplied for foreach, only iterables are supported\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterExpression.php - - - - message: "#^Cannot cast mixed to string\\.$#" - count: 2 - path: library/Icinga/Data/Filter/FilterExpression.php - - - - message: "#^Dead catch \\- Exception is never thrown in the try block\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterExpression.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterExpression\\:\\:__construct\\(\\) has parameter \\$column with no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterExpression.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterExpression\\:\\:__construct\\(\\) has parameter \\$expression with no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterExpression.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterExpression\\:\\:__construct\\(\\) has parameter \\$sign with no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterExpression.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterExpression\\:\\:andFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterExpression.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterExpression\\:\\:getColumn\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterExpression.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterExpression\\:\\:getExpression\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterExpression.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterExpression\\:\\:getSign\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterExpression.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterExpression\\:\\:isBooleanTrue\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterExpression.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterExpression\\:\\:isChain\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterExpression.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterExpression\\:\\:isEmpty\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterExpression.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterExpression\\:\\:isExpression\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterExpression.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterExpression\\:\\:listFilteredColumns\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterExpression.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterExpression\\:\\:orFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterExpression.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterExpression\\:\\:setColumn\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterExpression.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterExpression\\:\\:setColumn\\(\\) has parameter \\$column with no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterExpression.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterExpression\\:\\:setExpression\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterExpression.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterExpression\\:\\:setExpression\\(\\) has parameter \\$expression with no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterExpression.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterExpression\\:\\:setSign\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterExpression.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterExpression\\:\\:setSign\\(\\) has parameter \\$sign with no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterExpression.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterExpression\\:\\:toQueryString\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterExpression.php - - - - message: "#^Parameter \\#2 \\$subject of function preg_match expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterExpression.php - - - - message: "#^Property Icinga\\\\Data\\\\Filter\\\\FilterExpression\\:\\:\\$column has no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterExpression.php - - - - message: "#^Property Icinga\\\\Data\\\\Filter\\\\FilterExpression\\:\\:\\$expression has no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterExpression.php - - - - message: "#^Property Icinga\\\\Data\\\\Filter\\\\FilterExpression\\:\\:\\$sign has no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterExpression.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterLessThan\\:\\:toQueryString\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterLessThan.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterMatchCaseInsensitive\\:\\:__construct\\(\\) has parameter \\$column with no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterMatchCaseInsensitive.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterMatchCaseInsensitive\\:\\:__construct\\(\\) has parameter \\$expression with no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterMatchCaseInsensitive.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterMatchCaseInsensitive\\:\\:__construct\\(\\) has parameter \\$sign with no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterMatchCaseInsensitive.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterMatchNotCaseInsensitive\\:\\:__construct\\(\\) has parameter \\$column with no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterMatchNotCaseInsensitive.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterMatchNotCaseInsensitive\\:\\:__construct\\(\\) has parameter \\$expression with no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterMatchNotCaseInsensitive.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterMatchNotCaseInsensitive\\:\\:__construct\\(\\) has parameter \\$sign with no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterMatchNotCaseInsensitive.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterNot\\:\\:andFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterNot.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterNot\\:\\:orFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterNot.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterNot\\:\\:toQueryString\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterNot.php - - - - message: "#^Property Icinga\\\\Data\\\\Filter\\\\FilterNot\\:\\:\\$operatorName has no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterNot.php - - - - message: "#^Property Icinga\\\\Data\\\\Filter\\\\FilterNot\\:\\:\\$operatorSymbol has no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterNot.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterOr\\:\\:andFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterOr.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterOr\\:\\:orFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterOr.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterOr\\:\\:setOperatorName\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterOr.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterOr\\:\\:setOperatorName\\(\\) has parameter \\$name with no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterOr.php - - - - message: "#^Property Icinga\\\\Data\\\\Filter\\\\FilterOr\\:\\:\\$operatorName has no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterOr.php - - - - message: "#^Property Icinga\\\\Data\\\\Filter\\\\FilterOr\\:\\:\\$operatorSymbol has no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterOr.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterQueryString\\:\\:debug\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterQueryString.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterQueryString\\:\\:debug\\(\\) has parameter \\$level with no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterQueryString.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterQueryString\\:\\:debug\\(\\) has parameter \\$msg with no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterQueryString.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterQueryString\\:\\:debug\\(\\) has parameter \\$op with no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterQueryString.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterQueryString\\:\\:nextChar\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterQueryString.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterQueryString\\:\\:parse\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterQueryString.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterQueryString\\:\\:parse\\(\\) has parameter \\$string with no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterQueryString.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterQueryString\\:\\:parseError\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterQueryString.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterQueryString\\:\\:parseError\\(\\) has parameter \\$char with no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterQueryString.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterQueryString\\:\\:parseError\\(\\) has parameter \\$extraMsg with no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterQueryString.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterQueryString\\:\\:parseQueryString\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterQueryString.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterQueryString\\:\\:parseQueryString\\(\\) has parameter \\$string with no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterQueryString.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterQueryString\\:\\:readChar\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterQueryString.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterQueryString\\:\\:readExpressionOperator\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterQueryString.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterQueryString\\:\\:readFilters\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterQueryString.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterQueryString\\:\\:readFilters\\(\\) has parameter \\$nestingLevel with no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterQueryString.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterQueryString\\:\\:readFilters\\(\\) has parameter \\$op with no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterQueryString.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterQueryString\\:\\:readNextExpression\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterQueryString.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterQueryString\\:\\:readNextKey\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterQueryString.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterQueryString\\:\\:readNextValue\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterQueryString.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterQueryString\\:\\:readUnless\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterQueryString.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterQueryString\\:\\:readUnless\\(\\) has parameter \\$char with no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterQueryString.php - - - - message: "#^Method Icinga\\\\Data\\\\Filter\\\\FilterQueryString\\:\\:readUnlessSpecialChar\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterQueryString.php - - - - message: "#^Property Icinga\\\\Data\\\\Filter\\\\FilterQueryString\\:\\:\\$debug has no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterQueryString.php - - - - message: "#^Property Icinga\\\\Data\\\\Filter\\\\FilterQueryString\\:\\:\\$length has no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterQueryString.php - - - - message: "#^Property Icinga\\\\Data\\\\Filter\\\\FilterQueryString\\:\\:\\$pos has no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterQueryString.php - - - - message: "#^Property Icinga\\\\Data\\\\Filter\\\\FilterQueryString\\:\\:\\$reportDebug has no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterQueryString.php - - - - message: "#^Property Icinga\\\\Data\\\\Filter\\\\FilterQueryString\\:\\:\\$string has no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filter/FilterQueryString.php - - - - message: "#^Method Icinga\\\\Data\\\\FilterColumns\\:\\:getFilterColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/FilterColumns.php - - - - message: "#^Method Icinga\\\\Data\\\\FilterColumns\\:\\:getSearchColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/FilterColumns.php - - - - message: "#^Method Icinga\\\\Data\\\\Filterable\\:\\:addFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filterable.php - - - - message: "#^Method Icinga\\\\Data\\\\Filterable\\:\\:applyFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filterable.php - - - - message: "#^Method Icinga\\\\Data\\\\Filterable\\:\\:getFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filterable.php - - - - message: "#^Method Icinga\\\\Data\\\\Filterable\\:\\:setFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filterable.php - - - - message: "#^Method Icinga\\\\Data\\\\Filterable\\:\\:where\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filterable.php - - - - message: "#^Method Icinga\\\\Data\\\\Filterable\\:\\:where\\(\\) has parameter \\$condition with no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filterable.php - - - - message: "#^Method Icinga\\\\Data\\\\Filterable\\:\\:where\\(\\) has parameter \\$value with no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Filterable.php - - - - message: "#^Method Icinga\\\\Data\\\\Inspection\\:\\:__construct\\(\\) has parameter \\$description with no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Inspection.php - - - - message: "#^Method Icinga\\\\Data\\\\Inspection\\:\\:error\\(\\) has parameter \\$entry with no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Inspection.php - - - - message: "#^Method Icinga\\\\Data\\\\Inspection\\:\\:toArray\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/Inspection.php - - - - message: "#^Method Icinga\\\\Data\\\\Inspection\\:\\:write\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Inspection.php - - - - message: "#^Method Icinga\\\\Data\\\\Inspection\\:\\:write\\(\\) has parameter \\$entry with no type specified\\.$#" - count: 1 - path: library/Icinga/Data/Inspection.php - - - - message: "#^Property Icinga\\\\Data\\\\Inspection\\:\\:\\$error \\(Icinga\\\\Data\\\\Inspection\\|string\\) in isset\\(\\) is not nullable\\.$#" - count: 3 - path: library/Icinga/Data/Inspection.php - - - - message: "#^Property Icinga\\\\Data\\\\Inspection\\:\\:\\$log type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/Inspection.php - - - - message: "#^Unreachable statement \\- code above always terminates\\.$#" - count: 2 - path: library/Icinga/Data/Inspection.php - - - - message: "#^Call to an undefined method Icinga\\\\Application\\\\ApplicationBootstrap\\:\\:getRequest\\(\\)\\.$#" - count: 1 - path: library/Icinga/Data/PivotTable.php - - - - message: "#^Call to an undefined method Icinga\\\\Data\\\\SimpleQuery\\:\\:clearGroupingRules\\(\\)\\.$#" - count: 2 - path: library/Icinga/Data/PivotTable.php - - - - message: "#^Call to an undefined method Icinga\\\\Data\\\\SimpleQuery\\:\\:group\\(\\)\\.$#" - count: 2 - path: library/Icinga/Data/PivotTable.php - - - - message: "#^Method Icinga\\\\Data\\\\PivotTable\\:\\:getOrder\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/PivotTable.php - - - - message: "#^Method Icinga\\\\Data\\\\PivotTable\\:\\:paginateXAxis\\(\\) return type has no value type specified in iterable type Zend_Paginator\\.$#" - count: 1 - path: library/Icinga/Data/PivotTable.php - - - - message: "#^Method Icinga\\\\Data\\\\PivotTable\\:\\:paginateYAxis\\(\\) return type has no value type specified in iterable type Zend_Paginator\\.$#" - count: 1 - path: library/Icinga/Data/PivotTable.php - - - - message: "#^Method Icinga\\\\Data\\\\PivotTable\\:\\:toArray\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/PivotTable.php - - - - message: "#^Property Icinga\\\\Data\\\\PivotTable\\:\\:\\$order type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/PivotTable.php - - - - message: "#^Property Icinga\\\\Data\\\\PivotTable\\:\\:\\$xAxisFilter \\(Icinga\\\\Data\\\\Filter\\\\Filter\\) does not accept Icinga\\\\Data\\\\Filter\\\\Filter\\|null\\.$#" - count: 1 - path: library/Icinga/Data/PivotTable.php - - - - message: "#^Property Icinga\\\\Data\\\\PivotTable\\:\\:\\$yAxisFilter \\(Icinga\\\\Data\\\\Filter\\\\Filter\\) does not accept Icinga\\\\Data\\\\Filter\\\\Filter\\|null\\.$#" - count: 1 - path: library/Icinga/Data/PivotTable.php - - - - message: "#^Method Icinga\\\\Data\\\\Queryable\\:\\:from\\(\\) has parameter \\$fields with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/Queryable.php - - - - message: "#^Method Icinga\\\\Data\\\\Reducible\\:\\:delete\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Reducible.php - - - - message: "#^Method Icinga\\\\Data\\\\ResourceFactory\\:\\:assertResourcesExist\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/ResourceFactory.php - - - - message: "#^Method Icinga\\\\Data\\\\ResourceFactory\\:\\:create\\(\\) should return Icinga\\\\Data\\\\Db\\\\DbConnection\\|Icinga\\\\Protocol\\\\Ldap\\\\LdapConnection but returns Icinga\\\\Data\\\\Selectable\\.$#" - count: 1 - path: library/Icinga/Data/ResourceFactory.php - - - - message: "#^Method Icinga\\\\Data\\\\ResourceFactory\\:\\:createResource\\(\\) has parameter \\$config with generic class Icinga\\\\Data\\\\ConfigObject but does not specify its types\\: TValue$#" - count: 1 - path: library/Icinga/Data/ResourceFactory.php - - - - message: "#^Method Icinga\\\\Data\\\\ResourceFactory\\:\\:getResourceConfig\\(\\) has parameter \\$resourceName with no type specified\\.$#" - count: 1 - path: library/Icinga/Data/ResourceFactory.php - - - - message: "#^Method Icinga\\\\Data\\\\ResourceFactory\\:\\:getResourceConfig\\(\\) return type with generic class Icinga\\\\Data\\\\ConfigObject does not specify its types\\: TValue$#" - count: 1 - path: library/Icinga/Data/ResourceFactory.php - - - - message: "#^Method Icinga\\\\Data\\\\ResourceFactory\\:\\:setConfig\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/ResourceFactory.php - - - - message: "#^Parameter \\#1 \\$file of static method Icinga\\\\Application\\\\Config\\:\\:fromIni\\(\\) expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/Data/ResourceFactory.php - - - - message: "#^Cannot call method count\\(\\) on mixed\\.$#" - count: 1 - path: library/Icinga/Data/SimpleQuery.php - - - - message: "#^Cannot call method fetchAll\\(\\) on mixed\\.$#" - count: 1 - path: library/Icinga/Data/SimpleQuery.php - - - - message: "#^Cannot call method fetchColumn\\(\\) on mixed\\.$#" - count: 1 - path: library/Icinga/Data/SimpleQuery.php - - - - message: "#^Cannot call method fetchOne\\(\\) on mixed\\.$#" - count: 1 - path: library/Icinga/Data/SimpleQuery.php - - - - message: "#^Cannot call method fetchPairs\\(\\) on mixed\\.$#" - count: 1 - path: library/Icinga/Data/SimpleQuery.php - - - - message: "#^Cannot call method fetchRow\\(\\) on mixed\\.$#" - count: 1 - path: library/Icinga/Data/SimpleQuery.php - - - - message: "#^Cannot call method query\\(\\) on mixed\\.$#" - count: 1 - path: library/Icinga/Data/SimpleQuery.php - - - - message: "#^Class Icinga\\\\Data\\\\SimpleQuery implements generic interface Iterator but does not specify its types\\: TKey, TValue$#" - count: 1 - path: library/Icinga/Data/SimpleQuery.php - - - - message: "#^Method Icinga\\\\Data\\\\SimpleQuery\\:\\:__construct\\(\\) has parameter \\$columns with no type specified\\.$#" - count: 1 - path: library/Icinga/Data/SimpleQuery.php - - - - message: "#^Method Icinga\\\\Data\\\\SimpleQuery\\:\\:addFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/SimpleQuery.php - - - - message: "#^Method Icinga\\\\Data\\\\SimpleQuery\\:\\:applyFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/SimpleQuery.php - - - - message: "#^Method Icinga\\\\Data\\\\SimpleQuery\\:\\:columns\\(\\) has parameter \\$columns with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/SimpleQuery.php - - - - message: "#^Method Icinga\\\\Data\\\\SimpleQuery\\:\\:fetchAll\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/SimpleQuery.php - - - - message: "#^Method Icinga\\\\Data\\\\SimpleQuery\\:\\:fetchColumn\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/SimpleQuery.php - - - - message: "#^Method Icinga\\\\Data\\\\SimpleQuery\\:\\:fetchPairs\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/SimpleQuery.php - - - - message: "#^Method Icinga\\\\Data\\\\SimpleQuery\\:\\:from\\(\\) has parameter \\$fields with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/SimpleQuery.php - - - - message: "#^Method Icinga\\\\Data\\\\SimpleQuery\\:\\:getColumns\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/SimpleQuery.php - - - - message: "#^Method Icinga\\\\Data\\\\SimpleQuery\\:\\:getFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/SimpleQuery.php - - - - message: "#^Method Icinga\\\\Data\\\\SimpleQuery\\:\\:getOrder\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/SimpleQuery.php - - - - message: "#^Method Icinga\\\\Data\\\\SimpleQuery\\:\\:init\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/SimpleQuery.php - - - - message: "#^Method Icinga\\\\Data\\\\SimpleQuery\\:\\:peekAhead\\(\\) has parameter \\$state with no type specified\\.$#" - count: 1 - path: library/Icinga/Data/SimpleQuery.php - - - - message: "#^Method Icinga\\\\Data\\\\SimpleQuery\\:\\:setFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/SimpleQuery.php - - - - message: "#^Method Icinga\\\\Data\\\\SimpleQuery\\:\\:setOrderColumns\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/SimpleQuery.php - - - - message: "#^Method Icinga\\\\Data\\\\SimpleQuery\\:\\:setOrderColumns\\(\\) has parameter \\$orderColumns with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/SimpleQuery.php - - - - message: "#^Method Icinga\\\\Data\\\\SimpleQuery\\:\\:splitOrder\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/SimpleQuery.php - - - - message: "#^Property Icinga\\\\Data\\\\SimpleQuery\\:\\:\\$columns type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/SimpleQuery.php - - - - message: "#^Property Icinga\\\\Data\\\\SimpleQuery\\:\\:\\$desiredColumns type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/SimpleQuery.php - - - - message: "#^Property Icinga\\\\Data\\\\SimpleQuery\\:\\:\\$filter has no type specified\\.$#" - count: 1 - path: library/Icinga/Data/SimpleQuery.php - - - - message: "#^Property Icinga\\\\Data\\\\SimpleQuery\\:\\:\\$flippedColumns \\(array\\) does not accept null\\.$#" - count: 1 - path: library/Icinga/Data/SimpleQuery.php - - - - message: "#^Property Icinga\\\\Data\\\\SimpleQuery\\:\\:\\$flippedColumns type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/SimpleQuery.php - - - - message: "#^Property Icinga\\\\Data\\\\SimpleQuery\\:\\:\\$iterator \\(Iterator\\) does not accept Traversable\\\\.$#" - count: 1 - path: library/Icinga/Data/SimpleQuery.php - - - - message: "#^Property Icinga\\\\Data\\\\SimpleQuery\\:\\:\\$iteratorPosition \\(int\\) does not accept null\\.$#" - count: 1 - path: library/Icinga/Data/SimpleQuery.php - - - - message: "#^Property Icinga\\\\Data\\\\SimpleQuery\\:\\:\\$limitCount \\(int\\) does not accept int\\|null\\.$#" - count: 1 - path: library/Icinga/Data/SimpleQuery.php - - - - message: "#^Property Icinga\\\\Data\\\\SimpleQuery\\:\\:\\$order type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/SimpleQuery.php - - - - message: "#^Method Icinga\\\\Data\\\\SortRules\\:\\:getSortRules\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/SortRules.php - - - - message: "#^Method Icinga\\\\Data\\\\Sortable\\:\\:getOrder\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/Sortable.php - - - - message: "#^Class Icinga\\\\Data\\\\Tree\\\\SimpleTree implements generic interface IteratorAggregate but does not specify its types\\: TKey, TValue$#" - count: 1 - path: library/Icinga/Data/Tree/SimpleTree.php - - - - message: "#^Parameter \\#2 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" - count: 2 - path: library/Icinga/Data/Tree/SimpleTree.php - - - - message: "#^Parameter \\#3 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" - count: 2 - path: library/Icinga/Data/Tree/SimpleTree.php - - - - message: "#^Property Icinga\\\\Data\\\\Tree\\\\SimpleTree\\:\\:\\$nodes type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/Tree/SimpleTree.php - - - - message: "#^Method Icinga\\\\Data\\\\Tree\\\\TreeNode\\:\\:getChildren\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/Tree/TreeNode.php - - - - message: "#^Property Icinga\\\\Data\\\\Tree\\\\TreeNode\\:\\:\\$children type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/Tree/TreeNode.php - - - - message: "#^Class Icinga\\\\Data\\\\Tree\\\\TreeNodeIterator implements generic interface RecursiveIterator but does not specify its types\\: TKey, TValue$#" - count: 1 - path: library/Icinga/Data/Tree/TreeNodeIterator.php - - - - message: "#^Method Icinga\\\\Data\\\\Tree\\\\TreeNodeIterator\\:\\:current\\(\\) should return Icinga\\\\Data\\\\Tree\\\\TreeNode but returns mixed\\.$#" - count: 1 - path: library/Icinga/Data/Tree/TreeNodeIterator.php - - - - message: "#^Property Icinga\\\\Data\\\\Tree\\\\TreeNodeIterator\\:\\:\\$children with generic class ArrayIterator does not specify its types\\: TKey, TValue$#" - count: 1 - path: library/Icinga/Data/Tree/TreeNodeIterator.php - - - - message: "#^Method Icinga\\\\Data\\\\Updatable\\:\\:update\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Data/Updatable.php - - - - message: "#^Method Icinga\\\\Data\\\\Updatable\\:\\:update\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Data/Updatable.php - - - - message: "#^Method Icinga\\\\Date\\\\DateFormatter\\:\\:diff\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Date/DateFormatter.php - - - - message: "#^Method Icinga\\\\Exception\\\\Http\\\\BaseHttpException\\:\\:getHeaders\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Exception/Http/BaseHttpException.php - - - - message: "#^Method Icinga\\\\Exception\\\\Http\\\\BaseHttpException\\:\\:setHeaders\\(\\) has parameter \\$headers with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Exception/Http/BaseHttpException.php - - - - message: "#^Property Icinga\\\\Exception\\\\Http\\\\BaseHttpException\\:\\:\\$headers type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Exception/Http/BaseHttpException.php - - - - message: "#^PHPDoc tag @param references unknown parameter\\: \\$arg$#" - count: 1 - path: library/Icinga/Exception/Http/HttpException.php - - - - message: "#^Method Icinga\\\\Exception\\\\Http\\\\HttpExceptionInterface\\:\\:getHeaders\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Exception/Http/HttpExceptionInterface.php - - - - message: "#^Method Icinga\\\\Exception\\\\IcingaException\\:\\:create\\(\\) has parameter \\$args with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Exception/IcingaException.php - - - - message: "#^Offset 'line' does not exist on array\\{function\\: string, line\\?\\: int, file\\: string, class\\?\\: class\\-string, type\\?\\: '\\-\\>'\\|'\\:\\:', args\\?\\: array, object\\?\\: object\\}\\.$#" - count: 1 - path: library/Icinga/Exception/IcingaException.php - - - - message: "#^PHPDoc tag @param references unknown parameter\\: \\$arg$#" - count: 1 - path: library/Icinga/Exception/IcingaException.php - - - - message: "#^Parameter \\#1 \\$object of function get_class expects object, mixed given\\.$#" - count: 1 - path: library/Icinga/Exception/IcingaException.php - - - - message: "#^Method Icinga\\\\File\\\\Csv\\:\\:dump\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/File/Csv.php - - - - message: "#^Method Icinga\\\\File\\\\Csv\\:\\:fromQuery\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/File/Csv.php - - - - message: "#^Method Icinga\\\\File\\\\Csv\\:\\:fromQuery\\(\\) has parameter \\$query with no value type specified in iterable type Traversable\\.$#" - count: 1 - path: library/Icinga/File/Csv.php - - - - message: "#^Property Icinga\\\\File\\\\Csv\\:\\:\\$query has no type specified\\.$#" - count: 1 - path: library/Icinga/File/Csv.php - - - - message: "#^Method Icinga\\\\File\\\\Ini\\\\Dom\\\\Comment\\:\\:setContent\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/File/Ini/Dom/Comment.php - - - - message: "#^Method Icinga\\\\File\\\\Ini\\\\Dom\\\\Comment\\:\\:setContent\\(\\) has parameter \\$content with no type specified\\.$#" - count: 1 - path: library/Icinga/File/Ini/Dom/Comment.php - - - - message: "#^Method Icinga\\\\File\\\\Ini\\\\Dom\\\\Directive\\:\\:sanitizeKey\\(\\) has parameter \\$str with no type specified\\.$#" - count: 1 - path: library/Icinga/File/Ini/Dom/Directive.php - - - - message: "#^Method Icinga\\\\File\\\\Ini\\\\Dom\\\\Directive\\:\\:sanitizeValue\\(\\) has parameter \\$str with no type specified\\.$#" - count: 1 - path: library/Icinga/File/Ini/Dom/Directive.php - - - - message: "#^Method Icinga\\\\File\\\\Ini\\\\Dom\\\\Directive\\:\\:setCommentPost\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/File/Ini/Dom/Directive.php - - - - message: "#^Method Icinga\\\\File\\\\Ini\\\\Dom\\\\Directive\\:\\:setCommentsPre\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/File/Ini/Dom/Directive.php - - - - message: "#^Method Icinga\\\\File\\\\Ini\\\\Dom\\\\Directive\\:\\:setValue\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/File/Ini/Dom/Directive.php - - - - message: "#^Parameter \\#3 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" - count: 1 - path: library/Icinga/File/Ini/Dom/Directive.php - - - - message: "#^Property Icinga\\\\File\\\\Ini\\\\Dom\\\\Directive\\:\\:\\$commentPost \\(Icinga\\\\File\\\\Ini\\\\Dom\\\\Comment\\) in isset\\(\\) is not nullable\\.$#" - count: 1 - path: library/Icinga/File/Ini/Dom/Directive.php - - - - message: "#^Method Icinga\\\\File\\\\Ini\\\\Dom\\\\Document\\:\\:addSection\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/File/Ini/Dom/Document.php - - - - message: "#^Method Icinga\\\\File\\\\Ini\\\\Dom\\\\Document\\:\\:getCommentsDangling\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/File/Ini/Dom/Document.php - - - - message: "#^Method Icinga\\\\File\\\\Ini\\\\Dom\\\\Document\\:\\:removeSection\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/File/Ini/Dom/Document.php - - - - message: "#^Method Icinga\\\\File\\\\Ini\\\\Dom\\\\Document\\:\\:setCommentsDangling\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/File/Ini/Dom/Document.php - - - - message: "#^Method Icinga\\\\File\\\\Ini\\\\Dom\\\\Document\\:\\:toArray\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/File/Ini/Dom/Document.php - - - - message: "#^Method Icinga\\\\File\\\\Ini\\\\Dom\\\\Section\\:\\:addDirective\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/File/Ini/Dom/Section.php - - - - message: "#^Method Icinga\\\\File\\\\Ini\\\\Dom\\\\Section\\:\\:getDirective\\(\\) has parameter \\$key with no type specified\\.$#" - count: 1 - path: library/Icinga/File/Ini/Dom/Section.php - - - - message: "#^Method Icinga\\\\File\\\\Ini\\\\Dom\\\\Section\\:\\:removeDirective\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/File/Ini/Dom/Section.php - - - - message: "#^Method Icinga\\\\File\\\\Ini\\\\Dom\\\\Section\\:\\:sanitize\\(\\) has parameter \\$str with no type specified\\.$#" - count: 1 - path: library/Icinga/File/Ini/Dom/Section.php - - - - message: "#^Method Icinga\\\\File\\\\Ini\\\\Dom\\\\Section\\:\\:setCommentPost\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/File/Ini/Dom/Section.php - - - - message: "#^Method Icinga\\\\File\\\\Ini\\\\Dom\\\\Section\\:\\:setCommentsPre\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/File/Ini/Dom/Section.php - - - - message: "#^Method Icinga\\\\File\\\\Ini\\\\Dom\\\\Section\\:\\:toArray\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/File/Ini/Dom/Section.php - - - - message: "#^Parameter \\#2 \\$array of function implode expects array\\, array\\ given\\.$#" - count: 1 - path: library/Icinga/File/Ini/Dom/Section.php - - - - message: "#^Parameter \\#2 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" - count: 1 - path: library/Icinga/File/Ini/Dom/Section.php - - - - message: "#^Property Icinga\\\\File\\\\Ini\\\\Dom\\\\Section\\:\\:\\$commentPost \\(Icinga\\\\File\\\\Ini\\\\Dom\\\\Comment\\) in isset\\(\\) is not nullable\\.$#" - count: 1 - path: library/Icinga/File/Ini/Dom/Section.php - - - - message: "#^Argument of an invalid type array\\|false supplied for foreach, only iterables are supported\\.$#" - count: 1 - path: library/Icinga/File/Ini/IniParser.php - - - - message: "#^Cannot call method addDirective\\(\\) on Icinga\\\\File\\\\Ini\\\\Dom\\\\Section\\|null\\.$#" - count: 1 - path: library/Icinga/File/Ini/IniParser.php - - - - message: "#^Cannot call method setCommentPost\\(\\) on Icinga\\\\File\\\\Ini\\\\Dom\\\\Section\\|null\\.$#" - count: 2 - path: library/Icinga/File/Ini/IniParser.php - - - - message: "#^Cannot call method setValue\\(\\) on Icinga\\\\File\\\\Ini\\\\Dom\\\\Directive\\|null\\.$#" - count: 3 - path: library/Icinga/File/Ini/IniParser.php - - - - message: "#^Method Icinga\\\\File\\\\Ini\\\\IniParser\\:\\:parseIni\\(\\) has parameter \\$str with no type specified\\.$#" - count: 1 - path: library/Icinga/File/Ini/IniParser.php - - - - message: "#^Method Icinga\\\\File\\\\Ini\\\\IniParser\\:\\:throwParseError\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/File/Ini/IniParser.php - - - - message: "#^Method Icinga\\\\File\\\\Ini\\\\IniParser\\:\\:throwParseError\\(\\) has parameter \\$line with no type specified\\.$#" - count: 1 - path: library/Icinga/File/Ini/IniParser.php - - - - message: "#^Method Icinga\\\\File\\\\Ini\\\\IniParser\\:\\:throwParseError\\(\\) has parameter \\$message with no type specified\\.$#" - count: 1 - path: library/Icinga/File/Ini/IniParser.php - - - - message: "#^Method Icinga\\\\File\\\\Ini\\\\IniParser\\:\\:unescapeOptionValue\\(\\) should return string but returns string\\|null\\.$#" - count: 1 - path: library/Icinga/File/Ini/IniParser.php - - - - message: "#^Method Icinga\\\\File\\\\Ini\\\\IniWriter\\:\\:__construct\\(\\) has parameter \\$options with no type specified\\.$#" - count: 1 - path: library/Icinga/File/Ini/IniWriter.php - - - - message: "#^Method Icinga\\\\File\\\\Ini\\\\IniWriter\\:\\:diffPropertyDeletions\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/File/Ini/IniWriter.php - - - - message: "#^Method Icinga\\\\File\\\\Ini\\\\IniWriter\\:\\:diffPropertyUpdates\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/File/Ini/IniWriter.php - - - - message: "#^Method Icinga\\\\File\\\\Ini\\\\IniWriter\\:\\:write\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/File/Ini/IniWriter.php - - - - message: "#^Property Icinga\\\\File\\\\Ini\\\\IniWriter\\:\\:\\$options type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/File/Ini/IniWriter.php - - - - message: "#^Cannot call method streamPdfFromHtml\\(\\) on mixed\\.$#" - count: 1 - path: library/Icinga/File/Pdf.php - - - - message: "#^Method Icinga\\\\File\\\\Pdf\\:\\:assertNoHeadersSent\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/File/Pdf.php - - - - message: "#^Method Icinga\\\\File\\\\Pdf\\:\\:renderControllerAction\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/File/Pdf.php - - - - message: "#^Method Icinga\\\\File\\\\Pdf\\:\\:renderControllerAction\\(\\) has parameter \\$controller with no type specified\\.$#" - count: 1 - path: library/Icinga/File/Pdf.php - - - - message: "#^Cannot access offset 0 on array\\\\|false\\.$#" - count: 1 - path: library/Icinga/File/Storage/LocalFileStorage.php - - - - message: "#^Cannot access offset int\\<0, max\\> on array\\\\|false\\.$#" - count: 2 - path: library/Icinga/File/Storage/LocalFileStorage.php - - - - message: "#^Method Icinga\\\\File\\\\Storage\\\\LocalFileStorage\\:\\:create\\(\\) return type has no value type specified in iterable type \\$this\\(Icinga\\\\File\\\\Storage\\\\LocalFileStorage\\)\\.$#" - count: 1 - path: library/Icinga/File/Storage/LocalFileStorage.php - - - - message: "#^Method Icinga\\\\File\\\\Storage\\\\LocalFileStorage\\:\\:delete\\(\\) return type has no value type specified in iterable type \\$this\\(Icinga\\\\File\\\\Storage\\\\LocalFileStorage\\)\\.$#" - count: 1 - path: library/Icinga/File/Storage/LocalFileStorage.php - - - - message: "#^Method Icinga\\\\File\\\\Storage\\\\LocalFileStorage\\:\\:ensureDir\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/File/Storage/LocalFileStorage.php - - - - message: "#^Method Icinga\\\\File\\\\Storage\\\\LocalFileStorage\\:\\:getIterator\\(\\) return type has no value type specified in iterable type Traversable\\.$#" - count: 1 - path: library/Icinga/File/Storage/LocalFileStorage.php - - - - message: "#^Method Icinga\\\\File\\\\Storage\\\\LocalFileStorage\\:\\:update\\(\\) return type has no value type specified in iterable type \\$this\\(Icinga\\\\File\\\\Storage\\\\LocalFileStorage\\)\\.$#" - count: 1 - path: library/Icinga/File/Storage/LocalFileStorage.php - - - - message: "#^Interface Icinga\\\\File\\\\Storage\\\\StorageInterface extends generic interface IteratorAggregate but does not specify its types\\: TKey, TValue$#" - count: 1 - path: library/Icinga/File/Storage/StorageInterface.php - - - - message: "#^Method Icinga\\\\File\\\\Storage\\\\StorageInterface\\:\\:create\\(\\) return type has no value type specified in iterable type \\$this\\(Icinga\\\\File\\\\Storage\\\\StorageInterface\\)\\.$#" - count: 1 - path: library/Icinga/File/Storage/StorageInterface.php - - - - message: "#^Method Icinga\\\\File\\\\Storage\\\\StorageInterface\\:\\:delete\\(\\) return type has no value type specified in iterable type \\$this\\(Icinga\\\\File\\\\Storage\\\\StorageInterface\\)\\.$#" - count: 1 - path: library/Icinga/File/Storage/StorageInterface.php - - - - message: "#^Method Icinga\\\\File\\\\Storage\\\\StorageInterface\\:\\:getIterator\\(\\) return type has no value type specified in iterable type Traversable\\.$#" - count: 1 - path: library/Icinga/File/Storage/StorageInterface.php - - - - message: "#^Method Icinga\\\\File\\\\Storage\\\\StorageInterface\\:\\:update\\(\\) return type has no value type specified in iterable type \\$this\\(Icinga\\\\File\\\\Storage\\\\StorageInterface\\)\\.$#" - count: 1 - path: library/Icinga/File/Storage/StorageInterface.php - - - - message: "#^Parameter \\#1 \\$filename of function unlink expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/File/Storage/TemporaryLocalFileStorage.php - - - - message: "#^Method Icinga\\\\Legacy\\\\DashboardConfig\\:\\:saveIni\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Legacy/DashboardConfig.php - - - - message: "#^Method Icinga\\\\Less\\\\Call\\:\\:compile\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Less/Call.php - - - - message: "#^Method Icinga\\\\Less\\\\Call\\:\\:compile\\(\\) has parameter \\$env with no type specified\\.$#" - count: 1 - path: library/Icinga/Less/Call.php - - - - message: "#^Method Icinga\\\\Less\\\\Call\\:\\:fromCall\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Less/Call.php - - - - message: "#^Argument of an invalid type Less_Tree_Color supplied for foreach, only iterables are supported\\.$#" - count: 1 - path: library/Icinga/Less/ColorProp.php - - - - message: "#^Access to an undefined property Less_Tree\\:\\:\\$value\\.$#" - count: 1 - path: library/Icinga/Less/ColorPropOrVariable.php - - - - message: "#^Method Icinga\\\\Less\\\\ColorPropOrVariable\\:\\:compile\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Less/ColorPropOrVariable.php - - - - message: "#^Method Icinga\\\\Less\\\\ColorPropOrVariable\\:\\:compile\\(\\) has parameter \\$env with no type specified\\.$#" - count: 1 - path: library/Icinga/Less/ColorPropOrVariable.php - - - - message: "#^Property Icinga\\\\Less\\\\ColorPropOrVariable\\:\\:\\$type has no type specified\\.$#" - count: 1 - path: library/Icinga/Less/ColorPropOrVariable.php - - - - message: "#^Method Icinga\\\\Less\\\\DeferredColorProp\\:\\:__construct\\(\\) has parameter \\$currentFileInfo with no type specified\\.$#" - count: 1 - path: library/Icinga/Less/DeferredColorProp.php - - - - message: "#^Method Icinga\\\\Less\\\\DeferredColorProp\\:\\:__construct\\(\\) has parameter \\$index with no type specified\\.$#" - count: 1 - path: library/Icinga/Less/DeferredColorProp.php - - - - message: "#^Method Icinga\\\\Less\\\\DeferredColorProp\\:\\:__construct\\(\\) has parameter \\$variable with no type specified\\.$#" - count: 1 - path: library/Icinga/Less/DeferredColorProp.php - - - - message: "#^Method Icinga\\\\Less\\\\DeferredColorProp\\:\\:fromVariable\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Less/DeferredColorProp.php - - - - message: "#^Method Icinga\\\\Less\\\\DeferredColorProp\\:\\:getName\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Less/DeferredColorProp.php - - - - message: "#^Method Icinga\\\\Less\\\\DeferredColorProp\\:\\:getRef\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Less/DeferredColorProp.php - - - - message: "#^Method Icinga\\\\Less\\\\DeferredColorProp\\:\\:hasReference\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Less/DeferredColorProp.php - - - - message: "#^Method Icinga\\\\Less\\\\DeferredColorProp\\:\\:isResolved\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Less/DeferredColorProp.php - - - - message: "#^Method Icinga\\\\Less\\\\DeferredColorProp\\:\\:setReference\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Less/DeferredColorProp.php - - - - message: "#^Method Icinga\\\\Less\\\\DeferredColorProp\\:\\:setReference\\(\\) has parameter \\$ref with no type specified\\.$#" - count: 1 - path: library/Icinga/Less/DeferredColorProp.php - - - - message: "#^Property Icinga\\\\Less\\\\DeferredColorProp\\:\\:\\$resolved has no type specified\\.$#" - count: 1 - path: library/Icinga/Less/DeferredColorProp.php - - - - message: "#^Class Icinga\\\\Less\\\\LightMode implements generic interface IteratorAggregate but does not specify its types\\: TKey, TValue$#" - count: 1 - path: library/Icinga/Less/LightMode.php - - - - message: "#^Property Icinga\\\\Less\\\\LightMode\\:\\:\\$envs type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Less/LightMode.php - - - - message: "#^Property Icinga\\\\Less\\\\LightMode\\:\\:\\$modes type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Less/LightMode.php - - - - message: "#^Property Icinga\\\\Less\\\\LightMode\\:\\:\\$selectors type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Less/LightMode.php - - - - message: "#^PHPDoc tag @var has invalid value \\(\\$frame Less_Tree_Ruleset\\)\\: Unexpected token \"\\$frame\", expected type at offset 9$#" - count: 1 - path: library/Icinga/Less/LightModeDefinition.php - - - - message: "#^Method Icinga\\\\Less\\\\LightModeVisitor\\:\\:run\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Less/LightModeVisitor.php - - - - message: "#^Method Icinga\\\\Less\\\\LightModeVisitor\\:\\:run\\(\\) has parameter \\$node with no type specified\\.$#" - count: 1 - path: library/Icinga/Less/LightModeVisitor.php - - - - message: "#^Method Icinga\\\\Less\\\\LightModeVisitor\\:\\:visitRulesetCall\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Less/LightModeVisitor.php - - - - message: "#^Method Icinga\\\\Less\\\\LightModeVisitor\\:\\:visitRulesetCall\\(\\) has parameter \\$c with no type specified\\.$#" - count: 1 - path: library/Icinga/Less/LightModeVisitor.php - - - - message: "#^Property Icinga\\\\Less\\\\LightModeVisitor\\:\\:\\$isPreVisitor has no type specified\\.$#" - count: 1 - path: library/Icinga/Less/LightModeVisitor.php - - - - message: "#^Method Icinga\\\\Less\\\\Visitor\\:\\:run\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Less/Visitor.php - - - - message: "#^Method Icinga\\\\Less\\\\Visitor\\:\\:run\\(\\) has parameter \\$node with no type specified\\.$#" - count: 1 - path: library/Icinga/Less/Visitor.php - - - - message: "#^Method Icinga\\\\Less\\\\Visitor\\:\\:visitCall\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Less/Visitor.php - - - - message: "#^Method Icinga\\\\Less\\\\Visitor\\:\\:visitCall\\(\\) has parameter \\$c with no type specified\\.$#" - count: 1 - path: library/Icinga/Less/Visitor.php - - - - message: "#^Method Icinga\\\\Less\\\\Visitor\\:\\:visitDetachedRuleset\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Less/Visitor.php - - - - message: "#^Method Icinga\\\\Less\\\\Visitor\\:\\:visitDetachedRuleset\\(\\) has parameter \\$drs with no type specified\\.$#" - count: 1 - path: library/Icinga/Less/Visitor.php - - - - message: "#^Method Icinga\\\\Less\\\\Visitor\\:\\:visitMixinCall\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Less/Visitor.php - - - - message: "#^Method Icinga\\\\Less\\\\Visitor\\:\\:visitMixinCall\\(\\) has parameter \\$c with no type specified\\.$#" - count: 1 - path: library/Icinga/Less/Visitor.php - - - - message: "#^Method Icinga\\\\Less\\\\Visitor\\:\\:visitMixinDefinition\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Less/Visitor.php - - - - message: "#^Method Icinga\\\\Less\\\\Visitor\\:\\:visitMixinDefinition\\(\\) has parameter \\$m with no type specified\\.$#" - count: 1 - path: library/Icinga/Less/Visitor.php - - - - message: "#^Method Icinga\\\\Less\\\\Visitor\\:\\:visitRule\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Less/Visitor.php - - - - message: "#^Method Icinga\\\\Less\\\\Visitor\\:\\:visitRule\\(\\) has parameter \\$r with no type specified\\.$#" - count: 1 - path: library/Icinga/Less/Visitor.php - - - - message: "#^Method Icinga\\\\Less\\\\Visitor\\:\\:visitRuleOut\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Less/Visitor.php - - - - message: "#^Method Icinga\\\\Less\\\\Visitor\\:\\:visitRuleOut\\(\\) has parameter \\$r with no type specified\\.$#" - count: 1 - path: library/Icinga/Less/Visitor.php - - - - message: "#^Method Icinga\\\\Less\\\\Visitor\\:\\:visitRuleset\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Less/Visitor.php - - - - message: "#^Method Icinga\\\\Less\\\\Visitor\\:\\:visitRuleset\\(\\) has parameter \\$rs with no type specified\\.$#" - count: 1 - path: library/Icinga/Less/Visitor.php - - - - message: "#^Method Icinga\\\\Less\\\\Visitor\\:\\:visitRulesetOut\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Less/Visitor.php - - - - message: "#^Method Icinga\\\\Less\\\\Visitor\\:\\:visitRulesetOut\\(\\) has parameter \\$rs with no type specified\\.$#" - count: 1 - path: library/Icinga/Less/Visitor.php - - - - message: "#^Method Icinga\\\\Less\\\\Visitor\\:\\:visitSelector\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Less/Visitor.php - - - - message: "#^Method Icinga\\\\Less\\\\Visitor\\:\\:visitSelector\\(\\) has parameter \\$s with no type specified\\.$#" - count: 1 - path: library/Icinga/Less/Visitor.php - - - - message: "#^Method Icinga\\\\Less\\\\Visitor\\:\\:visitVariable\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Less/Visitor.php - - - - message: "#^Method Icinga\\\\Less\\\\Visitor\\:\\:visitVariable\\(\\) has parameter \\$v with no type specified\\.$#" - count: 1 - path: library/Icinga/Less/Visitor.php - - - - message: "#^Parameter \\#1 \\$mode of method Icinga\\\\Less\\\\LightMode\\:\\:getSelector\\(\\) expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/Less/Visitor.php - - - - message: "#^Parameter \\#1 \\$mode of method Icinga\\\\Less\\\\LightMode\\:\\:hasSelector\\(\\) expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/Less/Visitor.php - - - - message: "#^Parameter \\#1 \\$prefix of function uniqid expects string, int\\<0, max\\> given\\.$#" - count: 1 - path: library/Icinga/Less/Visitor.php - - - - message: "#^Parameter \\#2 \\$selector of method Icinga\\\\Less\\\\LightMode\\:\\:setSelector\\(\\) expects string, string\\|null given\\.$#" - count: 1 - path: library/Icinga/Less/Visitor.php - - - - message: "#^Part \\$mode \\(mixed\\) of encapsed string cannot be cast to string\\.$#" - count: 2 - path: library/Icinga/Less/Visitor.php - - - - message: "#^Property Icinga\\\\Less\\\\Visitor\\:\\:\\$isPreEvalVisitor has no type specified\\.$#" - count: 1 - path: library/Icinga/Less/Visitor.php - - - - message: "#^Property Icinga\\\\Less\\\\Visitor\\:\\:\\$variableOrigin \\(Less_Tree_Rule\\) does not accept null\\.$#" - count: 1 - path: library/Icinga/Less/Visitor.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Dns\\:\\:getSrvRecords\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Protocol/Dns.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Dns\\:\\:ipv4\\(\\) has parameter \\$hostname with no type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/Dns.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Dns\\:\\:ipv6\\(\\) has parameter \\$hostname with no type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/Dns.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Dns\\:\\:ptr\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Protocol/Dns.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Dns\\:\\:records\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Protocol/Dns.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Dns\\:\\:records\\(\\) should return array\\|null but returns array\\\\|false\\.$#" - count: 1 - path: library/Icinga/Protocol/Dns.php - - - - message: "#^Method Icinga\\\\Protocol\\\\File\\\\FileIterator\\:\\:__construct\\(\\) has parameter \\$fields with no type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/File/FileIterator.php - - - - message: "#^Method Icinga\\\\Protocol\\\\File\\\\FileIterator\\:\\:__construct\\(\\) has parameter \\$filename with no type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/File/FileIterator.php - - - - message: "#^Method Icinga\\\\Protocol\\\\File\\\\FileIterator\\:\\:current\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Protocol/File/FileIterator.php - - - - message: "#^Parameter \\#2 \\$subject of function preg_match expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/Protocol/File/FileIterator.php - - - - message: "#^Property Icinga\\\\Protocol\\\\File\\\\FileIterator\\:\\:\\$currentData type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Protocol/File/FileIterator.php - - - - message: "#^Method Icinga\\\\Protocol\\\\File\\\\FileQuery\\:\\:applyFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/File/FileQuery.php - - - - message: "#^Method Icinga\\\\Protocol\\\\File\\\\FileQuery\\:\\:getFilters\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Protocol/File/FileQuery.php - - - - message: "#^PHPDoc tag @param references unknown parameter\\: \\$dir$#" - count: 1 - path: library/Icinga/Protocol/File/FileQuery.php - - - - message: "#^Property Icinga\\\\Protocol\\\\File\\\\FileQuery\\:\\:\\$filters type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Protocol/File/FileQuery.php - - - - message: "#^Property Icinga\\\\Protocol\\\\File\\\\FileQuery\\:\\:\\$sortDir \\(int\\) does not accept string\\.$#" - count: 1 - path: library/Icinga/Protocol/File/FileQuery.php - - - - message: "#^Method Icinga\\\\Protocol\\\\File\\\\FileReader\\:\\:__construct\\(\\) has parameter \\$config with generic class Icinga\\\\Data\\\\ConfigObject but does not specify its types\\: TValue$#" - count: 1 - path: library/Icinga/Protocol/File/FileReader.php - - - - message: "#^Method Icinga\\\\Protocol\\\\File\\\\FileReader\\:\\:fetchAll\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Protocol/File/FileReader.php - - - - message: "#^Method Icinga\\\\Protocol\\\\File\\\\FileReader\\:\\:fetchColumn\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Protocol/File/FileReader.php - - - - message: "#^Method Icinga\\\\Protocol\\\\File\\\\FileReader\\:\\:fetchPairs\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Protocol/File/FileReader.php - - - - message: "#^Method Icinga\\\\Protocol\\\\File\\\\FileReader\\:\\:fetchRow\\(\\) should return object but returns null\\.$#" - count: 1 - path: library/Icinga/Protocol/File/FileReader.php - - - - message: "#^Method Icinga\\\\Protocol\\\\File\\\\FileReader\\:\\:iterate\\(\\) should return Icinga\\\\Protocol\\\\File\\\\FileIterator but returns Icinga\\\\Protocol\\\\File\\\\LogFileIterator\\.$#" - count: 1 - path: library/Icinga/Protocol/File/FileReader.php - - - - message: "#^Method Icinga\\\\Protocol\\\\File\\\\FileReader\\:\\:query\\(\\) return type with generic class ArrayIterator does not specify its types\\: TKey, TValue$#" - count: 1 - path: library/Icinga/Protocol/File/FileReader.php - - - - message: "#^Class Icinga\\\\Protocol\\\\File\\\\LogFileIterator implements generic interface Iterator but does not specify its types\\: TKey, TValue$#" - count: 1 - path: library/Icinga/Protocol/File/LogFileIterator.php - - - - message: "#^Method Icinga\\\\Protocol\\\\File\\\\LogFileIterator\\:\\:current\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Protocol/File/LogFileIterator.php - - - - message: "#^Method Icinga\\\\Protocol\\\\File\\\\LogFileIterator\\:\\:nextMessage\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/File/LogFileIterator.php - - - - message: "#^Parameter \\#2 \\$array of function implode expects array\\, array\\ given\\.$#" - count: 1 - path: library/Icinga/Protocol/File/LogFileIterator.php - - - - message: "#^Parameter \\#2 \\$subject of function preg_match expects string, array\\|string\\|false given\\.$#" - count: 1 - path: library/Icinga/Protocol/File/LogFileIterator.php - - - - message: "#^Property Icinga\\\\Protocol\\\\File\\\\LogFileIterator\\:\\:\\$current type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Protocol/File/LogFileIterator.php - - - - message: "#^Property Icinga\\\\Protocol\\\\File\\\\LogFileIterator\\:\\:\\$next \\(string\\) does not accept array\\|string\\|false\\.$#" - count: 1 - path: library/Icinga/Protocol/File/LogFileIterator.php - - - - message: "#^Property Icinga\\\\Protocol\\\\File\\\\LogFileIterator\\:\\:\\$next \\(string\\) does not accept null\\.$#" - count: 1 - path: library/Icinga/Protocol/File/LogFileIterator.php - - - - message: "#^Property Icinga\\\\Protocol\\\\File\\\\LogFileIterator\\:\\:\\$valid \\(bool\\) does not accept null\\.$#" - count: 1 - path: library/Icinga/Protocol/File/LogFileIterator.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\Discovery\\:\\:discover\\(\\) has parameter \\$host with no type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/Discovery.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\Discovery\\:\\:discover\\(\\) has parameter \\$port with no type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/Discovery.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\Discovery\\:\\:discoverDomain\\(\\) should return Icinga\\\\Protocol\\\\Ldap\\\\Discovery but returns false\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/Discovery.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\Discovery\\:\\:suggestBackendSettings\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/Discovery.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\Discovery\\:\\:suggestResourceSettings\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/Discovery.php - - - - message: "#^Argument of an invalid type stdClass supplied for foreach, only iterables are supported\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapCapabilities.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\LdapCapabilities\\:\\:__construct\\(\\) has parameter \\$attributes with no type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapCapabilities.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\LdapCapabilities\\:\\:discoverAdConfigOptions\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapCapabilities.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\LdapCapabilities\\:\\:getVendor\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapCapabilities.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\LdapCapabilities\\:\\:getVersion\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapCapabilities.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\LdapCapabilities\\:\\:hasOid\\(\\) has parameter \\$oid with no type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapCapabilities.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\LdapCapabilities\\:\\:namingContexts\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapCapabilities.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\LdapCapabilities\\:\\:setAttributes\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapCapabilities.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\LdapCapabilities\\:\\:setAttributes\\(\\) has parameter \\$attributes with no type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapCapabilities.php - - - - message: "#^Property Icinga\\\\Protocol\\\\Ldap\\\\LdapCapabilities\\:\\:\\$attributes \\(stdClass\\) in isset\\(\\) is not nullable\\.$#" - count: 2 - path: library/Icinga/Protocol/Ldap/LdapCapabilities.php - - - - message: "#^Property Icinga\\\\Protocol\\\\Ldap\\\\LdapCapabilities\\:\\:\\$oids type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapCapabilities.php - - - - message: "#^Call to an undefined method Icinga\\\\Data\\\\Filter\\\\Filter\\:\\:filters\\(\\)\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^Call to an undefined method Icinga\\\\Data\\\\Filter\\\\Filter\\:\\:getOperatorSymbol\\(\\)\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^Cannot access offset 1 on array\\|false\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^Cannot cast mixed to int\\.$#" - count: 2 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^Left side of && is always false\\.$#" - count: 3 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^Left side of \\|\\| is always false\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\LdapConnection\\:\\:__construct\\(\\) has parameter \\$config with generic class Icinga\\\\Data\\\\ConfigObject but does not specify its types\\: TValue$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\LdapConnection\\:\\:addEntry\\(\\) has parameter \\$attributes with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\LdapConnection\\:\\:bind\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\LdapConnection\\:\\:cleanupAttributes\\(\\) has parameter \\$attributes with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\LdapConnection\\:\\:cleanupAttributes\\(\\) has parameter \\$requestedFields with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\LdapConnection\\:\\:cleanupAttributes\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\LdapConnection\\:\\:encodeSortRules\\(\\) has parameter \\$sortRules with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\LdapConnection\\:\\:encodeSortRules\\(\\) should return string but returns string\\|false\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\LdapConnection\\:\\:fetchAll\\(\\) has parameter \\$fields with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\LdapConnection\\:\\:fetchAll\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\LdapConnection\\:\\:fetchByDn\\(\\) has parameter \\$fields with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\LdapConnection\\:\\:fetchByDn\\(\\) should return bool\\|stdClass but returns mixed\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\LdapConnection\\:\\:fetchColumn\\(\\) has parameter \\$fields with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\LdapConnection\\:\\:fetchColumn\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\LdapConnection\\:\\:fetchDn\\(\\) should return string but returns int\\|string\\|null\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\LdapConnection\\:\\:fetchOne\\(\\) has parameter \\$fields with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\LdapConnection\\:\\:fetchOne\\(\\) should return string but returns false\\.$#" - count: 2 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\LdapConnection\\:\\:fetchOne\\(\\) should return string but returns mixed\\.$#" - count: 2 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\LdapConnection\\:\\:fetchPairs\\(\\) has parameter \\$fields with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\LdapConnection\\:\\:fetchPairs\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\LdapConnection\\:\\:fetchRow\\(\\) has parameter \\$fields with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\LdapConnection\\:\\:getConnection\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\LdapConnection\\:\\:ldapSearch\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\LdapConnection\\:\\:ldapSearch\\(\\) has parameter \\$attributes with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\LdapConnection\\:\\:ldapSearch\\(\\) has parameter \\$controls with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\LdapConnection\\:\\:modifyEntry\\(\\) has parameter \\$attributes with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\LdapConnection\\:\\:moveEntry\\(\\) should return resource but returns true\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\LdapConnection\\:\\:prepareNewConnection\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\LdapConnection\\:\\:query\\(\\) return type with generic class ArrayIterator does not specify its types\\: TKey, TValue$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\LdapConnection\\:\\:runPagedQuery\\(\\) has parameter \\$fields with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\LdapConnection\\:\\:runPagedQuery\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\LdapConnection\\:\\:runQuery\\(\\) has parameter \\$fields with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\LdapConnection\\:\\:runQuery\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^Negated boolean expression is always true\\.$#" - count: 7 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^PHPDoc tag @var has invalid value \\(\\$filter FilterChain\\)\\: Unexpected token \"\\$filter\", expected type at offset 9$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^Parameter \\#1 \\$filter of method Icinga\\\\Protocol\\\\Ldap\\\\LdapConnection\\:\\:renderFilterExpression\\(\\) expects Icinga\\\\Data\\\\Filter\\\\FilterExpression, Icinga\\\\Data\\\\Filter\\\\Filter given\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^Parameter \\#1 \\$num of function dechex expects int, float\\|int\\<0, 126\\> given\\.$#" - count: 2 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^Parameter \\#1 \\$num of function dechex expects int, float\\|int\\<1, 126\\> given\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^Parameter \\#2 \\$code of class LogicException constructor expects int, string given\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^Parameter \\#2 \\$offset of function array_splice expects int, int\\|null given\\.$#" - count: 2 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^Property Icinga\\\\Protocol\\\\Ldap\\\\LdapConnection\\:\\:\\$bindDn \\(string\\) does not accept mixed\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^Property Icinga\\\\Protocol\\\\Ldap\\\\LdapConnection\\:\\:\\$bindPw \\(string\\) does not accept mixed\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^Property Icinga\\\\Protocol\\\\Ldap\\\\LdapConnection\\:\\:\\$config with generic class Icinga\\\\Data\\\\ConfigObject does not specify its types\\: TValue$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^Property Icinga\\\\Protocol\\\\Ldap\\\\LdapConnection\\:\\:\\$ds has no type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^Property Icinga\\\\Protocol\\\\Ldap\\\\LdapConnection\\:\\:\\$encryption \\(string\\) does not accept mixed\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^Property Icinga\\\\Protocol\\\\Ldap\\\\LdapConnection\\:\\:\\$hostname \\(string\\) does not accept mixed\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^Property Icinga\\\\Protocol\\\\Ldap\\\\LdapConnection\\:\\:\\$rootDn \\(string\\) does not accept mixed\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^Result of && is always false\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^Result of \\|\\| is always true\\.$#" - count: 10 - path: library/Icinga/Protocol/Ldap/LdapConnection.php - - - - message: "#^Call to an undefined method Icinga\\\\Data\\\\Filter\\\\Filter\\:\\:filters\\(\\)\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapQuery.php - - - - message: "#^Cannot call method fetchDn\\(\\) on mixed\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapQuery.php - - - - message: "#^Cannot call method getDn\\(\\) on mixed\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapQuery.php - - - - message: "#^Cannot call method renderFilter\\(\\) on mixed\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapQuery.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\LdapQuery\\:\\:addFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapQuery.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\LdapQuery\\:\\:from\\(\\) has parameter \\$fields with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapQuery.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\LdapQuery\\:\\:init\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapQuery.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\LdapQuery\\:\\:makeCaseInsensitive\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapQuery.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\LdapQuery\\:\\:setFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapQuery.php - - - - message: "#^Parameter \\#1 \\$connection of static method Icinga\\\\Protocol\\\\Ldap\\\\Root\\:\\:forConnection\\(\\) expects Icinga\\\\Protocol\\\\Ldap\\\\LdapConnection, mixed given\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapQuery.php - - - - message: "#^Parameter \\#1 \\$dn of static method Icinga\\\\Protocol\\\\Ldap\\\\LdapUtils\\:\\:explodeDN\\(\\) expects string, string\\|null given\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapQuery.php - - - - message: "#^Parameter \\#2 \\$code of class LogicException constructor expects int, string given\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapQuery.php - - - - message: "#^Parameter \\#3 \\$previous of class LogicException constructor expects Throwable\\|null, string given\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapQuery.php - - - - message: "#^Property Icinga\\\\Protocol\\\\Ldap\\\\LdapQuery\\:\\:\\$scopes type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapQuery.php - - - - message: "#^Variable \\$filter in PHPDoc tag @var does not match any variable in the foreach loop\\: \\$subFilter$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapQuery.php - - - - message: "#^Argument of an invalid type array\\|false supplied for foreach, only iterables are supported\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapUtils.php - - - - message: "#^Cannot access offset \\(int\\|string\\) on non\\-empty\\-array\\|false\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapUtils.php - - - - message: "#^Cannot use array destructuring on array\\\\|false\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapUtils.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\LdapUtils\\:\\:explodeDN\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapUtils.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\LdapUtils\\:\\:implodeDN\\(\\) has parameter \\$parts with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapUtils.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\LdapUtils\\:\\:quoteChars\\(\\) has parameter \\$chars with no type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapUtils.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\LdapUtils\\:\\:quoteChars\\(\\) has parameter \\$str with no type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapUtils.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\LdapUtils\\:\\:quoteChars\\(\\) should return string but returns array\\\\|string\\|null\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapUtils.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\LdapUtils\\:\\:quoteForSearch\\(\\) has parameter \\$str with no type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapUtils.php - - - - message: "#^PHPDoc tag @param has invalid value \\(string String to be escaped\\)\\: Unexpected token \"String\", expected variable at offset 142$#" - count: 1 - path: library/Icinga/Protocol/Ldap/LdapUtils.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\Node\\:\\:createWithRDN\\(\\) has parameter \\$parent with no type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/Node.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\Node\\:\\:createWithRDN\\(\\) has parameter \\$props with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/Node.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\Node\\:\\:createWithRDN\\(\\) has parameter \\$rdn with no type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/Node.php - - - - message: "#^PHPDoc tag @var has invalid value \\(\\)\\: Unexpected token \"\\\\n \", expected type at offset 15$#" - count: 1 - path: library/Icinga/Protocol/Ldap/Node.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\Root\\:\\:__get\\(\\) has parameter \\$key with no type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/Root.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\Root\\:\\:__isset\\(\\) has parameter \\$key with no type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/Root.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\Root\\:\\:assertSubDN\\(\\) has parameter \\$dn with no type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/Root.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\Root\\:\\:children\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/Root.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\Root\\:\\:countChildren\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/Root.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\Root\\:\\:createChildByDN\\(\\) has parameter \\$dn with no type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/Root.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\Root\\:\\:createChildByDN\\(\\) has parameter \\$props with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/Root.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\Root\\:\\:getChildByRDN\\(\\) has parameter \\$rdn with no type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/Root.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\Root\\:\\:hasChildRDN\\(\\) has parameter \\$rdn with no type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/Root.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Ldap\\\\Root\\:\\:stripMyDN\\(\\) has parameter \\$dn with no type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/Root.php - - - - message: "#^Parameter \\#1 \\$string of function strlen expects string, mixed given\\.$#" - count: 3 - path: library/Icinga/Protocol/Ldap/Root.php - - - - message: "#^Property Icinga\\\\Protocol\\\\Ldap\\\\Root\\:\\:\\$children type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/Root.php - - - - message: "#^Property Icinga\\\\Protocol\\\\Ldap\\\\Root\\:\\:\\$props type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Protocol/Ldap/Root.php - - - - message: "#^Cannot access offset 1 on array\\|false\\.$#" - count: 1 - path: library/Icinga/Protocol/Nrpe/Connection.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Nrpe\\\\Connection\\:\\:__construct\\(\\) has parameter \\$host with no type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/Nrpe/Connection.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Nrpe\\\\Connection\\:\\:__construct\\(\\) has parameter \\$port with no type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/Nrpe/Connection.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Nrpe\\\\Connection\\:\\:connect\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/Nrpe/Connection.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Nrpe\\\\Connection\\:\\:connection\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/Nrpe/Connection.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Nrpe\\\\Connection\\:\\:disconnect\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/Nrpe/Connection.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Nrpe\\\\Connection\\:\\:getLastReturnCode\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/Nrpe/Connection.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Nrpe\\\\Connection\\:\\:send\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/Nrpe/Connection.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Nrpe\\\\Connection\\:\\:sendCommand\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/Nrpe/Connection.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Nrpe\\\\Connection\\:\\:sendCommand\\(\\) has parameter \\$args with no type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/Nrpe/Connection.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Nrpe\\\\Connection\\:\\:sendCommand\\(\\) has parameter \\$command with no type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/Nrpe/Connection.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Nrpe\\\\Connection\\:\\:useSsl\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/Nrpe/Connection.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Nrpe\\\\Connection\\:\\:useSsl\\(\\) has parameter \\$use_ssl with no type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/Nrpe/Connection.php - - - - message: "#^Property Icinga\\\\Protocol\\\\Nrpe\\\\Connection\\:\\:\\$connection has no type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/Nrpe/Connection.php - - - - message: "#^Property Icinga\\\\Protocol\\\\Nrpe\\\\Connection\\:\\:\\$host has no type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/Nrpe/Connection.php - - - - message: "#^Property Icinga\\\\Protocol\\\\Nrpe\\\\Connection\\:\\:\\$lastReturnCode has no type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/Nrpe/Connection.php - - - - message: "#^Property Icinga\\\\Protocol\\\\Nrpe\\\\Connection\\:\\:\\$port has no type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/Nrpe/Connection.php - - - - message: "#^Property Icinga\\\\Protocol\\\\Nrpe\\\\Connection\\:\\:\\$use_ssl has no type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/Nrpe/Connection.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Nrpe\\\\Packet\\:\\:__construct\\(\\) has parameter \\$body with no type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/Nrpe/Packet.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Nrpe\\\\Packet\\:\\:__construct\\(\\) has parameter \\$type with no type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/Nrpe/Packet.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Nrpe\\\\Packet\\:\\:createQuery\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/Nrpe/Packet.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Nrpe\\\\Packet\\:\\:createQuery\\(\\) has parameter \\$body with no type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/Nrpe/Packet.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Nrpe\\\\Packet\\:\\:getBinary\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/Nrpe/Packet.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Nrpe\\\\Packet\\:\\:getFillString\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/Nrpe/Packet.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Nrpe\\\\Packet\\:\\:getFillString\\(\\) has parameter \\$length with no type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/Nrpe/Packet.php - - - - message: "#^Method Icinga\\\\Protocol\\\\Nrpe\\\\Packet\\:\\:regenerateRandomBytes\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/Nrpe/Packet.php - - - - message: "#^Property Icinga\\\\Protocol\\\\Nrpe\\\\Packet\\:\\:\\$body has no type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/Nrpe/Packet.php - - - - message: "#^Property Icinga\\\\Protocol\\\\Nrpe\\\\Packet\\:\\:\\$randomBytes has no type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/Nrpe/Packet.php - - - - message: "#^Property Icinga\\\\Protocol\\\\Nrpe\\\\Packet\\:\\:\\$type has no type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/Nrpe/Packet.php - - - - message: "#^Property Icinga\\\\Protocol\\\\Nrpe\\\\Packet\\:\\:\\$version has no type specified\\.$#" - count: 1 - path: library/Icinga/Protocol/Nrpe/Packet.php - - - - message: "#^Call to an undefined method Icinga\\\\Data\\\\QueryInterface\\:\\:hasJoinedTable\\(\\)\\.$#" - count: 1 - path: library/Icinga/Repository/DbRepository.php - - - - message: "#^Function type not found\\.$#" - count: 1 - path: library/Icinga/Repository/DbRepository.php - - - - message: "#^Method Icinga\\\\Repository\\\\DbRepository\\:\\:applyTableAlias\\(\\) has parameter \\$table with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/DbRepository.php - - - - message: "#^Method Icinga\\\\Repository\\\\DbRepository\\:\\:applyTableAlias\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/DbRepository.php - - - - message: "#^Method Icinga\\\\Repository\\\\DbRepository\\:\\:clearTableAlias\\(\\) has parameter \\$table with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/DbRepository.php - - - - message: "#^Method Icinga\\\\Repository\\\\DbRepository\\:\\:getConverter\\(\\) should return string but empty return statement found\\.$#" - count: 2 - path: library/Icinga/Repository/DbRepository.php - - - - message: "#^Method Icinga\\\\Repository\\\\DbRepository\\:\\:getConverter\\(\\) should return string but returns string\\|null\\.$#" - count: 1 - path: library/Icinga/Repository/DbRepository.php - - - - message: "#^Method Icinga\\\\Repository\\\\DbRepository\\:\\:getJoinProbabilities\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/DbRepository.php - - - - message: "#^Method Icinga\\\\Repository\\\\DbRepository\\:\\:getQueryColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/DbRepository.php - - - - message: "#^Method Icinga\\\\Repository\\\\DbRepository\\:\\:getStatementAliasColumnMap\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/DbRepository.php - - - - message: "#^Method Icinga\\\\Repository\\\\DbRepository\\:\\:getStatementAliasTableMap\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/DbRepository.php - - - - message: "#^Method Icinga\\\\Repository\\\\DbRepository\\:\\:getStatementColumnAliasMap\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/DbRepository.php - - - - message: "#^Method Icinga\\\\Repository\\\\DbRepository\\:\\:getStatementColumnTableMap\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/DbRepository.php - - - - message: "#^Method Icinga\\\\Repository\\\\DbRepository\\:\\:getStatementColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/DbRepository.php - - - - message: "#^Method Icinga\\\\Repository\\\\DbRepository\\:\\:getTableAliases\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/DbRepository.php - - - - message: "#^Method Icinga\\\\Repository\\\\DbRepository\\:\\:initializeAliasMaps\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Repository/DbRepository.php - - - - message: "#^Method Icinga\\\\Repository\\\\DbRepository\\:\\:initializeJoinProbabilities\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/DbRepository.php - - - - message: "#^Method Icinga\\\\Repository\\\\DbRepository\\:\\:initializeStatementColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/DbRepository.php - - - - message: "#^Method Icinga\\\\Repository\\\\DbRepository\\:\\:initializeStatementMaps\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Repository/DbRepository.php - - - - message: "#^Method Icinga\\\\Repository\\\\DbRepository\\:\\:initializeTableAliases\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/DbRepository.php - - - - message: "#^Method Icinga\\\\Repository\\\\DbRepository\\:\\:insert\\(\\) has parameter \\$bind with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/DbRepository.php - - - - message: "#^Method Icinga\\\\Repository\\\\DbRepository\\:\\:insert\\(\\) has parameter \\$types with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/DbRepository.php - - - - message: "#^Method Icinga\\\\Repository\\\\DbRepository\\:\\:joinColumn\\(\\) should return string\\|null but empty return statement found\\.$#" - count: 1 - path: library/Icinga/Repository/DbRepository.php - - - - message: "#^Method Icinga\\\\Repository\\\\DbRepository\\:\\:prependTablePrefix\\(\\) has parameter \\$table with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/DbRepository.php - - - - message: "#^Method Icinga\\\\Repository\\\\DbRepository\\:\\:prependTablePrefix\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/DbRepository.php - - - - message: "#^Method Icinga\\\\Repository\\\\DbRepository\\:\\:removeCollateInstruction\\(\\) has parameter \\$queryColumns with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/DbRepository.php - - - - message: "#^Method Icinga\\\\Repository\\\\DbRepository\\:\\:removeCollateInstruction\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/DbRepository.php - - - - message: "#^Method Icinga\\\\Repository\\\\DbRepository\\:\\:removeTablePrefix\\(\\) has parameter \\$table with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/DbRepository.php - - - - message: "#^Method Icinga\\\\Repository\\\\DbRepository\\:\\:removeTablePrefix\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/DbRepository.php - - - - message: "#^Method Icinga\\\\Repository\\\\DbRepository\\:\\:requireTable\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/DbRepository.php - - - - message: "#^Method Icinga\\\\Repository\\\\DbRepository\\:\\:update\\(\\) has parameter \\$bind with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/DbRepository.php - - - - message: "#^Method Icinga\\\\Repository\\\\DbRepository\\:\\:update\\(\\) has parameter \\$types with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/DbRepository.php - - - - message: "#^Parameter \\#1 \\$table of method Icinga\\\\Repository\\\\DbRepository\\:\\:reassembleQueryColumnAlias\\(\\) expects string, string\\|null given\\.$#" - count: 1 - path: library/Icinga/Repository/DbRepository.php - - - - message: "#^Parameter \\#1 \\$table of method Icinga\\\\Repository\\\\DbRepository\\:\\:reassembleStatementColumnAlias\\(\\) expects string, string\\|null given\\.$#" - count: 1 - path: library/Icinga/Repository/DbRepository.php - - - - message: "#^Possibly invalid array key type array\\|string\\.$#" - count: 2 - path: library/Icinga/Repository/DbRepository.php - - - - message: "#^Property Icinga\\\\Repository\\\\DbRepository\\:\\:\\$caseInsensitiveColumns type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/DbRepository.php - - - - message: "#^Property Icinga\\\\Repository\\\\DbRepository\\:\\:\\$joinProbabilities type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/DbRepository.php - - - - message: "#^Property Icinga\\\\Repository\\\\DbRepository\\:\\:\\$statementAliasColumnMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/DbRepository.php - - - - message: "#^Property Icinga\\\\Repository\\\\DbRepository\\:\\:\\$statementAliasTableMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/DbRepository.php - - - - message: "#^Property Icinga\\\\Repository\\\\DbRepository\\:\\:\\$statementColumnAliasMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/DbRepository.php - - - - message: "#^Property Icinga\\\\Repository\\\\DbRepository\\:\\:\\$statementColumnTableMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/DbRepository.php - - - - message: "#^Property Icinga\\\\Repository\\\\DbRepository\\:\\:\\$statementColumns type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/DbRepository.php - - - - message: "#^Property Icinga\\\\Repository\\\\DbRepository\\:\\:\\$tableAliases type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/DbRepository.php - - - - message: "#^Cannot call method get\\(\\) on mixed\\.$#" - count: 1 - path: library/Icinga/Repository/IniRepository.php - - - - message: "#^Cannot clone non\\-object variable \\$config of type mixed\\.$#" - count: 1 - path: library/Icinga/Repository/IniRepository.php - - - - message: "#^Method Icinga\\\\Repository\\\\IniRepository\\:\\:createConfig\\(\\) has parameter \\$meta with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/IniRepository.php - - - - message: "#^Method Icinga\\\\Repository\\\\IniRepository\\:\\:delete\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Repository/IniRepository.php - - - - message: "#^Method Icinga\\\\Repository\\\\IniRepository\\:\\:extractSectionName\\(\\) has parameter \\$config with generic class Icinga\\\\Data\\\\ConfigObject but does not specify its types\\: TValue$#" - count: 1 - path: library/Icinga/Repository/IniRepository.php - - - - message: "#^Method Icinga\\\\Repository\\\\IniRepository\\:\\:extractSectionName\\(\\) has parameter \\$config with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/IniRepository.php - - - - message: "#^Method Icinga\\\\Repository\\\\IniRepository\\:\\:extractSectionName\\(\\) has parameter \\$config with no value type specified in iterable type array\\|Icinga\\\\Data\\\\ConfigObject\\.$#" - count: 1 - path: library/Icinga/Repository/IniRepository.php - - - - message: "#^Method Icinga\\\\Repository\\\\IniRepository\\:\\:getConfigs\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/IniRepository.php - - - - message: "#^Method Icinga\\\\Repository\\\\IniRepository\\:\\:getDataSource\\(\\) should return Icinga\\\\Application\\\\Config but returns Icinga\\\\Data\\\\Selectable\\.$#" - count: 1 - path: library/Icinga/Repository/IniRepository.php - - - - message: "#^Method Icinga\\\\Repository\\\\IniRepository\\:\\:getTrigger\\(\\) should return string\\|null but empty return statement found\\.$#" - count: 1 - path: library/Icinga/Repository/IniRepository.php - - - - message: "#^Method Icinga\\\\Repository\\\\IniRepository\\:\\:getTriggers\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/IniRepository.php - - - - message: "#^Method Icinga\\\\Repository\\\\IniRepository\\:\\:initializeConfigs\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/IniRepository.php - - - - message: "#^Method Icinga\\\\Repository\\\\IniRepository\\:\\:initializeTriggers\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/IniRepository.php - - - - message: "#^Method Icinga\\\\Repository\\\\IniRepository\\:\\:insert\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Repository/IniRepository.php - - - - message: "#^Method Icinga\\\\Repository\\\\IniRepository\\:\\:insert\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/IniRepository.php - - - - message: "#^Method Icinga\\\\Repository\\\\IniRepository\\:\\:onDelete\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Repository/IniRepository.php - - - - message: "#^Method Icinga\\\\Repository\\\\IniRepository\\:\\:onDelete\\(\\) has parameter \\$old with generic class Icinga\\\\Data\\\\ConfigObject but does not specify its types\\: TValue$#" - count: 1 - path: library/Icinga/Repository/IniRepository.php - - - - message: "#^Method Icinga\\\\Repository\\\\IniRepository\\:\\:onInsert\\(\\) has parameter \\$new with generic class Icinga\\\\Data\\\\ConfigObject but does not specify its types\\: TValue$#" - count: 1 - path: library/Icinga/Repository/IniRepository.php - - - - message: "#^Method Icinga\\\\Repository\\\\IniRepository\\:\\:onInsert\\(\\) return type with generic class Icinga\\\\Data\\\\ConfigObject does not specify its types\\: TValue$#" - count: 1 - path: library/Icinga/Repository/IniRepository.php - - - - message: "#^Method Icinga\\\\Repository\\\\IniRepository\\:\\:onUpdate\\(\\) has parameter \\$new with generic class Icinga\\\\Data\\\\ConfigObject but does not specify its types\\: TValue$#" - count: 1 - path: library/Icinga/Repository/IniRepository.php - - - - message: "#^Method Icinga\\\\Repository\\\\IniRepository\\:\\:onUpdate\\(\\) has parameter \\$old with generic class Icinga\\\\Data\\\\ConfigObject but does not specify its types\\: TValue$#" - count: 1 - path: library/Icinga/Repository/IniRepository.php - - - - message: "#^Method Icinga\\\\Repository\\\\IniRepository\\:\\:onUpdate\\(\\) return type with generic class Icinga\\\\Data\\\\ConfigObject does not specify its types\\: TValue$#" - count: 1 - path: library/Icinga/Repository/IniRepository.php - - - - message: "#^Method Icinga\\\\Repository\\\\IniRepository\\:\\:update\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Repository/IniRepository.php - - - - message: "#^Method Icinga\\\\Repository\\\\IniRepository\\:\\:update\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/IniRepository.php - - - - message: "#^PHPDoc tag @var for variable \\$config contains generic class Icinga\\\\Data\\\\ConfigObject but does not specify its types\\: TValue$#" - count: 2 - path: library/Icinga/Repository/IniRepository.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Application\\\\Config\\:\\:removeSection\\(\\) expects string, mixed given\\.$#" - count: 2 - path: library/Icinga/Repository/IniRepository.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Application\\\\Config\\:\\:setSection\\(\\) expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/Repository/IniRepository.php - - - - message: "#^Parameter \\#2 \\$old of method Icinga\\\\Repository\\\\IniRepository\\:\\:onUpdate\\(\\) expects Icinga\\\\Data\\\\ConfigObject, mixed given\\.$#" - count: 2 - path: library/Icinga/Repository/IniRepository.php - - - - message: "#^Parameter \\#3 \\$new of method Icinga\\\\Repository\\\\IniRepository\\:\\:onUpdate\\(\\) expects Icinga\\\\Data\\\\ConfigObject, mixed given\\.$#" - count: 2 - path: library/Icinga/Repository/IniRepository.php - - - - message: "#^Property Icinga\\\\Repository\\\\IniRepository\\:\\:\\$configs type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/IniRepository.php - - - - message: "#^Property Icinga\\\\Repository\\\\IniRepository\\:\\:\\$triggers type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/IniRepository.php - - - - message: "#^Variable \\$config in PHPDoc tag @var does not match assigned variable \\$newSection\\.$#" - count: 1 - path: library/Icinga/Repository/IniRepository.php - - - - message: "#^Method Icinga\\\\Repository\\\\LdapRepository\\:\\:getNormedAttribute\\(\\) should return string but returns string\\|null\\.$#" - count: 1 - path: library/Icinga/Repository/LdapRepository.php - - - - message: "#^Property Icinga\\\\Repository\\\\LdapRepository\\:\\:\\$normedAttributes type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/LdapRepository.php - - - - message: "#^Call to an undefined method Icinga\\\\Data\\\\Filter\\\\Filter\\:\\:filters\\(\\)\\.$#" - count: 1 - path: library/Icinga/Repository/Repository.php - - - - message: "#^Call to an undefined method Icinga\\\\Data\\\\Filter\\\\Filter\\:\\:getColumn\\(\\)\\.$#" - count: 1 - path: library/Icinga/Repository/Repository.php - - - - message: "#^Call to an undefined method Icinga\\\\Data\\\\Filter\\\\Filter\\:\\:getExpression\\(\\)\\.$#" - count: 1 - path: library/Icinga/Repository/Repository.php - - - - message: "#^Call to an undefined method Icinga\\\\Data\\\\Filter\\\\Filter\\:\\:setColumn\\(\\)\\.$#" - count: 1 - path: library/Icinga/Repository/Repository.php - - - - message: "#^Call to an undefined method Icinga\\\\Data\\\\Filter\\\\Filter\\:\\:setExpression\\(\\)\\.$#" - count: 1 - path: library/Icinga/Repository/Repository.php - - - - message: "#^Method Icinga\\\\Repository\\\\Repository\\:\\:getAliasColumnMap\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/Repository.php - - - - message: "#^Method Icinga\\\\Repository\\\\Repository\\:\\:getAliasTableMap\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/Repository.php - - - - message: "#^Method Icinga\\\\Repository\\\\Repository\\:\\:getBaseTable\\(\\) should return string but returns string\\|null\\.$#" - count: 1 - path: library/Icinga/Repository/Repository.php - - - - message: "#^Method Icinga\\\\Repository\\\\Repository\\:\\:getBlacklistedQueryColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/Repository.php - - - - message: "#^Method Icinga\\\\Repository\\\\Repository\\:\\:getColumnAliasMap\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/Repository.php - - - - message: "#^Method Icinga\\\\Repository\\\\Repository\\:\\:getColumnTableMap\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/Repository.php - - - - message: "#^Method Icinga\\\\Repository\\\\Repository\\:\\:getConversionRules\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/Repository.php - - - - message: "#^Method Icinga\\\\Repository\\\\Repository\\:\\:getFilterColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/Repository.php - - - - message: "#^Method Icinga\\\\Repository\\\\Repository\\:\\:getQueryColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/Repository.php - - - - message: "#^Method Icinga\\\\Repository\\\\Repository\\:\\:getSearchColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/Repository.php - - - - message: "#^Method Icinga\\\\Repository\\\\Repository\\:\\:getSortRules\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/Repository.php - - - - message: "#^Method Icinga\\\\Repository\\\\Repository\\:\\:getVirtualTables\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/Repository.php - - - - message: "#^Method Icinga\\\\Repository\\\\Repository\\:\\:init\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Repository/Repository.php - - - - message: "#^Method Icinga\\\\Repository\\\\Repository\\:\\:initializeAliasMaps\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Repository/Repository.php - - - - message: "#^Method Icinga\\\\Repository\\\\Repository\\:\\:initializeBlacklistedQueryColumns\\(\\) invoked with 1 parameter, 0 required\\.$#" - count: 2 - path: library/Icinga/Repository/Repository.php - - - - message: "#^Method Icinga\\\\Repository\\\\Repository\\:\\:initializeBlacklistedQueryColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/Repository.php - - - - message: "#^Method Icinga\\\\Repository\\\\Repository\\:\\:initializeConversionRules\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/Repository.php - - - - message: "#^Method Icinga\\\\Repository\\\\Repository\\:\\:initializeFilterColumns\\(\\) invoked with 1 parameter, 0 required\\.$#" - count: 2 - path: library/Icinga/Repository/Repository.php - - - - message: "#^Method Icinga\\\\Repository\\\\Repository\\:\\:initializeFilterColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/Repository.php - - - - message: "#^Method Icinga\\\\Repository\\\\Repository\\:\\:initializeQueryColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/Repository.php - - - - message: "#^Method Icinga\\\\Repository\\\\Repository\\:\\:initializeSearchColumns\\(\\) invoked with 1 parameter, 0 required\\.$#" - count: 2 - path: library/Icinga/Repository/Repository.php - - - - message: "#^Method Icinga\\\\Repository\\\\Repository\\:\\:initializeSearchColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/Repository.php - - - - message: "#^Method Icinga\\\\Repository\\\\Repository\\:\\:initializeSortRules\\(\\) invoked with 1 parameter, 0 required\\.$#" - count: 2 - path: library/Icinga/Repository/Repository.php - - - - message: "#^Method Icinga\\\\Repository\\\\Repository\\:\\:initializeSortRules\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/Repository.php - - - - message: "#^Method Icinga\\\\Repository\\\\Repository\\:\\:initializeVirtualTables\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/Repository.php - - - - message: "#^Method Icinga\\\\Repository\\\\Repository\\:\\:persistCommaSeparatedString\\(\\) has parameter \\$value with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/Repository.php - - - - message: "#^Method Icinga\\\\Repository\\\\Repository\\:\\:persistDateTime\\(\\) should return string but returns string\\|null\\.$#" - count: 1 - path: library/Icinga/Repository/Repository.php - - - - message: "#^Method Icinga\\\\Repository\\\\Repository\\:\\:requireAllQueryColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/Repository.php - - - - message: "#^Method Icinga\\\\Repository\\\\Repository\\:\\:requireStatementColumns\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/Repository.php - - - - message: "#^Method Icinga\\\\Repository\\\\Repository\\:\\:requireStatementColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/Repository.php - - - - message: "#^Method Icinga\\\\Repository\\\\Repository\\:\\:retrieveCommaSeparatedString\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/Repository.php - - - - message: "#^Method Icinga\\\\Repository\\\\Repository\\:\\:retrieveDateTime\\(\\) should return int but returns int\\|null\\.$#" - count: 1 - path: library/Icinga/Repository/Repository.php - - - - message: "#^Method Icinga\\\\Repository\\\\Repository\\:\\:select\\(\\) has parameter \\$columns with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/Repository.php - - - - message: "#^PHPDoc tag @param references unknown parameter\\: \\$table$#" - count: 4 - path: library/Icinga/Repository/Repository.php - - - - message: "#^Parameter \\#4 \\$filter of method Icinga\\\\Repository\\\\Repository\\:\\:requireFilterColumn\\(\\) expects Icinga\\\\Data\\\\Filter\\\\FilterExpression\\|null, Icinga\\\\Data\\\\Filter\\\\Filter given\\.$#" - count: 1 - path: library/Icinga/Repository/Repository.php - - - - message: "#^Property Icinga\\\\Repository\\\\Repository\\:\\:\\$aliasColumnMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/Repository.php - - - - message: "#^Property Icinga\\\\Repository\\\\Repository\\:\\:\\$aliasTableMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/Repository.php - - - - message: "#^Property Icinga\\\\Repository\\\\Repository\\:\\:\\$baseTable \\(string\\) does not accept int\\|string\\|null\\.$#" - count: 1 - path: library/Icinga/Repository/Repository.php - - - - message: "#^Property Icinga\\\\Repository\\\\Repository\\:\\:\\$blacklistedQueryColumns type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/Repository.php - - - - message: "#^Property Icinga\\\\Repository\\\\Repository\\:\\:\\$columnAliasMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/Repository.php - - - - message: "#^Property Icinga\\\\Repository\\\\Repository\\:\\:\\$columnTableMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/Repository.php - - - - message: "#^Property Icinga\\\\Repository\\\\Repository\\:\\:\\$conversionRules type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/Repository.php - - - - message: "#^Property Icinga\\\\Repository\\\\Repository\\:\\:\\$ds \\(Icinga\\\\Data\\\\Selectable\\) does not accept Icinga\\\\Data\\\\Selectable\\|null\\.$#" - count: 1 - path: library/Icinga/Repository/Repository.php - - - - message: "#^Property Icinga\\\\Repository\\\\Repository\\:\\:\\$filterColumns type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/Repository.php - - - - message: "#^Property Icinga\\\\Repository\\\\Repository\\:\\:\\$queryColumns type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/Repository.php - - - - message: "#^Property Icinga\\\\Repository\\\\Repository\\:\\:\\$searchColumns type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/Repository.php - - - - message: "#^Property Icinga\\\\Repository\\\\Repository\\:\\:\\$sortRules type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/Repository.php - - - - message: "#^Property Icinga\\\\Repository\\\\Repository\\:\\:\\$virtualTables type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/Repository.php - - - - message: "#^Call to an undefined method Icinga\\\\Data\\\\QueryInterface\\:\\:columns\\(\\)\\.$#" - count: 1 - path: library/Icinga/Repository/RepositoryQuery.php - - - - message: "#^Call to an undefined method Icinga\\\\Data\\\\QueryInterface\\:\\:getColumns\\(\\)\\.$#" - count: 1 - path: library/Icinga/Repository/RepositoryQuery.php - - - - message: "#^Call to an undefined method Icinga\\\\Data\\\\QueryInterface\\:\\:getIteratorPosition\\(\\)\\.$#" - count: 1 - path: library/Icinga/Repository/RepositoryQuery.php - - - - message: "#^Call to an undefined method Icinga\\\\Data\\\\QueryInterface\\:\\:hasMore\\(\\)\\.$#" - count: 1 - path: library/Icinga/Repository/RepositoryQuery.php - - - - message: "#^Call to an undefined method Icinga\\\\Data\\\\QueryInterface\\:\\:hasResult\\(\\)\\.$#" - count: 1 - path: library/Icinga/Repository/RepositoryQuery.php - - - - message: "#^Call to an undefined method Icinga\\\\Data\\\\QueryInterface\\:\\:peekAhead\\(\\)\\.$#" - count: 1 - path: library/Icinga/Repository/RepositoryQuery.php - - - - message: "#^Call to an undefined method Icinga\\\\Data\\\\Queryable\\:\\:columns\\(\\)\\.$#" - count: 1 - path: library/Icinga/Repository/RepositoryQuery.php - - - - message: "#^Call to an undefined method Icinga\\\\Data\\\\Selectable\\:\\:query\\(\\)\\.$#" - count: 1 - path: library/Icinga/Repository/RepositoryQuery.php - - - - message: "#^Cannot cast Icinga\\\\Data\\\\QueryInterface to string\\.$#" - count: 1 - path: library/Icinga/Repository/RepositoryQuery.php - - - - message: "#^Class Icinga\\\\Repository\\\\RepositoryQuery implements generic interface Iterator but does not specify its types\\: TKey, TValue$#" - count: 1 - path: library/Icinga/Repository/RepositoryQuery.php - - - - message: "#^Method Icinga\\\\Repository\\\\RepositoryQuery\\:\\:columns\\(\\) has parameter \\$columns with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/RepositoryQuery.php - - - - message: "#^Method Icinga\\\\Repository\\\\RepositoryQuery\\:\\:fetchAll\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/RepositoryQuery.php - - - - message: "#^Method Icinga\\\\Repository\\\\RepositoryQuery\\:\\:fetchColumn\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/RepositoryQuery.php - - - - message: "#^Method Icinga\\\\Repository\\\\RepositoryQuery\\:\\:fetchPairs\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/RepositoryQuery.php - - - - message: "#^Method Icinga\\\\Repository\\\\RepositoryQuery\\:\\:fetchRow\\(\\) should return object\\|false but returns mixed\\.$#" - count: 1 - path: library/Icinga/Repository/RepositoryQuery.php - - - - message: "#^Method Icinga\\\\Repository\\\\RepositoryQuery\\:\\:from\\(\\) has parameter \\$columns with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/RepositoryQuery.php - - - - message: "#^Method Icinga\\\\Repository\\\\RepositoryQuery\\:\\:getColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/RepositoryQuery.php - - - - message: "#^Method Icinga\\\\Repository\\\\RepositoryQuery\\:\\:getFilterColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/RepositoryQuery.php - - - - message: "#^Method Icinga\\\\Repository\\\\RepositoryQuery\\:\\:getLimit\\(\\) should return int but returns int\\|null\\.$#" - count: 1 - path: library/Icinga/Repository/RepositoryQuery.php - - - - message: "#^Method Icinga\\\\Repository\\\\RepositoryQuery\\:\\:getOffset\\(\\) should return int but returns int\\|null\\.$#" - count: 1 - path: library/Icinga/Repository/RepositoryQuery.php - - - - message: "#^Method Icinga\\\\Repository\\\\RepositoryQuery\\:\\:getOrder\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/RepositoryQuery.php - - - - message: "#^Method Icinga\\\\Repository\\\\RepositoryQuery\\:\\:getOrder\\(\\) should return array but returns array\\|null\\.$#" - count: 1 - path: library/Icinga/Repository/RepositoryQuery.php - - - - message: "#^Method Icinga\\\\Repository\\\\RepositoryQuery\\:\\:getSearchColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/RepositoryQuery.php - - - - message: "#^Method Icinga\\\\Repository\\\\RepositoryQuery\\:\\:getSortRules\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/RepositoryQuery.php - - - - message: "#^Method Icinga\\\\Repository\\\\RepositoryQuery\\:\\:prepareQueryColumns\\(\\) has parameter \\$desiredColumns with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/RepositoryQuery.php - - - - message: "#^Method Icinga\\\\Repository\\\\RepositoryQuery\\:\\:prepareQueryColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/RepositoryQuery.php - - - - message: "#^Method Icinga\\\\Repository\\\\RepositoryQuery\\:\\:splitOrder\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/RepositoryQuery.php - - - - message: "#^Parameter \\#1 \\$customAlias of method Icinga\\\\Repository\\\\RepositoryQuery\\:\\:getNativeAlias\\(\\) expects string, int\\|string\\|null given\\.$#" - count: 1 - path: library/Icinga/Repository/RepositoryQuery.php - - - - message: "#^Parameter \\#1 \\$table of method Icinga\\\\Repository\\\\Repository\\:\\:getDataSource\\(\\) expects string\\|null, mixed given\\.$#" - count: 2 - path: library/Icinga/Repository/RepositoryQuery.php - - - - message: "#^Parameter \\#1 \\$table of method Icinga\\\\Repository\\\\Repository\\:\\:getFilterColumns\\(\\) expects string\\|null, mixed given\\.$#" - count: 1 - path: library/Icinga/Repository/RepositoryQuery.php - - - - message: "#^Parameter \\#1 \\$table of method Icinga\\\\Repository\\\\Repository\\:\\:getSearchColumns\\(\\) expects string\\|null, mixed given\\.$#" - count: 1 - path: library/Icinga/Repository/RepositoryQuery.php - - - - message: "#^Parameter \\#1 \\$table of method Icinga\\\\Repository\\\\Repository\\:\\:getSortRules\\(\\) expects string\\|null, mixed given\\.$#" - count: 1 - path: library/Icinga/Repository/RepositoryQuery.php - - - - message: "#^Parameter \\#1 \\$table of method Icinga\\\\Repository\\\\Repository\\:\\:providesValueConversion\\(\\) expects string, mixed given\\.$#" - count: 12 - path: library/Icinga/Repository/RepositoryQuery.php - - - - message: "#^Parameter \\#1 \\$table of method Icinga\\\\Repository\\\\Repository\\:\\:reassembleQueryColumnAlias\\(\\) expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/Repository/RepositoryQuery.php - - - - message: "#^Parameter \\#1 \\$table of method Icinga\\\\Repository\\\\Repository\\:\\:requireAllQueryColumns\\(\\) expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/Repository/RepositoryQuery.php - - - - message: "#^Parameter \\#1 \\$table of method Icinga\\\\Repository\\\\Repository\\:\\:requireFilter\\(\\) expects string, mixed given\\.$#" - count: 2 - path: library/Icinga/Repository/RepositoryQuery.php - - - - message: "#^Parameter \\#1 \\$table of method Icinga\\\\Repository\\\\Repository\\:\\:requireFilterColumn\\(\\) expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/Repository/RepositoryQuery.php - - - - message: "#^Parameter \\#1 \\$table of method Icinga\\\\Repository\\\\Repository\\:\\:requireQueryColumn\\(\\) expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/Repository/RepositoryQuery.php - - - - message: "#^Parameter \\#1 \\$table of method Icinga\\\\Repository\\\\Repository\\:\\:requireTable\\(\\) expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/Repository/RepositoryQuery.php - - - - message: "#^Parameter \\#1 \\$table of method Icinga\\\\Repository\\\\Repository\\:\\:retrieveColumn\\(\\) expects string, mixed given\\.$#" - count: 8 - path: library/Icinga/Repository/RepositoryQuery.php - - - - message: "#^Parameter \\#2 \\$callback of function uasort expects callable\\(mixed, mixed\\)\\: int, array\\{Icinga\\\\Data\\\\QueryInterface, 'compare'\\} given\\.$#" - count: 1 - path: library/Icinga/Repository/RepositoryQuery.php - - - - message: "#^Parameter \\#2 \\$filter of static method Icinga\\\\Data\\\\Filter\\\\Filter\\:\\:where\\(\\) expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/Repository/RepositoryQuery.php - - - - message: "#^Property Icinga\\\\Repository\\\\RepositoryQuery\\:\\:\\$customAliases type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Repository/RepositoryQuery.php - - - - message: "#^Property Icinga\\\\Repository\\\\RepositoryQuery\\:\\:\\$iterator \\(Iterator\\) does not accept Traversable\\\\.$#" - count: 1 - path: library/Icinga/Repository/RepositoryQuery.php - - - - message: "#^Property Icinga\\\\Repository\\\\RepositoryQuery\\:\\:\\$query \\(Icinga\\\\Data\\\\QueryInterface\\) does not accept Icinga\\\\Data\\\\Queryable\\.$#" - count: 1 - path: library/Icinga/Repository/RepositoryQuery.php - - - - message: "#^Method Icinga\\\\User\\:\\:getExternalUserInformation\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/User.php - - - - message: "#^Method Icinga\\\\User\\:\\:getGroups\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/User.php - - - - message: "#^Method Icinga\\\\User\\:\\:getPermissions\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/User.php - - - - message: "#^Method Icinga\\\\User\\:\\:getRestrictions\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/User.php - - - - message: "#^Method Icinga\\\\User\\:\\:setGroups\\(\\) has parameter \\$groups with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/User.php - - - - message: "#^Method Icinga\\\\User\\:\\:setPermissions\\(\\) has parameter \\$permissions with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/User.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Web\\\\Navigation\\\\Navigation\\:\\:addItem\\(\\) expects Icinga\\\\Web\\\\Navigation\\\\NavigationItem\\|string, int\\|string given\\.$#" - count: 1 - path: library/Icinga/User.php - - - - message: "#^Parameter \\#1 \\$timezone of class DateTimeZone constructor expects string, array\\|string given\\.$#" - count: 1 - path: library/Icinga/User.php - - - - message: "#^Property Icinga\\\\User\\:\\:\\$additionalInformation type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/User.php - - - - message: "#^Property Icinga\\\\User\\:\\:\\$domain \\(string\\) does not accept null\\.$#" - count: 1 - path: library/Icinga/User.php - - - - message: "#^Property Icinga\\\\User\\:\\:\\$externalUserInformation type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/User.php - - - - message: "#^Property Icinga\\\\User\\:\\:\\$groups type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/User.php - - - - message: "#^Property Icinga\\\\User\\:\\:\\$permissions type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/User.php - - - - message: "#^Property Icinga\\\\User\\:\\:\\$restrictions type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/User.php - - - - message: "#^Method Icinga\\\\User\\\\Preferences\\:\\:__construct\\(\\) has parameter \\$preferences with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/User/Preferences.php - - - - message: "#^Method Icinga\\\\User\\\\Preferences\\:\\:get\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/User/Preferences.php - - - - message: "#^Method Icinga\\\\User\\\\Preferences\\:\\:getValue\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/User/Preferences.php - - - - message: "#^Method Icinga\\\\User\\\\Preferences\\:\\:remove\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/User/Preferences.php - - - - message: "#^Method Icinga\\\\User\\\\Preferences\\:\\:toArray\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/User/Preferences.php - - - - message: "#^Property Icinga\\\\User\\\\Preferences\\:\\:\\$preferences type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/User/Preferences.php - - - - message: "#^Cannot call method getDbAdapter\\(\\) on mixed\\.$#" - count: 4 - path: library/Icinga/User/Preferences/PreferencesStore.php - - - - message: "#^Method Icinga\\\\User\\\\Preferences\\\\PreferencesStore\\:\\:__construct\\(\\) has parameter \\$config with generic class Icinga\\\\Data\\\\ConfigObject but does not specify its types\\: TValue$#" - count: 1 - path: library/Icinga/User/Preferences/PreferencesStore.php - - - - message: "#^Method Icinga\\\\User\\\\Preferences\\\\PreferencesStore\\:\\:create\\(\\) has parameter \\$config with generic class Icinga\\\\Data\\\\ConfigObject but does not specify its types\\: TValue$#" - count: 1 - path: library/Icinga/User/Preferences/PreferencesStore.php - - - - message: "#^Method Icinga\\\\User\\\\Preferences\\\\PreferencesStore\\:\\:delete\\(\\) has parameter \\$preferenceKeys with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/User/Preferences/PreferencesStore.php - - - - message: "#^Method Icinga\\\\User\\\\Preferences\\\\PreferencesStore\\:\\:getStoreConfig\\(\\) return type with generic class Icinga\\\\Data\\\\ConfigObject does not specify its types\\: TValue$#" - count: 1 - path: library/Icinga/User/Preferences/PreferencesStore.php - - - - message: "#^Method Icinga\\\\User\\\\Preferences\\\\PreferencesStore\\:\\:insert\\(\\) has parameter \\$preferences with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/User/Preferences/PreferencesStore.php - - - - message: "#^Method Icinga\\\\User\\\\Preferences\\\\PreferencesStore\\:\\:load\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/User/Preferences/PreferencesStore.php - - - - message: "#^Method Icinga\\\\User\\\\Preferences\\\\PreferencesStore\\:\\:update\\(\\) has parameter \\$preferences with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/User/Preferences/PreferencesStore.php - - - - message: "#^Property Icinga\\\\User\\\\Preferences\\\\PreferencesStore\\:\\:\\$config with generic class Icinga\\\\Data\\\\ConfigObject does not specify its types\\: TValue$#" - count: 1 - path: library/Icinga/User/Preferences/PreferencesStore.php - - - - message: "#^Property Icinga\\\\User\\\\Preferences\\\\PreferencesStore\\:\\:\\$preferences type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/User/Preferences/PreferencesStore.php - - - - message: "#^Method Icinga\\\\Util\\\\Color\\:\\:arrayToRgb\\(\\) has parameter \\$rgb with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Util/Color.php - - - - message: "#^Method Icinga\\\\Util\\\\Color\\:\\:changeBrightness\\(\\) has parameter \\$change with no type specified\\.$#" - count: 1 - path: library/Icinga/Util/Color.php - - - - message: "#^Method Icinga\\\\Util\\\\Color\\:\\:changeBrightness\\(\\) has parameter \\$color with no type specified\\.$#" - count: 1 - path: library/Icinga/Util/Color.php - - - - message: "#^Method Icinga\\\\Util\\\\Color\\:\\:changeRgbBrightness\\(\\) has parameter \\$change with no type specified\\.$#" - count: 1 - path: library/Icinga/Util/Color.php - - - - message: "#^Method Icinga\\\\Util\\\\Color\\:\\:changeRgbBrightness\\(\\) has parameter \\$rgb with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Util/Color.php - - - - message: "#^Method Icinga\\\\Util\\\\Color\\:\\:changeRgbBrightness\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Util/Color.php - - - - message: "#^Method Icinga\\\\Util\\\\Color\\:\\:changeRgbSaturation\\(\\) has parameter \\$change with no type specified\\.$#" - count: 1 - path: library/Icinga/Util/Color.php - - - - message: "#^Method Icinga\\\\Util\\\\Color\\:\\:changeRgbSaturation\\(\\) has parameter \\$rgb with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Util/Color.php - - - - message: "#^Method Icinga\\\\Util\\\\Color\\:\\:changeRgbSaturation\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Util/Color.php - - - - message: "#^Method Icinga\\\\Util\\\\Color\\:\\:changeSaturation\\(\\) has parameter \\$change with no type specified\\.$#" - count: 1 - path: library/Icinga/Util/Color.php - - - - message: "#^Method Icinga\\\\Util\\\\Color\\:\\:changeSaturation\\(\\) has parameter \\$color with no type specified\\.$#" - count: 1 - path: library/Icinga/Util/Color.php - - - - message: "#^Method Icinga\\\\Util\\\\Color\\:\\:rgbAsArray\\(\\) has parameter \\$color with no type specified\\.$#" - count: 1 - path: library/Icinga/Util/Color.php - - - - message: "#^Method Icinga\\\\Util\\\\Color\\:\\:rgbAsArray\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Util/Color.php - - - - message: "#^Method Icinga\\\\Util\\\\Color\\:\\:rgbAsArray\\(\\) should return array but empty return statement found\\.$#" - count: 1 - path: library/Icinga/Util/Color.php - - - - message: "#^Method Icinga\\\\Util\\\\ConfigAwareFactory\\:\\:setConfig\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Util/ConfigAwareFactory.php - - - - message: "#^Method Icinga\\\\Util\\\\Dimension\\:\\:fromString\\(\\) has parameter \\$string with no type specified\\.$#" - count: 1 - path: library/Icinga/Util/Dimension.php - - - - message: "#^Method Icinga\\\\Util\\\\Dimension\\:\\:setValue\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Util/Dimension.php - - - - message: "#^Cannot access offset 0 on mixed\\.$#" - count: 1 - path: library/Icinga/Util/DirectoryIterator.php - - - - message: "#^Class Icinga\\\\Util\\\\DirectoryIterator implements generic interface RecursiveIterator but does not specify its types\\: TKey, TValue$#" - count: 1 - path: library/Icinga/Util/DirectoryIterator.php - - - - message: "#^Do\\-while loop condition is always false\\.$#" - count: 1 - path: library/Icinga/Util/DirectoryIterator.php - - - - message: "#^Parameter \\#1 \\$path of static method Icinga\\\\Util\\\\DirectoryIterator\\:\\:isReadable\\(\\) expects string, string\\|false given\\.$#" - count: 1 - path: library/Icinga/Util/DirectoryIterator.php - - - - message: "#^Parameter \\#1 \\$string of static method Icinga\\\\Util\\\\StringHelper\\:\\:endsWith\\(\\) expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/Util/DirectoryIterator.php - - - - message: "#^Property Icinga\\\\Util\\\\DirectoryIterator\\:\\:\\$files with generic class ArrayIterator does not specify its types\\: TKey, TValue$#" - count: 1 - path: library/Icinga/Util/DirectoryIterator.php - - - - message: "#^Property Icinga\\\\Util\\\\DirectoryIterator\\:\\:\\$key \\(string\\|false\\) does not accept mixed\\.$#" - count: 1 - path: library/Icinga/Util/DirectoryIterator.php - - - - message: "#^Property Icinga\\\\Util\\\\DirectoryIterator\\:\\:\\$queue type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Util/DirectoryIterator.php - - - - message: "#^Method Icinga\\\\Util\\\\Environment\\:\\:raiseExecutionTime\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Util/Environment.php - - - - message: "#^Method Icinga\\\\Util\\\\Environment\\:\\:raiseMemoryLimit\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Util/Environment.php - - - - message: "#^Method Icinga\\\\Util\\\\File\\:\\:__construct\\(\\) has parameter \\$context with no type specified\\.$#" - count: 1 - path: library/Icinga/Util/File.php - - - - message: "#^Method Icinga\\\\Util\\\\File\\:\\:__construct\\(\\) has parameter \\$filename with no type specified\\.$#" - count: 1 - path: library/Icinga/Util/File.php - - - - message: "#^Method Icinga\\\\Util\\\\File\\:\\:__construct\\(\\) has parameter \\$openMode with no type specified\\.$#" - count: 1 - path: library/Icinga/Util/File.php - - - - message: "#^Method Icinga\\\\Util\\\\File\\:\\:__construct\\(\\) has parameter \\$useIncludePath with no type specified\\.$#" - count: 1 - path: library/Icinga/Util/File.php - - - - message: "#^Method Icinga\\\\Util\\\\File\\:\\:assertOpenForWriting\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Util/File.php - - - - message: "#^Method Icinga\\\\Util\\\\File\\:\\:createDirectories\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Util/File.php - - - - message: "#^Method Icinga\\\\Util\\\\File\\:\\:setupErrorHandler\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Util/File.php - - - - message: "#^Offset 'message' does not exist on array\\{type\\: int, message\\: string, file\\: string, line\\: int\\}\\|null\\.$#" - count: 3 - path: library/Icinga/Util/File.php - - - - message: "#^Method Icinga\\\\Util\\\\Format\\:\\:bits\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Util/Format.php - - - - message: "#^Method Icinga\\\\Util\\\\Format\\:\\:bits\\(\\) has parameter \\$standard with no type specified\\.$#" - count: 1 - path: library/Icinga/Util/Format.php - - - - message: "#^Method Icinga\\\\Util\\\\Format\\:\\:bits\\(\\) has parameter \\$value with no type specified\\.$#" - count: 1 - path: library/Icinga/Util/Format.php - - - - message: "#^Method Icinga\\\\Util\\\\Format\\:\\:bytes\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Util/Format.php - - - - message: "#^Method Icinga\\\\Util\\\\Format\\:\\:bytes\\(\\) has parameter \\$standard with no type specified\\.$#" - count: 1 - path: library/Icinga/Util/Format.php - - - - message: "#^Method Icinga\\\\Util\\\\Format\\:\\:bytes\\(\\) has parameter \\$value with no type specified\\.$#" - count: 1 - path: library/Icinga/Util/Format.php - - - - message: "#^Method Icinga\\\\Util\\\\Format\\:\\:formatForUnits\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Util/Format.php - - - - message: "#^Method Icinga\\\\Util\\\\Format\\:\\:formatForUnits\\(\\) has parameter \\$base with no type specified\\.$#" - count: 1 - path: library/Icinga/Util/Format.php - - - - message: "#^Method Icinga\\\\Util\\\\Format\\:\\:formatForUnits\\(\\) has parameter \\$units with no type specified\\.$#" - count: 1 - path: library/Icinga/Util/Format.php - - - - message: "#^Method Icinga\\\\Util\\\\Format\\:\\:formatForUnits\\(\\) has parameter \\$value with no type specified\\.$#" - count: 1 - path: library/Icinga/Util/Format.php - - - - message: "#^Method Icinga\\\\Util\\\\Format\\:\\:getInstance\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Util/Format.php - - - - message: "#^Method Icinga\\\\Util\\\\Format\\:\\:seconds\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Util/Format.php - - - - message: "#^Method Icinga\\\\Util\\\\Format\\:\\:seconds\\(\\) has parameter \\$value with no type specified\\.$#" - count: 1 - path: library/Icinga/Util/Format.php - - - - message: "#^Method Icinga\\\\Util\\\\Format\\:\\:unpackShorthandBytes\\(\\) should return int but returns float\\.$#" - count: 1 - path: library/Icinga/Util/Format.php - - - - message: "#^Property Icinga\\\\Util\\\\Format\\:\\:\\$bitBase has no type specified\\.$#" - count: 1 - path: library/Icinga/Util/Format.php - - - - message: "#^Property Icinga\\\\Util\\\\Format\\:\\:\\$bitPrefix has no type specified\\.$#" - count: 1 - path: library/Icinga/Util/Format.php - - - - message: "#^Property Icinga\\\\Util\\\\Format\\:\\:\\$byteBase has no type specified\\.$#" - count: 1 - path: library/Icinga/Util/Format.php - - - - message: "#^Property Icinga\\\\Util\\\\Format\\:\\:\\$bytePrefix has no type specified\\.$#" - count: 1 - path: library/Icinga/Util/Format.php - - - - message: "#^Property Icinga\\\\Util\\\\Format\\:\\:\\$instance has no type specified\\.$#" - count: 1 - path: library/Icinga/Util/Format.php - - - - message: "#^Property Icinga\\\\Util\\\\Format\\:\\:\\$secondBase has no type specified\\.$#" - count: 1 - path: library/Icinga/Util/Format.php - - - - message: "#^Property Icinga\\\\Util\\\\Format\\:\\:\\$secondPrefix has no type specified\\.$#" - count: 1 - path: library/Icinga/Util/Format.php - - - - message: "#^Method Icinga\\\\Util\\\\GlobFilter\\:\\:__construct\\(\\) has parameter \\$filters with no value type specified in iterable type iterable\\.$#" - count: 1 - path: library/Icinga/Util/GlobFilter.php - - - - message: "#^Method Icinga\\\\Util\\\\GlobFilter\\:\\:removeMatching\\(\\) has parameter \\$dataStructure with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Util/GlobFilter.php - - - - message: "#^Method Icinga\\\\Util\\\\GlobFilter\\:\\:removeMatching\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Util/GlobFilter.php - - - - message: "#^Method Icinga\\\\Util\\\\GlobFilter\\:\\:removeMatchingRecursive\\(\\) has parameter \\$dataStructure with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Util/GlobFilter.php - - - - message: "#^Method Icinga\\\\Util\\\\GlobFilter\\:\\:removeMatchingRecursive\\(\\) has parameter \\$filter with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Util/GlobFilter.php - - - - message: "#^Method Icinga\\\\Util\\\\GlobFilter\\:\\:removeMatchingRecursive\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Util/GlobFilter.php - - - - message: "#^Property Icinga\\\\Util\\\\GlobFilter\\:\\:\\$filters type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Util/GlobFilter.php - - - - message: "#^Argument of an invalid type object supplied for foreach, only iterables are supported\\.$#" - count: 1 - path: library/Icinga/Util/Json.php - - - - message: "#^Method Icinga\\\\Util\\\\Json\\:\\:encodeAndSanitize\\(\\) should return string but returns string\\|false\\.$#" - count: 1 - path: library/Icinga/Util/Json.php - - - - message: "#^Parameter \\#3 \\$depth of function json_decode expects int\\<1, max\\>, int given\\.$#" - count: 1 - path: library/Icinga/Util/Json.php - - - - message: "#^Parameter \\#3 \\$depth of function json_encode expects int\\<1, max\\>, int given\\.$#" - count: 1 - path: library/Icinga/Util/Json.php - - - - message: "#^Method Icinga\\\\Util\\\\StringHelper\\:\\:cartesianProduct\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Util/StringHelper.php - - - - message: "#^Method Icinga\\\\Util\\\\StringHelper\\:\\:cartesianProduct\\(\\) has parameter \\$sets with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Util/StringHelper.php - - - - message: "#^Method Icinga\\\\Util\\\\StringHelper\\:\\:findSimilar\\(\\) has parameter \\$possibilities with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Util/StringHelper.php - - - - message: "#^Method Icinga\\\\Util\\\\StringHelper\\:\\:findSimilar\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Util/StringHelper.php - - - - message: "#^Method Icinga\\\\Util\\\\StringHelper\\:\\:trimSplit\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Util/StringHelper.php - - - - message: "#^Method Icinga\\\\Util\\\\TimezoneDetect\\:\\:reset\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Util/TimezoneDetect.php - - - - message: "#^Static property Icinga\\\\Util\\\\TimezoneDetect\\:\\:\\$offset \\(int\\) does not accept string\\.$#" - count: 1 - path: library/Icinga/Util/TimezoneDetect.php - - - - message: "#^Static property Icinga\\\\Util\\\\TimezoneDetect\\:\\:\\$success \\(bool\\) does not accept null\\.$#" - count: 1 - path: library/Icinga/Util/TimezoneDetect.php - - - - message: "#^Static property Icinga\\\\Util\\\\TimezoneDetect\\:\\:\\$timezone is unused\\.$#" - count: 1 - path: library/Icinga/Util/TimezoneDetect.php - - - - message: "#^Static property Icinga\\\\Util\\\\TimezoneDetect\\:\\:\\$timezoneName \\(string\\) does not accept null\\.$#" - count: 1 - path: library/Icinga/Util/TimezoneDetect.php - - - - message: "#^Static property Icinga\\\\Util\\\\TimezoneDetect\\:\\:\\$timezoneName \\(string\\) does not accept string\\|false\\.$#" - count: 1 - path: library/Icinga/Util/TimezoneDetect.php - - - - message: "#^Method Icinga\\\\Web\\\\Announcement\\:\\:__construct\\(\\) has parameter \\$properties with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Announcement.php - - - - message: "#^Cannot access offset 'acknowledged' on mixed\\.$#" - count: 1 - path: library/Icinga/Web/Announcement/AnnouncementCookie.php - - - - message: "#^Cannot access offset 'etag' on mixed\\.$#" - count: 1 - path: library/Icinga/Web/Announcement/AnnouncementCookie.php - - - - message: "#^Cannot access offset 'next' on mixed\\.$#" - count: 1 - path: library/Icinga/Web/Announcement/AnnouncementCookie.php - - - - message: "#^Parameter \\#1 \\$acknowledged of method Icinga\\\\Web\\\\Announcement\\\\AnnouncementCookie\\:\\:setAcknowledged\\(\\) expects array\\, mixed given\\.$#" - count: 1 - path: library/Icinga/Web/Announcement/AnnouncementCookie.php - - - - message: "#^Parameter \\#1 \\$etag of method Icinga\\\\Web\\\\Announcement\\\\AnnouncementCookie\\:\\:setEtag\\(\\) expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/Web/Announcement/AnnouncementCookie.php - - - - message: "#^Parameter \\#1 \\$nextActive of method Icinga\\\\Web\\\\Announcement\\\\AnnouncementCookie\\:\\:setNextActive\\(\\) expects int\\|null, mixed given\\.$#" - count: 1 - path: library/Icinga/Web/Announcement/AnnouncementCookie.php - - - - message: "#^Cannot access property \\$end on mixed\\.$#" - count: 1 - path: library/Icinga/Web/Announcement/AnnouncementIniRepository.php - - - - message: "#^Cannot access property \\$start on mixed\\.$#" - count: 1 - path: library/Icinga/Web/Announcement/AnnouncementIniRepository.php - - - - message: "#^Method Icinga\\\\Web\\\\Announcement\\\\AnnouncementIniRepository\\:\\:findActive\\(\\) should return Icinga\\\\Data\\\\SimpleQuery but returns Icinga\\\\Repository\\\\RepositoryQuery\\.$#" - count: 1 - path: library/Icinga/Web/Announcement/AnnouncementIniRepository.php - - - - message: "#^Method Icinga\\\\Web\\\\Announcement\\\\AnnouncementIniRepository\\:\\:getEtag\\(\\) should return string but returns null\\.$#" - count: 1 - path: library/Icinga/Web/Announcement/AnnouncementIniRepository.php - - - - message: "#^Method Icinga\\\\Web\\\\Announcement\\\\AnnouncementIniRepository\\:\\:onInsertAnnouncement\\(\\) has parameter \\$new with generic class Icinga\\\\Data\\\\ConfigObject but does not specify its types\\: TValue$#" - count: 1 - path: library/Icinga/Web/Announcement/AnnouncementIniRepository.php - - - - message: "#^Method Icinga\\\\Web\\\\Announcement\\\\AnnouncementIniRepository\\:\\:onInsertAnnouncement\\(\\) return type with generic class Icinga\\\\Data\\\\ConfigObject does not specify its types\\: TValue$#" - count: 1 - path: library/Icinga/Web/Announcement/AnnouncementIniRepository.php - - - - message: "#^Method Icinga\\\\Web\\\\Announcement\\\\AnnouncementIniRepository\\:\\:onUpdateAnnouncement\\(\\) has parameter \\$new with generic class Icinga\\\\Data\\\\ConfigObject but does not specify its types\\: TValue$#" - count: 1 - path: library/Icinga/Web/Announcement/AnnouncementIniRepository.php - - - - message: "#^Method Icinga\\\\Web\\\\Announcement\\\\AnnouncementIniRepository\\:\\:onUpdateAnnouncement\\(\\) has parameter \\$old with generic class Icinga\\\\Data\\\\ConfigObject but does not specify its types\\: TValue$#" - count: 1 - path: library/Icinga/Web/Announcement/AnnouncementIniRepository.php - - - - message: "#^Method Icinga\\\\Web\\\\Announcement\\\\AnnouncementIniRepository\\:\\:onUpdateAnnouncement\\(\\) return type with generic class Icinga\\\\Data\\\\ConfigObject does not specify its types\\: TValue$#" - count: 1 - path: library/Icinga/Web/Announcement/AnnouncementIniRepository.php - - - - message: "#^Property Icinga\\\\Web\\\\Announcement\\\\AnnouncementIniRepository\\:\\:\\$configs type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Announcement/AnnouncementIniRepository.php - - - - message: "#^Property Icinga\\\\Web\\\\Announcement\\\\AnnouncementIniRepository\\:\\:\\$conversionRules type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Announcement/AnnouncementIniRepository.php - - - - message: "#^Property Icinga\\\\Web\\\\Announcement\\\\AnnouncementIniRepository\\:\\:\\$queryColumns type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Announcement/AnnouncementIniRepository.php - - - - message: "#^Property Icinga\\\\Web\\\\Announcement\\\\AnnouncementIniRepository\\:\\:\\$triggers type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Announcement/AnnouncementIniRepository.php - - - - message: "#^Strict comparison using \\=\\=\\= between DateTime and null will always evaluate to false\\.$#" - count: 1 - path: library/Icinga/Web/Announcement/AnnouncementIniRepository.php - - - - message: "#^Cannot access offset 'acknowledged…' on mixed\\.$#" - count: 1 - path: library/Icinga/Web/ApplicationStateCookie.php - - - - message: "#^Cannot call method getUsername\\(\\) on Icinga\\\\User\\|null\\.$#" - count: 1 - path: library/Icinga/Web/ApplicationStateCookie.php - - - - message: "#^Method Icinga\\\\Web\\\\ApplicationStateCookie\\:\\:getAcknowledgedMessages\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/ApplicationStateCookie.php - - - - message: "#^Method Icinga\\\\Web\\\\ApplicationStateCookie\\:\\:setAcknowledgedMessages\\(\\) has parameter \\$acknowledged with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/ApplicationStateCookie.php - - - - message: "#^Parameter \\#1 \\$acknowledged of method Icinga\\\\Web\\\\ApplicationStateCookie\\:\\:setAcknowledgedMessages\\(\\) expects array, mixed given\\.$#" - count: 1 - path: library/Icinga/Web/ApplicationStateCookie.php - - - - message: "#^Property Icinga\\\\Web\\\\ApplicationStateCookie\\:\\:\\$acknowledgedMessages type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/ApplicationStateCookie.php - - - - message: "#^Method Icinga\\\\Web\\\\Controller\\:\\:getPageSize\\(\\) should return int but returns int\\|null\\.$#" - count: 1 - path: library/Icinga/Web/Controller.php - - - - message: "#^Method Icinga\\\\Web\\\\Controller\\:\\:handleSortControlSubmit\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Controller.php - - - - message: "#^Method Icinga\\\\Web\\\\Controller\\:\\:httpBadRequest\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Controller.php - - - - message: "#^Method Icinga\\\\Web\\\\Controller\\:\\:httpNotFound\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Controller.php - - - - message: "#^Method Icinga\\\\Web\\\\Controller\\:\\:renderForm\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Controller.php - - - - message: "#^Method Icinga\\\\Web\\\\Controller\\:\\:setupFilterControl\\(\\) has parameter \\$filterColumns with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Controller.php - - - - message: "#^Method Icinga\\\\Web\\\\Controller\\:\\:setupFilterControl\\(\\) has parameter \\$preserveParams with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Controller.php - - - - message: "#^Method Icinga\\\\Web\\\\Controller\\:\\:setupFilterControl\\(\\) has parameter \\$searchColumns with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Controller.php - - - - message: "#^Method Icinga\\\\Web\\\\Controller\\:\\:setupSortControl\\(\\) has parameter \\$columns with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Controller.php - - - - message: "#^Method Icinga\\\\Web\\\\Controller\\:\\:setupSortControl\\(\\) has parameter \\$defaults with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Controller.php - - - - message: "#^PHPDoc tag @param references unknown parameter\\: \\$arg$#" - count: 2 - path: library/Icinga/Web/Controller.php - - - - message: "#^Parameter \\#1 \\$count of method Icinga\\\\Data\\\\Limitable\\:\\:limit\\(\\) expects int\\|null, mixed given\\.$#" - count: 1 - path: library/Icinga/Web/Controller.php - - - - message: "#^Parameter \\#2 \\$value of method Icinga\\\\Web\\\\Url\\:\\:setParam\\(\\) expects array\\|bool\\|string, mixed given\\.$#" - count: 2 - path: library/Icinga/Web/Controller.php - - - - message: "#^Access to an undefined property Zend_Controller_Action_HelperBroker\\:\\:\\$viewRenderer\\.$#" - count: 1 - path: library/Icinga/Web/Controller/ActionController.php - - - - message: "#^Call to an undefined method Zend_Controller_Action_HelperBroker\\:\\:layout\\(\\)\\.$#" - count: 8 - path: library/Icinga/Web/Controller/ActionController.php - - - - message: "#^Call to an undefined method Zend_Controller_Action_Helper_Abstract\\:\\:getLayout\\(\\)\\.$#" - count: 1 - path: library/Icinga/Web/Controller/ActionController.php - - - - message: "#^Call to an undefined method Zend_Controller_Action_Helper_Abstract\\:\\:getResponseSegment\\(\\)\\.$#" - count: 1 - path: library/Icinga/Web/Controller/ActionController.php - - - - message: "#^Call to an undefined method Zend_Controller_Action_Helper_Abstract\\:\\:setLayout\\(\\)\\.$#" - count: 2 - path: library/Icinga/Web/Controller/ActionController.php - - - - message: "#^Method Icinga\\\\Web\\\\Controller\\\\ActionController\\:\\:Config\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Controller/ActionController.php - - - - message: "#^Method Icinga\\\\Web\\\\Controller\\\\ActionController\\:\\:Config\\(\\) has parameter \\$file with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Controller/ActionController.php - - - - message: "#^Method Icinga\\\\Web\\\\Controller\\\\ActionController\\:\\:Window\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Controller/ActionController.php - - - - message: "#^Method Icinga\\\\Web\\\\Controller\\\\ActionController\\:\\:__construct\\(\\) has parameter \\$invokeArgs with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Controller/ActionController.php - - - - message: "#^Method Icinga\\\\Web\\\\Controller\\\\ActionController\\:\\:assertHttpMethod\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Controller/ActionController.php - - - - message: "#^Method Icinga\\\\Web\\\\Controller\\\\ActionController\\:\\:assertPermission\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Controller/ActionController.php - - - - message: "#^Method Icinga\\\\Web\\\\Controller\\\\ActionController\\:\\:disableAutoRefresh\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Controller/ActionController.php - - - - message: "#^Method Icinga\\\\Web\\\\Controller\\\\ActionController\\:\\:getRestrictions\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Controller/ActionController.php - - - - message: "#^Method Icinga\\\\Web\\\\Controller\\\\ActionController\\:\\:getTabs\\(\\) should return Icinga\\\\Web\\\\Widget\\\\Tabs but returns null\\.$#" - count: 1 - path: library/Icinga/Web/Controller/ActionController.php - - - - message: "#^Method Icinga\\\\Web\\\\Controller\\\\ActionController\\:\\:ignoreXhrBody\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Controller/ActionController.php - - - - message: "#^Method Icinga\\\\Web\\\\Controller\\\\ActionController\\:\\:isXhr\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Controller/ActionController.php - - - - message: "#^Method Icinga\\\\Web\\\\Controller\\\\ActionController\\:\\:newSendAsPdf\\(\\) should always throw an exception or terminate script execution but doesn't do that\\.$#" - count: 1 - path: library/Icinga/Web/Controller/ActionController.php - - - - message: "#^Method Icinga\\\\Web\\\\Controller\\\\ActionController\\:\\:postDispatchXhr\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Controller/ActionController.php - - - - message: "#^Method Icinga\\\\Web\\\\Controller\\\\ActionController\\:\\:prepareInit\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Controller/ActionController.php - - - - message: "#^Method Icinga\\\\Web\\\\Controller\\\\ActionController\\:\\:redirectToLogin\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Controller/ActionController.php - - - - message: "#^Method Icinga\\\\Web\\\\Controller\\\\ActionController\\:\\:reloadCss\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Controller/ActionController.php - - - - message: "#^Method Icinga\\\\Web\\\\Controller\\\\ActionController\\:\\:rerenderLayout\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Controller/ActionController.php - - - - message: "#^Method Icinga\\\\Web\\\\Controller\\\\ActionController\\:\\:sendAsPdf\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Controller/ActionController.php - - - - message: "#^Method Icinga\\\\Web\\\\Controller\\\\ActionController\\:\\:shutdownSession\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Controller/ActionController.php - - - - message: "#^Parameter \\#1 \\$callback of function array_map expects \\(callable\\(mixed\\)\\: mixed\\)\\|null, 'strtoupper' given\\.$#" - count: 1 - path: library/Icinga/Web/Controller/ActionController.php - - - - message: "#^Parameter \\#1 \\$title of method Icinga\\\\Module\\\\Pdfexport\\\\PrintableHtmlDocument\\:\\:setTitle\\(\\) expects string, null given\\.$#" - count: 1 - path: library/Icinga/Web/Controller/ActionController.php - - - - message: "#^Parameter \\#2 \\$args of method Zend_Controller_Action\\:\\:__call\\(\\) expects array, mixed given\\.$#" - count: 1 - path: library/Icinga/Web/Controller/ActionController.php - - - - message: "#^Parameter \\#3 \\$default of method Icinga\\\\User\\\\Preferences\\:\\:getValue\\(\\) expects null, false given\\.$#" - count: 1 - path: library/Icinga/Web/Controller/ActionController.php - - - - message: "#^Parameter \\#3 \\$default of method Icinga\\\\User\\\\Preferences\\:\\:getValue\\(\\) expects null, float given\\.$#" - count: 1 - path: library/Icinga/Web/Controller/ActionController.php - - - - message: "#^Parameter \\#3 \\$default of method Icinga\\\\User\\\\Preferences\\:\\:getValue\\(\\) expects null, true given\\.$#" - count: 1 - path: library/Icinga/Web/Controller/ActionController.php - - - - message: "#^Property Icinga\\\\Web\\\\Controller\\\\ActionController\\:\\:\\$autorefreshInterval \\(int\\) does not accept float\\|int\\<1, max\\>\\.$#" - count: 1 - path: library/Icinga/Web/Controller/ActionController.php - - - - message: "#^Property Icinga\\\\Web\\\\Controller\\\\ActionController\\:\\:\\$autorefreshInterval \\(int\\) does not accept null\\.$#" - count: 1 - path: library/Icinga/Web/Controller/ActionController.php - - - - message: "#^Property Icinga\\\\Web\\\\Controller\\\\ActionController\\:\\:\\$reloadCss has no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Controller/ActionController.php - - - - message: "#^Property Icinga\\\\Web\\\\Controller\\\\ActionController\\:\\:\\$rerenderLayout has no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Controller/ActionController.php - - - - message: "#^Property Icinga\\\\Web\\\\Controller\\\\ActionController\\:\\:\\$window has no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Controller/ActionController.php - - - - message: "#^Method Icinga\\\\Web\\\\Controller\\\\AuthBackendController\\:\\:indexAction\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Controller/AuthBackendController.php - - - - message: "#^Method Icinga\\\\Web\\\\Controller\\\\AuthBackendController\\:\\:loadUserBackends\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Controller/AuthBackendController.php - - - - message: "#^Method Icinga\\\\Web\\\\Controller\\\\AuthBackendController\\:\\:loadUserGroupBackends\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Controller/AuthBackendController.php - - - - message: "#^Method Icinga\\\\Web\\\\Controller\\\\BasePreferenceController\\:\\:createProvidedTabs\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Controller/BasePreferenceController.php - - - - message: "#^Method Icinga\\\\Web\\\\Controller\\\\ControllerTabCollector\\:\\:collectModuleTabs\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Controller/ControllerTabCollector.php - - - - message: "#^Method Icinga\\\\Web\\\\Controller\\\\ControllerTabCollector\\:\\:createModuleConfigurationTabs\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Controller/ControllerTabCollector.php - - - - message: "#^Parameter \\#1 \\$content of method Zend_Controller_Response_Abstract\\:\\:appendBody\\(\\) expects string, string\\|false given\\.$#" - count: 1 - path: library/Icinga/Web/Controller/Dispatcher.php - - - - message: "#^Method Icinga\\\\Web\\\\Controller\\\\ModuleActionController\\:\\:Config\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Controller/ModuleActionController.php - - - - message: "#^Method Icinga\\\\Web\\\\Controller\\\\ModuleActionController\\:\\:Config\\(\\) has parameter \\$file with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Controller/ModuleActionController.php - - - - message: "#^Method Icinga\\\\Web\\\\Controller\\\\ModuleActionController\\:\\:moduleInit\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Controller/ModuleActionController.php - - - - message: "#^Method Icinga\\\\Web\\\\Controller\\\\ModuleActionController\\:\\:postDispatchXhr\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Controller/ModuleActionController.php - - - - message: "#^Method Icinga\\\\Web\\\\Controller\\\\ModuleActionController\\:\\:prepareInit\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Controller/ModuleActionController.php - - - - message: "#^Property Icinga\\\\Web\\\\Controller\\\\ModuleActionController\\:\\:\\$config has no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Controller/ModuleActionController.php - - - - message: "#^Property Icinga\\\\Web\\\\Controller\\\\ModuleActionController\\:\\:\\$configs has no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Controller/ModuleActionController.php - - - - message: "#^Property Icinga\\\\Web\\\\Controller\\\\ModuleActionController\\:\\:\\$module has no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Controller/ModuleActionController.php - - - - message: "#^Call to an undefined method Icinga\\\\Application\\\\ApplicationBootstrap\\:\\:getResponse\\(\\)\\.$#" - count: 6 - path: library/Icinga/Web/Controller/StaticController.php - - - - message: "#^Cannot access offset 'ino' on array\\{0\\: int, 1\\: int, 2\\: int, 3\\: int, 4\\: int, 5\\: int, 6\\: int, 7\\: int, \\.\\.\\.\\}\\|false\\.$#" - count: 1 - path: library/Icinga/Web/Controller/StaticController.php - - - - message: "#^Cannot access offset 'mtime' on array\\{0\\: int, 1\\: int, 2\\: int, 3\\: int, 4\\: int, 5\\: int, 6\\: int, 7\\: int, \\.\\.\\.\\}\\|false\\.$#" - count: 2 - path: library/Icinga/Web/Controller/StaticController.php - - - - message: "#^Cannot access offset 'size' on array\\{0\\: int, 1\\: int, 2\\: int, 3\\: int, 4\\: int, 5\\: int, 6\\: int, 7\\: int, \\.\\.\\.\\}\\|false\\.$#" - count: 1 - path: library/Icinga/Web/Controller/StaticController.php - - - - message: "#^Cannot call method getName\\(\\) on mixed\\.$#" - count: 3 - path: library/Icinga/Web/Controller/StaticController.php - - - - message: "#^Cannot call method getStaticAssetPath\\(\\) on mixed\\.$#" - count: 1 - path: library/Icinga/Web/Controller/StaticController.php - - - - message: "#^Method Icinga\\\\Web\\\\Controller\\\\StaticController\\:\\:handle\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Controller/StaticController.php - - - - message: "#^Call to an undefined method Icinga\\\\Application\\\\ApplicationBootstrap\\:\\:getRequest\\(\\)\\.$#" - count: 2 - path: library/Icinga/Web/Cookie.php - - - - message: "#^Method Icinga\\\\Web\\\\Cookie\\:\\:getDomain\\(\\) should return string but returns mixed\\.$#" - count: 1 - path: library/Icinga/Web/Cookie.php - - - - message: "#^Method Icinga\\\\Web\\\\Cookie\\:\\:getPath\\(\\) should return string but returns mixed\\.$#" - count: 1 - path: library/Icinga/Web/Cookie.php - - - - message: "#^Parameter \\#1 \\$value of method Icinga\\\\Web\\\\Cookie\\:\\:setValue\\(\\) expects string, null given\\.$#" - count: 1 - path: library/Icinga/Web/Cookie.php - - - - message: "#^Property Icinga\\\\Web\\\\Cookie\\:\\:\\$domain \\(string\\) does not accept mixed\\.$#" - count: 1 - path: library/Icinga/Web/Cookie.php - - - - message: "#^Property Icinga\\\\Web\\\\Cookie\\:\\:\\$path \\(string\\) does not accept mixed\\.$#" - count: 1 - path: library/Icinga/Web/Cookie.php - - - - message: "#^Property Icinga\\\\Web\\\\Cookie\\:\\:\\$value \\(string\\) does not accept string\\|null\\.$#" - count: 1 - path: library/Icinga/Web/Cookie.php - - - - message: "#^Class Icinga\\\\Web\\\\CookieSet implements generic interface IteratorAggregate but does not specify its types\\: TKey, TValue$#" - count: 1 - path: library/Icinga/Web/CookieSet.php - - - - message: "#^Method Icinga\\\\Web\\\\CookieSet\\:\\:getIterator\\(\\) return type with generic class ArrayIterator does not specify its types\\: TKey, TValue$#" - count: 1 - path: library/Icinga/Web/CookieSet.php - - - - message: "#^Cannot call method hasChildNodes\\(\\) on DOMNode\\|null\\.$#" - count: 1 - path: library/Icinga/Web/Dom/DomNodeIterator.php - - - - message: "#^Class Icinga\\\\Web\\\\Dom\\\\DomNodeIterator implements generic interface RecursiveIterator but does not specify its types\\: TKey, TValue$#" - count: 1 - path: library/Icinga/Web/Dom/DomNodeIterator.php - - - - message: "#^Method Icinga\\\\Web\\\\Dom\\\\DomNodeIterator\\:\\:current\\(\\) should return DOMNode\\|null but returns mixed\\.$#" - count: 1 - path: library/Icinga/Web/Dom/DomNodeIterator.php - - - - message: "#^Method Icinga\\\\Web\\\\Dom\\\\DomNodeIterator\\:\\:key\\(\\) should return int but returns mixed\\.$#" - count: 1 - path: library/Icinga/Web/Dom/DomNodeIterator.php - - - - message: "#^Property Icinga\\\\Web\\\\Dom\\\\DomNodeIterator\\:\\:\\$children with generic class IteratorIterator does not specify its types\\: TKey, TValue, TIterator$#" - count: 1 - path: library/Icinga/Web/Dom/DomNodeIterator.php - - - - message: "#^Method Icinga\\\\Web\\\\FileCache\\:\\:etagForFiles\\(\\) has parameter \\$files with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/FileCache.php - - - - message: "#^Method Icinga\\\\Web\\\\FileCache\\:\\:etagMatchesFiles\\(\\) has parameter \\$files with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/FileCache.php - - - - message: "#^Method Icinga\\\\Web\\\\FileCache\\:\\:store\\(\\) should return bool but returns int\\<0, max\\>\\|false\\.$#" - count: 1 - path: library/Icinga/Web/FileCache.php - - - - message: "#^Property Icinga\\\\Web\\\\FileCache\\:\\:\\$instances type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/FileCache.php - - - - message: "#^Call to an undefined method Icinga\\\\Application\\\\ApplicationBootstrap\\:\\:getFrontController\\(\\)\\.$#" - count: 1 - path: library/Icinga/Web/Form.php - - - - message: "#^Call to an undefined method Icinga\\\\Application\\\\ApplicationBootstrap\\:\\:getRequest\\(\\)\\.$#" - count: 1 - path: library/Icinga/Web/Form.php - - - - message: "#^Call to an undefined method Zend_Form_Decorator_Abstract\\:\\:setAccessible\\(\\)\\.$#" - count: 2 - path: library/Icinga/Web/Form.php - - - - message: "#^Call to an undefined method Zend_Form_Decorator_Abstract\\:\\:setRequiredSuffix\\(\\)\\.$#" - count: 1 - path: library/Icinga/Web/Form.php - - - - message: "#^Cannot access offset 'attribs' on mixed\\.$#" - count: 2 - path: library/Icinga/Web/Form.php - - - - message: "#^Cannot access offset 'class' on mixed\\.$#" - count: 2 - path: library/Icinga/Web/Form.php - - - - message: "#^Cannot access offset 'data\\-progress\\-label' on mixed\\.$#" - count: 1 - path: library/Icinga/Web/Form.php - - - - message: "#^Cannot access offset 'decorators' on mixed\\.$#" - count: 2 - path: library/Icinga/Web/Form.php - - - - message: "#^Cannot access offset 'type' on mixed\\.$#" - count: 1 - path: library/Icinga/Web/Form.php - - - - message: "#^Cannot call method escape\\(\\) on Zend_View_Interface\\|null\\.$#" - count: 3 - path: library/Icinga/Web/Form.php - - - - message: "#^Cannot call method format\\(\\) on mixed\\.$#" - count: 1 - path: library/Icinga/Web/Form.php - - - - message: "#^Cannot call method isChecked\\(\\) on Zend_Form_Element\\|null\\.$#" - count: 1 - path: library/Icinga/Web/Form.php - - - - message: "#^Cannot call method setEscape\\(\\) on Zend_Form_Decorator_Abstract\\|false\\.$#" - count: 1 - path: library/Icinga/Web/Form.php - - - - message: "#^Method Icinga\\\\Web\\\\Form\\:\\:addDescription\\(\\) has parameter \\$description with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Form.php - - - - message: "#^Method Icinga\\\\Web\\\\Form\\:\\:addHint\\(\\) has parameter \\$hint with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Form.php - - - - message: "#^Method Icinga\\\\Web\\\\Form\\:\\:addNotification\\(\\) has parameter \\$notification with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Form.php - - - - message: "#^Method Icinga\\\\Web\\\\Form\\:\\:assertPermission\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Form.php - - - - message: "#^Method Icinga\\\\Web\\\\Form\\:\\:create\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Form.php - - - - message: "#^Method Icinga\\\\Web\\\\Form\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Form.php - - - - message: "#^Method Icinga\\\\Web\\\\Form\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Form.php - - - - message: "#^Method Icinga\\\\Web\\\\Form\\:\\:error\\(\\) has parameter \\$message with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Form.php - - - - message: "#^Method Icinga\\\\Web\\\\Form\\:\\:getDescriptions\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Form.php - - - - message: "#^Method Icinga\\\\Web\\\\Form\\:\\:getHints\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Form.php - - - - message: "#^Method Icinga\\\\Web\\\\Form\\:\\:getName\\(\\) should return string but returns string\\|null\\.$#" - count: 1 - path: library/Icinga/Web/Form.php - - - - message: "#^Method Icinga\\\\Web\\\\Form\\:\\:getNotifications\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Form.php - - - - message: "#^Method Icinga\\\\Web\\\\Form\\:\\:getRequestData\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Form.php - - - - message: "#^Method Icinga\\\\Web\\\\Form\\:\\:info\\(\\) has parameter \\$message with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Form.php - - - - message: "#^Method Icinga\\\\Web\\\\Form\\:\\:isValid\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Form.php - - - - message: "#^Method Icinga\\\\Web\\\\Form\\:\\:isValidPartial\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Form.php - - - - message: "#^Method Icinga\\\\Web\\\\Form\\:\\:onRequest\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Form.php - - - - message: "#^Method Icinga\\\\Web\\\\Form\\:\\:populate\\(\\) has parameter \\$defaults with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Form.php - - - - message: "#^Method Icinga\\\\Web\\\\Form\\:\\:preserveDefaults\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Form.php - - - - message: "#^Method Icinga\\\\Web\\\\Form\\:\\:preserveDefaults\\(\\) has parameter \\$defaults with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Form.php - - - - message: "#^Method Icinga\\\\Web\\\\Form\\:\\:setDefaults\\(\\) has parameter \\$values with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Form.php - - - - message: "#^Method Icinga\\\\Web\\\\Form\\:\\:setDescriptions\\(\\) has parameter \\$descriptions with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Form.php - - - - message: "#^Method Icinga\\\\Web\\\\Form\\:\\:setHints\\(\\) has parameter \\$hints with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Form.php - - - - message: "#^Method Icinga\\\\Web\\\\Form\\:\\:setNotifications\\(\\) has parameter \\$notifications with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Form.php - - - - message: "#^Method Icinga\\\\Web\\\\Form\\:\\:warning\\(\\) has parameter \\$message with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Form.php - - - - message: "#^Method Icinga\\\\Web\\\\Form\\:\\:wasSent\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Form.php - - - - message: "#^Parameter \\#1 \\$message of method Zend_Form\\:\\:addErrorMessage\\(\\) expects string, array\\|string given\\.$#" - count: 3 - path: library/Icinga/Web/Form.php - - - - message: "#^Parameter \\#2 \\$name of method Zend_Form\\:\\:addSubForm\\(\\) expects string, string\\|null given\\.$#" - count: 1 - path: library/Icinga/Web/Form.php - - - - message: "#^Parameter \\#3 \\$options of method Zend_Form\\:\\:createElement\\(\\) expects array\\|Zend_Config\\|null, mixed given\\.$#" - count: 1 - path: library/Icinga/Web/Form.php - - - - message: "#^Property Icinga\\\\Web\\\\Form\\:\\:\\$defaultElementDecorators type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Form.php - - - - message: "#^Property Icinga\\\\Web\\\\Form\\:\\:\\$descriptions type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Form.php - - - - message: "#^Property Icinga\\\\Web\\\\Form\\:\\:\\$hints type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Form.php - - - - message: "#^Property Icinga\\\\Web\\\\Form\\:\\:\\$notifications type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Form.php - - - - message: "#^Call to an undefined method Icinga\\\\Application\\\\ApplicationBootstrap\\:\\:getViewRenderer\\(\\)\\.$#" - count: 1 - path: library/Icinga/Web/Form/Decorator/Autosubmit.php - - - - message: "#^Cannot call method getId\\(\\) on mixed\\.$#" - count: 1 - path: library/Icinga/Web/Form/Decorator/Autosubmit.php - - - - message: "#^Method Icinga\\\\Web\\\\Form\\\\Decorator\\\\Autosubmit\\:\\:getAccessible\\(\\) should return bool but returns mixed\\.$#" - count: 1 - path: library/Icinga/Web/Form/Decorator/Autosubmit.php - - - - message: "#^Property Icinga\\\\Web\\\\Form\\\\Decorator\\\\Autosubmit\\:\\:\\$accessible \\(bool\\) does not accept mixed\\.$#" - count: 1 - path: library/Icinga/Web/Form/Decorator/Autosubmit.php - - - - message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" - count: 1 - path: library/Icinga/Web/Form/Decorator/ElementDoubler.php - - - - message: "#^Call to an undefined method Zend_Form\\|Zend_Form_Element\\:\\:getElement\\(\\)\\.$#" - count: 3 - path: library/Icinga/Web/Form/Decorator/ElementDoubler.php - - - - message: "#^Parameter \\#1 \\$element of method Icinga\\\\Web\\\\Form\\\\Decorator\\\\ElementDoubler\\:\\:applyAttributes\\(\\) expects Zend_Form_Element, Zend_Form_Element\\|null given\\.$#" - count: 2 - path: library/Icinga/Web/Form/Decorator/ElementDoubler.php - - - - message: "#^Parameter \\#1 \\$name of method Zend_Form_Element\\:\\:setAttrib\\(\\) expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/Web/Form/Decorator/ElementDoubler.php - - - - message: "#^Call to an undefined method Icinga\\\\Application\\\\ApplicationBootstrap\\:\\:getViewRenderer\\(\\)\\.$#" - count: 1 - path: library/Icinga/Web/Form/Decorator/FormDescriptions.php - - - - message: "#^Call to an undefined method Zend_View_Interface\\:\\:escape\\(\\)\\.$#" - count: 2 - path: library/Icinga/Web/Form/Decorator/FormDescriptions.php - - - - message: "#^Call to an undefined method Zend_View_Interface\\:\\:propertiesToString\\(\\)\\.$#" - count: 1 - path: library/Icinga/Web/Form/Decorator/FormDescriptions.php - - - - message: "#^Method Icinga\\\\Web\\\\Form\\\\Decorator\\\\FormDescriptions\\:\\:recurseForm\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Form/Decorator/FormDescriptions.php - - - - message: "#^Method Icinga\\\\Web\\\\Form\\\\Decorator\\\\FormDescriptions\\:\\:recurseForm\\(\\) should return array but returns mixed\\.$#" - count: 1 - path: library/Icinga/Web/Form/Decorator/FormDescriptions.php - - - - message: "#^Call to an undefined method Zend_Form_Decorator_Abstract\\:\\:setRequiredSuffix\\(\\)\\.$#" - count: 1 - path: library/Icinga/Web/Form/Decorator/FormHints.php - - - - message: "#^Call to an undefined method Zend_View_Interface\\:\\:escape\\(\\)\\.$#" - count: 2 - path: library/Icinga/Web/Form/Decorator/FormHints.php - - - - message: "#^Call to an undefined method Zend_View_Interface\\:\\:propertiesToString\\(\\)\\.$#" - count: 1 - path: library/Icinga/Web/Form/Decorator/FormHints.php - - - - message: "#^Cannot call method translate\\(\\) on Zend_View_Interface\\|null\\.$#" - count: 1 - path: library/Icinga/Web/Form/Decorator/FormHints.php - - - - message: "#^Method Icinga\\\\Web\\\\Form\\\\Decorator\\\\FormHints\\:\\:__construct\\(\\) has parameter \\$options with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Form/Decorator/FormHints.php - - - - message: "#^Method Icinga\\\\Web\\\\Form\\\\Decorator\\\\FormHints\\:\\:recurseForm\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Form/Decorator/FormHints.php - - - - message: "#^Method Icinga\\\\Web\\\\Form\\\\Decorator\\\\FormHints\\:\\:recurseForm\\(\\) should return array but returns mixed\\.$#" - count: 1 - path: library/Icinga/Web/Form/Decorator/FormHints.php - - - - message: "#^Property Icinga\\\\Web\\\\Form\\\\Decorator\\\\FormHints\\:\\:\\$blacklist type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Form/Decorator/FormHints.php - - - - message: "#^Call to an undefined method Icinga\\\\Application\\\\ApplicationBootstrap\\:\\:getViewRenderer\\(\\)\\.$#" - count: 1 - path: library/Icinga/Web/Form/Decorator/FormNotifications.php - - - - message: "#^Call to an undefined method Zend_View_Interface\\:\\:escape\\(\\)\\.$#" - count: 2 - path: library/Icinga/Web/Form/Decorator/FormNotifications.php - - - - message: "#^Call to an undefined method Zend_View_Interface\\:\\:propertiesToString\\(\\)\\.$#" - count: 1 - path: library/Icinga/Web/Form/Decorator/FormNotifications.php - - - - message: "#^Method Icinga\\\\Web\\\\Form\\\\Decorator\\\\FormNotifications\\:\\:recurseForm\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Form/Decorator/FormNotifications.php - - - - message: "#^Call to an undefined method Icinga\\\\Application\\\\ApplicationBootstrap\\:\\:getViewRenderer\\(\\)\\.$#" - count: 1 - path: library/Icinga/Web/Form/Decorator/Help.php - - - - message: "#^Call to an undefined method Icinga\\\\Application\\\\ApplicationBootstrap\\:\\:getViewRenderer\\(\\)\\.$#" - count: 1 - path: library/Icinga/Web/Form/Decorator/Spinner.php - - - - message: "#^Access to an undefined property Icinga\\\\Web\\\\Form\\\\Element\\\\Button\\:\\:\\$content\\.$#" - count: 1 - path: library/Icinga/Web/Form/Element/Button.php - - - - message: "#^Call to an undefined method Icinga\\\\Application\\\\ApplicationBootstrap\\:\\:getRequest\\(\\)\\.$#" - count: 1 - path: library/Icinga/Web/Form/Element/Button.php - - - - message: "#^Cannot access offset 'ignore' on array\\|string\\|Zend_Config\\|null\\.$#" - count: 1 - path: library/Icinga/Web/Form/Element/Button.php - - - - message: "#^Method Icinga\\\\Web\\\\Form\\\\Element\\\\Button\\:\\:__construct\\(\\) has parameter \\$options with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Form/Element/Button.php - - - - message: "#^Method Icinga\\\\Web\\\\Form\\\\Element\\\\Button\\:\\:__construct\\(\\) has parameter \\$spec with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Form/Element/Button.php - - - - message: "#^Parameter \\#1 \\$timestamp of method DateTime\\:\\:setTimestamp\\(\\) expects int, string given\\.$#" - count: 1 - path: library/Icinga/Web/Form/Element/DateTimePicker.php - - - - message: "#^Parameter \\#2 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" - count: 1 - path: library/Icinga/Web/Form/Element/Number.php - - - - message: "#^Method Icinga\\\\Web\\\\Form\\\\Element\\\\Textarea\\:\\:__construct\\(\\) has parameter \\$options with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Form/Element/Textarea.php - - - - message: "#^Method Icinga\\\\Web\\\\Form\\\\Element\\\\Textarea\\:\\:__construct\\(\\) has parameter \\$spec with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Form/Element/Textarea.php - - - - message: "#^Method Icinga\\\\Web\\\\Form\\\\ErrorLabeller\\:\\:__construct\\(\\) has parameter \\$options with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Form/ErrorLabeller.php - - - - message: "#^Method Icinga\\\\Web\\\\Form\\\\ErrorLabeller\\:\\:_loadTranslationData\\(\\) has parameter \\$options with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Form/ErrorLabeller.php - - - - message: "#^Method Icinga\\\\Web\\\\Form\\\\ErrorLabeller\\:\\:_loadTranslationData\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Form/ErrorLabeller.php - - - - message: "#^Method Icinga\\\\Web\\\\Form\\\\ErrorLabeller\\:\\:createMessages\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Form/ErrorLabeller.php - - - - message: "#^Method Icinga\\\\Web\\\\Form\\\\ErrorLabeller\\:\\:createMessages\\(\\) has parameter \\$element with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Form/ErrorLabeller.php - - - - message: "#^Method Icinga\\\\Web\\\\Form\\\\ErrorLabeller\\:\\:translate\\(\\) has parameter \\$messageId with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Form/ErrorLabeller.php - - - - message: "#^Method Icinga\\\\Web\\\\Form\\\\ErrorLabeller\\:\\:translate\\(\\) should return string but returns array\\|string\\.$#" - count: 1 - path: library/Icinga/Web/Form/ErrorLabeller.php - - - - message: "#^Parameter \\#1 \\$key of function array_key_exists expects int\\|string, array\\|string given\\.$#" - count: 1 - path: library/Icinga/Web/Form/ErrorLabeller.php - - - - message: "#^Property Icinga\\\\Web\\\\Form\\\\ErrorLabeller\\:\\:\\$messages has no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Form/ErrorLabeller.php - - - - message: "#^PHPDoc type bool\\|null of property Icinga\\\\Web\\\\Form\\\\FormElement\\:\\:\\$_disableLoadDefaultDecorators is not covariant with PHPDoc type bool of overridden property Zend_Form_Element\\:\\:\\$_disableLoadDefaultDecorators\\.$#" - count: 1 - path: library/Icinga/Web/Form/FormElement.php - - - - message: "#^Property Icinga\\\\Web\\\\Form\\\\Validator\\\\DateFormatValidator\\:\\:\\$_messageTemplates type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Form/Validator/DateFormatValidator.php - - - - message: "#^Property Icinga\\\\Web\\\\Form\\\\Validator\\\\DateFormatValidator\\:\\:\\$validChars type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Form/Validator/DateFormatValidator.php - - - - message: "#^Property Icinga\\\\Web\\\\Form\\\\Validator\\\\DateFormatValidator\\:\\:\\$validSeparators type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Form/Validator/DateFormatValidator.php - - - - message: "#^Property Icinga\\\\Web\\\\Form\\\\Validator\\\\DateTimeValidator\\:\\:\\$_messageTemplates type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Form/Validator/DateTimeValidator.php - - - - message: "#^Property Icinga\\\\Web\\\\Form\\\\Validator\\\\DateTimeValidator\\:\\:\\$local has no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Form/Validator/DateTimeValidator.php - - - - message: "#^Parameter \\#1 \\$string of static method Icinga\\\\Util\\\\StringHelper\\:\\:findSimilar\\(\\) expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/Web/Form/Validator/InArray.php - - - - message: "#^Parameter \\#2 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" - count: 2 - path: library/Icinga/Web/Form/Validator/InArray.php - - - - message: "#^Parameter \\#1 \\$url of static method Icinga\\\\Web\\\\Url\\:\\:fromPath\\(\\) expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/Web/Form/Validator/InternalUrlValidator.php - - - - message: "#^Property Icinga\\\\Web\\\\Form\\\\Validator\\\\ReadablePathValidator\\:\\:\\$_messageTemplates type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Form/Validator/ReadablePathValidator.php - - - - message: "#^Property Icinga\\\\Web\\\\Form\\\\Validator\\\\TimeFormatValidator\\:\\:\\$_messageTemplates type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Form/Validator/TimeFormatValidator.php - - - - message: "#^Property Icinga\\\\Web\\\\Form\\\\Validator\\\\TimeFormatValidator\\:\\:\\$validChars type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Form/Validator/TimeFormatValidator.php - - - - message: "#^Property Icinga\\\\Web\\\\Form\\\\Validator\\\\TimeFormatValidator\\:\\:\\$validSeparators type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Form/Validator/TimeFormatValidator.php - - - - message: "#^Method Icinga\\\\Web\\\\Form\\\\Validator\\\\WritablePathValidator\\:\\:setRequireExistence\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Form/Validator/WritablePathValidator.php - - - - message: "#^Property Icinga\\\\Web\\\\Form\\\\Validator\\\\WritablePathValidator\\:\\:\\$_messageTemplates type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Form/Validator/WritablePathValidator.php - - - - message: "#^Method Icinga\\\\Web\\\\Helper\\\\CookieHelper\\:\\:cleanupCheck\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Helper/CookieHelper.php - - - - message: "#^Method Icinga\\\\Web\\\\Helper\\\\CookieHelper\\:\\:provideCheck\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Helper/CookieHelper.php - - - - message: "#^Method Icinga\\\\Web\\\\Helper\\\\HtmlPurifier\\:\\:__construct\\(\\) has parameter \\$config with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Helper/HtmlPurifier.php - - - - message: "#^Method Icinga\\\\Web\\\\Helper\\\\HtmlPurifier\\:\\:configure\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Helper/HtmlPurifier.php - - - - message: "#^Method Icinga\\\\Web\\\\Helper\\\\HtmlPurifier\\:\\:process\\(\\) has parameter \\$config with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Helper/HtmlPurifier.php - - - - message: "#^Method Icinga\\\\Web\\\\Helper\\\\HtmlPurifier\\:\\:purify\\(\\) has parameter \\$config with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Helper/HtmlPurifier.php - - - - message: "#^Parameter \\#2 \\$config of method HTMLPurifier\\:\\:purify\\(\\) expects HTMLPurifier_Config\\|null, array\\|Closure\\|null given\\.$#" - count: 1 - path: library/Icinga/Web/Helper/HtmlPurifier.php - - - - message: "#^Method Icinga\\\\Web\\\\Helper\\\\Markdown\\:\\:line\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Helper/Markdown.php - - - - message: "#^Method Icinga\\\\Web\\\\Helper\\\\Markdown\\:\\:line\\(\\) has parameter \\$config with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Helper/Markdown.php - - - - message: "#^Method Icinga\\\\Web\\\\Helper\\\\Markdown\\:\\:line\\(\\) has parameter \\$content with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Helper/Markdown.php - - - - message: "#^Method Icinga\\\\Web\\\\Helper\\\\Markdown\\:\\:text\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Helper/Markdown.php - - - - message: "#^Method Icinga\\\\Web\\\\Helper\\\\Markdown\\:\\:text\\(\\) has parameter \\$config with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Helper/Markdown.php - - - - message: "#^Method Icinga\\\\Web\\\\Helper\\\\Markdown\\:\\:text\\(\\) has parameter \\$content with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Helper/Markdown.php - - - - message: "#^Cannot call method getAnonymousModule\\(\\) on HTMLPurifier_HTMLDefinition\\|null\\.$#" - count: 1 - path: library/Icinga/Web/Helper/Markdown/LinkTransformer.php - - - - message: "#^Method Icinga\\\\Web\\\\Helper\\\\Markdown\\\\LinkTransformer\\:\\:attachTo\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Helper/Markdown/LinkTransformer.php - - - - message: "#^Method Icinga\\\\Web\\\\Helper\\\\Markdown\\\\LinkTransformer\\:\\:transform\\(\\) has parameter \\$attr with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Helper/Markdown/LinkTransformer.php - - - - message: "#^Method Icinga\\\\Web\\\\Helper\\\\Markdown\\\\LinkTransformer\\:\\:transform\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Helper/Markdown/LinkTransformer.php - - - - message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" - count: 1 - path: library/Icinga/Web/JavaScript.php - - - - message: "#^Call to an undefined method Icinga\\\\Application\\\\ApplicationBootstrap\\:\\:getRequest\\(\\)\\.$#" - count: 1 - path: library/Icinga/Web/JavaScript.php - - - - message: "#^Cannot call method getJsAssetPath\\(\\) on mixed\\.$#" - count: 1 - path: library/Icinga/Web/JavaScript.php - - - - message: "#^Cannot call method getJsAssets\\(\\) on mixed\\.$#" - count: 2 - path: library/Icinga/Web/JavaScript.php - - - - message: "#^Cannot call method getName\\(\\) on mixed\\.$#" - count: 1 - path: library/Icinga/Web/JavaScript.php - - - - message: "#^Method Icinga\\\\Web\\\\JavaScript\\:\\:send\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/JavaScript.php - - - - message: "#^Method Icinga\\\\Web\\\\JavaScript\\:\\:sendMinified\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/JavaScript.php - - - - message: "#^Parameter \\#1 \\$js of static method Icinga\\\\Web\\\\JavaScript\\:\\:optimizeDefine\\(\\) expects string, string\\|false given\\.$#" - count: 2 - path: library/Icinga/Web/JavaScript.php - - - - message: "#^Parameter \\#1 \\$string of function strlen expects string, string\\|false given\\.$#" - count: 1 - path: library/Icinga/Web/JavaScript.php - - - - message: "#^Parameter \\#1 \\$string of function substr expects string, string\\|false given\\.$#" - count: 1 - path: library/Icinga/Web/JavaScript.php - - - - message: "#^Parameter \\#2 \\$subject of function preg_match expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/Web/JavaScript.php - - - - message: "#^Property Icinga\\\\Web\\\\JavaScript\\:\\:\\$baseFiles has no type specified\\.$#" - count: 1 - path: library/Icinga/Web/JavaScript.php - - - - message: "#^Property Icinga\\\\Web\\\\JavaScript\\:\\:\\$jsFiles has no type specified\\.$#" - count: 1 - path: library/Icinga/Web/JavaScript.php - - - - message: "#^Property Icinga\\\\Web\\\\JavaScript\\:\\:\\$vendorFiles has no type specified\\.$#" - count: 1 - path: library/Icinga/Web/JavaScript.php - - - - message: "#^Parameter \\#2 \\$subject of function preg_match_all expects string, string\\|false given\\.$#" - count: 1 - path: library/Icinga/Web/LessCompiler.php - - - - message: "#^Parameter \\#3 \\$subject of function str_replace expects array\\|string, string\\|false given\\.$#" - count: 1 - path: library/Icinga/Web/LessCompiler.php - - - - message: "#^Property Icinga\\\\Web\\\\LessCompiler\\:\\:\\$lessFiles \\(array\\\\) does not accept array\\\\.$#" - count: 1 - path: library/Icinga/Web/LessCompiler.php - - - - message: "#^Property Icinga\\\\Web\\\\LessCompiler\\:\\:\\$moduleLessFiles type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/LessCompiler.php - - - - message: "#^Property Icinga\\\\Web\\\\LessCompiler\\:\\:\\$theme \\(string\\) does not accept string\\|null\\.$#" - count: 1 - path: library/Icinga/Web/LessCompiler.php - - - - message: "#^Cannot call method addChild\\(\\) on mixed\\.$#" - count: 1 - path: library/Icinga/Web/Menu.php - - - - message: "#^Cannot call method getUsername\\(\\) on Icinga\\\\User\\|null\\.$#" - count: 1 - path: library/Icinga/Web/Menu.php - - - - message: "#^Method Icinga\\\\Web\\\\Menu\\:\\:init\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Menu.php - - - - message: "#^Call to an undefined method Icinga\\\\Application\\\\ApplicationBootstrap\\:\\:getRequest\\(\\)\\.$#" - count: 2 - path: library/Icinga/Web/Navigation/ConfigMenu.php - - - - message: "#^Cannot access property \\$state on mixed\\.$#" - count: 3 - path: library/Icinga/Web/Navigation/ConfigMenu.php - - - - message: "#^Cannot call method getUsername\\(\\) on Icinga\\\\User\\|null\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/ConfigMenu.php - - - - message: "#^Method Icinga\\\\Web\\\\Navigation\\\\ConfigMenu\\:\\:assemble\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/ConfigMenu.php - - - - message: "#^Method Icinga\\\\Web\\\\Navigation\\\\ConfigMenu\\:\\:assembleCogMenuItem\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/ConfigMenu.php - - - - message: "#^Method Icinga\\\\Web\\\\Navigation\\\\ConfigMenu\\:\\:assembleCogMenuItem\\(\\) has parameter \\$cogMenuItem with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/ConfigMenu.php - - - - message: "#^Method Icinga\\\\Web\\\\Navigation\\\\ConfigMenu\\:\\:assembleLevel2Nav\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/ConfigMenu.php - - - - message: "#^Method Icinga\\\\Web\\\\Navigation\\\\ConfigMenu\\:\\:assembleUserMenuItem\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/ConfigMenu.php - - - - message: "#^Method Icinga\\\\Web\\\\Navigation\\\\ConfigMenu\\:\\:createCogMenuItem\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/ConfigMenu.php - - - - message: "#^Method Icinga\\\\Web\\\\Navigation\\\\ConfigMenu\\:\\:createLevel2Menu\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/ConfigMenu.php - - - - message: "#^Method Icinga\\\\Web\\\\Navigation\\\\ConfigMenu\\:\\:createLevel2MenuItem\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/ConfigMenu.php - - - - message: "#^Method Icinga\\\\Web\\\\Navigation\\\\ConfigMenu\\:\\:createLevel2MenuItem\\(\\) has parameter \\$item with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/ConfigMenu.php - - - - message: "#^Method Icinga\\\\Web\\\\Navigation\\\\ConfigMenu\\:\\:createLevel2MenuItem\\(\\) has parameter \\$key with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/ConfigMenu.php - - - - message: "#^Method Icinga\\\\Web\\\\Navigation\\\\ConfigMenu\\:\\:createUserMenuItem\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/ConfigMenu.php - - - - message: "#^Method Icinga\\\\Web\\\\Navigation\\\\ConfigMenu\\:\\:getHealthCount\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/ConfigMenu.php - - - - message: "#^Method Icinga\\\\Web\\\\Navigation\\\\ConfigMenu\\:\\:isSelectedItem\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/ConfigMenu.php - - - - message: "#^Method Icinga\\\\Web\\\\Navigation\\\\ConfigMenu\\:\\:isSelectedItem\\(\\) has parameter \\$item with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/ConfigMenu.php - - - - message: "#^Property Icinga\\\\Web\\\\Navigation\\\\ConfigMenu\\:\\:\\$children has no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/ConfigMenu.php - - - - message: "#^Property Icinga\\\\Web\\\\Navigation\\\\ConfigMenu\\:\\:\\$selected has no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/ConfigMenu.php - - - - message: "#^Property Icinga\\\\Web\\\\Navigation\\\\ConfigMenu\\:\\:\\$state has no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/ConfigMenu.php - - - - message: "#^Method Icinga\\\\Web\\\\Navigation\\\\DashboardPane\\:\\:getDashlets\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/DashboardPane.php - - - - message: "#^Method Icinga\\\\Web\\\\Navigation\\\\DashboardPane\\:\\:init\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/DashboardPane.php - - - - message: "#^Method Icinga\\\\Web\\\\Navigation\\\\DashboardPane\\:\\:setDashlets\\(\\) has parameter \\$dashlets with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/DashboardPane.php - - - - message: "#^Method Icinga\\\\Web\\\\Navigation\\\\DashboardPane\\:\\:setDisabled\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/DashboardPane.php - - - - message: "#^Property Icinga\\\\Web\\\\Navigation\\\\DashboardPane\\:\\:\\$dashlets type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/DashboardPane.php - - - - message: "#^Property Icinga\\\\Web\\\\Navigation\\\\DashboardPane\\:\\:\\$disabled has no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/DashboardPane.php - - - - message: "#^Method Icinga\\\\Web\\\\Navigation\\\\DropdownItem\\:\\:init\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/DropdownItem.php - - - - message: "#^Call to an undefined method Icinga\\\\Application\\\\ApplicationBootstrap\\:\\:getSharedNavigation\\(\\)\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/Navigation.php - - - - message: "#^Cannot call method can\\(\\) on Icinga\\\\User\\|null\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/Navigation.php - - - - message: "#^Cannot call method getName\\(\\) on mixed\\.$#" - count: 2 - path: library/Icinga/Web/Navigation/Navigation.php - - - - message: "#^Cannot call method getNavigation\\(\\) on Icinga\\\\User\\|null\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/Navigation.php - - - - message: "#^Cannot call method setName\\(\\) on mixed\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/Navigation.php - - - - message: "#^Class Icinga\\\\Web\\\\Navigation\\\\Navigation implements generic interface ArrayAccess but does not specify its types\\: TKey, TValue$#" - count: 1 - path: library/Icinga/Web/Navigation/Navigation.php - - - - message: "#^Class Icinga\\\\Web\\\\Navigation\\\\Navigation implements generic interface IteratorAggregate but does not specify its types\\: TKey, TValue$#" - count: 1 - path: library/Icinga/Web/Navigation/Navigation.php - - - - message: "#^Method Icinga\\\\Web\\\\Navigation\\\\Navigation\\:\\:addItem\\(\\) has parameter \\$properties with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/Navigation.php - - - - message: "#^Method Icinga\\\\Web\\\\Navigation\\\\Navigation\\:\\:createItem\\(\\) has parameter \\$properties with generic class Icinga\\\\Data\\\\ConfigObject but does not specify its types\\: TValue$#" - count: 1 - path: library/Icinga/Web/Navigation/Navigation.php - - - - message: "#^Method Icinga\\\\Web\\\\Navigation\\\\Navigation\\:\\:createItem\\(\\) has parameter \\$properties with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/Navigation.php - - - - message: "#^Method Icinga\\\\Web\\\\Navigation\\\\Navigation\\:\\:createItem\\(\\) has parameter \\$properties with no value type specified in iterable type array\\|Icinga\\\\Data\\\\ConfigObject\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/Navigation.php - - - - message: "#^Method Icinga\\\\Web\\\\Navigation\\\\Navigation\\:\\:createItem\\(\\) should return Icinga\\\\Web\\\\Navigation\\\\NavigationItem but returns object\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/Navigation.php - - - - message: "#^Method Icinga\\\\Web\\\\Navigation\\\\Navigation\\:\\:findItem\\(\\) should return Icinga\\\\Web\\\\Navigation\\\\NavigationItem\\|null but returns mixed\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/Navigation.php - - - - message: "#^Method Icinga\\\\Web\\\\Navigation\\\\Navigation\\:\\:fromArray\\(\\) has parameter \\$array with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/Navigation.php - - - - message: "#^Method Icinga\\\\Web\\\\Navigation\\\\Navigation\\:\\:fromConfig\\(\\) has parameter \\$config with no value type specified in iterable type Traversable\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/Navigation.php - - - - message: "#^Method Icinga\\\\Web\\\\Navigation\\\\Navigation\\:\\:fromConfig\\(\\) has parameter \\$config with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/Navigation.php - - - - message: "#^Method Icinga\\\\Web\\\\Navigation\\\\Navigation\\:\\:fromConfig\\(\\) has parameter \\$config with no value type specified in iterable type array\\|Traversable\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/Navigation.php - - - - message: "#^Method Icinga\\\\Web\\\\Navigation\\\\Navigation\\:\\:getActiveItem\\(\\) should return Icinga\\\\Web\\\\Navigation\\\\NavigationItem but returns Icinga\\\\Web\\\\Navigation\\\\NavigationItem\\|null\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/Navigation.php - - - - message: "#^Method Icinga\\\\Web\\\\Navigation\\\\Navigation\\:\\:getItemTypeConfiguration\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/Navigation.php - - - - message: "#^Method Icinga\\\\Web\\\\Navigation\\\\Navigation\\:\\:getItems\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/Navigation.php - - - - message: "#^Parameter \\#1 \\$item of method Icinga\\\\Web\\\\Navigation\\\\NavigationItem\\:\\:conflictsWith\\(\\) expects Icinga\\\\Web\\\\Navigation\\\\NavigationItem, mixed given\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/Navigation.php - - - - message: "#^Parameter \\#1 \\$item of method Icinga\\\\Web\\\\Navigation\\\\NavigationItem\\:\\:merge\\(\\) expects Icinga\\\\Web\\\\Navigation\\\\NavigationItem, mixed given\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/Navigation.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Web\\\\Navigation\\\\Navigation\\:\\:addItem\\(\\) expects Icinga\\\\Web\\\\Navigation\\\\NavigationItem\\|string, mixed given\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/Navigation.php - - - - message: "#^Property Icinga\\\\Web\\\\Navigation\\\\Navigation\\:\\:\\$items \\(array\\\\) does not accept array\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/Navigation.php - - - - message: "#^Property Icinga\\\\Web\\\\Navigation\\\\Navigation\\:\\:\\$types type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/Navigation.php - - - - message: "#^Call to an undefined method Icinga\\\\Application\\\\ApplicationBootstrap\\:\\:getRequest\\(\\)\\.$#" - count: 2 - path: library/Icinga/Web/Navigation/NavigationItem.php - - - - message: "#^Cannot call method getLocalUsername\\(\\) on Icinga\\\\User\\|null\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/NavigationItem.php - - - - message: "#^Cannot call method setParent\\(\\) on mixed\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/NavigationItem.php - - - - message: "#^Class Icinga\\\\Web\\\\Navigation\\\\NavigationItem implements generic interface IteratorAggregate but does not specify its types\\: TKey, TValue$#" - count: 1 - path: library/Icinga/Web/Navigation/NavigationItem.php - - - - message: "#^Method Icinga\\\\Web\\\\Navigation\\\\NavigationItem\\:\\:__construct\\(\\) has parameter \\$properties with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/NavigationItem.php - - - - message: "#^Method Icinga\\\\Web\\\\Navigation\\\\NavigationItem\\:\\:createRenderer\\(\\) has parameter \\$name with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/NavigationItem.php - - - - message: "#^Method Icinga\\\\Web\\\\Navigation\\\\NavigationItem\\:\\:getAttributes\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/NavigationItem.php - - - - message: "#^Method Icinga\\\\Web\\\\Navigation\\\\NavigationItem\\:\\:getEscapedName\\(\\) should return string but returns string\\|null\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/NavigationItem.php - - - - message: "#^Method Icinga\\\\Web\\\\Navigation\\\\NavigationItem\\:\\:getUrlParameters\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/NavigationItem.php - - - - message: "#^Method Icinga\\\\Web\\\\Navigation\\\\NavigationItem\\:\\:init\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/NavigationItem.php - - - - message: "#^Method Icinga\\\\Web\\\\Navigation\\\\NavigationItem\\:\\:setAttributes\\(\\) has parameter \\$attributes with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/NavigationItem.php - - - - message: "#^Method Icinga\\\\Web\\\\Navigation\\\\NavigationItem\\:\\:setChildren\\(\\) has parameter \\$children with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/NavigationItem.php - - - - message: "#^Method Icinga\\\\Web\\\\Navigation\\\\NavigationItem\\:\\:setChildren\\(\\) has parameter \\$children with no value type specified in iterable type array\\|Icinga\\\\Web\\\\Navigation\\\\Navigation\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/NavigationItem.php - - - - message: "#^Method Icinga\\\\Web\\\\Navigation\\\\NavigationItem\\:\\:setProperties\\(\\) has parameter \\$properties with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/NavigationItem.php - - - - message: "#^Method Icinga\\\\Web\\\\Navigation\\\\NavigationItem\\:\\:setRenderer\\(\\) has parameter \\$renderer with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/NavigationItem.php - - - - message: "#^Method Icinga\\\\Web\\\\Navigation\\\\NavigationItem\\:\\:setUrlParameters\\(\\) has parameter \\$urlParameters with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/NavigationItem.php - - - - message: "#^Property Icinga\\\\Web\\\\Navigation\\\\NavigationItem\\:\\:\\$attributes type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/NavigationItem.php - - - - message: "#^Property Icinga\\\\Web\\\\Navigation\\\\NavigationItem\\:\\:\\$urlParameters type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/NavigationItem.php - - - - message: "#^Cannot access property \\$message on mixed\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/Renderer/HealthNavigationRenderer.php - - - - message: "#^Cannot access property \\$state on mixed\\.$#" - count: 3 - path: library/Icinga/Web/Navigation/Renderer/HealthNavigationRenderer.php - - - - message: "#^Call to an undefined method Icinga\\\\Application\\\\ApplicationBootstrap\\:\\:getViewRenderer\\(\\)\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/Renderer/NavigationItemRenderer.php - - - - message: "#^Method Icinga\\\\Web\\\\Navigation\\\\Renderer\\\\NavigationItemRenderer\\:\\:__construct\\(\\) has parameter \\$options with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/Renderer/NavigationItemRenderer.php - - - - message: "#^Method Icinga\\\\Web\\\\Navigation\\\\Renderer\\\\NavigationItemRenderer\\:\\:init\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/Renderer/NavigationItemRenderer.php - - - - message: "#^Method Icinga\\\\Web\\\\Navigation\\\\Renderer\\\\NavigationItemRenderer\\:\\:setOptions\\(\\) has parameter \\$options with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/Renderer/NavigationItemRenderer.php - - - - message: "#^Property Icinga\\\\Web\\\\Navigation\\\\Renderer\\\\NavigationItemRenderer\\:\\:\\$internalLinkTargets type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/Renderer/NavigationItemRenderer.php - - - - message: "#^Call to an undefined method Icinga\\\\Application\\\\ApplicationBootstrap\\:\\:getViewRenderer\\(\\)\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/Renderer/NavigationRenderer.php - - - - message: "#^Class Icinga\\\\Web\\\\Navigation\\\\Renderer\\\\NavigationRenderer implements generic interface RecursiveIterator but does not specify its types\\: TKey, TValue$#" - count: 1 - path: library/Icinga/Web/Navigation/Renderer/NavigationRenderer.php - - - - message: "#^Method Icinga\\\\Web\\\\Navigation\\\\Renderer\\\\NavigationRenderer\\:\\:current\\(\\) should return Icinga\\\\Web\\\\Navigation\\\\NavigationItem but returns mixed\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/Renderer/NavigationRenderer.php - - - - message: "#^Property Icinga\\\\Web\\\\Navigation\\\\Renderer\\\\NavigationRenderer\\:\\:\\$content type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/Renderer/NavigationRenderer.php - - - - message: "#^Property Icinga\\\\Web\\\\Navigation\\\\Renderer\\\\NavigationRenderer\\:\\:\\$iterator \\(ArrayIterator\\) does not accept Traversable\\\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/Renderer/NavigationRenderer.php - - - - message: "#^Property Icinga\\\\Web\\\\Navigation\\\\Renderer\\\\NavigationRenderer\\:\\:\\$iterator with generic class ArrayIterator does not specify its types\\: TKey, TValue$#" - count: 1 - path: library/Icinga/Web/Navigation/Renderer/NavigationRenderer.php - - - - message: "#^Class Icinga\\\\Web\\\\Navigation\\\\Renderer\\\\RecursiveNavigationRenderer extends generic class RecursiveIteratorIterator but does not specify its types\\: T$#" - count: 1 - path: library/Icinga/Web/Navigation/Renderer/RecursiveNavigationRenderer.php - - - - message: "#^Parameter \\#1 \\$icon of method Icinga\\\\Web\\\\Navigation\\\\NavigationItem\\:\\:setIcon\\(\\) expects string, null given\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/Renderer/RecursiveNavigationRenderer.php - - - - message: "#^Property Icinga\\\\Web\\\\Navigation\\\\Renderer\\\\RecursiveNavigationRenderer\\:\\:\\$content type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/Renderer/RecursiveNavigationRenderer.php - - - - message: "#^Cannot call method getRenderer\\(\\) on mixed\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/Renderer/SummaryNavigationItemRenderer.php - - - - message: "#^Property Icinga\\\\Web\\\\Navigation\\\\Renderer\\\\SummaryNavigationItemRenderer\\:\\:\\$severityStateMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/Renderer/SummaryNavigationItemRenderer.php - - - - message: "#^Property Icinga\\\\Web\\\\Navigation\\\\Renderer\\\\SummaryNavigationItemRenderer\\:\\:\\$stateSeverityMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Navigation/Renderer/SummaryNavigationItemRenderer.php - - - - message: "#^Call to an undefined method Icinga\\\\Web\\\\Session\\:\\:get\\(\\)\\.$#" - count: 1 - path: library/Icinga/Web/Notification.php - - - - message: "#^Call to an undefined method Icinga\\\\Web\\\\Session\\:\\:set\\(\\)\\.$#" - count: 1 - path: library/Icinga/Web/Notification.php - - - - message: "#^Call to an undefined method Icinga\\\\Web\\\\Session\\:\\:write\\(\\)\\.$#" - count: 1 - path: library/Icinga/Web/Notification.php - - - - message: "#^Method Icinga\\\\Web\\\\Notification\\:\\:addMessage\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Notification.php - - - - message: "#^Method Icinga\\\\Web\\\\Notification\\:\\:error\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Notification.php - - - - message: "#^Method Icinga\\\\Web\\\\Notification\\:\\:info\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Notification.php - - - - message: "#^Method Icinga\\\\Web\\\\Notification\\:\\:popMessages\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Notification.php - - - - message: "#^Method Icinga\\\\Web\\\\Notification\\:\\:success\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Notification.php - - - - message: "#^Method Icinga\\\\Web\\\\Notification\\:\\:warning\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Notification.php - - - - message: "#^Property Icinga\\\\Web\\\\Notification\\:\\:\\$messages type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Notification.php - - - - message: "#^Property Icinga\\\\Web\\\\Notification\\:\\:\\$session \\(Icinga\\\\Web\\\\Session\\) does not accept Icinga\\\\Web\\\\Session\\\\Session\\.$#" - count: 1 - path: library/Icinga/Web/Notification.php - - - - message: "#^Call to an undefined method Icinga\\\\Data\\\\Limitable\\:\\:fetchAll\\(\\)\\.$#" - count: 1 - path: library/Icinga/Web/Paginator/Adapter/QueryAdapter.php - - - - message: "#^Method Icinga\\\\Web\\\\Paginator\\\\Adapter\\\\QueryAdapter\\:\\:getItems\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Paginator/Adapter/QueryAdapter.php - - - - message: "#^Method Icinga_Web_Paginator_ScrollingStyle_SlidingWithBorder\\:\\:getPages\\(\\) has parameter \\$paginator with no value type specified in iterable type Zend_Paginator\\.$#" - count: 1 - path: library/Icinga/Web/Paginator/ScrollingStyle/SlidingWithBorder.php - - - - message: "#^Method Icinga_Web_Paginator_ScrollingStyle_SlidingWithBorder\\:\\:getPages\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Paginator/ScrollingStyle/SlidingWithBorder.php - - - - message: "#^Cannot access property \\$passphrase on mixed\\.$#" - count: 1 - path: library/Icinga/Web/RememberMe.php - - - - message: "#^Cannot access property \\$username on mixed\\.$#" - count: 1 - path: library/Icinga/Web/RememberMe.php - - - - message: "#^Method Icinga\\\\Web\\\\RememberMe\\:\\:getAllByUsername\\(\\) has parameter \\$username with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/RememberMe.php - - - - message: "#^Method Icinga\\\\Web\\\\RememberMe\\:\\:getAllByUsername\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/RememberMe.php - - - - message: "#^Method Icinga\\\\Web\\\\RememberMe\\:\\:getAllUser\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/RememberMe.php - - - - message: "#^Method Icinga\\\\Web\\\\RememberMe\\:\\:removeExpired\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/RememberMe.php - - - - message: "#^Parameter \\#1 \\$domain of method Icinga\\\\User\\:\\:setDomain\\(\\) expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/Web/RememberMe.php - - - - message: "#^Method Icinga\\\\Web\\\\RememberMeUserDevicesList\\:\\:assemble\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/RememberMeUserDevicesList.php - - - - message: "#^Method Icinga\\\\Web\\\\RememberMeUserDevicesList\\:\\:getDevicesList\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/RememberMeUserDevicesList.php - - - - message: "#^Method Icinga\\\\Web\\\\RememberMeUserDevicesList\\:\\:setDevicesList\\(\\) has parameter \\$devicesList with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/RememberMeUserDevicesList.php - - - - message: "#^Property Icinga\\\\Web\\\\RememberMeUserDevicesList\\:\\:\\$devicesList type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/RememberMeUserDevicesList.php - - - - message: "#^Method Icinga\\\\Web\\\\RememberMeUserList\\:\\:assemble\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/RememberMeUserList.php - - - - message: "#^Method Icinga\\\\Web\\\\RememberMeUserList\\:\\:getUsers\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/RememberMeUserList.php - - - - message: "#^Method Icinga\\\\Web\\\\RememberMeUserList\\:\\:setUsers\\(\\) has parameter \\$users with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/RememberMeUserList.php - - - - message: "#^Property Icinga\\\\Web\\\\RememberMeUserList\\:\\:\\$users type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/RememberMeUserList.php - - - - message: "#^Call to an undefined method Icinga\\\\Application\\\\ApplicationBootstrap\\:\\:getResponse\\(\\)\\.$#" - count: 1 - path: library/Icinga/Web/Request.php - - - - message: "#^Parameter \\#1 \\$headerValue of method Icinga\\\\Web\\\\Request\\:\\:extractMediaType\\(\\) expects string, string\\|false given\\.$#" - count: 1 - path: library/Icinga/Web/Request.php - - - - message: "#^Parameter \\#1 \\$json of static method Icinga\\\\Util\\\\Json\\:\\:decode\\(\\) expects string, string\\|false given\\.$#" - count: 1 - path: library/Icinga/Web/Request.php - - - - message: "#^Parameter \\#1 \\$params of static method Icinga\\\\Web\\\\Url\\:\\:fromRequest\\(\\) expects array\\|Icinga\\\\Web\\\\UrlParams, \\$this\\(Icinga\\\\Web\\\\Request\\) given\\.$#" - count: 1 - path: library/Icinga/Web/Request.php - - - - message: "#^Call to an undefined method Icinga\\\\Application\\\\ApplicationBootstrap\\:\\:getRequest\\(\\)\\.$#" - count: 1 - path: library/Icinga/Web/Response.php - - - - message: "#^Call to an undefined method Icinga\\\\Application\\\\ApplicationBootstrap\\:\\:getViewRenderer\\(\\)\\.$#" - count: 1 - path: library/Icinga/Web/Response.php - - - - message: "#^Method Icinga\\\\Web\\\\Response\\:\\:getHeader\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Response.php - - - - message: "#^Method Icinga\\\\Web\\\\Response\\:\\:prepare\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Response.php - - - - message: "#^Method Icinga\\\\Web\\\\Response\\:\\:sendCookies\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Response.php - - - - message: "#^Parameter \\#1 \\$url of static method Icinga\\\\Web\\\\Url\\:\\:fromPath\\(\\) expects string, string\\|false given\\.$#" - count: 1 - path: library/Icinga/Web/Response.php - - - - message: "#^Parameter \\#2 \\$value of method Icinga\\\\Web\\\\UrlParams\\:\\:set\\(\\) expects string, true given\\.$#" - count: 1 - path: library/Icinga/Web/Response.php - - - - message: "#^Parameter \\#2 \\$value of method Zend_Controller_Response_Abstract\\:\\:setHeader\\(\\) expects string, int given\\.$#" - count: 1 - path: library/Icinga/Web/Response.php - - - - message: "#^Call to an undefined method Zend_Controller_Action_Helper_Abstract\\:\\:setNoRender\\(\\)\\.$#" - count: 1 - path: library/Icinga/Web/Response/JsonResponse.php - - - - message: "#^Method Icinga\\\\Web\\\\Response\\\\JsonResponse\\:\\:getFailData\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Response/JsonResponse.php - - - - message: "#^Method Icinga\\\\Web\\\\Response\\\\JsonResponse\\:\\:getSuccessData\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Response/JsonResponse.php - - - - message: "#^Method Icinga\\\\Web\\\\Response\\\\JsonResponse\\:\\:setFailData\\(\\) has parameter \\$failData with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Response/JsonResponse.php - - - - message: "#^Method Icinga\\\\Web\\\\Response\\\\JsonResponse\\:\\:setSuccessData\\(\\) has parameter \\$successData with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Response/JsonResponse.php - - - - message: "#^Property Icinga\\\\Web\\\\Response\\\\JsonResponse\\:\\:\\$failData type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Response/JsonResponse.php - - - - message: "#^Property Icinga\\\\Web\\\\Response\\\\JsonResponse\\:\\:\\$successData type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Response/JsonResponse.php - - - - message: "#^Method Icinga\\\\Web\\\\Session\\\\Php72Session\\:\\:open\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Session/Php72Session.php - - - - message: "#^Method Icinga\\\\Web\\\\Session\\\\PhpSession\\:\\:__construct\\(\\) has parameter \\$options with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Session/PhpSession.php - - - - message: "#^Method Icinga\\\\Web\\\\Session\\\\PhpSession\\:\\:clearCookies\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Session/PhpSession.php - - - - message: "#^Method Icinga\\\\Web\\\\Session\\\\PhpSession\\:\\:create\\(\\) has parameter \\$options with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Session/PhpSession.php - - - - message: "#^Method Icinga\\\\Web\\\\Session\\\\PhpSession\\:\\:create\\(\\) should return static\\(Icinga\\\\Web\\\\Session\\\\PhpSession\\) but returns Icinga\\\\Web\\\\Session\\\\PhpSession\\.$#" - count: 1 - path: library/Icinga/Web/Session/PhpSession.php - - - - message: "#^Method Icinga\\\\Web\\\\Session\\\\PhpSession\\:\\:getId\\(\\) should return string but returns string\\|false\\.$#" - count: 1 - path: library/Icinga/Web/Session/PhpSession.php - - - - message: "#^Method Icinga\\\\Web\\\\Session\\\\PhpSession\\:\\:open\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Session/PhpSession.php - - - - message: "#^Method Icinga\\\\Web\\\\Session\\\\PhpSession\\:\\:purge\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Session/PhpSession.php - - - - message: "#^Method Icinga\\\\Web\\\\Session\\\\PhpSession\\:\\:read\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Session/PhpSession.php - - - - message: "#^Method Icinga\\\\Web\\\\Session\\\\PhpSession\\:\\:refreshId\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Session/PhpSession.php - - - - message: "#^Method Icinga\\\\Web\\\\Session\\\\PhpSession\\:\\:write\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Session/PhpSession.php - - - - message: "#^Parameter \\#1 \\$name of function setcookie expects string, string\\|false given\\.$#" - count: 1 - path: library/Icinga/Web/Session/PhpSession.php - - - - message: "#^Method Icinga\\\\Web\\\\Session\\\\Session\\:\\:clear\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Session/Session.php - - - - message: "#^Method Icinga\\\\Web\\\\Session\\\\Session\\:\\:purge\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Session/Session.php - - - - message: "#^Method Icinga\\\\Web\\\\Session\\\\Session\\:\\:read\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Session/Session.php - - - - message: "#^Method Icinga\\\\Web\\\\Session\\\\Session\\:\\:refreshId\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Session/Session.php - - - - message: "#^Method Icinga\\\\Web\\\\Session\\\\Session\\:\\:removeNamespace\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Session/Session.php - - - - message: "#^Method Icinga\\\\Web\\\\Session\\\\Session\\:\\:write\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Session/Session.php - - - - message: "#^Property Icinga\\\\Web\\\\Session\\\\Session\\:\\:\\$namespaces type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Session/Session.php - - - - message: "#^Property Icinga\\\\Web\\\\Session\\\\Session\\:\\:\\$removedNamespaces type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Session/Session.php - - - - message: "#^Class Icinga\\\\Web\\\\Session\\\\SessionNamespace implements generic interface IteratorAggregate but does not specify its types\\: TKey, TValue$#" - count: 1 - path: library/Icinga/Web/Session/SessionNamespace.php - - - - message: "#^Method Icinga\\\\Web\\\\Session\\\\SessionNamespace\\:\\:clear\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Session/SessionNamespace.php - - - - message: "#^Method Icinga\\\\Web\\\\Session\\\\SessionNamespace\\:\\:delete\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Session/SessionNamespace.php - - - - message: "#^Method Icinga\\\\Web\\\\Session\\\\SessionNamespace\\:\\:getAll\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Session/SessionNamespace.php - - - - message: "#^Method Icinga\\\\Web\\\\Session\\\\SessionNamespace\\:\\:getByRef\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Session/SessionNamespace.php - - - - message: "#^Method Icinga\\\\Web\\\\Session\\\\SessionNamespace\\:\\:getByRef\\(\\) has parameter \\$default with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Session/SessionNamespace.php - - - - message: "#^Method Icinga\\\\Web\\\\Session\\\\SessionNamespace\\:\\:getByRef\\(\\) has parameter \\$key with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Session/SessionNamespace.php - - - - message: "#^Method Icinga\\\\Web\\\\Session\\\\SessionNamespace\\:\\:getIterator\\(\\) return type with generic class ArrayIterator does not specify its types\\: TKey, TValue$#" - count: 1 - path: library/Icinga/Web/Session/SessionNamespace.php - - - - message: "#^Method Icinga\\\\Web\\\\Session\\\\SessionNamespace\\:\\:setAll\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Session/SessionNamespace.php - - - - message: "#^Method Icinga\\\\Web\\\\Session\\\\SessionNamespace\\:\\:setAll\\(\\) has parameter \\$values with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Session/SessionNamespace.php - - - - message: "#^Method Icinga\\\\Web\\\\Session\\\\SessionNamespace\\:\\:setByRef\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Session/SessionNamespace.php - - - - message: "#^Method Icinga\\\\Web\\\\Session\\\\SessionNamespace\\:\\:setByRef\\(\\) has parameter \\$key with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Session/SessionNamespace.php - - - - message: "#^Method Icinga\\\\Web\\\\Session\\\\SessionNamespace\\:\\:setByRef\\(\\) has parameter \\$value with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Session/SessionNamespace.php - - - - message: "#^Property Icinga\\\\Web\\\\Session\\\\SessionNamespace\\:\\:\\$removed type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Session/SessionNamespace.php - - - - message: "#^Property Icinga\\\\Web\\\\Session\\\\SessionNamespace\\:\\:\\$values type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Session/SessionNamespace.php - - - - message: "#^Binary operation \"\\.\" between non\\-falsy\\-string and 'none'\\|array\\|null results in an error\\.$#" - count: 1 - path: library/Icinga/Web/StyleSheet.php - - - - message: "#^Cannot call method getCssAssets\\(\\) on mixed\\.$#" - count: 1 - path: library/Icinga/Web/StyleSheet.php - - - - message: "#^Cannot call method getPreferences\\(\\) on Icinga\\\\User\\|null\\.$#" - count: 1 - path: library/Icinga/Web/StyleSheet.php - - - - message: "#^Cannot call method getThemeFile\\(\\) on mixed\\.$#" - count: 1 - path: library/Icinga/Web/StyleSheet.php - - - - message: "#^Constant Icinga\\\\Web\\\\StyleSheet\\:\\:THEME_WHITELIST type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/StyleSheet.php - - - - message: "#^Method Icinga\\\\Web\\\\StyleSheet\\:\\:collect\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/StyleSheet.php - - - - message: "#^Method Icinga\\\\Web\\\\StyleSheet\\:\\:forPdf\\(\\) should return \\$this\\(Icinga\\\\Web\\\\StyleSheet\\) but returns Icinga\\\\Web\\\\StyleSheet\\.$#" - count: 1 - path: library/Icinga/Web/StyleSheet.php - - - - message: "#^Method Icinga\\\\Web\\\\StyleSheet\\:\\:getThemeFile\\(\\) has parameter \\$theme with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/StyleSheet.php - - - - message: "#^Method Icinga\\\\Web\\\\StyleSheet\\:\\:send\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/StyleSheet.php - - - - message: "#^Parameter \\#1 \\$content of method Zend_Controller_Response_Abstract\\:\\:setBody\\(\\) expects string, bool\\|string given\\.$#" - count: 1 - path: library/Icinga/Web/StyleSheet.php - - - - message: "#^Parameter \\#2 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" - count: 1 - path: library/Icinga/Web/StyleSheet.php - - - - message: "#^Parameter \\#3 \\$default of method Icinga\\\\User\\\\Preferences\\:\\:getValue\\(\\) expects null, string given\\.$#" - count: 1 - path: library/Icinga/Web/StyleSheet.php - - - - message: "#^Property Icinga\\\\Web\\\\StyleSheet\\:\\:\\$app \\(Icinga\\\\Application\\\\EmbeddedWeb\\) does not accept Icinga\\\\Application\\\\ApplicationBootstrap\\.$#" - count: 1 - path: library/Icinga/Web/StyleSheet.php - - - - message: "#^Argument of an invalid type array\\|Icinga\\\\Web\\\\UrlParams supplied for foreach, only iterables are supported\\.$#" - count: 1 - path: library/Icinga/Web/Url.php - - - - message: "#^Binary operation \"\\.\" between string and 0\\|0\\.0\\|array\\{\\}\\|string\\|false\\|null results in an error\\.$#" - count: 1 - path: library/Icinga/Web/Url.php - - - - message: "#^Call to an undefined method Icinga\\\\Application\\\\ApplicationBootstrap\\:\\:getRequest\\(\\)\\.$#" - count: 1 - path: library/Icinga/Web/Url.php - - - - message: "#^Method Icinga\\\\Web\\\\Url\\:\\:addParams\\(\\) has parameter \\$params with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Url.php - - - - message: "#^Method Icinga\\\\Web\\\\Url\\:\\:buildPathQueryAndFragment\\(\\) has parameter \\$querySeparator with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Url.php - - - - message: "#^Method Icinga\\\\Web\\\\Url\\:\\:fromPath\\(\\) has parameter \\$params with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Url.php - - - - message: "#^Method Icinga\\\\Web\\\\Url\\:\\:fromRequest\\(\\) has parameter \\$params with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Url.php - - - - message: "#^Method Icinga\\\\Web\\\\Url\\:\\:getAbsoluteUrl\\(\\) has parameter \\$separator with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Url.php - - - - message: "#^Method Icinga\\\\Web\\\\Url\\:\\:getQueryString\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Url.php - - - - message: "#^Method Icinga\\\\Web\\\\Url\\:\\:getQueryString\\(\\) has parameter \\$separator with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Url.php - - - - message: "#^Method Icinga\\\\Web\\\\Url\\:\\:getRelativeUrl\\(\\) has parameter \\$separator with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Url.php - - - - message: "#^Method Icinga\\\\Web\\\\Url\\:\\:getUrlWithout\\(\\) has parameter \\$keyOrArrayOfKeys with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Url.php - - - - message: "#^Method Icinga\\\\Web\\\\Url\\:\\:onlyWith\\(\\) has parameter \\$keyOrArrayOfKeys with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Url.php - - - - message: "#^Method Icinga\\\\Web\\\\Url\\:\\:overwriteParams\\(\\) has parameter \\$params with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Url.php - - - - message: "#^Method Icinga\\\\Web\\\\Url\\:\\:remove\\(\\) has parameter \\$keyOrArrayOfKeys with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Url.php - - - - message: "#^Method Icinga\\\\Web\\\\Url\\:\\:setParam\\(\\) has parameter \\$value with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Url.php - - - - message: "#^Method Icinga\\\\Web\\\\Url\\:\\:setParams\\(\\) has parameter \\$params with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Url.php - - - - message: "#^Method Icinga\\\\Web\\\\Url\\:\\:setQueryString\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Url.php - - - - message: "#^Method Icinga\\\\Web\\\\Url\\:\\:setQueryString\\(\\) has parameter \\$queryString with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Url.php - - - - message: "#^Method Icinga\\\\Web\\\\Url\\:\\:with\\(\\) has parameter \\$param with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Url.php - - - - message: "#^Method Icinga\\\\Web\\\\Url\\:\\:without\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Url.php - - - - message: "#^Method Icinga\\\\Web\\\\Url\\:\\:without\\(\\) has parameter \\$keyOrArrayOfKeys with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Url.php - - - - message: "#^Parameter \\#1 \\$port of method Icinga\\\\Web\\\\Url\\:\\:setPort\\(\\) expects string, int\\<0, 65535\\> given\\.$#" - count: 1 - path: library/Icinga/Web/Url.php - - - - message: "#^Parameter \\#2 \\$default of method Icinga\\\\Web\\\\UrlParams\\:\\:get\\(\\) expects bool\\|int\\|string\\|null, mixed given\\.$#" - count: 1 - path: library/Icinga/Web/Url.php - - - - message: "#^Parameter \\#2 \\$default of method Icinga\\\\Web\\\\UrlParams\\:\\:shift\\(\\) expects string\\|null, mixed given\\.$#" - count: 1 - path: library/Icinga/Web/Url.php - - - - message: "#^Parameter \\#2 \\$value of method Icinga\\\\Web\\\\UrlParams\\:\\:set\\(\\) expects string, array\\|bool\\|string given\\.$#" - count: 1 - path: library/Icinga/Web/Url.php - - - - message: "#^Argument of an invalid type array\\\\|false supplied for foreach, only iterables are supported\\.$#" - count: 1 - path: library/Icinga/Web/UrlParams.php - - - - message: "#^Cannot use array destructuring on array\\\\|false\\.$#" - count: 1 - path: library/Icinga/Web/UrlParams.php - - - - message: "#^Method Icinga\\\\Web\\\\UrlParams\\:\\:addEncoded\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/UrlParams.php - - - - message: "#^Method Icinga\\\\Web\\\\UrlParams\\:\\:addEncoded\\(\\) has parameter \\$param with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/UrlParams.php - - - - message: "#^Method Icinga\\\\Web\\\\UrlParams\\:\\:addEncoded\\(\\) has parameter \\$value with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/UrlParams.php - - - - message: "#^Method Icinga\\\\Web\\\\UrlParams\\:\\:addParamToIndex\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/UrlParams.php - - - - message: "#^Method Icinga\\\\Web\\\\UrlParams\\:\\:addParamToIndex\\(\\) has parameter \\$key with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/UrlParams.php - - - - message: "#^Method Icinga\\\\Web\\\\UrlParams\\:\\:addParamToIndex\\(\\) has parameter \\$param with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/UrlParams.php - - - - message: "#^Method Icinga\\\\Web\\\\UrlParams\\:\\:addValues\\(\\) has parameter \\$param with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/UrlParams.php - - - - message: "#^Method Icinga\\\\Web\\\\UrlParams\\:\\:addValues\\(\\) has parameter \\$values with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/UrlParams.php - - - - message: "#^Method Icinga\\\\Web\\\\UrlParams\\:\\:cleanupValue\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/UrlParams.php - - - - message: "#^Method Icinga\\\\Web\\\\UrlParams\\:\\:cleanupValue\\(\\) has parameter \\$value with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/UrlParams.php - - - - message: "#^Method Icinga\\\\Web\\\\UrlParams\\:\\:clearValues\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/UrlParams.php - - - - message: "#^Method Icinga\\\\Web\\\\UrlParams\\:\\:fromQueryString\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/UrlParams.php - - - - message: "#^Method Icinga\\\\Web\\\\UrlParams\\:\\:fromQueryString\\(\\) has parameter \\$queryString with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/UrlParams.php - - - - message: "#^Method Icinga\\\\Web\\\\UrlParams\\:\\:getValues\\(\\) has parameter \\$default with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/UrlParams.php - - - - message: "#^Method Icinga\\\\Web\\\\UrlParams\\:\\:indexLastOne\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/UrlParams.php - - - - message: "#^Method Icinga\\\\Web\\\\UrlParams\\:\\:isEmpty\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/UrlParams.php - - - - message: "#^Method Icinga\\\\Web\\\\UrlParams\\:\\:mergeValues\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/UrlParams.php - - - - message: "#^Method Icinga\\\\Web\\\\UrlParams\\:\\:mergeValues\\(\\) has parameter \\$param with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/UrlParams.php - - - - message: "#^Method Icinga\\\\Web\\\\UrlParams\\:\\:mergeValues\\(\\) has parameter \\$values with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/UrlParams.php - - - - message: "#^Method Icinga\\\\Web\\\\UrlParams\\:\\:parseQueryString\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/UrlParams.php - - - - message: "#^Method Icinga\\\\Web\\\\UrlParams\\:\\:parseQueryString\\(\\) has parameter \\$queryString with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/UrlParams.php - - - - message: "#^Method Icinga\\\\Web\\\\UrlParams\\:\\:parseQueryStringPart\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/UrlParams.php - - - - message: "#^Method Icinga\\\\Web\\\\UrlParams\\:\\:parseQueryStringPart\\(\\) has parameter \\$part with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/UrlParams.php - - - - message: "#^Method Icinga\\\\Web\\\\UrlParams\\:\\:reIndexAll\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/UrlParams.php - - - - message: "#^Method Icinga\\\\Web\\\\UrlParams\\:\\:remove\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/UrlParams.php - - - - message: "#^Method Icinga\\\\Web\\\\UrlParams\\:\\:remove\\(\\) has parameter \\$param with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/UrlParams.php - - - - message: "#^Method Icinga\\\\Web\\\\UrlParams\\:\\:setSeparator\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/UrlParams.php - - - - message: "#^Method Icinga\\\\Web\\\\UrlParams\\:\\:setSeparator\\(\\) has parameter \\$separator with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/UrlParams.php - - - - message: "#^Method Icinga\\\\Web\\\\UrlParams\\:\\:setValues\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/UrlParams.php - - - - message: "#^Method Icinga\\\\Web\\\\UrlParams\\:\\:setValues\\(\\) has parameter \\$param with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/UrlParams.php - - - - message: "#^Method Icinga\\\\Web\\\\UrlParams\\:\\:setValues\\(\\) has parameter \\$values with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/UrlParams.php - - - - message: "#^Method Icinga\\\\Web\\\\UrlParams\\:\\:toArray\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/UrlParams.php - - - - message: "#^Method Icinga\\\\Web\\\\UrlParams\\:\\:toString\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/UrlParams.php - - - - message: "#^Method Icinga\\\\Web\\\\UrlParams\\:\\:toString\\(\\) has parameter \\$separator with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/UrlParams.php - - - - message: "#^Method Icinga\\\\Web\\\\UrlParams\\:\\:urlEncode\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/UrlParams.php - - - - message: "#^Method Icinga\\\\Web\\\\UrlParams\\:\\:urlEncode\\(\\) has parameter \\$value with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/UrlParams.php - - - - message: "#^Method Icinga\\\\Web\\\\UrlParams\\:\\:without\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/UrlParams.php - - - - message: "#^Method Icinga\\\\Web\\\\UrlParams\\:\\:without\\(\\) has parameter \\$param with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/UrlParams.php - - - - message: "#^PHPDoc tag @param references unknown parameter\\: \\$value$#" - count: 1 - path: library/Icinga/Web/UrlParams.php - - - - message: "#^Parameter \\#1 \\$param of method Icinga\\\\Web\\\\UrlParams\\:\\:add\\(\\) expects string, array\\|string given\\.$#" - count: 1 - path: library/Icinga/Web/UrlParams.php - - - - message: "#^Parameter \\#1 \\$string of function strlen expects string, mixed given\\.$#" - count: 2 - path: library/Icinga/Web/UrlParams.php - - - - message: "#^Property Icinga\\\\Web\\\\UrlParams\\:\\:\\$index has no type specified\\.$#" - count: 1 - path: library/Icinga/Web/UrlParams.php - - - - message: "#^Property Icinga\\\\Web\\\\UrlParams\\:\\:\\$params has no type specified\\.$#" - count: 1 - path: library/Icinga/Web/UrlParams.php - - - - message: "#^Property Icinga\\\\Web\\\\UrlParams\\:\\:\\$separator has no type specified\\.$#" - count: 1 - path: library/Icinga/Web/UrlParams.php - - - - message: "#^Method Icinga\\\\Web\\\\UserAgent\\:\\:__construct\\(\\) has parameter \\$agent with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/UserAgent.php - - - - message: "#^Method Icinga\\\\Web\\\\UserAgent\\:\\:getAgent\\(\\) should return string but returns string\\|null\\.$#" - count: 1 - path: library/Icinga/Web/UserAgent.php - - - - message: "#^Parameter \\#1 \\$haystack of function strstr expects string, string\\|null given\\.$#" - count: 1 - path: library/Icinga/Web/UserAgent.php - - - - message: "#^Parameter \\#2 \\$subject of function preg_match expects string, string\\|null given\\.$#" - count: 1 - path: library/Icinga/Web/UserAgent.php - - - - message: "#^Argument of an invalid type array\\\\|false supplied for foreach, only iterables are supported\\.$#" - count: 1 - path: library/Icinga/Web/View.php - - - - message: "#^Method Icinga\\\\Web\\\\View\\:\\:__call\\(\\) has parameter \\$args with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/View.php - - - - message: "#^Method Icinga\\\\Web\\\\View\\:\\:__call\\(\\) should return string but returns mixed\\.$#" - count: 1 - path: library/Icinga/Web/View.php - - - - message: "#^Method Icinga\\\\Web\\\\View\\:\\:__construct\\(\\) has parameter \\$config with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/View.php - - - - message: "#^Method Icinga\\\\Web\\\\View\\:\\:callHelperFunction\\(\\) has parameter \\$args with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/View.php - - - - message: "#^Method Icinga\\\\Web\\\\View\\:\\:loadGlobalHelpers\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/View.php - - - - message: "#^Property Icinga\\\\Web\\\\View\\:\\:\\$helperFunctions has no type specified\\.$#" - count: 1 - path: library/Icinga/Web/View.php - - - - message: "#^Method Icinga\\\\Web\\\\View\\\\AppHealth\\:\\:__construct\\(\\) has parameter \\$data with no value type specified in iterable type Traversable\\.$#" - count: 1 - path: library/Icinga/Web/View/AppHealth.php - - - - message: "#^Method Icinga\\\\Web\\\\View\\\\AppHealth\\:\\:assemble\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/View/AppHealth.php - - - - message: "#^Method Icinga\\\\Web\\\\View\\\\AppHealth\\:\\:getStateClass\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/View/AppHealth.php - - - - message: "#^Method Icinga\\\\Web\\\\View\\\\AppHealth\\:\\:getStateClass\\(\\) has parameter \\$state with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/View/AppHealth.php - - - - message: "#^Method Icinga\\\\Web\\\\View\\\\AppHealth\\:\\:getStateText\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/View/AppHealth.php - - - - message: "#^Method Icinga\\\\Web\\\\View\\\\AppHealth\\:\\:getStateText\\(\\) has parameter \\$state with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/View/AppHealth.php - - - - message: "#^Property Icinga\\\\Web\\\\View\\\\AppHealth\\:\\:\\$data type has no value type specified in iterable type Traversable\\.$#" - count: 1 - path: library/Icinga/Web/View/AppHealth.php - - - - message: "#^Cannot call method protectId\\(\\) on Zend_View_Interface\\|null\\.$#" - count: 1 - path: library/Icinga/Web/View/Helper/IcingaCheckbox.php - - - - message: "#^Method Icinga\\\\Web\\\\View\\\\Helper\\\\IcingaCheckbox\\:\\:icingaCheckbox\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/View/Helper/IcingaCheckbox.php - - - - message: "#^Method Icinga\\\\Web\\\\View\\\\Helper\\\\IcingaCheckbox\\:\\:icingaCheckbox\\(\\) has parameter \\$attribs with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/View/Helper/IcingaCheckbox.php - - - - message: "#^Method Icinga\\\\Web\\\\View\\\\Helper\\\\IcingaCheckbox\\:\\:icingaCheckbox\\(\\) has parameter \\$checkedOptions with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/View/Helper/IcingaCheckbox.php - - - - message: "#^Method Icinga\\\\Web\\\\View\\\\Helper\\\\IcingaCheckbox\\:\\:icingaCheckbox\\(\\) has parameter \\$name with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/View/Helper/IcingaCheckbox.php - - - - message: "#^Method Icinga\\\\Web\\\\View\\\\Helper\\\\IcingaCheckbox\\:\\:icingaCheckbox\\(\\) has parameter \\$value with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/View/Helper/IcingaCheckbox.php - - - - message: "#^Method Icinga\\\\Web\\\\View\\\\PrivilegeAudit\\:\\:__construct\\(\\) has parameter \\$roles with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/View/PrivilegeAudit.php - - - - message: "#^Method Icinga\\\\Web\\\\View\\\\PrivilegeAudit\\:\\:assemble\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/View/PrivilegeAudit.php - - - - message: "#^Method Icinga\\\\Web\\\\View\\\\PrivilegeAudit\\:\\:auditPermission\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/View/PrivilegeAudit.php - - - - message: "#^Method Icinga\\\\Web\\\\View\\\\PrivilegeAudit\\:\\:auditPermission\\(\\) has parameter \\$permission with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/View/PrivilegeAudit.php - - - - message: "#^Method Icinga\\\\Web\\\\View\\\\PrivilegeAudit\\:\\:auditRestriction\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/View/PrivilegeAudit.php - - - - message: "#^Method Icinga\\\\Web\\\\View\\\\PrivilegeAudit\\:\\:auditRestriction\\(\\) has parameter \\$restriction with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/View/PrivilegeAudit.php - - - - message: "#^Method Icinga\\\\Web\\\\View\\\\PrivilegeAudit\\:\\:collectRestrictions\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/View/PrivilegeAudit.php - - - - message: "#^Method Icinga\\\\Web\\\\View\\\\PrivilegeAudit\\:\\:collectRestrictions\\(\\) has parameter \\$restrictionName with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/View/PrivilegeAudit.php - - - - message: "#^Method Icinga\\\\Web\\\\View\\\\PrivilegeAudit\\:\\:createRestrictionLinks\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/View/PrivilegeAudit.php - - - - message: "#^Method Icinga\\\\Web\\\\View\\\\PrivilegeAudit\\:\\:createRestrictionLinks\\(\\) has parameter \\$restrictionName with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/View/PrivilegeAudit.php - - - - message: "#^Method Icinga\\\\Web\\\\View\\\\PrivilegeAudit\\:\\:createRestrictionLinks\\(\\) has parameter \\$restrictions with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/View/PrivilegeAudit.php - - - - message: "#^Parameter \\#2 \\$array of function array_map expects array, array\\\\|false given\\.$#" - count: 2 - path: library/Icinga/Web/View/PrivilegeAudit.php - - - - message: "#^Variable \\$this might not be defined\\.$#" - count: 8 - path: library/Icinga/Web/View/helpers/format.php - - - - message: "#^Variable \\$this might not be defined\\.$#" - count: 2 - path: library/Icinga/Web/View/helpers/generic.php - - - - message: "#^Undefined variable\\: \\$this$#" - count: 2 - path: library/Icinga/Web/View/helpers/string.php - - - - message: "#^Variable \\$this might not be defined\\.$#" - count: 4 - path: library/Icinga/Web/View/helpers/string.php - - - - message: "#^Variable \\$this might not be defined\\.$#" - count: 8 - path: library/Icinga/Web/View/helpers/url.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\:\\:create\\(\\) has parameter \\$module_name with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\:\\:create\\(\\) has parameter \\$options with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Widget.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\:\\:create\\(\\) should return Icinga\\\\Web\\\\Widget\\\\AbstractWidget but returns object\\.$#" - count: 1 - path: library/Icinga/Web/Widget.php - - - - message: "#^Call to an undefined method Icinga\\\\Application\\\\ApplicationBootstrap\\:\\:getViewRenderer\\(\\)\\.$#" - count: 1 - path: library/Icinga/Web/Widget/AbstractWidget.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\AbstractWidget\\:\\:render\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/AbstractWidget.php - - - - message: "#^Property Icinga\\\\Web\\\\Widget\\\\AbstractWidget\\:\\:\\$properties has no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/AbstractWidget.php - - - - message: "#^Call to an undefined method Icinga\\\\Application\\\\ApplicationBootstrap\\:\\:getResponse\\(\\)\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Announcements.php - - - - message: "#^Cannot access property \\$hash on mixed\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Announcements.php - - - - message: "#^Cannot access property \\$message on mixed\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Announcements.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Announcements\\:\\:render\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Announcements.php - - - - message: "#^Cannot call method getPreferences\\(\\) on Icinga\\\\User\\|null\\.$#" - count: 1 - path: library/Icinga/Web/Widget/ApplicationStateMessages.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\ApplicationStateMessages\\:\\:getMessages\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/ApplicationStateMessages.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\ApplicationStateMessages\\:\\:render\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/ApplicationStateMessages.php - - - - message: "#^Parameter \\#3 \\$default of method Icinga\\\\User\\\\Preferences\\:\\:getValue\\(\\) expects null, string given\\.$#" - count: 1 - path: library/Icinga/Web/Widget/ApplicationStateMessages.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Chart\\\\HistoryColorGrid\\:\\:__construct\\(\\) has parameter \\$color with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Chart\\\\HistoryColorGrid\\:\\:__construct\\(\\) has parameter \\$end with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Chart\\\\HistoryColorGrid\\:\\:__construct\\(\\) has parameter \\$start with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Chart\\\\HistoryColorGrid\\:\\:calculateColor\\(\\) has parameter \\$value with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Chart\\\\HistoryColorGrid\\:\\:createGrid\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Chart\\\\HistoryColorGrid\\:\\:monthName\\(\\) has parameter \\$year with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Chart\\\\HistoryColorGrid\\:\\:renderDay\\(\\) has parameter \\$day with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Chart\\\\HistoryColorGrid\\:\\:renderHorizontal\\(\\) has parameter \\$grid with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Chart\\\\HistoryColorGrid\\:\\:renderVertical\\(\\) has parameter \\$grid with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Chart\\\\HistoryColorGrid\\:\\:renderWeekdayHorizontal\\(\\) has parameter \\$weeks with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Chart\\\\HistoryColorGrid\\:\\:setColor\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Chart\\\\HistoryColorGrid\\:\\:setColor\\(\\) has parameter \\$color with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Chart\\\\HistoryColorGrid\\:\\:setData\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Chart\\\\HistoryColorGrid\\:\\:setData\\(\\) has parameter \\$events with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Chart\\\\HistoryColorGrid\\:\\:setOpacity\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Chart\\\\HistoryColorGrid\\:\\:setOpacity\\(\\) has parameter \\$opacity with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Chart\\\\HistoryColorGrid\\:\\:toDateStr\\(\\) has parameter \\$day with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Chart\\\\HistoryColorGrid\\:\\:toDateStr\\(\\) has parameter \\$mon with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Chart\\\\HistoryColorGrid\\:\\:toDateStr\\(\\) has parameter \\$year with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Chart\\\\HistoryColorGrid\\:\\:tsToDateStr\\(\\) has parameter \\$timestamp with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Chart\\\\HistoryColorGrid\\:\\:tsToDateStr\\(\\) never returns bool so it can be removed from the return type\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Chart\\\\HistoryColorGrid\\:\\:weekdayName\\(\\) has parameter \\$weekday with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php - - - - message: "#^Property Icinga\\\\Web\\\\Widget\\\\Chart\\\\HistoryColorGrid\\:\\:\\$color has no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php - - - - message: "#^Property Icinga\\\\Web\\\\Widget\\\\Chart\\\\HistoryColorGrid\\:\\:\\$data has no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php - - - - message: "#^Property Icinga\\\\Web\\\\Widget\\\\Chart\\\\HistoryColorGrid\\:\\:\\$end has no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php - - - - message: "#^Property Icinga\\\\Web\\\\Widget\\\\Chart\\\\HistoryColorGrid\\:\\:\\$maxValue has no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php - - - - message: "#^Property Icinga\\\\Web\\\\Widget\\\\Chart\\\\HistoryColorGrid\\:\\:\\$opacity has no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php - - - - message: "#^Property Icinga\\\\Web\\\\Widget\\\\Chart\\\\HistoryColorGrid\\:\\:\\$orientation has no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php - - - - message: "#^Property Icinga\\\\Web\\\\Widget\\\\Chart\\\\HistoryColorGrid\\:\\:\\$start has no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php - - - - message: "#^Property Icinga\\\\Web\\\\Widget\\\\Chart\\\\HistoryColorGrid\\:\\:\\$weekFlow has no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php - - - - message: "#^Property Icinga\\\\Web\\\\Widget\\\\Chart\\\\HistoryColorGrid\\:\\:\\$weekStartMonday has no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php - - - - message: "#^Argument of an invalid type stdClass supplied for foreach, only iterables are supported\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Chart/InlinePie.php - - - - message: "#^Call to an undefined method Zend_View_Abstract\\:\\:layout\\(\\)\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Chart/InlinePie.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Chart\\\\InlinePie\\:\\:__construct\\(\\) has parameter \\$colors with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Chart/InlinePie.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Chart\\\\InlinePie\\:\\:__construct\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Chart/InlinePie.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Chart\\\\InlinePie\\:\\:createFromStateSummary\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Chart/InlinePie.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Chart\\\\InlinePie\\:\\:createFromStateSummary\\(\\) has parameter \\$colors with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Chart/InlinePie.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Chart\\\\InlinePie\\:\\:createFromStateSummary\\(\\) has parameter \\$title with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Chart/InlinePie.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Chart\\\\InlinePie\\:\\:setColors\\(\\) has parameter \\$colors with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Chart/InlinePie.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Chart\\\\InlinePie\\:\\:setData\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Chart/InlinePie.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Chart\\\\InlinePie\\:\\:setSparklineClass\\(\\) has parameter \\$class with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Chart/InlinePie.php - - - - message: "#^PHPDoc tag @var has invalid value \\(\\)\\: Unexpected token \"\\\\n \", expected type at offset 15$#" - count: 1 - path: library/Icinga/Web/Widget/Chart/InlinePie.php - - - - message: "#^Property Icinga\\\\Web\\\\Widget\\\\Chart\\\\InlinePie\\:\\:\\$class has no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Chart/InlinePie.php - - - - message: "#^Property Icinga\\\\Web\\\\Widget\\\\Chart\\\\InlinePie\\:\\:\\$colors \\(array\\) does not accept array\\|null\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Chart/InlinePie.php - - - - message: "#^Property Icinga\\\\Web\\\\Widget\\\\Chart\\\\InlinePie\\:\\:\\$colors type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Chart/InlinePie.php - - - - message: "#^Property Icinga\\\\Web\\\\Widget\\\\Chart\\\\InlinePie\\:\\:\\$colorsHostStates has no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Chart/InlinePie.php - - - - message: "#^Property Icinga\\\\Web\\\\Widget\\\\Chart\\\\InlinePie\\:\\:\\$colorsHostStatesHandledUnhandled has no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Chart/InlinePie.php - - - - message: "#^Property Icinga\\\\Web\\\\Widget\\\\Chart\\\\InlinePie\\:\\:\\$colorsServiceStates has no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Chart/InlinePie.php - - - - message: "#^Property Icinga\\\\Web\\\\Widget\\\\Chart\\\\InlinePie\\:\\:\\$colorsServiceStatesHandleUnhandled has no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Chart/InlinePie.php - - - - message: "#^Property Icinga\\\\Web\\\\Widget\\\\Chart\\\\InlinePie\\:\\:\\$data type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Chart/InlinePie.php - - - - message: "#^Property Icinga\\\\Web\\\\Widget\\\\Chart\\\\InlinePie\\:\\:\\$size \\(int\\) does not accept int\\|null\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Chart/InlinePie.php - - - - message: "#^Property Icinga\\\\Web\\\\Widget\\\\Chart\\\\InlinePie\\:\\:\\$title \\(string\\) does not accept mixed\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Chart/InlinePie.php - - - - message: "#^Call to an undefined method Icinga\\\\Application\\\\Config\\:\\:setUser\\(\\)\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Dashboard.php - - - - message: "#^Cannot call method getChildren\\(\\) on mixed\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Dashboard.php - - - - message: "#^Cannot call method getLabel\\(\\) on mixed\\.$#" - count: 3 - path: library/Icinga/Web/Widget/Dashboard.php - - - - message: "#^Cannot call method getUrl\\(\\) on mixed\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Dashboard.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Dashboard\\:\\:activate\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Dashboard.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Dashboard\\:\\:getActivePane\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Dashboard.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Dashboard\\:\\:getPaneKeyTitleArray\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Dashboard.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Dashboard\\:\\:getPanes\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Dashboard.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Dashboard\\:\\:loadUserDashboards\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Dashboard.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Dashboard\\:\\:mergePanes\\(\\) has parameter \\$panes with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Dashboard.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Dashboard\\:\\:removePane\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Dashboard.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Dashboard\\:\\:removePane\\(\\) has parameter \\$title with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Dashboard.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Dashboard\\:\\:render\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Dashboard.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Dashboard\\:\\:setUser\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Dashboard.php - - - - message: "#^PHPDoc tag @var has invalid value \\(\\$current Pane\\)\\: Unexpected token \"\\$current\", expected type at offset 9$#" - count: 1 - path: library/Icinga/Web/Widget/Dashboard.php - - - - message: "#^PHPDoc tag @var has invalid value \\(\\$pane Pane\\)\\: Unexpected token \"\\$pane\", expected type at offset 9$#" - count: 1 - path: library/Icinga/Web/Widget/Dashboard.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Web\\\\Widget\\\\Dashboard\\:\\:activate\\(\\) expects string, int\\|string given\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Dashboard.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Web\\\\Widget\\\\Dashboard\\:\\:activate\\(\\) expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Dashboard.php - - - - message: "#^Parameter \\#1 \\$pane of method Icinga\\\\Web\\\\Widget\\\\Dashboard\\:\\:hasPane\\(\\) expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Dashboard.php - - - - message: "#^Property Icinga\\\\Web\\\\Widget\\\\Dashboard\\:\\:\\$panes type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Dashboard.php - - - - message: "#^Call to an undefined method Zend_View_Abstract\\:\\:translate\\(\\)\\.$#" - count: 5 - path: library/Icinga/Web/Widget/Dashboard/Dashlet.php - - - - message: "#^Cannot call method getRelativeUrl\\(\\) on Icinga\\\\Web\\\\Url\\|null\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Dashboard/Dashlet.php - - - - message: "#^Cannot call method getUrlWithout\\(\\) on Icinga\\\\Web\\\\Url\\|null\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Dashboard/Dashlet.php - - - - message: "#^Cannot call method setParam\\(\\) on Icinga\\\\Web\\\\Url\\|null\\.$#" - count: 2 - path: library/Icinga/Web/Widget/Dashboard/Dashlet.php - - - - message: "#^Cannot clone non\\-object variable \\$url of type Icinga\\\\Web\\\\Url\\|null\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Dashboard/Dashlet.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Dashboard\\\\Dashlet\\:\\:fromIni\\(\\) has parameter \\$config with generic class Icinga\\\\Data\\\\ConfigObject but does not specify its types\\: TValue$#" - count: 1 - path: library/Icinga/Web/Widget/Dashboard/Dashlet.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Dashboard\\\\Dashlet\\:\\:fromIni\\(\\) has parameter \\$title with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Dashboard/Dashlet.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Dashboard\\\\Dashlet\\:\\:getName\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Dashboard/Dashlet.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Dashboard\\\\Dashlet\\:\\:render\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Dashboard/Dashlet.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Dashboard\\\\Dashlet\\:\\:setDisabled\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Dashboard/Dashlet.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Dashboard\\\\Dashlet\\:\\:setName\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Dashboard/Dashlet.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Dashboard\\\\Dashlet\\:\\:setName\\(\\) has parameter \\$name with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Dashboard/Dashlet.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Dashboard\\\\Dashlet\\:\\:setPane\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Dashboard/Dashlet.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Dashboard\\\\Dashlet\\:\\:setTitle\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Dashboard/Dashlet.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Dashboard\\\\Dashlet\\:\\:toArray\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Dashboard/Dashlet.php - - - - message: "#^PHPDoc tag @var has invalid value \\(\\)\\: Unexpected token \"\\\\n \", expected type at offset 70$#" - count: 1 - path: library/Icinga/Web/Widget/Dashboard/Dashlet.php - - - - message: "#^Parameter \\#1 \\$url of static method Icinga\\\\Web\\\\Url\\:\\:fromPath\\(\\) expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Dashboard/Dashlet.php - - - - message: "#^Parameter \\#2 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" - count: 2 - path: library/Icinga/Web/Widget/Dashboard/Dashlet.php - - - - message: "#^Property Icinga\\\\Web\\\\Widget\\\\Dashboard\\\\Dashlet\\:\\:\\$name has no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Dashboard/Dashlet.php - - - - message: "#^Property Icinga\\\\Web\\\\Widget\\\\Dashboard\\\\Dashlet\\:\\:\\$title has no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Dashboard/Dashlet.php - - - - message: "#^Property Icinga\\\\Web\\\\Widget\\\\Dashboard\\\\Dashlet\\:\\:\\$url \\(Icinga\\\\Web\\\\Url\\|null\\) does not accept Icinga\\\\Web\\\\Url\\|string\\.$#" - count: 2 - path: library/Icinga/Web/Widget/Dashboard/Dashlet.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Dashboard\\\\Pane\\:\\:add\\(\\) has parameter \\$title with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Dashboard/Pane.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Dashboard\\\\Pane\\:\\:add\\(\\) has parameter \\$url with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Dashboard/Pane.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Dashboard\\\\Pane\\:\\:addDashlets\\(\\) has parameter \\$dashlets with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Dashboard/Pane.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Dashboard\\\\Pane\\:\\:fromIni\\(\\) has parameter \\$config with generic class Icinga\\\\Data\\\\ConfigObject but does not specify its types\\: TValue$#" - count: 1 - path: library/Icinga/Web/Widget/Dashboard/Pane.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Dashboard\\\\Pane\\:\\:fromIni\\(\\) has parameter \\$title with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Dashboard/Pane.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Dashboard\\\\Pane\\:\\:getDashlets\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Dashboard/Pane.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Dashboard\\\\Pane\\:\\:removeDashlets\\(\\) has parameter \\$dashlets with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Dashboard/Pane.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Dashboard\\\\Pane\\:\\:render\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Dashboard/Pane.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Dashboard\\\\Pane\\:\\:setDisabled\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Dashboard/Pane.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Dashboard\\\\Pane\\:\\:setName\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Dashboard/Pane.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Dashboard\\\\Pane\\:\\:toArray\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Dashboard/Pane.php - - - - message: "#^Parameter \\#1 \\$title of method Icinga\\\\Web\\\\Widget\\\\Dashboard\\\\Pane\\:\\:setTitle\\(\\) expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Dashboard/Pane.php - - - - message: "#^Parameter \\#2 \\$url of class Icinga\\\\Web\\\\Widget\\\\Dashboard\\\\Dashlet constructor expects Icinga\\\\Web\\\\Url\\|string, string\\|null given\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Dashboard/Pane.php - - - - message: "#^Property Icinga\\\\Web\\\\Widget\\\\Dashboard\\\\Pane\\:\\:\\$dashlets type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Dashboard/Pane.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Dashboard\\\\UserWidget\\:\\:setUserWidget\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Dashboard/UserWidget.php - - - - message: "#^Call to an undefined method Icinga\\\\Application\\\\ApplicationBootstrap\\:\\:getFrontController\\(\\)\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Call to an undefined method Icinga\\\\Data\\\\Filter\\\\Filter\\:\\:filters\\(\\)\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Call to an undefined method Icinga\\\\Data\\\\Filter\\\\Filter\\:\\:getColumn\\(\\)\\.$#" - count: 2 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Call to an undefined method Icinga\\\\Data\\\\Filter\\\\Filter\\:\\:getExpression\\(\\)\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Call to an undefined method Icinga\\\\Data\\\\Filter\\\\Filter\\:\\:getOperatorName\\(\\)\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Call to an undefined method Icinga\\\\Data\\\\Filter\\\\Filter\\:\\:getSign\\(\\)\\.$#" - count: 2 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Call to an undefined method Zend_View_Abstract\\:\\:icon\\(\\)\\.$#" - count: 2 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Call to an undefined method Zend_View_Abstract\\:\\:propertiesToString\\(\\)\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Call to an undefined method Zend_View_Abstract\\:\\:qlink\\(\\)\\.$#" - count: 2 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Cannot use array destructuring on array\\\\|false\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Method Icinga\\\\Data\\\\FilterColumns\\:\\:getSearchColumns\\(\\) invoked with 1 parameter, 0 required\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:__construct\\(\\) has parameter \\$props with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:addFilterToId\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:addFilterToId\\(\\) has parameter \\$id with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:addLink\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:applyChanges\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:applyChanges\\(\\) has parameter \\$changes with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:arrayForSelect\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:arrayForSelect\\(\\) has parameter \\$array with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:arrayForSelect\\(\\) has parameter \\$flip with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:cancelLink\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:elementId\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:elementId\\(\\) has parameter \\$prefix with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:getFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:handleRequest\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:handleRequest\\(\\) has parameter \\$request with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:ignoreParams\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:mergeRootExpression\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:mergeRootExpression\\(\\) has parameter \\$column with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:mergeRootExpression\\(\\) has parameter \\$expression with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:mergeRootExpression\\(\\) has parameter \\$filter with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:mergeRootExpression\\(\\) has parameter \\$sign with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:preserveParams\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:preservedUrl\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:redirectNow\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:redirectNow\\(\\) has parameter \\$url with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:removeIndex\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:removeIndex\\(\\) has parameter \\$idx with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:removeLink\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:render\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:renderFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:renderFilter\\(\\) has parameter \\$filter with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:renderFilter\\(\\) has parameter \\$level with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:renderFilterChain\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:renderFilterChain\\(\\) has parameter \\$level with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:renderFilterExpression\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:renderNewFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:renderSearch\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:resetSearchColumns\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:select\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:select\\(\\) has parameter \\$attributes with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:select\\(\\) has parameter \\$list with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:select\\(\\) has parameter \\$name with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:select\\(\\) has parameter \\$selected with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:selectColumn\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:selectOperator\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:selectSign\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:setColumns\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:setColumns\\(\\) has parameter \\$columns with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:setFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:setSearchColumns\\(\\) has parameter \\$searchColumns with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:setUrl\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:setUrl\\(\\) has parameter \\$url with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:shorten\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:shorten\\(\\) has parameter \\$length with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:shorten\\(\\) has parameter \\$string with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:stripLink\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:text\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:url\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Negated boolean expression is always true\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^PHPDoc tag @param references unknown parameter\\: \\$filter$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Parameter \\#2 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" - count: 2 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Parameter \\#3 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" - count: 2 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Parameter \\#4 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Property Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:\\$addTo has no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Property Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:\\$cachedColumnSelect has no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Property Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:\\$ignoreParams has no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Property Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:\\$preserveParams has no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Property Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:\\$preservedParams has no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Property Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:\\$preservedUrl has no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Property Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:\\$searchColumns has no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Property Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:\\$selectedIdx is never read, only written\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Property Icinga\\\\Web\\\\Widget\\\\FilterEditor\\:\\:\\$url has no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/FilterEditor.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Limiter\\:\\:render\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Limiter.php - - - - message: "#^Parameter \\#1 \\$defaultLimit of method Icinga\\\\Forms\\\\Control\\\\LimiterControlForm\\:\\:setDefaultLimit\\(\\) expects int, int\\|null given\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Limiter.php - - - - message: "#^Call to an undefined method Zend_View_Abstract\\:\\:partial\\(\\)\\.$#" - count: 3 - path: library/Icinga/Web/Widget/Paginator.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Paginator\\:\\:getPages\\(\\) has parameter \\$currentPage with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Paginator.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Paginator\\:\\:getPages\\(\\) has parameter \\$pageCount with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Paginator.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Paginator\\:\\:getPages\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Paginator.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Paginator\\:\\:render\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Paginator.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Paginator\\:\\:setViewScript\\(\\) has parameter \\$script with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Paginator.php - - - - message: "#^Property Icinga\\\\Web\\\\Widget\\\\Paginator\\:\\:\\$viewScript type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Paginator.php - - - - message: "#^Access to an undefined property object\\:\\:\\$priority\\.$#" - count: 4 - path: library/Icinga/Web/Widget/SearchDashboard.php - - - - message: "#^Call to an undefined method Icinga\\\\Application\\\\ApplicationBootstrap\\:\\:getRequest\\(\\)\\.$#" - count: 1 - path: library/Icinga/Web/Widget/SingleValueSearchControl.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\SingleValueSearchControl\\:\\:assemble\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/SingleValueSearchControl.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\SingleValueSearchControl\\:\\:createSuggestions\\(\\) has parameter \\$groups with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Widget/SingleValueSearchControl.php - - - - message: "#^Parameter \\#1 \\$name of class ipl\\\\Html\\\\FormElement\\\\InputElement constructor expects string, null given\\.$#" - count: 1 - path: library/Icinga/Web/Widget/SingleValueSearchControl.php - - - - message: "#^Property Icinga\\\\Web\\\\Widget\\\\SingleValueSearchControl\\:\\:\\$metaDataNames type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Widget/SingleValueSearchControl.php - - - - message: "#^Call to an undefined method Icinga\\\\Application\\\\ApplicationBootstrap\\:\\:getRequest\\(\\)\\.$#" - count: 1 - path: library/Icinga/Web/Widget/SortBox.php - - - - message: "#^Call to an undefined method Zend_View_Abstract\\:\\:icon\\(\\)\\.$#" - count: 1 - path: library/Icinga/Web/Widget/SortBox.php - - - - message: "#^Call to an undefined method Zend_View_Abstract\\:\\:translate\\(\\)\\.$#" - count: 1 - path: library/Icinga/Web/Widget/SortBox.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\SortBox\\:\\:__construct\\(\\) has parameter \\$sortDefaults with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Widget/SortBox.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\SortBox\\:\\:__construct\\(\\) has parameter \\$sortFields with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Widget/SortBox.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\SortBox\\:\\:create\\(\\) has parameter \\$sortDefaults with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Widget/SortBox.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\SortBox\\:\\:create\\(\\) has parameter \\$sortFields with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Widget/SortBox.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\SortBox\\:\\:getSortDefaults\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Widget/SortBox.php - - - - message: "#^Parameter \\#1 \\$column of method Icinga\\\\Web\\\\Widget\\\\SortBox\\:\\:getSortDefaults\\(\\) expects string\\|null, mixed given\\.$#" - count: 1 - path: library/Icinga/Web/Widget/SortBox.php - - - - message: "#^Property Icinga\\\\Web\\\\Widget\\\\SortBox\\:\\:\\$sortDefaults \\(array\\) does not accept array\\|null\\.$#" - count: 1 - path: library/Icinga/Web/Widget/SortBox.php - - - - message: "#^Property Icinga\\\\Web\\\\Widget\\\\SortBox\\:\\:\\$sortDefaults type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Widget/SortBox.php - - - - message: "#^Property Icinga\\\\Web\\\\Widget\\\\SortBox\\:\\:\\$sortFields type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Widget/SortBox.php - - - - message: "#^Call to an undefined method Zend_View_Abstract\\:\\:icon\\(\\)\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Tab.php - - - - message: "#^Call to an undefined method Zend_View_Abstract\\:\\:img\\(\\)\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Tab.php - - - - message: "#^Call to an undefined method Zend_View_Abstract\\:\\:propertiesToString\\(\\)\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Tab.php - - - - message: "#^Cannot call method getAbsoluteUrl\\(\\) on Icinga\\\\Web\\\\Url\\|string\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Tab.php - - - - message: "#^Cannot call method overwriteParams\\(\\) on Icinga\\\\Web\\\\Url\\|string\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Tab.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Tab\\:\\:__construct\\(\\) has parameter \\$properties with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Tab.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Tab\\:\\:getUrl\\(\\) should return Icinga\\\\Web\\\\Url but returns Icinga\\\\Web\\\\Url\\|string\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Tab.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Tab\\:\\:render\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Tab.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Tab\\:\\:setBaseTarget\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Tab.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Tab\\:\\:setBaseTarget\\(\\) has parameter \\$value with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Tab.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Tab\\:\\:setIcon\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Tab.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Tab\\:\\:setIconCls\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Tab.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Tab\\:\\:setLabel\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Tab.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Tab\\:\\:setName\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Tab.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Tab\\:\\:setTagParams\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Tab.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Tab\\:\\:setTagParams\\(\\) has parameter \\$tagParams with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Tab.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Tab\\:\\:setTargetBlank\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Tab.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Tab\\:\\:setTargetBlank\\(\\) has parameter \\$value with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Tab.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Tab\\:\\:setTitle\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Tab.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Tab\\:\\:setUrl\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Tab.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Tab\\:\\:setUrlParams\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Tab.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Tab\\:\\:setUrlParams\\(\\) has parameter \\$urlParams with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Tab.php - - - - message: "#^PHPDoc tag @param references unknown parameter\\: \\$url$#" - count: 1 - path: library/Icinga/Web/Widget/Tab.php - - - - message: "#^Parameter \\#2 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Tab.php - - - - message: "#^Parameter \\#4 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Tab.php - - - - message: "#^Property Icinga\\\\Web\\\\Widget\\\\Tab\\:\\:\\$iconCls is never read, only written\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Tab.php - - - - message: "#^Property Icinga\\\\Web\\\\Widget\\\\Tab\\:\\:\\$name \\(string\\) does not accept mixed\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Tab.php - - - - message: "#^Property Icinga\\\\Web\\\\Widget\\\\Tab\\:\\:\\$name type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Tab.php - - - - message: "#^Property Icinga\\\\Web\\\\Widget\\\\Tab\\:\\:\\$tagParams type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Tab.php - - - - message: "#^Property Icinga\\\\Web\\\\Widget\\\\Tab\\:\\:\\$title \\(string\\) does not accept mixed\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Tab.php - - - - message: "#^Property Icinga\\\\Web\\\\Widget\\\\Tab\\:\\:\\$urlParams \\(string\\) does not accept array\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Tab.php - - - - message: "#^Property Icinga\\\\Web\\\\Widget\\\\Tab\\:\\:\\$urlParams type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Tab.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Tabextension\\\\DashboardAction\\:\\:apply\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Tabextension/DashboardAction.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Tabextension\\\\DashboardSettings\\:\\:apply\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Tabextension/DashboardSettings.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Tabextension\\\\MenuAction\\:\\:apply\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Tabextension/MenuAction.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Tabextension\\\\OutputFormat\\:\\:__construct\\(\\) has parameter \\$disabled with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Tabextension/OutputFormat.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Tabextension\\\\OutputFormat\\:\\:apply\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Tabextension/OutputFormat.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Tabextension\\\\OutputFormat\\:\\:getSupportedTypes\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Tabextension/OutputFormat.php - - - - message: "#^Property Icinga\\\\Web\\\\Widget\\\\Tabextension\\\\OutputFormat\\:\\:\\$tabs type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Tabextension/OutputFormat.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Tabextension\\\\Tabextension\\:\\:apply\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Tabextension/Tabextension.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Tabs\\:\\:add\\(\\) has parameter \\$tab with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Tabs.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Tabs\\:\\:addAsDropdown\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Tabs.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Tabs\\:\\:addAsDropdown\\(\\) has parameter \\$name with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Tabs.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Tabs\\:\\:addAsDropdown\\(\\) has parameter \\$tab with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Tabs.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Tabs\\:\\:get\\(\\) should return Icinga\\\\Web\\\\Widget\\\\Tab but returns null\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Tabs.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Tabs\\:\\:getTabs\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Tabs.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Tabs\\:\\:hideCloseButton\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Tabs.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Tabs\\:\\:render\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Tabs.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Tabs\\:\\:renderCloseTab\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Tabs.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Tabs\\:\\:renderRefreshTab\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Tabs.php - - - - message: "#^Method Icinga\\\\Web\\\\Widget\\\\Tabs\\:\\:set\\(\\) has parameter \\$tab with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Tabs.php - - - - message: "#^Parameter \\#2 \\$offset of function array_splice expects int, int\\|string given\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Tabs.php - - - - message: "#^Parameter \\#2 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Tabs.php - - - - message: "#^Property Icinga\\\\Web\\\\Widget\\\\Tabs\\:\\:\\$dropdownTabs type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Tabs.php - - - - message: "#^Property Icinga\\\\Web\\\\Widget\\\\Tabs\\:\\:\\$tab_class is never read, only written\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Tabs.php - - - - message: "#^Property Icinga\\\\Web\\\\Widget\\\\Tabs\\:\\:\\$tabs type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Tabs.php - - - - message: "#^Call to an undefined method Icinga\\\\Application\\\\ApplicationBootstrap\\:\\:getRequest\\(\\)\\.$#" - count: 1 - path: library/Icinga/Web/Window.php - - - - message: "#^Call to an undefined method Icinga\\\\Application\\\\ApplicationBootstrap\\:\\:getResponse\\(\\)\\.$#" - count: 1 - path: library/Icinga/Web/Window.php - - - - message: "#^Method Icinga\\\\Web\\\\Window\\:\\:__construct\\(\\) has parameter \\$id with no type specified\\.$#" - count: 1 - path: library/Icinga/Web/Window.php - - - - message: "#^Static property Icinga\\\\Web\\\\Window\\:\\:\\$window \\(Icinga\\\\Web\\\\Window\\) in isset\\(\\) is not nullable\\.$#" - count: 1 - path: library/Icinga/Web/Window.php - - - - message: "#^Binary operation \"\\+\" between int\\\\|int\\<1, max\\>\\|string\\|false and 1 results in an error\\.$#" - count: 1 - path: library/Icinga/Web/Wizard.php - - - - message: "#^Binary operation \"\\+\" between int\\|string\\|false and 1 results in an error\\.$#" - count: 1 - path: library/Icinga/Web/Wizard.php - - - - message: "#^Binary operation \"\\-\" between \\-1\\|int\\<1, max\\>\\|string\\|false and 1 results in an error\\.$#" - count: 1 - path: library/Icinga/Web/Wizard.php - - - - message: "#^Binary operation \"\\-\" between int\\<1, max\\>\\|string and 1 results in an error\\.$#" - count: 1 - path: library/Icinga/Web/Wizard.php - - - - message: "#^Binary operation \"\\-\" between int\\\\|int\\<1, max\\>\\|string\\|false and 1 results in an error\\.$#" - count: 1 - path: library/Icinga/Web/Wizard.php - - - - message: "#^Binary operation \"\\-\" between int\\|string\\|false and 1 results in an error\\.$#" - count: 1 - path: library/Icinga/Web/Wizard.php - - - - message: "#^Method Icinga\\\\Web\\\\Wizard\\:\\:addButtons\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Wizard.php - - - - message: "#^Method Icinga\\\\Web\\\\Wizard\\:\\:addPages\\(\\) has parameter \\$pages with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Wizard.php - - - - message: "#^Method Icinga\\\\Web\\\\Wizard\\:\\:assertHasPages\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Wizard.php - - - - message: "#^Method Icinga\\\\Web\\\\Wizard\\:\\:clearSession\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Wizard.php - - - - message: "#^Method Icinga\\\\Web\\\\Wizard\\:\\:getPageData\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Wizard.php - - - - message: "#^Method Icinga\\\\Web\\\\Wizard\\:\\:getPages\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Wizard.php - - - - message: "#^Method Icinga\\\\Web\\\\Wizard\\:\\:getRequestData\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Wizard.php - - - - message: "#^Method Icinga\\\\Web\\\\Wizard\\:\\:getRequestedPage\\(\\) has parameter \\$requestData with no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Wizard.php - - - - message: "#^Method Icinga\\\\Web\\\\Wizard\\:\\:getWizards\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Wizard.php - - - - message: "#^Method Icinga\\\\Web\\\\Wizard\\:\\:init\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Wizard.php - - - - message: "#^Method Icinga\\\\Web\\\\Wizard\\:\\:isFinished\\(\\) should return bool but returns mixed\\.$#" - count: 1 - path: library/Icinga/Web/Wizard.php - - - - message: "#^Method Icinga\\\\Web\\\\Wizard\\:\\:setupPage\\(\\) has no return type specified\\.$#" - count: 1 - path: library/Icinga/Web/Wizard.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Web\\\\Wizard\\:\\:getPage\\(\\) expects string, mixed given\\.$#" - count: 1 - path: library/Icinga/Web/Wizard.php - - - - message: "#^Parameter \\#2 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" - count: 1 - path: library/Icinga/Web/Wizard.php - - - - message: "#^Property Icinga\\\\Web\\\\Wizard\\:\\:\\$currentPage \\(string\\) does not accept mixed\\.$#" - count: 1 - path: library/Icinga/Web/Wizard.php - - - - message: "#^Property Icinga\\\\Web\\\\Wizard\\:\\:\\$pages type has no value type specified in iterable type array\\.$#" - count: 1 - path: library/Icinga/Web/Wizard.php - - - - message: "#^Strict comparison using \\=\\=\\= between Icinga\\\\Web\\\\Form and null will always evaluate to false\\.$#" - count: 1 - path: library/Icinga/Web/Wizard.php - - - - message: "#^Method Icinga\\\\Module\\\\Doc\\\\Controllers\\\\IcingawebController\\:\\:chapterAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/doc/application/controllers/IcingawebController.php - - - - message: "#^Method Icinga\\\\Module\\\\Doc\\\\Controllers\\\\IcingawebController\\:\\:pdfAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/doc/application/controllers/IcingawebController.php - - - - message: "#^Method Icinga\\\\Module\\\\Doc\\\\Controllers\\\\IcingawebController\\:\\:tocAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/doc/application/controllers/IcingawebController.php - - - - message: "#^Parameter \\#1 \\$path of method Icinga\\\\Module\\\\Doc\\\\DocController\\:\\:renderChapter\\(\\) expects string, string\\|null given\\.$#" - count: 1 - path: modules/doc/application/controllers/IcingawebController.php - - - - message: "#^Parameter \\#1 \\$path of method Icinga\\\\Module\\\\Doc\\\\DocController\\:\\:renderPdf\\(\\) expects string, string\\|null given\\.$#" - count: 1 - path: modules/doc/application/controllers/IcingawebController.php - - - - message: "#^Parameter \\#1 \\$path of method Icinga\\\\Module\\\\Doc\\\\DocController\\:\\:renderToc\\(\\) expects string, string\\|null given\\.$#" - count: 1 - path: modules/doc/application/controllers/IcingawebController.php - - - - message: "#^Parameter \\#2 \\$chapter of method Icinga\\\\Module\\\\Doc\\\\DocController\\:\\:renderChapter\\(\\) expects string, mixed given\\.$#" - count: 1 - path: modules/doc/application/controllers/IcingawebController.php - - - - message: "#^Method Icinga\\\\Module\\\\Doc\\\\Controllers\\\\IndexController\\:\\:indexAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/doc/application/controllers/IndexController.php - - - - message: "#^Access to an undefined property Zend_Controller_Action_HelperBroker\\:\\:\\$viewRenderer\\.$#" - count: 1 - path: modules/doc/application/controllers/ModuleController.php - - - - message: "#^Call to an undefined method Zend_Controller_Action_HelperBroker\\:\\:layout\\(\\)\\.$#" - count: 1 - path: modules/doc/application/controllers/ModuleController.php - - - - message: "#^Method Icinga\\\\Module\\\\Doc\\\\Controllers\\\\ModuleController\\:\\:assertModuleInstalled\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/doc/application/controllers/ModuleController.php - - - - message: "#^Method Icinga\\\\Module\\\\Doc\\\\Controllers\\\\ModuleController\\:\\:chapterAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/doc/application/controllers/ModuleController.php - - - - message: "#^Method Icinga\\\\Module\\\\Doc\\\\Controllers\\\\ModuleController\\:\\:imageAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/doc/application/controllers/ModuleController.php - - - - message: "#^Method Icinga\\\\Module\\\\Doc\\\\Controllers\\\\ModuleController\\:\\:indexAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/doc/application/controllers/ModuleController.php - - - - message: "#^Method Icinga\\\\Module\\\\Doc\\\\Controllers\\\\ModuleController\\:\\:pdfAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/doc/application/controllers/ModuleController.php - - - - message: "#^Method Icinga\\\\Module\\\\Doc\\\\Controllers\\\\ModuleController\\:\\:tocAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/doc/application/controllers/ModuleController.php - - - - message: "#^Parameter \\#1 \\$filename of class SplFileInfo constructor expects string, string\\|false given\\.$#" - count: 1 - path: modules/doc/application/controllers/ModuleController.php - - - - message: "#^Parameter \\#1 \\$filename of function readfile expects string, string\\|false given\\.$#" - count: 1 - path: modules/doc/application/controllers/ModuleController.php - - - - message: "#^Parameter \\#1 \\$filename of method finfo\\:\\:file\\(\\) expects string, string\\|false given\\.$#" - count: 1 - path: modules/doc/application/controllers/ModuleController.php - - - - message: "#^Parameter \\#1 \\$module of method Icinga\\\\Module\\\\Doc\\\\Controllers\\\\ModuleController\\:\\:getPath\\(\\) expects string, mixed given\\.$#" - count: 4 - path: modules/doc/application/controllers/ModuleController.php - - - - message: "#^Parameter \\#1 \\$moduleName of method Icinga\\\\Module\\\\Doc\\\\Controllers\\\\ModuleController\\:\\:assertModuleInstalled\\(\\) expects string, mixed given\\.$#" - count: 3 - path: modules/doc/application/controllers/ModuleController.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Application\\\\Modules\\\\Manager\\:\\:getModule\\(\\) expects string, mixed given\\.$#" - count: 1 - path: modules/doc/application/controllers/ModuleController.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Application\\\\Modules\\\\Manager\\:\\:getModuleDir\\(\\) expects string, mixed given\\.$#" - count: 4 - path: modules/doc/application/controllers/ModuleController.php - - - - message: "#^Parameter \\#1 \\$path of method Icinga\\\\Module\\\\Doc\\\\DocController\\:\\:renderChapter\\(\\) expects string, string\\|null given\\.$#" - count: 1 - path: modules/doc/application/controllers/ModuleController.php - - - - message: "#^Parameter \\#1 \\$path of method Icinga\\\\Module\\\\Doc\\\\DocController\\:\\:renderPdf\\(\\) expects string, string\\|null given\\.$#" - count: 1 - path: modules/doc/application/controllers/ModuleController.php - - - - message: "#^Parameter \\#1 \\$path of method Icinga\\\\Module\\\\Doc\\\\DocController\\:\\:renderToc\\(\\) expects string, string\\|null given\\.$#" - count: 1 - path: modules/doc/application/controllers/ModuleController.php - - - - message: "#^Parameter \\#1 \\$string of function strlen expects string, string\\|null given\\.$#" - count: 1 - path: modules/doc/application/controllers/ModuleController.php - - - - message: "#^Parameter \\#2 \\$chapter of method Icinga\\\\Module\\\\Doc\\\\DocController\\:\\:renderChapter\\(\\) expects string, mixed given\\.$#" - count: 1 - path: modules/doc/application/controllers/ModuleController.php - - - - message: "#^Parameter \\#2 \\$name of method Icinga\\\\Module\\\\Doc\\\\DocController\\:\\:renderPdf\\(\\) expects string, mixed given\\.$#" - count: 1 - path: modules/doc/application/controllers/ModuleController.php - - - - message: "#^Parameter \\#2 \\$value of method Zend_Controller_Response_Abstract\\:\\:setHeader\\(\\) expects string, \\(int\\|false\\) given\\.$#" - count: 1 - path: modules/doc/application/controllers/ModuleController.php - - - - message: "#^Parameter \\#2 \\$value of method Zend_Controller_Response_Abstract\\:\\:setHeader\\(\\) expects string, string\\|false given\\.$#" - count: 1 - path: modules/doc/application/controllers/ModuleController.php - - - - message: "#^Method Icinga\\\\Module\\\\Doc\\\\Controllers\\\\SearchController\\:\\:indexAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/doc/application/controllers/SearchController.php - - - - message: "#^Parameter \\#1 \\$path of class Icinga\\\\Module\\\\Doc\\\\DocParser constructor expects string, string\\|null given\\.$#" - count: 1 - path: modules/doc/application/controllers/SearchController.php - - - - message: "#^Parameter \\#1 \\$search of class Icinga\\\\Module\\\\Doc\\\\Search\\\\DocSearch constructor expects string, mixed given\\.$#" - count: 2 - path: modules/doc/application/controllers/SearchController.php - - - - message: "#^Parameter \\#1 \\$string of function strlen expects string, mixed given\\.$#" - count: 1 - path: modules/doc/application/controllers/SearchController.php - - - - message: "#^Call to an undefined method Icinga\\\\Web\\\\Widget\\\\AbstractWidget\\:\\:add\\(\\)\\.$#" - count: 1 - path: modules/doc/application/controllers/StyleController.php - - - - message: "#^Method Icinga\\\\Module\\\\Doc\\\\Controllers\\\\StyleController\\:\\:fontAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/doc/application/controllers/StyleController.php - - - - message: "#^Method Icinga\\\\Module\\\\Doc\\\\Controllers\\\\StyleController\\:\\:guideAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/doc/application/controllers/StyleController.php - - - - message: "#^Method Icinga\\\\Module\\\\Doc\\\\Controllers\\\\StyleController\\:\\:tabs\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/doc/application/controllers/StyleController.php - - - - message: "#^Parameter \\#1 \\$json of function json_decode expects string, string\\|false given\\.$#" - count: 1 - path: modules/doc/application/controllers/StyleController.php - - - - message: "#^Access to an undefined property Zend_Controller_Action_HelperBroker\\:\\:\\$viewRenderer\\.$#" - count: 1 - path: modules/doc/library/Doc/DocController.php - - - - message: "#^Cannot call method getTitle\\(\\) on mixed\\.$#" - count: 1 - path: modules/doc/library/Doc/DocController.php - - - - message: "#^Method Icinga\\\\Module\\\\Doc\\\\DocController\\:\\:moduleInit\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/doc/library/Doc/DocController.php - - - - message: "#^Method Icinga\\\\Module\\\\Doc\\\\DocController\\:\\:renderChapter\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/doc/library/Doc/DocController.php - - - - message: "#^Method Icinga\\\\Module\\\\Doc\\\\DocController\\:\\:renderChapter\\(\\) has parameter \\$urlParams with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/doc/library/Doc/DocController.php - - - - message: "#^Method Icinga\\\\Module\\\\Doc\\\\DocController\\:\\:renderPdf\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/doc/library/Doc/DocController.php - - - - message: "#^Method Icinga\\\\Module\\\\Doc\\\\DocController\\:\\:renderPdf\\(\\) has parameter \\$urlParams with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/doc/library/Doc/DocController.php - - - - message: "#^Method Icinga\\\\Module\\\\Doc\\\\DocController\\:\\:renderToc\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/doc/library/Doc/DocController.php - - - - message: "#^Method Icinga\\\\Module\\\\Doc\\\\DocController\\:\\:renderToc\\(\\) has parameter \\$urlParams with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/doc/library/Doc/DocController.php - - - - message: "#^Parameter \\#1 \\$highlightSearch of method Icinga\\\\Module\\\\Doc\\\\Renderer\\\\DocSectionRenderer\\:\\:setHighlightSearch\\(\\) expects string, mixed given\\.$#" - count: 1 - path: modules/doc/library/Doc/DocController.php - - - - message: "#^Parameter \\#1 \\$imageUrl of method Icinga\\\\Module\\\\Doc\\\\Renderer\\\\DocRenderer\\:\\:setImageUrl\\(\\) expects string, string\\|null given\\.$#" - count: 1 - path: modules/doc/library/Doc/DocController.php - - - - message: "#^Parameter \\#2 \\$value of method Icinga\\\\Web\\\\UrlParams\\:\\:set\\(\\) expects string, mixed given\\.$#" - count: 3 - path: modules/doc/library/Doc/DocController.php - - - - message: "#^Cannot call method appendContent\\(\\) on mixed\\.$#" - count: 1 - path: modules/doc/library/Doc/DocParser.php - - - - message: "#^Cannot call method getLevel\\(\\) on mixed\\.$#" - count: 1 - path: modules/doc/library/Doc/DocParser.php - - - - message: "#^Cannot call method getTitle\\(\\) on mixed\\.$#" - count: 1 - path: modules/doc/library/Doc/DocParser.php - - - - message: "#^Left side of && is always true\\.$#" - count: 1 - path: modules/doc/library/Doc/DocParser.php - - - - message: "#^Method Icinga\\\\Module\\\\Doc\\\\DocParser\\:\\:extractHeader\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/doc/library/Doc/DocParser.php - - - - message: "#^PHPDoc tag @var has invalid value \\(\\$section DocSection\\)\\: Unexpected token \"\\$section\", expected type at offset 9$#" - count: 1 - path: modules/doc/library/Doc/DocParser.php - - - - message: "#^Parameter \\#1 \\$filename of class SplFileObject constructor expects string, mixed given\\.$#" - count: 1 - path: modules/doc/library/Doc/DocParser.php - - - - message: "#^Parameter \\#1 \\$line of method Icinga\\\\Module\\\\Doc\\\\DocParser\\:\\:extractHeader\\(\\) expects string, mixed given\\.$#" - count: 1 - path: modules/doc/library/Doc/DocParser.php - - - - message: "#^Parameter \\#1 \\$section of method Icinga\\\\Module\\\\Doc\\\\DocSection\\:\\:setChapter\\(\\) expects Icinga\\\\Module\\\\Doc\\\\DocSection, mixed given\\.$#" - count: 1 - path: modules/doc/library/Doc/DocParser.php - - - - message: "#^Parameter \\#1 \\$string of function substr expects string, mixed given\\.$#" - count: 1 - path: modules/doc/library/Doc/DocParser.php - - - - message: "#^Parameter \\#2 \\$filename of method Icinga\\\\Module\\\\Doc\\\\DocParser\\:\\:uuid\\(\\) expects string, mixed given\\.$#" - count: 2 - path: modules/doc/library/Doc/DocParser.php - - - - message: "#^Parameter \\#2 \\$nextLine of method Icinga\\\\Module\\\\Doc\\\\DocParser\\:\\:extractHeader\\(\\) expects string, mixed given\\.$#" - count: 1 - path: modules/doc/library/Doc/DocParser.php - - - - message: "#^Parameter \\#2 \\$parent of method Icinga\\\\Data\\\\Tree\\\\SimpleTree\\:\\:addChild\\(\\) expects Icinga\\\\Data\\\\Tree\\\\TreeNode\\|null, mixed given\\.$#" - count: 1 - path: modules/doc/library/Doc/DocParser.php - - - - message: "#^Method Icinga\\\\Module\\\\Doc\\\\DocSection\\:\\:appendContent\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/doc/library/Doc/DocSection.php - - - - message: "#^Method Icinga\\\\Module\\\\Doc\\\\DocSection\\:\\:getContent\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/doc/library/Doc/DocSection.php - - - - message: "#^Property Icinga\\\\Module\\\\Doc\\\\DocSection\\:\\:\\$content type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/doc/library/Doc/DocSection.php - - - - message: "#^Call to an undefined method Icinga\\\\Application\\\\ApplicationBootstrap\\:\\:getViewRenderer\\(\\)\\.$#" - count: 1 - path: modules/doc/library/Doc/Renderer/DocRenderer.php - - - - message: "#^Class Icinga\\\\Module\\\\Doc\\\\Renderer\\\\DocRenderer extends generic class RecursiveIteratorIterator but does not specify its types\\: T$#" - count: 1 - path: modules/doc/library/Doc/Renderer/DocRenderer.php - - - - message: "#^Method Icinga\\\\Module\\\\Doc\\\\Renderer\\\\DocRenderer\\:\\:getUrlParams\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/doc/library/Doc/Renderer/DocRenderer.php - - - - message: "#^Method Icinga\\\\Module\\\\Doc\\\\Renderer\\\\DocRenderer\\:\\:setUrlParams\\(\\) has parameter \\$urlParams with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/doc/library/Doc/Renderer/DocRenderer.php - - - - message: "#^Property Icinga\\\\Module\\\\Doc\\\\Renderer\\\\DocRenderer\\:\\:\\$urlParams type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/doc/library/Doc/Renderer/DocRenderer.php - - - - message: "#^Call to an undefined method Iterator\\\\:\\:getMatches\\(\\)\\.$#" - count: 3 - path: modules/doc/library/Doc/Renderer/DocSearchRenderer.php - - - - message: "#^Call to an undefined method Iterator\\\\:\\:getSearch\\(\\)\\.$#" - count: 3 - path: modules/doc/library/Doc/Renderer/DocSearchRenderer.php - - - - message: "#^Call to an undefined method object\\:\\:url\\(\\)\\.$#" - count: 1 - path: modules/doc/library/Doc/Renderer/DocSearchRenderer.php - - - - message: "#^Cannot call method getChapter\\(\\) on mixed\\.$#" - count: 4 - path: modules/doc/library/Doc/Renderer/DocSearchRenderer.php - - - - message: "#^Cannot call method getId\\(\\) on mixed\\.$#" - count: 2 - path: modules/doc/library/Doc/Renderer/DocSearchRenderer.php - - - - message: "#^Cannot call method getNoFollow\\(\\) on mixed\\.$#" - count: 1 - path: modules/doc/library/Doc/Renderer/DocSearchRenderer.php - - - - message: "#^Cannot call method getTitle\\(\\) on mixed\\.$#" - count: 2 - path: modules/doc/library/Doc/Renderer/DocSearchRenderer.php - - - - message: "#^Cannot call method hasChildren\\(\\) on mixed\\.$#" - count: 1 - path: modules/doc/library/Doc/Renderer/DocSearchRenderer.php - - - - message: "#^Property Icinga\\\\Module\\\\Doc\\\\Renderer\\\\DocSearchRenderer\\:\\:\\$content type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/doc/library/Doc/Renderer/DocSearchRenderer.php - - - - message: "#^Call to an undefined method DOMNode\\:\\:setAttribute\\(\\)\\.$#" - count: 1 - path: modules/doc/library/Doc/Renderer/DocSectionRenderer.php - - - - message: "#^Call to an undefined method Icinga\\\\Data\\\\Tree\\\\TreeNode\\:\\:getChapter\\(\\)\\.$#" - count: 1 - path: modules/doc/library/Doc/Renderer/DocSectionRenderer.php - - - - message: "#^Call to an undefined method Icinga\\\\Data\\\\Tree\\\\TreeNode\\:\\:getNoFollow\\(\\)\\.$#" - count: 1 - path: modules/doc/library/Doc/Renderer/DocSectionRenderer.php - - - - message: "#^Call to an undefined method object\\:\\:url\\(\\)\\.$#" - count: 3 - path: modules/doc/library/Doc/Renderer/DocSectionRenderer.php - - - - message: "#^Cannot access property \\$nodeType on mixed\\.$#" - count: 1 - path: modules/doc/library/Doc/Renderer/DocSectionRenderer.php - - - - message: "#^Cannot access property \\$nodeValue on mixed\\.$#" - count: 1 - path: modules/doc/library/Doc/Renderer/DocSectionRenderer.php - - - - message: "#^Cannot access property \\$parentNode on mixed\\.$#" - count: 3 - path: modules/doc/library/Doc/Renderer/DocSectionRenderer.php - - - - message: "#^Cannot call method getContent\\(\\) on mixed\\.$#" - count: 1 - path: modules/doc/library/Doc/Renderer/DocSectionRenderer.php - - - - message: "#^Cannot call method getId\\(\\) on mixed\\.$#" - count: 1 - path: modules/doc/library/Doc/Renderer/DocSectionRenderer.php - - - - message: "#^Cannot call method getLevel\\(\\) on mixed\\.$#" - count: 1 - path: modules/doc/library/Doc/Renderer/DocSectionRenderer.php - - - - message: "#^Cannot call method getTitle\\(\\) on mixed\\.$#" - count: 1 - path: modules/doc/library/Doc/Renderer/DocSectionRenderer.php - - - - message: "#^Cannot call method item\\(\\) on DOMNodeList\\\\|false\\.$#" - count: 2 - path: modules/doc/library/Doc/Renderer/DocSectionRenderer.php - - - - message: "#^Method Icinga\\\\Module\\\\Doc\\\\Renderer\\\\DocSectionRenderer\\:\\:highlightPhp\\(\\) has parameter \\$match with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/doc/library/Doc/Renderer/DocSectionRenderer.php - - - - message: "#^Method Icinga\\\\Module\\\\Doc\\\\Renderer\\\\DocSectionRenderer\\:\\:markupNotes\\(\\) has parameter \\$match with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/doc/library/Doc/Renderer/DocSectionRenderer.php - - - - message: "#^Method Icinga\\\\Module\\\\Doc\\\\Renderer\\\\DocSectionRenderer\\:\\:markupNotes\\(\\) should return string but returns string\\|false\\.$#" - count: 1 - path: modules/doc/library/Doc/Renderer/DocSectionRenderer.php - - - - message: "#^Method Icinga\\\\Module\\\\Doc\\\\Renderer\\\\DocSectionRenderer\\:\\:replaceChapterLink\\(\\) has parameter \\$match with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/doc/library/Doc/Renderer/DocSectionRenderer.php - - - - message: "#^Method Icinga\\\\Module\\\\Doc\\\\Renderer\\\\DocSectionRenderer\\:\\:replaceImg\\(\\) has parameter \\$match with no type specified\\.$#" - count: 1 - path: modules/doc/library/Doc/Renderer/DocSectionRenderer.php - - - - message: "#^Method Icinga\\\\Module\\\\Doc\\\\Renderer\\\\DocSectionRenderer\\:\\:replaceSectionLink\\(\\) has parameter \\$match with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/doc/library/Doc/Renderer/DocSectionRenderer.php - - - - message: "#^Parameter \\#1 \\$anchor of method Icinga\\\\Module\\\\Doc\\\\Renderer\\\\DocRenderer\\:\\:encodeAnchor\\(\\) expects string, mixed given\\.$#" - count: 1 - path: modules/doc/library/Doc/Renderer/DocSectionRenderer.php - - - - message: "#^Parameter \\#1 \\$child of method DOMNode\\:\\:removeChild\\(\\) expects DOMNode, DOMDocumentType\\|null given\\.$#" - count: 1 - path: modules/doc/library/Doc/Renderer/DocSectionRenderer.php - - - - message: "#^Parameter \\#1 \\$html of method Icinga\\\\Module\\\\Doc\\\\Renderer\\\\DocSectionRenderer\\:\\:highlightSearch\\(\\) expects string, array\\\\|string\\|null given\\.$#" - count: 1 - path: modules/doc/library/Doc/Renderer/DocSectionRenderer.php - - - - message: "#^Parameter \\#1 \\$param of method Icinga\\\\Module\\\\Doc\\\\Renderer\\\\DocRenderer\\:\\:encodeUrlParam\\(\\) expects string, mixed given\\.$#" - count: 1 - path: modules/doc/library/Doc/Renderer/DocSectionRenderer.php - - - - message: "#^Parameter \\#1 \\$string of function substr expects string, string\\|false given\\.$#" - count: 1 - path: modules/doc/library/Doc/Renderer/DocSectionRenderer.php - - - - message: "#^Parameter \\#3 \\$subject of function preg_replace_callback expects array\\|string, array\\\\|string\\|null given\\.$#" - count: 3 - path: modules/doc/library/Doc/Renderer/DocSectionRenderer.php - - - - message: "#^Property Icinga\\\\Module\\\\Doc\\\\Renderer\\\\DocSectionRenderer\\:\\:\\$content type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/doc/library/Doc/Renderer/DocSectionRenderer.php - - - - message: "#^Variable \\$section in PHPDoc tag @var does not match assigned variable \\$path\\.$#" - count: 1 - path: modules/doc/library/Doc/Renderer/DocSectionRenderer.php - - - - message: "#^Call to an undefined method Iterator\\\\:\\:isEmpty\\(\\)\\.$#" - count: 1 - path: modules/doc/library/Doc/Renderer/DocTocRenderer.php - - - - message: "#^Call to an undefined method object\\:\\:url\\(\\)\\.$#" - count: 1 - path: modules/doc/library/Doc/Renderer/DocTocRenderer.php - - - - message: "#^Cannot call method getChapter\\(\\) on mixed\\.$#" - count: 4 - path: modules/doc/library/Doc/Renderer/DocTocRenderer.php - - - - message: "#^Cannot call method getId\\(\\) on mixed\\.$#" - count: 2 - path: modules/doc/library/Doc/Renderer/DocTocRenderer.php - - - - message: "#^Cannot call method getNoFollow\\(\\) on mixed\\.$#" - count: 1 - path: modules/doc/library/Doc/Renderer/DocTocRenderer.php - - - - message: "#^Cannot call method getTitle\\(\\) on mixed\\.$#" - count: 2 - path: modules/doc/library/Doc/Renderer/DocTocRenderer.php - - - - message: "#^Cannot call method hasChildren\\(\\) on mixed\\.$#" - count: 1 - path: modules/doc/library/Doc/Renderer/DocTocRenderer.php - - - - message: "#^Property Icinga\\\\Module\\\\Doc\\\\Renderer\\\\DocTocRenderer\\:\\:\\$content type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/doc/library/Doc/Renderer/DocTocRenderer.php - - - - message: "#^Method Icinga\\\\Module\\\\Doc\\\\Search\\\\DocSearch\\:\\:getCriteria\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/doc/library/Doc/Search/DocSearch.php - - - - message: "#^Property Icinga\\\\Module\\\\Doc\\\\Search\\\\DocSearch\\:\\:\\$search type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/doc/library/Doc/Search/DocSearch.php - - - - message: "#^Call to an undefined method Iterator\\\\:\\:getChildren\\(\\)\\.$#" - count: 1 - path: modules/doc/library/Doc/Search/DocSearchIterator.php - - - - message: "#^Call to an undefined method Iterator\\\\:\\:getMatches\\(\\)\\.$#" - count: 1 - path: modules/doc/library/Doc/Search/DocSearchIterator.php - - - - message: "#^Cannot call method getContent\\(\\) on mixed\\.$#" - count: 1 - path: modules/doc/library/Doc/Search/DocSearchIterator.php - - - - message: "#^Cannot call method getTitle\\(\\) on mixed\\.$#" - count: 1 - path: modules/doc/library/Doc/Search/DocSearchIterator.php - - - - message: "#^Cannot call method hasChildren\\(\\) on mixed\\.$#" - count: 1 - path: modules/doc/library/Doc/Search/DocSearchIterator.php - - - - message: "#^PHPDoc tag @var has invalid value \\(\\$section DocSection\\)\\: Unexpected token \"\\$section\", expected type at offset 9$#" - count: 1 - path: modules/doc/library/Doc/Search/DocSearchIterator.php - - - - message: "#^Call to an undefined method Icinga\\\\Application\\\\ApplicationBootstrap\\:\\:getViewRenderer\\(\\)\\.$#" - count: 1 - path: modules/doc/library/Doc/Search/DocSearchMatch.php - - - - message: "#^Method Icinga\\\\Module\\\\Doc\\\\Search\\\\DocSearchMatch\\:\\:getMatches\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/doc/library/Doc/Search/DocSearchMatch.php - - - - message: "#^Property Icinga\\\\Module\\\\Doc\\\\Search\\\\DocSearchMatch\\:\\:\\$matches type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/doc/library/Doc/Search/DocSearchMatch.php - - - - message: "#^Method Icinga\\\\Module\\\\Migrate\\\\Clicommands\\\\ConfigCommand\\:\\:usersAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/migrate/application/clicommands/ConfigCommand.php - - - - message: "#^Parameter \\#1 \\$domain of method Icinga\\\\User\\:\\:setDomain\\(\\) expects string, mixed given\\.$#" - count: 1 - path: modules/migrate/application/clicommands/ConfigCommand.php - - - - message: "#^Parameter \\#1 \\$filename of function file_get_contents expects string, mixed given\\.$#" - count: 1 - path: modules/migrate/application/clicommands/ConfigCommand.php - - - - message: "#^Parameter \\#1 \\$username of class Icinga\\\\User constructor expects string, mixed given\\.$#" - count: 1 - path: modules/migrate/application/clicommands/ConfigCommand.php - - - - message: "#^Parameter \\#2 \\$delimiter of static method Icinga\\\\Util\\\\StringHelper\\:\\:trimSplit\\(\\) expects string, mixed given\\.$#" - count: 1 - path: modules/migrate/application/clicommands/ConfigCommand.php - - - - message: "#^Cannot call method getMessage\\(\\) on Throwable\\|null\\.$#" - count: 1 - path: modules/migrate/application/clicommands/PreferencesCommand.php - - - - message: "#^Method Icinga\\\\Module\\\\Migrate\\\\Clicommands\\\\PreferencesCommand\\:\\:indexAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/migrate/application/clicommands/PreferencesCommand.php - - - - message: "#^Method Icinga\\\\Module\\\\Migrate\\\\Clicommands\\\\PreferencesCommand\\:\\:loadIniFile\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/migrate/application/clicommands/PreferencesCommand.php - - - - message: "#^Parameter \\#1 \\$filename of function is_dir expects string, mixed given\\.$#" - count: 1 - path: modules/migrate/application/clicommands/PreferencesCommand.php - - - - message: "#^Parameter \\#1 \\$path of function basename expects string, mixed given\\.$#" - count: 1 - path: modules/migrate/application/clicommands/PreferencesCommand.php - - - - message: "#^Cannot access property \\$author on mixed\\.$#" - count: 1 - path: modules/migrate/library/Migrate/Config/UserDomainMigration.php - - - - message: "#^Method Icinga\\\\Module\\\\Migrate\\\\Config\\\\UserDomainMigration\\:\\:fromDomains\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/migrate/library/Migrate/Config/UserDomainMigration.php - - - - message: "#^Method Icinga\\\\Module\\\\Migrate\\\\Config\\\\UserDomainMigration\\:\\:fromDomains\\(\\) has parameter \\$fromDomain with no type specified\\.$#" - count: 1 - path: modules/migrate/library/Migrate/Config/UserDomainMigration.php - - - - message: "#^Method Icinga\\\\Module\\\\Migrate\\\\Config\\\\UserDomainMigration\\:\\:fromDomains\\(\\) has parameter \\$toDomain with no type specified\\.$#" - count: 1 - path: modules/migrate/library/Migrate/Config/UserDomainMigration.php - - - - message: "#^Method Icinga\\\\Module\\\\Migrate\\\\Config\\\\UserDomainMigration\\:\\:fromMap\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/migrate/library/Migrate/Config/UserDomainMigration.php - - - - message: "#^Method Icinga\\\\Module\\\\Migrate\\\\Config\\\\UserDomainMigration\\:\\:fromMap\\(\\) has parameter \\$map with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/migrate/library/Migrate/Config/UserDomainMigration.php - - - - message: "#^Method Icinga\\\\Module\\\\Migrate\\\\Config\\\\UserDomainMigration\\:\\:migrate\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/migrate/library/Migrate/Config/UserDomainMigration.php - - - - message: "#^Method Icinga\\\\Module\\\\Migrate\\\\Config\\\\UserDomainMigration\\:\\:migrateAnnounces\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/migrate/library/Migrate/Config/UserDomainMigration.php - - - - message: "#^Method Icinga\\\\Module\\\\Migrate\\\\Config\\\\UserDomainMigration\\:\\:migrateDashboards\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/migrate/library/Migrate/Config/UserDomainMigration.php - - - - message: "#^Method Icinga\\\\Module\\\\Migrate\\\\Config\\\\UserDomainMigration\\:\\:migrateNavigation\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/migrate/library/Migrate/Config/UserDomainMigration.php - - - - message: "#^Method Icinga\\\\Module\\\\Migrate\\\\Config\\\\UserDomainMigration\\:\\:migratePreferences\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/migrate/library/Migrate/Config/UserDomainMigration.php - - - - message: "#^Method Icinga\\\\Module\\\\Migrate\\\\Config\\\\UserDomainMigration\\:\\:migrateRoles\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/migrate/library/Migrate/Config/UserDomainMigration.php - - - - message: "#^Method Icinga\\\\Module\\\\Migrate\\\\Config\\\\UserDomainMigration\\:\\:migrateUser\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/migrate/library/Migrate/Config/UserDomainMigration.php - - - - message: "#^Method Icinga\\\\Module\\\\Migrate\\\\Config\\\\UserDomainMigration\\:\\:migrateUsers\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/migrate/library/Migrate/Config/UserDomainMigration.php - - - - message: "#^Method Icinga\\\\Module\\\\Migrate\\\\Config\\\\UserDomainMigration\\:\\:mustMigrate\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/migrate/library/Migrate/Config/UserDomainMigration.php - - - - message: "#^Parameter \\#1 \\$file of static method Icinga\\\\Application\\\\Config\\:\\:fromIni\\(\\) expects string, mixed given\\.$#" - count: 1 - path: modules/migrate/library/Migrate/Config/UserDomainMigration.php - - - - message: "#^Parameter \\#1 \\$path of function dirname expects string, mixed given\\.$#" - count: 1 - path: modules/migrate/library/Migrate/Config/UserDomainMigration.php - - - - message: "#^Parameter \\#1 \\$username of class Icinga\\\\User constructor expects string, mixed given\\.$#" - count: 1 - path: modules/migrate/library/Migrate/Config/UserDomainMigration.php - - - - message: "#^Parameter \\#1 \\$value of static method Icinga\\\\Util\\\\StringHelper\\:\\:trimSplit\\(\\) expects string, mixed given\\.$#" - count: 1 - path: modules/migrate/library/Migrate/Config/UserDomainMigration.php - - - - message: "#^Parameter \\#2 \\$filter of static method Icinga\\\\Data\\\\Filter\\\\Filter\\:\\:where\\(\\) expects string, array\\ given\\.$#" - count: 3 - path: modules/migrate/library/Migrate/Config/UserDomainMigration.php - - - - message: "#^Property Icinga\\\\Module\\\\Migrate\\\\Config\\\\UserDomainMigration\\:\\:\\$fromDomain has no type specified\\.$#" - count: 1 - path: modules/migrate/library/Migrate/Config/UserDomainMigration.php - - - - message: "#^Property Icinga\\\\Module\\\\Migrate\\\\Config\\\\UserDomainMigration\\:\\:\\$map has no type specified\\.$#" - count: 1 - path: modules/migrate/library/Migrate/Config/UserDomainMigration.php - - - - message: "#^Property Icinga\\\\Module\\\\Migrate\\\\Config\\\\UserDomainMigration\\:\\:\\$toDomain has no type specified\\.$#" - count: 1 - path: modules/migrate/library/Migrate/Config/UserDomainMigration.php - - - - message: "#^Access to an undefined property object\\:\\:\\$service_handled\\.$#" - count: 1 - path: modules/monitoring/application/clicommands/ListCommand.php - - - - message: "#^Access to an undefined property object\\:\\:\\$service_output\\.$#" - count: 1 - path: modules/monitoring/application/clicommands/ListCommand.php - - - - message: "#^Access to an undefined property object\\:\\:\\$service_perfdata\\.$#" - count: 1 - path: modules/monitoring/application/clicommands/ListCommand.php - - - - message: "#^Access to an undefined property object\\:\\:\\$service_state\\.$#" - count: 2 - path: modules/monitoring/application/clicommands/ListCommand.php - - - - message: "#^Access to an undefined property object\\:\\:\\$services_cnt\\.$#" - count: 1 - path: modules/monitoring/application/clicommands/ListCommand.php - - - - message: "#^Access to an undefined property object\\:\\:\\$services_problem\\.$#" - count: 1 - path: modules/monitoring/application/clicommands/ListCommand.php - - - - message: "#^Access to an undefined property object\\:\\:\\$services_problem_unhandled\\.$#" - count: 1 - path: modules/monitoring/application/clicommands/ListCommand.php - - - - message: "#^Argument of an invalid type array\\\\|false supplied for foreach, only iterables are supported\\.$#" - count: 1 - path: modules/monitoring/application/clicommands/ListCommand.php - - - - message: "#^Cannot call method getLabel\\(\\) on mixed\\.$#" - count: 1 - path: modules/monitoring/application/clicommands/ListCommand.php - - - - message: "#^Cannot call method getPercentage\\(\\) on mixed\\.$#" - count: 1 - path: modules/monitoring/application/clicommands/ListCommand.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Clicommands\\\\ListCommand\\:\\:getPercentageSign\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/clicommands/ListCommand.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Clicommands\\\\ListCommand\\:\\:getPercentageSign\\(\\) has parameter \\$percent with no type specified\\.$#" - count: 1 - path: modules/monitoring/application/clicommands/ListCommand.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Clicommands\\\\ListCommand\\:\\:getQuery\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/clicommands/ListCommand.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Clicommands\\\\ListCommand\\:\\:getQuery\\(\\) has parameter \\$columns with no type specified\\.$#" - count: 1 - path: modules/monitoring/application/clicommands/ListCommand.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Clicommands\\\\ListCommand\\:\\:getQuery\\(\\) has parameter \\$table with no type specified\\.$#" - count: 1 - path: modules/monitoring/application/clicommands/ListCommand.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Clicommands\\\\ListCommand\\:\\:hostsAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/clicommands/ListCommand.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Clicommands\\\\ListCommand\\:\\:init\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/clicommands/ListCommand.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Clicommands\\\\ListCommand\\:\\:renderStatusQuery\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/clicommands/ListCommand.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Clicommands\\\\ListCommand\\:\\:renderStatusQuery\\(\\) has parameter \\$query with no type specified\\.$#" - count: 1 - path: modules/monitoring/application/clicommands/ListCommand.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Clicommands\\\\ListCommand\\:\\:servicesAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/clicommands/ListCommand.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Clicommands\\\\ListCommand\\:\\:showFormatted\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/clicommands/ListCommand.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Clicommands\\\\ListCommand\\:\\:showFormatted\\(\\) has parameter \\$columns with no type specified\\.$#" - count: 1 - path: modules/monitoring/application/clicommands/ListCommand.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Clicommands\\\\ListCommand\\:\\:showFormatted\\(\\) has parameter \\$format with no type specified\\.$#" - count: 1 - path: modules/monitoring/application/clicommands/ListCommand.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Clicommands\\\\ListCommand\\:\\:showFormatted\\(\\) has parameter \\$query with no type specified\\.$#" - count: 1 - path: modules/monitoring/application/clicommands/ListCommand.php - - - - message: "#^Parameter \\#1 \\$name of static method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\MonitoringBackend\\:\\:instance\\(\\) expects string\\|null, mixed given\\.$#" - count: 1 - path: modules/monitoring/application/clicommands/ListCommand.php - - - - message: "#^Parameter \\#2 \\$subject of function preg_split expects string, mixed given\\.$#" - count: 1 - path: modules/monitoring/application/clicommands/ListCommand.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Clicommands\\\\ListCommand\\:\\:\\$backend has no type specified\\.$#" - count: 1 - path: modules/monitoring/application/clicommands/ListCommand.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Clicommands\\\\ListCommand\\:\\:\\$defaultActionName has no type specified\\.$#" - count: 1 - path: modules/monitoring/application/clicommands/ListCommand.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Clicommands\\\\ListCommand\\:\\:\\$dumpSql has no type specified\\.$#" - count: 1 - path: modules/monitoring/application/clicommands/ListCommand.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Clicommands\\\\NrpeCommand\\:\\:checkAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/clicommands/NrpeCommand.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Clicommands\\\\NrpeCommand\\:\\:\\$defaultActionName has no type specified\\.$#" - count: 1 - path: modules/monitoring/application/clicommands/NrpeCommand.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\ActionsController\\:\\:removeHostDowntimeAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ActionsController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\ActionsController\\:\\:removeServiceDowntimeAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ActionsController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\ActionsController\\:\\:scheduleHostDowntimeAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ActionsController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\ActionsController\\:\\:scheduleServiceDowntimeAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ActionsController.php - - - - message: "#^Access to an undefined property object\\:\\:\\$id\\.$#" - count: 1 - path: modules/monitoring/application/controllers/CommentController.php - - - - message: "#^Access to an undefined property object\\:\\:\\$name\\.$#" - count: 1 - path: modules/monitoring/application/controllers/CommentController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\CommentController\\:\\:showAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/CommentController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\CommentsController\\:\\:deleteAllAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/CommentsController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\CommentsController\\:\\:showAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/CommentsController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\ConfigController\\:\\:createbackendAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ConfigController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\ConfigController\\:\\:createtransportAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ConfigController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\ConfigController\\:\\:editbackendAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ConfigController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\ConfigController\\:\\:edittransportAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ConfigController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\ConfigController\\:\\:indexAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ConfigController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\ConfigController\\:\\:removebackendAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ConfigController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\ConfigController\\:\\:removetransportAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ConfigController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\ConfigController\\:\\:securityAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ConfigController.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Config\\\\BackendConfigForm\\:\\:delete\\(\\) expects string, mixed given\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ConfigController.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Config\\\\BackendConfigForm\\:\\:edit\\(\\) expects string, mixed given\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ConfigController.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Config\\\\BackendConfigForm\\:\\:load\\(\\) expects string, mixed given\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ConfigController.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Config\\\\TransportConfigForm\\:\\:delete\\(\\) expects string, mixed given\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ConfigController.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Config\\\\TransportConfigForm\\:\\:edit\\(\\) expects string, mixed given\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ConfigController.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Config\\\\TransportConfigForm\\:\\:load\\(\\) expects string, mixed given\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ConfigController.php - - - - message: "#^Parameter \\#2 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" - count: 10 - path: modules/monitoring/application/controllers/ConfigController.php - - - - message: "#^Access to an undefined property object\\:\\:\\$host_name\\.$#" - count: 2 - path: modules/monitoring/application/controllers/DowntimeController.php - - - - message: "#^Access to an undefined property object\\:\\:\\$host_state\\.$#" - count: 1 - path: modules/monitoring/application/controllers/DowntimeController.php - - - - message: "#^Access to an undefined property object\\:\\:\\$id\\.$#" - count: 1 - path: modules/monitoring/application/controllers/DowntimeController.php - - - - message: "#^Access to an undefined property object\\:\\:\\$name\\.$#" - count: 1 - path: modules/monitoring/application/controllers/DowntimeController.php - - - - message: "#^Access to an undefined property object\\:\\:\\$service_description\\.$#" - count: 1 - path: modules/monitoring/application/controllers/DowntimeController.php - - - - message: "#^Access to an undefined property object\\:\\:\\$service_state\\.$#" - count: 1 - path: modules/monitoring/application/controllers/DowntimeController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\DowntimeController\\:\\:showAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/DowntimeController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\DowntimesController\\:\\:deleteAllAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/DowntimesController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\DowntimesController\\:\\:showAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/DowntimesController.php - - - - message: "#^Call to an undefined method Icinga\\\\Data\\\\Filterable\\:\\:fetchRow\\(\\)\\.$#" - count: 1 - path: modules/monitoring/application/controllers/EventController.php - - - - message: "#^Call to an undefined method Icinga\\\\Web\\\\View\\:\\:createTicketLinks\\(\\)\\.$#" - count: 1 - path: modules/monitoring/application/controllers/EventController.php - - - - message: "#^Call to an undefined method Icinga\\\\Web\\\\View\\:\\:markdown\\(\\)\\.$#" - count: 1 - path: modules/monitoring/application/controllers/EventController.php - - - - message: "#^Call to an undefined method Icinga\\\\Web\\\\View\\:\\:nl2br\\(\\)\\.$#" - count: 1 - path: modules/monitoring/application/controllers/EventController.php - - - - message: "#^Call to an undefined method object\\:\\:pluginOutput\\(\\)\\.$#" - count: 1 - path: modules/monitoring/application/controllers/EventController.php - - - - message: "#^Cannot call method fetchRow\\(\\) on Icinga\\\\Data\\\\Queryable\\|null\\.$#" - count: 1 - path: modules/monitoring/application/controllers/EventController.php - - - - message: "#^Cannot use array destructuring on array\\\\|null\\.$#" - count: 1 - path: modules/monitoring/application/controllers/EventController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\EventController\\:\\:getDetails\\(\\) should return array\\\\>\\|null but returns array\\\\>\\.$#" - count: 1 - path: modules/monitoring/application/controllers/EventController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\EventController\\:\\:getDetails\\(\\) should return array\\\\>\\|null but returns mixed\\.$#" - count: 1 - path: modules/monitoring/application/controllers/EventController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\EventController\\:\\:showAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/EventController.php - - - - message: "#^Parameter \\#1 \\$eventType of method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\EventController\\:\\:getIconAndLabel\\(\\) expects string, mixed given\\.$#" - count: 1 - path: modules/monitoring/application/controllers/EventController.php - - - - message: "#^Parameter \\#1 \\$type of method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\EventController\\:\\:getDetails\\(\\) expects string, mixed given\\.$#" - count: 1 - path: modules/monitoring/application/controllers/EventController.php - - - - message: "#^Parameter \\#1 \\$type of method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\EventController\\:\\:query\\(\\) expects string, mixed given\\.$#" - count: 1 - path: modules/monitoring/application/controllers/EventController.php - - - - message: "#^Parameter \\#2 \\$id of method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\EventController\\:\\:query\\(\\) expects int, mixed given\\.$#" - count: 1 - path: modules/monitoring/application/controllers/EventController.php - - - - message: "#^Cannot access property \\$hosts_down_unhandled on mixed\\.$#" - count: 1 - path: modules/monitoring/application/controllers/HealthController.php - - - - message: "#^Cannot access property \\$hosts_unreachable_unhandled on mixed\\.$#" - count: 1 - path: modules/monitoring/application/controllers/HealthController.php - - - - message: "#^Cannot access property \\$notifications_enabled on mixed\\.$#" - count: 1 - path: modules/monitoring/application/controllers/HealthController.php - - - - message: "#^Cannot access property \\$services_critical_unhandled on mixed\\.$#" - count: 1 - path: modules/monitoring/application/controllers/HealthController.php - - - - message: "#^Cannot access property \\$services_unknown_unhandled on mixed\\.$#" - count: 1 - path: modules/monitoring/application/controllers/HealthController.php - - - - message: "#^Cannot access property \\$services_warning_unhandled on mixed\\.$#" - count: 1 - path: modules/monitoring/application/controllers/HealthController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\HealthController\\:\\:disableNotificationsAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/HealthController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\HealthController\\:\\:infoAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/HealthController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\HealthController\\:\\:statsAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/HealthController.php - - - - message: "#^Parameter \\#1 \\$instanceStatus of method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Command\\\\Instance\\\\ToggleInstanceFeaturesCommandForm\\:\\:load\\(\\) expects object, mixed given\\.$#" - count: 1 - path: modules/monitoring/application/controllers/HealthController.php - - - - message: "#^Parameter \\#1 \\$status of method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Command\\\\Instance\\\\ToggleInstanceFeaturesCommandForm\\:\\:setStatus\\(\\) expects object, mixed given\\.$#" - count: 1 - path: modules/monitoring/application/controllers/HealthController.php - - - - message: "#^Parameter \\#2 \\$name of method Zend_Controller_Action\\:\\:render\\(\\) expects string\\|null, true given\\.$#" - count: 1 - path: modules/monitoring/application/controllers/HealthController.php - - - - message: "#^Parameter \\#3 \\$noController of method Zend_Controller_Action\\:\\:render\\(\\) expects bool, null given\\.$#" - count: 1 - path: modules/monitoring/application/controllers/HealthController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\HostController\\:\\:acknowledgeProblemAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/HostController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\HostController\\:\\:addCommentAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/HostController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\HostController\\:\\:processCheckResultAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/HostController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\HostController\\:\\:rescheduleCheckAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/HostController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\HostController\\:\\:scheduleDowntimeAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/HostController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\HostController\\:\\:sendCustomNotificationAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/HostController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\HostController\\:\\:servicesAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/HostController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\HostController\\:\\:showAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/HostController.php - - - - message: "#^Parameter \\#2 \\$host of class Icinga\\\\Module\\\\Monitoring\\\\Object\\\\Host constructor expects string, mixed given\\.$#" - count: 1 - path: modules/monitoring/application/controllers/HostController.php - - - - message: "#^Call to an undefined method Zend_Controller_Action_HelperBroker\\:\\:viewRenderer\\(\\)\\.$#" - count: 1 - path: modules/monitoring/application/controllers/HostsController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\HostsController\\:\\:acknowledgeProblemAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/HostsController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\HostsController\\:\\:addCommentAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/HostsController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\HostsController\\:\\:handleCommandForm\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/HostsController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\HostsController\\:\\:processCheckResultAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/HostsController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\HostsController\\:\\:rescheduleCheckAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/HostsController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\HostsController\\:\\:scheduleDowntimeAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/HostsController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\HostsController\\:\\:sendCustomNotificationAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/HostsController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\HostsController\\:\\:showAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/HostsController.php - - - - message: "#^Argument of an invalid type array\\\\|false supplied for foreach, only iterables are supported\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ListController.php - - - - message: "#^Argument of an invalid type array\\|stdClass supplied for foreach, only iterables are supported\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ListController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\ListController\\:\\:addColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ListController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\ListController\\:\\:addTitleTab\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ListController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\ListController\\:\\:addTitleTab\\(\\) has parameter \\$action with no type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ListController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\ListController\\:\\:addTitleTab\\(\\) has parameter \\$tip with no type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ListController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\ListController\\:\\:addTitleTab\\(\\) has parameter \\$title with no type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ListController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\ListController\\:\\:commentsAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ListController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\ListController\\:\\:contactgroupsAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ListController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\ListController\\:\\:contactsAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ListController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\ListController\\:\\:downtimesAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ListController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\ListController\\:\\:eventgridAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ListController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\ListController\\:\\:eventhistoryAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ListController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\ListController\\:\\:hostgroupGridAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ListController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\ListController\\:\\:hostgroupsAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ListController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\ListController\\:\\:hostsAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ListController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\ListController\\:\\:notificationsAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ListController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\ListController\\:\\:servicegridAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ListController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\ListController\\:\\:servicegroupGridAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ListController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\ListController\\:\\:servicegroupsAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ListController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\ListController\\:\\:servicesAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ListController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\ListController\\:\\:setBackend\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ListController.php - - - - message: "#^Parameter \\#1 \\$haystack of function strpos expects string, mixed given\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ListController.php - - - - message: "#^Parameter \\#2 \\$default of method Icinga\\\\Web\\\\UrlParams\\:\\:shift\\(\\) expects string\\|null, false given\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ListController.php - - - - message: "#^Parameter \\#2 \\$default of method Icinga\\\\Web\\\\UrlParams\\:\\:shift\\(\\) expects string\\|null, int given\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ListController.php - - - - message: "#^Parameter \\#2 \\$filter of static method Icinga\\\\Data\\\\Filter\\\\Filter\\:\\:where\\(\\) expects string, int given\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ListController.php - - - - message: "#^Parameter \\#2 \\$subject of function preg_split expects string, mixed given\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ListController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\ServiceController\\:\\:acknowledgeProblemAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ServiceController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\ServiceController\\:\\:addCommentAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ServiceController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\ServiceController\\:\\:processCheckResultAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ServiceController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\ServiceController\\:\\:rescheduleCheckAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ServiceController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\ServiceController\\:\\:scheduleDowntimeAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ServiceController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\ServiceController\\:\\:sendCustomNotificationAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ServiceController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\ServiceController\\:\\:showAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ServiceController.php - - - - message: "#^Parameter \\#2 \\$host of class Icinga\\\\Module\\\\Monitoring\\\\Object\\\\Service constructor expects string, mixed given\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ServiceController.php - - - - message: "#^Parameter \\#3 \\$service of class Icinga\\\\Module\\\\Monitoring\\\\Object\\\\Service constructor expects string, mixed given\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ServiceController.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Web\\\\Controller\\\\MonitoredObjectController\\:\\:\\$object \\(Icinga\\\\Module\\\\Monitoring\\\\Object\\\\Host\\) does not accept Icinga\\\\Module\\\\Monitoring\\\\Object\\\\Service\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ServiceController.php - - - - message: "#^Call to an undefined method Zend_Controller_Action_HelperBroker\\:\\:viewRenderer\\(\\)\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ServicesController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\ServicesController\\:\\:acknowledgeProblemAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ServicesController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\ServicesController\\:\\:addCommentAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ServicesController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\ServicesController\\:\\:handleCommandForm\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ServicesController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\ServicesController\\:\\:processCheckResultAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ServicesController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\ServicesController\\:\\:rescheduleCheckAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ServicesController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\ServicesController\\:\\:scheduleDowntimeAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ServicesController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\ServicesController\\:\\:sendCustomNotificationAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ServicesController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\ServicesController\\:\\:showAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ServicesController.php - - - - message: "#^Cannot access property \\$contact_id on mixed\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ShowController.php - - - - message: "#^Cannot access property \\$contact_name on mixed\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ShowController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\ShowController\\:\\:contactAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ShowController.php - - - - message: "#^Parameter \\#1 \\$query of method Icinga\\\\Web\\\\Controller\\:\\:setupPaginationControl\\(\\) expects Icinga\\\\Data\\\\QueryInterface, null given\\.$#" - count: 1 - path: modules/monitoring/application/controllers/ShowController.php - - - - message: "#^Call to an undefined method Icinga\\\\Web\\\\View\\:\\:filteredUrl\\(\\)\\.$#" - count: 2 - path: modules/monitoring/application/controllers/TacticalController.php - - - - message: "#^Cannot access property \\$hosts_down_handled on mixed\\.$#" - count: 1 - path: modules/monitoring/application/controllers/TacticalController.php - - - - message: "#^Cannot access property \\$hosts_down_unhandled on mixed\\.$#" - count: 3 - path: modules/monitoring/application/controllers/TacticalController.php - - - - message: "#^Cannot access property \\$hosts_pending on mixed\\.$#" - count: 2 - path: modules/monitoring/application/controllers/TacticalController.php - - - - message: "#^Cannot access property \\$hosts_pending_not_checked on mixed\\.$#" - count: 2 - path: modules/monitoring/application/controllers/TacticalController.php - - - - message: "#^Cannot access property \\$hosts_unreachable_handled on mixed\\.$#" - count: 1 - path: modules/monitoring/application/controllers/TacticalController.php - - - - message: "#^Cannot access property \\$hosts_unreachable_unhandled on mixed\\.$#" - count: 1 - path: modules/monitoring/application/controllers/TacticalController.php - - - - message: "#^Cannot access property \\$hosts_up on mixed\\.$#" - count: 1 - path: modules/monitoring/application/controllers/TacticalController.php - - - - message: "#^Cannot access property \\$services_critical_handled on mixed\\.$#" - count: 1 - path: modules/monitoring/application/controllers/TacticalController.php - - - - message: "#^Cannot access property \\$services_critical_unhandled on mixed\\.$#" - count: 5 - path: modules/monitoring/application/controllers/TacticalController.php - - - - message: "#^Cannot access property \\$services_ok on mixed\\.$#" - count: 1 - path: modules/monitoring/application/controllers/TacticalController.php - - - - message: "#^Cannot access property \\$services_pending on mixed\\.$#" - count: 2 - path: modules/monitoring/application/controllers/TacticalController.php - - - - message: "#^Cannot access property \\$services_pending_not_checked on mixed\\.$#" - count: 2 - path: modules/monitoring/application/controllers/TacticalController.php - - - - message: "#^Cannot access property \\$services_unknown_handled on mixed\\.$#" - count: 1 - path: modules/monitoring/application/controllers/TacticalController.php - - - - message: "#^Cannot access property \\$services_unknown_unhandled on mixed\\.$#" - count: 5 - path: modules/monitoring/application/controllers/TacticalController.php - - - - message: "#^Cannot access property \\$services_warning_handled on mixed\\.$#" - count: 1 - path: modules/monitoring/application/controllers/TacticalController.php - - - - message: "#^Cannot access property \\$services_warning_unhandled on mixed\\.$#" - count: 1 - path: modules/monitoring/application/controllers/TacticalController.php - - - - message: "#^Cannot call method getFilter\\(\\) on null\\.$#" - count: 1 - path: modules/monitoring/application/controllers/TacticalController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\TacticalController\\:\\:indexAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/TacticalController.php - - - - message: "#^Cannot call method getInterval\\(\\) on null\\.$#" - count: 4 - path: modules/monitoring/application/controllers/TimelineController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\TimelineController\\:\\:buildTimeRanges\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/application/controllers/TimelineController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\TimelineController\\:\\:extrapolateDateTime\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/TimelineController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\TimelineController\\:\\:indexAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/TimelineController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controllers\\\\TimelineController\\:\\:setupIntervalBox\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/controllers/TimelineController.php - - - - message: "#^Parameter \\#1 \\$dataview of class Icinga\\\\Module\\\\Monitoring\\\\Timeline\\\\TimeLine constructor expects Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\DataView, Icinga\\\\Data\\\\Filterable given\\.$#" - count: 1 - path: modules/monitoring/application/controllers/TimelineController.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Application\\\\Config\\:\\:getSection\\(\\) expects string, mixed given\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/CommandForm.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Application\\\\Config\\:\\:hasSection\\(\\) expects string, mixed given\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/CommandForm.php - - - - message: "#^Parameter \\#2 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/CommandForm.php - - - - message: "#^Cannot call method getTimestamp\\(\\) on mixed\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Instance/DisableNotificationsExpireCommandForm.php - - - - message: "#^Cannot call method getValue\\(\\) on Zend_Form_Element\\|null\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Instance/DisableNotificationsExpireCommandForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Command\\\\Instance\\\\DisableNotificationsExpireCommandForm\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Instance/DisableNotificationsExpireCommandForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Command\\\\Instance\\\\DisableNotificationsExpireCommandForm\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Instance/DisableNotificationsExpireCommandForm.php - - - - message: "#^Parameter \\#1 \\$cue of method Icinga\\\\Web\\\\Form\\:\\:setRequiredCue\\(\\) expects string, null given\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Instance/DisableNotificationsExpireCommandForm.php - - - - message: "#^Access to an undefined property object\\:\\:\\$disable_notif_expire_time\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Instance/ToggleInstanceFeaturesCommandForm.php - - - - message: "#^Access to an undefined property object\\:\\:\\$notifications_enabled\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Instance/ToggleInstanceFeaturesCommandForm.php - - - - message: "#^Access to an undefined property object\\:\\:\\$program_version\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Instance/ToggleInstanceFeaturesCommandForm.php - - - - message: "#^Cannot call method href\\(\\) on Zend_View_Interface\\|null\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Instance/ToggleInstanceFeaturesCommandForm.php - - - - message: "#^Cannot call method setChecked\\(\\) on Zend_Form_Element\\|null\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Instance/ToggleInstanceFeaturesCommandForm.php - - - - message: "#^Cannot call method timeUntil\\(\\) on Zend_View_Interface\\|null\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Instance/ToggleInstanceFeaturesCommandForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Command\\\\Instance\\\\ToggleInstanceFeaturesCommandForm\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Instance/ToggleInstanceFeaturesCommandForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Command\\\\Instance\\\\ToggleInstanceFeaturesCommandForm\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Instance/ToggleInstanceFeaturesCommandForm.php - - - - message: "#^Argument of an invalid type array\\|ArrayAccess\\|Traversable supplied for foreach, only iterables are supported\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/AcknowledgeProblemCommandForm.php - - - - message: "#^Cannot call method getTimestamp\\(\\) on mixed\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/AcknowledgeProblemCommandForm.php - - - - message: "#^Cannot call method getUsername\\(\\) on Icinga\\\\User\\|null\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/AcknowledgeProblemCommandForm.php - - - - message: "#^Cannot call method getValue\\(\\) on Zend_Form_Element\\|null\\.$#" - count: 2 - path: modules/monitoring/application/forms/Command/Object/AcknowledgeProblemCommandForm.php - - - - message: "#^Cannot call method isChecked\\(\\) on Zend_Form_Element\\|null\\.$#" - count: 4 - path: modules/monitoring/application/forms/Command/Object/AcknowledgeProblemCommandForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Command\\\\Object\\\\AcknowledgeProblemCommandForm\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/AcknowledgeProblemCommandForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Command\\\\Object\\\\AcknowledgeProblemCommandForm\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/AcknowledgeProblemCommandForm.php - - - - message: "#^Parameter \\#1 \\$comment of method Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Object\\\\WithCommentCommand\\:\\:setComment\\(\\) expects string, mixed given\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/AcknowledgeProblemCommandForm.php - - - - message: "#^Parameter \\#1 \\$duration of class DateInterval constructor expects string, mixed given\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/AcknowledgeProblemCommandForm.php - - - - message: "#^Argument of an invalid type array\\|ArrayAccess\\|Traversable supplied for foreach, only iterables are supported\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/AddCommentCommandForm.php - - - - message: "#^Call to an undefined method Zend_Form_Element\\:\\:isChecked\\(\\)\\.$#" - count: 2 - path: modules/monitoring/application/forms/Command/Object/AddCommentCommandForm.php - - - - message: "#^Cannot call method getTimestamp\\(\\) on mixed\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/AddCommentCommandForm.php - - - - message: "#^Cannot call method getUsername\\(\\) on Icinga\\\\User\\|null\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/AddCommentCommandForm.php - - - - message: "#^Cannot call method getValue\\(\\) on Zend_Form_Element\\|null\\.$#" - count: 2 - path: modules/monitoring/application/forms/Command/Object/AddCommentCommandForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Command\\\\Object\\\\AddCommentCommandForm\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/AddCommentCommandForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Command\\\\Object\\\\AddCommentCommandForm\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/AddCommentCommandForm.php - - - - message: "#^Parameter \\#1 \\$comment of method Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Object\\\\WithCommentCommand\\:\\:setComment\\(\\) expects string, mixed given\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/AddCommentCommandForm.php - - - - message: "#^Parameter \\#1 \\$duration of class DateInterval constructor expects string, mixed given\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/AddCommentCommandForm.php - - - - message: "#^Argument of an invalid type array\\|ArrayAccess\\|Traversable supplied for foreach, only iterables are supported\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/CheckNowCommandForm.php - - - - message: "#^Cannot call method icon\\(\\) on Zend_View_Interface\\|null\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/CheckNowCommandForm.php - - - - message: "#^Cannot call method getUsername\\(\\) on Icinga\\\\User\\|null\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/DeleteCommentCommandForm.php - - - - message: "#^Cannot call method getValue\\(\\) on Zend_Form_Element\\|null\\.$#" - count: 4 - path: modules/monitoring/application/forms/Command/Object/DeleteCommentCommandForm.php - - - - message: "#^Cannot call method icon\\(\\) on Zend_View_Interface\\|null\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/DeleteCommentCommandForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Command\\\\Object\\\\DeleteCommentCommandForm\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/DeleteCommentCommandForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Command\\\\Object\\\\DeleteCommentCommandForm\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/DeleteCommentCommandForm.php - - - - message: "#^Parameter \\#1 \\$commentId of method Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Object\\\\DeleteCommentCommand\\:\\:setCommentId\\(\\) expects int, mixed given\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/DeleteCommentCommandForm.php - - - - message: "#^Parameter \\#1 \\$commentName of method Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Object\\\\DeleteCommentCommand\\:\\:setCommentName\\(\\) expects string, mixed given\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/DeleteCommentCommandForm.php - - - - message: "#^Parameter \\#1 \\$isService of method Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Object\\\\DeleteCommentCommand\\:\\:setIsService\\(\\) expects bool, mixed given\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/DeleteCommentCommandForm.php - - - - message: "#^Parameter \\#1 \\$url of method Icinga\\\\Web\\\\Form\\:\\:setRedirectUrl\\(\\) expects Icinga\\\\Web\\\\Url\\|string, mixed given\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/DeleteCommentCommandForm.php - - - - message: "#^Cannot call method getUsername\\(\\) on Icinga\\\\User\\|null\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/DeleteCommentsCommandForm.php - - - - message: "#^Cannot call method getValue\\(\\) on Zend_Form_Element\\|null\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/DeleteCommentsCommandForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Command\\\\Object\\\\DeleteCommentsCommandForm\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/DeleteCommentsCommandForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Command\\\\Object\\\\DeleteCommentsCommandForm\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/DeleteCommentsCommandForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Command\\\\Object\\\\DeleteCommentsCommandForm\\:\\:setComments\\(\\) has parameter \\$comments with no value type specified in iterable type iterable\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/DeleteCommentsCommandForm.php - - - - message: "#^Parameter \\#1 \\$url of method Icinga\\\\Web\\\\Form\\:\\:setRedirectUrl\\(\\) expects Icinga\\\\Web\\\\Url\\|string, mixed given\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/DeleteCommentsCommandForm.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Command\\\\Object\\\\DeleteCommentsCommandForm\\:\\:\\$comments \\(array\\) does not accept iterable\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/DeleteCommentsCommandForm.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Command\\\\Object\\\\DeleteCommentsCommandForm\\:\\:\\$comments type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/DeleteCommentsCommandForm.php - - - - message: "#^Cannot call method getUsername\\(\\) on Icinga\\\\User\\|null\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/DeleteDowntimeCommandForm.php - - - - message: "#^Cannot call method getValue\\(\\) on Zend_Form_Element\\|null\\.$#" - count: 4 - path: modules/monitoring/application/forms/Command/Object/DeleteDowntimeCommandForm.php - - - - message: "#^Cannot call method icon\\(\\) on Zend_View_Interface\\|null\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/DeleteDowntimeCommandForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Command\\\\Object\\\\DeleteDowntimeCommandForm\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/DeleteDowntimeCommandForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Command\\\\Object\\\\DeleteDowntimeCommandForm\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/DeleteDowntimeCommandForm.php - - - - message: "#^Parameter \\#1 \\$downtimeId of method Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Object\\\\DeleteDowntimeCommand\\:\\:setDowntimeId\\(\\) expects int, mixed given\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/DeleteDowntimeCommandForm.php - - - - message: "#^Parameter \\#1 \\$downtimeName of method Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Object\\\\DeleteDowntimeCommand\\:\\:setDowntimeName\\(\\) expects string, mixed given\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/DeleteDowntimeCommandForm.php - - - - message: "#^Parameter \\#1 \\$isService of method Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Object\\\\DeleteDowntimeCommand\\:\\:setIsService\\(\\) expects bool, mixed given\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/DeleteDowntimeCommandForm.php - - - - message: "#^Parameter \\#1 \\$url of method Icinga\\\\Web\\\\Form\\:\\:setRedirectUrl\\(\\) expects Icinga\\\\Web\\\\Url\\|string, mixed given\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/DeleteDowntimeCommandForm.php - - - - message: "#^Cannot call method getUsername\\(\\) on Icinga\\\\User\\|null\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/DeleteDowntimesCommandForm.php - - - - message: "#^Cannot call method getValue\\(\\) on Zend_Form_Element\\|null\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/DeleteDowntimesCommandForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Command\\\\Object\\\\DeleteDowntimesCommandForm\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/DeleteDowntimesCommandForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Command\\\\Object\\\\DeleteDowntimesCommandForm\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/DeleteDowntimesCommandForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Command\\\\Object\\\\DeleteDowntimesCommandForm\\:\\:setDowntimes\\(\\) has parameter \\$downtimes with no value type specified in iterable type iterable\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/DeleteDowntimesCommandForm.php - - - - message: "#^Parameter \\#1 \\$url of method Icinga\\\\Web\\\\Form\\:\\:setRedirectUrl\\(\\) expects Icinga\\\\Web\\\\Url\\|string, mixed given\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/DeleteDowntimesCommandForm.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Command\\\\Object\\\\DeleteDowntimesCommandForm\\:\\:\\$downtimes \\(array\\) does not accept iterable\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/DeleteDowntimesCommandForm.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Command\\\\Object\\\\DeleteDowntimesCommandForm\\:\\:\\$downtimes type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/DeleteDowntimesCommandForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Command\\\\Object\\\\ObjectsCommandForm\\:\\:getObjects\\(\\) return type has no value type specified in iterable type Traversable\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/ObjectsCommandForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Command\\\\Object\\\\ObjectsCommandForm\\:\\:getObjects\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/ObjectsCommandForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Command\\\\Object\\\\ObjectsCommandForm\\:\\:getObjects\\(\\) return type with generic interface ArrayAccess does not specify its types\\: TKey, TValue$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/ObjectsCommandForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Command\\\\Object\\\\ObjectsCommandForm\\:\\:setObjects\\(\\) has parameter \\$objects with no type specified\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/ObjectsCommandForm.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Command\\\\Object\\\\ObjectsCommandForm\\:\\:\\$objects type has no value type specified in iterable type Traversable\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/ObjectsCommandForm.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Command\\\\Object\\\\ObjectsCommandForm\\:\\:\\$objects type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/ObjectsCommandForm.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Command\\\\Object\\\\ObjectsCommandForm\\:\\:\\$objects with generic interface ArrayAccess does not specify its types\\: TKey, TValue$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/ObjectsCommandForm.php - - - - message: "#^Argument of an invalid type array\\|ArrayAccess\\|Traversable supplied for foreach, only iterables are supported\\.$#" - count: 2 - path: modules/monitoring/application/forms/Command/Object/ProcessCheckResultCommandForm.php - - - - message: "#^Cannot access constant TYPE_HOST on Icinga\\\\Module\\\\Monitoring\\\\Object\\\\MonitoredObject\\|null\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/ProcessCheckResultCommandForm.php - - - - message: "#^Cannot call method getType\\(\\) on Icinga\\\\Module\\\\Monitoring\\\\Object\\\\MonitoredObject\\|null\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/ProcessCheckResultCommandForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Command\\\\Object\\\\ProcessCheckResultCommandForm\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/ProcessCheckResultCommandForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Command\\\\Object\\\\ProcessCheckResultCommandForm\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/ProcessCheckResultCommandForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Command\\\\Object\\\\ProcessCheckResultCommandForm\\:\\:getHostMultiOptions\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/ProcessCheckResultCommandForm.php - - - - message: "#^Parameter \\#1 \\$output of method Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Object\\\\ProcessCheckResultCommand\\:\\:setOutput\\(\\) expects string, mixed given\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/ProcessCheckResultCommandForm.php - - - - message: "#^Parameter \\#1 \\$performanceData of method Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Object\\\\ProcessCheckResultCommand\\:\\:setPerformanceData\\(\\) expects string, mixed given\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/ProcessCheckResultCommandForm.php - - - - message: "#^Parameter \\#1 \\$status of method Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Object\\\\ProcessCheckResultCommand\\:\\:setStatus\\(\\) expects int, mixed given\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/ProcessCheckResultCommandForm.php - - - - message: "#^Argument of an invalid type array\\|ArrayAccess\\|Traversable supplied for foreach, only iterables are supported\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/RemoveAcknowledgementCommandForm.php - - - - message: "#^Cannot call method getUsername\\(\\) on Icinga\\\\User\\|null\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/RemoveAcknowledgementCommandForm.php - - - - message: "#^Cannot call method icon\\(\\) on Zend_View_Interface\\|null\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/RemoveAcknowledgementCommandForm.php - - - - message: "#^Argument of an invalid type array\\|ArrayAccess\\|Traversable supplied for foreach, only iterables are supported\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/ScheduleHostCheckCommandForm.php - - - - message: "#^Cannot call method isChecked\\(\\) on Zend_Form_Element\\|null\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/ScheduleHostCheckCommandForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Command\\\\Object\\\\ScheduleHostCheckCommandForm\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/ScheduleHostCheckCommandForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Command\\\\Object\\\\ScheduleHostCheckCommandForm\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/ScheduleHostCheckCommandForm.php - - - - message: "#^Argument of an invalid type array\\|ArrayAccess\\|Traversable supplied for foreach, only iterables are supported\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/ScheduleHostDowntimeCommandForm.php - - - - message: "#^Cannot call method getTimestamp\\(\\) on mixed\\.$#" - count: 2 - path: modules/monitoring/application/forms/Command/Object/ScheduleHostDowntimeCommandForm.php - - - - message: "#^Cannot call method getValue\\(\\) on Zend_Form_Element\\|null\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/ScheduleHostDowntimeCommandForm.php - - - - message: "#^Cannot call method isChecked\\(\\) on Zend_Form_Element\\|null\\.$#" - count: 2 - path: modules/monitoring/application/forms/Command/Object/ScheduleHostDowntimeCommandForm.php - - - - message: "#^Cannot cast mixed to int\\.$#" - count: 2 - path: modules/monitoring/application/forms/Command/Object/ScheduleHostDowntimeCommandForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Command\\\\Object\\\\ScheduleHostDowntimeCommandForm\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/ScheduleHostDowntimeCommandForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Command\\\\Object\\\\ScheduleHostDowntimeCommandForm\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/ScheduleHostDowntimeCommandForm.php - - - - message: "#^Parameter \\#1 \\$duration of class DateInterval constructor expects string, mixed given\\.$#" - count: 3 - path: modules/monitoring/application/forms/Command/Object/ScheduleHostDowntimeCommandForm.php - - - - message: "#^Argument of an invalid type array\\|ArrayAccess\\|Traversable supplied for foreach, only iterables are supported\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/ScheduleServiceCheckCommandForm.php - - - - message: "#^Cannot call method getTimestamp\\(\\) on mixed\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/ScheduleServiceCheckCommandForm.php - - - - message: "#^Cannot call method getValue\\(\\) on Zend_Form_Element\\|null\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/ScheduleServiceCheckCommandForm.php - - - - message: "#^Cannot call method isChecked\\(\\) on Zend_Form_Element\\|null\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/ScheduleServiceCheckCommandForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Command\\\\Object\\\\ScheduleServiceCheckCommandForm\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/ScheduleServiceCheckCommandForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Command\\\\Object\\\\ScheduleServiceCheckCommandForm\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/ScheduleServiceCheckCommandForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Command\\\\Object\\\\ScheduleServiceCheckCommandForm\\:\\:scheduleCheck\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/ScheduleServiceCheckCommandForm.php - - - - message: "#^Argument of an invalid type array\\|ArrayAccess\\|Traversable supplied for foreach, only iterables are supported\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/ScheduleServiceDowntimeCommandForm.php - - - - message: "#^Cannot call method getTimestamp\\(\\) on mixed\\.$#" - count: 4 - path: modules/monitoring/application/forms/Command/Object/ScheduleServiceDowntimeCommandForm.php - - - - message: "#^Cannot call method getUsername\\(\\) on Icinga\\\\User\\|null\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/ScheduleServiceDowntimeCommandForm.php - - - - message: "#^Cannot call method getValue\\(\\) on Zend_Form_Element\\|null\\.$#" - count: 6 - path: modules/monitoring/application/forms/Command/Object/ScheduleServiceDowntimeCommandForm.php - - - - message: "#^Cannot cast mixed to float\\.$#" - count: 2 - path: modules/monitoring/application/forms/Command/Object/ScheduleServiceDowntimeCommandForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Command\\\\Object\\\\ScheduleServiceDowntimeCommandForm\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/ScheduleServiceDowntimeCommandForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Command\\\\Object\\\\ScheduleServiceDowntimeCommandForm\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/ScheduleServiceDowntimeCommandForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Command\\\\Object\\\\ScheduleServiceDowntimeCommandForm\\:\\:scheduleDowntime\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/ScheduleServiceDowntimeCommandForm.php - - - - message: "#^Parameter \\#1 \\$comment of method Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Object\\\\WithCommentCommand\\:\\:setComment\\(\\) expects string, mixed given\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/ScheduleServiceDowntimeCommandForm.php - - - - message: "#^Parameter \\#1 \\$duration of class DateInterval constructor expects string, mixed given\\.$#" - count: 3 - path: modules/monitoring/application/forms/Command/Object/ScheduleServiceDowntimeCommandForm.php - - - - message: "#^Parameter \\#1 \\$duration of method Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Object\\\\ScheduleServiceDowntimeCommand\\:\\:setDuration\\(\\) expects int, float given\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/ScheduleServiceDowntimeCommandForm.php - - - - message: "#^Argument of an invalid type array\\|ArrayAccess\\|Traversable supplied for foreach, only iterables are supported\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/SendCustomNotificationCommandForm.php - - - - message: "#^Call to an undefined method Zend_Form_Element\\:\\:isChecked\\(\\)\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/SendCustomNotificationCommandForm.php - - - - message: "#^Cannot call method getUsername\\(\\) on Icinga\\\\User\\|null\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/SendCustomNotificationCommandForm.php - - - - message: "#^Cannot call method getValue\\(\\) on Zend_Form_Element\\|null\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/SendCustomNotificationCommandForm.php - - - - message: "#^Cannot call method isChecked\\(\\) on Zend_Form_Element\\|null\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/SendCustomNotificationCommandForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Command\\\\Object\\\\SendCustomNotificationCommandForm\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/SendCustomNotificationCommandForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Command\\\\Object\\\\SendCustomNotificationCommandForm\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/SendCustomNotificationCommandForm.php - - - - message: "#^Parameter \\#1 \\$comment of method Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Object\\\\WithCommentCommand\\:\\:setComment\\(\\) expects string, mixed given\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/SendCustomNotificationCommandForm.php - - - - message: "#^Argument of an invalid type array\\|ArrayAccess\\|Traversable supplied for foreach, only iterables are supported\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/ToggleObjectFeaturesCommandForm.php - - - - message: "#^Cannot call method getAttrib\\(\\) on Zend_Form_Element\\|null\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/ToggleObjectFeaturesCommandForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Command\\\\Object\\\\ToggleObjectFeaturesCommandForm\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/ToggleObjectFeaturesCommandForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Command\\\\Object\\\\ToggleObjectFeaturesCommandForm\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/ToggleObjectFeaturesCommandForm.php - - - - message: "#^Offset 'label' does not exist on string\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/ToggleObjectFeaturesCommandForm.php - - - - message: "#^Offset 'permission' does not exist on string\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/ToggleObjectFeaturesCommandForm.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Command\\\\Object\\\\ToggleObjectFeaturesCommandForm\\:\\:\\$features \\(array\\\\) does not accept array\\\\>\\.$#" - count: 1 - path: modules/monitoring/application/forms/Command/Object/ToggleObjectFeaturesCommandForm.php - - - - message: "#^Call to an undefined method Icinga\\\\Data\\\\Fetchable\\:\\:count\\(\\)\\.$#" - count: 1 - path: modules/monitoring/application/forms/Config/BackendConfigForm.php - - - - message: "#^Call to an undefined method Zend_Form_Element\\:\\:isChecked\\(\\)\\.$#" - count: 1 - path: modules/monitoring/application/forms/Config/BackendConfigForm.php - - - - message: "#^Cannot call method isChecked\\(\\) on Zend_Form_Element\\|null\\.$#" - count: 1 - path: modules/monitoring/application/forms/Config/BackendConfigForm.php - - - - message: "#^Cannot call method url\\(\\) on Zend_View_Interface\\|null\\.$#" - count: 1 - path: modules/monitoring/application/forms/Config/BackendConfigForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Config\\\\BackendConfigForm\\:\\:add\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/application/forms/Config/BackendConfigForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Config\\\\BackendConfigForm\\:\\:addSkipValidationCheckbox\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/forms/Config/BackendConfigForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Config\\\\BackendConfigForm\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/forms/Config/BackendConfigForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Config\\\\BackendConfigForm\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/application/forms/Config/BackendConfigForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Config\\\\BackendConfigForm\\:\\:edit\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/application/forms/Config/BackendConfigForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Config\\\\BackendConfigForm\\:\\:isValid\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/application/forms/Config/BackendConfigForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Config\\\\BackendConfigForm\\:\\:isValidIdoInstance\\(\\) has parameter \\$resourceConfig with generic class Icinga\\\\Data\\\\ConfigObject but does not specify its types\\: TValue$#" - count: 1 - path: modules/monitoring/application/forms/Config/BackendConfigForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Config\\\\BackendConfigForm\\:\\:isValidIdoSchema\\(\\) has parameter \\$resourceConfig with generic class Icinga\\\\Data\\\\ConfigObject but does not specify its types\\: TValue$#" - count: 1 - path: modules/monitoring/application/forms/Config/BackendConfigForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Config\\\\BackendConfigForm\\:\\:onRequest\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/forms/Config/BackendConfigForm.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Config\\\\BackendConfigForm\\:\\:\\$resources type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/application/forms/Config/BackendConfigForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Config\\\\SecurityConfigForm\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/forms/Config/SecurityConfigForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Config\\\\SecurityConfigForm\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/application/forms/Config/SecurityConfigForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Config\\\\SecurityConfigForm\\:\\:onRequest\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/forms/Config/SecurityConfigForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Config\\\\Transport\\\\ApiTransportForm\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/forms/Config/Transport/ApiTransportForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Config\\\\Transport\\\\ApiTransportForm\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/application/forms/Config/Transport/ApiTransportForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Config\\\\Transport\\\\LocalTransportForm\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/forms/Config/Transport/LocalTransportForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Config\\\\Transport\\\\LocalTransportForm\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/application/forms/Config/Transport/LocalTransportForm.php - - - - message: "#^Cannot call method url\\(\\) on Zend_View_Interface\\|null\\.$#" - count: 1 - path: modules/monitoring/application/forms/Config/Transport/RemoteTransportForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Config\\\\Transport\\\\RemoteTransportForm\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/forms/Config/Transport/RemoteTransportForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Config\\\\Transport\\\\RemoteTransportForm\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/application/forms/Config/Transport/RemoteTransportForm.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Config\\\\Transport\\\\RemoteTransportForm\\:\\:\\$resources type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/application/forms/Config/Transport/RemoteTransportForm.php - - - - message: "#^Call to an undefined method Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Transport\\\\ApiCommandTransport\\|Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Transport\\\\LocalCommandFile\\|Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Transport\\\\RemoteCommandFile\\:\\:probe\\(\\)\\.$#" - count: 1 - path: modules/monitoring/application/forms/Config/TransportConfigForm.php - - - - message: "#^Call to an undefined method Zend_Form_Element\\:\\:isChecked\\(\\)\\.$#" - count: 1 - path: modules/monitoring/application/forms/Config/TransportConfigForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Config\\\\TransportConfigForm\\:\\:add\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/application/forms/Config/TransportConfigForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Config\\\\TransportConfigForm\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/forms/Config/TransportConfigForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Config\\\\TransportConfigForm\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/application/forms/Config/TransportConfigForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Config\\\\TransportConfigForm\\:\\:edit\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/application/forms/Config/TransportConfigForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Config\\\\TransportConfigForm\\:\\:getInstanceNames\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/application/forms/Config/TransportConfigForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Config\\\\TransportConfigForm\\:\\:isValid\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/application/forms/Config/TransportConfigForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Config\\\\TransportConfigForm\\:\\:isValidPartial\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/application/forms/Config/TransportConfigForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Config\\\\TransportConfigForm\\:\\:onRequest\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/forms/Config/TransportConfigForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Config\\\\TransportConfigForm\\:\\:setInstanceNames\\(\\) has parameter \\$names with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/application/forms/Config/TransportConfigForm.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Config\\\\TransportConfigForm\\:\\:\\$instanceNames type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/application/forms/Config/TransportConfigForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Config\\\\TransportReorderForm\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/forms/Config/TransportReorderForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Config\\\\TransportReorderForm\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/application/forms/Config/TransportReorderForm.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Application\\\\Config\\:\\:setSection\\(\\) expects string, int\\|string given\\.$#" - count: 1 - path: modules/monitoring/application/forms/Config/TransportReorderForm.php - - - - message: "#^Parameter \\#2 \\$offset of function array_splice expects int, int\\|string\\|false given\\.$#" - count: 1 - path: modules/monitoring/application/forms/Config/TransportReorderForm.php - - - - message: "#^Parameter \\#2 \\$offset of function array_splice expects int, string given\\.$#" - count: 1 - path: modules/monitoring/application/forms/Config/TransportReorderForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\EventOverviewForm\\:\\:commentFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/forms/EventOverviewForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\EventOverviewForm\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/forms/EventOverviewForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\EventOverviewForm\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/application/forms/EventOverviewForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\EventOverviewForm\\:\\:downtimeFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/forms/EventOverviewForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\EventOverviewForm\\:\\:flappingFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/forms/EventOverviewForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\EventOverviewForm\\:\\:getFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/forms/EventOverviewForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\EventOverviewForm\\:\\:notificationFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/forms/EventOverviewForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\EventOverviewForm\\:\\:stateChangeFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/forms/EventOverviewForm.php - - - - message: "#^Cannot call method addError\\(\\) on Zend_Form_Element\\|null\\.$#" - count: 1 - path: modules/monitoring/application/forms/Navigation/ActionForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Navigation\\\\ActionForm\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/forms/Navigation/ActionForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Navigation\\\\ActionForm\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/application/forms/Navigation/ActionForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Navigation\\\\ActionForm\\:\\:isValid\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/application/forms/Navigation/ActionForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Setup\\\\BackendPage\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/forms/Setup/BackendPage.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Setup\\\\BackendPage\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/application/forms/Setup/BackendPage.php - - - - message: "#^Cannot call method setValue\\(\\) on Zend_Form_Element\\|null\\.$#" - count: 1 - path: modules/monitoring/application/forms/Setup/IdoResourcePage.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Setup\\\\IdoResourcePage\\:\\:addSkipValidationCheckbox\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/forms/Setup/IdoResourcePage.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Setup\\\\IdoResourcePage\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/forms/Setup/IdoResourcePage.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Setup\\\\IdoResourcePage\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/application/forms/Setup/IdoResourcePage.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Setup\\\\IdoResourcePage\\:\\:isValid\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/application/forms/Setup/IdoResourcePage.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Setup\\\\IdoResourcePage\\:\\:isValidPartial\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/application/forms/Setup/IdoResourcePage.php - - - - message: "#^Parameter \\#1 \\$version1 of function version_compare expects string, string\\|null given\\.$#" - count: 1 - path: modules/monitoring/application/forms/Setup/IdoResourcePage.php - - - - message: "#^Cannot call method setValue\\(\\) on Zend_Form_Element\\|null\\.$#" - count: 1 - path: modules/monitoring/application/forms/Setup/SecurityPage.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Setup\\\\SecurityPage\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/forms/Setup/SecurityPage.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Setup\\\\SecurityPage\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/application/forms/Setup/SecurityPage.php - - - - message: "#^Cannot call method getValues\\(\\) on \\$this\\(Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Setup\\\\TransportPage\\)\\|null\\.$#" - count: 1 - path: modules/monitoring/application/forms/Setup/TransportPage.php - - - - message: "#^Cannot call method setValue\\(\\) on Zend_Form_Element\\|null\\.$#" - count: 1 - path: modules/monitoring/application/forms/Setup/TransportPage.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Setup\\\\TransportPage\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/forms/Setup/TransportPage.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Setup\\\\TransportPage\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/application/forms/Setup/TransportPage.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Setup\\\\TransportPage\\:\\:getValues\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/application/forms/Setup/TransportPage.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Setup\\\\TransportPage\\:\\:isValidPartial\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/application/forms/Setup/TransportPage.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Setup\\\\WelcomePage\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/forms/Setup/WelcomePage.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\Setup\\\\WelcomePage\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/application/forms/Setup/WelcomePage.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\StatehistoryForm\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/forms/StatehistoryForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\StatehistoryForm\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/application/forms/StatehistoryForm.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Forms\\\\StatehistoryForm\\:\\:getFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/forms/StatehistoryForm.php - - - - message: "#^Method Zend_View_Helper_CheckPerformance\\:\\:create\\(\\) has parameter \\$results with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/application/views/helpers/CheckPerformance.php - - - - message: "#^Argument of an invalid type object supplied for foreach, only iterables are supported\\.$#" - count: 1 - path: modules/monitoring/application/views/helpers/ContactFlags.php - - - - message: "#^Method Zend_View_Helper_Customvar\\:\\:customvar\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/views/helpers/Customvar.php - - - - message: "#^Method Zend_View_Helper_Customvar\\:\\:customvar\\(\\) has parameter \\$struct with no type specified\\.$#" - count: 1 - path: modules/monitoring/application/views/helpers/Customvar.php - - - - message: "#^Method Zend_View_Helper_Customvar\\:\\:renderArray\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/views/helpers/Customvar.php - - - - message: "#^Method Zend_View_Helper_Customvar\\:\\:renderArray\\(\\) has parameter \\$array with no type specified\\.$#" - count: 1 - path: modules/monitoring/application/views/helpers/Customvar.php - - - - message: "#^Method Zend_View_Helper_Customvar\\:\\:renderObject\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/views/helpers/Customvar.php - - - - message: "#^Method Zend_View_Helper_Customvar\\:\\:renderObject\\(\\) has parameter \\$object with no type specified\\.$#" - count: 1 - path: modules/monitoring/application/views/helpers/Customvar.php - - - - message: "#^Method Zend_View_Helper_HostFlags\\:\\:hostFlags\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/views/helpers/HostFlags.php - - - - message: "#^Method Zend_View_Helper_HostFlags\\:\\:hostFlags\\(\\) has parameter \\$host with no type specified\\.$#" - count: 1 - path: modules/monitoring/application/views/helpers/HostFlags.php - - - - message: "#^Cannot call method qlink\\(\\) on Zend_View_Interface\\|null\\.$#" - count: 2 - path: modules/monitoring/application/views/helpers/Link.php - - - - message: "#^Cannot call method translate\\(\\) on Zend_View_Interface\\|null\\.$#" - count: 2 - path: modules/monitoring/application/views/helpers/Link.php - - - - message: "#^Method Zend_View_Helper_MonitoringFlags\\:\\:monitoringFlags\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/application/views/helpers/MonitoringFlags.php - - - - message: "#^Result of && is always false\\.$#" - count: 1 - path: modules/monitoring/application/views/helpers/Perfdata.php - - - - message: "#^Strict comparison using \\=\\=\\= between float and 100 will always evaluate to false\\.$#" - count: 1 - path: modules/monitoring/application/views/helpers/Perfdata.php - - - - message: "#^Cannot call method baseUrl\\(\\) on Zend_View_Interface\\|null\\.$#" - count: 1 - path: modules/monitoring/application/views/helpers/PluginOutput.php - - - - message: "#^Cannot call method insertBefore\\(\\) on DOMNode\\|null\\.$#" - count: 3 - path: modules/monitoring/application/views/helpers/PluginOutput.php - - - - message: "#^Cannot call method removeChild\\(\\) on DOMNode\\|null\\.$#" - count: 1 - path: modules/monitoring/application/views/helpers/PluginOutput.php - - - - message: "#^Method Zend_View_Helper_PluginOutput\\:\\:pluginOutput\\(\\) should return string but returns string\\|null\\.$#" - count: 1 - path: modules/monitoring/application/views/helpers/PluginOutput.php - - - - message: "#^Parameter \\#1 \\$html of method Zend_View_Helper_PluginOutput\\:\\:processHtml\\(\\) expects string, string\\|null given\\.$#" - count: 1 - path: modules/monitoring/application/views/helpers/PluginOutput.php - - - - message: "#^Parameter \\#1 \\$html of static method Icinga\\\\Web\\\\Helper\\\\HtmlPurifier\\:\\:process\\(\\) expects string, string\\|null given\\.$#" - count: 1 - path: modules/monitoring/application/views/helpers/PluginOutput.php - - - - message: "#^Parameter \\#1 \\$string of function strlen expects string, string\\|null given\\.$#" - count: 1 - path: modules/monitoring/application/views/helpers/PluginOutput.php - - - - message: "#^Parameter \\#1 \\$string of function substr expects string, string\\|false given\\.$#" - count: 1 - path: modules/monitoring/application/views/helpers/PluginOutput.php - - - - message: "#^Parameter \\#1 \\$string of function substr expects string, string\\|null given\\.$#" - count: 2 - path: modules/monitoring/application/views/helpers/PluginOutput.php - - - - message: "#^Parameter \\#2 \\$subject of function preg_match expects string, string\\|null given\\.$#" - count: 1 - path: modules/monitoring/application/views/helpers/PluginOutput.php - - - - message: "#^Property Zend_View_Helper_PluginOutput\\:\\:\\$htmlPatterns type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/application/views/helpers/PluginOutput.php - - - - message: "#^Property Zend_View_Helper_PluginOutput\\:\\:\\$htmlReplacements type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/application/views/helpers/PluginOutput.php - - - - message: "#^Property Zend_View_Helper_PluginOutput\\:\\:\\$txtPatterns type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/application/views/helpers/PluginOutput.php - - - - message: "#^Property Zend_View_Helper_PluginOutput\\:\\:\\$txtReplacements type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/application/views/helpers/PluginOutput.php - - - - message: "#^Method Zend_View_Helper_ServiceFlags\\:\\:serviceFlags\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/application/views/helpers/ServiceFlags.php - - - - message: "#^Method Zend_View_Helper_ServiceFlags\\:\\:serviceFlags\\(\\) has parameter \\$service with no type specified\\.$#" - count: 1 - path: modules/monitoring/application/views/helpers/ServiceFlags.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\AllcontactsQuery\\:\\:joinBaseTables\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/AllcontactsQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\AllcontactsQuery\\:\\:\\$baseQuery has no type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/AllcontactsQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\AllcontactsQuery\\:\\:\\$columnMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/AllcontactsQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\AllcontactsQuery\\:\\:\\$contactgroups has no type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/AllcontactsQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\AllcontactsQuery\\:\\:\\$contacts has no type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/AllcontactsQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\CommandQuery\\:\\:joinBaseTables\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/CommandQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\CommandQuery\\:\\:joinContacts\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/CommandQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\CommandQuery\\:\\:\\$columnMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/CommandQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\CommentQuery\\:\\:addFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/CommentQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\CommentQuery\\:\\:joinBaseTables\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/CommentQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\CommentQuery\\:\\:joinHosts\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/CommentQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\CommentQuery\\:\\:joinServices\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/CommentQuery.php - - - - message: "#^Parameter \\#2 \\$dir \\(int\\) of method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\CommentQuery\\:\\:order\\(\\) should be compatible with parameter \\$direction \\(string\\) of method Icinga\\\\Data\\\\Sortable\\:\\:order\\(\\)$#" - count: 2 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/CommentQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\CommentQuery\\:\\:\\$columnMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/CommentQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\CommentdeletionhistoryQuery\\:\\:addFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/CommentdeletionhistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\CommentdeletionhistoryQuery\\:\\:joinBaseTables\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/CommentdeletionhistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\CommentdeletionhistoryQuery\\:\\:joinHistory\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/CommentdeletionhistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\CommentdeletionhistoryQuery\\:\\:joinHosts\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/CommentdeletionhistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\CommentdeletionhistoryQuery\\:\\:joinServices\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/CommentdeletionhistoryQuery.php - - - - message: "#^Parameter \\#2 \\$dir \\(int\\) of method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\CommentdeletionhistoryQuery\\:\\:order\\(\\) should be compatible with parameter \\$direction \\(string\\) of method Icinga\\\\Data\\\\Sortable\\:\\:order\\(\\)$#" - count: 2 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/CommentdeletionhistoryQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\CommentdeletionhistoryQuery\\:\\:\\$columnMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/CommentdeletionhistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\CommenteventQuery\\:\\:joinBaseTables\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/CommenteventQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\CommenteventQuery\\:\\:\\$columnMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/CommenteventQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\CommenthistoryQuery\\:\\:addFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/CommenthistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\CommenthistoryQuery\\:\\:joinBaseTables\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/CommenthistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\CommenthistoryQuery\\:\\:joinHistory\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/CommenthistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\CommenthistoryQuery\\:\\:joinHosts\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/CommenthistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\CommenthistoryQuery\\:\\:joinServices\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/CommenthistoryQuery.php - - - - message: "#^Parameter \\#2 \\$dir \\(int\\) of method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\CommenthistoryQuery\\:\\:order\\(\\) should be compatible with parameter \\$direction \\(string\\) of method Icinga\\\\Data\\\\Sortable\\:\\:order\\(\\)$#" - count: 2 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/CommenthistoryQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\CommenthistoryQuery\\:\\:\\$columnMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/CommenthistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ContactQuery\\:\\:addFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ContactQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ContactQuery\\:\\:joinBaseTables\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ContactQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ContactQuery\\:\\:transformToUnion\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ContactQuery.php - - - - message: "#^Parameter \\#2 \\$dir \\(int\\) of method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ContactQuery\\:\\:order\\(\\) should be compatible with parameter \\$direction \\(string\\) of method Icinga\\\\Data\\\\Sortable\\:\\:order\\(\\)$#" - count: 2 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ContactQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ContactQuery\\:\\:\\$columnMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ContactQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ContactQuery\\:\\:\\$contactQuery \\(Zend_Db_Select\\) does not accept static\\(Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ContactQuery\\)\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ContactQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ContactgroupQuery\\:\\:joinBaseTables\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ContactgroupQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ContactgroupQuery\\:\\:joinHostgroups\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ContactgroupQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ContactgroupQuery\\:\\:joinHosts\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ContactgroupQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ContactgroupQuery\\:\\:joinInstances\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ContactgroupQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ContactgroupQuery\\:\\:joinMembers\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ContactgroupQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ContactgroupQuery\\:\\:joinServicegroups\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ContactgroupQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ContactgroupQuery\\:\\:joinServices\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ContactgroupQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ContactgroupQuery\\:\\:joinSubQuery\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ContactgroupQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ContactgroupQuery\\:\\:\\$columnMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ContactgroupQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ContactgroupQuery\\:\\:\\$groupBase type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ContactgroupQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ContactgroupQuery\\:\\:\\$groupOrigin type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ContactgroupQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ContactgroupQuery\\:\\:\\$subQueryTargets type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ContactgroupQuery.php - - - - message: "#^Cannot call method getDbType\\(\\) on mixed\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/CustomvarQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\CustomvarQuery\\:\\:getGroup\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/CustomvarQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\CustomvarQuery\\:\\:joinBaseTables\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/CustomvarQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\CustomvarQuery\\:\\:joinInstances\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/CustomvarQuery.php - - - - message: "#^Parameter \\#2 \\$haystack of function in_array expects array, array\\|string given\\.$#" - count: 2 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/CustomvarQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\CustomvarQuery\\:\\:\\$columnMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/CustomvarQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\DowntimeQuery\\:\\:addFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/DowntimeQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\DowntimeQuery\\:\\:joinBaseTables\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/DowntimeQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\DowntimeQuery\\:\\:joinHosts\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/DowntimeQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\DowntimeQuery\\:\\:joinServices\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/DowntimeQuery.php - - - - message: "#^Parameter \\#2 \\$dir \\(int\\) of method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\DowntimeQuery\\:\\:order\\(\\) should be compatible with parameter \\$direction \\(string\\) of method Icinga\\\\Data\\\\Sortable\\:\\:order\\(\\)$#" - count: 2 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/DowntimeQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\DowntimeQuery\\:\\:\\$columnMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/DowntimeQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\DowntimeendhistoryQuery\\:\\:addFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/DowntimeendhistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\DowntimeendhistoryQuery\\:\\:joinBaseTables\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/DowntimeendhistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\DowntimeendhistoryQuery\\:\\:joinHistory\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/DowntimeendhistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\DowntimeendhistoryQuery\\:\\:joinHosts\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/DowntimeendhistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\DowntimeendhistoryQuery\\:\\:joinServices\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/DowntimeendhistoryQuery.php - - - - message: "#^Parameter \\#2 \\$dir \\(int\\) of method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\DowntimeendhistoryQuery\\:\\:order\\(\\) should be compatible with parameter \\$direction \\(string\\) of method Icinga\\\\Data\\\\Sortable\\:\\:order\\(\\)$#" - count: 2 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/DowntimeendhistoryQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\DowntimeendhistoryQuery\\:\\:\\$columnMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/DowntimeendhistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\DowntimeeventQuery\\:\\:joinBaseTables\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/DowntimeeventQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\DowntimeeventQuery\\:\\:\\$columnMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/DowntimeeventQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\DowntimestarthistoryQuery\\:\\:addFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/DowntimestarthistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\DowntimestarthistoryQuery\\:\\:joinBaseTables\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/DowntimestarthistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\DowntimestarthistoryQuery\\:\\:joinHistory\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/DowntimestarthistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\DowntimestarthistoryQuery\\:\\:joinHosts\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/DowntimestarthistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\DowntimestarthistoryQuery\\:\\:joinServices\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/DowntimestarthistoryQuery.php - - - - message: "#^Parameter \\#2 \\$dir \\(int\\) of method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\DowntimestarthistoryQuery\\:\\:order\\(\\) should be compatible with parameter \\$direction \\(string\\) of method Icinga\\\\Data\\\\Sortable\\:\\:order\\(\\)$#" - count: 2 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/DowntimestarthistoryQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\DowntimestarthistoryQuery\\:\\:\\$columnMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/DowntimestarthistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\EmptyhostgroupQuery\\:\\:joinBaseTables\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/EmptyhostgroupQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\EmptyhostgroupQuery\\:\\:\\$columnMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/EmptyhostgroupQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\EmptyhostgroupQuery\\:\\:\\$subQueryTargets type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/EmptyhostgroupQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\EmptyservicegroupQuery\\:\\:joinBaseTables\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/EmptyservicegroupQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\EmptyservicegroupQuery\\:\\:joinHosts\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/EmptyservicegroupQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\EmptyservicegroupQuery\\:\\:\\$columnMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/EmptyservicegroupQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\EmptyservicegroupQuery\\:\\:\\$subQueryTargets type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/EmptyservicegroupQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\EventgridQuery\\:\\:joinBaseTables\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/EventgridQuery.php - - - - message: "#^Parameter \\#2 \\$dir \\(int\\) of method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\EventgridQuery\\:\\:order\\(\\) should be compatible with parameter \\$direction \\(string\\) of method Icinga\\\\Data\\\\Sortable\\:\\:order\\(\\)$#" - count: 2 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/EventgridQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\EventgridQuery\\:\\:\\$additionalColumns type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/EventgridQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\EventgridhostsQuery\\:\\:joinHistory\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/EventgridhostsQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\EventgridservicesQuery\\:\\:joinHistory\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/EventgridservicesQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\EventhistoryQuery\\:\\:addFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/EventhistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\EventhistoryQuery\\:\\:joinBaseTables\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/EventhistoryQuery.php - - - - message: "#^Parameter \\#2 \\$dir \\(int\\) of method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\EventhistoryQuery\\:\\:order\\(\\) should be compatible with parameter \\$direction \\(string\\) of method Icinga\\\\Data\\\\Sortable\\:\\:order\\(\\)$#" - count: 2 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/EventhistoryQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\EventhistoryQuery\\:\\:\\$columnMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/EventhistoryQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\EventhistoryQuery\\:\\:\\$subQueries has no type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/EventhistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\FlappingendhistoryQuery\\:\\:joinHosts\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/FlappingendhistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\FlappingendhistoryQuery\\:\\:joinServices\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/FlappingendhistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\FlappingeventQuery\\:\\:joinBaseTables\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/FlappingeventQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\FlappingeventQuery\\:\\:\\$columnMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/FlappingeventQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\FlappingstarthistoryQuery\\:\\:addFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/FlappingstarthistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\FlappingstarthistoryQuery\\:\\:joinBaseTables\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/FlappingstarthistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\FlappingstarthistoryQuery\\:\\:joinHistory\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/FlappingstarthistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\FlappingstarthistoryQuery\\:\\:joinHosts\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/FlappingstarthistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\FlappingstarthistoryQuery\\:\\:joinServices\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/FlappingstarthistoryQuery.php - - - - message: "#^Parameter \\#2 \\$dir \\(int\\) of method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\FlappingstarthistoryQuery\\:\\:order\\(\\) should be compatible with parameter \\$direction \\(string\\) of method Icinga\\\\Data\\\\Sortable\\:\\:order\\(\\)$#" - count: 2 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/FlappingstarthistoryQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\FlappingstarthistoryQuery\\:\\:\\$columnMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/FlappingstarthistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\GroupsummaryQuery\\:\\:joinBaseTables\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/GroupsummaryQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\GroupsummaryQuery\\:\\:\\$columnMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/GroupsummaryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostcommentQuery\\:\\:joinBaseTables\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostcommentQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostcommentQuery\\:\\:joinHostgroups\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostcommentQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostcommentQuery\\:\\:joinHosts\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostcommentQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostcommentQuery\\:\\:joinHoststatus\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostcommentQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostcommentQuery\\:\\:joinInstances\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostcommentQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostcommentQuery\\:\\:joinServicegroups\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostcommentQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostcommentQuery\\:\\:joinServices\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostcommentQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostcommentQuery\\:\\:joinSubQuery\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostcommentQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostcommentQuery\\:\\:\\$columnMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostcommentQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostcommentQuery\\:\\:\\$groupBase type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostcommentQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostcommentQuery\\:\\:\\$groupOrigin type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostcommentQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostcommentQuery\\:\\:\\$subQueryTargets type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostcommentQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostcommentdeletionhistoryQuery\\:\\:joinBaseTables\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostcommentdeletionhistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostcommentdeletionhistoryQuery\\:\\:requireFilterColumns\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostcommentdeletionhistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostcommenthistoryQuery\\:\\:joinBaseTables\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostcommenthistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostcommenthistoryQuery\\:\\:joinHostgroups\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostcommenthistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostcommenthistoryQuery\\:\\:joinHosts\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostcommenthistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostcommenthistoryQuery\\:\\:joinInstances\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostcommenthistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostcommenthistoryQuery\\:\\:joinServicegroups\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostcommenthistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostcommenthistoryQuery\\:\\:joinServices\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostcommenthistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostcommenthistoryQuery\\:\\:joinSubQuery\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostcommenthistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostcommenthistoryQuery\\:\\:requireFilterColumns\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostcommenthistoryQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostcommenthistoryQuery\\:\\:\\$columnMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostcommenthistoryQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostcommenthistoryQuery\\:\\:\\$groupBase type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostcommenthistoryQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostcommenthistoryQuery\\:\\:\\$groupOrigin type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostcommenthistoryQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostcommenthistoryQuery\\:\\:\\$subQueryTargets type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostcommenthistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostcontactQuery\\:\\:joinBaseTables\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostcontactQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostcontactQuery\\:\\:joinContactgroups\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostcontactQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostcontactQuery\\:\\:joinHostgroups\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostcontactQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostcontactQuery\\:\\:joinHosts\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostcontactQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostcontactQuery\\:\\:joinInstances\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostcontactQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostcontactQuery\\:\\:joinServicegroups\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostcontactQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostcontactQuery\\:\\:joinServices\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostcontactQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostcontactQuery\\:\\:joinSubQuery\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostcontactQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostcontactQuery\\:\\:joinTimeperiods\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostcontactQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostcontactQuery\\:\\:\\$columnMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostcontactQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostcontactQuery\\:\\:\\$groupBase type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostcontactQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostcontactQuery\\:\\:\\$groupOrigin type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostcontactQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostcontactQuery\\:\\:\\$subQueryTargets type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostcontactQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostdowntimeQuery\\:\\:joinBaseTables\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostdowntimeQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostdowntimeQuery\\:\\:joinHostgroups\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostdowntimeQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostdowntimeQuery\\:\\:joinHosts\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostdowntimeQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostdowntimeQuery\\:\\:joinHoststatus\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostdowntimeQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostdowntimeQuery\\:\\:joinInstances\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostdowntimeQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostdowntimeQuery\\:\\:joinServicegroups\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostdowntimeQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostdowntimeQuery\\:\\:joinServices\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostdowntimeQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostdowntimeQuery\\:\\:joinSubQuery\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostdowntimeQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostdowntimeQuery\\:\\:\\$columnMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostdowntimeQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostdowntimeQuery\\:\\:\\$groupBase type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostdowntimeQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostdowntimeQuery\\:\\:\\$groupOrigin type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostdowntimeQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostdowntimeQuery\\:\\:\\$subQueryTargets type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostdowntimeQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostdowntimeendhistoryQuery\\:\\:joinBaseTables\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostdowntimeendhistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostdowntimeendhistoryQuery\\:\\:requireFilterColumns\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostdowntimeendhistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostdowntimestarthistoryQuery\\:\\:joinBaseTables\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostdowntimestarthistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostdowntimestarthistoryQuery\\:\\:joinHostgroups\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostdowntimestarthistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostdowntimestarthistoryQuery\\:\\:joinHosts\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostdowntimestarthistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostdowntimestarthistoryQuery\\:\\:joinInstances\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostdowntimestarthistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostdowntimestarthistoryQuery\\:\\:joinServicegroups\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostdowntimestarthistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostdowntimestarthistoryQuery\\:\\:joinServices\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostdowntimestarthistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostdowntimestarthistoryQuery\\:\\:joinSubQuery\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostdowntimestarthistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostdowntimestarthistoryQuery\\:\\:requireFilterColumns\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostdowntimestarthistoryQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostdowntimestarthistoryQuery\\:\\:\\$columnMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostdowntimestarthistoryQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostdowntimestarthistoryQuery\\:\\:\\$groupBase type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostdowntimestarthistoryQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostdowntimestarthistoryQuery\\:\\:\\$groupOrigin type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostdowntimestarthistoryQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostdowntimestarthistoryQuery\\:\\:\\$subQueryTargets type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostdowntimestarthistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostflappingendhistoryQuery\\:\\:joinBaseTables\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostflappingendhistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostflappingstarthistoryQuery\\:\\:joinBaseTables\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostflappingstarthistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostflappingstarthistoryQuery\\:\\:joinHostgroups\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostflappingstarthistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostflappingstarthistoryQuery\\:\\:joinHosts\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostflappingstarthistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostflappingstarthistoryQuery\\:\\:joinInstances\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostflappingstarthistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostflappingstarthistoryQuery\\:\\:joinServicegroups\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostflappingstarthistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostflappingstarthistoryQuery\\:\\:joinServices\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostflappingstarthistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostflappingstarthistoryQuery\\:\\:joinSubQuery\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostflappingstarthistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostflappingstarthistoryQuery\\:\\:requireFilterColumns\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostflappingstarthistoryQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostflappingstarthistoryQuery\\:\\:\\$columnMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostflappingstarthistoryQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostflappingstarthistoryQuery\\:\\:\\$groupBase type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostflappingstarthistoryQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostflappingstarthistoryQuery\\:\\:\\$groupOrigin type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostflappingstarthistoryQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostflappingstarthistoryQuery\\:\\:\\$subQueryTargets type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostflappingstarthistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostgroupQuery\\:\\:joinBaseTables\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostgroupQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostgroupQuery\\:\\:joinContactgroups\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostgroupQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostgroupQuery\\:\\:joinContacts\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostgroupQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostgroupQuery\\:\\:joinHosts\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostgroupQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostgroupQuery\\:\\:joinHoststatus\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostgroupQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostgroupQuery\\:\\:joinInstances\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostgroupQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostgroupQuery\\:\\:joinMembers\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostgroupQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostgroupQuery\\:\\:joinServicegroups\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostgroupQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostgroupQuery\\:\\:joinServices\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostgroupQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostgroupQuery\\:\\:joinServicestatus\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostgroupQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostgroupQuery\\:\\:joinSubQuery\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostgroupQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostgroupQuery\\:\\:\\$columnMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostgroupQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostgroupQuery\\:\\:\\$groupBase type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostgroupQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostgroupQuery\\:\\:\\$groupOrigin type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostgroupQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostgroupQuery\\:\\:\\$subQueryTargets type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostgroupQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostgroupsummaryQuery\\:\\:addFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostgroupsummaryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostgroupsummaryQuery\\:\\:joinBaseTables\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostgroupsummaryQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostgroupsummaryQuery\\:\\:\\$columnMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostgroupsummaryQuery.php - - - - message: "#^Cannot call method getDbType\\(\\) on mixed\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostnotificationQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostnotificationQuery\\:\\:getGroup\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostnotificationQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostnotificationQuery\\:\\:joinBaseTables\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostnotificationQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostnotificationQuery\\:\\:joinContactnotifications\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostnotificationQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostnotificationQuery\\:\\:joinHistory\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostnotificationQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostnotificationQuery\\:\\:joinHostgroups\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostnotificationQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostnotificationQuery\\:\\:joinHosts\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostnotificationQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostnotificationQuery\\:\\:joinInstances\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostnotificationQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostnotificationQuery\\:\\:joinServicegroups\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostnotificationQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostnotificationQuery\\:\\:joinServices\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostnotificationQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostnotificationQuery\\:\\:joinSubQuery\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostnotificationQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostnotificationQuery\\:\\:requireFilterColumns\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostnotificationQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostnotificationQuery\\:\\:\\$columnMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostnotificationQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HostnotificationQuery\\:\\:\\$subQueryTargets type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HostnotificationQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HoststatehistoryQuery\\:\\:joinBaseTables\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HoststatehistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HoststatehistoryQuery\\:\\:joinHostgroups\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HoststatehistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HoststatehistoryQuery\\:\\:joinHosts\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HoststatehistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HoststatehistoryQuery\\:\\:joinInstances\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HoststatehistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HoststatehistoryQuery\\:\\:joinServicegroups\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HoststatehistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HoststatehistoryQuery\\:\\:joinServices\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HoststatehistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HoststatehistoryQuery\\:\\:joinSubQuery\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HoststatehistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HoststatehistoryQuery\\:\\:requireFilterColumns\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HoststatehistoryQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HoststatehistoryQuery\\:\\:\\$columnMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HoststatehistoryQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HoststatehistoryQuery\\:\\:\\$groupBase type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HoststatehistoryQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HoststatehistoryQuery\\:\\:\\$groupOrigin type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HoststatehistoryQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HoststatehistoryQuery\\:\\:\\$subQueryTargets type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HoststatehistoryQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HoststatehistoryQuery\\:\\:\\$types type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HoststatehistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HoststatusQuery\\:\\:joinBaseTables\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HoststatusQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HoststatusQuery\\:\\:joinChecktimeperiods\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HoststatusQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HoststatusQuery\\:\\:joinContactgroups\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HoststatusQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HoststatusQuery\\:\\:joinContacts\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HoststatusQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HoststatusQuery\\:\\:joinHostgroups\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HoststatusQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HoststatusQuery\\:\\:joinHoststatus\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HoststatusQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HoststatusQuery\\:\\:joinInstances\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HoststatusQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HoststatusQuery\\:\\:joinServicegroups\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HoststatusQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HoststatusQuery\\:\\:joinServices\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HoststatusQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HoststatusQuery\\:\\:joinSubQuery\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HoststatusQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HoststatusQuery\\:\\:\\$columnMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HoststatusQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HoststatusQuery\\:\\:\\$groupBase type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HoststatusQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HoststatusQuery\\:\\:\\$groupOrigin type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HoststatusQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HoststatusQuery\\:\\:\\$subQueryTargets type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HoststatusQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HoststatussummaryQuery\\:\\:addFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HoststatussummaryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HoststatussummaryQuery\\:\\:joinBaseTables\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HoststatussummaryQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HoststatussummaryQuery\\:\\:\\$columnMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HoststatussummaryQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HoststatussummaryQuery\\:\\:\\$subSelect \\(Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HoststatusQuery\\) does not accept static\\(Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HoststatussummaryQuery\\)\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/HoststatussummaryQuery.php - - - - message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Call to an undefined method Icinga\\\\Data\\\\Filter\\\\Filter\\:\\:filters\\(\\)\\.$#" - count: 2 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Call to an undefined method Icinga\\\\Data\\\\Filter\\\\Filter\\:\\:getOperatorSymbol\\(\\)\\.$#" - count: 2 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Call to an undefined method Icinga\\\\Data\\\\Filter\\\\Filter\\:\\:replaceById\\(\\)\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Call to an undefined method Icinga\\\\Data\\\\Filter\\\\Filter\\:\\:setFilters\\(\\)\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Cannot access offset 'joinCondition' on mixed\\.$#" - count: 3 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Cannot access offset 'joinType' on mixed\\.$#" - count: 2 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Cannot access offset 'tableName' on mixed\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Cannot call method getConfig\\(\\) on mixed\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Cannot call method getDbType\\(\\) on mixed\\.$#" - count: 4 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Cannot call method getTablePrefix\\(\\) on mixed\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Dead catch \\- Icinga\\\\Exception\\\\NotImplementedError is never thrown in the try block\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:addFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:aliasToColumnName\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:aliasToColumnName\\(\\) has parameter \\$alias with no type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:clearGroupingRules\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:columns\\(\\) has parameter \\$columns with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:conflictsWithVirtualTable\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:conflictsWithVirtualTable\\(\\) has parameter \\$name with no type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:createSubQuery\\(\\) has parameter \\$columns with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:createSubQuery\\(\\) should return static\\(Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\) but returns object\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:customvarNameToTypeName\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:customvarNameToTypeName\\(\\) has parameter \\$customvar with no type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:distinct\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:getColumnMap\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:getDefaultColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:getGroup\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:getIdoVersion\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:getMappedField\\(\\) should return string but returns null\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:hasCustomvar\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:hasCustomvar\\(\\) has parameter \\$customvar with no type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:hasJoinedVirtualTable\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:hasJoinedVirtualTable\\(\\) has parameter \\$name with no type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:init\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:initializeForOracle\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:initializeForPostgres\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:joinBaseTables\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:joinCustomvar\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:joinCustomvar\\(\\) has parameter \\$customvar with no type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:joinSubQuery\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:prepareAliasIndexes\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:registerGroupColumns\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:registerGroupColumns\\(\\) has parameter \\$groupedColumns with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:registerGroupColumns\\(\\) has parameter \\$groupedTables with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:requireCustomvar\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:requireCustomvar\\(\\) has parameter \\$customvar with no type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:requireFilterColumns\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:resolveColumns\\(\\) has parameter \\$columns with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:resolveColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Parameter \\#1 \\$alias of method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:aliasToTableName\\(\\) expects string, mixed given\\.$#" - count: 2 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Parameter \\#1 \\$alias of method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:isCustomVar\\(\\) expects string, mixed given\\.$#" - count: 2 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Parameter \\#1 \\$alias of method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:registerGroupColumns\\(\\) expects string, mixed given\\.$#" - count: 2 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Parameter \\#1 \\$customvar of method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:getCustomvarColumnName\\(\\) expects string, mixed given\\.$#" - count: 2 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Parameter \\#1 \\$field of method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:getMappedField\\(\\) expects string, mixed given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Parameter \\#2 \\$cond of method Zend_Db_Select\\:\\:joinInner\\(\\) expects string, mixed given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Parameter \\#2 \\$cond of method Zend_Db_Select\\:\\:joinLeft\\(\\) expects string, mixed given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Parameter \\#2 \\$dir \\(int\\) of method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:order\\(\\) should be compatible with parameter \\$direction \\(string\\) of method Icinga\\\\Data\\\\SimpleQuery\\:\\:order\\(\\)$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Parameter \\#2 \\$dir \\(int\\) of method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:order\\(\\) should be compatible with parameter \\$direction \\(string\\) of method Icinga\\\\Data\\\\Sortable\\:\\:order\\(\\)$#" - count: 2 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Parameter \\#2 \\$direction of method Icinga\\\\Data\\\\SimpleQuery\\:\\:order\\(\\) expects string\\|null, int\\|null given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Parameter \\#3 \\$cols of method Zend_Db_Select\\:\\:joinInner\\(\\) expects array\\|string, null given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Parameter \\#3 \\$cols of method Zend_Db_Select\\:\\:joinLeft\\(\\) expects array\\|string, null given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Parameter \\#3 \\$subject of function preg_replace expects array\\|string, array\\\\|string\\|null given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Parameter \\#3 \\$subject of function preg_replace expects array\\|string, mixed given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Parameter \\#3 \\$subject of function str_replace expects array\\|string, array\\\\|string\\|null given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Parameter \\#4 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:\\$aggregateColumnIdx type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:\\$caseInsensitiveColumns type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:\\$columnMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:\\$customVars type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:\\$groupBase type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:\\$groupOrigin type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:\\$hookedVirtualTables type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:\\$idxAliasColumn type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:\\$idxAliasTable type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:\\$idxCustomAliases type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:\\$joinedVirtualTables type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:\\$orderColumns type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:\\$subQueryTargets type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Static property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:\\$idoVersion \\(string\\) does not accept mixed\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Static property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:\\$idoVersion \\(string\\) does not accept string\\|false\\|null\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\InstanceQuery\\:\\:joinBaseTables\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/InstanceQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\InstanceQuery\\:\\:\\$columnMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/InstanceQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\NotificationQuery\\:\\:addFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/NotificationQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\NotificationQuery\\:\\:joinBaseTables\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/NotificationQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\NotificationQuery\\:\\:joinHosts\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/NotificationQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\NotificationQuery\\:\\:joinServices\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/NotificationQuery.php - - - - message: "#^Parameter \\#2 \\$dir \\(int\\) of method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\NotificationQuery\\:\\:order\\(\\) should be compatible with parameter \\$direction \\(string\\) of method Icinga\\\\Data\\\\Sortable\\:\\:order\\(\\)$#" - count: 2 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/NotificationQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\NotificationQuery\\:\\:\\$columnMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/NotificationQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\NotificationeventQuery\\:\\:joinBaseTables\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/NotificationeventQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\NotificationeventQuery\\:\\:\\$columnMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/NotificationeventQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\NotificationhistoryQuery\\:\\:addFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/NotificationhistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\NotificationhistoryQuery\\:\\:joinBaseTables\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/NotificationhistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\NotificationhistoryQuery\\:\\:joinHosts\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/NotificationhistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\NotificationhistoryQuery\\:\\:joinServices\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/NotificationhistoryQuery.php - - - - message: "#^Parameter \\#2 \\$dir \\(int\\) of method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\NotificationhistoryQuery\\:\\:order\\(\\) should be compatible with parameter \\$direction \\(string\\) of method Icinga\\\\Data\\\\Sortable\\:\\:order\\(\\)$#" - count: 2 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/NotificationhistoryQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\NotificationhistoryQuery\\:\\:\\$columnMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/NotificationhistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ProgramstatusQuery\\:\\:joinBaseTables\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ProgramstatusQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ProgramstatusQuery\\:\\:\\$columnMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ProgramstatusQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\RuntimesummaryQuery\\:\\:joinBaseTables\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/RuntimesummaryQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\RuntimesummaryQuery\\:\\:\\$columnMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/RuntimesummaryQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\RuntimevariablesQuery\\:\\:\\$columnMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/RuntimevariablesQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicecommentQuery\\:\\:joinBaseTables\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicecommentQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicecommentQuery\\:\\:joinHostgroups\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicecommentQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicecommentQuery\\:\\:joinHosts\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicecommentQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicecommentQuery\\:\\:joinHoststatus\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicecommentQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicecommentQuery\\:\\:joinInstances\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicecommentQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicecommentQuery\\:\\:joinServicegroups\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicecommentQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicecommentQuery\\:\\:joinServices\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicecommentQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicecommentQuery\\:\\:joinServicestatus\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicecommentQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicecommentQuery\\:\\:joinSubQuery\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicecommentQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicecommentQuery\\:\\:\\$columnMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicecommentQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicecommentQuery\\:\\:\\$groupBase type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicecommentQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicecommentQuery\\:\\:\\$groupOrigin type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicecommentQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicecommentQuery\\:\\:\\$subQueryTargets type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicecommentQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicecommentdeletionhistoryQuery\\:\\:joinBaseTables\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicecommentdeletionhistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicecommentdeletionhistoryQuery\\:\\:requireFilterColumns\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicecommentdeletionhistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicecommenthistoryQuery\\:\\:joinBaseTables\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicecommenthistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicecommenthistoryQuery\\:\\:joinHostgroups\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicecommenthistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicecommenthistoryQuery\\:\\:joinHosts\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicecommenthistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicecommenthistoryQuery\\:\\:joinInstances\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicecommenthistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicecommenthistoryQuery\\:\\:joinServicegroups\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicecommenthistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicecommenthistoryQuery\\:\\:joinServices\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicecommenthistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicecommenthistoryQuery\\:\\:joinSubQuery\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicecommenthistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicecommenthistoryQuery\\:\\:requireFilterColumns\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicecommenthistoryQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicecommenthistoryQuery\\:\\:\\$columnMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicecommenthistoryQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicecommenthistoryQuery\\:\\:\\$groupBase type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicecommenthistoryQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicecommenthistoryQuery\\:\\:\\$groupOrigin type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicecommenthistoryQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicecommenthistoryQuery\\:\\:\\$subQueryTargets type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicecommenthistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicecontactQuery\\:\\:joinBaseTables\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicecontactQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicecontactQuery\\:\\:joinContactgroups\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicecontactQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicecontactQuery\\:\\:joinHostgroups\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicecontactQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicecontactQuery\\:\\:joinHosts\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicecontactQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicecontactQuery\\:\\:joinInstances\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicecontactQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicecontactQuery\\:\\:joinServicegroups\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicecontactQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicecontactQuery\\:\\:joinSubQuery\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicecontactQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicecontactQuery\\:\\:joinTimeperiods\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicecontactQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicecontactQuery\\:\\:\\$columnMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicecontactQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicecontactQuery\\:\\:\\$groupBase type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicecontactQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicecontactQuery\\:\\:\\$groupOrigin type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicecontactQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicecontactQuery\\:\\:\\$subQueryTargets type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicecontactQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicedowntimeQuery\\:\\:joinBaseTables\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicedowntimeQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicedowntimeQuery\\:\\:joinHostgroups\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicedowntimeQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicedowntimeQuery\\:\\:joinHosts\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicedowntimeQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicedowntimeQuery\\:\\:joinHoststatus\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicedowntimeQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicedowntimeQuery\\:\\:joinInstances\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicedowntimeQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicedowntimeQuery\\:\\:joinServicegroups\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicedowntimeQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicedowntimeQuery\\:\\:joinServices\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicedowntimeQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicedowntimeQuery\\:\\:joinServicestatus\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicedowntimeQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicedowntimeQuery\\:\\:joinSubQuery\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicedowntimeQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicedowntimeQuery\\:\\:\\$columnMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicedowntimeQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicedowntimeQuery\\:\\:\\$groupBase type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicedowntimeQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicedowntimeQuery\\:\\:\\$groupOrigin type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicedowntimeQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicedowntimeQuery\\:\\:\\$subQueryTargets type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicedowntimeQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicedowntimeendhistoryQuery\\:\\:joinBaseTables\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicedowntimeendhistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicedowntimeendhistoryQuery\\:\\:requireFilterColumns\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicedowntimeendhistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicedowntimestarthistoryQuery\\:\\:joinBaseTables\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicedowntimestarthistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicedowntimestarthistoryQuery\\:\\:joinHostgroups\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicedowntimestarthistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicedowntimestarthistoryQuery\\:\\:joinHosts\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicedowntimestarthistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicedowntimestarthistoryQuery\\:\\:joinInstances\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicedowntimestarthistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicedowntimestarthistoryQuery\\:\\:joinServicegroups\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicedowntimestarthistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicedowntimestarthistoryQuery\\:\\:joinServices\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicedowntimestarthistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicedowntimestarthistoryQuery\\:\\:joinSubQuery\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicedowntimestarthistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicedowntimestarthistoryQuery\\:\\:requireFilterColumns\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicedowntimestarthistoryQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicedowntimestarthistoryQuery\\:\\:\\$columnMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicedowntimestarthistoryQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicedowntimestarthistoryQuery\\:\\:\\$groupBase type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicedowntimestarthistoryQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicedowntimestarthistoryQuery\\:\\:\\$groupOrigin type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicedowntimestarthistoryQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicedowntimestarthistoryQuery\\:\\:\\$subQueryTargets type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicedowntimestarthistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServiceflappingendhistoryQuery\\:\\:joinBaseTables\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServiceflappingendhistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServiceflappingstarthistoryQuery\\:\\:joinBaseTables\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServiceflappingstarthistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServiceflappingstarthistoryQuery\\:\\:joinHostgroups\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServiceflappingstarthistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServiceflappingstarthistoryQuery\\:\\:joinHosts\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServiceflappingstarthistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServiceflappingstarthistoryQuery\\:\\:joinInstances\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServiceflappingstarthistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServiceflappingstarthistoryQuery\\:\\:joinServicegroups\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServiceflappingstarthistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServiceflappingstarthistoryQuery\\:\\:joinServices\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServiceflappingstarthistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServiceflappingstarthistoryQuery\\:\\:joinSubQuery\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServiceflappingstarthistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServiceflappingstarthistoryQuery\\:\\:requireFilterColumns\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServiceflappingstarthistoryQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServiceflappingstarthistoryQuery\\:\\:\\$columnMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServiceflappingstarthistoryQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServiceflappingstarthistoryQuery\\:\\:\\$groupBase type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServiceflappingstarthistoryQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServiceflappingstarthistoryQuery\\:\\:\\$groupOrigin type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServiceflappingstarthistoryQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServiceflappingstarthistoryQuery\\:\\:\\$subQueryTargets type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServiceflappingstarthistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicegroupQuery\\:\\:joinBaseTables\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicegroupQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicegroupQuery\\:\\:joinContactgroups\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicegroupQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicegroupQuery\\:\\:joinContacts\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicegroupQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicegroupQuery\\:\\:joinHostcontactgroups\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicegroupQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicegroupQuery\\:\\:joinHostcontacts\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicegroupQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicegroupQuery\\:\\:joinHostgroups\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicegroupQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicegroupQuery\\:\\:joinHosts\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicegroupQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicegroupQuery\\:\\:joinInstances\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicegroupQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicegroupQuery\\:\\:joinMembers\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicegroupQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicegroupQuery\\:\\:joinServices\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicegroupQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicegroupQuery\\:\\:joinServicestatus\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicegroupQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicegroupQuery\\:\\:joinSubQuery\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicegroupQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicegroupQuery\\:\\:\\$columnMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicegroupQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicegroupQuery\\:\\:\\$groupBase type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicegroupQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicegroupQuery\\:\\:\\$groupOrigin type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicegroupQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicegroupQuery\\:\\:\\$subQueryTargets type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicegroupQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicegroupsummaryQuery\\:\\:addFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicegroupsummaryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicegroupsummaryQuery\\:\\:joinBaseTables\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicegroupsummaryQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicegroupsummaryQuery\\:\\:\\$columnMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicegroupsummaryQuery.php - - - - message: "#^Cannot call method getDbType\\(\\) on mixed\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicenotificationQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicenotificationQuery\\:\\:getGroup\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicenotificationQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicenotificationQuery\\:\\:joinBaseTables\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicenotificationQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicenotificationQuery\\:\\:joinContactnotifications\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicenotificationQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicenotificationQuery\\:\\:joinHistory\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicenotificationQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicenotificationQuery\\:\\:joinHostgroups\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicenotificationQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicenotificationQuery\\:\\:joinHosts\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicenotificationQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicenotificationQuery\\:\\:joinInstances\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicenotificationQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicenotificationQuery\\:\\:joinServicegroups\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicenotificationQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicenotificationQuery\\:\\:joinServices\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicenotificationQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicenotificationQuery\\:\\:joinSubQuery\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicenotificationQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicenotificationQuery\\:\\:requireFilterColumns\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicenotificationQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicenotificationQuery\\:\\:\\$columnMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicenotificationQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicenotificationQuery\\:\\:\\$subQueryTargets type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicenotificationQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicestatehistoryQuery\\:\\:joinBaseTables\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicestatehistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicestatehistoryQuery\\:\\:joinHostgroups\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicestatehistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicestatehistoryQuery\\:\\:joinHosts\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicestatehistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicestatehistoryQuery\\:\\:joinInstances\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicestatehistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicestatehistoryQuery\\:\\:joinServicegroups\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicestatehistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicestatehistoryQuery\\:\\:joinServices\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicestatehistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicestatehistoryQuery\\:\\:joinSubQuery\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicestatehistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicestatehistoryQuery\\:\\:requireFilterColumns\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicestatehistoryQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicestatehistoryQuery\\:\\:\\$columnMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicestatehistoryQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicestatehistoryQuery\\:\\:\\$groupBase type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicestatehistoryQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicestatehistoryQuery\\:\\:\\$groupOrigin type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicestatehistoryQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicestatehistoryQuery\\:\\:\\$subQueryTargets type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicestatehistoryQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicestatehistoryQuery\\:\\:\\$types type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicestatehistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicestatusQuery\\:\\:joinBaseTables\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicestatusQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicestatusQuery\\:\\:joinChecktimeperiods\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicestatusQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicestatusQuery\\:\\:joinContactgroups\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicestatusQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicestatusQuery\\:\\:joinContacts\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicestatusQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicestatusQuery\\:\\:joinHostcontactgroups\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicestatusQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicestatusQuery\\:\\:joinHostcontacts\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicestatusQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicestatusQuery\\:\\:joinHostgroups\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicestatusQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicestatusQuery\\:\\:joinHosts\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicestatusQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicestatusQuery\\:\\:joinHoststatus\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicestatusQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicestatusQuery\\:\\:joinInstances\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicestatusQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicestatusQuery\\:\\:joinServicegroups\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicestatusQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicestatusQuery\\:\\:joinServicestatus\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicestatusQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicestatusQuery\\:\\:joinSubQuery\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicestatusQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicestatusQuery\\:\\:registerGroupColumns\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicestatusQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicestatusQuery\\:\\:registerGroupColumns\\(\\) has parameter \\$groupedColumns with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicestatusQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicestatusQuery\\:\\:registerGroupColumns\\(\\) has parameter \\$groupedTables with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicestatusQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicestatusQuery\\:\\:\\$columnMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicestatusQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicestatusQuery\\:\\:\\$groupBase type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicestatusQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicestatusQuery\\:\\:\\$groupOrigin type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicestatusQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicestatusQuery\\:\\:\\$subQueryTargets type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicestatusQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicestatussummaryQuery\\:\\:addFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicestatussummaryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicestatussummaryQuery\\:\\:joinBaseTables\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicestatussummaryQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicestatussummaryQuery\\:\\:\\$columnMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicestatussummaryQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicestatussummaryQuery\\:\\:\\$subSelect \\(Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicestatusQuery\\) does not accept static\\(Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicestatussummaryQuery\\)\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicestatussummaryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\StatechangeeventQuery\\:\\:joinBaseTables\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/StatechangeeventQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\StatechangeeventQuery\\:\\:\\$columnMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/StatechangeeventQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\StatehistoryQuery\\:\\:addFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/StatehistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\StatehistoryQuery\\:\\:joinBaseTables\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/StatehistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\StatehistoryQuery\\:\\:joinHistory\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/StatehistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\StatehistoryQuery\\:\\:joinHosts\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/StatehistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\StatehistoryQuery\\:\\:joinServices\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/StatehistoryQuery.php - - - - message: "#^Parameter \\#2 \\$dir \\(int\\) of method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\StatehistoryQuery\\:\\:order\\(\\) should be compatible with parameter \\$direction \\(string\\) of method Icinga\\\\Data\\\\Sortable\\:\\:order\\(\\)$#" - count: 2 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/StatehistoryQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\StatehistoryQuery\\:\\:\\$columnMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/StatehistoryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\StatussummaryQuery\\:\\:addFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/StatussummaryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\StatussummaryQuery\\:\\:joinBaseTables\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/StatussummaryQuery.php - - - - message: "#^Parameter \\#2 \\$dir \\(int\\) of method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\StatussummaryQuery\\:\\:order\\(\\) should be compatible with parameter \\$direction \\(string\\) of method Icinga\\\\Data\\\\Sortable\\:\\:order\\(\\)$#" - count: 2 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/StatussummaryQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\StatussummaryQuery\\:\\:\\$columnMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/StatussummaryQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\UnhandledhostproblemsQuery\\:\\:addFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/UnhandledhostproblemsQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\UnhandledhostproblemsQuery\\:\\:joinBaseTables\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/UnhandledhostproblemsQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\UnhandledhostproblemsQuery\\:\\:\\$columnMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/UnhandledhostproblemsQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\UnhandledhostproblemsQuery\\:\\:\\$subSelect \\(Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\HoststatusQuery\\) does not accept static\\(Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\UnhandledhostproblemsQuery\\)\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/UnhandledhostproblemsQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\UnhandledserviceproblemsQuery\\:\\:addFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/UnhandledserviceproblemsQuery.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\UnhandledserviceproblemsQuery\\:\\:joinBaseTables\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/UnhandledserviceproblemsQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\UnhandledserviceproblemsQuery\\:\\:\\$columnMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/UnhandledserviceproblemsQuery.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\UnhandledserviceproblemsQuery\\:\\:\\$subSelect \\(Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\ServicestatusQuery\\) does not accept static\\(Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\UnhandledserviceproblemsQuery\\)\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/Ido/Query/UnhandledserviceproblemsQuery.php - - - - message: "#^Call to an undefined method Icinga\\\\Data\\\\Selectable\\:\\:getDbType\\(\\)\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/MonitoringBackend.php - - - - message: "#^Call to an undefined method Icinga\\\\Data\\\\Selectable\\:\\:setTablePrefix\\(\\)\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/MonitoringBackend.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\MonitoringBackend\\:\\:__construct\\(\\) has parameter \\$config with generic class Icinga\\\\Data\\\\ConfigObject but does not specify its types\\: TValue$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/MonitoringBackend.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\MonitoringBackend\\:\\:clearInstances\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/MonitoringBackend.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\MonitoringBackend\\:\\:from\\(\\) has parameter \\$columns with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/MonitoringBackend.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\MonitoringBackend\\:\\:from\\(\\) should return Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\DataView but returns object\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/MonitoringBackend.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\MonitoringBackend\\:\\:getProgramVersion\\(\\) should return string but returns string\\|null\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/MonitoringBackend.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\MonitoringBackend\\:\\:loadConfig\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/MonitoringBackend.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\MonitoringBackend\\:\\:loadConfig\\(\\) has parameter \\$name with no type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/MonitoringBackend.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\MonitoringBackend\\:\\:query\\(\\) has parameter \\$columns with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/MonitoringBackend.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\MonitoringBackend\\:\\:query\\(\\) should return Icinga\\\\Data\\\\QueryInterface but returns object\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/MonitoringBackend.php - - - - message: "#^Parameter \\#1 \\$key of function array_key_exists expects int\\|string, string\\|null given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/MonitoringBackend.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\MonitoringBackend\\:\\:\\$config with generic class Icinga\\\\Data\\\\ConfigObject does not specify its types\\: TValue$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/MonitoringBackend.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\MonitoringBackend\\:\\:\\$instances type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Backend/MonitoringBackend.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\BackendStep\\:\\:__construct\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/BackendStep.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\BackendStep\\:\\:apply\\(\\) should return bool but returns int\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/BackendStep.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\BackendStep\\:\\:createBackendsIni\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/BackendStep.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\BackendStep\\:\\:createResourcesIni\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/BackendStep.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\BackendStep\\:\\:getReport\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/BackendStep.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\BackendStep\\:\\:\\$backendIniError has no type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/BackendStep.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\BackendStep\\:\\:\\$data has no type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/BackendStep.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\BackendStep\\:\\:\\$resourcesIniError has no type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/BackendStep.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Cli\\\\CliUtils\\:\\:hostStateBackground\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Cli/CliUtils.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Cli\\\\CliUtils\\:\\:hostStateBackground\\(\\) has parameter \\$state with no type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Cli/CliUtils.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Cli\\\\CliUtils\\:\\:hostStateBackground\\(\\) has parameter \\$text with no type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Cli/CliUtils.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Cli\\\\CliUtils\\:\\:objectStateFlags\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Cli/CliUtils.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Cli\\\\CliUtils\\:\\:objectStateFlags\\(\\) has parameter \\$row with no type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Cli/CliUtils.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Cli\\\\CliUtils\\:\\:objectStateFlags\\(\\) has parameter \\$type with no type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Cli/CliUtils.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Cli\\\\CliUtils\\:\\:serviceStateBackground\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Cli/CliUtils.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Cli\\\\CliUtils\\:\\:serviceStateBackground\\(\\) has parameter \\$state with no type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Cli/CliUtils.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Cli\\\\CliUtils\\:\\:serviceStateBackground\\(\\) has parameter \\$text with no type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Cli/CliUtils.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Cli\\\\CliUtils\\:\\:setHostState\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Cli/CliUtils.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Cli\\\\CliUtils\\:\\:setHostState\\(\\) has parameter \\$state with no type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Cli/CliUtils.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Cli\\\\CliUtils\\:\\:setServiceState\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Cli/CliUtils.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Cli\\\\CliUtils\\:\\:setServiceState\\(\\) has parameter \\$state with no type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Cli/CliUtils.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Cli\\\\CliUtils\\:\\:shortHostState\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Cli/CliUtils.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Cli\\\\CliUtils\\:\\:shortHostState\\(\\) has parameter \\$state with no type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Cli/CliUtils.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Cli\\\\CliUtils\\:\\:shortServiceState\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Cli/CliUtils.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Cli\\\\CliUtils\\:\\:shortServiceState\\(\\) has parameter \\$state with no type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Cli/CliUtils.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Cli\\\\CliUtils\\:\\:\\$hostColors has no type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Cli/CliUtils.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Cli\\\\CliUtils\\:\\:\\$hostState has no type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Cli/CliUtils.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Cli\\\\CliUtils\\:\\:\\$hostStates has no type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Cli/CliUtils.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Cli\\\\CliUtils\\:\\:\\$screen has no type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Cli/CliUtils.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Cli\\\\CliUtils\\:\\:\\$serviceColors has no type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Cli/CliUtils.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Cli\\\\CliUtils\\:\\:\\$serviceState has no type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Cli/CliUtils.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Cli\\\\CliUtils\\:\\:\\$serviceStates has no type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Cli/CliUtils.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Command\\\\IcingaApiCommand\\:\\:create\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/IcingaApiCommand.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Command\\\\IcingaApiCommand\\:\\:getData\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/IcingaApiCommand.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Command\\\\IcingaApiCommand\\:\\:setData\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/IcingaApiCommand.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Command\\\\IcingaApiCommand\\:\\:\\$data type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/IcingaApiCommand.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Command\\\\IcingaApiCommand\\:\\:\\$next \\(static\\(Icinga\\\\Module\\\\Monitoring\\\\Command\\\\IcingaApiCommand\\)\\) does not accept Icinga\\\\Module\\\\Monitoring\\\\Command\\\\IcingaApiCommand\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/IcingaApiCommand.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Instance\\\\DisableNotificationsExpireCommand\\:\\:setExpireTime\\(\\) has parameter \\$expireTime with no type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/Instance/DisableNotificationsExpireCommand.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Object\\\\AddCommentCommand\\:\\:\\$persistent has no type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/Object/AddCommentCommand.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Object\\\\ProcessCheckResultCommand\\:\\:\\$statusCodes type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/Object/ProcessCheckResultCommand.php - - - - message: "#^Call to an undefined method Icinga\\\\Module\\\\Monitoring\\\\Object\\\\MonitoredObject\\:\\:getName\\(\\)\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/Renderer/IcingaApiCommandRenderer.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Renderer\\\\IcingaApiCommandRenderer\\:\\:applyFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/Renderer/IcingaApiCommandRenderer.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Renderer\\\\IcingaApiCommandRenderer\\:\\:applyFilter\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/Renderer/IcingaApiCommandRenderer.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Renderer\\\\IcingaApiCommandRenderer\\:\\:renderAcknowledgeProblem\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/Renderer/IcingaApiCommandRenderer.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Renderer\\\\IcingaApiCommandRenderer\\:\\:renderAddComment\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/Renderer/IcingaApiCommandRenderer.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Renderer\\\\IcingaApiCommandRenderer\\:\\:renderDeleteComment\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/Renderer/IcingaApiCommandRenderer.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Renderer\\\\IcingaApiCommandRenderer\\:\\:renderDeleteDowntime\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/Renderer/IcingaApiCommandRenderer.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Renderer\\\\IcingaApiCommandRenderer\\:\\:renderProcessCheckResult\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/Renderer/IcingaApiCommandRenderer.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Renderer\\\\IcingaApiCommandRenderer\\:\\:renderRemoveAcknowledgement\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/Renderer/IcingaApiCommandRenderer.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Renderer\\\\IcingaApiCommandRenderer\\:\\:renderScheduleCheck\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/Renderer/IcingaApiCommandRenderer.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Renderer\\\\IcingaApiCommandRenderer\\:\\:renderScheduleDowntime\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/Renderer/IcingaApiCommandRenderer.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Renderer\\\\IcingaApiCommandRenderer\\:\\:renderSendCustomNotification\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/Renderer/IcingaApiCommandRenderer.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Renderer\\\\IcingaApiCommandRenderer\\:\\:renderToggleInstanceFeature\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/Renderer/IcingaApiCommandRenderer.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Renderer\\\\IcingaApiCommandRenderer\\:\\:renderToggleObjectFeature\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/Renderer/IcingaApiCommandRenderer.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Renderer\\\\IcingaCommandFileCommandRenderer\\:\\:renderAcknowledgeProblem\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/Renderer/IcingaCommandFileCommandRenderer.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Renderer\\\\IcingaCommandFileCommandRenderer\\:\\:renderAddComment\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/Renderer/IcingaCommandFileCommandRenderer.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Renderer\\\\IcingaCommandFileCommandRenderer\\:\\:renderDeleteComment\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/Renderer/IcingaCommandFileCommandRenderer.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Renderer\\\\IcingaCommandFileCommandRenderer\\:\\:renderDeleteDowntime\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/Renderer/IcingaCommandFileCommandRenderer.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Renderer\\\\IcingaCommandFileCommandRenderer\\:\\:renderDisableNotificationsExpire\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/Renderer/IcingaCommandFileCommandRenderer.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Renderer\\\\IcingaCommandFileCommandRenderer\\:\\:renderProcessCheckResult\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/Renderer/IcingaCommandFileCommandRenderer.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Renderer\\\\IcingaCommandFileCommandRenderer\\:\\:renderRemoveAcknowledgement\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/Renderer/IcingaCommandFileCommandRenderer.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Renderer\\\\IcingaCommandFileCommandRenderer\\:\\:renderScheduleCheck\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/Renderer/IcingaCommandFileCommandRenderer.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Renderer\\\\IcingaCommandFileCommandRenderer\\:\\:renderScheduleDowntime\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/Renderer/IcingaCommandFileCommandRenderer.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Renderer\\\\IcingaCommandFileCommandRenderer\\:\\:renderSendCustomNotification\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/Renderer/IcingaCommandFileCommandRenderer.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Renderer\\\\IcingaCommandFileCommandRenderer\\:\\:renderToggleInstanceFeature\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/Renderer/IcingaCommandFileCommandRenderer.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Renderer\\\\IcingaCommandFileCommandRenderer\\:\\:renderToggleObjectFeature\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/Renderer/IcingaCommandFileCommandRenderer.php - - - - message: "#^Cannot access offset 'code' on mixed\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/Transport/ApiCommandTransport.php - - - - message: "#^Cannot access offset 'error' on mixed\\.$#" - count: 2 - path: modules/monitoring/library/Monitoring/Command/Transport/ApiCommandTransport.php - - - - message: "#^Cannot access offset 'results' on mixed\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/Transport/ApiCommandTransport.php - - - - message: "#^Cannot access offset 'status' on mixed\\.$#" - count: 3 - path: modules/monitoring/library/Monitoring/Command/Transport/ApiCommandTransport.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Transport\\\\ApiCommandTransport\\:\\:probe\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/Transport/ApiCommandTransport.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Transport\\\\ApiCommandTransport\\:\\:send\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/Transport/ApiCommandTransport.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Transport\\\\ApiCommandTransport\\:\\:sendCommand\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/Transport/ApiCommandTransport.php - - - - message: "#^Parameter \\#1 \\$endpoint of method Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Transport\\\\ApiCommandTransport\\:\\:getUriFor\\(\\) expects string, null given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/Transport/ApiCommandTransport.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Transport\\\\CommandTransport\\:\\:createTransport\\(\\) has parameter \\$config with generic class Icinga\\\\Data\\\\ConfigObject but does not specify its types\\: TValue$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/Transport/CommandTransport.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Transport\\\\CommandTransport\\:\\:send\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/Transport/CommandTransport.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Transport\\\\CommandTransportInterface\\:\\:send\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/Transport/CommandTransportInterface.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Transport\\\\LocalCommandFile\\:\\:send\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/Transport/LocalCommandFile.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Transport\\\\LocalCommandFile\\:\\:\\$path \\(string\\) in isset\\(\\) is not nullable\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/Transport/LocalCommandFile.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Transport\\\\RemoteCommandFile\\:\\:forkSsh\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/Transport/RemoteCommandFile.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Transport\\\\RemoteCommandFile\\:\\:getSshPipes\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/Transport/RemoteCommandFile.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Transport\\\\RemoteCommandFile\\:\\:isSshAlive\\(\\) should return bool but returns mixed\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/Transport/RemoteCommandFile.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Transport\\\\RemoteCommandFile\\:\\:readStderr\\(\\) should return string but returns string\\|false\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/Transport/RemoteCommandFile.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Transport\\\\RemoteCommandFile\\:\\:send\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/Transport/RemoteCommandFile.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Transport\\\\RemoteCommandFile\\:\\:sendCommandString\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/Transport/RemoteCommandFile.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Transport\\\\RemoteCommandFile\\:\\:setResource\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/Transport/RemoteCommandFile.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Transport\\\\RemoteCommandFile\\:\\:throwSshFailure\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/Transport/RemoteCommandFile.php - - - - message: "#^Parameter \\#1 \\$privateKey of method Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Transport\\\\RemoteCommandFile\\:\\:setPrivateKey\\(\\) expects string, mixed given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/Transport/RemoteCommandFile.php - - - - message: "#^Parameter \\#1 \\$user of method Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Transport\\\\RemoteCommandFile\\:\\:setUser\\(\\) expects string, mixed given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/Transport/RemoteCommandFile.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Transport\\\\RemoteCommandFile\\:\\:\\$host \\(string\\) in isset\\(\\) is not nullable\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/Transport/RemoteCommandFile.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Transport\\\\RemoteCommandFile\\:\\:\\$path \\(string\\) in isset\\(\\) is not nullable\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/Transport/RemoteCommandFile.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Transport\\\\RemoteCommandFile\\:\\:\\$privateKey \\(string\\) in isset\\(\\) is not nullable\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/Transport/RemoteCommandFile.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Transport\\\\RemoteCommandFile\\:\\:\\$sshPipes type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/Transport/RemoteCommandFile.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Transport\\\\RemoteCommandFile\\:\\:\\$sshProcess \\(resource\\) does not accept resource\\|false\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/Transport/RemoteCommandFile.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Command\\\\Transport\\\\RemoteCommandFile\\:\\:\\$user \\(string\\) in isset\\(\\) is not nullable\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Command/Transport/RemoteCommandFile.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controller\\:\\:handleFormatRequest\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Controller.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controller\\:\\:handleFormatRequest\\(\\) has parameter \\$query with no type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Controller.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Controller\\:\\:moduleInit\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Controller.php - - - - message: "#^Parameter \\#1 \\$name of static method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\MonitoringBackend\\:\\:instance\\(\\) expects string\\|null, mixed given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Controller.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Data\\\\ColumnFilterIterator\\:\\:__construct\\(\\) has parameter \\$columns with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Data/ColumnFilterIterator.php - - - - message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Data/CustomvarProtectionIterator.php - - - - message: "#^Class Icinga\\\\Module\\\\Monitoring\\\\Data\\\\CustomvarProtectionIterator extends generic class IteratorIterator but does not specify its types\\: TKey, TValue, TIterator$#" - count: 1 - path: modules/monitoring/library/Monitoring/Data/CustomvarProtectionIterator.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Data\\\\CustomvarProtectionIterator\\:\\:current\\(\\) should return object but returns mixed\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Data/CustomvarProtectionIterator.php - - - - message: "#^Parameter \\#2 \\$subject of function preg_match expects string, mixed given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Data/CustomvarProtectionIterator.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Command\\:\\:getColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Command.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Comment\\:\\:getColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Comment.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Comment\\:\\:getSortRules\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Comment.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Comment\\:\\:getStaticFilterColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Comment.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Commentevent\\:\\:getColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Commentevent.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Commentevent\\:\\:getStaticFilterColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Commentevent.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Contact\\:\\:getColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Contact.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Contact\\:\\:getSortRules\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Contact.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Contact\\:\\:getStaticFilterColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Contact.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Contactgroup\\:\\:getColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Contactgroup.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Contactgroup\\:\\:getSortRules\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Contactgroup.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Contactgroup\\:\\:getStaticFilterColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Contactgroup.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Customvar\\:\\:getColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Customvar.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Customvar\\:\\:getSortRules\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Customvar.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Customvar\\:\\:getStaticFilterColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Customvar.php - - - - message: "#^Call to an undefined method Icinga\\\\Data\\\\ConnectionInterface\\:\\:query\\(\\)\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/DataView.php - - - - message: "#^Call to an undefined method Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery\\:\\:clearFilter\\(\\)\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/DataView.php - - - - message: "#^Class Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\DataView implements generic interface IteratorAggregate but does not specify its types\\: TKey, TValue$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/DataView.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\DataView\\:\\:__construct\\(\\) has parameter \\$columns with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/DataView.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\DataView\\:\\:addFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/DataView.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\DataView\\:\\:applyFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/DataView.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\DataView\\:\\:clearFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/DataView.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\DataView\\:\\:dump\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/DataView.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\DataView\\:\\:fetchAll\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/DataView.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\DataView\\:\\:fetchColumn\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/DataView.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\DataView\\:\\:fetchPairs\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/DataView.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\DataView\\:\\:fromParams\\(\\) has parameter \\$columns with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/DataView.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\DataView\\:\\:fromParams\\(\\) has parameter \\$params with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/DataView.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\DataView\\:\\:getColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/DataView.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\DataView\\:\\:getDynamicFilterColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/DataView.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\DataView\\:\\:getFilterColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/DataView.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\DataView\\:\\:getHookedColumns\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/DataView.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\DataView\\:\\:getIterator\\(\\) should return Icinga\\\\Module\\\\Monitoring\\\\Backend\\\\Ido\\\\Query\\\\IdoQuery but returns Icinga\\\\Data\\\\SimpleQuery\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/DataView.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\DataView\\:\\:getMappedField\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/DataView.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\DataView\\:\\:getMappedField\\(\\) has parameter \\$field with no type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/DataView.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\DataView\\:\\:getOrder\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/DataView.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\DataView\\:\\:getSortRules\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/DataView.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\DataView\\:\\:getStaticFilterColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/DataView.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\DataView\\:\\:peekAhead\\(\\) has parameter \\$state with no type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/DataView.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\DataView\\:\\:setFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/DataView.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\DataView\\:\\:validateFilterColumns\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/DataView.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\DataView\\:\\:where\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/DataView.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\DataView\\:\\:where\\(\\) has parameter \\$condition with no type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/DataView.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\DataView\\:\\:where\\(\\) has parameter \\$value with no type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/DataView.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\DataView\\:\\:\\$connection has no type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/DataView.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\DataView\\:\\:\\$filterColumns type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/DataView.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\DataView\\:\\:\\$isSorted has no type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/DataView.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Downtime\\:\\:getColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Downtime.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Downtime\\:\\:getSortRules\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Downtime.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Downtime\\:\\:getStaticFilterColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Downtime.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Downtimeevent\\:\\:getColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Downtimeevent.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Downtimeevent\\:\\:getStaticFilterColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Downtimeevent.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Eventgrid\\:\\:getColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Eventgrid.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Eventgrid\\:\\:getSortRules\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Eventgrid.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Eventgrid\\:\\:getStaticFilterColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Eventgrid.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\EventHistory\\:\\:getColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Eventhistory.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\EventHistory\\:\\:getSortRules\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Eventhistory.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\EventHistory\\:\\:getStaticFilterColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Eventhistory.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Flappingevent\\:\\:getColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Flappingevent.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Flappingevent\\:\\:getStaticFilterColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Flappingevent.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Hostcomment\\:\\:getColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Hostcomment.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Hostcomment\\:\\:getStaticFilterColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Hostcomment.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Hostcontact\\:\\:getColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Hostcontact.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Hostdowntime\\:\\:getColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Hostdowntime.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Hostdowntime\\:\\:getStaticFilterColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Hostdowntime.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Hostgroup\\:\\:getColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Hostgroup.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Hostgroup\\:\\:getSortRules\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Hostgroup.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Hostgroup\\:\\:getStaticFilterColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Hostgroup.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Hostgroupsummary\\:\\:getColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Hostgroupsummary.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Hostgroupsummary\\:\\:getFilterColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Hostgroupsummary.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Hostgroupsummary\\:\\:getSortRules\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Hostgroupsummary.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Hostgroupsummary\\:\\:getStaticFilterColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Hostgroupsummary.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Hoststatus\\:\\:getColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Hoststatus.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Hoststatus\\:\\:getSearchColumns\\(\\) has parameter \\$search with no type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Hoststatus.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Hoststatus\\:\\:getSortRules\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Hoststatus.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Hoststatus\\:\\:getStaticFilterColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Hoststatus.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Hoststatussummary\\:\\:getColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Hoststatussummary.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Hoststatussummary\\:\\:getStaticFilterColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Hoststatussummary.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Instance\\:\\:getColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Instance.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Instance\\:\\:getSortRules\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Instance.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Notification\\:\\:getColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Notification.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Notification\\:\\:getSortRules\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Notification.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Notification\\:\\:getStaticFilterColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Notification.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Notificationevent\\:\\:getColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Notificationevent.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Notificationevent\\:\\:getStaticFilterColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Notificationevent.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Programstatus\\:\\:getColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Programstatus.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Runtimesummary\\:\\:getColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Runtimesummary.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Runtimesummary\\:\\:getSortRules\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Runtimesummary.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Runtimevariables\\:\\:getColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Runtimevariables.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Runtimevariables\\:\\:getSortRules\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Runtimevariables.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Servicecomment\\:\\:getColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Servicecomment.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Servicecomment\\:\\:getStaticFilterColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Servicecomment.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Servicedowntime\\:\\:getColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Servicedowntime.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Servicedowntime\\:\\:getStaticFilterColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Servicedowntime.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Servicegroup\\:\\:getColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Servicegroup.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Servicegroup\\:\\:getSortRules\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Servicegroup.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Servicegroup\\:\\:getStaticFilterColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Servicegroup.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Servicegroupsummary\\:\\:getColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Servicegroupsummary.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Servicegroupsummary\\:\\:getFilterColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Servicegroupsummary.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Servicegroupsummary\\:\\:getSortRules\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Servicegroupsummary.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Servicegroupsummary\\:\\:getStaticFilterColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Servicegroupsummary.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Servicestatus\\:\\:getColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Servicestatus.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Servicestatus\\:\\:getSortRules\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Servicestatus.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Servicestatus\\:\\:getStaticFilterColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Servicestatus.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Servicestatussummary\\:\\:getColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Servicestatussummary.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Servicestatussummary\\:\\:getStaticFilterColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Servicestatussummary.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Statechangeevent\\:\\:getColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Statechangeevent.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Statechangeevent\\:\\:getStaticFilterColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Statechangeevent.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\StatusSummary\\:\\:getColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Statussummary.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\StatusSummary\\:\\:getStaticFilterColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Statussummary.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Unhandledhostproblems\\:\\:getColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Unhandledhostproblems.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Unhandledhostproblems\\:\\:getStaticFilterColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Unhandledhostproblems.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Unhandledserviceproblems\\:\\:getColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Unhandledserviceproblems.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Unhandledserviceproblems\\:\\:getStaticFilterColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/DataView/Unhandledserviceproblems.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Hook\\\\DataviewExtensionHook\\:\\:getAdditionalQueryColumns\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Hook/DataviewExtensionHook.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Hook\\\\DataviewExtensionHook\\:\\:getAdditionalQueryColumns\\(\\) has parameter \\$queryName with no type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Hook/DataviewExtensionHook.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Hook\\\\DataviewExtensionHook\\:\\:provideAdditionalQueryColumns\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Hook/DataviewExtensionHook.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Hook\\\\DataviewExtensionHook\\:\\:provideAdditionalQueryColumns\\(\\) has parameter \\$queryName with no type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Hook/DataviewExtensionHook.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Hook\\\\DetailviewExtensionHook\\:\\:init\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Hook/DetailviewExtensionHook.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Hook\\\\EventDetailsExtensionHook\\:\\:init\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Hook/EventDetailsExtensionHook.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Hook\\\\HostActionsHook\\:\\:getActionsForHost\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Hook/HostActionsHook.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Hook\\\\HostActionsHook\\:\\:getActionsForObject\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Hook/HostActionsHook.php - - - - message: "#^Parameter \\#1 \\$host of method Icinga\\\\Module\\\\Monitoring\\\\Hook\\\\HostActionsHook\\:\\:getActionsForHost\\(\\) expects Icinga\\\\Module\\\\Monitoring\\\\Object\\\\Host, Icinga\\\\Module\\\\Monitoring\\\\Object\\\\MonitoredObject given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Hook/HostActionsHook.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Hook\\\\IdoQueryExtensionHook\\:\\:extendColumnMap\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Hook/IdoQueryExtensionHook.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Hook\\\\IdoQueryExtensionHook\\:\\:joinVirtualTable\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Hook/IdoQueryExtensionHook.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Hook\\\\IdoQueryExtensionHook\\:\\:joinVirtualTable\\(\\) has parameter \\$virtualTable with no type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Hook/IdoQueryExtensionHook.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Hook\\\\ObjectActionsHook\\:\\:createNavigation\\(\\) has parameter \\$actions with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Hook/ObjectActionsHook.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Hook\\\\ObjectActionsHook\\:\\:getActionsForObject\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Hook/ObjectActionsHook.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Hook\\\\ObjectDetailsTabHook\\:\\:getHeader\\(\\) should return string but returns true\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Hook/ObjectDetailsTabHook.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Hook\\\\PluginOutputHook\\:\\:getCommands\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Hook/PluginOutputHook.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Hook\\\\ServiceActionsHook\\:\\:getActionsForObject\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Hook/ServiceActionsHook.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Hook\\\\ServiceActionsHook\\:\\:getActionsForService\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Hook/ServiceActionsHook.php - - - - message: "#^Parameter \\#1 \\$service of method Icinga\\\\Module\\\\Monitoring\\\\Hook\\\\ServiceActionsHook\\:\\:getActionsForService\\(\\) expects Icinga\\\\Module\\\\Monitoring\\\\Object\\\\Service, Icinga\\\\Module\\\\Monitoring\\\\Object\\\\MonitoredObject given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Hook/ServiceActionsHook.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Hook\\\\TimelineProviderHook\\:\\:fetchEntries\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Hook/TimelineProviderHook.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Hook\\\\TimelineProviderHook\\:\\:fetchForecasts\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Hook/TimelineProviderHook.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Hook\\\\TimelineProviderHook\\:\\:getIdentifiers\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Hook/TimelineProviderHook.php - - - - message: "#^Call to an undefined method Icinga\\\\Web\\\\Form\\:\\:setRequirements\\(\\)\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/MonitoringWizard.php - - - - message: "#^Call to an undefined method Icinga\\\\Web\\\\Form\\:\\:setSubjectTitle\\(\\)\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/MonitoringWizard.php - - - - message: "#^Call to an undefined method Icinga\\\\Web\\\\Form\\:\\:setSummary\\(\\)\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/MonitoringWizard.php - - - - message: "#^Cannot call method addElement\\(\\) on Zend_Form_DisplayGroup\\|null\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/MonitoringWizard.php - - - - message: "#^Cannot call method setLabel\\(\\) on Zend_Form_Element\\|null\\.$#" - count: 2 - path: modules/monitoring/library/Monitoring/MonitoringWizard.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\MonitoringWizard\\:\\:addButtons\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/MonitoringWizard.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\MonitoringWizard\\:\\:init\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/MonitoringWizard.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\MonitoringWizard\\:\\:setupPage\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/MonitoringWizard.php - - - - message: "#^Argument of an invalid type array\\|object supplied for foreach, only iterables are supported\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/Acknowledgement.php - - - - message: "#^Instanceof between mixed and Traversable will always evaluate to false\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/Acknowledgement.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Object\\\\Acknowledgement\\:\\:__construct\\(\\) has parameter \\$properties with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/Acknowledgement.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Object\\\\Acknowledgement\\:\\:setProperties\\(\\) has parameter \\$properties with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/Acknowledgement.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Object\\\\Host\\:\\:getDataView\\(\\) should return Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Hoststatus but returns Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\DataView\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/Host.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Object\\\\Host\\:\\:getNotesUrls\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/Host.php - - - - message: "#^Access to an undefined property object\\:\\:\\$host_name\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/HostList.php - - - - message: "#^Cannot access property \\$handled on mixed\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/HostList.php - - - - message: "#^Cannot access property \\$host_acknowledged on mixed\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/HostList.php - - - - message: "#^Cannot access property \\$problem on mixed\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/HostList.php - - - - message: "#^Cannot access property \\$state on mixed\\.$#" - count: 2 - path: modules/monitoring/library/Monitoring/Object/HostList.php - - - - message: "#^Cannot call method getName\\(\\) on mixed\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/HostList.php - - - - message: "#^Cannot call static method getStateText\\(\\) on mixed\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/HostList.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Object\\\\HostList\\:\\:fetchObjects\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/HostList.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Object\\\\HostList\\:\\:getHostStatesSummaryEmpty\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/HostList.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Object\\\\HostList\\:\\:objectsFilter\\(\\) has parameter \\$columns with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/HostList.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Object\\\\HostList\\:\\:\\$columns type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/HostList.php - - - - message: "#^Return type \\(Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Hostcomment\\) of method Icinga\\\\Module\\\\Monitoring\\\\Object\\\\HostList\\:\\:getComments\\(\\) should be compatible with return type \\(Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Comment\\) of method Icinga\\\\Module\\\\Monitoring\\\\Object\\\\ObjectList\\:\\:getComments\\(\\)$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/HostList.php - - - - message: "#^Return type \\(Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Hostdowntime\\) of method Icinga\\\\Module\\\\Monitoring\\\\Object\\\\HostList\\:\\:getScheduledDowntimes\\(\\) should be compatible with return type \\(Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Downtime\\) of method Icinga\\\\Module\\\\Monitoring\\\\Object\\\\ObjectList\\:\\:getScheduledDowntimes\\(\\)$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/HostList.php - - - - message: "#^Dead catch \\- Exception is never thrown in the try block\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/Macro.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Object\\\\Macro\\:\\:\\$icingaMacros type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/Macro.php - - - - message: "#^Argument of an invalid type array\\\\|false supplied for foreach, only iterables are supported\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/MonitoredObject.php - - - - message: "#^Cannot access property \\$is_json on mixed\\.$#" - count: 2 - path: modules/monitoring/library/Monitoring/Object/MonitoredObject.php - - - - message: "#^Cannot access property \\$varname on mixed\\.$#" - count: 9 - path: modules/monitoring/library/Monitoring/Object/MonitoredObject.php - - - - message: "#^Cannot access property \\$varvalue on mixed\\.$#" - count: 5 - path: modules/monitoring/library/Monitoring/Object/MonitoredObject.php - - - - message: "#^Left side of && is always true\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/MonitoredObject.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Object\\\\MonitoredObject\\:\\:__get\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/MonitoredObject.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Object\\\\MonitoredObject\\:\\:__get\\(\\) has parameter \\$name with no type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/MonitoredObject.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Object\\\\MonitoredObject\\:\\:__isset\\(\\) has parameter \\$name with no type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/MonitoredObject.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Object\\\\MonitoredObject\\:\\:addFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/MonitoredObject.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Object\\\\MonitoredObject\\:\\:applyFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/MonitoredObject.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Object\\\\MonitoredObject\\:\\:assertOneOf\\(\\) has parameter \\$oneOf with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/MonitoredObject.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Object\\\\MonitoredObject\\:\\:fetchAcknowledgement\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/MonitoredObject.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Object\\\\MonitoredObject\\:\\:getActionUrls\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/MonitoredObject.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Object\\\\MonitoredObject\\:\\:getFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/MonitoredObject.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Object\\\\MonitoredObject\\:\\:getNotesUrls\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/MonitoredObject.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Object\\\\MonitoredObject\\:\\:hideBlacklistedProperties\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/MonitoredObject.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Object\\\\MonitoredObject\\:\\:obfuscateCustomVars\\(\\) has parameter \\$_ with no type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/MonitoredObject.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Object\\\\MonitoredObject\\:\\:obfuscateCustomVars\\(\\) has parameter \\$customvars with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/MonitoredObject.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Object\\\\MonitoredObject\\:\\:obfuscateCustomVars\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/MonitoredObject.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Object\\\\MonitoredObject\\:\\:parseAttributeUrls\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/MonitoredObject.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Object\\\\MonitoredObject\\:\\:protectCustomVars\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/MonitoredObject.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Object\\\\MonitoredObject\\:\\:protectCustomVars\\(\\) has parameter \\$customvars with no type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/MonitoredObject.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Object\\\\MonitoredObject\\:\\:resolveAllStrings\\(\\) has parameter \\$strs with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/MonitoredObject.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Object\\\\MonitoredObject\\:\\:resolveAllStrings\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/MonitoredObject.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Object\\\\MonitoredObject\\:\\:setFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/MonitoredObject.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Object\\\\MonitoredObject\\:\\:where\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/MonitoredObject.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Object\\\\MonitoredObject\\:\\:where\\(\\) has parameter \\$condition with no type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/MonitoredObject.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Object\\\\MonitoredObject\\:\\:where\\(\\) has parameter \\$value with no type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/MonitoredObject.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Object\\\\MonitoredObject\\:\\:\\$comments type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/MonitoredObject.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Object\\\\MonitoredObject\\:\\:\\$contactgroups \\(array\\) does not accept Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\DataView\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/MonitoredObject.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Object\\\\MonitoredObject\\:\\:\\$contactgroups type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/MonitoredObject.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Object\\\\MonitoredObject\\:\\:\\$contacts \\(array\\) does not accept Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\DataView\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/MonitoredObject.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Object\\\\MonitoredObject\\:\\:\\$contacts type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/MonitoredObject.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Object\\\\MonitoredObject\\:\\:\\$customvars \\(array\\) does not accept array\\|stdClass\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/MonitoredObject.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Object\\\\MonitoredObject\\:\\:\\$customvars type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/MonitoredObject.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Object\\\\MonitoredObject\\:\\:\\$customvarsWithOriginalNames \\(array\\) does not accept array\\|stdClass\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/MonitoredObject.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Object\\\\MonitoredObject\\:\\:\\$customvarsWithOriginalNames type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/MonitoredObject.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Object\\\\MonitoredObject\\:\\:\\$downtimes type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/MonitoredObject.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Object\\\\MonitoredObject\\:\\:\\$eventhistory \\(Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\EventHistory\\) does not accept Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\DataView\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/MonitoredObject.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Object\\\\MonitoredObject\\:\\:\\$hostVariables type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/MonitoredObject.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Object\\\\MonitoredObject\\:\\:\\$hostgroups type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/MonitoredObject.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Object\\\\MonitoredObject\\:\\:\\$serviceVariables type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/MonitoredObject.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Object\\\\MonitoredObject\\:\\:\\$servicegroups type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/MonitoredObject.php - - - - message: "#^Call to an undefined method Icinga\\\\Data\\\\Filter\\\\Filter\\:\\:addFilter\\(\\)\\.$#" - count: 3 - path: modules/monitoring/library/Monitoring/Object/ObjectList.php - - - - message: "#^Cannot access property \\$acknowledged on mixed\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/ObjectList.php - - - - message: "#^Cannot access property \\$active_checks_enabled on mixed\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/ObjectList.php - - - - message: "#^Cannot access property \\$event_handler_enabled on mixed\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/ObjectList.php - - - - message: "#^Cannot access property \\$flap_detection_enabled on mixed\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/ObjectList.php - - - - message: "#^Cannot access property \\$handled on mixed\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/ObjectList.php - - - - message: "#^Cannot access property \\$in_downtime on mixed\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/ObjectList.php - - - - message: "#^Cannot access property \\$notifications_enabled on mixed\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/ObjectList.php - - - - message: "#^Cannot access property \\$obsessing on mixed\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/ObjectList.php - - - - message: "#^Cannot access property \\$passive_checks_enabled on mixed\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/ObjectList.php - - - - message: "#^Cannot access property \\$problem on mixed\\.$#" - count: 2 - path: modules/monitoring/library/Monitoring/Object/ObjectList.php - - - - message: "#^Class Icinga\\\\Module\\\\Monitoring\\\\Object\\\\ObjectList implements generic interface IteratorAggregate but does not specify its types\\: TKey, TValue$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/ObjectList.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Object\\\\ObjectList\\:\\:addFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/ObjectList.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Object\\\\ObjectList\\:\\:applyFilter\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/ObjectList.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Object\\\\ObjectList\\:\\:fetch\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/ObjectList.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Object\\\\ObjectList\\:\\:fetchObjects\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/ObjectList.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Object\\\\ObjectList\\:\\:getColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/ObjectList.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Object\\\\ObjectList\\:\\:getFeatureStatus\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/ObjectList.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Object\\\\ObjectList\\:\\:newFromArray\\(\\) has parameter \\$objects with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/ObjectList.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Object\\\\ObjectList\\:\\:objectsFilter\\(\\) has parameter \\$columns with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/ObjectList.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Object\\\\ObjectList\\:\\:setColumns\\(\\) has parameter \\$columns with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/ObjectList.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Object\\\\ObjectList\\:\\:where\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/ObjectList.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Object\\\\ObjectList\\:\\:where\\(\\) has parameter \\$condition with no type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/ObjectList.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Object\\\\ObjectList\\:\\:where\\(\\) has parameter \\$value with no type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/ObjectList.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Object\\\\ObjectList\\:\\:\\$columns type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/ObjectList.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Object\\\\ObjectList\\:\\:\\$objects type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/ObjectList.php - - - - message: "#^Variable \\$status in isset\\(\\) always exists and is always null\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/ObjectList.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Object\\\\Service\\:\\:getDataView\\(\\) should return Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Servicestatus but returns Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\DataView\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/Service.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Object\\\\Service\\:\\:getNotesUrls\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/Service.php - - - - message: "#^Access to an undefined property object\\:\\:\\$host_name\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/ServiceList.php - - - - message: "#^Access to an undefined property object\\:\\:\\$service_description\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/ServiceList.php - - - - message: "#^Cannot access property \\$handled on mixed\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/ServiceList.php - - - - message: "#^Cannot access property \\$host_handled on mixed\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/ServiceList.php - - - - message: "#^Cannot access property \\$host_problem on mixed\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/ServiceList.php - - - - message: "#^Cannot access property \\$host_state on mixed\\.$#" - count: 2 - path: modules/monitoring/library/Monitoring/Object/ServiceList.php - - - - message: "#^Cannot access property \\$problem on mixed\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/ServiceList.php - - - - message: "#^Cannot access property \\$service_acknowledged on mixed\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/ServiceList.php - - - - message: "#^Cannot access property \\$state on mixed\\.$#" - count: 2 - path: modules/monitoring/library/Monitoring/Object/ServiceList.php - - - - message: "#^Cannot call method getHost\\(\\) on mixed\\.$#" - count: 5 - path: modules/monitoring/library/Monitoring/Object/ServiceList.php - - - - message: "#^Cannot call method getName\\(\\) on mixed\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/ServiceList.php - - - - message: "#^Cannot call static method getStateText\\(\\) on mixed\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/ServiceList.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Object\\\\ServiceList\\:\\:fetchObjects\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/ServiceList.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Object\\\\ServiceList\\:\\:getServiceStatesSummaryEmpty\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/ServiceList.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Object\\\\ServiceList\\:\\:initStateSummaries\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/ServiceList.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Object\\\\ServiceList\\:\\:objectsFilter\\(\\) has parameter \\$columns with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/ServiceList.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Object\\\\ServiceList\\:\\:\\$columns type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/ServiceList.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Object\\\\ServiceList\\:\\:\\$hostStateSummary has no type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/ServiceList.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Object\\\\ServiceList\\:\\:\\$serviceStateSummary has no type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/ServiceList.php - - - - message: "#^Return type \\(Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Hostcomment\\) of method Icinga\\\\Module\\\\Monitoring\\\\Object\\\\ServiceList\\:\\:getComments\\(\\) should be compatible with return type \\(Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Comment\\) of method Icinga\\\\Module\\\\Monitoring\\\\Object\\\\ObjectList\\:\\:getComments\\(\\)$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/ServiceList.php - - - - message: "#^Return type \\(Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Servicedowntime\\) of method Icinga\\\\Module\\\\Monitoring\\\\Object\\\\ServiceList\\:\\:getScheduledDowntimes\\(\\) should be compatible with return type \\(Icinga\\\\Module\\\\Monitoring\\\\DataView\\\\Downtime\\) of method Icinga\\\\Module\\\\Monitoring\\\\Object\\\\ObjectList\\:\\:getScheduledDowntimes\\(\\)$#" - count: 1 - path: modules/monitoring/library/Monitoring/Object/ServiceList.php - - - - message: "#^Binary operation \"\\-\" between float\\|null and 0\\|string results in an error\\.$#" - count: 2 - path: modules/monitoring/library/Monitoring/Plugin/Perfdata.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Plugin\\\\Perfdata\\:\\:asInlinePie\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Plugin/Perfdata.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Plugin\\\\Perfdata\\:\\:calculatePieChartData\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Plugin/Perfdata.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Plugin\\\\Perfdata\\:\\:format\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Plugin/Perfdata.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Plugin\\\\Perfdata\\:\\:format\\(\\) has parameter \\$value with no type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Plugin/Perfdata.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Plugin\\\\Perfdata\\:\\:getLabel\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Plugin/Perfdata.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Plugin\\\\Perfdata\\:\\:getMinimumValue\\(\\) should return string\\|null but returns float\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Plugin/Perfdata.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Plugin\\\\Perfdata\\:\\:parse\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Plugin/Perfdata.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Plugin\\\\Perfdata\\:\\:toArray\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Plugin/Perfdata.php - - - - message: "#^Parameter \\#1 \\$value of method Icinga\\\\Module\\\\Monitoring\\\\Plugin\\\\ThresholdRange\\:\\:contains\\(\\) expects float, float\\|null given\\.$#" - count: 2 - path: modules/monitoring/library/Monitoring/Plugin/Perfdata.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Plugin\\\\Perfdata\\:\\:\\$criticalThreshold \\(Icinga\\\\Module\\\\Monitoring\\\\Plugin\\\\ThresholdRange\\) does not accept float\\|Icinga\\\\Module\\\\Monitoring\\\\Plugin\\\\ThresholdRange\\|null\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Plugin/Perfdata.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Plugin\\\\Perfdata\\:\\:\\$maxValue \\(float\\) does not accept float\\|Icinga\\\\Module\\\\Monitoring\\\\Plugin\\\\ThresholdRange\\|null\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Plugin/Perfdata.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Plugin\\\\Perfdata\\:\\:\\$maxValue \\(float\\) in isset\\(\\) is not nullable\\.$#" - count: 2 - path: modules/monitoring/library/Monitoring/Plugin/Perfdata.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Plugin\\\\Perfdata\\:\\:\\$minValue \\(float\\) does not accept float\\|Icinga\\\\Module\\\\Monitoring\\\\Plugin\\\\ThresholdRange\\|null\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Plugin/Perfdata.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Plugin\\\\Perfdata\\:\\:\\$minValue \\(float\\) in isset\\(\\) is not nullable\\.$#" - count: 2 - path: modules/monitoring/library/Monitoring/Plugin/Perfdata.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Plugin\\\\Perfdata\\:\\:\\$value \\(float\\) does not accept float\\|Icinga\\\\Module\\\\Monitoring\\\\Plugin\\\\ThresholdRange\\|null\\.$#" - count: 2 - path: modules/monitoring/library/Monitoring/Plugin/Perfdata.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Plugin\\\\Perfdata\\:\\:\\$value \\(float\\) in isset\\(\\) is not nullable\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Plugin/Perfdata.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Plugin\\\\Perfdata\\:\\:\\$warningThreshold \\(Icinga\\\\Module\\\\Monitoring\\\\Plugin\\\\ThresholdRange\\) does not accept float\\|Icinga\\\\Module\\\\Monitoring\\\\Plugin\\\\ThresholdRange\\|null\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Plugin/Perfdata.php - - - - message: "#^Result of && is always true\\.$#" - count: 2 - path: modules/monitoring/library/Monitoring/Plugin/Perfdata.php - - - - message: "#^Class Icinga\\\\Module\\\\Monitoring\\\\Plugin\\\\PerfdataSet implements generic interface IteratorAggregate but does not specify its types\\: TKey, TValue$#" - count: 1 - path: modules/monitoring/library/Monitoring/Plugin/PerfdataSet.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Plugin\\\\PerfdataSet\\:\\:asArray\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Plugin/PerfdataSet.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Plugin\\\\PerfdataSet\\:\\:getIterator\\(\\) return type with generic class ArrayIterator does not specify its types\\: TKey, TValue$#" - count: 1 - path: modules/monitoring/library/Monitoring/Plugin/PerfdataSet.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Plugin\\\\PerfdataSet\\:\\:parse\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Plugin/PerfdataSet.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Plugin\\\\PerfdataSet\\:\\:skipSpaces\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Plugin/PerfdataSet.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Plugin\\\\PerfdataSet\\:\\:\\$perfdata type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Plugin/PerfdataSet.php - - - - message: "#^Cannot access property \\$is_currently_running on mixed\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/ProvidedHook/ApplicationState.php - - - - message: "#^Cannot access property \\$status_update_time on mixed\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/ProvidedHook/ApplicationState.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\ProvidedHook\\\\ApplicationState\\:\\:collectMessages\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/ProvidedHook/ApplicationState.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\ProvidedHook\\\\Health\\:\\:getProgramStatus\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/ProvidedHook/Health.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\ProvidedHook\\\\Health\\:\\:\\$programStatus \\(object\\) does not accept mixed\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/ProvidedHook/Health.php - - - - message: "#^Access to an undefined property object\\:\\:\\$host_name\\.$#" - count: 2 - path: modules/monitoring/library/Monitoring/ProvidedHook/X509/Sni.php - - - - message: "#^Cannot access property \\$host_address on mixed\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/ProvidedHook/X509/Sni.php - - - - message: "#^Cannot access property \\$host_address6 on mixed\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/ProvidedHook/X509/Sni.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\SecurityStep\\:\\:__construct\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/SecurityStep.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\SecurityStep\\:\\:getReport\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/SecurityStep.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\SecurityStep\\:\\:\\$data has no type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/SecurityStep.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\SecurityStep\\:\\:\\$error has no type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/SecurityStep.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Timeline\\\\TimeEntry\\:\\:fromArray\\(\\) has parameter \\$attributes with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Timeline/TimeEntry.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Timeline\\\\TimeEntry\\:\\:setDateTime\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Timeline/TimeEntry.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Timeline\\\\TimeEntry\\:\\:setDetailUrl\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Timeline/TimeEntry.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Timeline\\\\TimeEntry\\:\\:setLabel\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Timeline/TimeEntry.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Timeline\\\\TimeEntry\\:\\:setName\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Timeline/TimeEntry.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Timeline\\\\TimeEntry\\:\\:setValue\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Timeline/TimeEntry.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Timeline\\\\TimeEntry\\:\\:setWeight\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Timeline/TimeEntry.php - - - - message: "#^Class Icinga\\\\Module\\\\Monitoring\\\\Timeline\\\\TimeLine implements generic interface IteratorAggregate but does not specify its types\\: TKey, TValue$#" - count: 1 - path: modules/monitoring/library/Monitoring/Timeline/TimeLine.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Timeline\\\\TimeLine\\:\\:__construct\\(\\) has parameter \\$identifiers with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Timeline/TimeLine.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Timeline\\\\TimeLine\\:\\:fetchEntries\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Timeline/TimeLine.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Timeline\\\\TimeLine\\:\\:fetchForecasts\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Timeline/TimeLine.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Timeline\\\\TimeLine\\:\\:fetchResults\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Timeline/TimeLine.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Timeline\\\\TimeLine\\:\\:getCalculationBase\\(\\) should return float\\|null but returns mixed\\.$#" - count: 2 - path: modules/monitoring/library/Monitoring/Timeline/TimeLine.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Timeline\\\\TimeLine\\:\\:getGroupInfo\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Timeline/TimeLine.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Timeline\\\\TimeLine\\:\\:getIterator\\(\\) return type with generic class ArrayIterator does not specify its types\\: TKey, TValue$#" - count: 1 - path: modules/monitoring/library/Monitoring/Timeline/TimeLine.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Timeline\\\\TimeLine\\:\\:groupEntries\\(\\) has parameter \\$entries with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Timeline/TimeLine.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Timeline\\\\TimeLine\\:\\:groupEntries\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Timeline/TimeLine.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Timeline\\\\TimeLine\\:\\:setDisplayRange\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Timeline/TimeLine.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Timeline\\\\TimeLine\\:\\:setForecastRange\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Timeline/TimeLine.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Timeline\\\\TimeLine\\:\\:setMaximumCircleWidth\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Timeline/TimeLine.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Timeline\\\\TimeLine\\:\\:setMinimumCircleWidth\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Timeline/TimeLine.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Timeline\\\\TimeLine\\:\\:setSession\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Timeline/TimeLine.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Timeline\\\\TimeLine\\:\\:toArray\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Timeline/TimeLine.php - - - - message: "#^Parameter \\#1 \\$key of function array_key_exists expects int\\|string, int\\|stdClass given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Timeline/TimeLine.php - - - - message: "#^Parameter \\#2 \\$base of function log expects float, float\\|null given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Timeline/TimeLine.php - - - - message: "#^Parameter \\#2 \\$filter of static method Icinga\\\\Data\\\\Filter\\\\Filter\\:\\:where\\(\\) expects string, array\\ given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Timeline/TimeLine.php - - - - message: "#^Possibly invalid array key type int\\|stdClass\\.$#" - count: 2 - path: modules/monitoring/library/Monitoring/Timeline/TimeLine.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Timeline\\\\TimeLine\\:\\:\\$calculationBase \\(float\\) does not accept mixed\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Timeline/TimeLine.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Timeline\\\\TimeLine\\:\\:\\$displayGroups type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Timeline/TimeLine.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Timeline\\\\TimeLine\\:\\:\\$identifiers type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Timeline/TimeLine.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Timeline\\\\TimeLine\\:\\:\\$resultset type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Timeline/TimeLine.php - - - - message: "#^Class Icinga\\\\Module\\\\Monitoring\\\\Timeline\\\\TimeRange implements generic interface Iterator but does not specify its types\\: TKey, TValue$#" - count: 1 - path: modules/monitoring/library/Monitoring/Timeline/TimeRange.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Timeline\\\\TimeRange\\:\\:validateTime\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Timeline/TimeRange.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\TransportStep\\:\\:__construct\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/TransportStep.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\TransportStep\\:\\:getReport\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/TransportStep.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\TransportStep\\:\\:\\$data has no type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/TransportStep.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\TransportStep\\:\\:\\$error has no type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/TransportStep.php - - - - message: "#^Call to an undefined method Zend_Controller_Action_HelperBroker\\:\\:viewRenderer\\(\\)\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Web/Controller/MonitoredObjectController.php - - - - message: "#^Cannot call method remove\\(\\) on null\\.$#" - count: 2 - path: modules/monitoring/library/Monitoring/Web/Controller/MonitoredObjectController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Web\\\\Controller\\\\MonitoredObjectController\\:\\:acknowledgeProblemAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Web/Controller/MonitoredObjectController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Web\\\\Controller\\\\MonitoredObjectController\\:\\:addCommentAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Web/Controller/MonitoredObjectController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Web\\\\Controller\\\\MonitoredObjectController\\:\\:createTabs\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Web/Controller/MonitoredObjectController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Web\\\\Controller\\\\MonitoredObjectController\\:\\:handleFormatRequest\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Web/Controller/MonitoredObjectController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Web\\\\Controller\\\\MonitoredObjectController\\:\\:handleFormatRequest\\(\\) has parameter \\$query with no type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Web/Controller/MonitoredObjectController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Web\\\\Controller\\\\MonitoredObjectController\\:\\:historyAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Web/Controller/MonitoredObjectController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Web\\\\Controller\\\\MonitoredObjectController\\:\\:prepareInit\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Web/Controller/MonitoredObjectController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Web\\\\Controller\\\\MonitoredObjectController\\:\\:rescheduleCheckAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Web/Controller/MonitoredObjectController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Web\\\\Controller\\\\MonitoredObjectController\\:\\:scheduleDowntimeAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Web/Controller/MonitoredObjectController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Web\\\\Controller\\\\MonitoredObjectController\\:\\:setupQuickActionForms\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Web/Controller/MonitoredObjectController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Web\\\\Controller\\\\MonitoredObjectController\\:\\:showAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Web/Controller/MonitoredObjectController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Web\\\\Controller\\\\MonitoredObjectController\\:\\:tabhookAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Web/Controller/MonitoredObjectController.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Web\\\\Widget\\\\Tabs\\:\\:activate\\(\\) expects string, mixed given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Web/Controller/MonitoredObjectController.php - - - - message: "#^Parameter \\#1 \\$query of method Icinga\\\\Web\\\\Controller\\:\\:setupPaginationControl\\(\\) expects Icinga\\\\Data\\\\QueryInterface, null given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Web/Controller/MonitoredObjectController.php - - - - message: "#^Parameter \\#2 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Web/Controller/MonitoredObjectController.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Web\\\\Helper\\\\PluginOutputHookRenderer\\:\\:renderCommand\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Web/Helper/PluginOutputHookRenderer.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Web\\\\Helper\\\\PluginOutputHookRenderer\\:\\:renderCommand\\(\\) has parameter \\$command with no type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Web/Helper/PluginOutputHookRenderer.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Web\\\\Helper\\\\PluginOutputHookRenderer\\:\\:renderCommand\\(\\) has parameter \\$detail with no type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Web/Helper/PluginOutputHookRenderer.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Web\\\\Helper\\\\PluginOutputHookRenderer\\:\\:renderCommand\\(\\) has parameter \\$output with no type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Web/Helper/PluginOutputHookRenderer.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Web\\\\Helper\\\\PluginOutputHookRenderer\\:\\:\\$commandMap type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Web/Helper/PluginOutputHookRenderer.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Web\\\\Navigation\\\\Renderer\\\\MonitoringBadgeNavigationItemRenderer\\:\\:fetchDataView\\(\\) should return object but returns mixed\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Web/Navigation/Renderer/MonitoringBadgeNavigationItemRenderer.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Web\\\\Navigation\\\\Renderer\\\\MonitoringBadgeNavigationItemRenderer\\:\\:getColumns\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Web/Navigation/Renderer/MonitoringBadgeNavigationItemRenderer.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Web\\\\Navigation\\\\Renderer\\\\MonitoringBadgeNavigationItemRenderer\\:\\:setColumns\\(\\) has parameter \\$columns with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Web/Navigation/Renderer/MonitoringBadgeNavigationItemRenderer.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Web\\\\Navigation\\\\Renderer\\\\MonitoringBadgeNavigationItemRenderer\\:\\:\\$columns type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Web/Navigation/Renderer/MonitoringBadgeNavigationItemRenderer.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Web\\\\Navigation\\\\Renderer\\\\MonitoringBadgeNavigationItemRenderer\\:\\:\\$dataViews type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Web/Navigation/Renderer/MonitoringBadgeNavigationItemRenderer.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Web\\\\Navigation\\\\Renderer\\\\MonitoringBadgeNavigationItemRenderer\\:\\:\\$summaries type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Web/Navigation/Renderer/MonitoringBadgeNavigationItemRenderer.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Web\\\\Rest\\\\RestRequest\\:\\:curlExec\\(\\) has parameter \\$options with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Web/Rest/RestRequest.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Web\\\\Rest\\\\RestRequest\\:\\:curlExec\\(\\) should return string but returns string\\|true\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Web/Rest/RestRequest.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Web\\\\Rest\\\\RestRequest\\:\\:serializePayload\\(\\) should return string but returns mixed\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Web/Rest/RestRequest.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Web\\\\Widget\\\\CustomVarTable\\:\\:__construct\\(\\) has parameter \\$data with no value type specified in iterable type iterable\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Web/Widget/CustomVarTable.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Web\\\\Widget\\\\CustomVarTable\\:\\:assemble\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Web/Widget/CustomVarTable.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Web\\\\Widget\\\\CustomVarTable\\:\\:renderArray\\(\\) has parameter \\$array with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Web/Widget/CustomVarTable.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Web\\\\Widget\\\\CustomVarTable\\:\\:renderGroup\\(\\) has parameter \\$entries with no value type specified in iterable type iterable\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Web/Widget/CustomVarTable.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Web\\\\Widget\\\\CustomVarTable\\:\\:renderObject\\(\\) has parameter \\$object with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Web/Widget/CustomVarTable.php - - - - message: "#^Parameter \\#2 \\$array of method Icinga\\\\Module\\\\Monitoring\\\\Web\\\\Widget\\\\CustomVarTable\\:\\:renderArray\\(\\) expects array, mixed given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Web/Widget/CustomVarTable.php - - - - message: "#^Parameter \\#2 \\$object of method Icinga\\\\Module\\\\Monitoring\\\\Web\\\\Widget\\\\CustomVarTable\\:\\:renderObject\\(\\) expects array, mixed given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Web/Widget/CustomVarTable.php - - - - message: "#^Parameter \\#2 \\$value of method ipl\\\\Html\\\\Attributes\\:\\:add\\(\\) expects array\\|bool\\|string\\|null, int given\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Web/Widget/CustomVarTable.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Web\\\\Widget\\\\CustomVarTable\\:\\:\\$data type has no value type specified in iterable type iterable\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Web/Widget/CustomVarTable.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Web\\\\Widget\\\\CustomVarTable\\:\\:\\$groups type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Web/Widget/CustomVarTable.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Web\\\\Widget\\\\SelectBox\\:\\:__construct\\(\\) has parameter \\$values with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Web/Widget/SelectBox.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Web\\\\Widget\\\\SelectBox\\:\\:applyRequest\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Web/Widget/SelectBox.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Web\\\\Widget\\\\SelectBox\\:\\:getInterval\\(\\) should return string\\|null but returns mixed\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Web/Widget/SelectBox.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Web\\\\Widget\\\\SelectBox\\:\\:\\$values type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Web/Widget/SelectBox.php - - - - message: "#^Access to an undefined property object\\:\\:\\$count\\.$#" - count: 3 - path: modules/monitoring/library/Monitoring/Web/Widget/StateBadges.php - - - - message: "#^Access to an undefined property object\\:\\:\\$filter\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Web/Widget/StateBadges.php - - - - message: "#^Access to an undefined property object\\:\\:\\$translateArgs\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Web/Widget/StateBadges.php - - - - message: "#^Access to an undefined property object\\:\\:\\$translatePlural\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Web/Widget/StateBadges.php - - - - message: "#^Access to an undefined property object\\:\\:\\$translateSingular\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Web/Widget/StateBadges.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Web\\\\Widget\\\\StateBadges\\:\\:add\\(\\) has parameter \\$filter with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Web/Widget/StateBadges.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Web\\\\Widget\\\\StateBadges\\:\\:add\\(\\) has parameter \\$translateArgs with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Web/Widget/StateBadges.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Web\\\\Widget\\\\StateBadges\\:\\:createBadgeGroup\\(\\) has parameter \\$states with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Web/Widget/StateBadges.php - - - - message: "#^Method Icinga\\\\Module\\\\Monitoring\\\\Web\\\\Widget\\\\StateBadges\\:\\:render\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Web/Widget/StateBadges.php - - - - message: "#^Property Icinga\\\\Module\\\\Monitoring\\\\Web\\\\Widget\\\\StateBadges\\:\\:\\$baseFilter \\(Icinga\\\\Data\\\\Filter\\\\Filter\\) in isset\\(\\) is not nullable\\.$#" - count: 1 - path: modules/monitoring/library/Monitoring/Web/Widget/StateBadges.php - - - - message: "#^Cannot call method generate\\(\\) on Icinga\\\\Module\\\\Setup\\\\Webserver\\|null\\.$#" - count: 1 - path: modules/setup/application/clicommands/ConfigCommand.php - - - - message: "#^Cannot call method getConfigDir\\(\\) on Icinga\\\\Module\\\\Setup\\\\Webserver\\|null\\.$#" - count: 1 - path: modules/setup/application/clicommands/ConfigCommand.php - - - - message: "#^Cannot call method getDocumentRoot\\(\\) on Icinga\\\\Module\\\\Setup\\\\Webserver\\|null\\.$#" - count: 1 - path: modules/setup/application/clicommands/ConfigCommand.php - - - - message: "#^Cannot call method getEnableFpm\\(\\) on Icinga\\\\Module\\\\Setup\\\\Webserver\\|null\\.$#" - count: 1 - path: modules/setup/application/clicommands/ConfigCommand.php - - - - message: "#^Cannot call method getFpmUri\\(\\) on Icinga\\\\Module\\\\Setup\\\\Webserver\\|null\\.$#" - count: 1 - path: modules/setup/application/clicommands/ConfigCommand.php - - - - message: "#^Cannot call method getUrlPath\\(\\) on Icinga\\\\Module\\\\Setup\\\\Webserver\\|null\\.$#" - count: 1 - path: modules/setup/application/clicommands/ConfigCommand.php - - - - message: "#^Cannot call method setDocumentRoot\\(\\) on Icinga\\\\Module\\\\Setup\\\\Webserver\\|null\\.$#" - count: 1 - path: modules/setup/application/clicommands/ConfigCommand.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Clicommands\\\\ConfigCommand\\:\\:directoryAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/setup/application/clicommands/ConfigCommand.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Clicommands\\\\ConfigCommand\\:\\:webserverAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/setup/application/clicommands/ConfigCommand.php - - - - message: "#^Offset 'message' does not exist on array\\{type\\: int, message\\: string, file\\: string, line\\: int\\}\\|null\\.$#" - count: 3 - path: modules/setup/application/clicommands/ConfigCommand.php - - - - message: "#^Parameter \\#1 \\$filename of function file_exists expects string, mixed given\\.$#" - count: 1 - path: modules/setup/application/clicommands/ConfigCommand.php - - - - message: "#^Parameter \\#1 \\$flag of method Icinga\\\\Module\\\\Setup\\\\Webserver\\:\\:setEnableFpm\\(\\) expects bool, mixed given\\.$#" - count: 1 - path: modules/setup/application/clicommands/ConfigCommand.php - - - - message: "#^Parameter \\#1 \\$type of static method Icinga\\\\Module\\\\Setup\\\\Webserver\\:\\:createInstance\\(\\) expects string, mixed given\\.$#" - count: 1 - path: modules/setup/application/clicommands/ConfigCommand.php - - - - message: "#^Parameter \\#2 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" - count: 1 - path: modules/setup/application/clicommands/ConfigCommand.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Clicommands\\\\TokenCommand\\:\\:createAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/setup/application/clicommands/TokenCommand.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Clicommands\\\\TokenCommand\\:\\:showAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/setup/application/clicommands/TokenCommand.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Controllers\\\\IndexController\\:\\:indexAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/setup/application/controllers/IndexController.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Controllers\\\\IndexController\\:\\:restartAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/setup/application/controllers/IndexController.php - - - - message: "#^Cannot call method addError\\(\\) on Zend_Form_Element\\|null\\.$#" - count: 1 - path: modules/setup/application/forms/AdminAccountPage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Forms\\\\AdminAccountPage\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/setup/application/forms/AdminAccountPage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Forms\\\\AdminAccountPage\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/application/forms/AdminAccountPage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Forms\\\\AdminAccountPage\\:\\:createUserBackend\\(\\) should return Icinga\\\\Authentication\\\\User\\\\DbUserBackend\\|Icinga\\\\Authentication\\\\User\\\\LdapUserBackend but returns Icinga\\\\Authentication\\\\User\\\\UserBackendInterface\\.$#" - count: 1 - path: modules/setup/application/forms/AdminAccountPage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Forms\\\\AdminAccountPage\\:\\:createUserGroupBackend\\(\\) should return Icinga\\\\Authentication\\\\UserGroup\\\\LdapUserGroupBackend but returns Icinga\\\\Authentication\\\\UserGroup\\\\UserGroupBackendInterface&Icinga\\\\Data\\\\Selectable\\.$#" - count: 1 - path: modules/setup/application/forms/AdminAccountPage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Forms\\\\AdminAccountPage\\:\\:fetchGroups\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/application/forms/AdminAccountPage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Forms\\\\AdminAccountPage\\:\\:fetchUsers\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/application/forms/AdminAccountPage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Forms\\\\AdminAccountPage\\:\\:isValid\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/application/forms/AdminAccountPage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Forms\\\\AdminAccountPage\\:\\:setBackendConfig\\(\\) has parameter \\$config with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/application/forms/AdminAccountPage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Forms\\\\AdminAccountPage\\:\\:setGroupConfig\\(\\) has parameter \\$config with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/application/forms/AdminAccountPage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Forms\\\\AdminAccountPage\\:\\:setResourceConfig\\(\\) has parameter \\$config with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/application/forms/AdminAccountPage.php - - - - message: "#^Parameter \\#1 \\$name of static method Icinga\\\\Authentication\\\\UserGroup\\\\UserGroupBackend\\:\\:create\\(\\) expects string, null given\\.$#" - count: 1 - path: modules/setup/application/forms/AdminAccountPage.php - - - - message: "#^Parameter \\#1 \\$name of static method Icinga\\\\Authentication\\\\User\\\\UserBackend\\:\\:create\\(\\) expects string, null given\\.$#" - count: 1 - path: modules/setup/application/forms/AdminAccountPage.php - - - - message: "#^Property Icinga\\\\Module\\\\Setup\\\\Forms\\\\AdminAccountPage\\:\\:\\$backendConfig type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/application/forms/AdminAccountPage.php - - - - message: "#^Property Icinga\\\\Module\\\\Setup\\\\Forms\\\\AdminAccountPage\\:\\:\\$groupConfig \\(array\\) does not accept array\\|null\\.$#" - count: 1 - path: modules/setup/application/forms/AdminAccountPage.php - - - - message: "#^Property Icinga\\\\Module\\\\Setup\\\\Forms\\\\AdminAccountPage\\:\\:\\$groupConfig type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/application/forms/AdminAccountPage.php - - - - message: "#^Property Icinga\\\\Module\\\\Setup\\\\Forms\\\\AdminAccountPage\\:\\:\\$resourceConfig type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/application/forms/AdminAccountPage.php - - - - message: "#^Cannot call method getElement\\(\\) on \\$this\\(Icinga\\\\Module\\\\Setup\\\\Forms\\\\AuthBackendPage\\)\\|null\\.$#" - count: 2 - path: modules/setup/application/forms/AuthBackendPage.php - - - - message: "#^Cannot call method getElement\\(\\) on Icinga\\\\Forms\\\\Config\\\\UserBackend\\\\DbBackendForm\\|Icinga\\\\Forms\\\\Config\\\\UserBackend\\\\ExternalBackendForm\\|Icinga\\\\Forms\\\\Config\\\\UserBackend\\\\LdapBackendForm\\|null\\.$#" - count: 1 - path: modules/setup/application/forms/AuthBackendPage.php - - - - message: "#^Cannot call method setIgnore\\(\\) on Zend_Form_Element\\|null\\.$#" - count: 2 - path: modules/setup/application/forms/AuthBackendPage.php - - - - message: "#^Cannot call method setValue\\(\\) on Zend_Form_Element\\|null\\.$#" - count: 1 - path: modules/setup/application/forms/AuthBackendPage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Forms\\\\AuthBackendPage\\:\\:addSkipValidationCheckbox\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/setup/application/forms/AuthBackendPage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Forms\\\\AuthBackendPage\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/setup/application/forms/AuthBackendPage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Forms\\\\AuthBackendPage\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/application/forms/AuthBackendPage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Forms\\\\AuthBackendPage\\:\\:getValues\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/application/forms/AuthBackendPage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Forms\\\\AuthBackendPage\\:\\:isValid\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/application/forms/AuthBackendPage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Forms\\\\AuthBackendPage\\:\\:isValidPartial\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/application/forms/AuthBackendPage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Forms\\\\AuthBackendPage\\:\\:setResourceConfig\\(\\) has parameter \\$config with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/application/forms/AuthBackendPage.php - - - - message: "#^Parameter \\#1 \\$cue of method Icinga\\\\Web\\\\Form\\:\\:setRequiredCue\\(\\) expects string, null given\\.$#" - count: 2 - path: modules/setup/application/forms/AuthBackendPage.php - - - - message: "#^Parameter \\#1 \\$form of method Icinga\\\\Web\\\\Form\\:\\:addSubForm\\(\\) expects Zend_Form, Icinga\\\\Forms\\\\Config\\\\UserBackend\\\\DbBackendForm\\|Icinga\\\\Forms\\\\Config\\\\UserBackend\\\\ExternalBackendForm\\|Icinga\\\\Forms\\\\Config\\\\UserBackend\\\\LdapBackendForm\\|null given\\.$#" - count: 1 - path: modules/setup/application/forms/AuthBackendPage.php - - - - message: "#^Property Icinga\\\\Module\\\\Setup\\\\Forms\\\\AuthBackendPage\\:\\:\\$config \\(array\\) in isset\\(\\) is not nullable\\.$#" - count: 2 - path: modules/setup/application/forms/AuthBackendPage.php - - - - message: "#^Property Icinga\\\\Module\\\\Setup\\\\Forms\\\\AuthBackendPage\\:\\:\\$config type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/application/forms/AuthBackendPage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Forms\\\\AuthenticationPage\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/setup/application/forms/AuthenticationPage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Forms\\\\AuthenticationPage\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/application/forms/AuthenticationPage.php - - - - message: "#^Parameter \\#1 \\$cue of method Icinga\\\\Web\\\\Form\\:\\:setRequiredCue\\(\\) expects string, null given\\.$#" - count: 1 - path: modules/setup/application/forms/AuthenticationPage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Forms\\\\DatabaseCreationPage\\:\\:addSkipValidationCheckbox\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/setup/application/forms/DatabaseCreationPage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Forms\\\\DatabaseCreationPage\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/setup/application/forms/DatabaseCreationPage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Forms\\\\DatabaseCreationPage\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/application/forms/DatabaseCreationPage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Forms\\\\DatabaseCreationPage\\:\\:isValid\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/application/forms/DatabaseCreationPage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Forms\\\\DatabaseCreationPage\\:\\:setDatabaseSetupPrivileges\\(\\) has parameter \\$privileges with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/application/forms/DatabaseCreationPage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Forms\\\\DatabaseCreationPage\\:\\:setDatabaseUsagePrivileges\\(\\) has parameter \\$privileges with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/application/forms/DatabaseCreationPage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Forms\\\\DatabaseCreationPage\\:\\:setResourceConfig\\(\\) has parameter \\$config with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/application/forms/DatabaseCreationPage.php - - - - message: "#^Property Icinga\\\\Module\\\\Setup\\\\Forms\\\\DatabaseCreationPage\\:\\:\\$config type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/application/forms/DatabaseCreationPage.php - - - - message: "#^Property Icinga\\\\Module\\\\Setup\\\\Forms\\\\DatabaseCreationPage\\:\\:\\$databaseSetupPrivileges type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/application/forms/DatabaseCreationPage.php - - - - message: "#^Property Icinga\\\\Module\\\\Setup\\\\Forms\\\\DatabaseCreationPage\\:\\:\\$databaseUsagePrivileges type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/application/forms/DatabaseCreationPage.php - - - - message: "#^Cannot call method setValue\\(\\) on Zend_Form_Element\\|null\\.$#" - count: 1 - path: modules/setup/application/forms/DbResourcePage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Forms\\\\DbResourcePage\\:\\:addSkipValidationCheckbox\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/setup/application/forms/DbResourcePage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Forms\\\\DbResourcePage\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/setup/application/forms/DbResourcePage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Forms\\\\DbResourcePage\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/application/forms/DbResourcePage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Forms\\\\DbResourcePage\\:\\:isValid\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/application/forms/DbResourcePage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Forms\\\\DbResourcePage\\:\\:isValidPartial\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/application/forms/DbResourcePage.php - - - - message: "#^Parameter \\#1 \\$version1 of function version_compare expects string, string\\|null given\\.$#" - count: 1 - path: modules/setup/application/forms/DbResourcePage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Forms\\\\GeneralConfigPage\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/setup/application/forms/GeneralConfigPage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Forms\\\\GeneralConfigPage\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/application/forms/GeneralConfigPage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Forms\\\\LdapDiscoveryConfirmPage\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/setup/application/forms/LdapDiscoveryConfirmPage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Forms\\\\LdapDiscoveryConfirmPage\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/application/forms/LdapDiscoveryConfirmPage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Forms\\\\LdapDiscoveryConfirmPage\\:\\:getResourceConfig\\(\\) return type with generic class Icinga\\\\Data\\\\ConfigObject does not specify its types\\: TValue$#" - count: 1 - path: modules/setup/application/forms/LdapDiscoveryConfirmPage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Forms\\\\LdapDiscoveryConfirmPage\\:\\:getValues\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/application/forms/LdapDiscoveryConfirmPage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Forms\\\\LdapDiscoveryConfirmPage\\:\\:getValues\\(\\) should return array but returns null\\.$#" - count: 1 - path: modules/setup/application/forms/LdapDiscoveryConfirmPage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Forms\\\\LdapDiscoveryConfirmPage\\:\\:isValid\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/application/forms/LdapDiscoveryConfirmPage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Forms\\\\LdapDiscoveryConfirmPage\\:\\:setResourceConfig\\(\\) has parameter \\$config with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/application/forms/LdapDiscoveryConfirmPage.php - - - - message: "#^Property Icinga\\\\Module\\\\Setup\\\\Forms\\\\LdapDiscoveryConfirmPage\\:\\:\\$config type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/application/forms/LdapDiscoveryConfirmPage.php - - - - message: "#^Property Icinga\\\\Module\\\\Setup\\\\Forms\\\\LdapDiscoveryConfirmPage\\:\\:\\$infoTemplate has no type specified\\.$#" - count: 1 - path: modules/setup/application/forms/LdapDiscoveryConfirmPage.php - - - - message: "#^Cannot call method addError\\(\\) on Zend_Form_Element\\|null\\.$#" - count: 1 - path: modules/setup/application/forms/LdapDiscoveryPage.php - - - - message: "#^Cannot call method getMessage\\(\\) on Exception\\|null\\.$#" - count: 1 - path: modules/setup/application/forms/LdapDiscoveryPage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Forms\\\\LdapDiscoveryPage\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/setup/application/forms/LdapDiscoveryPage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Forms\\\\LdapDiscoveryPage\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/application/forms/LdapDiscoveryPage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Forms\\\\LdapDiscoveryPage\\:\\:getValues\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/application/forms/LdapDiscoveryPage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Forms\\\\LdapDiscoveryPage\\:\\:isValid\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/application/forms/LdapDiscoveryPage.php - - - - message: "#^Property Icinga\\\\Module\\\\Setup\\\\Forms\\\\LdapDiscoveryPage\\:\\:\\$discovery \\(Icinga\\\\Protocol\\\\Ldap\\\\Discovery\\) in isset\\(\\) is not nullable\\.$#" - count: 1 - path: modules/setup/application/forms/LdapDiscoveryPage.php - - - - message: "#^Cannot call method setValue\\(\\) on Zend_Form_Element\\|null\\.$#" - count: 1 - path: modules/setup/application/forms/LdapResourcePage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Forms\\\\LdapResourcePage\\:\\:addSkipValidationCheckbox\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/setup/application/forms/LdapResourcePage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Forms\\\\LdapResourcePage\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/setup/application/forms/LdapResourcePage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Forms\\\\LdapResourcePage\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/application/forms/LdapResourcePage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Forms\\\\LdapResourcePage\\:\\:isValid\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/application/forms/LdapResourcePage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Forms\\\\LdapResourcePage\\:\\:isValidPartial\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/application/forms/LdapResourcePage.php - - - - message: "#^Call to an undefined method Zend_Form_Element\\:\\:isChecked\\(\\)\\.$#" - count: 1 - path: modules/setup/application/forms/ModulePage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Forms\\\\ModulePage\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/setup/application/forms/ModulePage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Forms\\\\ModulePage\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/application/forms/ModulePage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Forms\\\\ModulePage\\:\\:getCheckedModules\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/setup/application/forms/ModulePage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Forms\\\\ModulePage\\:\\:getModuleWizards\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/setup/application/forms/ModulePage.php - - - - message: "#^Property Icinga\\\\Module\\\\Setup\\\\Forms\\\\ModulePage\\:\\:\\$foundIcingaDB has no type specified\\.$#" - count: 1 - path: modules/setup/application/forms/ModulePage.php - - - - message: "#^Property Icinga\\\\Module\\\\Setup\\\\Forms\\\\ModulePage\\:\\:\\$modulePaths has no type specified\\.$#" - count: 1 - path: modules/setup/application/forms/ModulePage.php - - - - message: "#^Property Icinga\\\\Module\\\\Setup\\\\Forms\\\\ModulePage\\:\\:\\$modules has no type specified\\.$#" - count: 1 - path: modules/setup/application/forms/ModulePage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Forms\\\\RequirementsPage\\:\\:isValid\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/application/forms/RequirementsPage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Forms\\\\SummaryPage\\:\\:getSummary\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/application/forms/SummaryPage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Forms\\\\SummaryPage\\:\\:setSubjectTitle\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/setup/application/forms/SummaryPage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Forms\\\\SummaryPage\\:\\:setSummary\\(\\) has parameter \\$summary with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/application/forms/SummaryPage.php - - - - message: "#^Property Icinga\\\\Module\\\\Setup\\\\Forms\\\\SummaryPage\\:\\:\\$summary type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/application/forms/SummaryPage.php - - - - message: "#^Cannot call method setValue\\(\\) on Zend_Form_Element\\|null\\.$#" - count: 1 - path: modules/setup/application/forms/UserGroupBackendPage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Forms\\\\UserGroupBackendPage\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/setup/application/forms/UserGroupBackendPage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Forms\\\\UserGroupBackendPage\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/application/forms/UserGroupBackendPage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Forms\\\\UserGroupBackendPage\\:\\:getValues\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/application/forms/UserGroupBackendPage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Forms\\\\UserGroupBackendPage\\:\\:setBackendConfig\\(\\) has parameter \\$config with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/application/forms/UserGroupBackendPage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Forms\\\\UserGroupBackendPage\\:\\:setResourceConfig\\(\\) has parameter \\$config with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/application/forms/UserGroupBackendPage.php - - - - message: "#^Property Icinga\\\\Module\\\\Setup\\\\Forms\\\\UserGroupBackendPage\\:\\:\\$backendConfig type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/application/forms/UserGroupBackendPage.php - - - - message: "#^Property Icinga\\\\Module\\\\Setup\\\\Forms\\\\UserGroupBackendPage\\:\\:\\$resourceConfig type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/application/forms/UserGroupBackendPage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Forms\\\\WelcomePage\\:\\:createElements\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/setup/application/forms/WelcomePage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Forms\\\\WelcomePage\\:\\:createElements\\(\\) has parameter \\$formData with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/application/forms/WelcomePage.php - - - - message: "#^Parameter \\#1 \\$cue of method Icinga\\\\Web\\\\Form\\:\\:setRequiredCue\\(\\) expects string, null given\\.$#" - count: 1 - path: modules/setup/application/forms/WelcomePage.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Requirement\\:\\:__construct\\(\\) has parameter \\$options with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/library/Setup/Requirement.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Requirement\\:\\:getDescriptions\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/library/Setup/Requirement.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Requirement\\:\\:getState\\(\\) should return int but returns bool\\.$#" - count: 1 - path: modules/setup/library/Setup/Requirement.php - - - - message: "#^Property Icinga\\\\Module\\\\Setup\\\\Requirement\\:\\:\\$descriptions type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/library/Setup/Requirement.php - - - - message: "#^Parameter \\#1 \\$name of static method Icinga\\\\Application\\\\Platform\\:\\:classExists\\(\\) expects string, mixed given\\.$#" - count: 1 - path: modules/setup/library/Setup/Requirement/ClassRequirement.php - - - - message: "#^Parameter \\#2 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" - count: 2 - path: modules/setup/library/Setup/Requirement/ClassRequirement.php - - - - message: "#^Parameter \\#1 \\$filename of function file_exists expects string, mixed given\\.$#" - count: 1 - path: modules/setup/library/Setup/Requirement/ConfigDirectoryRequirement.php - - - - message: "#^Parameter \\#1 \\$filename of function is_readable expects string, mixed given\\.$#" - count: 1 - path: modules/setup/library/Setup/Requirement/ConfigDirectoryRequirement.php - - - - message: "#^Parameter \\#1 \\$filename of function is_writable expects string, mixed given\\.$#" - count: 1 - path: modules/setup/library/Setup/Requirement/ConfigDirectoryRequirement.php - - - - message: "#^Parameter \\#2 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" - count: 3 - path: modules/setup/library/Setup/Requirement/ConfigDirectoryRequirement.php - - - - message: "#^Cannot use array destructuring on mixed\\.$#" - count: 1 - path: modules/setup/library/Setup/Requirement/PhpConfigRequirement.php - - - - message: "#^Parameter \\#1 \\$option of static method Icinga\\\\Application\\\\Platform\\:\\:getPhpConfig\\(\\) expects string, mixed given\\.$#" - count: 1 - path: modules/setup/library/Setup/Requirement/PhpConfigRequirement.php - - - - message: "#^Parameter \\#2 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" - count: 2 - path: modules/setup/library/Setup/Requirement/PhpConfigRequirement.php - - - - message: "#^Parameter \\#1 \\$extensionName of static method Icinga\\\\Application\\\\Platform\\:\\:extensionLoaded\\(\\) expects string, mixed given\\.$#" - count: 1 - path: modules/setup/library/Setup/Requirement/PhpModuleRequirement.php - - - - message: "#^Parameter \\#2 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" - count: 2 - path: modules/setup/library/Setup/Requirement/PhpModuleRequirement.php - - - - message: "#^Strict comparison using \\=\\=\\= between string and null will always evaluate to false\\.$#" - count: 1 - path: modules/setup/library/Setup/Requirement/PhpModuleRequirement.php - - - - message: "#^Cannot use array destructuring on mixed\\.$#" - count: 1 - path: modules/setup/library/Setup/Requirement/PhpVersionRequirement.php - - - - message: "#^Parameter \\#2 \\$version2 of function version_compare expects string, mixed given\\.$#" - count: 1 - path: modules/setup/library/Setup/Requirement/PhpVersionRequirement.php - - - - message: "#^Parameter \\#3 \\$operator of function version_compare expects string, mixed given\\.$#" - count: 1 - path: modules/setup/library/Setup/Requirement/PhpVersionRequirement.php - - - - message: "#^Cannot call method getState\\(\\) on mixed\\.$#" - count: 1 - path: modules/setup/library/Setup/Requirement/SetRequirement.php - - - - message: "#^Cannot call method getVersion\\(\\) on Icinga\\\\Application\\\\Libraries\\\\Library\\|null\\.$#" - count: 1 - path: modules/setup/library/Setup/Requirement/WebLibraryRequirement.php - - - - message: "#^Cannot use array destructuring on mixed\\.$#" - count: 1 - path: modules/setup/library/Setup/Requirement/WebLibraryRequirement.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Application\\\\Libraries\\:\\:get\\(\\) expects string, mixed given\\.$#" - count: 1 - path: modules/setup/library/Setup/Requirement/WebLibraryRequirement.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Application\\\\Libraries\\:\\:has\\(\\) expects string, mixed given\\.$#" - count: 2 - path: modules/setup/library/Setup/Requirement/WebLibraryRequirement.php - - - - message: "#^Cannot use array destructuring on mixed\\.$#" - count: 1 - path: modules/setup/library/Setup/Requirement/WebModuleRequirement.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Application\\\\Modules\\\\Manager\\:\\:getModule\\(\\) expects string, mixed given\\.$#" - count: 1 - path: modules/setup/library/Setup/Requirement/WebModuleRequirement.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Application\\\\Modules\\\\Manager\\:\\:hasInstalled\\(\\) expects string, mixed given\\.$#" - count: 1 - path: modules/setup/library/Setup/Requirement/WebModuleRequirement.php - - - - message: "#^Parameter \\#2 \\$version2 of function version_compare expects string, mixed given\\.$#" - count: 1 - path: modules/setup/library/Setup/Requirement/WebModuleRequirement.php - - - - message: "#^Parameter \\#3 \\$operator of function version_compare expects string, mixed given\\.$#" - count: 1 - path: modules/setup/library/Setup/Requirement/WebModuleRequirement.php - - - - message: "#^Class Icinga\\\\Module\\\\Setup\\\\RequirementSet implements generic interface RecursiveIterator but does not specify its types\\: TKey, TValue$#" - count: 1 - path: modules/setup/library/Setup/RequirementSet.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\RequirementSet\\:\\:getAll\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/library/Setup/RequirementSet.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\RequirementSet\\:\\:getChildren\\(\\) return type with generic interface RecursiveIterator does not specify its types\\: TKey, TValue$#" - count: 1 - path: modules/setup/library/Setup/RequirementSet.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\RequirementSet\\:\\:getChildren\\(\\) should return RecursiveIterator\\|null but returns Icinga\\\\Module\\\\Setup\\\\Requirement\\|Icinga\\\\Module\\\\Setup\\\\RequirementSet\\.$#" - count: 1 - path: modules/setup/library/Setup/RequirementSet.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\RequirementSet\\:\\:getMode\\(\\) should return int but returns string\\.$#" - count: 1 - path: modules/setup/library/Setup/RequirementSet.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\RequirementSet\\:\\:key\\(\\) should return int but returns int\\|string\\|null\\.$#" - count: 1 - path: modules/setup/library/Setup/RequirementSet.php - - - - message: "#^Property Icinga\\\\Module\\\\Setup\\\\RequirementSet\\:\\:\\$mode \\(string\\) does not accept int\\.$#" - count: 1 - path: modules/setup/library/Setup/RequirementSet.php - - - - message: "#^Property Icinga\\\\Module\\\\Setup\\\\RequirementSet\\:\\:\\$requirements type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/library/Setup/RequirementSet.php - - - - message: "#^Cannot call method getDescriptions\\(\\) on mixed\\.$#" - count: 1 - path: modules/setup/library/Setup/RequirementsRenderer.php - - - - message: "#^Cannot call method getState\\(\\) on mixed\\.$#" - count: 1 - path: modules/setup/library/Setup/RequirementsRenderer.php - - - - message: "#^Cannot call method getStateText\\(\\) on mixed\\.$#" - count: 1 - path: modules/setup/library/Setup/RequirementsRenderer.php - - - - message: "#^Cannot call method getTitle\\(\\) on mixed\\.$#" - count: 1 - path: modules/setup/library/Setup/RequirementsRenderer.php - - - - message: "#^Cannot call method isOptional\\(\\) on mixed\\.$#" - count: 1 - path: modules/setup/library/Setup/RequirementsRenderer.php - - - - message: "#^Class Icinga\\\\Module\\\\Setup\\\\RequirementsRenderer extends generic class RecursiveIteratorIterator but does not specify its types\\: T$#" - count: 1 - path: modules/setup/library/Setup/RequirementsRenderer.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\RequirementsRenderer\\:\\:render\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/setup/library/Setup/RequirementsRenderer.php - - - - message: "#^Property Icinga\\\\Module\\\\Setup\\\\RequirementsRenderer\\:\\:\\$tags has no type specified\\.$#" - count: 1 - path: modules/setup/library/Setup/RequirementsRenderer.php - - - - message: "#^Class Icinga\\\\Module\\\\Setup\\\\Setup implements generic interface IteratorAggregate but does not specify its types\\: TKey, TValue$#" - count: 1 - path: modules/setup/library/Setup/Setup.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Setup\\:\\:addStep\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/setup/library/Setup/Setup.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Setup\\:\\:addSteps\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/setup/library/Setup/Setup.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Setup\\:\\:addSteps\\(\\) has parameter \\$steps with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/library/Setup/Setup.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Setup\\:\\:getReport\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/library/Setup/Setup.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Setup\\:\\:getSteps\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/setup/library/Setup/Setup.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Setup\\:\\:getSummary\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/library/Setup/Setup.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Setup\\:\\:run\\(\\) should return bool but returns bool\\|int\\.$#" - count: 1 - path: modules/setup/library/Setup/Setup.php - - - - message: "#^Property Icinga\\\\Module\\\\Setup\\\\Setup\\:\\:\\$state has no type specified\\.$#" - count: 1 - path: modules/setup/library/Setup/Setup.php - - - - message: "#^Property Icinga\\\\Module\\\\Setup\\\\Setup\\:\\:\\$steps has no type specified\\.$#" - count: 1 - path: modules/setup/library/Setup/Setup.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Step\\:\\:getReport\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/library/Setup/Step.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Steps\\\\AuthenticationStep\\:\\:__construct\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/library/Setup/Steps/AuthenticationStep.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Steps\\\\AuthenticationStep\\:\\:apply\\(\\) should return bool but returns int\\.$#" - count: 1 - path: modules/setup/library/Setup/Steps/AuthenticationStep.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Steps\\\\AuthenticationStep\\:\\:createAccount\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/setup/library/Setup/Steps/AuthenticationStep.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Steps\\\\AuthenticationStep\\:\\:createAuthenticationIni\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/setup/library/Setup/Steps/AuthenticationStep.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Steps\\\\AuthenticationStep\\:\\:createRolesIni\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/setup/library/Setup/Steps/AuthenticationStep.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Steps\\\\AuthenticationStep\\:\\:getReport\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/library/Setup/Steps/AuthenticationStep.php - - - - message: "#^Parameter \\#1 \\$ds of class Icinga\\\\Authentication\\\\User\\\\DbUserBackend constructor expects Icinga\\\\Data\\\\Db\\\\DbConnection, Icinga\\\\Data\\\\Selectable given\\.$#" - count: 1 - path: modules/setup/library/Setup/Steps/AuthenticationStep.php - - - - message: "#^Property Icinga\\\\Module\\\\Setup\\\\Steps\\\\AuthenticationStep\\:\\:\\$authIniError has no type specified\\.$#" - count: 1 - path: modules/setup/library/Setup/Steps/AuthenticationStep.php - - - - message: "#^Property Icinga\\\\Module\\\\Setup\\\\Steps\\\\AuthenticationStep\\:\\:\\$data has no type specified\\.$#" - count: 1 - path: modules/setup/library/Setup/Steps/AuthenticationStep.php - - - - message: "#^Property Icinga\\\\Module\\\\Setup\\\\Steps\\\\AuthenticationStep\\:\\:\\$dbError has no type specified\\.$#" - count: 1 - path: modules/setup/library/Setup/Steps/AuthenticationStep.php - - - - message: "#^Property Icinga\\\\Module\\\\Setup\\\\Steps\\\\AuthenticationStep\\:\\:\\$permIniError has no type specified\\.$#" - count: 1 - path: modules/setup/library/Setup/Steps/AuthenticationStep.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Steps\\\\DatabaseStep\\:\\:__construct\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/library/Setup/Steps/DatabaseStep.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Steps\\\\DatabaseStep\\:\\:getReport\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/library/Setup/Steps/DatabaseStep.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Steps\\\\DatabaseStep\\:\\:log\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/setup/library/Setup/Steps/DatabaseStep.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Steps\\\\DatabaseStep\\:\\:setupMysqlDatabase\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/setup/library/Setup/Steps/DatabaseStep.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Steps\\\\DatabaseStep\\:\\:setupPgsqlDatabase\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/setup/library/Setup/Steps/DatabaseStep.php - - - - message: "#^Property Icinga\\\\Module\\\\Setup\\\\Steps\\\\DatabaseStep\\:\\:\\$data has no type specified\\.$#" - count: 1 - path: modules/setup/library/Setup/Steps/DatabaseStep.php - - - - message: "#^Property Icinga\\\\Module\\\\Setup\\\\Steps\\\\DatabaseStep\\:\\:\\$error has no type specified\\.$#" - count: 1 - path: modules/setup/library/Setup/Steps/DatabaseStep.php - - - - message: "#^Property Icinga\\\\Module\\\\Setup\\\\Steps\\\\DatabaseStep\\:\\:\\$messages has no type specified\\.$#" - count: 1 - path: modules/setup/library/Setup/Steps/DatabaseStep.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Steps\\\\GeneralConfigStep\\:\\:__construct\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/library/Setup/Steps/GeneralConfigStep.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Steps\\\\GeneralConfigStep\\:\\:getReport\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/library/Setup/Steps/GeneralConfigStep.php - - - - message: "#^Property Icinga\\\\Module\\\\Setup\\\\Steps\\\\GeneralConfigStep\\:\\:\\$data has no type specified\\.$#" - count: 1 - path: modules/setup/library/Setup/Steps/GeneralConfigStep.php - - - - message: "#^Property Icinga\\\\Module\\\\Setup\\\\Steps\\\\GeneralConfigStep\\:\\:\\$error has no type specified\\.$#" - count: 1 - path: modules/setup/library/Setup/Steps/GeneralConfigStep.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Steps\\\\ResourceStep\\:\\:__construct\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/library/Setup/Steps/ResourceStep.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Steps\\\\ResourceStep\\:\\:getReport\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/library/Setup/Steps/ResourceStep.php - - - - message: "#^Property Icinga\\\\Module\\\\Setup\\\\Steps\\\\ResourceStep\\:\\:\\$data has no type specified\\.$#" - count: 1 - path: modules/setup/library/Setup/Steps/ResourceStep.php - - - - message: "#^Property Icinga\\\\Module\\\\Setup\\\\Steps\\\\ResourceStep\\:\\:\\$error has no type specified\\.$#" - count: 1 - path: modules/setup/library/Setup/Steps/ResourceStep.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Steps\\\\UserGroupStep\\:\\:__construct\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/library/Setup/Steps/UserGroupStep.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Steps\\\\UserGroupStep\\:\\:createGroupsIni\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/setup/library/Setup/Steps/UserGroupStep.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Steps\\\\UserGroupStep\\:\\:createMembership\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/setup/library/Setup/Steps/UserGroupStep.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Steps\\\\UserGroupStep\\:\\:createUserGroup\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/setup/library/Setup/Steps/UserGroupStep.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Steps\\\\UserGroupStep\\:\\:getReport\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/library/Setup/Steps/UserGroupStep.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Steps\\\\UserGroupStep\\:\\:getSummary\\(\\) should return string but empty return statement found\\.$#" - count: 1 - path: modules/setup/library/Setup/Steps/UserGroupStep.php - - - - message: "#^Parameter \\#1 \\$ds of class Icinga\\\\Authentication\\\\UserGroup\\\\DbUserGroupBackend constructor expects Icinga\\\\Data\\\\Db\\\\DbConnection, Icinga\\\\Data\\\\Selectable given\\.$#" - count: 2 - path: modules/setup/library/Setup/Steps/UserGroupStep.php - - - - message: "#^Property Icinga\\\\Module\\\\Setup\\\\Steps\\\\UserGroupStep\\:\\:\\$data has no type specified\\.$#" - count: 1 - path: modules/setup/library/Setup/Steps/UserGroupStep.php - - - - message: "#^Property Icinga\\\\Module\\\\Setup\\\\Steps\\\\UserGroupStep\\:\\:\\$groupError has no type specified\\.$#" - count: 1 - path: modules/setup/library/Setup/Steps/UserGroupStep.php - - - - message: "#^Property Icinga\\\\Module\\\\Setup\\\\Steps\\\\UserGroupStep\\:\\:\\$groupIniError has no type specified\\.$#" - count: 1 - path: modules/setup/library/Setup/Steps/UserGroupStep.php - - - - message: "#^Property Icinga\\\\Module\\\\Setup\\\\Steps\\\\UserGroupStep\\:\\:\\$memberError has no type specified\\.$#" - count: 1 - path: modules/setup/library/Setup/Steps/UserGroupStep.php - - - - message: "#^Argument of an invalid type array\\\\|false supplied for foreach, only iterables are supported\\.$#" - count: 1 - path: modules/setup/library/Setup/Utils/DbTool.php - - - - message: "#^Cannot call method fetchAll\\(\\) on mixed\\.$#" - count: 2 - path: modules/setup/library/Setup/Utils/DbTool.php - - - - message: "#^Cannot call method fetchColumn\\(\\) on mixed\\.$#" - count: 9 - path: modules/setup/library/Setup/Utils/DbTool.php - - - - message: "#^Cannot call method fetchObject\\(\\) on mixed\\.$#" - count: 6 - path: modules/setup/library/Setup/Utils/DbTool.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Utils\\\\DbTool\\:\\:__construct\\(\\) has parameter \\$config with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/library/Setup/Utils/DbTool.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Utils\\\\DbTool\\:\\:addLogin\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/setup/library/Setup/Utils/DbTool.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Utils\\\\DbTool\\:\\:assertConnectedToDb\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/setup/library/Setup/Utils/DbTool.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Utils\\\\DbTool\\:\\:assertDatabaseAccess\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/setup/library/Setup/Utils/DbTool.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Utils\\\\DbTool\\:\\:assertHostAccess\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/setup/library/Setup/Utils/DbTool.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Utils\\\\DbTool\\:\\:checkConnectivity\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/setup/library/Setup/Utils/DbTool.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Utils\\\\DbTool\\:\\:checkMysqlPrivileges\\(\\) has parameter \\$context with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/library/Setup/Utils/DbTool.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Utils\\\\DbTool\\:\\:checkMysqlPrivileges\\(\\) has parameter \\$privileges with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/library/Setup/Utils/DbTool.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Utils\\\\DbTool\\:\\:checkPgsqlPrivileges\\(\\) has parameter \\$context with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/library/Setup/Utils/DbTool.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Utils\\\\DbTool\\:\\:checkPgsqlPrivileges\\(\\) has parameter \\$privileges with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/library/Setup/Utils/DbTool.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Utils\\\\DbTool\\:\\:checkPrivileges\\(\\) has parameter \\$context with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/library/Setup/Utils/DbTool.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Utils\\\\DbTool\\:\\:checkPrivileges\\(\\) has parameter \\$privileges with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/library/Setup/Utils/DbTool.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Utils\\\\DbTool\\:\\:connect\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/setup/library/Setup/Utils/DbTool.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Utils\\\\DbTool\\:\\:exec\\(\\) has parameter \\$params with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/library/Setup/Utils/DbTool.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Utils\\\\DbTool\\:\\:exec\\(\\) should return int but returns int\\|false\\.$#" - count: 1 - path: modules/setup/library/Setup/Utils/DbTool.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Utils\\\\DbTool\\:\\:grantPrivileges\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/setup/library/Setup/Utils/DbTool.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Utils\\\\DbTool\\:\\:grantPrivileges\\(\\) has parameter \\$context with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/library/Setup/Utils/DbTool.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Utils\\\\DbTool\\:\\:grantPrivileges\\(\\) has parameter \\$privileges with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/library/Setup/Utils/DbTool.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Utils\\\\DbTool\\:\\:import\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/setup/library/Setup/Utils/DbTool.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Utils\\\\DbTool\\:\\:isGrantable\\(\\) has parameter \\$privileges with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/library/Setup/Utils/DbTool.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Utils\\\\DbTool\\:\\:listTables\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/library/Setup/Utils/DbTool.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Utils\\\\DbTool\\:\\:pdoConnect\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/setup/library/Setup/Utils/DbTool.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Utils\\\\DbTool\\:\\:query\\(\\) has parameter \\$params with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/library/Setup/Utils/DbTool.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Utils\\\\DbTool\\:\\:reconnect\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/setup/library/Setup/Utils/DbTool.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Utils\\\\DbTool\\:\\:zendConnect\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/setup/library/Setup/Utils/DbTool.php - - - - message: "#^Parameter \\#1 \\$dbname of method Icinga\\\\Module\\\\Setup\\\\Utils\\\\DbTool\\:\\:pdoConnect\\(\\) expects string, string\\|null given\\.$#" - count: 1 - path: modules/setup/library/Setup/Utils/DbTool.php - - - - message: "#^Parameter \\#1 \\$string of method PDO\\:\\:quote\\(\\) expects string, mixed given\\.$#" - count: 1 - path: modules/setup/library/Setup/Utils/DbTool.php - - - - message: "#^Parameter \\#2 \\$array of function array_map expects array, array\\|null given\\.$#" - count: 1 - path: modules/setup/library/Setup/Utils/DbTool.php - - - - message: "#^Parameter \\#2 \\$array of function join expects array\\, array\\ given\\.$#" - count: 1 - path: modules/setup/library/Setup/Utils/DbTool.php - - - - message: "#^Parameter \\#2 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" - count: 1 - path: modules/setup/library/Setup/Utils/DbTool.php - - - - message: "#^Property Icinga\\\\Module\\\\Setup\\\\Utils\\\\DbTool\\:\\:\\$config type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/library/Setup/Utils/DbTool.php - - - - message: "#^Property Icinga\\\\Module\\\\Setup\\\\Utils\\\\DbTool\\:\\:\\$mysqlGrantContexts type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/library/Setup/Utils/DbTool.php - - - - message: "#^Property Icinga\\\\Module\\\\Setup\\\\Utils\\\\DbTool\\:\\:\\$pdoConn \\(PDO\\) does not accept null\\.$#" - count: 1 - path: modules/setup/library/Setup/Utils/DbTool.php - - - - message: "#^Property Icinga\\\\Module\\\\Setup\\\\Utils\\\\DbTool\\:\\:\\$pgsqlGrantContexts type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/library/Setup/Utils/DbTool.php - - - - message: "#^Property Icinga\\\\Module\\\\Setup\\\\Utils\\\\DbTool\\:\\:\\$zendConn \\(Zend_Db_Adapter_Pdo_Abstract\\) does not accept null\\.$#" - count: 1 - path: modules/setup/library/Setup/Utils/DbTool.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Utils\\\\EnableModuleStep\\:\\:__construct\\(\\) has parameter \\$moduleNames with no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/library/Setup/Utils/EnableModuleStep.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Utils\\\\EnableModuleStep\\:\\:getReport\\(\\) return type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/library/Setup/Utils/EnableModuleStep.php - - - - message: "#^Property Icinga\\\\Module\\\\Setup\\\\Utils\\\\EnableModuleStep\\:\\:\\$errors has no type specified\\.$#" - count: 1 - path: modules/setup/library/Setup/Utils/EnableModuleStep.php - - - - message: "#^Property Icinga\\\\Module\\\\Setup\\\\Utils\\\\EnableModuleStep\\:\\:\\$moduleNames has no type specified\\.$#" - count: 1 - path: modules/setup/library/Setup/Utils/EnableModuleStep.php - - - - message: "#^Property Icinga\\\\Module\\\\Setup\\\\Utils\\\\EnableModuleStep\\:\\:\\$modulePaths has no type specified\\.$#" - count: 1 - path: modules/setup/library/Setup/Utils/EnableModuleStep.php - - - - message: "#^Property Icinga\\\\Module\\\\Setup\\\\Utils\\\\EnableModuleStep\\:\\:\\$warnings has no type specified\\.$#" - count: 1 - path: modules/setup/library/Setup/Utils/EnableModuleStep.php - - - - message: "#^Cannot call method addElement\\(\\) on Zend_Form_DisplayGroup\\|null\\.$#" - count: 2 - path: modules/setup/library/Setup/WebWizard.php - - - - message: "#^Cannot call method getSubForm\\(\\) on Icinga\\\\Web\\\\Form\\|null\\.$#" - count: 1 - path: modules/setup/library/Setup/WebWizard.php - - - - message: "#^Cannot call method populate\\(\\) on Icinga\\\\Web\\\\Form\\|null\\.$#" - count: 1 - path: modules/setup/library/Setup/WebWizard.php - - - - message: "#^Cannot call method setLabel\\(\\) on Zend_Form_Element\\|null\\.$#" - count: 2 - path: modules/setup/library/Setup/WebWizard.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\WebWizard\\:\\:addButtons\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/setup/library/Setup/WebWizard.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\WebWizard\\:\\:clearSession\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/setup/library/Setup/WebWizard.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\WebWizard\\:\\:getRequirements\\(\\) has parameter \\$skipModules with no type specified\\.$#" - count: 1 - path: modules/setup/library/Setup/WebWizard.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\WebWizard\\:\\:init\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/setup/library/Setup/WebWizard.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\WebWizard\\:\\:setupPage\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/setup/library/Setup/WebWizard.php - - - - message: "#^Property Icinga\\\\Module\\\\Setup\\\\WebWizard\\:\\:\\$databaseCreationPrivileges type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/library/Setup/WebWizard.php - - - - message: "#^Property Icinga\\\\Module\\\\Setup\\\\WebWizard\\:\\:\\$databaseSetupPrivileges type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/library/Setup/WebWizard.php - - - - message: "#^Property Icinga\\\\Module\\\\Setup\\\\WebWizard\\:\\:\\$databaseTables type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/library/Setup/WebWizard.php - - - - message: "#^Property Icinga\\\\Module\\\\Setup\\\\WebWizard\\:\\:\\$databaseUsagePrivileges type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/setup/library/Setup/WebWizard.php - - - - message: "#^Method Icinga\\\\Module\\\\Setup\\\\Webserver\\:\\:createInstance\\(\\) should return Icinga\\\\Module\\\\Setup\\\\Webserver but returns object\\.$#" - count: 1 - path: modules/setup/library/Setup/Webserver.php - - - - message: "#^Cannot access property \\$childNodes on DOMNode\\|null\\.$#" - count: 2 - path: modules/test/application/clicommands/PhpCommand.php - - - - message: "#^Cannot access property \\$length on DOMNodeList\\\\|false\\.$#" - count: 1 - path: modules/test/application/clicommands/PhpCommand.php - - - - message: "#^Cannot access property \\$nodeValue on DOMNode\\|null\\.$#" - count: 2 - path: modules/test/application/clicommands/PhpCommand.php - - - - message: "#^Cannot access property \\$parentNode on DOMNode\\|null\\.$#" - count: 2 - path: modules/test/application/clicommands/PhpCommand.php - - - - message: "#^Cannot call method appendChild\\(\\) on DOMNode\\|null\\.$#" - count: 3 - path: modules/test/application/clicommands/PhpCommand.php - - - - message: "#^Cannot call method getAttribute\\(\\) on DOMNode\\|null\\.$#" - count: 1 - path: modules/test/application/clicommands/PhpCommand.php - - - - message: "#^Cannot call method hasChildNodes\\(\\) on DOMNode\\|null\\.$#" - count: 4 - path: modules/test/application/clicommands/PhpCommand.php - - - - message: "#^Cannot call method item\\(\\) on DOMNodeList\\\\|false\\.$#" - count: 4 - path: modules/test/application/clicommands/PhpCommand.php - - - - message: "#^Cannot call method removeChild\\(\\) on DOMNode\\|null\\.$#" - count: 4 - path: modules/test/application/clicommands/PhpCommand.php - - - - message: "#^Cannot call method setAttribute\\(\\) on DOMNode\\|null\\.$#" - count: 1 - path: modules/test/application/clicommands/PhpCommand.php - - - - message: "#^Method Icinga\\\\Module\\\\Test\\\\Clicommands\\\\PhpCommand\\:\\:adjustPhpunitDom\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/test/application/clicommands/PhpCommand.php - - - - message: "#^Method Icinga\\\\Module\\\\Test\\\\Clicommands\\\\PhpCommand\\:\\:getEnvironmentVariables\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/test/application/clicommands/PhpCommand.php - - - - message: "#^Method Icinga\\\\Module\\\\Test\\\\Clicommands\\\\PhpCommand\\:\\:styleAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/test/application/clicommands/PhpCommand.php - - - - message: "#^Method Icinga\\\\Module\\\\Test\\\\Clicommands\\\\PhpCommand\\:\\:unitAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/test/application/clicommands/PhpCommand.php - - - - message: "#^Negated boolean expression is always true\\.$#" - count: 2 - path: modules/test/application/clicommands/PhpCommand.php - - - - message: "#^Parameter \\#1 \\$filename of function file_exists expects string, mixed given\\.$#" - count: 1 - path: modules/test/application/clicommands/PhpCommand.php - - - - message: "#^Parameter \\#1 \\$filename of function file_exists expects string, string\\|false given\\.$#" - count: 1 - path: modules/test/application/clicommands/PhpCommand.php - - - - message: "#^Parameter \\#1 \\$path of function realpath expects string, mixed given\\.$#" - count: 1 - path: modules/test/application/clicommands/PhpCommand.php - - - - message: "#^Parameter \\#1 \\$source of method DOMDocument\\:\\:loadXML\\(\\) expects string, string\\|false given\\.$#" - count: 1 - path: modules/test/application/clicommands/PhpCommand.php - - - - message: "#^Method Icinga\\\\Module\\\\Translation\\\\Clicommands\\\\CompileCommand\\:\\:moduleAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/translation/application/clicommands/CompileCommand.php - - - - message: "#^Parameter \\#1 \\$code of method Icinga\\\\Module\\\\Translation\\\\Cli\\\\TranslationCommand\\:\\:validateLocaleCode\\(\\) expects string, mixed given\\.$#" - count: 1 - path: modules/translation/application/clicommands/CompileCommand.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Module\\\\Translation\\\\Cli\\\\TranslationCommand\\:\\:validateModuleName\\(\\) expects string, mixed given\\.$#" - count: 1 - path: modules/translation/application/clicommands/CompileCommand.php - - - - message: "#^Method Icinga\\\\Module\\\\Translation\\\\Clicommands\\\\RefreshCommand\\:\\:moduleAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/translation/application/clicommands/RefreshCommand.php - - - - message: "#^Parameter \\#1 \\$code of method Icinga\\\\Module\\\\Translation\\\\Cli\\\\TranslationCommand\\:\\:validateLocaleCode\\(\\) expects string, mixed given\\.$#" - count: 1 - path: modules/translation/application/clicommands/RefreshCommand.php - - - - message: "#^Parameter \\#1 \\$name of method Icinga\\\\Module\\\\Translation\\\\Cli\\\\TranslationCommand\\:\\:validateModuleName\\(\\) expects string, mixed given\\.$#" - count: 1 - path: modules/translation/application/clicommands/RefreshCommand.php - - - - message: "#^Method Icinga\\\\Module\\\\Translation\\\\Clicommands\\\\TestCommand\\:\\:callTranslated\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/translation/application/clicommands/TestCommand.php - - - - message: "#^Method Icinga\\\\Module\\\\Translation\\\\Clicommands\\\\TestCommand\\:\\:callTranslated\\(\\) has parameter \\$arguments with no type specified\\.$#" - count: 1 - path: modules/translation/application/clicommands/TestCommand.php - - - - message: "#^Method Icinga\\\\Module\\\\Translation\\\\Clicommands\\\\TestCommand\\:\\:callTranslated\\(\\) has parameter \\$callback with no type specified\\.$#" - count: 1 - path: modules/translation/application/clicommands/TestCommand.php - - - - message: "#^Method Icinga\\\\Module\\\\Translation\\\\Clicommands\\\\TestCommand\\:\\:callTranslated\\(\\) has parameter \\$locale with no type specified\\.$#" - count: 1 - path: modules/translation/application/clicommands/TestCommand.php - - - - message: "#^Method Icinga\\\\Module\\\\Translation\\\\Clicommands\\\\TestCommand\\:\\:dateformatterAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/translation/application/clicommands/TestCommand.php - - - - message: "#^Method Icinga\\\\Module\\\\Translation\\\\Clicommands\\\\TestCommand\\:\\:defaultAction\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/translation/application/clicommands/TestCommand.php - - - - message: "#^Method Icinga\\\\Module\\\\Translation\\\\Clicommands\\\\TestCommand\\:\\:getMultiTranslated\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/translation/application/clicommands/TestCommand.php - - - - message: "#^Method Icinga\\\\Module\\\\Translation\\\\Clicommands\\\\TestCommand\\:\\:getMultiTranslated\\(\\) has parameter \\$arguments with no type specified\\.$#" - count: 1 - path: modules/translation/application/clicommands/TestCommand.php - - - - message: "#^Method Icinga\\\\Module\\\\Translation\\\\Clicommands\\\\TestCommand\\:\\:getMultiTranslated\\(\\) has parameter \\$callback with no type specified\\.$#" - count: 1 - path: modules/translation/application/clicommands/TestCommand.php - - - - message: "#^Method Icinga\\\\Module\\\\Translation\\\\Clicommands\\\\TestCommand\\:\\:getMultiTranslated\\(\\) has parameter \\$locales with no type specified\\.$#" - count: 1 - path: modules/translation/application/clicommands/TestCommand.php - - - - message: "#^Method Icinga\\\\Module\\\\Translation\\\\Clicommands\\\\TestCommand\\:\\:getMultiTranslated\\(\\) has parameter \\$name with no type specified\\.$#" - count: 1 - path: modules/translation/application/clicommands/TestCommand.php - - - - message: "#^Method Icinga\\\\Module\\\\Translation\\\\Clicommands\\\\TestCommand\\:\\:init\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/translation/application/clicommands/TestCommand.php - - - - message: "#^Method Icinga\\\\Module\\\\Translation\\\\Clicommands\\\\TestCommand\\:\\:printTable\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/translation/application/clicommands/TestCommand.php - - - - message: "#^Method Icinga\\\\Module\\\\Translation\\\\Clicommands\\\\TestCommand\\:\\:printTable\\(\\) has parameter \\$rows with no type specified\\.$#" - count: 1 - path: modules/translation/application/clicommands/TestCommand.php - - - - message: "#^Property Icinga\\\\Module\\\\Translation\\\\Clicommands\\\\TestCommand\\:\\:\\$locales has no type specified\\.$#" - count: 1 - path: modules/translation/application/clicommands/TestCommand.php - - - - message: "#^Argument of an invalid type int supplied for foreach, only iterables are supported\\.$#" - count: 3 - path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php - - - - message: "#^Cannot access offset int\\<0, max\\> on int\\.$#" - count: 2 - path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php - - - - message: "#^Cannot access offset mixed on int\\.$#" - count: 5 - path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php - - - - message: "#^Method Icinga\\\\Module\\\\Translation\\\\Cli\\\\ArrayToTextTableHelper\\:\\:__construct\\(\\) has parameter \\$rows with no type specified\\.$#" - count: 1 - path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php - - - - message: "#^Method Icinga\\\\Module\\\\Translation\\\\Cli\\\\ArrayToTextTableHelper\\:\\:__construct\\(\\) with return type void returns \\$this\\(Icinga\\\\Module\\\\Translation\\\\Cli\\\\ArrayToTextTableHelper\\) but should not return anything\\.$#" - count: 1 - path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php - - - - message: "#^Method Icinga\\\\Module\\\\Translation\\\\Cli\\\\ArrayToTextTableHelper\\:\\:__construct\\(\\) with return type void returns false but should not return anything\\.$#" - count: 1 - path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php - - - - message: "#^Method Icinga\\\\Module\\\\Translation\\\\Cli\\\\ArrayToTextTableHelper\\:\\:printHeading\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php - - - - message: "#^Method Icinga\\\\Module\\\\Translation\\\\Cli\\\\ArrayToTextTableHelper\\:\\:printLine\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php - - - - message: "#^Method Icinga\\\\Module\\\\Translation\\\\Cli\\\\ArrayToTextTableHelper\\:\\:printLine\\(\\) has parameter \\$nl with no type specified\\.$#" - count: 1 - path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php - - - - message: "#^Method Icinga\\\\Module\\\\Translation\\\\Cli\\\\ArrayToTextTableHelper\\:\\:printRow\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php - - - - message: "#^Method Icinga\\\\Module\\\\Translation\\\\Cli\\\\ArrayToTextTableHelper\\:\\:printRow\\(\\) has parameter \\$rowKey with no type specified\\.$#" - count: 1 - path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php - - - - message: "#^Method Icinga\\\\Module\\\\Translation\\\\Cli\\\\ArrayToTextTableHelper\\:\\:setHeading\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php - - - - message: "#^Method Icinga\\\\Module\\\\Translation\\\\Cli\\\\ArrayToTextTableHelper\\:\\:setMax\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php - - - - message: "#^Method Icinga\\\\Module\\\\Translation\\\\Cli\\\\ArrayToTextTableHelper\\:\\:setMax\\(\\) has parameter \\$colKey with no type specified\\.$#" - count: 1 - path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php - - - - message: "#^Method Icinga\\\\Module\\\\Translation\\\\Cli\\\\ArrayToTextTableHelper\\:\\:setMax\\(\\) has parameter \\$colVal with no type specified\\.$#" - count: 1 - path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php - - - - message: "#^Method Icinga\\\\Module\\\\Translation\\\\Cli\\\\ArrayToTextTableHelper\\:\\:setMax\\(\\) has parameter \\$rowKey with no type specified\\.$#" - count: 1 - path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php - - - - message: "#^Method Icinga\\\\Module\\\\Translation\\\\Cli\\\\ArrayToTextTableHelper\\:\\:setMaxHeight\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php - - - - message: "#^Method Icinga\\\\Module\\\\Translation\\\\Cli\\\\ArrayToTextTableHelper\\:\\:setMaxWidth\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php - - - - message: "#^Method Icinga\\\\Module\\\\Translation\\\\Cli\\\\ArrayToTextTableHelper\\:\\:showHeaders\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php - - - - message: "#^Parameter \\#3 \\$flags of function ob_start expects int, true given\\.$#" - count: 1 - path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php - - - - message: "#^Property Icinga\\\\Module\\\\Translation\\\\Cli\\\\ArrayToTextTableHelper\\:\\:\\$cs \\(int\\) does not accept array\\.$#" - count: 1 - path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php - - - - message: "#^Property Icinga\\\\Module\\\\Translation\\\\Cli\\\\ArrayToTextTableHelper\\:\\:\\$cs \\(int\\) does not accept default value of type array\\.$#" - count: 1 - path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php - - - - message: "#^Property Icinga\\\\Module\\\\Translation\\\\Cli\\\\ArrayToTextTableHelper\\:\\:\\$head has no type specified\\.$#" - count: 1 - path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php - - - - message: "#^Property Icinga\\\\Module\\\\Translation\\\\Cli\\\\ArrayToTextTableHelper\\:\\:\\$keys \\(int\\) does not accept array\\\\.$#" - count: 1 - path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php - - - - message: "#^Property Icinga\\\\Module\\\\Translation\\\\Cli\\\\ArrayToTextTableHelper\\:\\:\\$keys \\(int\\) does not accept default value of type array\\.$#" - count: 1 - path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php - - - - message: "#^Property Icinga\\\\Module\\\\Translation\\\\Cli\\\\ArrayToTextTableHelper\\:\\:\\$pcen has no type specified\\.$#" - count: 1 - path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php - - - - message: "#^Property Icinga\\\\Module\\\\Translation\\\\Cli\\\\ArrayToTextTableHelper\\:\\:\\$pcol has no type specified\\.$#" - count: 1 - path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php - - - - message: "#^Property Icinga\\\\Module\\\\Translation\\\\Cli\\\\ArrayToTextTableHelper\\:\\:\\$prow has no type specified\\.$#" - count: 1 - path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php - - - - message: "#^Property Icinga\\\\Module\\\\Translation\\\\Cli\\\\ArrayToTextTableHelper\\:\\:\\$rows type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php - - - - message: "#^Property Icinga\\\\Module\\\\Translation\\\\Cli\\\\ArrayToTextTableHelper\\:\\:\\$rs \\(int\\) does not accept array\\.$#" - count: 1 - path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php - - - - message: "#^Property Icinga\\\\Module\\\\Translation\\\\Cli\\\\ArrayToTextTableHelper\\:\\:\\$rs \\(int\\) does not accept default value of type array\\.$#" - count: 1 - path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php - - - - message: "#^Method Icinga\\\\Module\\\\Translation\\\\Util\\\\GettextTranslationHelper\\:\\:compileModuleTranslation\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/translation/library/Translation/Util/GettextTranslationHelper.php - - - - message: "#^Method Icinga\\\\Module\\\\Translation\\\\Util\\\\GettextTranslationHelper\\:\\:compileTranslationTable\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/translation/library/Translation/Util/GettextTranslationHelper.php - - - - message: "#^Method Icinga\\\\Module\\\\Translation\\\\Util\\\\GettextTranslationHelper\\:\\:createFileCatalog\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/translation/library/Translation/Util/GettextTranslationHelper.php - - - - message: "#^Method Icinga\\\\Module\\\\Translation\\\\Util\\\\GettextTranslationHelper\\:\\:createTemplateFile\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/translation/library/Translation/Util/GettextTranslationHelper.php - - - - message: "#^Method Icinga\\\\Module\\\\Translation\\\\Util\\\\GettextTranslationHelper\\:\\:fixSourceLocations\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/translation/library/Translation/Util/GettextTranslationHelper.php - - - - message: "#^Method Icinga\\\\Module\\\\Translation\\\\Util\\\\GettextTranslationHelper\\:\\:getSourceFileNames\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/translation/library/Translation/Util/GettextTranslationHelper.php - - - - message: "#^Method Icinga\\\\Module\\\\Translation\\\\Util\\\\GettextTranslationHelper\\:\\:updateHeader\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/translation/library/Translation/Util/GettextTranslationHelper.php - - - - message: "#^Method Icinga\\\\Module\\\\Translation\\\\Util\\\\GettextTranslationHelper\\:\\:updateModuleTranslations\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/translation/library/Translation/Util/GettextTranslationHelper.php - - - - message: "#^Method Icinga\\\\Module\\\\Translation\\\\Util\\\\GettextTranslationHelper\\:\\:updateTranslationTable\\(\\) has no return type specified\\.$#" - count: 1 - path: modules/translation/library/Translation/Util/GettextTranslationHelper.php - - - - message: "#^Parameter \\#1 \\$haystack of function strpos expects string, string\\|false given\\.$#" - count: 2 - path: modules/translation/library/Translation/Util/GettextTranslationHelper.php - - - - message: "#^Parameter \\#1 \\$string of function substr expects string, string\\|false given\\.$#" - count: 1 - path: modules/translation/library/Translation/Util/GettextTranslationHelper.php - - - - message: "#^Parameter \\#2 \\$subject of function preg_match expects string, string\\|false given\\.$#" - count: 5 - path: modules/translation/library/Translation/Util/GettextTranslationHelper.php - - - - message: "#^Parameter \\#2 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" - count: 1 - path: modules/translation/library/Translation/Util/GettextTranslationHelper.php - - - - message: "#^Property Icinga\\\\Module\\\\Translation\\\\Util\\\\GettextTranslationHelper\\:\\:\\$catalogPath \\(string\\) does not accept string\\|false\\.$#" - count: 1 - path: modules/translation/library/Translation/Util/GettextTranslationHelper.php - - - - message: "#^Property Icinga\\\\Module\\\\Translation\\\\Util\\\\GettextTranslationHelper\\:\\:\\$sourceExtensions type has no value type specified in iterable type array\\.$#" - count: 1 - path: modules/translation/library/Translation/Util/GettextTranslationHelper.php - - - - message: "#^Property Icinga\\\\Module\\\\Translation\\\\Util\\\\GettextTranslationHelper\\:\\:\\$templatePath \\(string\\) does not accept string\\|false\\.$#" - count: 1 - path: modules/translation/library/Translation/Util/GettextTranslationHelper.php diff --git a/phpstan-baseline.neon b/phpstan-baseline.neon new file mode 100644 index 000000000..c5e579764 --- /dev/null +++ b/phpstan-baseline.neon @@ -0,0 +1,22207 @@ +parameters: + ignoreErrors: + - + message: '#^Cannot cast mixed to int\.$#' + identifier: cast.int + count: 1 + path: application/clicommands/AutocompleteCommand.php + + - + message: '#^Method Icinga\\Clicommands\\AutocompleteCommand\:\:completeAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/clicommands/AutocompleteCommand.php + + - + message: '#^Method Icinga\\Clicommands\\AutocompleteCommand\:\:suggest\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/clicommands/AutocompleteCommand.php + + - + message: '#^Method Icinga\\Clicommands\\AutocompleteCommand\:\:suggest\(\) has parameter \$suggestions with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: application/clicommands/AutocompleteCommand.php + + - + message: '#^Property Icinga\\Clicommands\\AutocompleteCommand\:\:\$defaultActionName has no type specified\.$#' + identifier: missingType.property + count: 1 + path: application/clicommands/AutocompleteCommand.php + + - + message: '#^Method Icinga\\Clicommands\\HelpCommand\:\:showAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/clicommands/HelpCommand.php + + - + message: '#^Property Icinga\\Clicommands\\HelpCommand\:\:\$defaultActionName has no type specified\.$#' + identifier: missingType.property + count: 1 + path: application/clicommands/HelpCommand.php + + - + message: '#^Method Icinga\\Clicommands\\ModuleCommand\:\:disableAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/clicommands/ModuleCommand.php + + - + message: '#^Method Icinga\\Clicommands\\ModuleCommand\:\:enableAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/clicommands/ModuleCommand.php + + - + message: '#^Method Icinga\\Clicommands\\ModuleCommand\:\:init\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/clicommands/ModuleCommand.php + + - + message: '#^Method Icinga\\Clicommands\\ModuleCommand\:\:installAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/clicommands/ModuleCommand.php + + - + message: '#^Method Icinga\\Clicommands\\ModuleCommand\:\:listAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/clicommands/ModuleCommand.php + + - + message: '#^Method Icinga\\Clicommands\\ModuleCommand\:\:permissionsAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/clicommands/ModuleCommand.php + + - + message: '#^Method Icinga\\Clicommands\\ModuleCommand\:\:purgeAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/clicommands/ModuleCommand.php + + - + message: '#^Method Icinga\\Clicommands\\ModuleCommand\:\:removeAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/clicommands/ModuleCommand.php + + - + message: '#^Method Icinga\\Clicommands\\ModuleCommand\:\:restrictionsAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/clicommands/ModuleCommand.php + + - + message: '#^Method Icinga\\Clicommands\\ModuleCommand\:\:searchAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/clicommands/ModuleCommand.php + + - + message: '#^Parameter \#1 \$name of method Icinga\\Application\\Modules\\Manager\:\:disableModule\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/clicommands/ModuleCommand.php + + - + message: '#^Parameter \#1 \$name of method Icinga\\Application\\Modules\\Manager\:\:enableModule\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/clicommands/ModuleCommand.php + + - + message: '#^Parameter \#1 \$name of method Icinga\\Application\\Modules\\Manager\:\:hasEnabled\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/clicommands/ModuleCommand.php + + - + message: '#^Part \$type \(mixed\) of encapsed string cannot be cast to string\.$#' + identifier: encapsedStringPart.nonString + count: 1 + path: application/clicommands/ModuleCommand.php + + - + message: '#^Method Icinga\\Clicommands\\VersionCommand\:\:showAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/clicommands/VersionCommand.php + + - + message: '#^Property Icinga\\Clicommands\\VersionCommand\:\:\$defaultActionName has no type specified\.$#' + identifier: missingType.property + count: 1 + path: application/clicommands/VersionCommand.php + + - + message: '#^Method Icinga\\Clicommands\\WebCommand\:\:forkAndExit\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/clicommands/WebCommand.php + + - + message: '#^Method Icinga\\Clicommands\\WebCommand\:\:serveAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/clicommands/WebCommand.php + + - + message: '#^Method Icinga\\Clicommands\\WebCommand\:\:stopAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/clicommands/WebCommand.php + + - + message: '#^Parameter \#1 \$path of function pcntl_exec expects string, string\|false given\.$#' + identifier: argument.type + count: 1 + path: application/clicommands/WebCommand.php + + - + message: '#^Parameter \#1 \$path of function realpath expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/clicommands/WebCommand.php + + - + message: '#^Method Icinga\\Controllers\\AboutController\:\:indexAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/AboutController.php + + - + message: '#^Cannot call method can\(\) on Icinga\\User\|null\.$#' + identifier: method.nonObject + count: 1 + path: application/controllers/AccountController.php + + - + message: '#^Cannot call method getAdditional\(\) on Icinga\\User\|null\.$#' + identifier: method.nonObject + count: 2 + path: application/controllers/AccountController.php + + - + message: '#^Cannot call method getPreferences\(\) on Icinga\\User\|null\.$#' + identifier: method.nonObject + count: 1 + path: application/controllers/AccountController.php + + - + message: '#^Method Icinga\\Controllers\\AccountController\:\:indexAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/AccountController.php + + - + message: '#^Parameter \#1 \$backend of method Icinga\\Forms\\Account\\ChangePasswordForm\:\:setBackend\(\) expects Icinga\\Authentication\\User\\DbUserBackend, Icinga\\Authentication\\User\\UserBackendInterface given\.$#' + identifier: argument.type + count: 1 + path: application/controllers/AccountController.php + + - + message: '#^Parameter \#1 \$name of static method Icinga\\Authentication\\User\\UserBackend\:\:create\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/controllers/AccountController.php + + - + message: '#^Parameter \#2 \$user of static method Icinga\\User\\Preferences\\PreferencesStore\:\:create\(\) expects Icinga\\User, Icinga\\User\|null given\.$#' + identifier: argument.type + count: 1 + path: application/controllers/AccountController.php + + - + message: '#^Method Icinga\\Controllers\\AnnouncementsController\:\:acknowledgeAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/AnnouncementsController.php + + - + message: '#^Method Icinga\\Controllers\\AnnouncementsController\:\:indexAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/AnnouncementsController.php + + - + message: '#^Method Icinga\\Controllers\\AnnouncementsController\:\:newAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/AnnouncementsController.php + + - + message: '#^Method Icinga\\Controllers\\AnnouncementsController\:\:removeAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/AnnouncementsController.php + + - + message: '#^Method Icinga\\Controllers\\AnnouncementsController\:\:updateAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/AnnouncementsController.php + + - + message: '#^Parameter \#1 \$name of method Icinga\\Forms\\RepositoryForm\:\:edit\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/controllers/AnnouncementsController.php + + - + message: '#^Parameter \#1 \$name of method Icinga\\Forms\\RepositoryForm\:\:remove\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/controllers/AnnouncementsController.php + + - + message: '#^Access to an undefined property Zend_Controller_Action_HelperBroker\:\:\$layout\.$#' + identifier: property.notFound + count: 1 + path: application/controllers/ApplicationStateController.php + + - + message: '#^Access to an undefined property Zend_Controller_Action_HelperBroker\:\:\$viewRenderer\.$#' + identifier: property.notFound + count: 1 + path: application/controllers/ApplicationStateController.php + + - + message: '#^Method Icinga\\Controllers\\ApplicationStateController\:\:acknowledgeMessageAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/ApplicationStateController.php + + - + message: '#^Method Icinga\\Controllers\\ApplicationStateController\:\:indexAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/ApplicationStateController.php + + - + message: '#^Method Icinga\\Controllers\\ApplicationStateController\:\:summaryAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/ApplicationStateController.php + + - + message: '#^Parameter \#2 \$value of function setcookie expects string, int\<1, max\> given\.$#' + identifier: argument.type + count: 1 + path: application/controllers/ApplicationStateController.php + + - + message: '#^Call to an undefined method Icinga\\Web\\View\:\:layout\(\)\.$#' + identifier: method.notFound + count: 1 + path: application/controllers/AuthenticationController.php + + - + message: '#^Cannot call method isExternalUser\(\) on Icinga\\User\|null\.$#' + identifier: method.nonObject + count: 1 + path: application/controllers/AuthenticationController.php + + - + message: '#^Method Icinga\\Controllers\\AuthenticationController\:\:loginAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/AuthenticationController.php + + - + message: '#^Method Icinga\\Controllers\\AuthenticationController\:\:logoutAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/AuthenticationController.php + + - + message: '#^Parameter \#1 \$url of static method Icinga\\Web\\Url\:\:fromPath\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/controllers/AuthenticationController.php + + - + message: '#^Parameter \#1 \$user of static method Icinga\\Application\\Hook\\AuthenticationHook\:\:triggerLogin\(\) expects Icinga\\User, Icinga\\User\|null given\.$#' + identifier: argument.type + count: 1 + path: application/controllers/AuthenticationController.php + + - + message: '#^Parameter \#1 \$user of static method Icinga\\Application\\Hook\\AuthenticationHook\:\:triggerLogout\(\) expects Icinga\\User, Icinga\\User\|null given\.$#' + identifier: argument.type + count: 1 + path: application/controllers/AuthenticationController.php + + - + message: '#^Call to an undefined method Icinga\\Web\\Form\:\:setIniConfig\(\)\.$#' + identifier: method.notFound + count: 1 + path: application/controllers/ConfigController.php + + - + message: '#^Call to an undefined method Icinga\\Web\\Widget\\AbstractWidget\:\:add\(\)\.$#' + identifier: method.notFound + count: 1 + path: application/controllers/ConfigController.php + + - + message: '#^Cannot access property \$enabled on mixed\.$#' + identifier: property.nonObject + count: 1 + path: application/controllers/ConfigController.php + + - + message: '#^Cannot access property \$loaded on mixed\.$#' + identifier: property.nonObject + count: 1 + path: application/controllers/ConfigController.php + + - + message: '#^Method Icinga\\Controllers\\ConfigController\:\:createApplicationTabs\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/ConfigController.php + + - + message: '#^Method Icinga\\Controllers\\ConfigController\:\:createresourceAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/ConfigController.php + + - + message: '#^Method Icinga\\Controllers\\ConfigController\:\:createuserbackendAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/ConfigController.php + + - + message: '#^Method Icinga\\Controllers\\ConfigController\:\:devtoolsAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/ConfigController.php + + - + message: '#^Method Icinga\\Controllers\\ConfigController\:\:editresourceAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/ConfigController.php + + - + message: '#^Method Icinga\\Controllers\\ConfigController\:\:edituserbackendAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/ConfigController.php + + - + message: '#^Method Icinga\\Controllers\\ConfigController\:\:generalAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/ConfigController.php + + - + message: '#^Method Icinga\\Controllers\\ConfigController\:\:indexAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/ConfigController.php + + - + message: '#^Method Icinga\\Controllers\\ConfigController\:\:moduleAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/ConfigController.php + + - + message: '#^Method Icinga\\Controllers\\ConfigController\:\:moduledisableAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/ConfigController.php + + - + message: '#^Method Icinga\\Controllers\\ConfigController\:\:moduleenableAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/ConfigController.php + + - + message: '#^Method Icinga\\Controllers\\ConfigController\:\:modulesAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/ConfigController.php + + - + message: '#^Method Icinga\\Controllers\\ConfigController\:\:removeresourceAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/ConfigController.php + + - + message: '#^Method Icinga\\Controllers\\ConfigController\:\:removeuserbackendAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/ConfigController.php + + - + message: '#^Method Icinga\\Controllers\\ConfigController\:\:resourceAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/ConfigController.php + + - + message: '#^Method Icinga\\Controllers\\ConfigController\:\:userbackendAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/ConfigController.php + + - + message: '#^Parameter \#1 \$name of method Icinga\\Application\\Modules\\Manager\:\:disableModule\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/controllers/ConfigController.php + + - + message: '#^Parameter \#1 \$name of method Icinga\\Application\\Modules\\Manager\:\:enableModule\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/controllers/ConfigController.php + + - + message: '#^Parameter \#1 \$name of method Icinga\\Application\\Modules\\Manager\:\:getModule\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 3 + path: application/controllers/ConfigController.php + + - + message: '#^Parameter \#1 \$name of method Icinga\\Application\\Modules\\Manager\:\:getModuleDir\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/controllers/ConfigController.php + + - + message: '#^Parameter \#1 \$name of method Icinga\\Application\\Modules\\Manager\:\:hasEnabled\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/controllers/ConfigController.php + + - + message: '#^Parameter \#1 \$name of method Icinga\\Application\\Modules\\Manager\:\:hasInstalled\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/controllers/ConfigController.php + + - + message: '#^Parameter \#1 \$name of method Icinga\\Application\\Modules\\Manager\:\:hasLoaded\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/controllers/ConfigController.php + + - + message: '#^Parameter \#1 \$name of method Icinga\\Forms\\Config\\UserBackendConfigForm\:\:delete\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/controllers/ConfigController.php + + - + message: '#^Parameter \#1 \$name of method Icinga\\Forms\\Config\\UserBackendConfigForm\:\:edit\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/controllers/ConfigController.php + + - + message: '#^Parameter \#1 \$name of method Icinga\\Forms\\Config\\UserBackendConfigForm\:\:load\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/controllers/ConfigController.php + + - + message: '#^Parameter \#1 \$query of method Icinga\\Web\\Controller\:\:setupPaginationControl\(\) expects Icinga\\Data\\QueryInterface, null given\.$#' + identifier: argument.type + count: 1 + path: application/controllers/ConfigController.php + + - + message: '#^Parameter \#2 \$name of class Icinga\\Application\\Modules\\Module constructor expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/controllers/ConfigController.php + + - + message: '#^Parameter \#2 \.\.\.\$values of function sprintf expects bool\|float\|int\|string\|null, mixed given\.$#' + identifier: argument.type + count: 9 + path: application/controllers/ConfigController.php + + - + message: '#^Method Icinga\\Controllers\\DashboardController\:\:createTabs\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/DashboardController.php + + - + message: '#^Method Icinga\\Controllers\\DashboardController\:\:indexAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/DashboardController.php + + - + message: '#^Method Icinga\\Controllers\\DashboardController\:\:newDashletAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/DashboardController.php + + - + message: '#^Method Icinga\\Controllers\\DashboardController\:\:removeDashletAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/DashboardController.php + + - + message: '#^Method Icinga\\Controllers\\DashboardController\:\:removePaneAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/DashboardController.php + + - + message: '#^Method Icinga\\Controllers\\DashboardController\:\:renamePaneAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/DashboardController.php + + - + message: '#^Method Icinga\\Controllers\\DashboardController\:\:settingsAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/DashboardController.php + + - + message: '#^Method Icinga\\Controllers\\DashboardController\:\:updateDashletAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/DashboardController.php + + - + message: '#^Parameter \#1 \$name of class Icinga\\Web\\Widget\\Dashboard\\Pane constructor expects string, mixed given\.$#' + identifier: argument.type + count: 2 + path: application/controllers/DashboardController.php + + - + message: '#^Parameter \#1 \$string of function rawurldecode expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/controllers/DashboardController.php + + - + message: '#^Parameter \#1 \$title of class Icinga\\Web\\Widget\\Dashboard\\Dashlet constructor expects string, mixed given\.$#' + identifier: argument.type + count: 2 + path: application/controllers/DashboardController.php + + - + message: '#^Parameter \#1 \$user of method Icinga\\Web\\Widget\\Dashboard\:\:setUser\(\) expects Icinga\\User, Icinga\\User\|null given\.$#' + identifier: argument.type + count: 1 + path: application/controllers/DashboardController.php + + - + message: '#^Parameter \#2 \$url of class Icinga\\Web\\Widget\\Dashboard\\Dashlet constructor expects Icinga\\Web\\Url\|string, mixed given\.$#' + identifier: argument.type + count: 2 + path: application/controllers/DashboardController.php + + - + message: '#^Parameter \#2 \.\.\.\$values of function sprintf expects bool\|float\|int\|string\|null, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/controllers/DashboardController.php + + - + message: '#^Call to an undefined method Zend_Controller_Request_Abstract\:\:get\(\)\.$#' + identifier: method.notFound + count: 1 + path: application/controllers/ErrorController.php + + - + message: '#^Cannot access property \$exception on mixed\.$#' + identifier: property.nonObject + count: 1 + path: application/controllers/ErrorController.php + + - + message: '#^Cannot access property \$request on mixed\.$#' + identifier: property.nonObject + count: 1 + path: application/controllers/ErrorController.php + + - + message: '#^Cannot access property \$type on mixed\.$#' + identifier: property.nonObject + count: 1 + path: application/controllers/ErrorController.php + + - + message: '#^Method Icinga\\Controllers\\ErrorController\:\:errorAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/ErrorController.php + + - + message: '#^Call to an undefined method Icinga\\Authentication\\UserGroup\\UserGroupBackendInterface\:\:delete\(\)\.$#' + identifier: method.notFound + count: 1 + path: application/controllers/GroupController.php + + - + message: '#^Call to an undefined method Icinga\\Authentication\\UserGroup\\UserGroupBackendInterface\:\:select\(\)\.$#' + identifier: method.notFound + count: 3 + path: application/controllers/GroupController.php + + - + message: '#^Call to an undefined method Icinga\\Authentication\\User\\DomainAwareInterface\:\:getName\(\)\.$#' + identifier: method.notFound + count: 1 + path: application/controllers/GroupController.php + + - + message: '#^Method Icinga\\Controllers\\GroupController\:\:addAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/GroupController.php + + - + message: '#^Method Icinga\\Controllers\\GroupController\:\:addmemberAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/GroupController.php + + - + message: '#^Method Icinga\\Controllers\\GroupController\:\:createListTabs\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/GroupController.php + + - + message: '#^Method Icinga\\Controllers\\GroupController\:\:createShowTabs\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/GroupController.php + + - + message: '#^Method Icinga\\Controllers\\GroupController\:\:editAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/GroupController.php + + - + message: '#^Method Icinga\\Controllers\\GroupController\:\:listAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/GroupController.php + + - + message: '#^Method Icinga\\Controllers\\GroupController\:\:removeAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/GroupController.php + + - + message: '#^Method Icinga\\Controllers\\GroupController\:\:removememberAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/GroupController.php + + - + message: '#^Method Icinga\\Controllers\\GroupController\:\:showAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/GroupController.php + + - + message: '#^Parameter \#1 \$backend of method Icinga\\Forms\\Config\\UserGroup\\AddMemberForm\:\:setBackend\(\) expects Icinga\\Data\\Extensible, Icinga\\Authentication\\UserGroup\\UserGroupBackendInterface given\.$#' + identifier: argument.type + count: 1 + path: application/controllers/GroupController.php + + - + message: '#^Parameter \#1 \$groupName of method Icinga\\Forms\\Config\\UserGroup\\AddMemberForm\:\:setGroupName\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/controllers/GroupController.php + + - + message: '#^Parameter \#1 \$name of method Icinga\\Forms\\RepositoryForm\:\:edit\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/controllers/GroupController.php + + - + message: '#^Parameter \#1 \$name of method Icinga\\Forms\\RepositoryForm\:\:remove\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/controllers/GroupController.php + + - + message: '#^Parameter \#1 \$name of method Icinga\\Web\\Controller\\AuthBackendController\:\:getUserGroupBackend\(\) expects string\|null, mixed given\.$#' + identifier: argument.type + count: 7 + path: application/controllers/GroupController.php + + - + message: '#^Parameter \#1 \$repository of method Icinga\\Forms\\RepositoryForm\:\:setRepository\(\) expects Icinga\\Repository\\Repository, Icinga\\Authentication\\UserGroup\\UserGroupBackendInterface given\.$#' + identifier: argument.type + count: 3 + path: application/controllers/GroupController.php + + - + message: '#^Parameter \#2 \$filter of static method Icinga\\Data\\Filter\\Filter\:\:where\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/controllers/GroupController.php + + - + message: '#^Parameter \#2 \$groupName of method Icinga\\Controllers\\GroupController\:\:createShowTabs\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/controllers/GroupController.php + + - + message: '#^Parameter \#2 \.\.\.\$values of function sprintf expects bool\|float\|int\|string\|null, mixed given\.$#' + identifier: argument.type + count: 5 + path: application/controllers/GroupController.php + + - + message: '#^Parameter \#3 \.\.\.\$values of function sprintf expects bool\|float\|int\|string\|null, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/controllers/GroupController.php + + - + message: '#^Method Icinga\\Controllers\\HealthController\:\:handleFormatRequest\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/HealthController.php + + - + message: '#^Method Icinga\\Controllers\\HealthController\:\:handleFormatRequest\(\) has parameter \$query with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: application/controllers/HealthController.php + + - + message: '#^Method Icinga\\Controllers\\HealthController\:\:indexAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/HealthController.php + + - + message: '#^Method Icinga\\Controllers\\IndexController\:\:welcomeAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/IndexController.php + + - + message: '#^Call to an undefined method Zend_Controller_Action_HelperBroker\:\:layout\(\)\.$#' + identifier: method.notFound + count: 2 + path: application/controllers/LayoutController.php + + - + message: '#^Method Icinga\\Controllers\\LayoutController\:\:announcementsAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/LayoutController.php + + - + message: '#^Method Icinga\\Controllers\\LayoutController\:\:menuAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/LayoutController.php + + - + message: '#^Method Icinga\\Controllers\\ListController\:\:addTitleTab\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/ListController.php + + - + message: '#^Method Icinga\\Controllers\\ListController\:\:applicationlogAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/ListController.php + + - + message: '#^Parameter \#1 \$query of method Icinga\\Web\\Controller\:\:setupPaginationControl\(\) expects Icinga\\Data\\QueryInterface, null given\.$#' + identifier: argument.type + count: 1 + path: application/controllers/ListController.php + + - + message: '#^Method Icinga\\Controllers\\ManageUserDevicesController\:\:deleteAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/ManageUserDevicesController.php + + - + message: '#^Method Icinga\\Controllers\\ManageUserDevicesController\:\:devicesAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/ManageUserDevicesController.php + + - + message: '#^Method Icinga\\Controllers\\ManageUserDevicesController\:\:indexAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/ManageUserDevicesController.php + + - + message: '#^Parameter \#1 \$iv of method Icinga\\Web\\RememberMe\:\:remove\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/controllers/ManageUserDevicesController.php + + - + message: '#^Parameter \#1 \$username of method Icinga\\Web\\RememberMeUserDevicesList\:\:setUsername\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/controllers/ManageUserDevicesController.php + + - + message: '#^Cannot call method getUser\(\) on Icinga\\Authentication\\Auth\|null\.$#' + identifier: method.nonObject + count: 1 + path: application/controllers/MyDevicesController.php + + - + message: '#^Cannot call method getUsername\(\) on Icinga\\User\|null\.$#' + identifier: method.nonObject + count: 1 + path: application/controllers/MyDevicesController.php + + - + message: '#^Method Icinga\\Controllers\\MyDevicesController\:\:deleteAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/MyDevicesController.php + + - + message: '#^Method Icinga\\Controllers\\MyDevicesController\:\:indexAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/MyDevicesController.php + + - + message: '#^Parameter \#1 \$iv of method Icinga\\Web\\RememberMe\:\:remove\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/controllers/MyDevicesController.php + + - + message: '#^Cannot call method can\(\) on Icinga\\User\|null\.$#' + identifier: method.nonObject + count: 1 + path: application/controllers/NavigationController.php + + - + message: '#^Cannot call method getUsername\(\) on Icinga\\User\|null\.$#' + identifier: method.nonObject + count: 5 + path: application/controllers/NavigationController.php + + - + message: '#^Method Icinga\\Controllers\\NavigationController\:\:addAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/NavigationController.php + + - + message: '#^Method Icinga\\Controllers\\NavigationController\:\:dashboardAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/NavigationController.php + + - + message: '#^Method Icinga\\Controllers\\NavigationController\:\:editAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/NavigationController.php + + - + message: '#^Method Icinga\\Controllers\\NavigationController\:\:fetchSharedNavigationItemConfigs\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/controllers/NavigationController.php + + - + message: '#^Method Icinga\\Controllers\\NavigationController\:\:fetchUserNavigationItemConfigs\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/controllers/NavigationController.php + + - + message: '#^Method Icinga\\Controllers\\NavigationController\:\:indexAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/NavigationController.php + + - + message: '#^Method Icinga\\Controllers\\NavigationController\:\:listItemTypes\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/controllers/NavigationController.php + + - + message: '#^Method Icinga\\Controllers\\NavigationController\:\:removeAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/NavigationController.php + + - + message: '#^Method Icinga\\Controllers\\NavigationController\:\:sharedAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/NavigationController.php + + - + message: '#^Method Icinga\\Controllers\\NavigationController\:\:unshareAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/NavigationController.php + + - + message: '#^Parameter \#1 \$name of method Icinga\\Forms\\Navigation\\NavigationConfigForm\:\:delete\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/controllers/NavigationController.php + + - + message: '#^Parameter \#1 \$name of method Icinga\\Forms\\Navigation\\NavigationConfigForm\:\:edit\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/controllers/NavigationController.php + + - + message: '#^Parameter \#1 \$name of method Icinga\\Forms\\Navigation\\NavigationConfigForm\:\:load\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/controllers/NavigationController.php + + - + message: '#^Parameter \#1 \$name of method Icinga\\Web\\Navigation\\Navigation\:\:findItem\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/controllers/NavigationController.php + + - + message: '#^Parameter \#1 \$string of function rawurldecode expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/controllers/NavigationController.php + + - + message: '#^Parameter \#1 \$string of function ucwords expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/controllers/NavigationController.php + + - + message: '#^Parameter \#1 \$type of static method Icinga\\Application\\Config\:\:navigation\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 6 + path: application/controllers/NavigationController.php + + - + message: '#^Parameter \#1 \$user of method Icinga\\Forms\\Navigation\\NavigationConfigForm\:\:setUser\(\) expects Icinga\\User, Icinga\\User\|null given\.$#' + identifier: argument.type + count: 4 + path: application/controllers/NavigationController.php + + - + message: '#^Parameter \#2 \$username of static method Icinga\\Application\\Config\:\:navigation\(\) expects string\|null, mixed given\.$#' + identifier: argument.type + count: 2 + path: application/controllers/NavigationController.php + + - + message: '#^Parameter \#2 \.\.\.\$values of function sprintf expects bool\|float\|int\|string\|null, mixed given\.$#' + identifier: argument.type + count: 5 + path: application/controllers/NavigationController.php + + - + message: '#^Property Icinga\\Controllers\\NavigationController\:\:\$itemTypeConfig type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/controllers/NavigationController.php + + - + message: '#^Cannot access offset ''label'' on mixed\.$#' + identifier: offsetAccess.nonOffsetAccessible + count: 1 + path: application/controllers/RoleController.php + + - + message: '#^Method Icinga\\Controllers\\RoleController\:\:addAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/RoleController.php + + - + message: '#^Method Icinga\\Controllers\\RoleController\:\:auditAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/RoleController.php + + - + message: '#^Method Icinga\\Controllers\\RoleController\:\:createListTabs\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/RoleController.php + + - + message: '#^Method Icinga\\Controllers\\RoleController\:\:editAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/RoleController.php + + - + message: '#^Method Icinga\\Controllers\\RoleController\:\:indexAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/RoleController.php + + - + message: '#^Method Icinga\\Controllers\\RoleController\:\:listAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/RoleController.php + + - + message: '#^Method Icinga\\Controllers\\RoleController\:\:removeAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/RoleController.php + + - + message: '#^Method Icinga\\Controllers\\RoleController\:\:suggestRoleMemberAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/RoleController.php + + - + message: '#^Parameter \#1 \$count of method Icinga\\Repository\\RepositoryQuery\:\:limit\(\) expects int\|null, mixed given\.$#' + identifier: argument.type + count: 2 + path: application/controllers/RoleController.php + + - + message: '#^Parameter \#1 \$name of method Icinga\\Forms\\RepositoryForm\:\:edit\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/controllers/RoleController.php + + - + message: '#^Parameter \#1 \$name of method Icinga\\Forms\\RepositoryForm\:\:remove\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/controllers/RoleController.php + + - + message: '#^Parameter \#1 \$query of method Icinga\\Web\\Controller\:\:setupPaginationControl\(\) expects Icinga\\Data\\QueryInterface, null given\.$#' + identifier: argument.type + count: 1 + path: application/controllers/RoleController.php + + - + message: '#^Parameter \#1 \$username of class Icinga\\User constructor expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/controllers/RoleController.php + + - + message: '#^Parameter \#2 \$haystack of function in_array expects array, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/controllers/RoleController.php + + - + message: '#^Parameter \#2 \.\.\.\$values of function sprintf expects bool\|float\|int\|string\|null, mixed given\.$#' + identifier: argument.type + count: 2 + path: application/controllers/RoleController.php + + - + message: '#^Method Icinga\\Controllers\\SearchController\:\:hintAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/SearchController.php + + - + message: '#^Method Icinga\\Controllers\\SearchController\:\:indexAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/SearchController.php + + - + message: '#^Parameter \#1 \$searchString of method Icinga\\Web\\Widget\\SearchDashboard\:\:search\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/controllers/SearchController.php + + - + message: '#^Parameter \#1 \$user of method Icinga\\Web\\Widget\\Dashboard\:\:setUser\(\) expects Icinga\\User, Icinga\\User\|null given\.$#' + identifier: argument.type + count: 1 + path: application/controllers/SearchController.php + + - + message: '#^Access to an undefined property Zend_Controller_Action_HelperBroker\:\:\$viewRenderer\.$#' + identifier: property.notFound + count: 1 + path: application/controllers/StaticController.php + + - + message: '#^Call to an undefined method Zend_Controller_Action_HelperBroker\:\:layout\(\)\.$#' + identifier: method.notFound + count: 1 + path: application/controllers/StaticController.php + + - + message: '#^Cannot access offset ''ino'' on array\{0\: int, 1\: int, 2\: int, 3\: int, 4\: int, 5\: int, 6\: int, 7\: int, \.\.\.\}\|false\.$#' + identifier: offsetAccess.nonOffsetAccessible + count: 1 + path: application/controllers/StaticController.php + + - + message: '#^Cannot access offset ''mtime'' on array\{0\: int, 1\: int, 2\: int, 3\: int, 4\: int, 5\: int, 6\: int, 7\: int, \.\.\.\}\|false\.$#' + identifier: offsetAccess.nonOffsetAccessible + count: 2 + path: application/controllers/StaticController.php + + - + message: '#^Cannot access offset ''size'' on array\{0\: int, 1\: int, 2\: int, 3\: int, 4\: int, 5\: int, 6\: int, 7\: int, \.\.\.\}\|false\.$#' + identifier: offsetAccess.nonOffsetAccessible + count: 1 + path: application/controllers/StaticController.php + + - + message: '#^Method Icinga\\Controllers\\StaticController\:\:imgAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/StaticController.php + + - + message: '#^Parameter \#1 \$name of method Icinga\\Application\\Modules\\Manager\:\:getModule\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/controllers/StaticController.php + + - + message: '#^Parameter \#2 \$subject of function preg_match expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/controllers/StaticController.php + + - + message: '#^Call to an undefined method Icinga\\Authentication\\User\\UserBackendInterface\:\:select\(\)\.$#' + identifier: method.notFound + count: 3 + path: application/controllers/UserController.php + + - + message: '#^Method Icinga\\Controllers\\UserController\:\:addAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/UserController.php + + - + message: '#^Method Icinga\\Controllers\\UserController\:\:createListTabs\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/UserController.php + + - + message: '#^Method Icinga\\Controllers\\UserController\:\:createShowTabs\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/UserController.php + + - + message: '#^Method Icinga\\Controllers\\UserController\:\:createmembershipAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/UserController.php + + - + message: '#^Method Icinga\\Controllers\\UserController\:\:editAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/UserController.php + + - + message: '#^Method Icinga\\Controllers\\UserController\:\:listAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/UserController.php + + - + message: '#^Method Icinga\\Controllers\\UserController\:\:removeAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/UserController.php + + - + message: '#^Method Icinga\\Controllers\\UserController\:\:showAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/UserController.php + + - + message: '#^Parameter \#1 \$name of method Icinga\\Forms\\RepositoryForm\:\:edit\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/controllers/UserController.php + + - + message: '#^Parameter \#1 \$name of method Icinga\\Forms\\RepositoryForm\:\:remove\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/controllers/UserController.php + + - + message: '#^Parameter \#1 \$name of method Icinga\\Web\\Controller\\AuthBackendController\:\:getUserBackend\(\) expects string\|null, mixed given\.$#' + identifier: argument.type + count: 6 + path: application/controllers/UserController.php + + - + message: '#^Parameter \#1 \$repository of method Icinga\\Forms\\RepositoryForm\:\:setRepository\(\) expects Icinga\\Repository\\Repository, Icinga\\Authentication\\User\\UserBackendInterface given\.$#' + identifier: argument.type + count: 3 + path: application/controllers/UserController.php + + - + message: '#^Parameter \#1 \$userName of method Icinga\\Forms\\Config\\User\\CreateMembershipForm\:\:setUsername\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/controllers/UserController.php + + - + message: '#^Parameter \#1 \$username of class Icinga\\User constructor expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/controllers/UserController.php + + - + message: '#^Parameter \#2 \$userName of method Icinga\\Controllers\\UserController\:\:createShowTabs\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/controllers/UserController.php + + - + message: '#^Parameter \#2 \.\.\.\$values of function sprintf expects bool\|float\|int\|string\|null, mixed given\.$#' + identifier: argument.type + count: 4 + path: application/controllers/UserController.php + + - + message: '#^Method Icinga\\Controllers\\UsergroupbackendController\:\:createAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/UsergroupbackendController.php + + - + message: '#^Method Icinga\\Controllers\\UsergroupbackendController\:\:editAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/UsergroupbackendController.php + + - + message: '#^Method Icinga\\Controllers\\UsergroupbackendController\:\:indexAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/UsergroupbackendController.php + + - + message: '#^Method Icinga\\Controllers\\UsergroupbackendController\:\:removeAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/controllers/UsergroupbackendController.php + + - + message: '#^Parameter \#1 \$name of method Icinga\\Forms\\Config\\UserGroup\\UserGroupBackendForm\:\:delete\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/controllers/UsergroupbackendController.php + + - + message: '#^Parameter \#1 \$name of method Icinga\\Forms\\Config\\UserGroup\\UserGroupBackendForm\:\:edit\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/controllers/UsergroupbackendController.php + + - + message: '#^Parameter \#1 \$name of method Icinga\\Forms\\Config\\UserGroup\\UserGroupBackendForm\:\:load\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/controllers/UsergroupbackendController.php + + - + message: '#^Parameter \#2 \.\.\.\$values of function sprintf expects bool\|float\|int\|string\|null, mixed given\.$#' + identifier: argument.type + count: 3 + path: application/controllers/UsergroupbackendController.php + + - + message: '#^Cannot call method addError\(\) on Zend_Form_Element\|null\.$#' + identifier: method.nonObject + count: 1 + path: application/forms/Account/ChangePasswordForm.php + + - + message: '#^Cannot call method getUsername\(\) on Icinga\\User\|null\.$#' + identifier: method.nonObject + count: 1 + path: application/forms/Account/ChangePasswordForm.php + + - + message: '#^Cannot call method getValue\(\) on Zend_Form_Element\|null\.$#' + identifier: method.nonObject + count: 2 + path: application/forms/Account/ChangePasswordForm.php + + - + message: '#^Method Icinga\\Forms\\Account\\ChangePasswordForm\:\:createElements\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/Account/ChangePasswordForm.php + + - + message: '#^Method Icinga\\Forms\\Account\\ChangePasswordForm\:\:createElements\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Account/ChangePasswordForm.php + + - + message: '#^Method Icinga\\Forms\\Account\\ChangePasswordForm\:\:isValid\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Account/ChangePasswordForm.php + + - + message: '#^Parameter \#1 \$user of method Icinga\\Authentication\\User\\DbUserBackend\:\:authenticate\(\) expects Icinga\\User, Icinga\\User\|null given\.$#' + identifier: argument.type + count: 1 + path: application/forms/Account/ChangePasswordForm.php + + - + message: '#^Parameter \#2 \$password of method Icinga\\Authentication\\User\\DbUserBackend\:\:authenticate\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/forms/Account/ChangePasswordForm.php + + - + message: '#^Cannot call method icon\(\) on Zend_View_Interface\|null\.$#' + identifier: method.nonObject + count: 1 + path: application/forms/AcknowledgeApplicationStateMessageForm.php + + - + message: '#^Method Icinga\\Forms\\AcknowledgeApplicationStateMessageForm\:\:createElements\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/AcknowledgeApplicationStateMessageForm.php + + - + message: '#^Method Icinga\\Forms\\AcknowledgeApplicationStateMessageForm\:\:createElements\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/AcknowledgeApplicationStateMessageForm.php + + - + message: '#^Cannot call method icon\(\) on Zend_View_Interface\|null\.$#' + identifier: method.nonObject + count: 1 + path: application/forms/ActionForm.php + + - + message: '#^Method Icinga\\Forms\\ActionForm\:\:createElements\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/ActionForm.php + + - + message: '#^Method Icinga\\Forms\\ActionForm\:\:createElements\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/ActionForm.php + + - + message: '#^Method Icinga\\Forms\\ActionForm\:\:isValid\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/ActionForm.php + + - + message: '#^Cannot access property \$hash on mixed\.$#' + identifier: property.nonObject + count: 1 + path: application/forms/Announcement/AcknowledgeAnnouncementForm.php + + - + message: '#^Cannot call method getValue\(\) on Zend_Form_Element\|null\.$#' + identifier: method.nonObject + count: 1 + path: application/forms/Announcement/AcknowledgeAnnouncementForm.php + + - + message: '#^Cannot call method icon\(\) on Zend_View_Interface\|null\.$#' + identifier: method.nonObject + count: 1 + path: application/forms/Announcement/AcknowledgeAnnouncementForm.php + + - + message: '#^Method Icinga\\Forms\\Announcement\\AcknowledgeAnnouncementForm\:\:createElements\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/Announcement/AcknowledgeAnnouncementForm.php + + - + message: '#^Method Icinga\\Forms\\Announcement\\AcknowledgeAnnouncementForm\:\:createElements\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Announcement/AcknowledgeAnnouncementForm.php + + - + message: '#^Access to an undefined property object\:\:\$end\.$#' + identifier: property.notFound + count: 1 + path: application/forms/Announcement/AnnouncementForm.php + + - + message: '#^Access to an undefined property object\:\:\$start\.$#' + identifier: property.notFound + count: 1 + path: application/forms/Announcement/AnnouncementForm.php + + - + message: '#^Cannot call method getUsername\(\) on Icinga\\User\|null\.$#' + identifier: method.nonObject + count: 1 + path: application/forms/Announcement/AnnouncementForm.php + + - + message: '#^Method Icinga\\Forms\\Announcement\\AnnouncementForm\:\:createDeleteElements\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/Announcement/AnnouncementForm.php + + - + message: '#^Method Icinga\\Forms\\Announcement\\AnnouncementForm\:\:createDeleteElements\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Announcement/AnnouncementForm.php + + - + message: '#^Method Icinga\\Forms\\Announcement\\AnnouncementForm\:\:createInsertElements\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/Announcement/AnnouncementForm.php + + - + message: '#^Method Icinga\\Forms\\Announcement\\AnnouncementForm\:\:createInsertElements\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Announcement/AnnouncementForm.php + + - + message: '#^Method Icinga\\Forms\\Announcement\\AnnouncementForm\:\:createUpdateElements\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/Announcement/AnnouncementForm.php + + - + message: '#^Method Icinga\\Forms\\Announcement\\AnnouncementForm\:\:createUpdateElements\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Announcement/AnnouncementForm.php + + - + message: '#^Cannot call method addError\(\) on Zend_Form_Element\|null\.$#' + identifier: method.nonObject + count: 1 + path: application/forms/Authentication/LoginForm.php + + - + message: '#^Cannot call method getValue\(\) on Zend_Form_Element\|null\.$#' + identifier: method.nonObject + count: 3 + path: application/forms/Authentication/LoginForm.php + + - + message: '#^Cannot call method isChecked\(\) on Zend_Form_Element\|null\.$#' + identifier: method.nonObject + count: 1 + path: application/forms/Authentication/LoginForm.php + + - + message: '#^Cannot call method setAttrib\(\) on Zend_Form_Element\|null\.$#' + identifier: method.nonObject + count: 1 + path: application/forms/Authentication/LoginForm.php + + - + message: '#^Method Icinga\\Forms\\Authentication\\LoginForm\:\:createElements\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/Authentication/LoginForm.php + + - + message: '#^Method Icinga\\Forms\\Authentication\\LoginForm\:\:createElements\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Authentication/LoginForm.php + + - + message: '#^Method Icinga\\Forms\\Authentication\\LoginForm\:\:onRequest\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/Authentication/LoginForm.php + + - + message: '#^Parameter \#1 \$cue of method Icinga\\Web\\Form\:\:setRequiredCue\(\) expects string, null given\.$#' + identifier: argument.type + count: 1 + path: application/forms/Authentication/LoginForm.php + + - + message: '#^Parameter \#1 \$domain of method Icinga\\User\:\:setDomain\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/forms/Authentication/LoginForm.php + + - + message: '#^Parameter \#1 \$haystack of function strpos expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/forms/Authentication/LoginForm.php + + - + message: '#^Parameter \#1 \$username of class Icinga\\User constructor expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/forms/Authentication/LoginForm.php + + - + message: '#^Parameter \#2 \$password of method Icinga\\Authentication\\AuthChain\:\:authenticate\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/forms/Authentication/LoginForm.php + + - + message: '#^Parameter \#2 \$password of static method Icinga\\Web\\RememberMe\:\:fromCredentials\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/forms/Authentication/LoginForm.php + + - + message: '#^Property Icinga\\Forms\\Authentication\\LoginForm\:\:\$defaultElementDecorators type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Authentication/LoginForm.php + + - + message: '#^Cannot call method getPreferences\(\) on Icinga\\User\|null\.$#' + identifier: method.nonObject + count: 2 + path: application/forms/AutoRefreshForm.php + + - + message: '#^Cannot call method setPreferences\(\) on mixed\.$#' + identifier: method.nonObject + count: 1 + path: application/forms/AutoRefreshForm.php + + - + message: '#^Method Icinga\\Forms\\AutoRefreshForm\:\:createElements\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/AutoRefreshForm.php + + - + message: '#^Method Icinga\\Forms\\AutoRefreshForm\:\:createElements\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/AutoRefreshForm.php + + - + message: '#^Parameter \#3 \$default of method Icinga\\User\\Preferences\:\:getValue\(\) expects null, true given\.$#' + identifier: argument.type + count: 2 + path: application/forms/AutoRefreshForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\General\\ApplicationConfigForm\:\:createElements\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Config/General/ApplicationConfigForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\General\\DefaultAuthenticationDomainConfigForm\:\:createElements\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Config/General/DefaultAuthenticationDomainConfigForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\General\\LoggingConfigForm\:\:createElements\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Config/General/LoggingConfigForm.php + + - + message: '#^Call to an undefined method Icinga\\Application\\ApplicationBootstrap\:\:getThemes\(\)\.$#' + identifier: method.notFound + count: 1 + path: application/forms/Config/General/ThemingConfigForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\General\\ThemingConfigForm\:\:createElements\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Config/General/ThemingConfigForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\General\\ThemingConfigForm\:\:getValues\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Config/General/ThemingConfigForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\GeneralConfigForm\:\:createElements\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/Config/GeneralConfigForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\GeneralConfigForm\:\:createElements\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Config/GeneralConfigForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\Resource\\DbResourceForm\:\:createElements\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/Config/Resource/DbResourceForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\Resource\\DbResourceForm\:\:createElements\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Config/Resource/DbResourceForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\Resource\\FileResourceForm\:\:createElements\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/Config/Resource/FileResourceForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\Resource\\FileResourceForm\:\:createElements\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Config/Resource/FileResourceForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\Resource\\LdapResourceForm\:\:createElements\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/Config/Resource/LdapResourceForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\Resource\\LdapResourceForm\:\:createElements\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Config/Resource/LdapResourceForm.php + + - + message: '#^Cannot call method escape\(\) on Zend_View_Interface\|null\.$#' + identifier: method.nonObject + count: 1 + path: application/forms/Config/Resource/SshResourceForm.php + + - + message: '#^Cannot call method getValue\(\) on Zend_Form_Element\|null\.$#' + identifier: method.nonObject + count: 2 + path: application/forms/Config/Resource/SshResourceForm.php + + - + message: '#^Cannot call method setValue\(\) on Zend_Form_Element\|null\.$#' + identifier: method.nonObject + count: 1 + path: application/forms/Config/Resource/SshResourceForm.php + + - + message: '#^Cannot call method url\(\) on Zend_View_Interface\|null\.$#' + identifier: method.nonObject + count: 1 + path: application/forms/Config/Resource/SshResourceForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\Resource\\SshResourceForm\:\:beforeRemove\(\) has parameter \$config with generic class Icinga\\Data\\ConfigObject but does not specify its types\: TValue$#' + identifier: missingType.generics + count: 1 + path: application/forms/Config/Resource/SshResourceForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\Resource\\SshResourceForm\:\:createElements\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/Config/Resource/SshResourceForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\Resource\\SshResourceForm\:\:createElements\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Config/Resource/SshResourceForm.php + + - + message: '#^Parameter \#1 \$filename of function file_exists expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/forms/Config/Resource/SshResourceForm.php + + - + message: '#^Parameter \#1 \$filename of function unlink expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/forms/Config/Resource/SshResourceForm.php + + - + message: '#^Parameter \#1 \$str of method Icinga\\Util\\File\:\:fwrite\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/forms/Config/Resource/SshResourceForm.php + + - + message: '#^Parameter \#1 \$string of function sha1 expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/forms/Config/Resource/SshResourceForm.php + + - + message: '#^Parameter \#2 \.\.\.\$values of function sprintf expects bool\|float\|int\|string\|null, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/forms/Config/Resource/SshResourceForm.php + + - + message: '#^Call to an undefined method Zend_Form_Element\:\:isChecked\(\)\.$#' + identifier: method.notFound + count: 1 + path: application/forms/Config/ResourceConfigForm.php + + - + message: '#^Cannot call method getValue\(\) on Zend_Form_Element\|null\.$#' + identifier: method.nonObject + count: 2 + path: application/forms/Config/ResourceConfigForm.php + + - + message: '#^Cannot call method isChecked\(\) on Zend_Form_Element\|null\.$#' + identifier: method.nonObject + count: 1 + path: application/forms/Config/ResourceConfigForm.php + + - + message: '#^Cannot call method setDecorators\(\) on Zend_Form_Element\|null\.$#' + identifier: method.nonObject + count: 1 + path: application/forms/Config/ResourceConfigForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\ResourceConfigForm\:\:add\(\) has parameter \$values with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Config/ResourceConfigForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\ResourceConfigForm\:\:createElements\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/Config/ResourceConfigForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\ResourceConfigForm\:\:createElements\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Config/ResourceConfigForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\ResourceConfigForm\:\:edit\(\) has parameter \$values with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Config/ResourceConfigForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\ResourceConfigForm\:\:edit\(\) return type with generic class Icinga\\Data\\ConfigObject does not specify its types\: TValue$#' + identifier: missingType.generics + count: 1 + path: application/forms/Config/ResourceConfigForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\ResourceConfigForm\:\:getValues\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Config/ResourceConfigForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\ResourceConfigForm\:\:isValidPartial\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Config/ResourceConfigForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\ResourceConfigForm\:\:onRequest\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/Config/ResourceConfigForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\ResourceConfigForm\:\:remove\(\) return type with generic class Icinga\\Data\\ConfigObject does not specify its types\: TValue$#' + identifier: missingType.generics + count: 1 + path: application/forms/Config/ResourceConfigForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\ResourceConfigForm\:\:writeConfig\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/Config/ResourceConfigForm.php + + - + message: '#^Parameter \#1 \$name of method Icinga\\Application\\Config\:\:getSection\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 2 + path: application/forms/Config/ResourceConfigForm.php + + - + message: '#^Parameter \#1 \$name of method Icinga\\Application\\Config\:\:hasSection\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 2 + path: application/forms/Config/ResourceConfigForm.php + + - + message: '#^Parameter \#1 \$name of method Icinga\\Forms\\Config\\ResourceConfigForm\:\:edit\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/forms/Config/ResourceConfigForm.php + + - + message: '#^Parameter \#1 \$string of function strlen expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/forms/Config/ResourceConfigForm.php + + - + message: '#^Parameter \#1 \$type of method Icinga\\Forms\\Config\\ResourceConfigForm\:\:getResourceForm\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 2 + path: application/forms/Config/ResourceConfigForm.php + + - + message: '#^Parameter \#2 \.\.\.\$values of function sprintf expects bool\|float\|int\|string\|null, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/forms/Config/ResourceConfigForm.php + + - + message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#' + identifier: foreach.nonIterable + count: 1 + path: application/forms/Config/User/CreateMembershipForm.php + + - + message: '#^Cannot access property \$backend_name on mixed\.$#' + identifier: property.nonObject + count: 2 + path: application/forms/Config/User/CreateMembershipForm.php + + - + message: '#^Cannot access property \$group_name on mixed\.$#' + identifier: property.nonObject + count: 2 + path: application/forms/Config/User/CreateMembershipForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\User\\CreateMembershipForm\:\:createElements\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/Config/User/CreateMembershipForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\User\\CreateMembershipForm\:\:createElements\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Config/User/CreateMembershipForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\User\\CreateMembershipForm\:\:onRequest\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/Config/User/CreateMembershipForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\User\\CreateMembershipForm\:\:setBackends\(\) has parameter \$backends with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Config/User/CreateMembershipForm.php + + - + message: '#^Parameter \#2 \$string of function explode expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/forms/Config/User/CreateMembershipForm.php + + - + message: '#^Property Icinga\\Forms\\Config\\User\\CreateMembershipForm\:\:\$backends type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Config/User/CreateMembershipForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\User\\UserForm\:\:createDeleteElements\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/Config/User/UserForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\User\\UserForm\:\:createDeleteElements\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Config/User/UserForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\User\\UserForm\:\:createInsertElements\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/Config/User/UserForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\User\\UserForm\:\:createInsertElements\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Config/User/UserForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\User\\UserForm\:\:createUpdateElements\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/Config/User/UserForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\User\\UserForm\:\:createUpdateElements\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Config/User/UserForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\User\\UserForm\:\:getValues\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Config/User/UserForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\User\\UserForm\:\:isValid\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Config/User/UserForm.php + + - + message: '#^Parameter \#2 \$value of method Icinga\\Web\\Url\:\:setParam\(\) expects array\|bool\|string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/forms/Config/User/UserForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\UserBackend\\DbBackendForm\:\:createElements\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/Config/UserBackend/DbBackendForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\UserBackend\\DbBackendForm\:\:createElements\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Config/UserBackend/DbBackendForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\UserBackend\\DbBackendForm\:\:setResources\(\) has parameter \$resources with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Config/UserBackend/DbBackendForm.php + + - + message: '#^Property Icinga\\Forms\\Config\\UserBackend\\DbBackendForm\:\:\$resources type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Config/UserBackend/DbBackendForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\UserBackend\\ExternalBackendForm\:\:createElements\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/Config/UserBackend/ExternalBackendForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\UserBackend\\ExternalBackendForm\:\:createElements\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Config/UserBackend/ExternalBackendForm.php + + - + message: '#^Call to an undefined method Icinga\\Data\\Db\\DbConnection\|Icinga\\Protocol\\Ldap\\LdapConnection\:\:bind\(\)\.$#' + identifier: method.notFound + count: 1 + path: application/forms/Config/UserBackend/LdapBackendForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\UserBackend\\LdapBackendForm\:\:createElements\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/Config/UserBackend/LdapBackendForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\UserBackend\\LdapBackendForm\:\:createElements\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Config/UserBackend/LdapBackendForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\UserBackend\\LdapBackendForm\:\:discoverDomain\(\) should return string but returns string\|null\.$#' + identifier: return.type + count: 1 + path: application/forms/Config/UserBackend/LdapBackendForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\UserBackend\\LdapBackendForm\:\:getSuggestion\(\) should return string but returns string\|null\.$#' + identifier: return.type + count: 1 + path: application/forms/Config/UserBackend/LdapBackendForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\UserBackend\\LdapBackendForm\:\:isValidPartial\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Config/UserBackend/LdapBackendForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\UserBackend\\LdapBackendForm\:\:setResources\(\) has parameter \$resources with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Config/UserBackend/LdapBackendForm.php + + - + message: '#^Property Icinga\\Forms\\Config\\UserBackend\\LdapBackendForm\:\:\$resources type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Config/UserBackend/LdapBackendForm.php + + - + message: '#^Call to an undefined method Zend_Form_Element\:\:isChecked\(\)\.$#' + identifier: method.notFound + count: 1 + path: application/forms/Config/UserBackendConfigForm.php + + - + message: '#^Cannot call method isChecked\(\) on Zend_Form_Element\|null\.$#' + identifier: method.nonObject + count: 1 + path: application/forms/Config/UserBackendConfigForm.php + + - + message: '#^Cannot call method setDecorators\(\) on Zend_Form_Element\|null\.$#' + identifier: method.nonObject + count: 1 + path: application/forms/Config/UserBackendConfigForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\UserBackendConfigForm\:\:add\(\) has parameter \$data with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Config/UserBackendConfigForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\UserBackendConfigForm\:\:addSkipValidationCheckbox\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/Config/UserBackendConfigForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\UserBackendConfigForm\:\:createElements\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/Config/UserBackendConfigForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\UserBackendConfigForm\:\:createElements\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Config/UserBackendConfigForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\UserBackendConfigForm\:\:edit\(\) has parameter \$data with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Config/UserBackendConfigForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\UserBackendConfigForm\:\:getBackendForm\(\) should return Icinga\\Web\\Form but returns object\.$#' + identifier: return.type + count: 1 + path: application/forms/Config/UserBackendConfigForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\UserBackendConfigForm\:\:isValid\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Config/UserBackendConfigForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\UserBackendConfigForm\:\:isValidPartial\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Config/UserBackendConfigForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\UserBackendConfigForm\:\:onRequest\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/Config/UserBackendConfigForm.php + + - + message: '#^Parameter \#1 \$name of static method Icinga\\Authentication\\User\\UserBackend\:\:create\(\) expects string, null given\.$#' + identifier: argument.type + count: 1 + path: application/forms/Config/UserBackendConfigForm.php + + - + message: '#^Parameter \#2 \$offset of function array_splice expects int, int\|string\|false given\.$#' + identifier: argument.type + count: 1 + path: application/forms/Config/UserBackendConfigForm.php + + - + message: '#^Property Icinga\\Forms\\Config\\UserBackendConfigForm\:\:\$customBackends type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Config/UserBackendConfigForm.php + + - + message: '#^Property Icinga\\Forms\\Config\\UserBackendConfigForm\:\:\$resources type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Config/UserBackendConfigForm.php + + - + message: '#^Call to an undefined method Icinga\\Forms\\ConfigForm\:\:move\(\)\.$#' + identifier: method.notFound + count: 1 + path: application/forms/Config/UserBackendReorderForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\UserBackendReorderForm\:\:createElements\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/Config/UserBackendReorderForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\UserBackendReorderForm\:\:createElements\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Config/UserBackendReorderForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\UserBackendReorderForm\:\:getBackendOrder\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Config/UserBackendReorderForm.php + + - + message: '#^Parameter \#2 \$string of function explode expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/forms/Config/UserBackendReorderForm.php + + - + message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#' + identifier: foreach.nonIterable + count: 1 + path: application/forms/Config/UserGroup/AddMemberForm.php + + - + message: '#^Call to an undefined method Icinga\\Data\\Extensible\:\:select\(\)\.$#' + identifier: method.notFound + count: 1 + path: application/forms/Config/UserGroup/AddMemberForm.php + + - + message: '#^Call to an undefined method Icinga\\Data\\Fetchable\:\:applyFilter\(\)\.$#' + identifier: method.notFound + count: 1 + path: application/forms/Config/UserGroup/AddMemberForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\UserGroup\\AddMemberForm\:\:createElements\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/Config/UserGroup/AddMemberForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\UserGroup\\AddMemberForm\:\:createElements\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Config/UserGroup/AddMemberForm.php + + - + message: '#^Parameter \#1 \.\.\.\$arrays of function array_merge expects array, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/forms/Config/UserGroup/AddMemberForm.php + + - + message: '#^Parameter \#2 \$string of function explode expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/forms/Config/UserGroup/AddMemberForm.php + + - + message: '#^Parameter \#2 \.\.\.\$values of function sprintf expects bool\|float\|int\|string\|null, mixed given\.$#' + identifier: argument.type + count: 2 + path: application/forms/Config/UserGroup/AddMemberForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\UserGroup\\DbUserGroupBackendForm\:\:createElements\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/Config/UserGroup/DbUserGroupBackendForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\UserGroup\\DbUserGroupBackendForm\:\:createElements\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Config/UserGroup/DbUserGroupBackendForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\UserGroup\\DbUserGroupBackendForm\:\:getDatabaseResourceNames\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Config/UserGroup/DbUserGroupBackendForm.php + + - + message: '#^Parameter \#1 \$string of function strtolower expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/forms/Config/UserGroup/DbUserGroupBackendForm.php + + - + message: '#^Call to an undefined method Icinga\\Data\\Db\\DbConnection\|Icinga\\Protocol\\Ldap\\LdapConnection\:\:getHostname\(\)\.$#' + identifier: method.notFound + count: 1 + path: application/forms/Config/UserGroup/LdapUserGroupBackendForm.php + + - + message: '#^Call to an undefined method Icinga\\Data\\Db\\DbConnection\|Icinga\\Protocol\\Ldap\\LdapConnection\:\:getPort\(\)\.$#' + identifier: method.notFound + count: 1 + path: application/forms/Config/UserGroup/LdapUserGroupBackendForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\UserGroup\\LdapUserGroupBackendForm\:\:createElements\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/Config/UserGroup/LdapUserGroupBackendForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\UserGroup\\LdapUserGroupBackendForm\:\:createElements\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Config/UserGroup/LdapUserGroupBackendForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\UserGroup\\LdapUserGroupBackendForm\:\:createGroupConfigElements\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/Config/UserGroup/LdapUserGroupBackendForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\UserGroup\\LdapUserGroupBackendForm\:\:createGroupConfigElements\(\) has parameter \$defaults with generic class Icinga\\Data\\ConfigObject but does not specify its types\: TValue$#' + identifier: missingType.generics + count: 1 + path: application/forms/Config/UserGroup/LdapUserGroupBackendForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\UserGroup\\LdapUserGroupBackendForm\:\:createHiddenUserConfigElements\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/Config/UserGroup/LdapUserGroupBackendForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\UserGroup\\LdapUserGroupBackendForm\:\:createUserConfigElements\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/Config/UserGroup/LdapUserGroupBackendForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\UserGroup\\LdapUserGroupBackendForm\:\:createUserConfigElements\(\) has parameter \$defaults with generic class Icinga\\Data\\ConfigObject but does not specify its types\: TValue$#' + identifier: missingType.generics + count: 1 + path: application/forms/Config/UserGroup/LdapUserGroupBackendForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\UserGroup\\LdapUserGroupBackendForm\:\:getLdapResourceNames\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Config/UserGroup/LdapUserGroupBackendForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\UserGroup\\LdapUserGroupBackendForm\:\:getLdapUserBackendNames\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Config/UserGroup/LdapUserGroupBackendForm.php + + - + message: '#^Parameter \#1 \$ds of class Icinga\\Authentication\\UserGroup\\LdapUserGroupBackend constructor expects Icinga\\Protocol\\Ldap\\LdapConnection, Icinga\\Data\\Db\\DbConnection\|Icinga\\Protocol\\Ldap\\LdapConnection given\.$#' + identifier: argument.type + count: 1 + path: application/forms/Config/UserGroup/LdapUserGroupBackendForm.php + + - + message: '#^Parameter \#1 \$resource of method Icinga\\Forms\\Config\\UserGroup\\LdapUserGroupBackendForm\:\:getLdapUserBackendNames\(\) expects Icinga\\Protocol\\Ldap\\LdapConnection, Icinga\\Data\\Db\\DbConnection\|Icinga\\Protocol\\Ldap\\LdapConnection given\.$#' + identifier: argument.type + count: 1 + path: application/forms/Config/UserGroup/LdapUserGroupBackendForm.php + + - + message: '#^Parameter \#1 \$resourceName of static method Icinga\\Data\\ResourceFactory\:\:create\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/forms/Config/UserGroup/LdapUserGroupBackendForm.php + + - + message: '#^Parameter \#1 \$string of function strtolower expects string, mixed given\.$#' + identifier: argument.type + count: 2 + path: application/forms/Config/UserGroup/LdapUserGroupBackendForm.php + + - + message: '#^Cannot call method setDecorators\(\) on Zend_Form_Element\|null\.$#' + identifier: method.nonObject + count: 1 + path: application/forms/Config/UserGroup/UserGroupBackendForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\UserGroup\\UserGroupBackendForm\:\:add\(\) has parameter \$data with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Config/UserGroup/UserGroupBackendForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\UserGroup\\UserGroupBackendForm\:\:createElements\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/Config/UserGroup/UserGroupBackendForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\UserGroup\\UserGroupBackendForm\:\:createElements\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Config/UserGroup/UserGroupBackendForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\UserGroup\\UserGroupBackendForm\:\:edit\(\) has parameter \$data with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Config/UserGroup/UserGroupBackendForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\UserGroup\\UserGroupBackendForm\:\:getBackendForm\(\) should return Icinga\\Web\\Form but returns object\.$#' + identifier: return.type + count: 1 + path: application/forms/Config/UserGroup/UserGroupBackendForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\UserGroup\\UserGroupBackendForm\:\:isValidPartial\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Config/UserGroup/UserGroupBackendForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\UserGroup\\UserGroupBackendForm\:\:onRequest\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/Config/UserGroup/UserGroupBackendForm.php + + - + message: '#^Parameter \#1 \$name of static method Icinga\\Authentication\\UserGroup\\UserGroupBackend\:\:create\(\) expects string, null given\.$#' + identifier: argument.type + count: 1 + path: application/forms/Config/UserGroup/UserGroupBackendForm.php + + - + message: '#^Property Icinga\\Forms\\Config\\UserGroup\\UserGroupBackendForm\:\:\$customBackends type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Config/UserGroup/UserGroupBackendForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\UserGroup\\UserGroupForm\:\:createDeleteElements\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/Config/UserGroup/UserGroupForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\UserGroup\\UserGroupForm\:\:createDeleteElements\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Config/UserGroup/UserGroupForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\UserGroup\\UserGroupForm\:\:createInsertElements\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/Config/UserGroup/UserGroupForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\UserGroup\\UserGroupForm\:\:createInsertElements\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Config/UserGroup/UserGroupForm.php + + - + message: '#^Method Icinga\\Forms\\Config\\UserGroup\\UserGroupForm\:\:isValid\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Config/UserGroup/UserGroupForm.php + + - + message: '#^Parameter \#2 \$value of method Icinga\\Web\\Url\:\:setParam\(\) expects array\|bool\|string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/forms/Config/UserGroup/UserGroupForm.php + + - + message: '#^Method Icinga\\Forms\\ConfigForm\:\:getValues\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/ConfigForm.php + + - + message: '#^Method Icinga\\Forms\\ConfigForm\:\:isEmptyConfig\(\) has parameter \$config with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/ConfigForm.php + + - + message: '#^Method Icinga\\Forms\\ConfigForm\:\:isEmptyConfig\(\) has parameter \$config with no value type specified in iterable type array\|Icinga\\Application\\Config\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/ConfigForm.php + + - + message: '#^Method Icinga\\Forms\\ConfigForm\:\:isValid\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/ConfigForm.php + + - + message: '#^Method Icinga\\Forms\\ConfigForm\:\:onRequest\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/ConfigForm.php + + - + message: '#^Method Icinga\\Forms\\ConfigForm\:\:transformEmptyValuesToNull\(\) has parameter \$values with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/ConfigForm.php + + - + message: '#^Method Icinga\\Forms\\ConfigForm\:\:transformEmptyValuesToNull\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/ConfigForm.php + + - + message: '#^Method Icinga\\Forms\\ConfigForm\:\:writeConfig\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/ConfigForm.php + + - + message: '#^Cannot call method getValue\(\) on Zend_Form_Element\|null\.$#' + identifier: method.nonObject + count: 1 + path: application/forms/Control/LimiterControlForm.php + + - + message: '#^Cannot cast mixed to int\.$#' + identifier: cast.int + count: 1 + path: application/forms/Control/LimiterControlForm.php + + - + message: '#^Method Icinga\\Forms\\Control\\LimiterControlForm\:\:createElements\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/Control/LimiterControlForm.php + + - + message: '#^Method Icinga\\Forms\\Control\\LimiterControlForm\:\:createElements\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Control/LimiterControlForm.php + + - + message: '#^Parameter \#2 \$value of method Icinga\\Web\\Url\:\:setParam\(\) expects array\|bool\|string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/forms/Control/LimiterControlForm.php + + - + message: '#^Property Icinga\\Forms\\Control\\LimiterControlForm\:\:\$defaultElementDecorators type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Control/LimiterControlForm.php + + - + message: '#^Static property Icinga\\Forms\\Control\\LimiterControlForm\:\:\$limits \(array\\) does not accept default value of type array\\.$#' + identifier: property.defaultValue + count: 1 + path: application/forms/Control/LimiterControlForm.php + + - + message: '#^Cannot call method getRelativeUrl\(\) on Icinga\\Web\\Url\|null\.$#' + identifier: method.nonObject + count: 1 + path: application/forms/Dashboard/DashletForm.php + + - + message: '#^Method Icinga\\Forms\\Dashboard\\DashletForm\:\:createElements\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/Dashboard/DashletForm.php + + - + message: '#^Method Icinga\\Forms\\Dashboard\\DashletForm\:\:createElements\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Dashboard/DashletForm.php + + - + message: '#^Method Icinga\\Forms\\Dashboard\\DashletForm\:\:load\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/Dashboard/DashletForm.php + + - + message: '#^Method Icinga\\Forms\\Dashboard\\DashletForm\:\:setDashboard\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/Dashboard/DashletForm.php + + - + message: '#^Method Icinga\\Forms\\LdapDiscoveryForm\:\:createElements\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/LdapDiscoveryForm.php + + - + message: '#^Method Icinga\\Forms\\LdapDiscoveryForm\:\:createElements\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/LdapDiscoveryForm.php + + - + message: '#^Method Icinga\\Forms\\Navigation\\DashletForm\:\:createElements\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/Navigation/DashletForm.php + + - + message: '#^Method Icinga\\Forms\\Navigation\\DashletForm\:\:createElements\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Navigation/DashletForm.php + + - + message: '#^Cannot call method removeMultiOption\(\) on Zend_Form_Element\|null\.$#' + identifier: method.nonObject + count: 2 + path: application/forms/Navigation/MenuItemForm.php + + - + message: '#^Method Icinga\\Forms\\Navigation\\MenuItemForm\:\:createElements\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/Navigation/MenuItemForm.php + + - + message: '#^Method Icinga\\Forms\\Navigation\\MenuItemForm\:\:createElements\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Navigation/MenuItemForm.php + + - + message: '#^Call to an undefined method Icinga\\Web\\Form\:\:requiresParentSelection\(\)\.$#' + identifier: method.notFound + count: 2 + path: application/forms/Navigation/NavigationConfigForm.php + + - + message: '#^Cannot call method addError\(\) on Zend_Form_Element\|null\.$#' + identifier: method.nonObject + count: 2 + path: application/forms/Navigation/NavigationConfigForm.php + + - + message: '#^Cannot call method getSection\(\) on Icinga\\Application\\Config\|null\.$#' + identifier: method.nonObject + count: 1 + path: application/forms/Navigation/NavigationConfigForm.php + + - + message: '#^Method Icinga\\Forms\\Navigation\\NavigationConfigForm\:\:add\(\) has parameter \$data with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Navigation/NavigationConfigForm.php + + - + message: '#^Method Icinga\\Forms\\Navigation\\NavigationConfigForm\:\:createElements\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/Navigation/NavigationConfigForm.php + + - + message: '#^Method Icinga\\Forms\\Navigation\\NavigationConfigForm\:\:createElements\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Navigation/NavigationConfigForm.php + + - + message: '#^Method Icinga\\Forms\\Navigation\\NavigationConfigForm\:\:delete\(\) return type with generic class Icinga\\Data\\ConfigObject does not specify its types\: TValue$#' + identifier: missingType.generics + count: 1 + path: application/forms/Navigation/NavigationConfigForm.php + + - + message: '#^Method Icinga\\Forms\\Navigation\\NavigationConfigForm\:\:edit\(\) has parameter \$data with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Navigation/NavigationConfigForm.php + + - + message: '#^Method Icinga\\Forms\\Navigation\\NavigationConfigForm\:\:getFlattenedChildren\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Navigation/NavigationConfigForm.php + + - + message: '#^Method Icinga\\Forms\\Navigation\\NavigationConfigForm\:\:getItemTypes\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Navigation/NavigationConfigForm.php + + - + message: '#^Method Icinga\\Forms\\Navigation\\NavigationConfigForm\:\:isValid\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Navigation/NavigationConfigForm.php + + - + message: '#^Method Icinga\\Forms\\Navigation\\NavigationConfigForm\:\:listAvailableParents\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Navigation/NavigationConfigForm.php + + - + message: '#^Method Icinga\\Forms\\Navigation\\NavigationConfigForm\:\:onRequest\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/Navigation/NavigationConfigForm.php + + - + message: '#^Method Icinga\\Forms\\Navigation\\NavigationConfigForm\:\:setDefaultUrl\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/Navigation/NavigationConfigForm.php + + - + message: '#^Method Icinga\\Forms\\Navigation\\NavigationConfigForm\:\:setDefaultUrl\(\) has parameter \$url with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: application/forms/Navigation/NavigationConfigForm.php + + - + message: '#^Method Icinga\\Forms\\Navigation\\NavigationConfigForm\:\:setItemTypes\(\) has parameter \$itemTypes with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Navigation/NavigationConfigForm.php + + - + message: '#^Method Icinga\\Forms\\Navigation\\NavigationConfigForm\:\:writeConfig\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/Navigation/NavigationConfigForm.php + + - + message: '#^Parameter \#1 \$name of method Icinga\\Forms\\Navigation\\NavigationConfigForm\:\:hasBeenShared\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/forms/Navigation/NavigationConfigForm.php + + - + message: '#^Parameter \#1 \$type of static method Icinga\\Application\\Config\:\:navigation\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 2 + path: application/forms/Navigation/NavigationConfigForm.php + + - + message: '#^Parameter \#2 \$owner of method Icinga\\Forms\\Navigation\\NavigationConfigForm\:\:listAvailableParents\(\) expects string\|null, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/forms/Navigation/NavigationConfigForm.php + + - + message: '#^Parameter \#2 \$username of static method Icinga\\Application\\Config\:\:navigation\(\) expects string\|null, mixed given\.$#' + identifier: argument.type + count: 2 + path: application/forms/Navigation/NavigationConfigForm.php + + - + message: '#^Property Icinga\\Forms\\Navigation\\NavigationConfigForm\:\:\$defaultUrl has no type specified\.$#' + identifier: missingType.property + count: 1 + path: application/forms/Navigation/NavigationConfigForm.php + + - + message: '#^Property Icinga\\Forms\\Navigation\\NavigationConfigForm\:\:\$itemTypes type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Navigation/NavigationConfigForm.php + + - + message: '#^Method Icinga\\Forms\\Navigation\\NavigationItemForm\:\:createElements\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/Navigation/NavigationItemForm.php + + - + message: '#^Method Icinga\\Forms\\Navigation\\NavigationItemForm\:\:createElements\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Navigation/NavigationItemForm.php + + - + message: '#^Method Icinga\\Forms\\Navigation\\NavigationItemForm\:\:getValues\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Navigation/NavigationItemForm.php + + - + message: '#^Call to an undefined method Icinga\\Application\\ApplicationBootstrap\:\:getThemes\(\)\.$#' + identifier: method.notFound + count: 1 + path: application/forms/PreferenceForm.php + + - + message: '#^Cannot call method getPreferences\(\) on Icinga\\User\|null\.$#' + identifier: method.nonObject + count: 2 + path: application/forms/PreferenceForm.php + + - + message: '#^Cannot call method href\(\) on Zend_View_Interface\|null\.$#' + identifier: method.nonObject + count: 3 + path: application/forms/PreferenceForm.php + + - + message: '#^Cannot call method isChecked\(\) on Zend_Form_Element\|null\.$#' + identifier: method.nonObject + count: 2 + path: application/forms/PreferenceForm.php + + - + message: '#^Cannot call method setPreferences\(\) on mixed\.$#' + identifier: method.nonObject + count: 1 + path: application/forms/PreferenceForm.php + + - + message: '#^Method Icinga\\Forms\\PreferenceForm\:\:createElements\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/PreferenceForm.php + + - + message: '#^Method Icinga\\Forms\\PreferenceForm\:\:createElements\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/PreferenceForm.php + + - + message: '#^Method Icinga\\Forms\\PreferenceForm\:\:getDefaultShowStacktraces\(\) should return bool but returns mixed\.$#' + identifier: return.type + count: 1 + path: application/forms/PreferenceForm.php + + - + message: '#^Method Icinga\\Forms\\PreferenceForm\:\:getLocale\(\) has parameter \$availableLocales with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: application/forms/PreferenceForm.php + + - + message: '#^Method Icinga\\Forms\\PreferenceForm\:\:onRequest\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/PreferenceForm.php + + - + message: '#^Parameter \#1 \$string of function substr expects string, string\|false given\.$#' + identifier: argument.type + count: 1 + path: application/forms/PreferenceForm.php + + - + message: '#^Parameter \#2 \$locale of function setlocale expects array\|string\|null, int given\.$#' + identifier: argument.type + count: 2 + path: application/forms/PreferenceForm.php + + - + message: '#^Parameter \#3 \$default of method Icinga\\User\\Preferences\:\:getValue\(\) expects null, mixed given\.$#' + identifier: argument.type + count: 1 + path: application/forms/PreferenceForm.php + + - + message: '#^Call to an undefined method Icinga\\Repository\\Repository\:\:delete\(\)\.$#' + identifier: method.notFound + count: 1 + path: application/forms/RepositoryForm.php + + - + message: '#^Call to an undefined method Icinga\\Repository\\Repository\:\:insert\(\)\.$#' + identifier: method.notFound + count: 1 + path: application/forms/RepositoryForm.php + + - + message: '#^Call to an undefined method Icinga\\Repository\\Repository\:\:update\(\)\.$#' + identifier: method.notFound + count: 1 + path: application/forms/RepositoryForm.php + + - + message: '#^Method Icinga\\Forms\\RepositoryForm\:\:add\(\) has parameter \$data with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/RepositoryForm.php + + - + message: '#^Method Icinga\\Forms\\RepositoryForm\:\:createDeleteElements\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/RepositoryForm.php + + - + message: '#^Method Icinga\\Forms\\RepositoryForm\:\:createDeleteElements\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/RepositoryForm.php + + - + message: '#^Method Icinga\\Forms\\RepositoryForm\:\:createElements\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/RepositoryForm.php + + - + message: '#^Method Icinga\\Forms\\RepositoryForm\:\:createElements\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/RepositoryForm.php + + - + message: '#^Method Icinga\\Forms\\RepositoryForm\:\:createInsertElements\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/RepositoryForm.php + + - + message: '#^Method Icinga\\Forms\\RepositoryForm\:\:createInsertElements\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/RepositoryForm.php + + - + message: '#^Method Icinga\\Forms\\RepositoryForm\:\:createUpdateElements\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/RepositoryForm.php + + - + message: '#^Method Icinga\\Forms\\RepositoryForm\:\:createUpdateElements\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/RepositoryForm.php + + - + message: '#^Method Icinga\\Forms\\RepositoryForm\:\:deleteEntry\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/RepositoryForm.php + + - + message: '#^Method Icinga\\Forms\\RepositoryForm\:\:edit\(\) has parameter \$data with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/RepositoryForm.php + + - + message: '#^Method Icinga\\Forms\\RepositoryForm\:\:getData\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/RepositoryForm.php + + - + message: '#^Method Icinga\\Forms\\RepositoryForm\:\:insertEntry\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/RepositoryForm.php + + - + message: '#^Method Icinga\\Forms\\RepositoryForm\:\:onDeleteRequest\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/RepositoryForm.php + + - + message: '#^Method Icinga\\Forms\\RepositoryForm\:\:onInsertRequest\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/RepositoryForm.php + + - + message: '#^Method Icinga\\Forms\\RepositoryForm\:\:onRequest\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/RepositoryForm.php + + - + message: '#^Method Icinga\\Forms\\RepositoryForm\:\:onUpdateRequest\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/RepositoryForm.php + + - + message: '#^Method Icinga\\Forms\\RepositoryForm\:\:updateEntry\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/RepositoryForm.php + + - + message: '#^Property Icinga\\Forms\\RepositoryForm\:\:\$data \(array\) does not accept array\|null\.$#' + identifier: assign.propertyType + count: 2 + path: application/forms/RepositoryForm.php + + - + message: '#^Property Icinga\\Forms\\RepositoryForm\:\:\$data type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/RepositoryForm.php + + - + message: '#^Access to an undefined property object\:\:\$description\.$#' + identifier: property.notFound + count: 1 + path: application/forms/Security/RoleForm.php + + - + message: '#^Access to an undefined property object\:\:\$groups\.$#' + identifier: property.notFound + count: 1 + path: application/forms/Security/RoleForm.php + + - + message: '#^Access to an undefined property object\:\:\$name\.$#' + identifier: property.notFound + count: 2 + path: application/forms/Security/RoleForm.php + + - + message: '#^Access to an undefined property object\:\:\$parent\.$#' + identifier: property.notFound + count: 1 + path: application/forms/Security/RoleForm.php + + - + message: '#^Access to an undefined property object\:\:\$permissions\.$#' + identifier: property.notFound + count: 2 + path: application/forms/Security/RoleForm.php + + - + message: '#^Access to an undefined property object\:\:\$refusals\.$#' + identifier: property.notFound + count: 1 + path: application/forms/Security/RoleForm.php + + - + message: '#^Access to an undefined property object\:\:\$unrestricted\.$#' + identifier: property.notFound + count: 1 + path: application/forms/Security/RoleForm.php + + - + message: '#^Access to an undefined property object\:\:\$users\.$#' + identifier: property.notFound + count: 1 + path: application/forms/Security/RoleForm.php + + - + message: '#^Call to an undefined method Icinga\\Repository\\Repository\:\:update\(\)\.$#' + identifier: method.notFound + count: 1 + path: application/forms/Security/RoleForm.php + + - + message: '#^Cannot access property \$name on mixed\.$#' + identifier: property.nonObject + count: 6 + path: application/forms/Security/RoleForm.php + + - + message: '#^Cannot call method getDecorator\(\) on Zend_Form_Element\|null\.$#' + identifier: method.nonObject + count: 2 + path: application/forms/Security/RoleForm.php + + - + message: '#^Cannot call method icon\(\) on Zend_View_Interface\|null\.$#' + identifier: method.nonObject + count: 2 + path: application/forms/Security/RoleForm.php + + - + message: '#^Cannot call method setOption\(\) on Zend_Form_Decorator_Abstract\|false\.$#' + identifier: method.nonObject + count: 2 + path: application/forms/Security/RoleForm.php + + - + message: '#^Method Icinga\\Forms\\Security\\RoleForm\:\:collectRoles\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/Security/RoleForm.php + + - + message: '#^Method Icinga\\Forms\\Security\\RoleForm\:\:createDeleteElements\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/Security/RoleForm.php + + - + message: '#^Method Icinga\\Forms\\Security\\RoleForm\:\:createDeleteElements\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Security/RoleForm.php + + - + message: '#^Method Icinga\\Forms\\Security\\RoleForm\:\:createInsertElements\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/Security/RoleForm.php + + - + message: '#^Method Icinga\\Forms\\Security\\RoleForm\:\:createInsertElements\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Security/RoleForm.php + + - + message: '#^Method Icinga\\Forms\\Security\\RoleForm\:\:getValues\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Security/RoleForm.php + + - + message: '#^Method Icinga\\Forms\\Security\\RoleForm\:\:isValid\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Security/RoleForm.php + + - + message: '#^Method Icinga\\Forms\\Security\\RoleForm\:\:sortPermissions\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/forms/Security/RoleForm.php + + - + message: '#^Method Icinga\\Forms\\Security\\RoleForm\:\:sortPermissions\(\) has parameter \$permissions with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: application/forms/Security/RoleForm.php + + - + message: '#^Parameter \#2 \$string of function explode expects string, TKey of int\|string given\.$#' + identifier: argument.type + count: 2 + path: application/forms/Security/RoleForm.php + + - + message: '#^Property Icinga\\Forms\\Security\\RoleForm\:\:\$providedPermissions type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Security/RoleForm.php + + - + message: '#^Property Icinga\\Forms\\Security\\RoleForm\:\:\$providedRestrictions type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/forms/Security/RoleForm.php + + - + message: '#^Cannot access property \$tickets on Zend_View_Interface\|null\.$#' + identifier: property.nonObject + count: 1 + path: application/views/helpers/CreateTicketLinks.php + + - + message: '#^Cannot call method createLinks\(\) on array\|Icinga\\Application\\Hook\\TicketHook\.$#' + identifier: method.nonObject + count: 1 + path: application/views/helpers/CreateTicketLinks.php + + - + message: '#^PHPDoc tag @var for variable \$tickets has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/views/helpers/CreateTicketLinks.php + + - + message: '#^Method Zend_View_Helper_FormDate\:\:formDate\(\) has parameter \$attribs with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/views/helpers/FormDate.php + + - + message: '#^Parameter \#1 \$attribs of method Zend_View_Helper_HtmlElement\:\:_htmlAttribs\(\) expects array, array\|null given\.$#' + identifier: argument.type + count: 1 + path: application/views/helpers/FormDate.php + + - + message: '#^Parameter \#1 \$var of method Icinga\\Web\\View\:\:escape\(\) expects string\|null, int\|null given\.$#' + identifier: argument.type + count: 1 + path: application/views/helpers/FormDate.php + + - + message: '#^Cannot call method escape\(\) on Zend_View_Interface\|null\.$#' + identifier: method.nonObject + count: 3 + path: application/views/helpers/FormDateTime.php + + - + message: '#^Method Zend_View_Helper_FormDateTime\:\:formDateTime\(\) has parameter \$attribs with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/views/helpers/FormDateTime.php + + - + message: '#^Cannot call method escape\(\) on Zend_View_Interface\|null\.$#' + identifier: method.nonObject + count: 4 + path: application/views/helpers/FormNumber.php + + - + message: '#^Method Zend_View_Helper_FormNumber\:\:formNumber\(\) has parameter \$attribs with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/views/helpers/FormNumber.php + + - + message: '#^Method Zend_View_Helper_FormNumber\:\:formatNumber\(\) has parameter \$number with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: application/views/helpers/FormNumber.php + + - + message: '#^Method Zend_View_Helper_FormNumber\:\:formatNumber\(\) should return string but returns array\|float\|int\|string\|false\|null\.$#' + identifier: return.type + count: 1 + path: application/views/helpers/FormNumber.php + + - + message: '#^Parameter \#1 \$attribs of method Zend_View_Helper_HtmlElement\:\:_htmlAttribs\(\) expects array, array\\|null given\.$#' + identifier: argument.type + count: 1 + path: application/views/helpers/FormNumber.php + + - + message: '#^Method Zend_View_Helper_FormTime\:\:formTime\(\) has parameter \$attribs with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: application/views/helpers/FormTime.php + + - + message: '#^Parameter \#1 \$attribs of method Zend_View_Helper_HtmlElement\:\:_htmlAttribs\(\) expects array, array\|null given\.$#' + identifier: argument.type + count: 1 + path: application/views/helpers/FormTime.php + + - + message: '#^Parameter \#1 \$var of method Icinga\\Web\\View\:\:escape\(\) expects string\|null, int\|null given\.$#' + identifier: argument.type + count: 1 + path: application/views/helpers/FormTime.php + + - + message: '#^Cannot call method protectId\(\) on Zend_Controller_Request_Abstract\|null\.$#' + identifier: method.nonObject + count: 1 + path: application/views/helpers/ProtectId.php + + - + message: '#^Method Zend_View_Helper_ProtectId\:\:protectId\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/views/helpers/ProtectId.php + + - + message: '#^Method Zend_View_Helper_ProtectId\:\:protectId\(\) has parameter \$id with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: application/views/helpers/ProtectId.php + + - + message: '#^Method Zend_View_Helper_Util\:\:showHourMin\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/views/helpers/Util.php + + - + message: '#^Method Zend_View_Helper_Util\:\:showHourMin\(\) has parameter \$sec with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: application/views/helpers/Util.php + + - + message: '#^Method Zend_View_Helper_Util\:\:showSeconds\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/views/helpers/Util.php + + - + message: '#^Method Zend_View_Helper_Util\:\:showSeconds\(\) has parameter \$sec with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: application/views/helpers/Util.php + + - + message: '#^Method Zend_View_Helper_Util\:\:showTime\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/views/helpers/Util.php + + - + message: '#^Method Zend_View_Helper_Util\:\:showTime\(\) has parameter \$timestamp with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: application/views/helpers/Util.php + + - + message: '#^Method Zend_View_Helper_Util\:\:showTimeSince\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/views/helpers/Util.php + + - + message: '#^Method Zend_View_Helper_Util\:\:showTimeSince\(\) has parameter \$timestamp with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: application/views/helpers/Util.php + + - + message: '#^Method Zend_View_Helper_Util\:\:util\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: application/views/helpers/Util.php + + - + message: '#^Method Icinga\\Application\\ApplicationBootstrap\:\:getAvailableModulePaths\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Application/ApplicationBootstrap.php + + - + message: '#^Method Icinga\\Application\\ApplicationBootstrap\:\:getLocaleDir\(\) should return string but returns string\|false\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Application/ApplicationBootstrap.php + + - + message: '#^Method Icinga\\Application\\ApplicationBootstrap\:\:hasLocales\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Application/ApplicationBootstrap.php + + - + message: '#^Parameter \#2 \$callback of function array_filter expects \(callable\(non\-empty\-string\|false\)\: bool\)\|null, ''is_dir'' given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Application/ApplicationBootstrap.php + + - + message: '#^Parameter \#2 \$string of function explode expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Application/ApplicationBootstrap.php + + - + message: '#^Property Icinga\\Application\\ApplicationBootstrap\:\:\$libDir \(string\) does not accept string\|false\.$#' + identifier: assign.propertyType + count: 1 + path: library/Icinga/Application/ApplicationBootstrap.php + + - + message: '#^Property Icinga\\Application\\ApplicationBootstrap\:\:\$localeDir \(string\) does not accept false\.$#' + identifier: assign.propertyType + count: 1 + path: library/Icinga/Application/ApplicationBootstrap.php + + - + message: '#^Access to an undefined property object\:\:\$columns\.$#' + identifier: property.notFound + count: 2 + path: library/Icinga/Application/Benchmark.php + + - + message: '#^Access to an undefined property object\:\:\$rows\.$#' + identifier: property.notFound + count: 2 + path: library/Icinga/Application/Benchmark.php + + - + message: '#^Method Icinga\\Application\\Benchmark\:\:dump\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Application/Benchmark.php + + - + message: '#^Method Icinga\\Application\\Benchmark\:\:measure\(\) has parameter \$message with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Application/Benchmark.php + + - + message: '#^Property Icinga\\Application\\Benchmark\:\:\$instance has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Application/Benchmark.php + + - + message: '#^Property Icinga\\Application\\Benchmark\:\:\$measures has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Application/Benchmark.php + + - + message: '#^Property Icinga\\Application\\Benchmark\:\:\$start has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Application/Benchmark.php + + - + message: '#^Method Icinga\\Application\\ClassLoader\:\:buildClassFilename\(\) has parameter \$class with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Application/ClassLoader.php + + - + message: '#^Method Icinga\\Application\\ClassLoader\:\:buildClassFilename\(\) has parameter \$namespace with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Application/ClassLoader.php + + - + message: '#^Method Icinga\\Application\\ClassLoader\:\:classBelongsToModule\(\) has parameter \$class with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Application/ClassLoader.php + + - + message: '#^Method Icinga\\Application\\ClassLoader\:\:extractModuleName\(\) has parameter \$class with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Application/ClassLoader.php + + - + message: '#^Method Icinga\\Application\\ClassLoader\:\:extractModuleNamespace\(\) has parameter \$class with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Application/ClassLoader.php + + - + message: '#^Method Icinga\\Application\\ClassLoader\:\:namespaceHasApplictionDirectory\(\) has parameter \$namespace with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Application/ClassLoader.php + + - + message: '#^Method Icinga\\Application\\ClassLoader\:\:register\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Application/ClassLoader.php + + - + message: '#^Method Icinga\\Application\\ClassLoader\:\:unregister\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Application/ClassLoader.php + + - + message: '#^Parameter \#1 \$callback of function spl_autoload_register expects \(callable\(string\)\: void\)\|null, array\{\$this\(Icinga\\Application\\ClassLoader\), ''loadClass''\} given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Application/ClassLoader.php + + - + message: '#^Parameter \#2 \$offset of function substr expects int, int\<0, max\>\|false given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Application/ClassLoader.php + + - + message: '#^Parameter \#3 \$length of function substr expects int\|null, int\<0, max\>\|false given\.$#' + identifier: argument.type + count: 2 + path: library/Icinga/Application/ClassLoader.php + + - + message: '#^Property Icinga\\Application\\ClassLoader\:\:\$applicationDirectories type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/ClassLoader.php + + - + message: '#^Property Icinga\\Application\\ClassLoader\:\:\$applicationPrefixes type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/ClassLoader.php + + - + message: '#^Property Icinga\\Application\\ClassLoader\:\:\$namespaces type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/ClassLoader.php + + - + message: '#^Cannot cast mixed to int\.$#' + identifier: cast.int + count: 2 + path: library/Icinga/Application/Cli.php + + - + message: '#^Method Icinga\\Application\\Cli\:\:cliLoader\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Application/Cli.php + + - + message: '#^Method Icinga\\Application\\Cli\:\:dispatch\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Application/Cli.php + + - + message: '#^Method Icinga\\Application\\Cli\:\:dispatchEndless\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Application/Cli.php + + - + message: '#^Method Icinga\\Application\\Cli\:\:dispatchModule\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Application/Cli.php + + - + message: '#^Method Icinga\\Application\\Cli\:\:dispatchModule\(\) has parameter \$basedir with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Application/Cli.php + + - + message: '#^Method Icinga\\Application\\Cli\:\:dispatchModule\(\) has parameter \$name with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Application/Cli.php + + - + message: '#^Method Icinga\\Application\\Cli\:\:dispatchOnce\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Application/Cli.php + + - + message: '#^Method Icinga\\Application\\Cli\:\:getParams\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Application/Cli.php + + - + message: '#^Method Icinga\\Application\\Cli\:\:parseBasicParams\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Application/Cli.php + + - + message: '#^Method Icinga\\Application\\Cli\:\:setupFakeAuthentication\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Application/Cli.php + + - + message: '#^Property Icinga\\Application\\Cli\:\:\$cliLoader has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Application/Cli.php + + - + message: '#^Property Icinga\\Application\\Cli\:\:\$debug has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Application/Cli.php + + - + message: '#^Property Icinga\\Application\\Cli\:\:\$params has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Application/Cli.php + + - + message: '#^Property Icinga\\Application\\Cli\:\:\$showBenchmark has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Application/Cli.php + + - + message: '#^Property Icinga\\Application\\Cli\:\:\$verbose has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Application/Cli.php + + - + message: '#^Property Icinga\\Application\\Cli\:\:\$watchTimeout has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Application/Cli.php + + - + message: '#^While loop condition is always true\.$#' + identifier: while.alwaysTrue + count: 1 + path: library/Icinga/Application/Cli.php + + - + message: '#^Class Icinga\\Application\\Config implements generic interface Iterator but does not specify its types\: TKey, TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Application/Config.php + + - + message: '#^Method Icinga\\Application\\Config\:\:__construct\(\) has parameter \$config with generic class Icinga\\Data\\ConfigObject but does not specify its types\: TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Application/Config.php + + - + message: '#^Method Icinga\\Application\\Config\:\:current\(\) return type with generic class Icinga\\Data\\ConfigObject does not specify its types\: TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Application/Config.php + + - + message: '#^Method Icinga\\Application\\Config\:\:current\(\) should return Icinga\\Data\\ConfigObject but returns mixed\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Application/Config.php + + - + message: '#^Method Icinga\\Application\\Config\:\:fromArray\(\) has parameter \$array with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Config.php + + - + message: '#^Method Icinga\\Application\\Config\:\:fromIni\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Application/Config.php + + - + message: '#^Method Icinga\\Application\\Config\:\:getConfigObject\(\) return type with generic class Icinga\\Data\\ConfigObject does not specify its types\: TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Application/Config.php + + - + message: '#^Method Icinga\\Application\\Config\:\:getSection\(\) return type with generic class Icinga\\Data\\ConfigObject does not specify its types\: TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Application/Config.php + + - + message: '#^Method Icinga\\Application\\Config\:\:getSection\(\) should return Icinga\\Data\\ConfigObject but returns mixed\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Application/Config.php + + - + message: '#^Method Icinga\\Application\\Config\:\:keys\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Config.php + + - + message: '#^Method Icinga\\Application\\Config\:\:saveIni\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Application/Config.php + + - + message: '#^Method Icinga\\Application\\Config\:\:setSection\(\) has parameter \$config with generic class Icinga\\Data\\ConfigObject but does not specify its types\: TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Application/Config.php + + - + message: '#^Method Icinga\\Application\\Config\:\:setSection\(\) has parameter \$config with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Config.php + + - + message: '#^Method Icinga\\Application\\Config\:\:toArray\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Config.php + + - + message: '#^Parameter \#2 \$filename of class Icinga\\File\\Ini\\IniWriter constructor expects string, string\|null given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Application/Config.php + + - + message: '#^Parameter \#3 \$filemode of class Icinga\\File\\Ini\\IniWriter constructor expects int, int\|null given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Application/Config.php + + - + message: '#^Property Icinga\\Application\\Config\:\:\$app type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Config.php + + - + message: '#^Property Icinga\\Application\\Config\:\:\$config with generic class Icinga\\Data\\ConfigObject does not specify its types\: TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Application/Config.php + + - + message: '#^Property Icinga\\Application\\Config\:\:\$modules type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Config.php + + - + message: '#^Property Icinga\\Application\\Config\:\:\$navigation type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Config.php + + - + message: '#^Method Icinga\\Application\\Hook\:\:all\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Hook.php + + - + message: '#^Method Icinga\\Application\\Hook\:\:assertValidHook\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Application/Hook.php + + - + message: '#^Method Icinga\\Application\\Hook\:\:clean\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Application/Hook.php + + - + message: '#^Method Icinga\\Application\\Hook\:\:normalizeHookName\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Application/Hook.php + + - + message: '#^Method Icinga\\Application\\Hook\:\:normalizeHookName\(\) has parameter \$name with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Application/Hook.php + + - + message: '#^Method Icinga\\Application\\Hook\:\:register\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Application/Hook.php + + - + message: '#^Method Icinga\\Application\\Hook\:\:splitHookName\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Application/Hook.php + + - + message: '#^Method Icinga\\Application\\Hook\:\:splitHookName\(\) has parameter \$name with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Application/Hook.php + + - + message: '#^Parameter \#1 \$object of function get_class expects object, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Application/Hook.php + + - + message: '#^Property Icinga\\Application\\Hook\:\:\$hooks type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Hook.php + + - + message: '#^Property Icinga\\Application\\Hook\:\:\$instances type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Hook.php + + - + message: '#^Method Icinga\\Application\\Hook\\ApplicationStateHook\:\:collectMessages\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Application/Hook/ApplicationStateHook.php + + - + message: '#^Method Icinga\\Application\\Hook\\ApplicationStateHook\:\:getAllMessages\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Application/Hook/ApplicationStateHook.php + + - + message: '#^Method Icinga\\Application\\Hook\\ApplicationStateHook\:\:getMessages\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Application/Hook/ApplicationStateHook.php + + - + message: '#^Method Icinga\\Application\\Hook\\ApplicationStateHook\:\:hasMessages\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Application/Hook/ApplicationStateHook.php + + - + message: '#^Property Icinga\\Application\\Hook\\ApplicationStateHook\:\:\$messages has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Application/Hook/ApplicationStateHook.php + + - + message: '#^Cannot call method getUsername\(\) on Icinga\\User\|null\.$#' + identifier: method.nonObject + count: 1 + path: library/Icinga/Application/Hook/AuditHook.php + + - + message: '#^Method Icinga\\Application\\Hook\\AuditHook\:\:extractMessageValue\(\) has parameter \$messageData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Hook/AuditHook.php + + - + message: '#^Method Icinga\\Application\\Hook\\AuditHook\:\:extractMessageValue\(\) has parameter \$path with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Hook/AuditHook.php + + - + message: '#^Method Icinga\\Application\\Hook\\AuditHook\:\:formatMessage\(\) has parameter \$messageData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Hook/AuditHook.php + + - + message: '#^Method Icinga\\Application\\Hook\\AuditHook\:\:formatMessage\(\) should return string but returns string\|null\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Application/Hook/AuditHook.php + + - + message: '#^Method Icinga\\Application\\Hook\\AuditHook\:\:logActivity\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Application/Hook/AuditHook.php + + - + message: '#^Method Icinga\\Application\\Hook\\AuditHook\:\:logActivity\(\) has parameter \$data with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Hook/AuditHook.php + + - + message: '#^Method Icinga\\Application\\Hook\\AuditHook\:\:logMessage\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Application/Hook/AuditHook.php + + - + message: '#^Method Icinga\\Application\\Hook\\AuditHook\:\:logMessage\(\) has parameter \$data with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Hook/AuditHook.php + + - + message: '#^Method Icinga\\Application\\Hook\\AuthenticationHook\:\:onLogin\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Application/Hook/AuthenticationHook.php + + - + message: '#^Method Icinga\\Application\\Hook\\AuthenticationHook\:\:onLogout\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Application/Hook/AuthenticationHook.php + + - + message: '#^Method Icinga\\Application\\Hook\\AuthenticationHook\:\:triggerLogin\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Application/Hook/AuthenticationHook.php + + - + message: '#^Method Icinga\\Application\\Hook\\AuthenticationHook\:\:triggerLogout\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Application/Hook/AuthenticationHook.php + + - + message: '#^Call to an undefined method ipl\\Sql\\Connection\:\:exec\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Application/Hook/Common/DbMigrationStep.php + + - + message: '#^Method Icinga\\Application\\Hook\\ConfigFormEventsHook\:\:getLastErrors\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Hook/ConfigFormEventsHook.php + + - + message: '#^Method Icinga\\Application\\Hook\\ConfigFormEventsHook\:\:isValid\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Application/Hook/ConfigFormEventsHook.php + + - + message: '#^Method Icinga\\Application\\Hook\\ConfigFormEventsHook\:\:onSuccess\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Application/Hook/ConfigFormEventsHook.php + + - + message: '#^Method Icinga\\Application\\Hook\\ConfigFormEventsHook\:\:runAppliesTo\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Application/Hook/ConfigFormEventsHook.php + + - + message: '#^Method Icinga\\Application\\Hook\\ConfigFormEventsHook\:\:runEventMethod\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Application/Hook/ConfigFormEventsHook.php + + - + message: '#^Method Icinga\\Application\\Hook\\ConfigFormEventsHook\:\:runEventMethod\(\) has parameter \$eventMethod with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Application/Hook/ConfigFormEventsHook.php + + - + message: '#^Property Icinga\\Application\\Hook\\ConfigFormEventsHook\:\:\$lastErrors type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Hook/ConfigFormEventsHook.php + + - + message: '#^Method Icinga\\Application\\Hook\\HealthHook\:\:getMetrics\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Hook/HealthHook.php + + - + message: '#^Method Icinga\\Application\\Hook\\HealthHook\:\:setMetrics\(\) has parameter \$metrics with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Hook/HealthHook.php + + - + message: '#^Parameter \#3 \$length of function substr expects int\|null, int\<0, max\>\|false given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Application/Hook/HealthHook.php + + - + message: '#^Property Icinga\\Application\\Hook\\HealthHook\:\:\$metrics type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Hook/HealthHook.php + + - + message: '#^Method Icinga\\Application\\Hook\\PdfexportHook\:\:streamPdfFromHtml\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Application/Hook/PdfexportHook.php + + - + message: '#^Class Icinga\\Application\\Hook\\Ticket\\TicketPattern implements generic interface ArrayAccess but does not specify its types\: TKey, TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Application/Hook/Ticket/TicketPattern.php + + - + message: '#^Method Icinga\\Application\\Hook\\Ticket\\TicketPattern\:\:getMatch\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Hook/Ticket/TicketPattern.php + + - + message: '#^Method Icinga\\Application\\Hook\\Ticket\\TicketPattern\:\:setMatch\(\) has parameter \$match with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Hook/Ticket/TicketPattern.php + + - + message: '#^Parameter \#1 \$key of function array_key_exists expects int\|string, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Application/Hook/Ticket/TicketPattern.php + + - + message: '#^Property Icinga\\Application\\Hook\\Ticket\\TicketPattern\:\:\$match type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Hook/Ticket/TicketPattern.php + + - + message: '#^Method Icinga\\Application\\Hook\\TicketHook\:\:createLink\(\) has parameter \$match with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Hook/TicketHook.php + + - + message: '#^Method Icinga\\Application\\Hook\\TicketHook\:\:createLinks\(\) should return string but returns string\|null\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Application/Hook/TicketHook.php + + - + message: '#^Method Icinga\\Application\\Hook\\TicketHook\:\:fail\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Application/Hook/TicketHook.php + + - + message: '#^Method Icinga\\Application\\Hook\\TicketHook\:\:init\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Application/Hook/TicketHook.php + + - + message: '#^PHPDoc tag @param references unknown parameter\: \$arg$#' + identifier: parameter.notFound + count: 1 + path: library/Icinga/Application/Hook/TicketHook.php + + - + message: '#^Access to an undefined property Zend_Controller_Action_Helper_Abstract\:\:\$view\.$#' + identifier: property.notFound + count: 1 + path: library/Icinga/Application/Hook/WebBaseHook.php + + - + message: '#^Call to an undefined method Zend_Controller_Action_Helper_Abstract\:\:initView\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Application/Hook/WebBaseHook.php + + - + message: '#^Method Icinga\\Application\\Icinga\:\:setApp\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Application/Icinga.php + + - + message: '#^Property Icinga\\Application\\LegacyWeb\:\:\$legacyBasedir has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Application/LegacyWeb.php + + - + message: '#^Class Icinga\\Application\\Libraries implements generic interface IteratorAggregate but does not specify its types\: TKey, TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Application/Libraries.php + + - + message: '#^Method Icinga\\Application\\Libraries\:\:getIterator\(\) return type with generic class ArrayIterator does not specify its types\: TKey, TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Application/Libraries.php + + - + message: '#^Method Icinga\\Application\\Libraries\\Library\:\:assets\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Libraries/Library.php + + - + message: '#^Method Icinga\\Application\\Libraries\\Library\:\:metaData\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Libraries/Library.php + + - + message: '#^Method Icinga\\Application\\Libraries\\Library\:\:metaData\(\) should return array but returns mixed\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Application/Libraries/Library.php + + - + message: '#^Parameter \#1 \$string of function ltrim expects string, string\|false given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Application/Libraries/Library.php + + - + message: '#^Property Icinga\\Application\\Libraries\\Library\:\:\$assets type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Libraries/Library.php + + - + message: '#^Property Icinga\\Application\\Libraries\\Library\:\:\$metaData \(array\) does not accept mixed\.$#' + identifier: assign.propertyType + count: 1 + path: library/Icinga/Application/Libraries/Library.php + + - + message: '#^Property Icinga\\Application\\Libraries\\Library\:\:\$metaData type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Libraries/Library.php + + - + message: '#^Method Icinga\\Application\\Logger\:\:__construct\(\) has parameter \$config with generic class Icinga\\Data\\ConfigObject but does not specify its types\: TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Application/Logger.php + + - + message: '#^Method Icinga\\Application\\Logger\:\:create\(\) has parameter \$config with generic class Icinga\\Data\\ConfigObject but does not specify its types\: TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Application/Logger.php + + - + message: '#^Method Icinga\\Application\\Logger\:\:createWriter\(\) has parameter \$config with generic class Icinga\\Data\\ConfigObject but does not specify its types\: TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Application/Logger.php + + - + message: '#^Method Icinga\\Application\\Logger\:\:createWriter\(\) should return Icinga\\Application\\Logger\\LogWriter but returns object\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Application/Logger.php + + - + message: '#^Method Icinga\\Application\\Logger\:\:debug\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Application/Logger.php + + - + message: '#^Method Icinga\\Application\\Logger\:\:error\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Application/Logger.php + + - + message: '#^Method Icinga\\Application\\Logger\:\:formatMessage\(\) has parameter \$arguments with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Logger.php + + - + message: '#^Method Icinga\\Application\\Logger\:\:info\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Application/Logger.php + + - + message: '#^Method Icinga\\Application\\Logger\:\:log\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Application/Logger.php + + - + message: '#^Method Icinga\\Application\\Logger\:\:warning\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Application/Logger.php + + - + message: '#^PHPDoc tag @param references unknown parameter\: \$arg$#' + identifier: parameter.notFound + count: 5 + path: library/Icinga/Application/Logger.php + + - + message: '#^Parameter \#1 \$string of function strtolower expects string, mixed given\.$#' + identifier: argument.type + count: 2 + path: library/Icinga/Application/Logger.php + + - + message: '#^Parameter \#1 \$string of function strtoupper expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Application/Logger.php + + - + message: '#^Property Icinga\\Application\\Logger\:\:\$configErrors type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Logger.php + + - + message: '#^Property Icinga\\Application\\Logger\:\:\$levels type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Logger.php + + - + message: '#^Method Icinga\\Application\\Logger\\LogWriter\:\:__construct\(\) has parameter \$config with generic class Icinga\\Data\\ConfigObject but does not specify its types\: TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Application/Logger/LogWriter.php + + - + message: '#^Method Icinga\\Application\\Logger\\LogWriter\:\:log\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Application/Logger/LogWriter.php + + - + message: '#^Method Icinga\\Application\\Logger\\LogWriter\:\:log\(\) has parameter \$message with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Application/Logger/LogWriter.php + + - + message: '#^Method Icinga\\Application\\Logger\\LogWriter\:\:log\(\) has parameter \$severity with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Application/Logger/LogWriter.php + + - + message: '#^Property Icinga\\Application\\Logger\\LogWriter\:\:\$config with generic class Icinga\\Data\\ConfigObject does not specify its types\: TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Application/Logger/LogWriter.php + + - + message: '#^Method Icinga\\Application\\Logger\\Writer\\FileWriter\:\:__construct\(\) has parameter \$config with generic class Icinga\\Data\\ConfigObject but does not specify its types\: TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Application/Logger/Writer/FileWriter.php + + - + message: '#^Method Icinga\\Application\\Logger\\Writer\\FileWriter\:\:log\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Application/Logger/Writer/FileWriter.php + + - + message: '#^Method Icinga\\Application\\Logger\\Writer\\FileWriter\:\:write\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Application/Logger/Writer/FileWriter.php + + - + message: '#^Parameter \#1 \$path of function dirname expects string, mixed given\.$#' + identifier: argument.type + count: 2 + path: library/Icinga/Application/Logger/Writer/FileWriter.php + + - + message: '#^Parameter \#1 \$string of function substr expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Application/Logger/Writer/FileWriter.php + + - + message: '#^Property Icinga\\Application\\Logger\\Writer\\FileWriter\:\:\$file \(string\) does not accept mixed\.$#' + identifier: assign.propertyType + count: 1 + path: library/Icinga/Application/Logger/Writer/FileWriter.php + + - + message: '#^Method Icinga\\Application\\Logger\\Writer\\PhpWriter\:\:__construct\(\) has parameter \$config with generic class Icinga\\Data\\ConfigObject but does not specify its types\: TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Application/Logger/Writer/PhpWriter.php + + - + message: '#^Method Icinga\\Application\\Logger\\Writer\\PhpWriter\:\:log\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Application/Logger/Writer/PhpWriter.php + + - + message: '#^Method Icinga\\Application\\Logger\\Writer\\PhpWriter\:\:log\(\) has parameter \$message with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Application/Logger/Writer/PhpWriter.php + + - + message: '#^Method Icinga\\Application\\Logger\\Writer\\PhpWriter\:\:log\(\) has parameter \$severity with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Application/Logger/Writer/PhpWriter.php + + - + message: '#^Property Icinga\\Application\\Logger\\Writer\\PhpWriter\:\:\$ident \(string\) does not accept mixed\.$#' + identifier: assign.propertyType + count: 1 + path: library/Icinga/Application/Logger/Writer/PhpWriter.php + + - + message: '#^Method Icinga\\Application\\Logger\\Writer\\StderrWriter\:\:log\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Application/Logger/Writer/StderrWriter.php + + - + message: '#^Method Icinga\\Application\\Logger\\Writer\\SyslogWriter\:\:__construct\(\) has parameter \$config with generic class Icinga\\Data\\ConfigObject but does not specify its types\: TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Application/Logger/Writer/SyslogWriter.php + + - + message: '#^Method Icinga\\Application\\Logger\\Writer\\SyslogWriter\:\:log\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Application/Logger/Writer/SyslogWriter.php + + - + message: '#^Property Icinga\\Application\\Logger\\Writer\\SyslogWriter\:\:\$facilities type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Logger/Writer/SyslogWriter.php + + - + message: '#^Property Icinga\\Application\\Logger\\Writer\\SyslogWriter\:\:\$ident \(string\) does not accept mixed\.$#' + identifier: assign.propertyType + count: 1 + path: library/Icinga/Application/Logger/Writer/SyslogWriter.php + + - + message: '#^Property Icinga\\Application\\Logger\\Writer\\SyslogWriter\:\:\$severityMap type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Logger/Writer/SyslogWriter.php + + - + message: '#^Method Icinga\\Application\\Modules\\DashboardContainer\:\:getDashlets\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Modules/DashboardContainer.php + + - + message: '#^Method Icinga\\Application\\Modules\\DashboardContainer\:\:setDashlets\(\) has parameter \$dashlets with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Modules/DashboardContainer.php + + - + message: '#^Property Icinga\\Application\\Modules\\DashboardContainer\:\:\$dashlets type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Modules/DashboardContainer.php + + - + message: '#^If condition is always true\.$#' + identifier: if.alwaysTrue + count: 1 + path: library/Icinga/Application/Modules/Manager.php + + - + message: '#^Method Icinga\\Application\\Modules\\Manager\:\:__construct\(\) has parameter \$availableDirs with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Modules/Manager.php + + - + message: '#^Method Icinga\\Application\\Modules\\Manager\:\:detectEnabledModules\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Application/Modules/Manager.php + + - + message: '#^Method Icinga\\Application\\Modules\\Manager\:\:detectInstalledModules\(\) has parameter \$availableDirs with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Modules/Manager.php + + - + message: '#^Method Icinga\\Application\\Modules\\Manager\:\:getModuleDirs\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Modules/Manager.php + + - + message: '#^Method Icinga\\Application\\Modules\\Manager\:\:getModuleInfo\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Modules/Manager.php + + - + message: '#^Method Icinga\\Application\\Modules\\Manager\:\:listEnabledModules\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Modules/Manager.php + + - + message: '#^Method Icinga\\Application\\Modules\\Manager\:\:listInstalledModules\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Modules/Manager.php + + - + message: '#^Method Icinga\\Application\\Modules\\Manager\:\:listLoadedModules\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Modules/Manager.php + + - + message: '#^Parameter \#1 \$app of class Icinga\\Application\\Modules\\Module constructor expects Icinga\\Application\\ApplicationBootstrap, Icinga\\Application\\Icinga given\.$#' + identifier: argument.type + count: 3 + path: library/Icinga/Application/Modules/Manager.php + + - + message: '#^Parameter \#3 \$basedir of class Icinga\\Application\\Modules\\Module constructor expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Application/Modules/Manager.php + + - + message: '#^Property Icinga\\Application\\Modules\\Manager\:\:\$app \(Icinga\\Application\\Icinga\) does not accept Icinga\\Application\\ApplicationBootstrap\.$#' + identifier: assign.propertyType + count: 1 + path: library/Icinga/Application/Modules/Manager.php + + - + message: '#^Property Icinga\\Application\\Modules\\Manager\:\:\$enabledDirs type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Modules/Manager.php + + - + message: '#^Property Icinga\\Application\\Modules\\Manager\:\:\$installedBaseDirs type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Modules/Manager.php + + - + message: '#^Property Icinga\\Application\\Modules\\Manager\:\:\$loadedModules type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Modules/Manager.php + + - + message: '#^Property Icinga\\Application\\Modules\\Manager\:\:\$modulePaths type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Modules/Manager.php + + - + message: '#^Method Icinga\\Application\\Modules\\MenuItemContainer\:\:add\(\) has parameter \$properties with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Modules/MenuItemContainer.php + + - + message: '#^Method Icinga\\Application\\Modules\\MenuItemContainer\:\:getChildren\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Modules/MenuItemContainer.php + + - + message: '#^Access to an undefined property object\:\:\$depends\.$#' + identifier: property.notFound + count: 3 + path: library/Icinga/Application/Modules/Module.php + + - + message: '#^Access to an undefined property object\:\:\$description\.$#' + identifier: property.notFound + count: 1 + path: library/Icinga/Application/Modules/Module.php + + - + message: '#^Access to an undefined property object\:\:\$libraries\.$#' + identifier: property.notFound + count: 1 + path: library/Icinga/Application/Modules/Module.php + + - + message: '#^Access to an undefined property object\:\:\$modules\.$#' + identifier: property.notFound + count: 2 + path: library/Icinga/Application/Modules/Module.php + + - + message: '#^Access to an undefined property object\:\:\$title\.$#' + identifier: property.notFound + count: 1 + path: library/Icinga/Application/Modules/Module.php + + - + message: '#^Access to an undefined property object\:\:\$version\.$#' + identifier: property.notFound + count: 1 + path: library/Icinga/Application/Modules/Module.php + + - + message: '#^Call to an undefined method Zend_Controller_Router_Interface\:\:addRoute\(\)\.$#' + identifier: method.notFound + count: 3 + path: library/Icinga/Application/Modules/Module.php + + - + message: '#^Method Icinga\\Application\\Modules\\Module\:\:createMenu\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Modules/Module.php + + - + message: '#^Method Icinga\\Application\\Modules\\Module\:\:dashboard\(\) has parameter \$properties with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Modules/Module.php + + - + message: '#^Method Icinga\\Application\\Modules\\Module\:\:getCssFiles\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Modules/Module.php + + - + message: '#^Method Icinga\\Application\\Modules\\Module\:\:getDependencies\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Modules/Module.php + + - + message: '#^Method Icinga\\Application\\Modules\\Module\:\:getJsFiles\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Modules/Module.php + + - + message: '#^Method Icinga\\Application\\Modules\\Module\:\:getNavigationItems\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Modules/Module.php + + - + message: '#^Method Icinga\\Application\\Modules\\Module\:\:getProvidedPermissions\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Modules/Module.php + + - + message: '#^Method Icinga\\Application\\Modules\\Module\:\:getProvidedRestrictions\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Modules/Module.php + + - + message: '#^Method Icinga\\Application\\Modules\\Module\:\:getRequiredLibraries\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Modules/Module.php + + - + message: '#^Method Icinga\\Application\\Modules\\Module\:\:getRequiredModules\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Modules/Module.php + + - + message: '#^Method Icinga\\Application\\Modules\\Module\:\:getSearchUrls\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Modules/Module.php + + - + message: '#^Method Icinga\\Application\\Modules\\Module\:\:getSetupWizard\(\) should return Icinga\\Module\\Setup\\SetupWizard but returns object\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Application/Modules/Module.php + + - + message: '#^Method Icinga\\Application\\Modules\\Module\:\:getUserBackends\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Modules/Module.php + + - + message: '#^Method Icinga\\Application\\Modules\\Module\:\:getUserGroupBackends\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Modules/Module.php + + - + message: '#^Method Icinga\\Application\\Modules\\Module\:\:hasLocales\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Application/Modules/Module.php + + - + message: '#^Method Icinga\\Application\\Modules\\Module\:\:listLocales\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Modules/Module.php + + - + message: '#^Method Icinga\\Application\\Modules\\Module\:\:menuSection\(\) has parameter \$properties with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Modules/Module.php + + - + message: '#^Method Icinga\\Application\\Modules\\Module\:\:provideConfigTab\(\) has parameter \$config with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Modules/Module.php + + - + message: '#^Method Icinga\\Application\\Modules\\Module\:\:providePermission\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Application/Modules/Module.php + + - + message: '#^Method Icinga\\Application\\Modules\\Module\:\:provideRestriction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Application/Modules/Module.php + + - + message: '#^Method Icinga\\Application\\Modules\\Module\:\:slashesToNamespace\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Application/Modules/Module.php + + - + message: '#^Method Icinga\\Application\\Modules\\Module\:\:slashesToNamespace\(\) has parameter \$class with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Application/Modules/Module.php + + - + message: '#^Parameter \#1 \$dir_handle of function closedir expects resource\|null, resource\|false given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Application/Modules/Module.php + + - + message: '#^Parameter \#1 \$dir_handle of function readdir expects resource\|null, resource\|false given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Application/Modules/Module.php + + - + message: '#^Parameter \#1 \$string of function rtrim expects string, array\|string\|false given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Application/Modules/Module.php + + - + message: '#^Property Icinga\\Application\\Modules\\Module\:\:\$app \(Icinga\\Application\\Web\) does not accept Icinga\\Application\\ApplicationBootstrap\.$#' + identifier: assign.propertyType + count: 1 + path: library/Icinga/Application/Modules/Module.php + + - + message: '#^Property Icinga\\Application\\Modules\\Module\:\:\$configTabs type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Modules/Module.php + + - + message: '#^Property Icinga\\Application\\Modules\\Module\:\:\$cssFiles type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Modules/Module.php + + - + message: '#^Property Icinga\\Application\\Modules\\Module\:\:\$jsFiles type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Modules/Module.php + + - + message: '#^Property Icinga\\Application\\Modules\\Module\:\:\$navigationItems type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Modules/Module.php + + - + message: '#^Property Icinga\\Application\\Modules\\Module\:\:\$paneItems type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Modules/Module.php + + - + message: '#^Property Icinga\\Application\\Modules\\Module\:\:\$permissionList type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Modules/Module.php + + - + message: '#^Property Icinga\\Application\\Modules\\Module\:\:\$restrictionList type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Modules/Module.php + + - + message: '#^Property Icinga\\Application\\Modules\\Module\:\:\$routes type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Modules/Module.php + + - + message: '#^Property Icinga\\Application\\Modules\\Module\:\:\$searchUrls type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Modules/Module.php + + - + message: '#^Property Icinga\\Application\\Modules\\Module\:\:\$userBackends type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Modules/Module.php + + - + message: '#^Property Icinga\\Application\\Modules\\Module\:\:\$userGroupBackends type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Modules/Module.php + + - + message: '#^Variable \$router in PHPDoc tag @var does not match any variable in the foreach loop\: \$name, \$route$#' + identifier: varTag.differentVariable + count: 1 + path: library/Icinga/Application/Modules/Module.php + + - + message: '#^Method Icinga\\Application\\Modules\\NavigationItemContainer\:\:__call\(\) has parameter \$arguments with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Modules/NavigationItemContainer.php + + - + message: '#^Method Icinga\\Application\\Modules\\NavigationItemContainer\:\:__construct\(\) has parameter \$properties with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Modules/NavigationItemContainer.php + + - + message: '#^Method Icinga\\Application\\Modules\\NavigationItemContainer\:\:getProperties\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Modules/NavigationItemContainer.php + + - + message: '#^Method Icinga\\Application\\Modules\\NavigationItemContainer\:\:setProperties\(\) has parameter \$properties with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Modules/NavigationItemContainer.php + + - + message: '#^Parameter \#1 \$callback of function call_user_func expects callable\(\)\: mixed, array\{\$this\(Icinga\\Application\\Modules\\NavigationItemContainer\), string\} given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Application/Modules/NavigationItemContainer.php + + - + message: '#^Property Icinga\\Application\\Modules\\NavigationItemContainer\:\:\$properties type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Modules/NavigationItemContainer.php + + - + message: '#^Method Icinga\\Application\\Platform\:\:discoverHostname\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Application/Platform.php + + - + message: '#^Parameter \#1 \$hostname of function gethostbyname expects string, string\|false given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Application/Platform.php + + - + message: '#^Parameter \#1 \$string of function strlen expects string, string\|false given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Application/Platform.php + + - + message: '#^Parameter \#1 \$string of function substr expects string, string\|false given\.$#' + identifier: argument.type + count: 2 + path: library/Icinga/Application/Platform.php + + - + message: '#^Parameter \#2 \$subject of function preg_split expects string, string\|false given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Application/Platform.php + + - + message: '#^Static property Icinga\\Application\\Platform\:\:\$fqdn \(string\) does not accept string\|false\.$#' + identifier: assign.propertyType + count: 1 + path: library/Icinga/Application/Platform.php + + - + message: '#^Static property Icinga\\Application\\Platform\:\:\$hostname \(string\) does not accept string\|false\.$#' + identifier: assign.propertyType + count: 1 + path: library/Icinga/Application/Platform.php + + - + message: '#^Method Icinga\\Application\\Test\:\:getFrontController\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Application/Test.php + + - + message: '#^Property Icinga\\Application\\Test\:\:\$request \(Icinga\\Web\\Request\) in isset\(\) is not nullable\.$#' + identifier: isset.property + count: 2 + path: library/Icinga/Application/Test.php + + - + message: '#^Method Icinga\\Application\\Version\:\:get\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Version.php + + - + message: '#^Call to an undefined method Icinga\\Application\\ApplicationBootstrap\:\:getFrontController\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Application/Web.php + + - + message: '#^Call to an undefined method Zend_Controller_Router_Interface\:\:addRoute\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Application/Web.php + + - + message: '#^Call to an undefined method Zend_View_Interface\:\:addHelperPath\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Application/Web.php + + - + message: '#^Call to an undefined method Zend_View_Interface\:\:headTitle\(\)\.$#' + identifier: method.notFound + count: 2 + path: library/Icinga/Application/Web.php + + - + message: '#^Call to an undefined method Zend_View_Interface\:\:setEncoding\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Application/Web.php + + - + message: '#^Cannot call method can\(\) on Icinga\\User\|null\.$#' + identifier: method.nonObject + count: 1 + path: library/Icinga/Application/Web.php + + - + message: '#^Cannot call method getPreferences\(\) on Icinga\\User\|null\.$#' + identifier: method.nonObject + count: 3 + path: library/Icinga/Application/Web.php + + - + message: '#^Method Icinga\\Application\\Web\:\:detectLocale\(\) should return string but returns array\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Application/Web.php + + - + message: '#^Method Icinga\\Application\\Web\:\:detectTimezone\(\) should return string\|null but returns array\|string\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Application/Web.php + + - + message: '#^Method Icinga\\Application\\Web\:\:dispatch\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Application/Web.php + + - + message: '#^Method Icinga\\Application\\Web\:\:hasAccessToSharedNavigationItem\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Application/Web.php + + - + message: '#^Method Icinga\\Application\\Web\:\:hasAccessToSharedNavigationItem\(\) has parameter \$config with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Application/Web.php + + - + message: '#^Parameter \#1 \$string of function substr expects string, mixed given\.$#' + identifier: argument.type + count: 2 + path: library/Icinga/Application/Web.php + + - + message: '#^Parameter \#1 \$user of method Icinga\\Web\\Request\:\:setUser\(\) expects Icinga\\User, Icinga\\User\|null given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Application/Web.php + + - + message: '#^Property Icinga\\Application\\Web\:\:\$accessibleMenuItems type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Application/Web.php + + - + message: '#^Property Icinga\\Application\\Web\:\:\$session is never read, only written\.$#' + identifier: property.onlyWritten + count: 1 + path: library/Icinga/Application/Web.php + + - + message: '#^Property Icinga\\Application\\Web\:\:\$user \(Icinga\\User\) does not accept Icinga\\User\|null\.$#' + identifier: assign.propertyType + count: 1 + path: library/Icinga/Application/Web.php + + - + message: '#^Property Icinga\\Application\\Web\:\:\$viewRenderer \(Icinga\\Web\\View\) does not accept Zend_Controller_Action_Helper_ViewRenderer\.$#' + identifier: assign.propertyType + count: 1 + path: library/Icinga/Application/Web.php + + - + message: '#^Argument of an invalid type array\\|null supplied for foreach, only iterables are supported\.$#' + identifier: foreach.nonIterable + count: 1 + path: library/Icinga/Authentication/AdmissionLoader.php + + - + message: '#^Call to an undefined method Icinga\\Data\\ConfigObject\:\:getSection\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Authentication/AdmissionLoader.php + + - + message: '#^Call to an undefined method Icinga\\Data\\ConfigObject\:\:hasSection\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Authentication/AdmissionLoader.php + + - + message: '#^Cannot call method addChild\(\) on mixed\.$#' + identifier: method.nonObject + count: 1 + path: library/Icinga/Authentication/AdmissionLoader.php + + - + message: '#^Cannot call method getName\(\) on mixed\.$#' + identifier: method.nonObject + count: 1 + path: library/Icinga/Authentication/AdmissionLoader.php + + - + message: '#^Method Icinga\\Authentication\\AdmissionLoader\:\:applyRoles\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Authentication/AdmissionLoader.php + + - + message: '#^Method Icinga\\Authentication\\AdmissionLoader\:\:loadRole\(\) has parameter \$section with generic class Icinga\\Data\\ConfigObject but does not specify its types\: TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Authentication/AdmissionLoader.php + + - + message: '#^Method Icinga\\Authentication\\AdmissionLoader\:\:match\(\) has parameter \$section with generic class Icinga\\Data\\ConfigObject but does not specify its types\: TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Authentication/AdmissionLoader.php + + - + message: '#^Method Icinga\\Authentication\\AdmissionLoader\:\:match\(\) has parameter \$userGroups with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Authentication/AdmissionLoader.php + + - + message: '#^Method Icinga\\Authentication\\AdmissionLoader\:\:migrateLegacyPermissions\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Authentication/AdmissionLoader.php + + - + message: '#^Method Icinga\\Authentication\\AdmissionLoader\:\:migrateLegacyPermissions\(\) has parameter \$permissions with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Authentication/AdmissionLoader.php + + - + message: '#^Parameter \#1 \$name of method Icinga\\Authentication\\AdmissionLoader\:\:loadRole\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Authentication/AdmissionLoader.php + + - + message: '#^Parameter \#1 \$parent of method Icinga\\Authentication\\Role\:\:setParent\(\) expects Icinga\\Authentication\\Role, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Authentication/AdmissionLoader.php + + - + message: '#^Parameter \#1 \$restrictions of method Icinga\\Authentication\\Role\:\:setRestrictions\(\) expects array\, array\ given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Authentication/AdmissionLoader.php + + - + message: '#^Parameter \#1 \$restrictions of method Icinga\\Authentication\\Role\:\:setRestrictions\(\) expects array\, array\\|null given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Authentication/AdmissionLoader.php + + - + message: '#^Parameter \#1 \$state of method Icinga\\Authentication\\Role\:\:setIsUnrestricted\(\) expects bool, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Authentication/AdmissionLoader.php + + - + message: '#^Parameter \#1 \$value of static method Icinga\\Util\\StringHelper\:\:trimSplit\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 4 + path: library/Icinga/Authentication/AdmissionLoader.php + + - + message: '#^Parameter \#2 \$section of method Icinga\\Authentication\\AdmissionLoader\:\:loadRole\(\) expects Icinga\\Data\\ConfigObject, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Authentication/AdmissionLoader.php + + - + message: '#^Parameter \#3 \$section of method Icinga\\Authentication\\AdmissionLoader\:\:match\(\) expects Icinga\\Data\\ConfigObject, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Authentication/AdmissionLoader.php + + - + message: '#^Property Icinga\\Authentication\\AdmissionLoader\:\:\$roleConfig \(Icinga\\Data\\ConfigObject\) does not accept Icinga\\Application\\Config\.$#' + identifier: assign.propertyType + count: 1 + path: library/Icinga/Authentication/AdmissionLoader.php + + - + message: '#^Property Icinga\\Authentication\\AdmissionLoader\:\:\$roleConfig with generic class Icinga\\Data\\ConfigObject does not specify its types\: TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Authentication/AdmissionLoader.php + + - + message: '#^Call to an undefined method Icinga\\Application\\ApplicationBootstrap\:\:getRequest\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Authentication/Auth.php + + - + message: '#^Call to an undefined method Icinga\\Application\\ApplicationBootstrap\:\:getResponse\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Authentication/Auth.php + + - + message: '#^Cannot call method can\(\) on Icinga\\User\|null\.$#' + identifier: method.nonObject + count: 1 + path: library/Icinga/Authentication/Auth.php + + - + message: '#^Cannot call method getExternalUserInformation\(\) on mixed\.$#' + identifier: method.nonObject + count: 1 + path: library/Icinga/Authentication/Auth.php + + - + message: '#^Cannot call method getGroups\(\) on Icinga\\User\|null\.$#' + identifier: method.nonObject + count: 1 + path: library/Icinga/Authentication/Auth.php + + - + message: '#^Cannot call method getRestrictions\(\) on Icinga\\User\|null\.$#' + identifier: method.nonObject + count: 1 + path: library/Icinga/Authentication/Auth.php + + - + message: '#^Cannot call method isExternalUser\(\) on mixed\.$#' + identifier: method.nonObject + count: 1 + path: library/Icinga/Authentication/Auth.php + + - + message: '#^Method Icinga\\Authentication\\Auth\:\:authenticateFromSession\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Authentication/Auth.php + + - + message: '#^Method Icinga\\Authentication\\Auth\:\:challengeHttp\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Authentication/Auth.php + + - + message: '#^Method Icinga\\Authentication\\Auth\:\:getGroups\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Authentication/Auth.php + + - + message: '#^Method Icinga\\Authentication\\Auth\:\:getRestrictions\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Authentication/Auth.php + + - + message: '#^Method Icinga\\Authentication\\Auth\:\:persistCurrentUser\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Authentication/Auth.php + + - + message: '#^Method Icinga\\Authentication\\Auth\:\:removeAuthorization\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Authentication/Auth.php + + - + message: '#^Method Icinga\\Authentication\\Auth\:\:setAuthenticated\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Authentication/Auth.php + + - + message: '#^Method Icinga\\Authentication\\Auth\:\:setAuthenticated\(\) has parameter \$persist with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Authentication/Auth.php + + - + message: '#^Parameter \#1 \$domain of method Icinga\\User\:\:setDomain\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 2 + path: library/Icinga/Authentication/Auth.php + + - + message: '#^Parameter \#2 \$locale of function setlocale expects array\|string\|null, int given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Authentication/Auth.php + + - + message: '#^Parameter \#2 \$value of function setcookie expects string, int\<1, max\> given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Authentication/Auth.php + + - + message: '#^Property Icinga\\Authentication\\Auth\:\:\$user \(Icinga\\User\|null\) does not accept mixed\.$#' + identifier: assign.propertyType + count: 1 + path: library/Icinga/Authentication/Auth.php + + - + message: '#^Class Icinga\\Authentication\\AuthChain implements generic interface Iterator but does not specify its types\: TKey, TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Authentication/AuthChain.php + + - + message: '#^Parameter \#2 \$value of method Icinga\\User\:\:setAdditional\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Authentication/AuthChain.php + + - + message: '#^Property Icinga\\Authentication\\AuthChain\:\:\$currentBackend \(Icinga\\Authentication\\User\\UserBackendInterface\) does not accept null\.$#' + identifier: assign.propertyType + count: 1 + path: library/Icinga/Authentication/AuthChain.php + + - + message: '#^Method Icinga\\Authentication\\Role\:\:getRestrictions\(\) should return array\\|null but returns string\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Authentication/Role.php + + - + message: '#^Method Icinga\\Authentication\\Role\:\:setRefusals\(\) has parameter \$refusals with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Authentication/Role.php + + - + message: '#^Method Icinga\\Authentication\\RolesConfig\:\:initializeQueryColumns\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Authentication/RolesConfig.php + + - + message: '#^Property Icinga\\Authentication\\RolesConfig\:\:\$configs type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Authentication/RolesConfig.php + + - + message: '#^Method Icinga\\Authentication\\User\\DbUserBackend\:\:init\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Authentication/User/DbUserBackend.php + + - + message: '#^Method Icinga\\Authentication\\User\\DbUserBackend\:\:initializeFilterColumns\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Authentication/User/DbUserBackend.php + + - + message: '#^Method Icinga\\Authentication\\User\\DbUserBackend\:\:insert\(\) has parameter \$bind with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Authentication/User/DbUserBackend.php + + - + message: '#^Method Icinga\\Authentication\\User\\DbUserBackend\:\:insert\(\) has parameter \$types with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Authentication/User/DbUserBackend.php + + - + message: '#^Method Icinga\\Authentication\\User\\DbUserBackend\:\:update\(\) has parameter \$bind with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Authentication/User/DbUserBackend.php + + - + message: '#^Method Icinga\\Authentication\\User\\DbUserBackend\:\:update\(\) has parameter \$types with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Authentication/User/DbUserBackend.php + + - + message: '#^Parameter \#1 \$table of method Icinga\\Data\\Db\\DbConnection\:\:insert\(\) expects string, array\|string given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Authentication/User/DbUserBackend.php + + - + message: '#^Parameter \#1 \$table of method Icinga\\Data\\Db\\DbConnection\:\:update\(\) expects string, array\|string given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Authentication/User/DbUserBackend.php + + - + message: '#^Property Icinga\\Authentication\\User\\DbUserBackend\:\:\$blacklistedQueryColumns type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Authentication/User/DbUserBackend.php + + - + message: '#^Property Icinga\\Authentication\\User\\DbUserBackend\:\:\$conversionRules type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Authentication/User/DbUserBackend.php + + - + message: '#^Property Icinga\\Authentication\\User\\DbUserBackend\:\:\$queryColumns type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Authentication/User/DbUserBackend.php + + - + message: '#^Property Icinga\\Authentication\\User\\DbUserBackend\:\:\$searchColumns type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Authentication/User/DbUserBackend.php + + - + message: '#^Property Icinga\\Authentication\\User\\DbUserBackend\:\:\$sortRules type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Authentication/User/DbUserBackend.php + + - + message: '#^Property Icinga\\Authentication\\User\\DbUserBackend\:\:\$statementColumns type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Authentication/User/DbUserBackend.php + + - + message: '#^Return type \(void\) of method Icinga\\Authentication\\User\\DbUserBackend\:\:insert\(\) should be compatible with return type \(int\) of method Icinga\\Repository\\DbRepository\:\:insert\(\)$#' + identifier: method.childReturnType + count: 1 + path: library/Icinga/Authentication/User/DbUserBackend.php + + - + message: '#^Method Icinga\\Authentication\\User\\ExternalBackend\:\:__construct\(\) has parameter \$config with generic class Icinga\\Data\\ConfigObject but does not specify its types\: TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Authentication/User/ExternalBackend.php + + - + message: '#^Method Icinga\\Authentication\\User\\ExternalBackend\:\:getRemoteUserInformation\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Authentication/User/ExternalBackend.php + + - + message: '#^Property Icinga\\Authentication\\User\\ExternalBackend\:\:\$stripUsernameRegexp \(string\) does not accept mixed\.$#' + identifier: assign.propertyType + count: 1 + path: library/Icinga/Authentication/User/ExternalBackend.php + + - + message: '#^Strict comparison using \=\=\= between array\|string\|null and false will always evaluate to false\.$#' + identifier: identical.alwaysFalse + count: 1 + path: library/Icinga/Authentication/User/ExternalBackend.php + + - + message: '#^Call to an undefined method Icinga\\Data\\QueryInterface\:\:setBase\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Authentication/User/LdapUserBackend.php + + - + message: '#^Call to an undefined method Icinga\\Data\\QueryInterface\:\:setNativeFilter\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Authentication/User/LdapUserBackend.php + + - + message: '#^Call to an undefined method Icinga\\Data\\QueryInterface\:\:setUnfoldAttribute\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Authentication/User/LdapUserBackend.php + + - + message: '#^Call to an undefined method Icinga\\Data\\QueryInterface\:\:setUsePagedResults\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Authentication/User/LdapUserBackend.php + + - + message: '#^Method Icinga\\Authentication\\User\\LdapUserBackend\:\:initializeConversionRules\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Authentication/User/LdapUserBackend.php + + - + message: '#^Method Icinga\\Authentication\\User\\LdapUserBackend\:\:initializeFilterColumns\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Authentication/User/LdapUserBackend.php + + - + message: '#^Method Icinga\\Authentication\\User\\LdapUserBackend\:\:initializeQueryColumns\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Authentication/User/LdapUserBackend.php + + - + message: '#^Method Icinga\\Authentication\\User\\LdapUserBackend\:\:initializeVirtualTables\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Authentication/User/LdapUserBackend.php + + - + message: '#^Method Icinga\\Authentication\\User\\LdapUserBackend\:\:retrieveShadowExpire\(\) should return bool but returns null\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Authentication/User/LdapUserBackend.php + + - + message: '#^Method Icinga\\Authentication\\User\\LdapUserBackend\:\:retrieveUserAccountControl\(\) should return bool but returns null\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Authentication/User/LdapUserBackend.php + + - + message: '#^Property Icinga\\Authentication\\User\\LdapUserBackend\:\:\$blacklistedQueryColumns type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Authentication/User/LdapUserBackend.php + + - + message: '#^Property Icinga\\Authentication\\User\\LdapUserBackend\:\:\$searchColumns type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Authentication/User/LdapUserBackend.php + + - + message: '#^Property Icinga\\Authentication\\User\\LdapUserBackend\:\:\$sortRules type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Authentication/User/LdapUserBackend.php + + - + message: '#^Cannot call method setName\(\) on Icinga\\Authentication\\User\\DbUserBackend\|Icinga\\Authentication\\User\\LdapUserBackend\|null\.$#' + identifier: method.nonObject + count: 1 + path: library/Icinga/Authentication/User/UserBackend.php + + - + message: '#^Method Icinga\\Authentication\\User\\UserBackend\:\:assertBackendsExist\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Authentication/User/UserBackend.php + + - + message: '#^Method Icinga\\Authentication\\User\\UserBackend\:\:create\(\) has parameter \$backendConfig with generic class Icinga\\Data\\ConfigObject but does not specify its types\: TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Authentication/User/UserBackend.php + + - + message: '#^Method Icinga\\Authentication\\User\\UserBackend\:\:create\(\) should return Icinga\\Authentication\\User\\UserBackendInterface but returns Icinga\\Authentication\\User\\DbUserBackend\|Icinga\\Authentication\\User\\LdapUserBackend\|null\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Authentication/User/UserBackend.php + + - + message: '#^Method Icinga\\Authentication\\User\\UserBackend\:\:getCustomBackendConfigForms\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Authentication/User/UserBackend.php + + - + message: '#^Method Icinga\\Authentication\\User\\UserBackend\:\:registerCustomUserBackends\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Authentication/User/UserBackend.php + + - + message: '#^Method Icinga\\Authentication\\User\\UserBackend\:\:setConfig\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Authentication/User/UserBackend.php + + - + message: '#^Parameter \#1 \$baseDn of method Icinga\\Authentication\\User\\LdapUserBackend\:\:setBaseDn\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 2 + path: library/Icinga/Authentication/User/UserBackend.php + + - + message: '#^Parameter \#1 \$domain of method Icinga\\Authentication\\User\\LdapUserBackend\:\:setDomain\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 2 + path: library/Icinga/Authentication/User/UserBackend.php + + - + message: '#^Parameter \#1 \$ds of class Icinga\\Authentication\\User\\DbUserBackend constructor expects Icinga\\Data\\Db\\DbConnection, Icinga\\Data\\Selectable given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Authentication/User/UserBackend.php + + - + message: '#^Parameter \#1 \$ds of class Icinga\\Authentication\\User\\LdapUserBackend constructor expects Icinga\\Protocol\\Ldap\\LdapConnection, Icinga\\Data\\Selectable given\.$#' + identifier: argument.type + count: 2 + path: library/Icinga/Authentication/User/UserBackend.php + + - + message: '#^Parameter \#1 \$filter of method Icinga\\Authentication\\User\\LdapUserBackend\:\:setFilter\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 2 + path: library/Icinga/Authentication/User/UserBackend.php + + - + message: '#^Parameter \#1 \$name of method Icinga\\Authentication\\User\\ExternalBackend\:\:setName\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Authentication/User/UserBackend.php + + - + message: '#^Parameter \#1 \$name of method Icinga\\Authentication\\User\\UserBackendInterface\:\:setName\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Authentication/User/UserBackend.php + + - + message: '#^Parameter \#1 \$string of function strtolower expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Authentication/User/UserBackend.php + + - + message: '#^Parameter \#1 \$userClass of method Icinga\\Authentication\\User\\LdapUserBackend\:\:setUserClass\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 2 + path: library/Icinga/Authentication/User/UserBackend.php + + - + message: '#^Parameter \#1 \$userNameAttribute of method Icinga\\Authentication\\User\\LdapUserBackend\:\:setUserNameAttribute\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 2 + path: library/Icinga/Authentication/User/UserBackend.php + + - + message: '#^Property Icinga\\Authentication\\User\\UserBackend\:\:\$customBackends type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Authentication/User/UserBackend.php + + - + message: '#^Property Icinga\\Authentication\\User\\UserBackend\:\:\$defaultBackends type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Authentication/User/UserBackend.php + + - + message: '#^Static call to instance method stdClass\:\:getConfigurationFormClass\(\)\.$#' + identifier: method.staticCall + count: 1 + path: library/Icinga/Authentication/User/UserBackend.php + + - + message: '#^Call to an undefined method Icinga\\Data\\QueryInterface\:\:join\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Authentication/UserGroup/DbUserGroupBackend.php + + - + message: '#^Call to an undefined method Icinga\\Data\\QueryInterface\:\:joinLeft\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Authentication/UserGroup/DbUserGroupBackend.php + + - + message: '#^Cannot access property \$group_name on mixed\.$#' + identifier: property.nonObject + count: 3 + path: library/Icinga/Authentication/UserGroup/DbUserGroupBackend.php + + - + message: '#^Cannot access property \$parent_name on mixed\.$#' + identifier: property.nonObject + count: 1 + path: library/Icinga/Authentication/UserGroup/DbUserGroupBackend.php + + - + message: '#^Method Icinga\\Authentication\\UserGroup\\DbUserGroupBackend\:\:getMemberships\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Authentication/UserGroup/DbUserGroupBackend.php + + - + message: '#^Method Icinga\\Authentication\\UserGroup\\DbUserGroupBackend\:\:init\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Authentication/UserGroup/DbUserGroupBackend.php + + - + message: '#^Method Icinga\\Authentication\\UserGroup\\DbUserGroupBackend\:\:initializeFilterColumns\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Authentication/UserGroup/DbUserGroupBackend.php + + - + message: '#^Method Icinga\\Authentication\\UserGroup\\DbUserGroupBackend\:\:insert\(\) has parameter \$bind with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Authentication/UserGroup/DbUserGroupBackend.php + + - + message: '#^Method Icinga\\Authentication\\UserGroup\\DbUserGroupBackend\:\:insert\(\) has parameter \$types with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Authentication/UserGroup/DbUserGroupBackend.php + + - + message: '#^Method Icinga\\Authentication\\UserGroup\\DbUserGroupBackend\:\:joinGroup\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Authentication/UserGroup/DbUserGroupBackend.php + + - + message: '#^Method Icinga\\Authentication\\UserGroup\\DbUserGroupBackend\:\:joinGroupMembership\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Authentication/UserGroup/DbUserGroupBackend.php + + - + message: '#^Method Icinga\\Authentication\\UserGroup\\DbUserGroupBackend\:\:persistGroupId\(\) has parameter \$groupName with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Authentication/UserGroup/DbUserGroupBackend.php + + - + message: '#^Method Icinga\\Authentication\\UserGroup\\DbUserGroupBackend\:\:persistGroupId\(\) should return int but returns array\.$#' + identifier: return.type + count: 2 + path: library/Icinga/Authentication/UserGroup/DbUserGroupBackend.php + + - + message: '#^Method Icinga\\Authentication\\UserGroup\\DbUserGroupBackend\:\:persistGroupId\(\) should return int but returns array\|string\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Authentication/UserGroup/DbUserGroupBackend.php + + - + message: '#^Method Icinga\\Authentication\\UserGroup\\DbUserGroupBackend\:\:persistGroupId\(\) should return int but returns string\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Authentication/UserGroup/DbUserGroupBackend.php + + - + message: '#^Method Icinga\\Authentication\\UserGroup\\DbUserGroupBackend\:\:update\(\) has parameter \$bind with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Authentication/UserGroup/DbUserGroupBackend.php + + - + message: '#^Method Icinga\\Authentication\\UserGroup\\DbUserGroupBackend\:\:update\(\) has parameter \$types with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Authentication/UserGroup/DbUserGroupBackend.php + + - + message: '#^Parameter \#2 \$filter of static method Icinga\\Data\\Filter\\Filter\:\:where\(\) expects string, array given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Authentication/UserGroup/DbUserGroupBackend.php + + - + message: '#^Property Icinga\\Authentication\\UserGroup\\DbUserGroupBackend\:\:\$blacklistedQueryColumns type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Authentication/UserGroup/DbUserGroupBackend.php + + - + message: '#^Property Icinga\\Authentication\\UserGroup\\DbUserGroupBackend\:\:\$conversionRules type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Authentication/UserGroup/DbUserGroupBackend.php + + - + message: '#^Property Icinga\\Authentication\\UserGroup\\DbUserGroupBackend\:\:\$queryColumns type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Authentication/UserGroup/DbUserGroupBackend.php + + - + message: '#^Property Icinga\\Authentication\\UserGroup\\DbUserGroupBackend\:\:\$searchColumns type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Authentication/UserGroup/DbUserGroupBackend.php + + - + message: '#^Property Icinga\\Authentication\\UserGroup\\DbUserGroupBackend\:\:\$statementColumns type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Authentication/UserGroup/DbUserGroupBackend.php + + - + message: '#^Property Icinga\\Authentication\\UserGroup\\DbUserGroupBackend\:\:\$tableAliases type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Authentication/UserGroup/DbUserGroupBackend.php + + - + message: '#^Call to an undefined method Icinga\\Data\\QueryInterface\:\:setBase\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Authentication/UserGroup/LdapUserGroupBackend.php + + - + message: '#^Call to an undefined method Icinga\\Data\\QueryInterface\:\:setNativeFilter\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Authentication/UserGroup/LdapUserGroupBackend.php + + - + message: '#^Call to an undefined method Icinga\\Data\\QueryInterface\:\:setUnfoldAttribute\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Authentication/UserGroup/LdapUserGroupBackend.php + + - + message: '#^Call to an undefined method Icinga\\Data\\Selectable\:\:getHostname\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Authentication/UserGroup/LdapUserGroupBackend.php + + - + message: '#^Call to an undefined method Icinga\\Data\\Selectable\:\:getPort\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Authentication/UserGroup/LdapUserGroupBackend.php + + - + message: '#^Method Icinga\\Authentication\\UserGroup\\LdapUserGroupBackend\:\:getActiveDirectoryDefaults\(\) return type with generic class Icinga\\Data\\ConfigObject does not specify its types\: TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Authentication/UserGroup/LdapUserGroupBackend.php + + - + message: '#^Method Icinga\\Authentication\\UserGroup\\LdapUserGroupBackend\:\:getMemberships\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Authentication/UserGroup/LdapUserGroupBackend.php + + - + message: '#^Method Icinga\\Authentication\\UserGroup\\LdapUserGroupBackend\:\:getOpenLdapDefaults\(\) return type with generic class Icinga\\Data\\ConfigObject does not specify its types\: TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Authentication/UserGroup/LdapUserGroupBackend.php + + - + message: '#^Method Icinga\\Authentication\\UserGroup\\LdapUserGroupBackend\:\:initializeConversionRules\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Authentication/UserGroup/LdapUserGroupBackend.php + + - + message: '#^Method Icinga\\Authentication\\UserGroup\\LdapUserGroupBackend\:\:initializeFilterColumns\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Authentication/UserGroup/LdapUserGroupBackend.php + + - + message: '#^Method Icinga\\Authentication\\UserGroup\\LdapUserGroupBackend\:\:initializeQueryColumns\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Authentication/UserGroup/LdapUserGroupBackend.php + + - + message: '#^Method Icinga\\Authentication\\UserGroup\\LdapUserGroupBackend\:\:initializeVirtualTables\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Authentication/UserGroup/LdapUserGroupBackend.php + + - + message: '#^Method Icinga\\Authentication\\UserGroup\\LdapUserGroupBackend\:\:retrieveUserName\(\) has parameter \$dn with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Authentication/UserGroup/LdapUserGroupBackend.php + + - + message: '#^Method Icinga\\Authentication\\UserGroup\\LdapUserGroupBackend\:\:setConfig\(\) has parameter \$config with generic class Icinga\\Data\\ConfigObject but does not specify its types\: TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Authentication/UserGroup/LdapUserGroupBackend.php + + - + message: '#^PHPDoc tag @param references unknown parameter\: \$username$#' + identifier: parameter.notFound + count: 1 + path: library/Icinga/Authentication/UserGroup/LdapUserGroupBackend.php + + - + message: '#^Parameter \#1 \$baseDn of method Icinga\\Authentication\\UserGroup\\LdapUserGroupBackend\:\:setGroupBaseDn\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Authentication/UserGroup/LdapUserGroupBackend.php + + - + message: '#^Parameter \#1 \$baseDn of method Icinga\\Authentication\\UserGroup\\LdapUserGroupBackend\:\:setUserBaseDn\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Authentication/UserGroup/LdapUserGroupBackend.php + + - + message: '#^Parameter \#1 \$domain of method Icinga\\Authentication\\UserGroup\\LdapUserGroupBackend\:\:setDomain\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Authentication/UserGroup/LdapUserGroupBackend.php + + - + message: '#^Parameter \#1 \$filter of method Icinga\\Authentication\\UserGroup\\LdapUserGroupBackend\:\:setGroupFilter\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Authentication/UserGroup/LdapUserGroupBackend.php + + - + message: '#^Parameter \#1 \$filter of method Icinga\\Authentication\\UserGroup\\LdapUserGroupBackend\:\:setUserFilter\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Authentication/UserGroup/LdapUserGroupBackend.php + + - + message: '#^Parameter \#1 \$groupClass of method Icinga\\Authentication\\UserGroup\\LdapUserGroupBackend\:\:setGroupClass\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Authentication/UserGroup/LdapUserGroupBackend.php + + - + message: '#^Parameter \#1 \$groupMemberAttribute of method Icinga\\Authentication\\UserGroup\\LdapUserGroupBackend\:\:setGroupMemberAttribute\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Authentication/UserGroup/LdapUserGroupBackend.php + + - + message: '#^Parameter \#1 \$groupNameAttribute of method Icinga\\Authentication\\UserGroup\\LdapUserGroupBackend\:\:setGroupNameAttribute\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Authentication/UserGroup/LdapUserGroupBackend.php + + - + message: '#^Parameter \#1 \$name of static method Icinga\\Authentication\\User\\UserBackend\:\:create\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Authentication/UserGroup/LdapUserGroupBackend.php + + - + message: '#^Parameter \#1 \$userClass of method Icinga\\Authentication\\UserGroup\\LdapUserGroupBackend\:\:setUserClass\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Authentication/UserGroup/LdapUserGroupBackend.php + + - + message: '#^Parameter \#1 \$userNameAttribute of method Icinga\\Authentication\\UserGroup\\LdapUserGroupBackend\:\:setUserNameAttribute\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Authentication/UserGroup/LdapUserGroupBackend.php + + - + message: '#^Property Icinga\\Authentication\\UserGroup\\LdapUserGroupBackend\:\:\$blacklistedQueryColumns type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Authentication/UserGroup/LdapUserGroupBackend.php + + - + message: '#^Property Icinga\\Authentication\\UserGroup\\LdapUserGroupBackend\:\:\$searchColumns type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Authentication/UserGroup/LdapUserGroupBackend.php + + - + message: '#^Property Icinga\\Authentication\\UserGroup\\LdapUserGroupBackend\:\:\$sortRules type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Authentication/UserGroup/LdapUserGroupBackend.php + + - + message: '#^Cannot call method setName\(\) on Icinga\\Authentication\\UserGroup\\DbUserGroupBackend\|Icinga\\Authentication\\UserGroup\\LdapUserGroupBackend\|null\.$#' + identifier: method.nonObject + count: 1 + path: library/Icinga/Authentication/UserGroup/UserGroupBackend.php + + - + message: '#^Method Icinga\\Authentication\\UserGroup\\UserGroupBackend\:\:create\(\) has parameter \$backendConfig with generic class Icinga\\Data\\ConfigObject but does not specify its types\: TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Authentication/UserGroup/UserGroupBackend.php + + - + message: '#^Method Icinga\\Authentication\\UserGroup\\UserGroupBackend\:\:create\(\) should return Icinga\\Authentication\\UserGroup\\UserGroupBackendInterface but returns Icinga\\Authentication\\UserGroup\\DbUserGroupBackend\|Icinga\\Authentication\\UserGroup\\LdapUserGroupBackend\|null\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Authentication/UserGroup/UserGroupBackend.php + + - + message: '#^Method Icinga\\Authentication\\UserGroup\\UserGroupBackend\:\:getCustomBackendConfigForms\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Authentication/UserGroup/UserGroupBackend.php + + - + message: '#^Method Icinga\\Authentication\\UserGroup\\UserGroupBackend\:\:registerCustomUserGroupBackends\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Authentication/UserGroup/UserGroupBackend.php + + - + message: '#^Parameter \#1 \$ds of class Icinga\\Authentication\\UserGroup\\DbUserGroupBackend constructor expects Icinga\\Data\\Db\\DbConnection, Icinga\\Data\\Selectable given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Authentication/UserGroup/UserGroupBackend.php + + - + message: '#^Parameter \#1 \$ds of class Icinga\\Authentication\\UserGroup\\LdapUserGroupBackend constructor expects Icinga\\Protocol\\Ldap\\LdapConnection, Icinga\\Data\\Selectable given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Authentication/UserGroup/UserGroupBackend.php + + - + message: '#^Parameter \#1 \$name of method Icinga\\Authentication\\UserGroup\\UserGroupBackendInterface\:\:setName\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Authentication/UserGroup/UserGroupBackend.php + + - + message: '#^Parameter \#1 \$string of function strtolower expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Authentication/UserGroup/UserGroupBackend.php + + - + message: '#^Property Icinga\\Authentication\\UserGroup\\UserGroupBackend\:\:\$customBackends type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Authentication/UserGroup/UserGroupBackend.php + + - + message: '#^Property Icinga\\Authentication\\UserGroup\\UserGroupBackend\:\:\$defaultBackends type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Authentication/UserGroup/UserGroupBackend.php + + - + message: '#^Static call to instance method stdClass\:\:getConfigurationFormClass\(\)\.$#' + identifier: method.staticCall + count: 1 + path: library/Icinga/Authentication/UserGroup/UserGroupBackend.php + + - + message: '#^Method Icinga\\Authentication\\UserGroup\\UserGroupBackendInterface\:\:getMemberships\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Authentication/UserGroup/UserGroupBackendInterface.php + + - + message: '#^Method Icinga\\Chart\\Axis\:\:addDataset\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/Axis.php + + - + message: '#^Method Icinga\\Chart\\Axis\:\:addDataset\(\) has parameter \$dataset with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/Axis.php + + - + message: '#^Method Icinga\\Chart\\Axis\:\:getRequiredPadding\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/Axis.php + + - + message: '#^Method Icinga\\Chart\\Axis\:\:labelsOversized\(\) has parameter \$maxLength with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Chart/Axis.php + + - + message: '#^Method Icinga\\Chart\\Axis\:\:renderHorizontalAxis\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/Axis.php + + - + message: '#^Method Icinga\\Chart\\Axis\:\:renderVerticalAxis\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/Axis.php + + - + message: '#^Method Icinga\\Chart\\Axis\:\:ticksPerX\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/Axis.php + + - + message: '#^Method Icinga\\Chart\\Axis\:\:ticksPerX\(\) has parameter \$min with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Chart/Axis.php + + - + message: '#^Method Icinga\\Chart\\Axis\:\:ticksPerX\(\) has parameter \$ticks with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Chart/Axis.php + + - + message: '#^Method Icinga\\Chart\\Axis\:\:ticksPerX\(\) has parameter \$units with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Chart/Axis.php + + - + message: '#^Method Icinga\\Chart\\Axis\:\:transform\(\) has parameter \$dataSet with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/Axis.php + + - + message: '#^Method Icinga\\Chart\\Axis\:\:transform\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/Axis.php + + - + message: '#^Parameter \#1 \$string of function strlen expects string, mixed given\.$#' + identifier: argument.type + count: 2 + path: library/Icinga/Chart/Axis.php + + - + message: '#^Parameter \#1 \$x of class Icinga\\Chart\\Primitive\\Text constructor expects int, float given\.$#' + identifier: argument.type + count: 2 + path: library/Icinga/Chart/Axis.php + + - + message: '#^Parameter \#1 \$x1 of class Icinga\\Chart\\Primitive\\Line constructor expects int, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Chart/Axis.php + + - + message: '#^Parameter \#2 \$y of class Icinga\\Chart\\Primitive\\Text constructor expects int, float given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Chart/Axis.php + + - + message: '#^Parameter \#3 \$text of class Icinga\\Chart\\Primitive\\Text constructor expects string, mixed given\.$#' + identifier: argument.type + count: 2 + path: library/Icinga/Chart/Axis.php + + - + message: '#^Parameter \#3 \$x2 of class Icinga\\Chart\\Primitive\\Line constructor expects int, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Chart/Axis.php + + - + message: '#^Property Icinga\\Chart\\Axis\:\:\$labelRotationStyle has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Chart/Axis.php + + - + message: '#^Method Icinga\\Chart\\Chart\:\:alignTopLeft\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/Chart.php + + - + message: '#^Method Icinga\\Chart\\Chart\:\:build\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/Chart.php + + - + message: '#^Method Icinga\\Chart\\Chart\:\:disableLegend\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/Chart.php + + - + message: '#^Method Icinga\\Chart\\Chart\:\:init\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/Chart.php + + - + message: '#^Property Icinga\\Chart\\Chart\:\:\$align has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Chart/Chart.php + + - + message: '#^Property Icinga\\Chart\\Chart\:\:\$legend \(Icinga\\Chart\\Legend\) does not accept null\.$#' + identifier: assign.propertyType + count: 1 + path: library/Icinga/Chart/Chart.php + + - + message: '#^Method Icinga\\Chart\\Donut\:\:addSlice\(\) has parameter \$attributes with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/Donut.php + + - + message: '#^Method Icinga\\Chart\\Donut\:\:assemble\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/Donut.php + + - + message: '#^Method Icinga\\Chart\\Donut\:\:encode\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/Donut.php + + - + message: '#^Method Icinga\\Chart\\Donut\:\:encode\(\) has parameter \$content with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Chart/Donut.php + + - + message: '#^Method Icinga\\Chart\\Donut\:\:render\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/Donut.php + + - + message: '#^Method Icinga\\Chart\\Donut\:\:renderAttributes\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/Donut.php + + - + message: '#^Method Icinga\\Chart\\Donut\:\:renderAttributes\(\) has parameter \$attributes with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/Donut.php + + - + message: '#^Method Icinga\\Chart\\Donut\:\:renderContent\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/Donut.php + + - + message: '#^Method Icinga\\Chart\\Donut\:\:renderContent\(\) has parameter \$element with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/Donut.php + + - + message: '#^Method Icinga\\Chart\\Donut\:\:shortenLabel\(\) should return string but returns int\|string\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Chart/Donut.php + + - + message: '#^Parameter \#1 \$num of function round expects float\|int, int\|string given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Chart/Donut.php + + - + message: '#^Parameter \#1 \$string of function strlen expects string, int\|string given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Chart/Donut.php + + - + message: '#^Property Icinga\\Chart\\Donut\:\:\$slices type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/Donut.php + + - + message: '#^Method Icinga\\Chart\\Format\:\:formatSVGNumber\(\) has parameter \$number with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Chart/Format.php + + - + message: '#^Argument of an invalid type array\|null supplied for foreach, only iterables are supported\.$#' + identifier: foreach.nonIterable + count: 1 + path: library/Icinga/Chart/Graph/BarGraph.php + + - + message: '#^Method Icinga\\Chart\\Graph\\BarGraph\:\:__construct\(\) has parameter \$dataSet with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/Graph/BarGraph.php + + - + message: '#^Method Icinga\\Chart\\Graph\\BarGraph\:\:__construct\(\) has parameter \$graphs with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/Graph/BarGraph.php + + - + message: '#^Method Icinga\\Chart\\Graph\\BarGraph\:\:__construct\(\) has parameter \$tooltips with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/Graph/BarGraph.php + + - + message: '#^Method Icinga\\Chart\\Graph\\BarGraph\:\:drawSingleBar\(\) has parameter \$point with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/Graph/BarGraph.php + + - + message: '#^Method Icinga\\Chart\\Graph\\BarGraph\:\:drawSingleBar\(\) has parameter \$strokeWidth with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Chart/Graph/BarGraph.php + + - + message: '#^Method Icinga\\Chart\\Graph\\BarGraph\:\:setStyleFromConfig\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/Graph/BarGraph.php + + - + message: '#^Method Icinga\\Chart\\Graph\\BarGraph\:\:setStyleFromConfig\(\) has parameter \$cfg with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/Graph/BarGraph.php + + - + message: '#^Property Icinga\\Chart\\Graph\\BarGraph\:\:\$dataSet type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/Graph/BarGraph.php + + - + message: '#^Property Icinga\\Chart\\Graph\\BarGraph\:\:\$graphs has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Chart/Graph/BarGraph.php + + - + message: '#^Property Icinga\\Chart\\Graph\\BarGraph\:\:\$tooltips has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Chart/Graph/BarGraph.php + + - + message: '#^Argument of an invalid type array\|null supplied for foreach, only iterables are supported\.$#' + identifier: foreach.nonIterable + count: 1 + path: library/Icinga/Chart/Graph/LineGraph.php + + - + message: '#^Method Icinga\\Chart\\Graph\\LineGraph\:\:__construct\(\) has parameter \$dataset with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/Graph/LineGraph.php + + - + message: '#^Method Icinga\\Chart\\Graph\\LineGraph\:\:__construct\(\) has parameter \$graphs with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/Graph/LineGraph.php + + - + message: '#^Method Icinga\\Chart\\Graph\\LineGraph\:\:__construct\(\) has parameter \$order with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Chart/Graph/LineGraph.php + + - + message: '#^Method Icinga\\Chart\\Graph\\LineGraph\:\:__construct\(\) has parameter \$tooltips with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/Graph/LineGraph.php + + - + message: '#^Method Icinga\\Chart\\Graph\\LineGraph\:\:setShowDataPoints\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/Graph/LineGraph.php + + - + message: '#^Method Icinga\\Chart\\Graph\\LineGraph\:\:setStyleFromConfig\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/Graph/LineGraph.php + + - + message: '#^Method Icinga\\Chart\\Graph\\LineGraph\:\:setStyleFromConfig\(\) has parameter \$cfg with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/Graph/LineGraph.php + + - + message: '#^Method Icinga\\Chart\\Graph\\LineGraph\:\:sortByX\(\) has parameter \$v1 with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/Graph/LineGraph.php + + - + message: '#^Method Icinga\\Chart\\Graph\\LineGraph\:\:sortByX\(\) has parameter \$v2 with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/Graph/LineGraph.php + + - + message: '#^Property Icinga\\Chart\\Graph\\LineGraph\:\:\$dataset type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/Graph/LineGraph.php + + - + message: '#^Property Icinga\\Chart\\Graph\\LineGraph\:\:\$graphs type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/Graph/LineGraph.php + + - + message: '#^Property Icinga\\Chart\\Graph\\LineGraph\:\:\$tooltips has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Chart/Graph/LineGraph.php + + - + message: '#^Method Icinga\\Chart\\Graph\\StackedGraph\:\:addGraph\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/Graph/StackedGraph.php + + - + message: '#^Method Icinga\\Chart\\Graph\\StackedGraph\:\:addGraph\(\) has parameter \$subGraph with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/Graph/StackedGraph.php + + - + message: '#^Method Icinga\\Chart\\Graph\\StackedGraph\:\:addToStack\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/Graph/StackedGraph.php + + - + message: '#^Method Icinga\\Chart\\Graph\\StackedGraph\:\:addToStack\(\) has parameter \$graph with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Chart/Graph/StackedGraph.php + + - + message: '#^Property Icinga\\Chart\\Graph\\StackedGraph\:\:\$points type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/Graph/StackedGraph.php + + - + message: '#^Property Icinga\\Chart\\Graph\\StackedGraph\:\:\$stack type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/Graph/StackedGraph.php + + - + message: '#^Invalid array key type array\.$#' + identifier: offsetAccess.invalidOffset + count: 1 + path: library/Icinga/Chart/Graph/Tooltip.php + + - + message: '#^Method Icinga\\Chart\\Graph\\Tooltip\:\:__construct\(\) has parameter \$data with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/Graph/Tooltip.php + + - + message: '#^Method Icinga\\Chart\\Graph\\Tooltip\:\:addDataPoint\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/Graph/Tooltip.php + + - + message: '#^Method Icinga\\Chart\\Graph\\Tooltip\:\:addDataPoint\(\) has parameter \$point with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Chart/Graph/Tooltip.php + + - + message: '#^Method Icinga\\Chart\\Graph\\Tooltip\:\:render\(\) has parameter \$data with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/Graph/Tooltip.php + + - + message: '#^Method Icinga\\Chart\\Graph\\Tooltip\:\:render\(\) has parameter \$order with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/Graph/Tooltip.php + + - + message: '#^Method Icinga\\Chart\\Graph\\Tooltip\:\:renderNoHtml\(\) has parameter \$data with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/Graph/Tooltip.php + + - + message: '#^Method Icinga\\Chart\\Graph\\Tooltip\:\:renderNoHtml\(\) has parameter \$order with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/Graph/Tooltip.php + + - + message: '#^Parameter \#1 \$string of function strip_tags expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Chart/Graph/Tooltip.php + + - + message: '#^Property Icinga\\Chart\\Graph\\Tooltip\:\:\$data type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/Graph/Tooltip.php + + - + message: '#^Property Icinga\\Chart\\Graph\\Tooltip\:\:\$points type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/Graph/Tooltip.php + + - + message: '#^Cannot access offset mixed on Icinga\\Chart\\Graph\\Tooltip\.$#' + identifier: offsetAccess.nonOffsetAccessible + count: 1 + path: library/Icinga/Chart/GridChart.php + + - + message: '#^Cannot call method addDataPoint\(\) on mixed\.$#' + identifier: method.nonObject + count: 1 + path: library/Icinga/Chart/GridChart.php + + - + message: '#^Cannot call method setStyleFromConfig\(\) on mixed\.$#' + identifier: method.nonObject + count: 1 + path: library/Icinga/Chart/GridChart.php + + - + message: '#^Method Icinga\\Chart\\GridChart\:\:build\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/GridChart.php + + - + message: '#^Method Icinga\\Chart\\GridChart\:\:configureAxisFromDatasets\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/GridChart.php + + - + message: '#^Method Icinga\\Chart\\GridChart\:\:createContentClipBox\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/GridChart.php + + - + message: '#^Method Icinga\\Chart\\GridChart\:\:draw\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/GridChart.php + + - + message: '#^Method Icinga\\Chart\\GridChart\:\:draw\(\) has parameter \$data with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/GridChart.php + + - + message: '#^Method Icinga\\Chart\\GridChart\:\:drawBars\(\) has parameter \$axis with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/GridChart.php + + - + message: '#^Method Icinga\\Chart\\GridChart\:\:drawLines\(\) has parameter \$axis with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/GridChart.php + + - + message: '#^Method Icinga\\Chart\\GridChart\:\:init\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/GridChart.php + + - + message: '#^Method Icinga\\Chart\\GridChart\:\:initTooltips\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/GridChart.php + + - + message: '#^Method Icinga\\Chart\\GridChart\:\:initTooltips\(\) has parameter \$data with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Chart/GridChart.php + + - + message: '#^Method Icinga\\Chart\\GridChart\:\:renderGraphContent\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/GridChart.php + + - + message: '#^Method Icinga\\Chart\\GridChart\:\:setupGraph\(\) has parameter \$graphConfig with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/GridChart.php + + - + message: '#^Parameter \#1 \$child of method Icinga\\Chart\\Primitive\\Canvas\:\:addElement\(\) expects Icinga\\Chart\\Primitive\\Drawable, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Chart/GridChart.php + + - + message: '#^Parameter \#1 \$x of class Icinga\\Chart\\Primitive\\Rect constructor expects int, float given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Chart/GridChart.php + + - + message: '#^Parameter \#2 \$array of function array_key_exists expects array, Icinga\\Chart\\Graph\\Tooltip given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Chart/GridChart.php + + - + message: '#^Parameter \#4 \$height of class Icinga\\Chart\\Primitive\\Rect constructor expects int, float given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Chart/GridChart.php + + - + message: '#^Parameter \#4 \$tooltips of class Icinga\\Chart\\Graph\\BarGraph constructor expects array\|null, Icinga\\Chart\\Graph\\Tooltip given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Chart/GridChart.php + + - + message: '#^Parameter \#4 \$tooltips of class Icinga\\Chart\\Graph\\LineGraph constructor expects array\|null, Icinga\\Chart\\Graph\\Tooltip given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Chart/GridChart.php + + - + message: '#^Property Icinga\\Chart\\GridChart\:\:\$axis type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/GridChart.php + + - + message: '#^Property Icinga\\Chart\\GridChart\:\:\$graphs type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/GridChart.php + + - + message: '#^Property Icinga\\Chart\\GridChart\:\:\$stacks type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/GridChart.php + + - + message: '#^Property Icinga\\Chart\\GridChart\:\:\$tooltips \(Icinga\\Chart\\Graph\\Tooltip\) does not accept default value of type array\.$#' + identifier: property.defaultValue + count: 1 + path: library/Icinga/Chart/GridChart.php + + - + message: '#^Method Icinga\\Chart\\Inline\\Inline\:\:initFromRequest\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/Inline/Inline.php + + - + message: '#^Method Icinga\\Chart\\Inline\\Inline\:\:sanitizeStringArray\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/Inline/Inline.php + + - + message: '#^Method Icinga\\Chart\\Inline\\Inline\:\:sanitizeStringArray\(\) has parameter \$arr with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/Inline/Inline.php + + - + message: '#^Property Icinga\\Chart\\Inline\\Inline\:\:\$colors type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/Inline/Inline.php + + - + message: '#^Property Icinga\\Chart\\Inline\\Inline\:\:\$data type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/Inline/Inline.php + + - + message: '#^Property Icinga\\Chart\\Inline\\Inline\:\:\$labels type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/Inline/Inline.php + + - + message: '#^Method Icinga\\Chart\\Inline\\PieChart\:\:getChart\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/Inline/PieChart.php + + - + message: '#^Method Icinga\\Chart\\Inline\\PieChart\:\:toPng\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/Inline/PieChart.php + + - + message: '#^Method Icinga\\Chart\\Inline\\PieChart\:\:toPng\(\) has parameter \$output with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Chart/Inline/PieChart.php + + - + message: '#^Method Icinga\\Chart\\Inline\\PieChart\:\:toSvg\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/Inline/PieChart.php + + - + message: '#^Method Icinga\\Chart\\Inline\\PieChart\:\:toSvg\(\) has parameter \$output with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Chart/Inline/PieChart.php + + - + message: '#^Method Icinga\\Chart\\Legend\:\:addDataset\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/Legend.php + + - + message: '#^Method Icinga\\Chart\\Legend\:\:addDataset\(\) has parameter \$dataset with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/Legend.php + + - + message: '#^Parameter \#2 \$y of class Icinga\\Chart\\Primitive\\Rect constructor expects int, float\|int given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Chart/Legend.php + + - + message: '#^Parameter \#2 \$y of class Icinga\\Chart\\Primitive\\Text constructor expects int, float\|int given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Chart/Legend.php + + - + message: '#^Property Icinga\\Chart\\Legend\:\:\$dataset type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/Legend.php + + - + message: '#^Property Icinga\\Chart\\Palette\:\:\$colorSets type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/Palette.php + + - + message: '#^Method Icinga\\Chart\\PieChart\:\:build\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/PieChart.php + + - + message: '#^Method Icinga\\Chart\\PieChart\:\:createContentClipBox\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/PieChart.php + + - + message: '#^Method Icinga\\Chart\\PieChart\:\:drawPie\(\) has parameter \$dataSet with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/PieChart.php + + - + message: '#^Method Icinga\\Chart\\PieChart\:\:getColorForPieSlice\(\) has parameter \$pie with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/PieChart.php + + - + message: '#^Method Icinga\\Chart\\PieChart\:\:normalizeDataSet\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/PieChart.php + + - + message: '#^Method Icinga\\Chart\\PieChart\:\:normalizeDataSet\(\) has parameter \$pie with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/PieChart.php + + - + message: '#^Method Icinga\\Chart\\PieChart\:\:renderPieRow\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/PieChart.php + + - + message: '#^Method Icinga\\Chart\\PieChart\:\:renderPies\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/PieChart.php + + - + message: '#^Method Icinga\\Chart\\PieChart\:\:renderStackedPie\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/PieChart.php + + - + message: '#^Parameter \#1 \$dataset of method Icinga\\Chart\\Legend\:\:addDataset\(\) expects array, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Chart/PieChart.php + + - + message: '#^Parameter \#1 \$offset of method Icinga\\Chart\\Primitive\\PieSlice\:\:setCaptionOffset\(\) expects int, float\|int\ given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Chart/PieChart.php + + - + message: '#^Parameter \#1 \$radius of class Icinga\\Chart\\Primitive\\PieSlice constructor expects int, float\|int\<1, 50\> given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Chart/PieChart.php + + - + message: '#^Parameter \#1 \$radius of class Icinga\\Chart\\Primitive\\PieSlice constructor expects int, float\|int\ given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Chart/PieChart.php + + - + message: '#^Parameter \#1 \$x of class Icinga\\Chart\\Primitive\\Rect constructor expects int, float given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Chart/PieChart.php + + - + message: '#^Parameter \#1 \$x of class Icinga\\Chart\\Render\\LayoutBox constructor expects int, float given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Chart/PieChart.php + + - + message: '#^Parameter \#1 \$x of method Icinga\\Chart\\Primitive\\PieSlice\:\:setX\(\) expects int, float\|int\<1, max\> given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Chart/PieChart.php + + - + message: '#^Parameter \#4 \$height of class Icinga\\Chart\\Primitive\\Rect constructor expects int, float given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Chart/PieChart.php + + - + message: '#^Property Icinga\\Chart\\PieChart\:\:\$pies type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/PieChart.php + + - + message: '#^Method Icinga\\Chart\\Primitive\\Animatable\:\:appendAnimation\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/Primitive/Animatable.php + + - + message: '#^Method Icinga\\Chart\\Primitive\\Animatable\:\:setAnimation\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/Primitive/Animatable.php + + - + message: '#^Parameter \#2 \$value of method DOMElement\:\:setAttribute\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 2 + path: library/Icinga/Chart/Primitive/Animation.php + + - + message: '#^Method Icinga\\Chart\\Primitive\\Canvas\:\:addElement\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/Primitive/Canvas.php + + - + message: '#^Method Icinga\\Chart\\Primitive\\Canvas\:\:setAriaRole\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/Primitive/Canvas.php + + - + message: '#^Method Icinga\\Chart\\Primitive\\Canvas\:\:setAriaRole\(\) has parameter \$role with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Chart/Primitive/Canvas.php + + - + message: '#^Method Icinga\\Chart\\Primitive\\Canvas\:\:toClipPath\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/Primitive/Canvas.php + + - + message: '#^Parameter \#2 \$value of method DOMElement\:\:setAttribute\(\) expects string, int given\.$#' + identifier: argument.type + count: 2 + path: library/Icinga/Chart/Primitive/Canvas.php + + - + message: '#^Property Icinga\\Chart\\Primitive\\Canvas\:\:\$ariaRole \(string\) in isset\(\) is not nullable\.$#' + identifier: isset.property + count: 1 + path: library/Icinga/Chart/Primitive/Canvas.php + + - + message: '#^Property Icinga\\Chart\\Primitive\\Canvas\:\:\$children type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/Primitive/Canvas.php + + - + message: '#^Parameter \#2 \$value of method DOMElement\:\:setAttribute\(\) expects string, int given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Chart/Primitive/Circle.php + + - + message: '#^Method Icinga\\Chart\\Primitive\\Path\:\:__construct\(\) has parameter \$points with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/Primitive/Path.php + + - + message: '#^Method Icinga\\Chart\\Primitive\\Path\:\:append\(\) has parameter \$points with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/Primitive/Path.php + + - + message: '#^Method Icinga\\Chart\\Primitive\\Path\:\:prepend\(\) has parameter \$points with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/Primitive/Path.php + + - + message: '#^Property Icinga\\Chart\\Primitive\\Path\:\:\$points type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/Primitive/Path.php + + - + message: '#^Parameter \#1 \$x of class Icinga\\Chart\\Primitive\\Text constructor expects int, float given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Chart/Primitive/PieSlice.php + + - + message: '#^Method Icinga\\Chart\\Primitive\\Rect\:\:keepRatio\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/Primitive/Rect.php + + - + message: '#^Method Icinga\\Chart\\Primitive\\Styleable\:\:applyAttributes\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/Primitive/Styleable.php + + - + message: '#^Method Icinga\\Chart\\Primitive\\Styleable\:\:setAttribute\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/Primitive/Styleable.php + + - + message: '#^Method Icinga\\Chart\\Primitive\\Styleable\:\:setAttribute\(\) has parameter \$key with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Chart/Primitive/Styleable.php + + - + message: '#^Method Icinga\\Chart\\Primitive\\Styleable\:\:setAttribute\(\) has parameter \$value with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Chart/Primitive/Styleable.php + + - + message: '#^Property Icinga\\Chart\\Primitive\\Styleable\:\:\$attributes type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/Primitive/Styleable.php + + - + message: '#^Property Icinga\\Chart\\Primitive\\Text\:\:\$fontStretch has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Chart/Primitive/Text.php + + - + message: '#^Method Icinga\\Chart\\Render\\LayoutBox\:\:getPadding\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/Render/LayoutBox.php + + - + message: '#^Method Icinga\\Chart\\Render\\LayoutBox\:\:setPadding\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/Render/LayoutBox.php + + - + message: '#^Method Icinga\\Chart\\Render\\LayoutBox\:\:setUniformPadding\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/Render/LayoutBox.php + + - + message: '#^Property Icinga\\Chart\\Render\\LayoutBox\:\:\$padding type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/Render/LayoutBox.php + + - + message: '#^Method Icinga\\Chart\\Render\\RenderContext\:\:ignoreRatio\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/Render/RenderContext.php + + - + message: '#^Method Icinga\\Chart\\Render\\RenderContext\:\:keepRatio\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/Render/RenderContext.php + + - + message: '#^Method Icinga\\Chart\\Render\\RenderContext\:\:paddingToScaleFactor\(\) has parameter \$padding with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/Render/RenderContext.php + + - + message: '#^Method Icinga\\Chart\\Render\\RenderContext\:\:paddingToScaleFactor\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/Render/RenderContext.php + + - + message: '#^Method Icinga\\Chart\\Render\\RenderContext\:\:toAbsolute\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/Render/RenderContext.php + + - + message: '#^Method Icinga\\Chart\\Render\\RenderContext\:\:toRelative\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/Render/RenderContext.php + + - + message: '#^Method Icinga\\Chart\\Render\\RenderContext\:\:xToAbsolute\(\) should return int but returns float\|int\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Chart/Render/RenderContext.php + + - + message: '#^Method Icinga\\Chart\\Render\\RenderContext\:\:yToAbsolute\(\) should return int but returns float\|int\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Chart/Render/RenderContext.php + + - + message: '#^Property Icinga\\Chart\\Render\\RenderContext\:\:\$viewBoxSize type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/Render/RenderContext.php + + - + message: '#^Method Icinga\\Chart\\Render\\Rotator\:\:rotate\(\) has parameter \$degrees with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Chart/Render/Rotator.php + + - + message: '#^Call to an undefined method DOMNode\:\:setAttribute\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Chart/SVGRenderer.php + + - + message: '#^Cannot call method createElement\(\) on DOMDocument\|null\.$#' + identifier: method.nonObject + count: 2 + path: library/Icinga/Chart/SVGRenderer.php + + - + message: '#^Cannot call method createTextNode\(\) on DOMDocument\|null\.$#' + identifier: method.nonObject + count: 2 + path: library/Icinga/Chart/SVGRenderer.php + + - + message: '#^Method Icinga\\Chart\\SVGRenderer\:\:addAriaDescription\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/SVGRenderer.php + + - + message: '#^Method Icinga\\Chart\\SVGRenderer\:\:addAriaDescription\(\) has parameter \$descriptionText with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Chart/SVGRenderer.php + + - + message: '#^Method Icinga\\Chart\\SVGRenderer\:\:addAriaDescription\(\) has parameter \$titleText with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Chart/SVGRenderer.php + + - + message: '#^Method Icinga\\Chart\\SVGRenderer\:\:createRootDocument\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/SVGRenderer.php + + - + message: '#^Method Icinga\\Chart\\SVGRenderer\:\:preserveAspectRatio\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/SVGRenderer.php + + - + message: '#^Method Icinga\\Chart\\SVGRenderer\:\:render\(\) should return string but returns string\|false\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Chart/SVGRenderer.php + + - + message: '#^Method Icinga\\Chart\\SVGRenderer\:\:setAriaDescription\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/SVGRenderer.php + + - + message: '#^Method Icinga\\Chart\\SVGRenderer\:\:setAriaDescription\(\) has parameter \$text with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Chart/SVGRenderer.php + + - + message: '#^Method Icinga\\Chart\\SVGRenderer\:\:setAriaRole\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/SVGRenderer.php + + - + message: '#^Method Icinga\\Chart\\SVGRenderer\:\:setAriaRole\(\) has parameter \$text with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Chart/SVGRenderer.php + + - + message: '#^Method Icinga\\Chart\\SVGRenderer\:\:setAriaTitle\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/SVGRenderer.php + + - + message: '#^Method Icinga\\Chart\\SVGRenderer\:\:setAriaTitle\(\) has parameter \$text with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Chart/SVGRenderer.php + + - + message: '#^Method Icinga\\Chart\\SVGRenderer\:\:setXAspectRatioAlignment\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/SVGRenderer.php + + - + message: '#^Method Icinga\\Chart\\SVGRenderer\:\:setXAspectRatioAlignment\(\) has parameter \$alignment with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Chart/SVGRenderer.php + + - + message: '#^Method Icinga\\Chart\\SVGRenderer\:\:setYAspectRatioAlignment\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/SVGRenderer.php + + - + message: '#^Method Icinga\\Chart\\SVGRenderer\:\:setYAspectRatioAlignment\(\) has parameter \$alignment with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Chart/SVGRenderer.php + + - + message: '#^Method Icinga\\Chart\\SVGRenderer\:\:stripNonAlphanumeric\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/SVGRenderer.php + + - + message: '#^Method Icinga\\Chart\\SVGRenderer\:\:stripNonAlphanumeric\(\) has parameter \$str with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Chart/SVGRenderer.php + + - + message: '#^Property Icinga\\Chart\\SVGRenderer\:\:\$ariaDescription \(string\) in isset\(\) is not nullable\.$#' + identifier: isset.property + count: 1 + path: library/Icinga/Chart/SVGRenderer.php + + - + message: '#^Property Icinga\\Chart\\SVGRenderer\:\:\$ariaTitle \(string\) in isset\(\) is not nullable\.$#' + identifier: isset.property + count: 1 + path: library/Icinga/Chart/SVGRenderer.php + + - + message: '#^Interface Icinga\\Chart\\Unit\\AxisUnit extends generic interface Iterator but does not specify its types\: TKey, TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Chart/Unit/AxisUnit.php + + - + message: '#^Method Icinga\\Chart\\Unit\\AxisUnit\:\:addValues\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/Unit/AxisUnit.php + + - + message: '#^Method Icinga\\Chart\\Unit\\AxisUnit\:\:addValues\(\) has parameter \$dataset with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/Unit/AxisUnit.php + + - + message: '#^Method Icinga\\Chart\\Unit\\AxisUnit\:\:setMax\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/Unit/AxisUnit.php + + - + message: '#^Method Icinga\\Chart\\Unit\\AxisUnit\:\:setMin\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/Unit/AxisUnit.php + + - + message: '#^Binary operation "/" between int\|string\|null and int\<0, max\> results in an error\.$#' + identifier: binaryOp.invalid + count: 1 + path: library/Icinga/Chart/Unit/CalendarUnit.php + + - + message: '#^Method Icinga\\Chart\\Unit\\CalendarUnit\:\:addValues\(\) has parameter \$dataset with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/Unit/CalendarUnit.php + + - + message: '#^Method Icinga\\Chart\\Unit\\CalendarUnit\:\:calculateLabels\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/Unit/CalendarUnit.php + + - + message: '#^Method Icinga\\Chart\\Unit\\CalendarUnit\:\:createLabels\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/Unit/CalendarUnit.php + + - + message: '#^Parameter \#1 \$timestamp of method DateTime\:\:setTimestamp\(\) expects int, float\|int given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Chart/Unit/CalendarUnit.php + + - + message: '#^Property Icinga\\Chart\\Unit\\CalendarUnit\:\:\$labels type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/Unit/CalendarUnit.php + + - + message: '#^Method Icinga\\Chart\\Unit\\LinearUnit\:\:addValues\(\) has parameter \$dataset with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/Unit/LinearUnit.php + + - + message: '#^Method Icinga\\Chart\\Unit\\LinearUnit\:\:setMax\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/Unit/LinearUnit.php + + - + message: '#^Method Icinga\\Chart\\Unit\\LinearUnit\:\:setMin\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/Unit/LinearUnit.php + + - + message: '#^Method Icinga\\Chart\\Unit\\LogarithmicUnit\:\:__construct\(\) has parameter \$base with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Chart/Unit/LogarithmicUnit.php + + - + message: '#^Method Icinga\\Chart\\Unit\\LogarithmicUnit\:\:addValues\(\) has parameter \$dataset with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/Unit/LogarithmicUnit.php + + - + message: '#^Method Icinga\\Chart\\Unit\\LogarithmicUnit\:\:getMax\(\) should return int but returns float\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Chart/Unit/LogarithmicUnit.php + + - + message: '#^Method Icinga\\Chart\\Unit\\LogarithmicUnit\:\:getMin\(\) should return int but returns float\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Chart/Unit/LogarithmicUnit.php + + - + message: '#^Method Icinga\\Chart\\Unit\\LogarithmicUnit\:\:log\(\) has parameter \$value with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Chart/Unit/LogarithmicUnit.php + + - + message: '#^Method Icinga\\Chart\\Unit\\LogarithmicUnit\:\:logCeil\(\) has parameter \$value with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Chart/Unit/LogarithmicUnit.php + + - + message: '#^Method Icinga\\Chart\\Unit\\LogarithmicUnit\:\:logFloor\(\) has parameter \$value with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Chart/Unit/LogarithmicUnit.php + + - + message: '#^Method Icinga\\Chart\\Unit\\LogarithmicUnit\:\:pow\(\) has parameter \$value with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Chart/Unit/LogarithmicUnit.php + + - + message: '#^Method Icinga\\Chart\\Unit\\LogarithmicUnit\:\:setMax\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/Unit/LogarithmicUnit.php + + - + message: '#^Method Icinga\\Chart\\Unit\\LogarithmicUnit\:\:setMin\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/Unit/LogarithmicUnit.php + + - + message: '#^PHPDoc tag @param references unknown parameter\: \$nrOfTicks$#' + identifier: parameter.notFound + count: 1 + path: library/Icinga/Chart/Unit/LogarithmicUnit.php + + - + message: '#^Property Icinga\\Chart\\Unit\\LogarithmicUnit\:\:\$currentTick has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Chart/Unit/LogarithmicUnit.php + + - + message: '#^Property Icinga\\Chart\\Unit\\LogarithmicUnit\:\:\$maxExp has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Chart/Unit/LogarithmicUnit.php + + - + message: '#^Property Icinga\\Chart\\Unit\\LogarithmicUnit\:\:\$minExp has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Chart/Unit/LogarithmicUnit.php + + - + message: '#^Method Icinga\\Chart\\Unit\\StaticAxis\:\:addValues\(\) has parameter \$dataset with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Chart/Unit/StaticAxis.php + + - + message: '#^Method Icinga\\Chart\\Unit\\StaticAxis\:\:setMax\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/Unit/StaticAxis.php + + - + message: '#^Method Icinga\\Chart\\Unit\\StaticAxis\:\:setMin\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Chart/Unit/StaticAxis.php + + - + message: '#^Property Icinga\\Chart\\Unit\\StaticAxis\:\:\$items has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Chart/Unit/StaticAxis.php + + - + message: '#^Method Icinga\\Cli\\AnsiScreen\:\:bgColor\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/AnsiScreen.php + + - + message: '#^Method Icinga\\Cli\\AnsiScreen\:\:bgColor\(\) has parameter \$color with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/AnsiScreen.php + + - + message: '#^Method Icinga\\Cli\\AnsiScreen\:\:clear\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/AnsiScreen.php + + - + message: '#^Method Icinga\\Cli\\AnsiScreen\:\:colorize\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/AnsiScreen.php + + - + message: '#^Method Icinga\\Cli\\AnsiScreen\:\:colorize\(\) has parameter \$bgColor with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/AnsiScreen.php + + - + message: '#^Method Icinga\\Cli\\AnsiScreen\:\:colorize\(\) has parameter \$fgColor with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/AnsiScreen.php + + - + message: '#^Method Icinga\\Cli\\AnsiScreen\:\:colorize\(\) has parameter \$text with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/AnsiScreen.php + + - + message: '#^Method Icinga\\Cli\\AnsiScreen\:\:fgColor\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/AnsiScreen.php + + - + message: '#^Method Icinga\\Cli\\AnsiScreen\:\:fgColor\(\) has parameter \$color with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/AnsiScreen.php + + - + message: '#^Method Icinga\\Cli\\AnsiScreen\:\:startColor\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/AnsiScreen.php + + - + message: '#^Method Icinga\\Cli\\AnsiScreen\:\:startColor\(\) has parameter \$bgColor with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/AnsiScreen.php + + - + message: '#^Method Icinga\\Cli\\AnsiScreen\:\:startColor\(\) has parameter \$fgColor with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/AnsiScreen.php + + - + message: '#^Method Icinga\\Cli\\AnsiScreen\:\:stripAnsiCodes\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/AnsiScreen.php + + - + message: '#^Method Icinga\\Cli\\AnsiScreen\:\:stripAnsiCodes\(\) has parameter \$string with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/AnsiScreen.php + + - + message: '#^Method Icinga\\Cli\\AnsiScreen\:\:strlen\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/AnsiScreen.php + + - + message: '#^Method Icinga\\Cli\\AnsiScreen\:\:strlen\(\) has parameter \$string with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/AnsiScreen.php + + - + message: '#^Method Icinga\\Cli\\AnsiScreen\:\:underline\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/AnsiScreen.php + + - + message: '#^Method Icinga\\Cli\\AnsiScreen\:\:underline\(\) has parameter \$text with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/AnsiScreen.php + + - + message: '#^Property Icinga\\Cli\\AnsiScreen\:\:\$bgColors has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Cli/AnsiScreen.php + + - + message: '#^Property Icinga\\Cli\\AnsiScreen\:\:\$fgColors has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Cli/AnsiScreen.php + + - + message: '#^Call to an undefined method Icinga\\Application\\ApplicationBootstrap\:\:getParams\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Cli/Command.php + + - + message: '#^Method Icinga\\Cli\\Command\:\:Config\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Command.php + + - + message: '#^Method Icinga\\Cli\\Command\:\:Config\(\) has parameter \$file with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/Command.php + + - + message: '#^Method Icinga\\Cli\\Command\:\:__construct\(\) has parameter \$actionName with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/Command.php + + - + message: '#^Method Icinga\\Cli\\Command\:\:__construct\(\) has parameter \$commandName with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/Command.php + + - + message: '#^Method Icinga\\Cli\\Command\:\:__construct\(\) has parameter \$initialize with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/Command.php + + - + message: '#^Method Icinga\\Cli\\Command\:\:__construct\(\) has parameter \$moduleName with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/Command.php + + - + message: '#^Method Icinga\\Cli\\Command\:\:docs\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Command.php + + - + message: '#^Method Icinga\\Cli\\Command\:\:fail\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Command.php + + - + message: '#^Method Icinga\\Cli\\Command\:\:fail\(\) has parameter \$msg with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/Command.php + + - + message: '#^Method Icinga\\Cli\\Command\:\:getDefaultActionName\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Command.php + + - + message: '#^Method Icinga\\Cli\\Command\:\:getMainConfig\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Command.php + + - + message: '#^Method Icinga\\Cli\\Command\:\:getMainConfig\(\) has parameter \$file with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/Command.php + + - + message: '#^Method Icinga\\Cli\\Command\:\:getModuleConfig\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Command.php + + - + message: '#^Method Icinga\\Cli\\Command\:\:getModuleConfig\(\) has parameter \$file with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/Command.php + + - + message: '#^Method Icinga\\Cli\\Command\:\:hasActionName\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Command.php + + - + message: '#^Method Icinga\\Cli\\Command\:\:hasActionName\(\) has parameter \$name with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/Command.php + + - + message: '#^Method Icinga\\Cli\\Command\:\:hasDefaultActionName\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Command.php + + - + message: '#^Method Icinga\\Cli\\Command\:\:hasRemainingParams\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Command.php + + - + message: '#^Method Icinga\\Cli\\Command\:\:init\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Command.php + + - + message: '#^Method Icinga\\Cli\\Command\:\:isModule\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Command.php + + - + message: '#^Method Icinga\\Cli\\Command\:\:listActions\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Command.php + + - + message: '#^Method Icinga\\Cli\\Command\:\:setParams\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Command.php + + - + message: '#^Method Icinga\\Cli\\Command\:\:showTrace\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Command.php + + - + message: '#^Method Icinga\\Cli\\Command\:\:showUsage\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Command.php + + - + message: '#^Method Icinga\\Cli\\Command\:\:showUsage\(\) has parameter \$action with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/Command.php + + - + message: '#^Property Icinga\\Cli\\Command\:\:\$actionName has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Cli/Command.php + + - + message: '#^Property Icinga\\Cli\\Command\:\:\$app has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Cli/Command.php + + - + message: '#^Property Icinga\\Cli\\Command\:\:\$commandName has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Cli/Command.php + + - + message: '#^Property Icinga\\Cli\\Command\:\:\$config has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Cli/Command.php + + - + message: '#^Property Icinga\\Cli\\Command\:\:\$configs has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Cli/Command.php + + - + message: '#^Property Icinga\\Cli\\Command\:\:\$defaultActionName has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Cli/Command.php + + - + message: '#^Property Icinga\\Cli\\Command\:\:\$docs has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Cli/Command.php + + - + message: '#^Property Icinga\\Cli\\Command\:\:\$moduleName has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Cli/Command.php + + - + message: '#^Property Icinga\\Cli\\Command\:\:\$screen has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Cli/Command.php + + - + message: '#^Unreachable statement \- code above always terminates\.$#' + identifier: deadCode.unreachable + count: 1 + path: library/Icinga/Cli/Command.php + + - + message: '#^Call to an undefined method Icinga\\Application\\ApplicationBootstrap\:\:cliLoader\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Cli/Documentation.php + + - + message: '#^Method Icinga\\Cli\\Documentation\:\:commandUsage\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Documentation.php + + - + message: '#^Method Icinga\\Cli\\Documentation\:\:commandUsage\(\) has parameter \$action with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/Documentation.php + + - + message: '#^Method Icinga\\Cli\\Documentation\:\:commandUsage\(\) has parameter \$command with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/Documentation.php + + - + message: '#^Method Icinga\\Cli\\Documentation\:\:getClassDocumentation\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Documentation.php + + - + message: '#^Method Icinga\\Cli\\Documentation\:\:getClassDocumentation\(\) has parameter \$class with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/Documentation.php + + - + message: '#^Method Icinga\\Cli\\Documentation\:\:getClassTitle\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Documentation.php + + - + message: '#^Method Icinga\\Cli\\Documentation\:\:getClassTitle\(\) has parameter \$class with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/Documentation.php + + - + message: '#^Method Icinga\\Cli\\Documentation\:\:getMethodDocumentation\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Documentation.php + + - + message: '#^Method Icinga\\Cli\\Documentation\:\:getMethodDocumentation\(\) has parameter \$class with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/Documentation.php + + - + message: '#^Method Icinga\\Cli\\Documentation\:\:getMethodDocumentation\(\) has parameter \$method with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/Documentation.php + + - + message: '#^Method Icinga\\Cli\\Documentation\:\:getMethodTitle\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Documentation.php + + - + message: '#^Method Icinga\\Cli\\Documentation\:\:getMethodTitle\(\) has parameter \$class with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/Documentation.php + + - + message: '#^Method Icinga\\Cli\\Documentation\:\:getMethodTitle\(\) has parameter \$method with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/Documentation.php + + - + message: '#^Method Icinga\\Cli\\Documentation\:\:globalUsage\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Documentation.php + + - + message: '#^Method Icinga\\Cli\\Documentation\:\:moduleUsage\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Documentation.php + + - + message: '#^Method Icinga\\Cli\\Documentation\:\:moduleUsage\(\) has parameter \$action with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/Documentation.php + + - + message: '#^Method Icinga\\Cli\\Documentation\:\:moduleUsage\(\) has parameter \$command with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/Documentation.php + + - + message: '#^Method Icinga\\Cli\\Documentation\:\:moduleUsage\(\) has parameter \$module with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/Documentation.php + + - + message: '#^Method Icinga\\Cli\\Documentation\:\:usage\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Documentation.php + + - + message: '#^Method Icinga\\Cli\\Documentation\:\:usage\(\) has parameter \$action with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/Documentation.php + + - + message: '#^Method Icinga\\Cli\\Documentation\:\:usage\(\) has parameter \$command with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/Documentation.php + + - + message: '#^Method Icinga\\Cli\\Documentation\:\:usage\(\) has parameter \$module with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/Documentation.php + + - + message: '#^Property Icinga\\Cli\\Documentation\:\:\$app has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Cli/Documentation.php + + - + message: '#^Property Icinga\\Cli\\Documentation\:\:\$icinga has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Cli/Documentation.php + + - + message: '#^Property Icinga\\Cli\\Documentation\:\:\$loader has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Cli/Documentation.php + + - + message: '#^Method Icinga\\Cli\\Documentation\\CommentParser\:\:__construct\(\) has parameter \$raw with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/Documentation/CommentParser.php + + - + message: '#^Method Icinga\\Cli\\Documentation\\CommentParser\:\:dump\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Documentation/CommentParser.php + + - + message: '#^Method Icinga\\Cli\\Documentation\\CommentParser\:\:getTitle\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Documentation/CommentParser.php + + - + message: '#^Method Icinga\\Cli\\Documentation\\CommentParser\:\:parse\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Documentation/CommentParser.php + + - + message: '#^Property Icinga\\Cli\\Documentation\\CommentParser\:\:\$paragraphs type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Cli/Documentation/CommentParser.php + + - + message: '#^Property Icinga\\Cli\\Documentation\\CommentParser\:\:\$plain has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Cli/Documentation/CommentParser.php + + - + message: '#^Property Icinga\\Cli\\Documentation\\CommentParser\:\:\$raw has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Cli/Documentation/CommentParser.php + + - + message: '#^Property Icinga\\Cli\\Documentation\\CommentParser\:\:\$title has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Cli/Documentation/CommentParser.php + + - + message: '#^Method Icinga\\Cli\\Loader\:\:assertCommandExists\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Method Icinga\\Cli\\Loader\:\:assertCommandExists\(\) has parameter \$command with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Method Icinga\\Cli\\Loader\:\:assertModuleCommandExists\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Method Icinga\\Cli\\Loader\:\:assertModuleCommandExists\(\) has parameter \$command with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Method Icinga\\Cli\\Loader\:\:assertModuleCommandExists\(\) has parameter \$module with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Method Icinga\\Cli\\Loader\:\:assertModuleExists\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Method Icinga\\Cli\\Loader\:\:assertModuleExists\(\) has parameter \$module with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Method Icinga\\Cli\\Loader\:\:dispatch\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Method Icinga\\Cli\\Loader\:\:fail\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Method Icinga\\Cli\\Loader\:\:formatTrace\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Method Icinga\\Cli\\Loader\:\:formatTrace\(\) has parameter \$trace with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Method Icinga\\Cli\\Loader\:\:getActionName\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Method Icinga\\Cli\\Loader\:\:getCommandInstance\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Method Icinga\\Cli\\Loader\:\:getCommandInstance\(\) has parameter \$command with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Method Icinga\\Cli\\Loader\:\:getCommandName\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Method Icinga\\Cli\\Loader\:\:getLastSuggestions\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Method Icinga\\Cli\\Loader\:\:getModuleCommandInstance\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Method Icinga\\Cli\\Loader\:\:getModuleCommandInstance\(\) has parameter \$command with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Method Icinga\\Cli\\Loader\:\:getModuleCommandInstance\(\) has parameter \$module with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Method Icinga\\Cli\\Loader\:\:getModuleName\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Method Icinga\\Cli\\Loader\:\:handleParams\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Method Icinga\\Cli\\Loader\:\:hasCommand\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Method Icinga\\Cli\\Loader\:\:hasCommand\(\) has parameter \$name with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Method Icinga\\Cli\\Loader\:\:hasModule\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Method Icinga\\Cli\\Loader\:\:hasModule\(\) has parameter \$name with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Method Icinga\\Cli\\Loader\:\:hasModuleCommand\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Method Icinga\\Cli\\Loader\:\:hasModuleCommand\(\) has parameter \$module with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Method Icinga\\Cli\\Loader\:\:hasModuleCommand\(\) has parameter \$name with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Method Icinga\\Cli\\Loader\:\:listCommands\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Method Icinga\\Cli\\Loader\:\:listModuleCommands\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Method Icinga\\Cli\\Loader\:\:listModuleCommands\(\) has parameter \$module with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Method Icinga\\Cli\\Loader\:\:listModules\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Method Icinga\\Cli\\Loader\:\:parseParams\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Method Icinga\\Cli\\Loader\:\:resolveCommandName\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Method Icinga\\Cli\\Loader\:\:resolveCommandName\(\) has parameter \$name with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Method Icinga\\Cli\\Loader\:\:resolveModuleCommandName\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Method Icinga\\Cli\\Loader\:\:resolveModuleCommandName\(\) has parameter \$module with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Method Icinga\\Cli\\Loader\:\:resolveModuleCommandName\(\) has parameter \$name with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Method Icinga\\Cli\\Loader\:\:resolveModuleName\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Method Icinga\\Cli\\Loader\:\:resolveModuleName\(\) has parameter \$name with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Method Icinga\\Cli\\Loader\:\:resolveName\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Method Icinga\\Cli\\Loader\:\:resolveName\(\) has parameter \$name with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Method Icinga\\Cli\\Loader\:\:resolveObjectActionName\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Method Icinga\\Cli\\Loader\:\:resolveObjectActionName\(\) has parameter \$name with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Method Icinga\\Cli\\Loader\:\:resolveObjectActionName\(\) has parameter \$obj with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Method Icinga\\Cli\\Loader\:\:retrieveCommandsFromDir\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Method Icinga\\Cli\\Loader\:\:retrieveCommandsFromDir\(\) has parameter \$dirname with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Method Icinga\\Cli\\Loader\:\:searchMatch\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Method Icinga\\Cli\\Loader\:\:searchMatch\(\) has parameter \$haystack with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Method Icinga\\Cli\\Loader\:\:searchMatch\(\) has parameter \$needle with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Method Icinga\\Cli\\Loader\:\:setModuleName\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Method Icinga\\Cli\\Loader\:\:setModuleName\(\) has parameter \$name with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Method Icinga\\Cli\\Loader\:\:showLastSuggestions\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Parameter \#1 \$array of function array_values expects array, array\|false given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Parameter \#1 \$string of function strlen expects string, string\|null given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Parameter \#1 \$string of function substr expects string, string\|null given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Parameter \#1 \$value of function count expects array\|Countable, array\|false given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Parameter \#2 \$return of function var_export expects bool, int given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Property Icinga\\Cli\\Loader\:\:\$actionName has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Property Icinga\\Cli\\Loader\:\:\$app has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Property Icinga\\Cli\\Loader\:\:\$commandClassMap has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Property Icinga\\Cli\\Loader\:\:\$commandFileMap has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Property Icinga\\Cli\\Loader\:\:\$commandInstances has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Property Icinga\\Cli\\Loader\:\:\$commandName has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Property Icinga\\Cli\\Loader\:\:\$commands has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Property Icinga\\Cli\\Loader\:\:\$coreAppDir has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Property Icinga\\Cli\\Loader\:\:\$docs has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Property Icinga\\Cli\\Loader\:\:\$lastSuggestions has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Property Icinga\\Cli\\Loader\:\:\$moduleClassMap has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Property Icinga\\Cli\\Loader\:\:\$moduleCommands has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Property Icinga\\Cli\\Loader\:\:\$moduleFileMap has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Property Icinga\\Cli\\Loader\:\:\$moduleInstances has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Property Icinga\\Cli\\Loader\:\:\$moduleName has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Property Icinga\\Cli\\Loader\:\:\$modules has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Property Icinga\\Cli\\Loader\:\:\$screen has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Cli/Loader.php + + - + message: '#^Method Icinga\\Cli\\Params\:\:__construct\(\) has parameter \$argv with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Cli/Params.php + + - + message: '#^Method Icinga\\Cli\\Params\:\:__get\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Params.php + + - + message: '#^Method Icinga\\Cli\\Params\:\:__get\(\) has parameter \$key with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/Params.php + + - + message: '#^Method Icinga\\Cli\\Params\:\:__isset\(\) has parameter \$name with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/Params.php + + - + message: '#^Method Icinga\\Cli\\Params\:\:getAllStandalone\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Cli/Params.php + + - + message: '#^Method Icinga\\Cli\\Params\:\:getParams\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Cli/Params.php + + - + message: '#^Method Icinga\\Cli\\Params\:\:parse\(\) has parameter \$argv with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Cli/Params.php + + - + message: '#^Method Icinga\\Cli\\Params\:\:remove\(\) has parameter \$keys with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Cli/Params.php + + - + message: '#^Method Icinga\\Cli\\Params\:\:without\(\) has parameter \$keys with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Cli/Params.php + + - + message: '#^Parameter \#1 \$string of function strlen expects string, mixed given\.$#' + identifier: argument.type + count: 2 + path: library/Icinga/Cli/Params.php + + - + message: '#^Property Icinga\\Cli\\Params\:\:\$params type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Cli/Params.php + + - + message: '#^Property Icinga\\Cli\\Params\:\:\$standalone type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Cli/Params.php + + - + message: '#^Method Icinga\\Cli\\Screen\:\:center\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Screen.php + + - + message: '#^Method Icinga\\Cli\\Screen\:\:center\(\) has parameter \$txt with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/Screen.php + + - + message: '#^Method Icinga\\Cli\\Screen\:\:clear\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Screen.php + + - + message: '#^Method Icinga\\Cli\\Screen\:\:colorize\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Screen.php + + - + message: '#^Method Icinga\\Cli\\Screen\:\:colorize\(\) has parameter \$bgColor with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/Screen.php + + - + message: '#^Method Icinga\\Cli\\Screen\:\:colorize\(\) has parameter \$fgColor with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/Screen.php + + - + message: '#^Method Icinga\\Cli\\Screen\:\:colorize\(\) has parameter \$text with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/Screen.php + + - + message: '#^Method Icinga\\Cli\\Screen\:\:getColumns\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Screen.php + + - + message: '#^Method Icinga\\Cli\\Screen\:\:getRows\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Screen.php + + - + message: '#^Method Icinga\\Cli\\Screen\:\:hasUtf8\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Screen.php + + - + message: '#^Method Icinga\\Cli\\Screen\:\:instance\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Screen.php + + - + message: '#^Method Icinga\\Cli\\Screen\:\:instance\(\) has parameter \$output with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/Screen.php + + - + message: '#^Method Icinga\\Cli\\Screen\:\:newlines\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Screen.php + + - + message: '#^Method Icinga\\Cli\\Screen\:\:newlines\(\) has parameter \$count with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/Screen.php + + - + message: '#^Method Icinga\\Cli\\Screen\:\:strlen\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Screen.php + + - + message: '#^Method Icinga\\Cli\\Screen\:\:strlen\(\) has parameter \$string with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/Screen.php + + - + message: '#^Method Icinga\\Cli\\Screen\:\:underline\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Cli/Screen.php + + - + message: '#^Method Icinga\\Cli\\Screen\:\:underline\(\) has parameter \$text with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Cli/Screen.php + + - + message: '#^Parameter \#2 \$locale of function setlocale expects array\|string\|null, int given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Cli/Screen.php + + - + message: '#^Parameter \#2 \$subject of function preg_split expects string, string\|false given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Cli/Screen.php + + - + message: '#^Parameter \#2 \$times of function str_repeat expects int, float given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Cli/Screen.php + + - + message: '#^Property Icinga\\Cli\\Screen\:\:\$instances has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Cli/Screen.php + + - + message: '#^Property Icinga\\Cli\\Screen\:\:\$isUtf8 has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Cli/Screen.php + + - + message: '#^Constant Icinga\\Crypt\\AesCrypt\:\:METHODS type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Crypt/AesCrypt.php + + - + message: '#^Method Icinga\\Crypt\\AesCrypt\:\:__construct\(\) has parameter \$keyLength with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Crypt/AesCrypt.php + + - + message: '#^Method Icinga\\Crypt\\AesCrypt\:\:setIV\(\) has parameter \$iv with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Crypt/AesCrypt.php + + - + message: '#^Method Icinga\\Crypt\\AesCrypt\:\:setKey\(\) has parameter \$key with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Crypt/AesCrypt.php + + - + message: '#^Method Icinga\\Crypt\\AesCrypt\:\:setMethod\(\) has parameter \$method with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Crypt/AesCrypt.php + + - + message: '#^Method Icinga\\Crypt\\AesCrypt\:\:setTag\(\) has parameter \$tag with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Crypt/AesCrypt.php + + - + message: '#^Parameter \#1 \$length of function random_bytes expects int\<1, max\>, int given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Crypt/AesCrypt.php + + - + message: '#^Parameter \#1 \$length of function random_bytes expects int\<1, max\>, int\|false given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Crypt/AesCrypt.php + + - + message: '#^Method Icinga\\Data\\ConfigObject\:\:__construct\(\) has parameter \$data with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/ConfigObject.php + + - + message: '#^Method Icinga\\Data\\ConfigObject\:\:key\(\) should return string but returns int\|string\|null\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Data/ConfigObject.php + + - + message: '#^Method Icinga\\Data\\DataArray\\ArrayDatasource\:\:__construct\(\) has parameter \$data with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/DataArray/ArrayDatasource.php + + - + message: '#^Method Icinga\\Data\\DataArray\\ArrayDatasource\:\:createResult\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/DataArray/ArrayDatasource.php + + - + message: '#^Method Icinga\\Data\\DataArray\\ArrayDatasource\:\:fetchAll\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/DataArray/ArrayDatasource.php + + - + message: '#^Method Icinga\\Data\\DataArray\\ArrayDatasource\:\:fetchColumn\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/DataArray/ArrayDatasource.php + + - + message: '#^Method Icinga\\Data\\DataArray\\ArrayDatasource\:\:fetchPairs\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/DataArray/ArrayDatasource.php + + - + message: '#^Method Icinga\\Data\\DataArray\\ArrayDatasource\:\:getResult\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/DataArray/ArrayDatasource.php + + - + message: '#^Method Icinga\\Data\\DataArray\\ArrayDatasource\:\:query\(\) return type with generic class ArrayIterator does not specify its types\: TKey, TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Data/DataArray/ArrayDatasource.php + + - + message: '#^Method Icinga\\Data\\DataArray\\ArrayDatasource\:\:setResult\(\) has parameter \$result with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/DataArray/ArrayDatasource.php + + - + message: '#^Property Icinga\\Data\\DataArray\\ArrayDatasource\:\:\$data type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/DataArray/ArrayDatasource.php + + - + message: '#^Property Icinga\\Data\\DataArray\\ArrayDatasource\:\:\$result type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/DataArray/ArrayDatasource.php + + - + message: '#^Call to an undefined method Icinga\\Data\\Filter\\Filter\:\:getColumn\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Data/Db/DbConnection.php + + - + message: '#^Call to an undefined method Icinga\\Data\\Filter\\Filter\:\:getExpression\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Data/Db/DbConnection.php + + - + message: '#^Call to an undefined method Icinga\\Data\\Filter\\Filter\:\:getSign\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Data/Db/DbConnection.php + + - + message: '#^Method Icinga\\Data\\Db\\DbConnection\:\:__construct\(\) has parameter \$config with generic class Icinga\\Data\\ConfigObject but does not specify its types\: TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Data/Db/DbConnection.php + + - + message: '#^Method Icinga\\Data\\Db\\DbConnection\:\:connect\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Db/DbConnection.php + + - + message: '#^Method Icinga\\Data\\Db\\DbConnection\:\:fetchAll\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/Db/DbConnection.php + + - + message: '#^Method Icinga\\Data\\Db\\DbConnection\:\:fetchAll\(\) should return array but returns array\|null\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Data/Db/DbConnection.php + + - + message: '#^Method Icinga\\Data\\Db\\DbConnection\:\:fetchColumn\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/Db/DbConnection.php + + - + message: '#^Method Icinga\\Data\\Db\\DbConnection\:\:fetchOne\(\) should return string but returns string\|false\|null\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Data/Db/DbConnection.php + + - + message: '#^Method Icinga\\Data\\Db\\DbConnection\:\:fetchPairs\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/Db/DbConnection.php + + - + message: '#^Method Icinga\\Data\\Db\\DbConnection\:\:fromResourceName\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Db/DbConnection.php + + - + message: '#^Method Icinga\\Data\\Db\\DbConnection\:\:fromResourceName\(\) has parameter \$name with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Data/Db/DbConnection.php + + - + message: '#^Method Icinga\\Data\\Db\\DbConnection\:\:getConfig\(\) return type with generic class Icinga\\Data\\ConfigObject does not specify its types\: TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Data/Db/DbConnection.php + + - + message: '#^Method Icinga\\Data\\Db\\DbConnection\:\:insert\(\) has parameter \$bind with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/Db/DbConnection.php + + - + message: '#^Method Icinga\\Data\\Db\\DbConnection\:\:insert\(\) has parameter \$types with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/Db/DbConnection.php + + - + message: '#^Method Icinga\\Data\\Db\\DbConnection\:\:query\(\) should return Iterator but returns Zend_Db_Statement\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Data/Db/DbConnection.php + + - + message: '#^Method Icinga\\Data\\Db\\DbConnection\:\:renderFilter\(\) has parameter \$level with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Data/Db/DbConnection.php + + - + message: '#^Method Icinga\\Data\\Db\\DbConnection\:\:update\(\) has parameter \$bind with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/Db/DbConnection.php + + - + message: '#^Method Icinga\\Data\\Db\\DbConnection\:\:update\(\) has parameter \$types with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/Db/DbConnection.php + + - + message: '#^Parameter \#1 \$string of function strtolower expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Data/Db/DbConnection.php + + - + message: '#^Parameter \#1 \$string of function trim expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Data/Db/DbConnection.php + + - + message: '#^Parameter \#3 \.\.\.\$values of function sprintf expects bool\|float\|int\|string\|null, mixed given\.$#' + identifier: argument.type + count: 3 + path: library/Icinga/Data/Db/DbConnection.php + + - + message: '#^Parameter \#4 \.\.\.\$values of function sprintf expects bool\|float\|int\|string\|null, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Data/Db/DbConnection.php + + - + message: '#^Property Icinga\\Data\\Db\\DbConnection\:\:\$config \(Icinga\\Data\\ConfigObject\) does not accept Icinga\\Data\\ConfigObject\|null\.$#' + identifier: assign.propertyType + count: 1 + path: library/Icinga/Data/Db/DbConnection.php + + - + message: '#^Property Icinga\\Data\\Db\\DbConnection\:\:\$config with generic class Icinga\\Data\\ConfigObject does not specify its types\: TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Data/Db/DbConnection.php + + - + message: '#^Property Icinga\\Data\\Db\\DbConnection\:\:\$driverOptions has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Data/Db/DbConnection.php + + - + message: '#^Property Icinga\\Data\\Db\\DbConnection\:\:\$genericAdapterOptions has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Data/Db/DbConnection.php + + - + message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#' + identifier: foreach.nonIterable + count: 2 + path: library/Icinga/Data/Db/DbQuery.php + + - + message: '#^Call to an undefined method Icinga\\Data\\Filter\\Filter\:\:filters\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Data/Db/DbQuery.php + + - + message: '#^Call to an undefined method Icinga\\Data\\Filter\\Filter\:\:getColumn\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Data/Db/DbQuery.php + + - + message: '#^Call to an undefined method Icinga\\Data\\Filter\\Filter\:\:getExpression\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Data/Db/DbQuery.php + + - + message: '#^Call to an undefined method Icinga\\Data\\Filter\\Filter\:\:setExpression\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Data/Db/DbQuery.php + + - + message: '#^Cannot access offset ''joinType'' on mixed\.$#' + identifier: offsetAccess.nonOffsetAccessible + count: 3 + path: library/Icinga/Data/Db/DbQuery.php + + - + message: '#^Cannot access offset ''tableName'' on mixed\.$#' + identifier: offsetAccess.nonOffsetAccessible + count: 2 + path: library/Icinga/Data/Db/DbQuery.php + + - + message: '#^Cannot access offset string on mixed\.$#' + identifier: offsetAccess.nonOffsetAccessible + count: 2 + path: library/Icinga/Data/Db/DbQuery.php + + - + message: '#^Cannot call method getDbAdapter\(\) on mixed\.$#' + identifier: method.nonObject + count: 1 + path: library/Icinga/Data/Db/DbQuery.php + + - + message: '#^Cannot call method getDbType\(\) on mixed\.$#' + identifier: method.nonObject + count: 2 + path: library/Icinga/Data/Db/DbQuery.php + + - + message: '#^Cannot call method renderFilter\(\) on mixed\.$#' + identifier: method.nonObject + count: 1 + path: library/Icinga/Data/Db/DbQuery.php + + - + message: '#^Method Icinga\\Data\\Db\\DbQuery\:\:addFilter\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Db/DbQuery.php + + - + message: '#^Method Icinga\\Data\\Db\\DbQuery\:\:applyFilterSql\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Db/DbQuery.php + + - + message: '#^Method Icinga\\Data\\Db\\DbQuery\:\:applyFilterSql\(\) has parameter \$select with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Data/Db/DbQuery.php + + - + message: '#^Method Icinga\\Data\\Db\\DbQuery\:\:dbSelect\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Db/DbQuery.php + + - + message: '#^Method Icinga\\Data\\Db\\DbQuery\:\:escapeForSql\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Db/DbQuery.php + + - + message: '#^Method Icinga\\Data\\Db\\DbQuery\:\:escapeForSql\(\) has parameter \$value with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Data/Db/DbQuery.php + + - + message: '#^Method Icinga\\Data\\Db\\DbQuery\:\:escapeWildcards\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Db/DbQuery.php + + - + message: '#^Method Icinga\\Data\\Db\\DbQuery\:\:escapeWildcards\(\) has parameter \$value with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Data/Db/DbQuery.php + + - + message: '#^Method Icinga\\Data\\Db\\DbQuery\:\:expressionsToTimestamp\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Db/DbQuery.php + + - + message: '#^Method Icinga\\Data\\Db\\DbQuery\:\:from\(\) has parameter \$fields with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/Db/DbQuery.php + + - + message: '#^Method Icinga\\Data\\Db\\DbQuery\:\:getGroup\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/Db/DbQuery.php + + - + message: '#^Method Icinga\\Data\\Db\\DbQuery\:\:getIsSubQuery\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Db/DbQuery.php + + - + message: '#^Method Icinga\\Data\\Db\\DbQuery\:\:getJoinedTableAlias\(\) should return string\|null but empty return statement found\.$#' + identifier: return.empty + count: 1 + path: library/Icinga/Data/Db/DbQuery.php + + - + message: '#^Method Icinga\\Data\\Db\\DbQuery\:\:getJoinedTableAlias\(\) should return string\|null but returns mixed\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Data/Db/DbQuery.php + + - + message: '#^Method Icinga\\Data\\Db\\DbQuery\:\:group\(\) has parameter \$group with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/Db/DbQuery.php + + - + message: '#^Method Icinga\\Data\\Db\\DbQuery\:\:init\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Db/DbQuery.php + + - + message: '#^Method Icinga\\Data\\Db\\DbQuery\:\:join\(\) has parameter \$cols with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/Db/DbQuery.php + + - + message: '#^Method Icinga\\Data\\Db\\DbQuery\:\:join\(\) has parameter \$name with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/Db/DbQuery.php + + - + message: '#^Method Icinga\\Data\\Db\\DbQuery\:\:joinCross\(\) has parameter \$cols with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/Db/DbQuery.php + + - + message: '#^Method Icinga\\Data\\Db\\DbQuery\:\:joinCross\(\) has parameter \$name with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/Db/DbQuery.php + + - + message: '#^Method Icinga\\Data\\Db\\DbQuery\:\:joinFull\(\) has parameter \$cols with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/Db/DbQuery.php + + - + message: '#^Method Icinga\\Data\\Db\\DbQuery\:\:joinFull\(\) has parameter \$name with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/Db/DbQuery.php + + - + message: '#^Method Icinga\\Data\\Db\\DbQuery\:\:joinInner\(\) has parameter \$cols with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/Db/DbQuery.php + + - + message: '#^Method Icinga\\Data\\Db\\DbQuery\:\:joinInner\(\) has parameter \$name with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/Db/DbQuery.php + + - + message: '#^Method Icinga\\Data\\Db\\DbQuery\:\:joinLeft\(\) has parameter \$cols with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/Db/DbQuery.php + + - + message: '#^Method Icinga\\Data\\Db\\DbQuery\:\:joinLeft\(\) has parameter \$name with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/Db/DbQuery.php + + - + message: '#^Method Icinga\\Data\\Db\\DbQuery\:\:joinNatural\(\) has parameter \$cols with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/Db/DbQuery.php + + - + message: '#^Method Icinga\\Data\\Db\\DbQuery\:\:joinNatural\(\) has parameter \$name with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/Db/DbQuery.php + + - + message: '#^Method Icinga\\Data\\Db\\DbQuery\:\:joinRight\(\) has parameter \$cols with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/Db/DbQuery.php + + - + message: '#^Method Icinga\\Data\\Db\\DbQuery\:\:joinRight\(\) has parameter \$name with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/Db/DbQuery.php + + - + message: '#^Method Icinga\\Data\\Db\\DbQuery\:\:setUseSubqueryCount\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Db/DbQuery.php + + - + message: '#^Method Icinga\\Data\\Db\\DbQuery\:\:setUseSubqueryCount\(\) has parameter \$useSubqueryCount with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Data/Db/DbQuery.php + + - + message: '#^Method Icinga\\Data\\Db\\DbQuery\:\:union\(\) has parameter \$select with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/Db/DbQuery.php + + - + message: '#^Method Icinga\\Data\\Db\\DbQuery\:\:valueToTimestamp\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Db/DbQuery.php + + - + message: '#^Method Icinga\\Data\\Db\\DbQuery\:\:valueToTimestamp\(\) has parameter \$value with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Data/Db/DbQuery.php + + - + message: '#^Parameter \#1 \$name of method Zend_Db_Select\:\:from\(\) expects array\|string\|Zend_Db_Expr, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Data/Db/DbQuery.php + + - + message: '#^Property Icinga\\Data\\Db\\DbQuery\:\:\$group type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/Db/DbQuery.php + + - + message: '#^Method Icinga\\Data\\Extensible\:\:insert\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Extensible.php + + - + message: '#^Method Icinga\\Data\\Extensible\:\:insert\(\) has parameter \$data with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/Extensible.php + + - + message: '#^Method Icinga\\Data\\Fetchable\:\:fetchAll\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/Fetchable.php + + - + message: '#^Method Icinga\\Data\\Fetchable\:\:fetchColumn\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/Fetchable.php + + - + message: '#^Method Icinga\\Data\\Fetchable\:\:fetchPairs\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/Fetchable.php + + - + message: '#^Method Icinga\\Data\\Filter\\Filter\:\:andFilter\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/Filter.php + + - + message: '#^Method Icinga\\Data\\Filter\\Filter\:\:applyChanges\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/Filter.php + + - + message: '#^Method Icinga\\Data\\Filter\\Filter\:\:applyChanges\(\) has parameter \$changes with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Data/Filter/Filter.php + + - + message: '#^Method Icinga\\Data\\Filter\\Filter\:\:chain\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/Filter.php + + - + message: '#^Method Icinga\\Data\\Filter\\Filter\:\:chain\(\) has parameter \$filters with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Data/Filter/Filter.php + + - + message: '#^Method Icinga\\Data\\Filter\\Filter\:\:chain\(\) has parameter \$operator with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Data/Filter/Filter.php + + - + message: '#^Method Icinga\\Data\\Filter\\Filter\:\:expression\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/Filter.php + + - + message: '#^Method Icinga\\Data\\Filter\\Filter\:\:expression\(\) has parameter \$col with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Data/Filter/Filter.php + + - + message: '#^Method Icinga\\Data\\Filter\\Filter\:\:expression\(\) has parameter \$expression with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Data/Filter/Filter.php + + - + message: '#^Method Icinga\\Data\\Filter\\Filter\:\:expression\(\) has parameter \$op with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Data/Filter/Filter.php + + - + message: '#^Method Icinga\\Data\\Filter\\Filter\:\:fromQueryString\(\) has parameter \$query with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Data/Filter/Filter.php + + - + message: '#^Method Icinga\\Data\\Filter\\Filter\:\:getById\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/Filter.php + + - + message: '#^Method Icinga\\Data\\Filter\\Filter\:\:getById\(\) has parameter \$id with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Data/Filter/Filter.php + + - + message: '#^Method Icinga\\Data\\Filter\\Filter\:\:getId\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/Filter.php + + - + message: '#^Method Icinga\\Data\\Filter\\Filter\:\:getParent\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/Filter.php + + - + message: '#^Method Icinga\\Data\\Filter\\Filter\:\:getParentId\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/Filter.php + + - + message: '#^Method Icinga\\Data\\Filter\\Filter\:\:getUrlParams\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/Filter.php + + - + message: '#^Method Icinga\\Data\\Filter\\Filter\:\:hasId\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/Filter.php + + - + message: '#^Method Icinga\\Data\\Filter\\Filter\:\:hasId\(\) has parameter \$id with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Data/Filter/Filter.php + + - + message: '#^Method Icinga\\Data\\Filter\\Filter\:\:isChain\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/Filter.php + + - + message: '#^Method Icinga\\Data\\Filter\\Filter\:\:isEmpty\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/Filter.php + + - + message: '#^Method Icinga\\Data\\Filter\\Filter\:\:isExpression\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/Filter.php + + - + message: '#^Method Icinga\\Data\\Filter\\Filter\:\:isRootNode\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/Filter.php + + - + message: '#^Method Icinga\\Data\\Filter\\Filter\:\:listFilteredColumns\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/Filter.php + + - + message: '#^Method Icinga\\Data\\Filter\\Filter\:\:orFilter\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/Filter.php + + - + message: '#^Method Icinga\\Data\\Filter\\Filter\:\:setId\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/Filter.php + + - + message: '#^Method Icinga\\Data\\Filter\\Filter\:\:setId\(\) has parameter \$id with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Data/Filter/Filter.php + + - + message: '#^Method Icinga\\Data\\Filter\\Filter\:\:toQueryString\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/Filter.php + + - + message: '#^PHPDoc tag @param references unknown parameter\: \$filter$#' + identifier: parameter.notFound + count: 3 + path: library/Icinga/Data/Filter/Filter.php + + - + message: '#^Parameter \#3 \$length of function substr expects int\|null, int\|false given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Data/Filter/Filter.php + + - + message: '#^Property Icinga\\Data\\Filter\\Filter\:\:\$id has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Data/Filter/Filter.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterAnd\:\:andFilter\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/FilterAnd.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterAnd\:\:orFilter\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/FilterAnd.php + + - + message: '#^Property Icinga\\Data\\Filter\\FilterAnd\:\:\$operatorName has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Data/Filter/FilterAnd.php + + - + message: '#^Property Icinga\\Data\\Filter\\FilterAnd\:\:\$operatorSymbol has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Data/Filter/FilterAnd.php + + - + message: '#^Call to an undefined method Icinga\\Data\\Filter\\Filter\:\:filters\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Data/Filter/FilterChain.php + + - + message: '#^Call to an undefined method Icinga\\Data\\Filter\\Filter\:\:getColumn\(\)\.$#' + identifier: method.notFound + count: 3 + path: library/Icinga/Data/Filter/FilterChain.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterChain\:\:__construct\(\) has parameter \$filters with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Data/Filter/FilterChain.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterChain\:\:addFilter\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/FilterChain.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterChain\:\:count\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/FilterChain.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterChain\:\:filters\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/FilterChain.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterChain\:\:getById\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/FilterChain.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterChain\:\:getById\(\) has parameter \$id with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Data/Filter/FilterChain.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterChain\:\:getOperatorName\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/FilterChain.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterChain\:\:getOperatorSymbol\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/FilterChain.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterChain\:\:hasId\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/FilterChain.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterChain\:\:hasId\(\) has parameter \$id with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Data/Filter/FilterChain.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterChain\:\:isChain\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/FilterChain.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterChain\:\:isEmpty\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/FilterChain.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterChain\:\:isExpression\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/FilterChain.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterChain\:\:listFilteredColumns\(\) has parameter \$columns with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/Filter/FilterChain.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterChain\:\:listFilteredColumns\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/Filter/FilterChain.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterChain\:\:refreshChildIds\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/FilterChain.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterChain\:\:removeId\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/FilterChain.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterChain\:\:removeId\(\) has parameter \$id with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Data/Filter/FilterChain.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterChain\:\:replaceById\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/FilterChain.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterChain\:\:replaceById\(\) has parameter \$filter with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Data/Filter/FilterChain.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterChain\:\:replaceById\(\) has parameter \$id with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Data/Filter/FilterChain.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterChain\:\:setAllowedFilterColumns\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/FilterChain.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterChain\:\:setAllowedFilterColumns\(\) has parameter \$columns with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/Filter/FilterChain.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterChain\:\:setFilters\(\) has parameter \$filters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/Filter/FilterChain.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterChain\:\:setId\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/FilterChain.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterChain\:\:setId\(\) has parameter \$id with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Data/Filter/FilterChain.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterChain\:\:setOperatorName\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/FilterChain.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterChain\:\:setOperatorName\(\) has parameter \$name with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Data/Filter/FilterChain.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterChain\:\:toQueryString\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/FilterChain.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterChain\:\:validateFilterColumns\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/FilterChain.php + + - + message: '#^Property Icinga\\Data\\Filter\\FilterChain\:\:\$allowedColumns has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Data/Filter/FilterChain.php + + - + message: '#^Property Icinga\\Data\\Filter\\FilterChain\:\:\$filters has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Data/Filter/FilterChain.php + + - + message: '#^Property Icinga\\Data\\Filter\\FilterChain\:\:\$operatorName has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Data/Filter/FilterChain.php + + - + message: '#^Property Icinga\\Data\\Filter\\FilterChain\:\:\$operatorSymbol has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Data/Filter/FilterChain.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterEqualOrLessThan\:\:toQueryString\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/FilterEqualOrLessThan.php + + - + message: '#^Cannot cast mixed to string\.$#' + identifier: cast.string + count: 2 + path: library/Icinga/Data/Filter/FilterExpression.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterExpression\:\:__construct\(\) has parameter \$column with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Data/Filter/FilterExpression.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterExpression\:\:__construct\(\) has parameter \$expression with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Data/Filter/FilterExpression.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterExpression\:\:__construct\(\) has parameter \$sign with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Data/Filter/FilterExpression.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterExpression\:\:andFilter\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/FilterExpression.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterExpression\:\:getColumn\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/FilterExpression.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterExpression\:\:getExpression\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/FilterExpression.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterExpression\:\:getSign\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/FilterExpression.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterExpression\:\:isBooleanTrue\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/FilterExpression.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterExpression\:\:isChain\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/FilterExpression.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterExpression\:\:isEmpty\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/FilterExpression.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterExpression\:\:isExpression\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/FilterExpression.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterExpression\:\:listFilteredColumns\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/FilterExpression.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterExpression\:\:orFilter\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/FilterExpression.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterExpression\:\:setColumn\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/FilterExpression.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterExpression\:\:setColumn\(\) has parameter \$column with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Data/Filter/FilterExpression.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterExpression\:\:setExpression\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/FilterExpression.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterExpression\:\:setExpression\(\) has parameter \$expression with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Data/Filter/FilterExpression.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterExpression\:\:setSign\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/FilterExpression.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterExpression\:\:setSign\(\) has parameter \$sign with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Data/Filter/FilterExpression.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterExpression\:\:toQueryString\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/FilterExpression.php + + - + message: '#^Parameter \#1 \$string of function strtolower expects string, bool\|float\|int\|string given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Data/Filter/FilterExpression.php + + - + message: '#^Parameter \#2 \$subject of function preg_match expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Data/Filter/FilterExpression.php + + - + message: '#^Property Icinga\\Data\\Filter\\FilterExpression\:\:\$column has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Data/Filter/FilterExpression.php + + - + message: '#^Property Icinga\\Data\\Filter\\FilterExpression\:\:\$expression has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Data/Filter/FilterExpression.php + + - + message: '#^Property Icinga\\Data\\Filter\\FilterExpression\:\:\$sign has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Data/Filter/FilterExpression.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterLessThan\:\:toQueryString\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/FilterLessThan.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterMatchCaseInsensitive\:\:__construct\(\) has parameter \$column with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Data/Filter/FilterMatchCaseInsensitive.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterMatchCaseInsensitive\:\:__construct\(\) has parameter \$expression with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Data/Filter/FilterMatchCaseInsensitive.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterMatchCaseInsensitive\:\:__construct\(\) has parameter \$sign with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Data/Filter/FilterMatchCaseInsensitive.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterMatchNotCaseInsensitive\:\:__construct\(\) has parameter \$column with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Data/Filter/FilterMatchNotCaseInsensitive.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterMatchNotCaseInsensitive\:\:__construct\(\) has parameter \$expression with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Data/Filter/FilterMatchNotCaseInsensitive.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterMatchNotCaseInsensitive\:\:__construct\(\) has parameter \$sign with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Data/Filter/FilterMatchNotCaseInsensitive.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterNot\:\:andFilter\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/FilterNot.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterNot\:\:orFilter\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/FilterNot.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterNot\:\:toQueryString\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/FilterNot.php + + - + message: '#^Property Icinga\\Data\\Filter\\FilterNot\:\:\$operatorName has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Data/Filter/FilterNot.php + + - + message: '#^Property Icinga\\Data\\Filter\\FilterNot\:\:\$operatorSymbol has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Data/Filter/FilterNot.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterOr\:\:andFilter\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/FilterOr.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterOr\:\:orFilter\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/FilterOr.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterOr\:\:setOperatorName\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/FilterOr.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterOr\:\:setOperatorName\(\) has parameter \$name with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Data/Filter/FilterOr.php + + - + message: '#^Property Icinga\\Data\\Filter\\FilterOr\:\:\$operatorName has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Data/Filter/FilterOr.php + + - + message: '#^Property Icinga\\Data\\Filter\\FilterOr\:\:\$operatorSymbol has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Data/Filter/FilterOr.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterQueryString\:\:debug\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/FilterQueryString.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterQueryString\:\:debug\(\) has parameter \$level with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Data/Filter/FilterQueryString.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterQueryString\:\:debug\(\) has parameter \$msg with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Data/Filter/FilterQueryString.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterQueryString\:\:debug\(\) has parameter \$op with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Data/Filter/FilterQueryString.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterQueryString\:\:nextChar\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/FilterQueryString.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterQueryString\:\:parse\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/FilterQueryString.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterQueryString\:\:parse\(\) has parameter \$string with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Data/Filter/FilterQueryString.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterQueryString\:\:parseError\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/FilterQueryString.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterQueryString\:\:parseError\(\) has parameter \$char with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Data/Filter/FilterQueryString.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterQueryString\:\:parseError\(\) has parameter \$extraMsg with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Data/Filter/FilterQueryString.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterQueryString\:\:parseQueryString\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/FilterQueryString.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterQueryString\:\:parseQueryString\(\) has parameter \$string with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Data/Filter/FilterQueryString.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterQueryString\:\:readChar\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/FilterQueryString.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterQueryString\:\:readExpressionOperator\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/FilterQueryString.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterQueryString\:\:readFilters\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/FilterQueryString.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterQueryString\:\:readFilters\(\) has parameter \$nestingLevel with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Data/Filter/FilterQueryString.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterQueryString\:\:readFilters\(\) has parameter \$op with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Data/Filter/FilterQueryString.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterQueryString\:\:readNextExpression\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/FilterQueryString.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterQueryString\:\:readNextKey\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/FilterQueryString.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterQueryString\:\:readNextValue\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/FilterQueryString.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterQueryString\:\:readUnless\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/FilterQueryString.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterQueryString\:\:readUnless\(\) has parameter \$char with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Data/Filter/FilterQueryString.php + + - + message: '#^Method Icinga\\Data\\Filter\\FilterQueryString\:\:readUnlessSpecialChar\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filter/FilterQueryString.php + + - + message: '#^Property Icinga\\Data\\Filter\\FilterQueryString\:\:\$debug has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Data/Filter/FilterQueryString.php + + - + message: '#^Property Icinga\\Data\\Filter\\FilterQueryString\:\:\$length has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Data/Filter/FilterQueryString.php + + - + message: '#^Property Icinga\\Data\\Filter\\FilterQueryString\:\:\$pos has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Data/Filter/FilterQueryString.php + + - + message: '#^Property Icinga\\Data\\Filter\\FilterQueryString\:\:\$reportDebug has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Data/Filter/FilterQueryString.php + + - + message: '#^Property Icinga\\Data\\Filter\\FilterQueryString\:\:\$string has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Data/Filter/FilterQueryString.php + + - + message: '#^Method Icinga\\Data\\FilterColumns\:\:getFilterColumns\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/FilterColumns.php + + - + message: '#^Method Icinga\\Data\\FilterColumns\:\:getSearchColumns\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/FilterColumns.php + + - + message: '#^Method Icinga\\Data\\Filterable\:\:addFilter\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filterable.php + + - + message: '#^Method Icinga\\Data\\Filterable\:\:applyFilter\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filterable.php + + - + message: '#^Method Icinga\\Data\\Filterable\:\:getFilter\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filterable.php + + - + message: '#^Method Icinga\\Data\\Filterable\:\:setFilter\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filterable.php + + - + message: '#^Method Icinga\\Data\\Filterable\:\:where\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Filterable.php + + - + message: '#^Method Icinga\\Data\\Filterable\:\:where\(\) has parameter \$condition with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Data/Filterable.php + + - + message: '#^Method Icinga\\Data\\Filterable\:\:where\(\) has parameter \$value with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Data/Filterable.php + + - + message: '#^Method Icinga\\Data\\Inspection\:\:__construct\(\) has parameter \$description with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Data/Inspection.php + + - + message: '#^Method Icinga\\Data\\Inspection\:\:error\(\) has parameter \$entry with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Data/Inspection.php + + - + message: '#^Method Icinga\\Data\\Inspection\:\:toArray\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/Inspection.php + + - + message: '#^Method Icinga\\Data\\Inspection\:\:write\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Inspection.php + + - + message: '#^Method Icinga\\Data\\Inspection\:\:write\(\) has parameter \$entry with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Data/Inspection.php + + - + message: '#^Property Icinga\\Data\\Inspection\:\:\$error \(Icinga\\Data\\Inspection\|string\) in isset\(\) is not nullable\.$#' + identifier: isset.property + count: 3 + path: library/Icinga/Data/Inspection.php + + - + message: '#^Property Icinga\\Data\\Inspection\:\:\$log type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/Inspection.php + + - + message: '#^Unreachable statement \- code above always terminates\.$#' + identifier: deadCode.unreachable + count: 2 + path: library/Icinga/Data/Inspection.php + + - + message: '#^Call to an undefined method Icinga\\Application\\ApplicationBootstrap\:\:getRequest\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Data/PivotTable.php + + - + message: '#^Call to an undefined method Icinga\\Data\\SimpleQuery\:\:clearGroupingRules\(\)\.$#' + identifier: method.notFound + count: 2 + path: library/Icinga/Data/PivotTable.php + + - + message: '#^Call to an undefined method Icinga\\Data\\SimpleQuery\:\:group\(\)\.$#' + identifier: method.notFound + count: 2 + path: library/Icinga/Data/PivotTable.php + + - + message: '#^Method Icinga\\Data\\PivotTable\:\:getOrder\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/PivotTable.php + + - + message: '#^Method Icinga\\Data\\PivotTable\:\:paginateXAxis\(\) return type has no value type specified in iterable type Zend_Paginator\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/PivotTable.php + + - + message: '#^Method Icinga\\Data\\PivotTable\:\:paginateYAxis\(\) return type has no value type specified in iterable type Zend_Paginator\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/PivotTable.php + + - + message: '#^Method Icinga\\Data\\PivotTable\:\:toArray\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/PivotTable.php + + - + message: '#^Property Icinga\\Data\\PivotTable\:\:\$order type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/PivotTable.php + + - + message: '#^Property Icinga\\Data\\PivotTable\:\:\$xAxisFilter \(Icinga\\Data\\Filter\\Filter\) does not accept Icinga\\Data\\Filter\\Filter\|null\.$#' + identifier: assign.propertyType + count: 1 + path: library/Icinga/Data/PivotTable.php + + - + message: '#^Property Icinga\\Data\\PivotTable\:\:\$yAxisFilter \(Icinga\\Data\\Filter\\Filter\) does not accept Icinga\\Data\\Filter\\Filter\|null\.$#' + identifier: assign.propertyType + count: 1 + path: library/Icinga/Data/PivotTable.php + + - + message: '#^Method Icinga\\Data\\Queryable\:\:from\(\) has parameter \$fields with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/Queryable.php + + - + message: '#^Method Icinga\\Data\\Reducible\:\:delete\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Reducible.php + + - + message: '#^Method Icinga\\Data\\ResourceFactory\:\:assertResourcesExist\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/ResourceFactory.php + + - + message: '#^Method Icinga\\Data\\ResourceFactory\:\:create\(\) should return Icinga\\Data\\Db\\DbConnection\|Icinga\\Protocol\\Ldap\\LdapConnection but returns Icinga\\Data\\Selectable\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Data/ResourceFactory.php + + - + message: '#^Method Icinga\\Data\\ResourceFactory\:\:createResource\(\) has parameter \$config with generic class Icinga\\Data\\ConfigObject but does not specify its types\: TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Data/ResourceFactory.php + + - + message: '#^Method Icinga\\Data\\ResourceFactory\:\:getResourceConfig\(\) has parameter \$resourceName with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Data/ResourceFactory.php + + - + message: '#^Method Icinga\\Data\\ResourceFactory\:\:getResourceConfig\(\) return type with generic class Icinga\\Data\\ConfigObject does not specify its types\: TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Data/ResourceFactory.php + + - + message: '#^Method Icinga\\Data\\ResourceFactory\:\:setConfig\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/ResourceFactory.php + + - + message: '#^Parameter \#1 \$file of static method Icinga\\Application\\Config\:\:fromIni\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Data/ResourceFactory.php + + - + message: '#^Parameter \#1 \$string of function strtolower expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Data/ResourceFactory.php + + - + message: '#^Cannot call method count\(\) on mixed\.$#' + identifier: method.nonObject + count: 1 + path: library/Icinga/Data/SimpleQuery.php + + - + message: '#^Cannot call method fetchAll\(\) on mixed\.$#' + identifier: method.nonObject + count: 1 + path: library/Icinga/Data/SimpleQuery.php + + - + message: '#^Cannot call method fetchColumn\(\) on mixed\.$#' + identifier: method.nonObject + count: 1 + path: library/Icinga/Data/SimpleQuery.php + + - + message: '#^Cannot call method fetchOne\(\) on mixed\.$#' + identifier: method.nonObject + count: 1 + path: library/Icinga/Data/SimpleQuery.php + + - + message: '#^Cannot call method fetchPairs\(\) on mixed\.$#' + identifier: method.nonObject + count: 1 + path: library/Icinga/Data/SimpleQuery.php + + - + message: '#^Cannot call method fetchRow\(\) on mixed\.$#' + identifier: method.nonObject + count: 1 + path: library/Icinga/Data/SimpleQuery.php + + - + message: '#^Cannot call method query\(\) on mixed\.$#' + identifier: method.nonObject + count: 1 + path: library/Icinga/Data/SimpleQuery.php + + - + message: '#^Class Icinga\\Data\\SimpleQuery implements generic interface Iterator but does not specify its types\: TKey, TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Data/SimpleQuery.php + + - + message: '#^Method Icinga\\Data\\SimpleQuery\:\:__construct\(\) has parameter \$columns with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Data/SimpleQuery.php + + - + message: '#^Method Icinga\\Data\\SimpleQuery\:\:addFilter\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/SimpleQuery.php + + - + message: '#^Method Icinga\\Data\\SimpleQuery\:\:applyFilter\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/SimpleQuery.php + + - + message: '#^Method Icinga\\Data\\SimpleQuery\:\:columns\(\) has parameter \$columns with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/SimpleQuery.php + + - + message: '#^Method Icinga\\Data\\SimpleQuery\:\:fetchAll\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/SimpleQuery.php + + - + message: '#^Method Icinga\\Data\\SimpleQuery\:\:fetchColumn\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/SimpleQuery.php + + - + message: '#^Method Icinga\\Data\\SimpleQuery\:\:fetchPairs\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/SimpleQuery.php + + - + message: '#^Method Icinga\\Data\\SimpleQuery\:\:from\(\) has parameter \$fields with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/SimpleQuery.php + + - + message: '#^Method Icinga\\Data\\SimpleQuery\:\:getColumns\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/SimpleQuery.php + + - + message: '#^Method Icinga\\Data\\SimpleQuery\:\:getFilter\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/SimpleQuery.php + + - + message: '#^Method Icinga\\Data\\SimpleQuery\:\:getOrder\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/SimpleQuery.php + + - + message: '#^Method Icinga\\Data\\SimpleQuery\:\:init\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/SimpleQuery.php + + - + message: '#^Method Icinga\\Data\\SimpleQuery\:\:peekAhead\(\) has parameter \$state with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Data/SimpleQuery.php + + - + message: '#^Method Icinga\\Data\\SimpleQuery\:\:setFilter\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/SimpleQuery.php + + - + message: '#^Method Icinga\\Data\\SimpleQuery\:\:setOrderColumns\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/SimpleQuery.php + + - + message: '#^Method Icinga\\Data\\SimpleQuery\:\:setOrderColumns\(\) has parameter \$orderColumns with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/SimpleQuery.php + + - + message: '#^Method Icinga\\Data\\SimpleQuery\:\:splitOrder\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/SimpleQuery.php + + - + message: '#^Property Icinga\\Data\\SimpleQuery\:\:\$columns type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/SimpleQuery.php + + - + message: '#^Property Icinga\\Data\\SimpleQuery\:\:\$desiredColumns type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/SimpleQuery.php + + - + message: '#^Property Icinga\\Data\\SimpleQuery\:\:\$filter has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Data/SimpleQuery.php + + - + message: '#^Property Icinga\\Data\\SimpleQuery\:\:\$flippedColumns \(array\) does not accept null\.$#' + identifier: assign.propertyType + count: 1 + path: library/Icinga/Data/SimpleQuery.php + + - + message: '#^Property Icinga\\Data\\SimpleQuery\:\:\$flippedColumns type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/SimpleQuery.php + + - + message: '#^Property Icinga\\Data\\SimpleQuery\:\:\$iterator \(Iterator\) does not accept Traversable\\.$#' + identifier: assign.propertyType + count: 1 + path: library/Icinga/Data/SimpleQuery.php + + - + message: '#^Property Icinga\\Data\\SimpleQuery\:\:\$iteratorPosition \(int\) does not accept null\.$#' + identifier: assign.propertyType + count: 1 + path: library/Icinga/Data/SimpleQuery.php + + - + message: '#^Property Icinga\\Data\\SimpleQuery\:\:\$limitCount \(int\) does not accept int\|null\.$#' + identifier: assign.propertyType + count: 1 + path: library/Icinga/Data/SimpleQuery.php + + - + message: '#^Property Icinga\\Data\\SimpleQuery\:\:\$order type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/SimpleQuery.php + + - + message: '#^Method Icinga\\Data\\SortRules\:\:getSortRules\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/SortRules.php + + - + message: '#^Method Icinga\\Data\\Sortable\:\:getOrder\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/Sortable.php + + - + message: '#^Class Icinga\\Data\\Tree\\SimpleTree implements generic interface IteratorAggregate but does not specify its types\: TKey, TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Data/Tree/SimpleTree.php + + - + message: '#^Parameter \#2 \.\.\.\$values of function sprintf expects bool\|float\|int\|string\|null, mixed given\.$#' + identifier: argument.type + count: 2 + path: library/Icinga/Data/Tree/SimpleTree.php + + - + message: '#^Parameter \#3 \.\.\.\$values of function sprintf expects bool\|float\|int\|string\|null, mixed given\.$#' + identifier: argument.type + count: 2 + path: library/Icinga/Data/Tree/SimpleTree.php + + - + message: '#^Property Icinga\\Data\\Tree\\SimpleTree\:\:\$nodes type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/Tree/SimpleTree.php + + - + message: '#^Method Icinga\\Data\\Tree\\TreeNode\:\:getChildren\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/Tree/TreeNode.php + + - + message: '#^Property Icinga\\Data\\Tree\\TreeNode\:\:\$children type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/Tree/TreeNode.php + + - + message: '#^Class Icinga\\Data\\Tree\\TreeNodeIterator implements generic interface RecursiveIterator but does not specify its types\: TKey, TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Data/Tree/TreeNodeIterator.php + + - + message: '#^Method Icinga\\Data\\Tree\\TreeNodeIterator\:\:current\(\) should return Icinga\\Data\\Tree\\TreeNode but returns mixed\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Data/Tree/TreeNodeIterator.php + + - + message: '#^Property Icinga\\Data\\Tree\\TreeNodeIterator\:\:\$children with generic class ArrayIterator does not specify its types\: TKey, TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Data/Tree/TreeNodeIterator.php + + - + message: '#^Method Icinga\\Data\\Updatable\:\:update\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Data/Updatable.php + + - + message: '#^Method Icinga\\Data\\Updatable\:\:update\(\) has parameter \$data with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Data/Updatable.php + + - + message: '#^Method Icinga\\Date\\DateFormatter\:\:diff\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Date/DateFormatter.php + + - + message: '#^Method Icinga\\Exception\\Http\\BaseHttpException\:\:getHeaders\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Exception/Http/BaseHttpException.php + + - + message: '#^Method Icinga\\Exception\\Http\\BaseHttpException\:\:setHeaders\(\) has parameter \$headers with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Exception/Http/BaseHttpException.php + + - + message: '#^Property Icinga\\Exception\\Http\\BaseHttpException\:\:\$headers type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Exception/Http/BaseHttpException.php + + - + message: '#^PHPDoc tag @param references unknown parameter\: \$arg$#' + identifier: parameter.notFound + count: 1 + path: library/Icinga/Exception/Http/HttpException.php + + - + message: '#^Parameter \#1 \$callback of function call_user_func_array expects callable\(\)\: mixed, ''parent\:\:__construct'' given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Exception/Http/HttpException.php + + - + message: '#^Method Icinga\\Exception\\Http\\HttpExceptionInterface\:\:getHeaders\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Exception/Http/HttpExceptionInterface.php + + - + message: '#^Method Icinga\\Exception\\IcingaException\:\:create\(\) has parameter \$args with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Exception/IcingaException.php + + - + message: '#^PHPDoc tag @param references unknown parameter\: \$arg$#' + identifier: parameter.notFound + count: 1 + path: library/Icinga/Exception/IcingaException.php + + - + message: '#^Parameter \#1 \$object of function get_class expects object, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Exception/IcingaException.php + + - + message: '#^Method Icinga\\File\\Csv\:\:dump\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/File/Csv.php + + - + message: '#^Method Icinga\\File\\Csv\:\:fromQuery\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/File/Csv.php + + - + message: '#^Method Icinga\\File\\Csv\:\:fromQuery\(\) has parameter \$query with no value type specified in iterable type Traversable\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/File/Csv.php + + - + message: '#^Property Icinga\\File\\Csv\:\:\$query has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/File/Csv.php + + - + message: '#^Method Icinga\\File\\Ini\\Dom\\Comment\:\:setContent\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/File/Ini/Dom/Comment.php + + - + message: '#^Method Icinga\\File\\Ini\\Dom\\Comment\:\:setContent\(\) has parameter \$content with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/File/Ini/Dom/Comment.php + + - + message: '#^Method Icinga\\File\\Ini\\Dom\\Directive\:\:sanitizeKey\(\) has parameter \$str with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/File/Ini/Dom/Directive.php + + - + message: '#^Method Icinga\\File\\Ini\\Dom\\Directive\:\:sanitizeValue\(\) has parameter \$str with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/File/Ini/Dom/Directive.php + + - + message: '#^Method Icinga\\File\\Ini\\Dom\\Directive\:\:setCommentPost\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/File/Ini/Dom/Directive.php + + - + message: '#^Method Icinga\\File\\Ini\\Dom\\Directive\:\:setCommentsPre\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/File/Ini/Dom/Directive.php + + - + message: '#^Method Icinga\\File\\Ini\\Dom\\Directive\:\:setValue\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/File/Ini/Dom/Directive.php + + - + message: '#^Parameter \#3 \.\.\.\$values of function sprintf expects bool\|float\|int\|string\|null, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/File/Ini/Dom/Directive.php + + - + message: '#^Property Icinga\\File\\Ini\\Dom\\Directive\:\:\$commentPost \(Icinga\\File\\Ini\\Dom\\Comment\) in isset\(\) is not nullable\.$#' + identifier: isset.property + count: 1 + path: library/Icinga/File/Ini/Dom/Directive.php + + - + message: '#^Method Icinga\\File\\Ini\\Dom\\Document\:\:addSection\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/File/Ini/Dom/Document.php + + - + message: '#^Method Icinga\\File\\Ini\\Dom\\Document\:\:getCommentsDangling\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/File/Ini/Dom/Document.php + + - + message: '#^Method Icinga\\File\\Ini\\Dom\\Document\:\:removeSection\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/File/Ini/Dom/Document.php + + - + message: '#^Method Icinga\\File\\Ini\\Dom\\Document\:\:setCommentsDangling\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/File/Ini/Dom/Document.php + + - + message: '#^Method Icinga\\File\\Ini\\Dom\\Document\:\:toArray\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/File/Ini/Dom/Document.php + + - + message: '#^Method Icinga\\File\\Ini\\Dom\\Section\:\:addDirective\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/File/Ini/Dom/Section.php + + - + message: '#^Method Icinga\\File\\Ini\\Dom\\Section\:\:getDirective\(\) has parameter \$key with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/File/Ini/Dom/Section.php + + - + message: '#^Method Icinga\\File\\Ini\\Dom\\Section\:\:removeDirective\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/File/Ini/Dom/Section.php + + - + message: '#^Method Icinga\\File\\Ini\\Dom\\Section\:\:sanitize\(\) has parameter \$str with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/File/Ini/Dom/Section.php + + - + message: '#^Method Icinga\\File\\Ini\\Dom\\Section\:\:setCommentPost\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/File/Ini/Dom/Section.php + + - + message: '#^Method Icinga\\File\\Ini\\Dom\\Section\:\:setCommentsPre\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/File/Ini/Dom/Section.php + + - + message: '#^Method Icinga\\File\\Ini\\Dom\\Section\:\:toArray\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/File/Ini/Dom/Section.php + + - + message: '#^Parameter \#2 \$array of function implode expects array\, array\ given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/File/Ini/Dom/Section.php + + - + message: '#^Parameter \#2 \.\.\.\$values of function sprintf expects bool\|float\|int\|string\|null, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/File/Ini/Dom/Section.php + + - + message: '#^Property Icinga\\File\\Ini\\Dom\\Section\:\:\$commentPost \(Icinga\\File\\Ini\\Dom\\Comment\) in isset\(\) is not nullable\.$#' + identifier: isset.property + count: 1 + path: library/Icinga/File/Ini/Dom/Section.php + + - + message: '#^Argument of an invalid type array\|false supplied for foreach, only iterables are supported\.$#' + identifier: foreach.nonIterable + count: 1 + path: library/Icinga/File/Ini/IniParser.php + + - + message: '#^Cannot call method addDirective\(\) on Icinga\\File\\Ini\\Dom\\Section\|null\.$#' + identifier: method.nonObject + count: 1 + path: library/Icinga/File/Ini/IniParser.php + + - + message: '#^Cannot call method setCommentPost\(\) on Icinga\\File\\Ini\\Dom\\Section\|null\.$#' + identifier: method.nonObject + count: 2 + path: library/Icinga/File/Ini/IniParser.php + + - + message: '#^Cannot call method setValue\(\) on Icinga\\File\\Ini\\Dom\\Directive\|null\.$#' + identifier: method.nonObject + count: 3 + path: library/Icinga/File/Ini/IniParser.php + + - + message: '#^Method Icinga\\File\\Ini\\IniParser\:\:parseIni\(\) has parameter \$str with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/File/Ini/IniParser.php + + - + message: '#^Method Icinga\\File\\Ini\\IniParser\:\:throwParseError\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/File/Ini/IniParser.php + + - + message: '#^Method Icinga\\File\\Ini\\IniParser\:\:throwParseError\(\) has parameter \$line with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/File/Ini/IniParser.php + + - + message: '#^Method Icinga\\File\\Ini\\IniParser\:\:throwParseError\(\) has parameter \$message with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/File/Ini/IniParser.php + + - + message: '#^Method Icinga\\File\\Ini\\IniParser\:\:unescapeOptionValue\(\) should return string but returns string\|null\.$#' + identifier: return.type + count: 1 + path: library/Icinga/File/Ini/IniParser.php + + - + message: '#^Method Icinga\\File\\Ini\\IniWriter\:\:__construct\(\) has parameter \$options with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/File/Ini/IniWriter.php + + - + message: '#^Method Icinga\\File\\Ini\\IniWriter\:\:diffPropertyDeletions\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/File/Ini/IniWriter.php + + - + message: '#^Method Icinga\\File\\Ini\\IniWriter\:\:diffPropertyUpdates\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/File/Ini/IniWriter.php + + - + message: '#^Method Icinga\\File\\Ini\\IniWriter\:\:write\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/File/Ini/IniWriter.php + + - + message: '#^Parameter \#1 \$string of function trim expects string, string\|false given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/File/Ini/IniWriter.php + + - + message: '#^Property Icinga\\File\\Ini\\IniWriter\:\:\$options type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/File/Ini/IniWriter.php + + - + message: '#^Cannot call method streamPdfFromHtml\(\) on mixed\.$#' + identifier: method.nonObject + count: 1 + path: library/Icinga/File/Pdf.php + + - + message: '#^Method Icinga\\File\\Pdf\:\:assertNoHeadersSent\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/File/Pdf.php + + - + message: '#^Method Icinga\\File\\Pdf\:\:renderControllerAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/File/Pdf.php + + - + message: '#^Method Icinga\\File\\Pdf\:\:renderControllerAction\(\) has parameter \$controller with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/File/Pdf.php + + - + message: '#^Method Icinga\\File\\Storage\\LocalFileStorage\:\:create\(\) return type has no value type specified in iterable type \$this\(Icinga\\File\\Storage\\LocalFileStorage\)\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/File/Storage/LocalFileStorage.php + + - + message: '#^Method Icinga\\File\\Storage\\LocalFileStorage\:\:delete\(\) return type has no value type specified in iterable type \$this\(Icinga\\File\\Storage\\LocalFileStorage\)\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/File/Storage/LocalFileStorage.php + + - + message: '#^Method Icinga\\File\\Storage\\LocalFileStorage\:\:ensureDir\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/File/Storage/LocalFileStorage.php + + - + message: '#^Method Icinga\\File\\Storage\\LocalFileStorage\:\:getIterator\(\) return type has no value type specified in iterable type Traversable\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/File/Storage/LocalFileStorage.php + + - + message: '#^Method Icinga\\File\\Storage\\LocalFileStorage\:\:update\(\) return type has no value type specified in iterable type \$this\(Icinga\\File\\Storage\\LocalFileStorage\)\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/File/Storage/LocalFileStorage.php + + - + message: '#^Parameter \#1 \$stream of function fclose expects resource, resource\|false given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/File/Storage/LocalFileStorage.php + + - + message: '#^Interface Icinga\\File\\Storage\\StorageInterface extends generic interface IteratorAggregate but does not specify its types\: TKey, TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/File/Storage/StorageInterface.php + + - + message: '#^Method Icinga\\File\\Storage\\StorageInterface\:\:create\(\) return type has no value type specified in iterable type \$this\(Icinga\\File\\Storage\\StorageInterface\)\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/File/Storage/StorageInterface.php + + - + message: '#^Method Icinga\\File\\Storage\\StorageInterface\:\:delete\(\) return type has no value type specified in iterable type \$this\(Icinga\\File\\Storage\\StorageInterface\)\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/File/Storage/StorageInterface.php + + - + message: '#^Method Icinga\\File\\Storage\\StorageInterface\:\:getIterator\(\) return type has no value type specified in iterable type Traversable\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/File/Storage/StorageInterface.php + + - + message: '#^Method Icinga\\File\\Storage\\StorageInterface\:\:update\(\) return type has no value type specified in iterable type \$this\(Icinga\\File\\Storage\\StorageInterface\)\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/File/Storage/StorageInterface.php + + - + message: '#^Parameter \#1 \$directory of function rmdir expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/File/Storage/TemporaryLocalFileStorage.php + + - + message: '#^Parameter \#1 \$filename of function unlink expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/File/Storage/TemporaryLocalFileStorage.php + + - + message: '#^Method Icinga\\Legacy\\DashboardConfig\:\:saveIni\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Legacy/DashboardConfig.php + + - + message: '#^Method Icinga\\Less\\Call\:\:compile\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Less/Call.php + + - + message: '#^Method Icinga\\Less\\Call\:\:compile\(\) has parameter \$env with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Less/Call.php + + - + message: '#^Method Icinga\\Less\\Call\:\:fromCall\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Less/Call.php + + - + message: '#^Argument of an invalid type Less_Tree_Color supplied for foreach, only iterables are supported\.$#' + identifier: foreach.nonIterable + count: 1 + path: library/Icinga/Less/ColorProp.php + + - + message: '#^Access to an undefined property Less_Tree\:\:\$value\.$#' + identifier: property.notFound + count: 1 + path: library/Icinga/Less/ColorPropOrVariable.php + + - + message: '#^Method Icinga\\Less\\ColorPropOrVariable\:\:compile\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Less/ColorPropOrVariable.php + + - + message: '#^Method Icinga\\Less\\ColorPropOrVariable\:\:compile\(\) has parameter \$env with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Less/ColorPropOrVariable.php + + - + message: '#^Property Icinga\\Less\\ColorPropOrVariable\:\:\$type has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Less/ColorPropOrVariable.php + + - + message: '#^Method Icinga\\Less\\DeferredColorProp\:\:__construct\(\) has parameter \$currentFileInfo with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Less/DeferredColorProp.php + + - + message: '#^Method Icinga\\Less\\DeferredColorProp\:\:__construct\(\) has parameter \$index with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Less/DeferredColorProp.php + + - + message: '#^Method Icinga\\Less\\DeferredColorProp\:\:__construct\(\) has parameter \$variable with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Less/DeferredColorProp.php + + - + message: '#^Method Icinga\\Less\\DeferredColorProp\:\:fromVariable\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Less/DeferredColorProp.php + + - + message: '#^Method Icinga\\Less\\DeferredColorProp\:\:getName\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Less/DeferredColorProp.php + + - + message: '#^Method Icinga\\Less\\DeferredColorProp\:\:getRef\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Less/DeferredColorProp.php + + - + message: '#^Method Icinga\\Less\\DeferredColorProp\:\:hasReference\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Less/DeferredColorProp.php + + - + message: '#^Method Icinga\\Less\\DeferredColorProp\:\:isResolved\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Less/DeferredColorProp.php + + - + message: '#^Method Icinga\\Less\\DeferredColorProp\:\:setReference\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Less/DeferredColorProp.php + + - + message: '#^Method Icinga\\Less\\DeferredColorProp\:\:setReference\(\) has parameter \$ref with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Less/DeferredColorProp.php + + - + message: '#^Property Icinga\\Less\\DeferredColorProp\:\:\$resolved has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Less/DeferredColorProp.php + + - + message: '#^Class Icinga\\Less\\LightMode implements generic interface IteratorAggregate but does not specify its types\: TKey, TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Less/LightMode.php + + - + message: '#^Property Icinga\\Less\\LightMode\:\:\$envs type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Less/LightMode.php + + - + message: '#^Property Icinga\\Less\\LightMode\:\:\$modes type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Less/LightMode.php + + - + message: '#^Property Icinga\\Less\\LightMode\:\:\$selectors type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Less/LightMode.php + + - + message: '#^Method Icinga\\Less\\LightModeVisitor\:\:run\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Less/LightModeVisitor.php + + - + message: '#^Method Icinga\\Less\\LightModeVisitor\:\:run\(\) has parameter \$node with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Less/LightModeVisitor.php + + - + message: '#^Method Icinga\\Less\\LightModeVisitor\:\:visitRulesetCall\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Less/LightModeVisitor.php + + - + message: '#^Method Icinga\\Less\\LightModeVisitor\:\:visitRulesetCall\(\) has parameter \$c with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Less/LightModeVisitor.php + + - + message: '#^Property Icinga\\Less\\LightModeVisitor\:\:\$isPreVisitor has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Less/LightModeVisitor.php + + - + message: '#^Method Icinga\\Less\\Visitor\:\:run\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Less/Visitor.php + + - + message: '#^Method Icinga\\Less\\Visitor\:\:run\(\) has parameter \$node with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Less/Visitor.php + + - + message: '#^Method Icinga\\Less\\Visitor\:\:visitCall\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Less/Visitor.php + + - + message: '#^Method Icinga\\Less\\Visitor\:\:visitCall\(\) has parameter \$c with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Less/Visitor.php + + - + message: '#^Method Icinga\\Less\\Visitor\:\:visitDetachedRuleset\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Less/Visitor.php + + - + message: '#^Method Icinga\\Less\\Visitor\:\:visitDetachedRuleset\(\) has parameter \$drs with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Less/Visitor.php + + - + message: '#^Method Icinga\\Less\\Visitor\:\:visitMixinCall\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Less/Visitor.php + + - + message: '#^Method Icinga\\Less\\Visitor\:\:visitMixinCall\(\) has parameter \$c with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Less/Visitor.php + + - + message: '#^Method Icinga\\Less\\Visitor\:\:visitMixinDefinition\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Less/Visitor.php + + - + message: '#^Method Icinga\\Less\\Visitor\:\:visitMixinDefinition\(\) has parameter \$m with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Less/Visitor.php + + - + message: '#^Method Icinga\\Less\\Visitor\:\:visitRule\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Less/Visitor.php + + - + message: '#^Method Icinga\\Less\\Visitor\:\:visitRule\(\) has parameter \$r with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Less/Visitor.php + + - + message: '#^Method Icinga\\Less\\Visitor\:\:visitRuleOut\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Less/Visitor.php + + - + message: '#^Method Icinga\\Less\\Visitor\:\:visitRuleOut\(\) has parameter \$r with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Less/Visitor.php + + - + message: '#^Method Icinga\\Less\\Visitor\:\:visitRuleset\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Less/Visitor.php + + - + message: '#^Method Icinga\\Less\\Visitor\:\:visitRuleset\(\) has parameter \$rs with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Less/Visitor.php + + - + message: '#^Method Icinga\\Less\\Visitor\:\:visitRulesetOut\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Less/Visitor.php + + - + message: '#^Method Icinga\\Less\\Visitor\:\:visitRulesetOut\(\) has parameter \$rs with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Less/Visitor.php + + - + message: '#^Method Icinga\\Less\\Visitor\:\:visitSelector\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Less/Visitor.php + + - + message: '#^Method Icinga\\Less\\Visitor\:\:visitSelector\(\) has parameter \$s with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Less/Visitor.php + + - + message: '#^Method Icinga\\Less\\Visitor\:\:visitVariable\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Less/Visitor.php + + - + message: '#^Method Icinga\\Less\\Visitor\:\:visitVariable\(\) has parameter \$v with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Less/Visitor.php + + - + message: '#^Parameter \#1 \$mode of method Icinga\\Less\\LightMode\:\:getSelector\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Less/Visitor.php + + - + message: '#^Parameter \#1 \$mode of method Icinga\\Less\\LightMode\:\:hasSelector\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Less/Visitor.php + + - + message: '#^Parameter \#1 \$prefix of function uniqid expects string, int\<0, max\> given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Less/Visitor.php + + - + message: '#^Parameter \#2 \$selector of method Icinga\\Less\\LightMode\:\:setSelector\(\) expects string, string\|null given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Less/Visitor.php + + - + message: '#^Part \$mode \(mixed\) of encapsed string cannot be cast to string\.$#' + identifier: encapsedStringPart.nonString + count: 2 + path: library/Icinga/Less/Visitor.php + + - + message: '#^Property Icinga\\Less\\Visitor\:\:\$isPreEvalVisitor has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Less/Visitor.php + + - + message: '#^Property Icinga\\Less\\Visitor\:\:\$variableOrigin \(Less_Tree_Rule\) does not accept null\.$#' + identifier: assign.propertyType + count: 1 + path: library/Icinga/Less/Visitor.php + + - + message: '#^Method Icinga\\Protocol\\Dns\:\:getSrvRecords\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Protocol/Dns.php + + - + message: '#^Method Icinga\\Protocol\\Dns\:\:ipv4\(\) has parameter \$hostname with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Protocol/Dns.php + + - + message: '#^Method Icinga\\Protocol\\Dns\:\:ipv6\(\) has parameter \$hostname with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Protocol/Dns.php + + - + message: '#^Method Icinga\\Protocol\\Dns\:\:ptr\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Protocol/Dns.php + + - + message: '#^Method Icinga\\Protocol\\Dns\:\:records\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Protocol/Dns.php + + - + message: '#^Method Icinga\\Protocol\\File\\FileIterator\:\:__construct\(\) has parameter \$fields with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Protocol/File/FileIterator.php + + - + message: '#^Method Icinga\\Protocol\\File\\FileIterator\:\:__construct\(\) has parameter \$filename with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Protocol/File/FileIterator.php + + - + message: '#^Method Icinga\\Protocol\\File\\FileIterator\:\:current\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Protocol/File/FileIterator.php + + - + message: '#^Parameter \#2 \$subject of function preg_match expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Protocol/File/FileIterator.php + + - + message: '#^Property Icinga\\Protocol\\File\\FileIterator\:\:\$currentData type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Protocol/File/FileIterator.php + + - + message: '#^Method Icinga\\Protocol\\File\\FileQuery\:\:applyFilter\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Protocol/File/FileQuery.php + + - + message: '#^Method Icinga\\Protocol\\File\\FileQuery\:\:getFilters\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Protocol/File/FileQuery.php + + - + message: '#^PHPDoc tag @param references unknown parameter\: \$dir$#' + identifier: parameter.notFound + count: 1 + path: library/Icinga/Protocol/File/FileQuery.php + + - + message: '#^Property Icinga\\Protocol\\File\\FileQuery\:\:\$filters type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Protocol/File/FileQuery.php + + - + message: '#^Property Icinga\\Protocol\\File\\FileQuery\:\:\$sortDir \(int\) does not accept string\.$#' + identifier: assign.propertyType + count: 1 + path: library/Icinga/Protocol/File/FileQuery.php + + - + message: '#^Method Icinga\\Protocol\\File\\FileReader\:\:__construct\(\) has parameter \$config with generic class Icinga\\Data\\ConfigObject but does not specify its types\: TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Protocol/File/FileReader.php + + - + message: '#^Method Icinga\\Protocol\\File\\FileReader\:\:fetchAll\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Protocol/File/FileReader.php + + - + message: '#^Method Icinga\\Protocol\\File\\FileReader\:\:fetchColumn\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Protocol/File/FileReader.php + + - + message: '#^Method Icinga\\Protocol\\File\\FileReader\:\:fetchPairs\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Protocol/File/FileReader.php + + - + message: '#^Method Icinga\\Protocol\\File\\FileReader\:\:fetchRow\(\) should return object but returns null\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Protocol/File/FileReader.php + + - + message: '#^Method Icinga\\Protocol\\File\\FileReader\:\:iterate\(\) should return Icinga\\Protocol\\File\\FileIterator but returns Icinga\\Protocol\\File\\LogFileIterator\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Protocol/File/FileReader.php + + - + message: '#^Method Icinga\\Protocol\\File\\FileReader\:\:query\(\) return type with generic class ArrayIterator does not specify its types\: TKey, TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Protocol/File/FileReader.php + + - + message: '#^Class Icinga\\Protocol\\File\\LogFileIterator implements generic interface Iterator but does not specify its types\: TKey, TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Protocol/File/LogFileIterator.php + + - + message: '#^Method Icinga\\Protocol\\File\\LogFileIterator\:\:current\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Protocol/File/LogFileIterator.php + + - + message: '#^Method Icinga\\Protocol\\File\\LogFileIterator\:\:nextMessage\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Protocol/File/LogFileIterator.php + + - + message: '#^Parameter \#2 \$subject of function preg_match expects string, array\|string\|false given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Protocol/File/LogFileIterator.php + + - + message: '#^Property Icinga\\Protocol\\File\\LogFileIterator\:\:\$current type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Protocol/File/LogFileIterator.php + + - + message: '#^Property Icinga\\Protocol\\File\\LogFileIterator\:\:\$next \(string\) does not accept array\|string\|false\.$#' + identifier: assign.propertyType + count: 1 + path: library/Icinga/Protocol/File/LogFileIterator.php + + - + message: '#^Property Icinga\\Protocol\\File\\LogFileIterator\:\:\$next \(string\) does not accept null\.$#' + identifier: assign.propertyType + count: 1 + path: library/Icinga/Protocol/File/LogFileIterator.php + + - + message: '#^Property Icinga\\Protocol\\File\\LogFileIterator\:\:\$valid \(bool\) does not accept null\.$#' + identifier: assign.propertyType + count: 1 + path: library/Icinga/Protocol/File/LogFileIterator.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\Discovery\:\:discover\(\) has parameter \$host with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Protocol/Ldap/Discovery.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\Discovery\:\:discover\(\) has parameter \$port with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Protocol/Ldap/Discovery.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\Discovery\:\:discoverDomain\(\) should return Icinga\\Protocol\\Ldap\\Discovery but returns false\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Protocol/Ldap/Discovery.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\Discovery\:\:suggestBackendSettings\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Protocol/Ldap/Discovery.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\Discovery\:\:suggestResourceSettings\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Protocol/Ldap/Discovery.php + + - + message: '#^Argument of an invalid type stdClass supplied for foreach, only iterables are supported\.$#' + identifier: foreach.nonIterable + count: 1 + path: library/Icinga/Protocol/Ldap/LdapCapabilities.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\LdapCapabilities\:\:__construct\(\) has parameter \$attributes with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Protocol/Ldap/LdapCapabilities.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\LdapCapabilities\:\:discoverAdConfigOptions\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Protocol/Ldap/LdapCapabilities.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\LdapCapabilities\:\:getVendor\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Protocol/Ldap/LdapCapabilities.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\LdapCapabilities\:\:getVersion\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Protocol/Ldap/LdapCapabilities.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\LdapCapabilities\:\:hasOid\(\) has parameter \$oid with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Protocol/Ldap/LdapCapabilities.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\LdapCapabilities\:\:namingContexts\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Protocol/Ldap/LdapCapabilities.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\LdapCapabilities\:\:setAttributes\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Protocol/Ldap/LdapCapabilities.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\LdapCapabilities\:\:setAttributes\(\) has parameter \$attributes with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Protocol/Ldap/LdapCapabilities.php + + - + message: '#^Parameter \#2 \$result of function ldap_first_entry expects LDAP\\Result, array\|LDAP\\Result given\.$#' + identifier: argument.type + count: 2 + path: library/Icinga/Protocol/Ldap/LdapCapabilities.php + + - + message: '#^Property Icinga\\Protocol\\Ldap\\LdapCapabilities\:\:\$attributes \(stdClass\) in isset\(\) is not nullable\.$#' + identifier: isset.property + count: 2 + path: library/Icinga/Protocol/Ldap/LdapCapabilities.php + + - + message: '#^Property Icinga\\Protocol\\Ldap\\LdapCapabilities\:\:\$oids type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Protocol/Ldap/LdapCapabilities.php + + - + message: '#^Call to an undefined method Icinga\\Data\\Filter\\Filter\:\:filters\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Protocol/Ldap/LdapConnection.php + + - + message: '#^Call to an undefined method Icinga\\Data\\Filter\\Filter\:\:getOperatorSymbol\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Protocol/Ldap/LdapConnection.php + + - + message: '#^Cannot access offset ''dn'' on array\|int\.$#' + identifier: offsetAccess.nonOffsetAccessible + count: 1 + path: library/Icinga/Protocol/Ldap/LdapConnection.php + + - + message: '#^Cannot access offset 1 on array\|false\.$#' + identifier: offsetAccess.nonOffsetAccessible + count: 1 + path: library/Icinga/Protocol/Ldap/LdapConnection.php + + - + message: '#^Cannot cast mixed to int\.$#' + identifier: cast.int + count: 2 + path: library/Icinga/Protocol/Ldap/LdapConnection.php + + - + message: '#^Function ldap_control_paged_result not found\.$#' + identifier: function.notFound + count: 2 + path: library/Icinga/Protocol/Ldap/LdapConnection.php + + - + message: '#^Function ldap_control_paged_result_response not found\.$#' + identifier: function.notFound + count: 1 + path: library/Icinga/Protocol/Ldap/LdapConnection.php + + - + message: '#^Left side of && is always false\.$#' + identifier: booleanAnd.leftAlwaysFalse + count: 3 + path: library/Icinga/Protocol/Ldap/LdapConnection.php + + - + message: '#^Left side of \|\| is always false\.$#' + identifier: booleanOr.leftAlwaysFalse + count: 1 + path: library/Icinga/Protocol/Ldap/LdapConnection.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\LdapConnection\:\:__construct\(\) has parameter \$config with generic class Icinga\\Data\\ConfigObject but does not specify its types\: TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Protocol/Ldap/LdapConnection.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\LdapConnection\:\:addEntry\(\) has parameter \$attributes with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Protocol/Ldap/LdapConnection.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\LdapConnection\:\:bind\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Protocol/Ldap/LdapConnection.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\LdapConnection\:\:cleanupAttributes\(\) has parameter \$attributes with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Protocol/Ldap/LdapConnection.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\LdapConnection\:\:cleanupAttributes\(\) has parameter \$requestedFields with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Protocol/Ldap/LdapConnection.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\LdapConnection\:\:cleanupAttributes\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Protocol/Ldap/LdapConnection.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\LdapConnection\:\:encodeSortRules\(\) has parameter \$sortRules with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Protocol/Ldap/LdapConnection.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\LdapConnection\:\:encodeSortRules\(\) should return string but returns string\|false\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Protocol/Ldap/LdapConnection.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\LdapConnection\:\:fetchAll\(\) has parameter \$fields with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Protocol/Ldap/LdapConnection.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\LdapConnection\:\:fetchAll\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Protocol/Ldap/LdapConnection.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\LdapConnection\:\:fetchByDn\(\) has parameter \$fields with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Protocol/Ldap/LdapConnection.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\LdapConnection\:\:fetchByDn\(\) should return bool\|stdClass but returns mixed\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Protocol/Ldap/LdapConnection.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\LdapConnection\:\:fetchColumn\(\) has parameter \$fields with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Protocol/Ldap/LdapConnection.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\LdapConnection\:\:fetchColumn\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Protocol/Ldap/LdapConnection.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\LdapConnection\:\:fetchDn\(\) should return string but returns int\|string\|null\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Protocol/Ldap/LdapConnection.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\LdapConnection\:\:fetchOne\(\) has parameter \$fields with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Protocol/Ldap/LdapConnection.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\LdapConnection\:\:fetchOne\(\) should return string but returns false\.$#' + identifier: return.type + count: 2 + path: library/Icinga/Protocol/Ldap/LdapConnection.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\LdapConnection\:\:fetchOne\(\) should return string but returns mixed\.$#' + identifier: return.type + count: 2 + path: library/Icinga/Protocol/Ldap/LdapConnection.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\LdapConnection\:\:fetchPairs\(\) has parameter \$fields with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Protocol/Ldap/LdapConnection.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\LdapConnection\:\:fetchPairs\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Protocol/Ldap/LdapConnection.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\LdapConnection\:\:fetchRow\(\) has parameter \$fields with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Protocol/Ldap/LdapConnection.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\LdapConnection\:\:getConnection\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Protocol/Ldap/LdapConnection.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\LdapConnection\:\:ldapSearch\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Protocol/Ldap/LdapConnection.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\LdapConnection\:\:ldapSearch\(\) has parameter \$attributes with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Protocol/Ldap/LdapConnection.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\LdapConnection\:\:ldapSearch\(\) has parameter \$controls with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Protocol/Ldap/LdapConnection.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\LdapConnection\:\:modifyEntry\(\) has parameter \$attributes with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Protocol/Ldap/LdapConnection.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\LdapConnection\:\:moveEntry\(\) should return resource but returns true\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Protocol/Ldap/LdapConnection.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\LdapConnection\:\:prepareNewConnection\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Protocol/Ldap/LdapConnection.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\LdapConnection\:\:query\(\) return type with generic class ArrayIterator does not specify its types\: TKey, TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Protocol/Ldap/LdapConnection.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\LdapConnection\:\:runPagedQuery\(\) has parameter \$fields with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Protocol/Ldap/LdapConnection.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\LdapConnection\:\:runPagedQuery\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Protocol/Ldap/LdapConnection.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\LdapConnection\:\:runQuery\(\) has parameter \$fields with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Protocol/Ldap/LdapConnection.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\LdapConnection\:\:runQuery\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Protocol/Ldap/LdapConnection.php + + - + message: '#^Negated boolean expression is always true\.$#' + identifier: booleanNot.alwaysTrue + count: 7 + path: library/Icinga/Protocol/Ldap/LdapConnection.php + + - + message: '#^Parameter \#1 \$filter of method Icinga\\Protocol\\Ldap\\LdapConnection\:\:renderFilterExpression\(\) expects Icinga\\Data\\Filter\\FilterExpression, Icinga\\Data\\Filter\\Filter given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Protocol/Ldap/LdapConnection.php + + - + message: '#^Parameter \#1 \$num of function dechex expects int, float\|int\<0, 126\> given\.$#' + identifier: argument.type + count: 2 + path: library/Icinga/Protocol/Ldap/LdapConnection.php + + - + message: '#^Parameter \#1 \$num of function dechex expects int, float\|int\<1, 126\> given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Protocol/Ldap/LdapConnection.php + + - + message: '#^Parameter \#1 \$object of function get_object_vars expects object, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Protocol/Ldap/LdapConnection.php + + - + message: '#^Parameter \#1 \$string of function strtolower expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Protocol/Ldap/LdapConnection.php + + - + message: '#^Parameter \#2 \$code of class LogicException constructor expects int, string given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Protocol/Ldap/LdapConnection.php + + - + message: '#^Parameter \#2 \$offset of function array_splice expects int, int\|null given\.$#' + identifier: argument.type + count: 2 + path: library/Icinga/Protocol/Ldap/LdapConnection.php + + - + message: '#^Parameter \#2 \$result of function ldap_count_entries expects LDAP\\Result, array\|LDAP\\Result given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Protocol/Ldap/LdapConnection.php + + - + message: '#^Parameter \#2 \$result of function ldap_get_entries expects LDAP\\Result, array\|LDAP\\Result given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Protocol/Ldap/LdapConnection.php + + - + message: '#^Parameter \#4 \$attributes of callable ''ldap_list''\|''ldap_read''\|''ldap_search'' expects array, array\|null given\.$#' + identifier: argument.type + count: 2 + path: library/Icinga/Protocol/Ldap/LdapConnection.php + + - + message: '#^Property Icinga\\Protocol\\Ldap\\LdapConnection\:\:\$bindDn \(string\) does not accept mixed\.$#' + identifier: assign.propertyType + count: 1 + path: library/Icinga/Protocol/Ldap/LdapConnection.php + + - + message: '#^Property Icinga\\Protocol\\Ldap\\LdapConnection\:\:\$bindPw \(string\) does not accept mixed\.$#' + identifier: assign.propertyType + count: 1 + path: library/Icinga/Protocol/Ldap/LdapConnection.php + + - + message: '#^Property Icinga\\Protocol\\Ldap\\LdapConnection\:\:\$config with generic class Icinga\\Data\\ConfigObject does not specify its types\: TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Protocol/Ldap/LdapConnection.php + + - + message: '#^Property Icinga\\Protocol\\Ldap\\LdapConnection\:\:\$ds has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Protocol/Ldap/LdapConnection.php + + - + message: '#^Property Icinga\\Protocol\\Ldap\\LdapConnection\:\:\$encryption \(string\) does not accept mixed\.$#' + identifier: assign.propertyType + count: 1 + path: library/Icinga/Protocol/Ldap/LdapConnection.php + + - + message: '#^Property Icinga\\Protocol\\Ldap\\LdapConnection\:\:\$hostname \(string\) does not accept mixed\.$#' + identifier: assign.propertyType + count: 1 + path: library/Icinga/Protocol/Ldap/LdapConnection.php + + - + message: '#^Property Icinga\\Protocol\\Ldap\\LdapConnection\:\:\$rootDn \(string\) does not accept mixed\.$#' + identifier: assign.propertyType + count: 1 + path: library/Icinga/Protocol/Ldap/LdapConnection.php + + - + message: '#^Result of && is always false\.$#' + identifier: booleanAnd.alwaysFalse + count: 1 + path: library/Icinga/Protocol/Ldap/LdapConnection.php + + - + message: '#^Result of \|\| is always true\.$#' + identifier: booleanOr.alwaysTrue + count: 10 + path: library/Icinga/Protocol/Ldap/LdapConnection.php + + - + message: '#^Call to an undefined method Icinga\\Data\\Filter\\Filter\:\:filters\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Protocol/Ldap/LdapQuery.php + + - + message: '#^Cannot call method fetchDn\(\) on mixed\.$#' + identifier: method.nonObject + count: 1 + path: library/Icinga/Protocol/Ldap/LdapQuery.php + + - + message: '#^Cannot call method getDn\(\) on mixed\.$#' + identifier: method.nonObject + count: 1 + path: library/Icinga/Protocol/Ldap/LdapQuery.php + + - + message: '#^Cannot call method renderFilter\(\) on mixed\.$#' + identifier: method.nonObject + count: 1 + path: library/Icinga/Protocol/Ldap/LdapQuery.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\LdapQuery\:\:addFilter\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Protocol/Ldap/LdapQuery.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\LdapQuery\:\:from\(\) has parameter \$fields with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Protocol/Ldap/LdapQuery.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\LdapQuery\:\:init\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Protocol/Ldap/LdapQuery.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\LdapQuery\:\:makeCaseInsensitive\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Protocol/Ldap/LdapQuery.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\LdapQuery\:\:setFilter\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Protocol/Ldap/LdapQuery.php + + - + message: '#^Parameter \#1 \$connection of static method Icinga\\Protocol\\Ldap\\Root\:\:forConnection\(\) expects Icinga\\Protocol\\Ldap\\LdapConnection, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Protocol/Ldap/LdapQuery.php + + - + message: '#^Parameter \#1 \$dn of static method Icinga\\Protocol\\Ldap\\LdapUtils\:\:explodeDN\(\) expects string, string\|null given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Protocol/Ldap/LdapQuery.php + + - + message: '#^Parameter \#2 \$code of class LogicException constructor expects int, string given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Protocol/Ldap/LdapQuery.php + + - + message: '#^Parameter \#3 \$previous of class LogicException constructor expects Throwable\|null, string given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Protocol/Ldap/LdapQuery.php + + - + message: '#^Property Icinga\\Protocol\\Ldap\\LdapQuery\:\:\$scopes type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Protocol/Ldap/LdapQuery.php + + - + message: '#^Variable \$filter in PHPDoc tag @var does not match any variable in the foreach loop\: \$subFilter$#' + identifier: varTag.differentVariable + count: 1 + path: library/Icinga/Protocol/Ldap/LdapQuery.php + + - + message: '#^Argument of an invalid type array\|false supplied for foreach, only iterables are supported\.$#' + identifier: foreach.nonIterable + count: 1 + path: library/Icinga/Protocol/Ldap/LdapUtils.php + + - + message: '#^Cannot access offset \(int\|string\) on non\-empty\-array\|false\.$#' + identifier: offsetAccess.nonOffsetAccessible + count: 1 + path: library/Icinga/Protocol/Ldap/LdapUtils.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\LdapUtils\:\:explodeDN\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Protocol/Ldap/LdapUtils.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\LdapUtils\:\:implodeDN\(\) has parameter \$parts with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Protocol/Ldap/LdapUtils.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\LdapUtils\:\:quoteChars\(\) has parameter \$chars with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Protocol/Ldap/LdapUtils.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\LdapUtils\:\:quoteChars\(\) has parameter \$str with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Protocol/Ldap/LdapUtils.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\LdapUtils\:\:quoteForSearch\(\) has parameter \$str with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Protocol/Ldap/LdapUtils.php + + - + message: '#^Parameter \#1 \$codepoint of function chr expects int, float\|int given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Protocol/Ldap/LdapUtils.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\Node\:\:createWithRDN\(\) has parameter \$parent with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Protocol/Ldap/Node.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\Node\:\:createWithRDN\(\) has parameter \$props with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Protocol/Ldap/Node.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\Node\:\:createWithRDN\(\) has parameter \$rdn with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Protocol/Ldap/Node.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\Root\:\:__get\(\) has parameter \$key with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Protocol/Ldap/Root.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\Root\:\:__isset\(\) has parameter \$key with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Protocol/Ldap/Root.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\Root\:\:assertSubDN\(\) has parameter \$dn with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Protocol/Ldap/Root.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\Root\:\:children\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Protocol/Ldap/Root.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\Root\:\:countChildren\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Protocol/Ldap/Root.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\Root\:\:createChildByDN\(\) has parameter \$dn with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Protocol/Ldap/Root.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\Root\:\:createChildByDN\(\) has parameter \$props with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Protocol/Ldap/Root.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\Root\:\:getChildByRDN\(\) has parameter \$rdn with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Protocol/Ldap/Root.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\Root\:\:hasChildRDN\(\) has parameter \$rdn with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Protocol/Ldap/Root.php + + - + message: '#^Method Icinga\\Protocol\\Ldap\\Root\:\:stripMyDN\(\) has parameter \$dn with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Protocol/Ldap/Root.php + + - + message: '#^Parameter \#1 \$string of function strlen expects string, mixed given\.$#' + identifier: argument.type + count: 3 + path: library/Icinga/Protocol/Ldap/Root.php + + - + message: '#^Parameter \#1 \$string of function strtolower expects string, mixed given\.$#' + identifier: argument.type + count: 2 + path: library/Icinga/Protocol/Ldap/Root.php + + - + message: '#^Property Icinga\\Protocol\\Ldap\\Root\:\:\$children type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Protocol/Ldap/Root.php + + - + message: '#^Property Icinga\\Protocol\\Ldap\\Root\:\:\$props type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Protocol/Ldap/Root.php + + - + message: '#^Cannot access offset 1 on array\|false\.$#' + identifier: offsetAccess.nonOffsetAccessible + count: 1 + path: library/Icinga/Protocol/Nrpe/Connection.php + + - + message: '#^Method Icinga\\Protocol\\Nrpe\\Connection\:\:__construct\(\) has parameter \$host with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Protocol/Nrpe/Connection.php + + - + message: '#^Method Icinga\\Protocol\\Nrpe\\Connection\:\:__construct\(\) has parameter \$port with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Protocol/Nrpe/Connection.php + + - + message: '#^Method Icinga\\Protocol\\Nrpe\\Connection\:\:connect\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Protocol/Nrpe/Connection.php + + - + message: '#^Method Icinga\\Protocol\\Nrpe\\Connection\:\:connection\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Protocol/Nrpe/Connection.php + + - + message: '#^Method Icinga\\Protocol\\Nrpe\\Connection\:\:disconnect\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Protocol/Nrpe/Connection.php + + - + message: '#^Method Icinga\\Protocol\\Nrpe\\Connection\:\:getLastReturnCode\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Protocol/Nrpe/Connection.php + + - + message: '#^Method Icinga\\Protocol\\Nrpe\\Connection\:\:send\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Protocol/Nrpe/Connection.php + + - + message: '#^Method Icinga\\Protocol\\Nrpe\\Connection\:\:sendCommand\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Protocol/Nrpe/Connection.php + + - + message: '#^Method Icinga\\Protocol\\Nrpe\\Connection\:\:sendCommand\(\) has parameter \$args with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Protocol/Nrpe/Connection.php + + - + message: '#^Method Icinga\\Protocol\\Nrpe\\Connection\:\:sendCommand\(\) has parameter \$command with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Protocol/Nrpe/Connection.php + + - + message: '#^Method Icinga\\Protocol\\Nrpe\\Connection\:\:useSsl\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Protocol/Nrpe/Connection.php + + - + message: '#^Method Icinga\\Protocol\\Nrpe\\Connection\:\:useSsl\(\) has parameter \$use_ssl with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Protocol/Nrpe/Connection.php + + - + message: '#^Property Icinga\\Protocol\\Nrpe\\Connection\:\:\$connection has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Protocol/Nrpe/Connection.php + + - + message: '#^Property Icinga\\Protocol\\Nrpe\\Connection\:\:\$host has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Protocol/Nrpe/Connection.php + + - + message: '#^Property Icinga\\Protocol\\Nrpe\\Connection\:\:\$lastReturnCode has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Protocol/Nrpe/Connection.php + + - + message: '#^Property Icinga\\Protocol\\Nrpe\\Connection\:\:\$port has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Protocol/Nrpe/Connection.php + + - + message: '#^Property Icinga\\Protocol\\Nrpe\\Connection\:\:\$use_ssl has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Protocol/Nrpe/Connection.php + + - + message: '#^Method Icinga\\Protocol\\Nrpe\\Packet\:\:__construct\(\) has parameter \$body with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Protocol/Nrpe/Packet.php + + - + message: '#^Method Icinga\\Protocol\\Nrpe\\Packet\:\:__construct\(\) has parameter \$type with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Protocol/Nrpe/Packet.php + + - + message: '#^Method Icinga\\Protocol\\Nrpe\\Packet\:\:createQuery\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Protocol/Nrpe/Packet.php + + - + message: '#^Method Icinga\\Protocol\\Nrpe\\Packet\:\:createQuery\(\) has parameter \$body with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Protocol/Nrpe/Packet.php + + - + message: '#^Method Icinga\\Protocol\\Nrpe\\Packet\:\:getBinary\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Protocol/Nrpe/Packet.php + + - + message: '#^Method Icinga\\Protocol\\Nrpe\\Packet\:\:getFillString\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Protocol/Nrpe/Packet.php + + - + message: '#^Method Icinga\\Protocol\\Nrpe\\Packet\:\:getFillString\(\) has parameter \$length with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Protocol/Nrpe/Packet.php + + - + message: '#^Method Icinga\\Protocol\\Nrpe\\Packet\:\:regenerateRandomBytes\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Protocol/Nrpe/Packet.php + + - + message: '#^Property Icinga\\Protocol\\Nrpe\\Packet\:\:\$body has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Protocol/Nrpe/Packet.php + + - + message: '#^Property Icinga\\Protocol\\Nrpe\\Packet\:\:\$randomBytes has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Protocol/Nrpe/Packet.php + + - + message: '#^Property Icinga\\Protocol\\Nrpe\\Packet\:\:\$type has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Protocol/Nrpe/Packet.php + + - + message: '#^Property Icinga\\Protocol\\Nrpe\\Packet\:\:\$version has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Protocol/Nrpe/Packet.php + + - + message: '#^Call to an undefined method Icinga\\Data\\QueryInterface\:\:hasJoinedTable\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Repository/DbRepository.php + + - + message: '#^Function type not found\.$#' + identifier: function.notFound + count: 1 + path: library/Icinga/Repository/DbRepository.php + + - + message: '#^Method Icinga\\Repository\\DbRepository\:\:applyTableAlias\(\) has parameter \$table with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/DbRepository.php + + - + message: '#^Method Icinga\\Repository\\DbRepository\:\:applyTableAlias\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/DbRepository.php + + - + message: '#^Method Icinga\\Repository\\DbRepository\:\:clearTableAlias\(\) has parameter \$table with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/DbRepository.php + + - + message: '#^Method Icinga\\Repository\\DbRepository\:\:getConverter\(\) should return string but empty return statement found\.$#' + identifier: return.empty + count: 2 + path: library/Icinga/Repository/DbRepository.php + + - + message: '#^Method Icinga\\Repository\\DbRepository\:\:getConverter\(\) should return string but returns string\|null\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Repository/DbRepository.php + + - + message: '#^Method Icinga\\Repository\\DbRepository\:\:getJoinProbabilities\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/DbRepository.php + + - + message: '#^Method Icinga\\Repository\\DbRepository\:\:getQueryColumns\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/DbRepository.php + + - + message: '#^Method Icinga\\Repository\\DbRepository\:\:getStatementAliasColumnMap\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/DbRepository.php + + - + message: '#^Method Icinga\\Repository\\DbRepository\:\:getStatementAliasTableMap\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/DbRepository.php + + - + message: '#^Method Icinga\\Repository\\DbRepository\:\:getStatementColumnAliasMap\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/DbRepository.php + + - + message: '#^Method Icinga\\Repository\\DbRepository\:\:getStatementColumnTableMap\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/DbRepository.php + + - + message: '#^Method Icinga\\Repository\\DbRepository\:\:getStatementColumns\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/DbRepository.php + + - + message: '#^Method Icinga\\Repository\\DbRepository\:\:getTableAliases\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/DbRepository.php + + - + message: '#^Method Icinga\\Repository\\DbRepository\:\:initializeAliasMaps\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Repository/DbRepository.php + + - + message: '#^Method Icinga\\Repository\\DbRepository\:\:initializeJoinProbabilities\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/DbRepository.php + + - + message: '#^Method Icinga\\Repository\\DbRepository\:\:initializeStatementColumns\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/DbRepository.php + + - + message: '#^Method Icinga\\Repository\\DbRepository\:\:initializeStatementMaps\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Repository/DbRepository.php + + - + message: '#^Method Icinga\\Repository\\DbRepository\:\:initializeTableAliases\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/DbRepository.php + + - + message: '#^Method Icinga\\Repository\\DbRepository\:\:insert\(\) has parameter \$bind with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/DbRepository.php + + - + message: '#^Method Icinga\\Repository\\DbRepository\:\:insert\(\) has parameter \$types with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/DbRepository.php + + - + message: '#^Method Icinga\\Repository\\DbRepository\:\:joinColumn\(\) should return string\|null but empty return statement found\.$#' + identifier: return.empty + count: 1 + path: library/Icinga/Repository/DbRepository.php + + - + message: '#^Method Icinga\\Repository\\DbRepository\:\:prependTablePrefix\(\) has parameter \$table with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/DbRepository.php + + - + message: '#^Method Icinga\\Repository\\DbRepository\:\:prependTablePrefix\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/DbRepository.php + + - + message: '#^Method Icinga\\Repository\\DbRepository\:\:removeCollateInstruction\(\) has parameter \$queryColumns with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/DbRepository.php + + - + message: '#^Method Icinga\\Repository\\DbRepository\:\:removeCollateInstruction\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/DbRepository.php + + - + message: '#^Method Icinga\\Repository\\DbRepository\:\:removeTablePrefix\(\) has parameter \$table with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/DbRepository.php + + - + message: '#^Method Icinga\\Repository\\DbRepository\:\:removeTablePrefix\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/DbRepository.php + + - + message: '#^Method Icinga\\Repository\\DbRepository\:\:requireTable\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/DbRepository.php + + - + message: '#^Method Icinga\\Repository\\DbRepository\:\:update\(\) has parameter \$bind with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/DbRepository.php + + - + message: '#^Method Icinga\\Repository\\DbRepository\:\:update\(\) has parameter \$types with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/DbRepository.php + + - + message: '#^Parameter \#1 \$table of method Icinga\\Repository\\DbRepository\:\:reassembleQueryColumnAlias\(\) expects string, string\|null given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Repository/DbRepository.php + + - + message: '#^Parameter \#1 \$table of method Icinga\\Repository\\DbRepository\:\:reassembleStatementColumnAlias\(\) expects string, string\|null given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Repository/DbRepository.php + + - + message: '#^Possibly invalid array key type array\|string\.$#' + identifier: offsetAccess.invalidOffset + count: 1 + path: library/Icinga/Repository/DbRepository.php + + - + message: '#^Property Icinga\\Repository\\DbRepository\:\:\$caseInsensitiveColumns type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/DbRepository.php + + - + message: '#^Property Icinga\\Repository\\DbRepository\:\:\$joinProbabilities type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/DbRepository.php + + - + message: '#^Property Icinga\\Repository\\DbRepository\:\:\$statementAliasColumnMap type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/DbRepository.php + + - + message: '#^Property Icinga\\Repository\\DbRepository\:\:\$statementAliasTableMap type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/DbRepository.php + + - + message: '#^Property Icinga\\Repository\\DbRepository\:\:\$statementColumnAliasMap type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/DbRepository.php + + - + message: '#^Property Icinga\\Repository\\DbRepository\:\:\$statementColumnTableMap type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/DbRepository.php + + - + message: '#^Property Icinga\\Repository\\DbRepository\:\:\$statementColumns type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/DbRepository.php + + - + message: '#^Property Icinga\\Repository\\DbRepository\:\:\$tableAliases type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/DbRepository.php + + - + message: '#^Cannot call method get\(\) on mixed\.$#' + identifier: method.nonObject + count: 1 + path: library/Icinga/Repository/IniRepository.php + + - + message: '#^Cannot clone non\-object variable \$config of type mixed\.$#' + identifier: clone.nonObject + count: 1 + path: library/Icinga/Repository/IniRepository.php + + - + message: '#^Method Icinga\\Repository\\IniRepository\:\:createConfig\(\) has parameter \$meta with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/IniRepository.php + + - + message: '#^Method Icinga\\Repository\\IniRepository\:\:delete\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Repository/IniRepository.php + + - + message: '#^Method Icinga\\Repository\\IniRepository\:\:extractSectionName\(\) has parameter \$config with generic class Icinga\\Data\\ConfigObject but does not specify its types\: TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Repository/IniRepository.php + + - + message: '#^Method Icinga\\Repository\\IniRepository\:\:extractSectionName\(\) has parameter \$config with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/IniRepository.php + + - + message: '#^Method Icinga\\Repository\\IniRepository\:\:extractSectionName\(\) has parameter \$config with no value type specified in iterable type array\|Icinga\\Data\\ConfigObject\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/IniRepository.php + + - + message: '#^Method Icinga\\Repository\\IniRepository\:\:getConfigs\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/IniRepository.php + + - + message: '#^Method Icinga\\Repository\\IniRepository\:\:getDataSource\(\) should return Icinga\\Application\\Config but returns Icinga\\Data\\Selectable\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Repository/IniRepository.php + + - + message: '#^Method Icinga\\Repository\\IniRepository\:\:getTrigger\(\) should return string\|null but empty return statement found\.$#' + identifier: return.empty + count: 1 + path: library/Icinga/Repository/IniRepository.php + + - + message: '#^Method Icinga\\Repository\\IniRepository\:\:getTriggers\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/IniRepository.php + + - + message: '#^Method Icinga\\Repository\\IniRepository\:\:initializeConfigs\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/IniRepository.php + + - + message: '#^Method Icinga\\Repository\\IniRepository\:\:initializeTriggers\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/IniRepository.php + + - + message: '#^Method Icinga\\Repository\\IniRepository\:\:insert\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Repository/IniRepository.php + + - + message: '#^Method Icinga\\Repository\\IniRepository\:\:insert\(\) has parameter \$data with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/IniRepository.php + + - + message: '#^Method Icinga\\Repository\\IniRepository\:\:onDelete\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Repository/IniRepository.php + + - + message: '#^Method Icinga\\Repository\\IniRepository\:\:onDelete\(\) has parameter \$old with generic class Icinga\\Data\\ConfigObject but does not specify its types\: TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Repository/IniRepository.php + + - + message: '#^Method Icinga\\Repository\\IniRepository\:\:onInsert\(\) has parameter \$new with generic class Icinga\\Data\\ConfigObject but does not specify its types\: TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Repository/IniRepository.php + + - + message: '#^Method Icinga\\Repository\\IniRepository\:\:onInsert\(\) return type with generic class Icinga\\Data\\ConfigObject does not specify its types\: TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Repository/IniRepository.php + + - + message: '#^Method Icinga\\Repository\\IniRepository\:\:onUpdate\(\) has parameter \$new with generic class Icinga\\Data\\ConfigObject but does not specify its types\: TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Repository/IniRepository.php + + - + message: '#^Method Icinga\\Repository\\IniRepository\:\:onUpdate\(\) has parameter \$old with generic class Icinga\\Data\\ConfigObject but does not specify its types\: TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Repository/IniRepository.php + + - + message: '#^Method Icinga\\Repository\\IniRepository\:\:onUpdate\(\) return type with generic class Icinga\\Data\\ConfigObject does not specify its types\: TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Repository/IniRepository.php + + - + message: '#^Method Icinga\\Repository\\IniRepository\:\:update\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Repository/IniRepository.php + + - + message: '#^Method Icinga\\Repository\\IniRepository\:\:update\(\) has parameter \$data with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/IniRepository.php + + - + message: '#^PHPDoc tag @var for variable \$config contains generic class Icinga\\Data\\ConfigObject but does not specify its types\: TValue$#' + identifier: missingType.generics + count: 2 + path: library/Icinga/Repository/IniRepository.php + + - + message: '#^Parameter \#1 \$name of method Icinga\\Application\\Config\:\:removeSection\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 2 + path: library/Icinga/Repository/IniRepository.php + + - + message: '#^Parameter \#1 \$name of method Icinga\\Application\\Config\:\:setSection\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Repository/IniRepository.php + + - + message: '#^Parameter \#2 \$old of method Icinga\\Repository\\IniRepository\:\:onUpdate\(\) expects Icinga\\Data\\ConfigObject, mixed given\.$#' + identifier: argument.type + count: 2 + path: library/Icinga/Repository/IniRepository.php + + - + message: '#^Property Icinga\\Repository\\IniRepository\:\:\$configs type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/IniRepository.php + + - + message: '#^Property Icinga\\Repository\\IniRepository\:\:\$triggers type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/IniRepository.php + + - + message: '#^Variable \$config in PHPDoc tag @var does not match assigned variable \$newSection\.$#' + identifier: varTag.differentVariable + count: 1 + path: library/Icinga/Repository/IniRepository.php + + - + message: '#^Method Icinga\\Repository\\LdapRepository\:\:getNormedAttribute\(\) should return string but returns string\|null\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Repository/LdapRepository.php + + - + message: '#^Property Icinga\\Repository\\LdapRepository\:\:\$normedAttributes type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/LdapRepository.php + + - + message: '#^Call to an undefined method Icinga\\Data\\Filter\\Filter\:\:filters\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Repository/Repository.php + + - + message: '#^Call to an undefined method Icinga\\Data\\Filter\\Filter\:\:getColumn\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Repository/Repository.php + + - + message: '#^Call to an undefined method Icinga\\Data\\Filter\\Filter\:\:getExpression\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Repository/Repository.php + + - + message: '#^Call to an undefined method Icinga\\Data\\Filter\\Filter\:\:setColumn\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Repository/Repository.php + + - + message: '#^Call to an undefined method Icinga\\Data\\Filter\\Filter\:\:setExpression\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Repository/Repository.php + + - + message: '#^Method Icinga\\Repository\\Repository\:\:getAliasColumnMap\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/Repository.php + + - + message: '#^Method Icinga\\Repository\\Repository\:\:getAliasTableMap\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/Repository.php + + - + message: '#^Method Icinga\\Repository\\Repository\:\:getBaseTable\(\) should return string but returns string\|null\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Repository/Repository.php + + - + message: '#^Method Icinga\\Repository\\Repository\:\:getBlacklistedQueryColumns\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/Repository.php + + - + message: '#^Method Icinga\\Repository\\Repository\:\:getColumnAliasMap\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/Repository.php + + - + message: '#^Method Icinga\\Repository\\Repository\:\:getColumnTableMap\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/Repository.php + + - + message: '#^Method Icinga\\Repository\\Repository\:\:getConversionRules\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/Repository.php + + - + message: '#^Method Icinga\\Repository\\Repository\:\:getFilterColumns\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/Repository.php + + - + message: '#^Method Icinga\\Repository\\Repository\:\:getQueryColumns\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/Repository.php + + - + message: '#^Method Icinga\\Repository\\Repository\:\:getSearchColumns\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/Repository.php + + - + message: '#^Method Icinga\\Repository\\Repository\:\:getSortRules\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/Repository.php + + - + message: '#^Method Icinga\\Repository\\Repository\:\:getVirtualTables\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/Repository.php + + - + message: '#^Method Icinga\\Repository\\Repository\:\:init\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Repository/Repository.php + + - + message: '#^Method Icinga\\Repository\\Repository\:\:initializeAliasMaps\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Repository/Repository.php + + - + message: '#^Method Icinga\\Repository\\Repository\:\:initializeBlacklistedQueryColumns\(\) invoked with 1 parameter, 0 required\.$#' + identifier: arguments.count + count: 2 + path: library/Icinga/Repository/Repository.php + + - + message: '#^Method Icinga\\Repository\\Repository\:\:initializeBlacklistedQueryColumns\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/Repository.php + + - + message: '#^Method Icinga\\Repository\\Repository\:\:initializeConversionRules\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/Repository.php + + - + message: '#^Method Icinga\\Repository\\Repository\:\:initializeFilterColumns\(\) invoked with 1 parameter, 0 required\.$#' + identifier: arguments.count + count: 2 + path: library/Icinga/Repository/Repository.php + + - + message: '#^Method Icinga\\Repository\\Repository\:\:initializeFilterColumns\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/Repository.php + + - + message: '#^Method Icinga\\Repository\\Repository\:\:initializeQueryColumns\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/Repository.php + + - + message: '#^Method Icinga\\Repository\\Repository\:\:initializeSearchColumns\(\) invoked with 1 parameter, 0 required\.$#' + identifier: arguments.count + count: 2 + path: library/Icinga/Repository/Repository.php + + - + message: '#^Method Icinga\\Repository\\Repository\:\:initializeSearchColumns\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/Repository.php + + - + message: '#^Method Icinga\\Repository\\Repository\:\:initializeSortRules\(\) invoked with 1 parameter, 0 required\.$#' + identifier: arguments.count + count: 2 + path: library/Icinga/Repository/Repository.php + + - + message: '#^Method Icinga\\Repository\\Repository\:\:initializeSortRules\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/Repository.php + + - + message: '#^Method Icinga\\Repository\\Repository\:\:initializeVirtualTables\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/Repository.php + + - + message: '#^Method Icinga\\Repository\\Repository\:\:persistCommaSeparatedString\(\) has parameter \$value with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/Repository.php + + - + message: '#^Method Icinga\\Repository\\Repository\:\:persistDateTime\(\) should return string but returns string\|null\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Repository/Repository.php + + - + message: '#^Method Icinga\\Repository\\Repository\:\:requireAllQueryColumns\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/Repository.php + + - + message: '#^Method Icinga\\Repository\\Repository\:\:requireStatementColumns\(\) has parameter \$data with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/Repository.php + + - + message: '#^Method Icinga\\Repository\\Repository\:\:requireStatementColumns\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/Repository.php + + - + message: '#^Method Icinga\\Repository\\Repository\:\:retrieveCommaSeparatedString\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/Repository.php + + - + message: '#^Method Icinga\\Repository\\Repository\:\:retrieveDateTime\(\) should return int but returns int\|null\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Repository/Repository.php + + - + message: '#^Method Icinga\\Repository\\Repository\:\:select\(\) has parameter \$columns with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/Repository.php + + - + message: '#^PHPDoc tag @param references unknown parameter\: \$table$#' + identifier: parameter.notFound + count: 4 + path: library/Icinga/Repository/Repository.php + + - + message: '#^Parameter \#2 \$timestamp of function date expects int\|null, float\|int\|string given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Repository/Repository.php + + - + message: '#^Parameter \#4 \$filter of method Icinga\\Repository\\Repository\:\:requireFilterColumn\(\) expects Icinga\\Data\\Filter\\FilterExpression\|null, Icinga\\Data\\Filter\\Filter given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Repository/Repository.php + + - + message: '#^Property Icinga\\Repository\\Repository\:\:\$aliasColumnMap type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/Repository.php + + - + message: '#^Property Icinga\\Repository\\Repository\:\:\$aliasTableMap type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/Repository.php + + - + message: '#^Property Icinga\\Repository\\Repository\:\:\$baseTable \(string\) does not accept int\|string\|null\.$#' + identifier: assign.propertyType + count: 1 + path: library/Icinga/Repository/Repository.php + + - + message: '#^Property Icinga\\Repository\\Repository\:\:\$blacklistedQueryColumns type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/Repository.php + + - + message: '#^Property Icinga\\Repository\\Repository\:\:\$columnAliasMap type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/Repository.php + + - + message: '#^Property Icinga\\Repository\\Repository\:\:\$columnTableMap type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/Repository.php + + - + message: '#^Property Icinga\\Repository\\Repository\:\:\$conversionRules type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/Repository.php + + - + message: '#^Property Icinga\\Repository\\Repository\:\:\$ds \(Icinga\\Data\\Selectable\) does not accept Icinga\\Data\\Selectable\|null\.$#' + identifier: assign.propertyType + count: 1 + path: library/Icinga/Repository/Repository.php + + - + message: '#^Property Icinga\\Repository\\Repository\:\:\$filterColumns type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/Repository.php + + - + message: '#^Property Icinga\\Repository\\Repository\:\:\$queryColumns type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/Repository.php + + - + message: '#^Property Icinga\\Repository\\Repository\:\:\$searchColumns type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/Repository.php + + - + message: '#^Property Icinga\\Repository\\Repository\:\:\$sortRules type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/Repository.php + + - + message: '#^Property Icinga\\Repository\\Repository\:\:\$virtualTables type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/Repository.php + + - + message: '#^Call to an undefined method Icinga\\Data\\QueryInterface\:\:columns\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Repository/RepositoryQuery.php + + - + message: '#^Call to an undefined method Icinga\\Data\\QueryInterface\:\:getColumns\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Repository/RepositoryQuery.php + + - + message: '#^Call to an undefined method Icinga\\Data\\QueryInterface\:\:getIteratorPosition\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Repository/RepositoryQuery.php + + - + message: '#^Call to an undefined method Icinga\\Data\\QueryInterface\:\:hasMore\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Repository/RepositoryQuery.php + + - + message: '#^Call to an undefined method Icinga\\Data\\QueryInterface\:\:hasResult\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Repository/RepositoryQuery.php + + - + message: '#^Call to an undefined method Icinga\\Data\\QueryInterface\:\:peekAhead\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Repository/RepositoryQuery.php + + - + message: '#^Call to an undefined method Icinga\\Data\\Queryable\:\:columns\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Repository/RepositoryQuery.php + + - + message: '#^Call to an undefined method Icinga\\Data\\Selectable\:\:query\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Repository/RepositoryQuery.php + + - + message: '#^Cannot cast Icinga\\Data\\QueryInterface to string\.$#' + identifier: cast.string + count: 1 + path: library/Icinga/Repository/RepositoryQuery.php + + - + message: '#^Class Icinga\\Repository\\RepositoryQuery implements generic interface Iterator but does not specify its types\: TKey, TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Repository/RepositoryQuery.php + + - + message: '#^Method Icinga\\Repository\\RepositoryQuery\:\:columns\(\) has parameter \$columns with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/RepositoryQuery.php + + - + message: '#^Method Icinga\\Repository\\RepositoryQuery\:\:fetchAll\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/RepositoryQuery.php + + - + message: '#^Method Icinga\\Repository\\RepositoryQuery\:\:fetchColumn\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/RepositoryQuery.php + + - + message: '#^Method Icinga\\Repository\\RepositoryQuery\:\:fetchPairs\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/RepositoryQuery.php + + - + message: '#^Method Icinga\\Repository\\RepositoryQuery\:\:fetchRow\(\) should return object\|false but returns mixed\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Repository/RepositoryQuery.php + + - + message: '#^Method Icinga\\Repository\\RepositoryQuery\:\:from\(\) has parameter \$columns with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/RepositoryQuery.php + + - + message: '#^Method Icinga\\Repository\\RepositoryQuery\:\:getColumns\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/RepositoryQuery.php + + - + message: '#^Method Icinga\\Repository\\RepositoryQuery\:\:getFilterColumns\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/RepositoryQuery.php + + - + message: '#^Method Icinga\\Repository\\RepositoryQuery\:\:getLimit\(\) should return int but returns int\|null\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Repository/RepositoryQuery.php + + - + message: '#^Method Icinga\\Repository\\RepositoryQuery\:\:getOffset\(\) should return int but returns int\|null\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Repository/RepositoryQuery.php + + - + message: '#^Method Icinga\\Repository\\RepositoryQuery\:\:getOrder\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/RepositoryQuery.php + + - + message: '#^Method Icinga\\Repository\\RepositoryQuery\:\:getOrder\(\) should return array but returns array\|null\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Repository/RepositoryQuery.php + + - + message: '#^Method Icinga\\Repository\\RepositoryQuery\:\:getSearchColumns\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/RepositoryQuery.php + + - + message: '#^Method Icinga\\Repository\\RepositoryQuery\:\:getSortRules\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/RepositoryQuery.php + + - + message: '#^Method Icinga\\Repository\\RepositoryQuery\:\:prepareQueryColumns\(\) has parameter \$desiredColumns with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/RepositoryQuery.php + + - + message: '#^Method Icinga\\Repository\\RepositoryQuery\:\:prepareQueryColumns\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/RepositoryQuery.php + + - + message: '#^Method Icinga\\Repository\\RepositoryQuery\:\:splitOrder\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/RepositoryQuery.php + + - + message: '#^Parameter \#1 \$customAlias of method Icinga\\Repository\\RepositoryQuery\:\:getNativeAlias\(\) expects string, int\|string\|null given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Repository/RepositoryQuery.php + + - + message: '#^Parameter \#1 \$table of method Icinga\\Repository\\Repository\:\:getDataSource\(\) expects string\|null, mixed given\.$#' + identifier: argument.type + count: 2 + path: library/Icinga/Repository/RepositoryQuery.php + + - + message: '#^Parameter \#1 \$table of method Icinga\\Repository\\Repository\:\:getFilterColumns\(\) expects string\|null, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Repository/RepositoryQuery.php + + - + message: '#^Parameter \#1 \$table of method Icinga\\Repository\\Repository\:\:getSearchColumns\(\) expects string\|null, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Repository/RepositoryQuery.php + + - + message: '#^Parameter \#1 \$table of method Icinga\\Repository\\Repository\:\:getSortRules\(\) expects string\|null, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Repository/RepositoryQuery.php + + - + message: '#^Parameter \#1 \$table of method Icinga\\Repository\\Repository\:\:providesValueConversion\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 12 + path: library/Icinga/Repository/RepositoryQuery.php + + - + message: '#^Parameter \#1 \$table of method Icinga\\Repository\\Repository\:\:reassembleQueryColumnAlias\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Repository/RepositoryQuery.php + + - + message: '#^Parameter \#1 \$table of method Icinga\\Repository\\Repository\:\:requireAllQueryColumns\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Repository/RepositoryQuery.php + + - + message: '#^Parameter \#1 \$table of method Icinga\\Repository\\Repository\:\:requireFilter\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 2 + path: library/Icinga/Repository/RepositoryQuery.php + + - + message: '#^Parameter \#1 \$table of method Icinga\\Repository\\Repository\:\:requireFilterColumn\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Repository/RepositoryQuery.php + + - + message: '#^Parameter \#1 \$table of method Icinga\\Repository\\Repository\:\:requireQueryColumn\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Repository/RepositoryQuery.php + + - + message: '#^Parameter \#1 \$table of method Icinga\\Repository\\Repository\:\:requireTable\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Repository/RepositoryQuery.php + + - + message: '#^Parameter \#1 \$table of method Icinga\\Repository\\Repository\:\:retrieveColumn\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 8 + path: library/Icinga/Repository/RepositoryQuery.php + + - + message: '#^Parameter \#2 \$callback of function uasort expects callable\(mixed, mixed\)\: int, array\{Icinga\\Data\\QueryInterface, ''compare''\} given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Repository/RepositoryQuery.php + + - + message: '#^Parameter \#2 \$filter of static method Icinga\\Data\\Filter\\Filter\:\:where\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Repository/RepositoryQuery.php + + - + message: '#^Property Icinga\\Repository\\RepositoryQuery\:\:\$customAliases type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Repository/RepositoryQuery.php + + - + message: '#^Property Icinga\\Repository\\RepositoryQuery\:\:\$iterator \(Iterator\) does not accept Traversable\\.$#' + identifier: assign.propertyType + count: 1 + path: library/Icinga/Repository/RepositoryQuery.php + + - + message: '#^Property Icinga\\Repository\\RepositoryQuery\:\:\$query \(Icinga\\Data\\QueryInterface\) does not accept Icinga\\Data\\Queryable\.$#' + identifier: assign.propertyType + count: 1 + path: library/Icinga/Repository/RepositoryQuery.php + + - + message: '#^Method Icinga\\User\:\:getExternalUserInformation\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/User.php + + - + message: '#^Method Icinga\\User\:\:getGroups\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/User.php + + - + message: '#^Method Icinga\\User\:\:getPermissions\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/User.php + + - + message: '#^Method Icinga\\User\:\:getRestrictions\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/User.php + + - + message: '#^Method Icinga\\User\:\:setGroups\(\) has parameter \$groups with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/User.php + + - + message: '#^Method Icinga\\User\:\:setPermissions\(\) has parameter \$permissions with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/User.php + + - + message: '#^Parameter \#1 \$timezone of class DateTimeZone constructor expects string, array\|string given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/User.php + + - + message: '#^Property Icinga\\User\:\:\$additionalInformation type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/User.php + + - + message: '#^Property Icinga\\User\:\:\$domain \(string\) does not accept null\.$#' + identifier: assign.propertyType + count: 1 + path: library/Icinga/User.php + + - + message: '#^Property Icinga\\User\:\:\$externalUserInformation type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/User.php + + - + message: '#^Property Icinga\\User\:\:\$groups type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/User.php + + - + message: '#^Property Icinga\\User\:\:\$permissions type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/User.php + + - + message: '#^Property Icinga\\User\:\:\$restrictions type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/User.php + + - + message: '#^Method Icinga\\User\\Preferences\:\:__construct\(\) has parameter \$preferences with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/User/Preferences.php + + - + message: '#^Method Icinga\\User\\Preferences\:\:get\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/User/Preferences.php + + - + message: '#^Method Icinga\\User\\Preferences\:\:getValue\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/User/Preferences.php + + - + message: '#^Method Icinga\\User\\Preferences\:\:remove\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/User/Preferences.php + + - + message: '#^Method Icinga\\User\\Preferences\:\:toArray\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/User/Preferences.php + + - + message: '#^Property Icinga\\User\\Preferences\:\:\$preferences type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/User/Preferences.php + + - + message: '#^Cannot call method getDbAdapter\(\) on mixed\.$#' + identifier: method.nonObject + count: 4 + path: library/Icinga/User/Preferences/PreferencesStore.php + + - + message: '#^Method Icinga\\User\\Preferences\\PreferencesStore\:\:__construct\(\) has parameter \$config with generic class Icinga\\Data\\ConfigObject but does not specify its types\: TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/User/Preferences/PreferencesStore.php + + - + message: '#^Method Icinga\\User\\Preferences\\PreferencesStore\:\:create\(\) has parameter \$config with generic class Icinga\\Data\\ConfigObject but does not specify its types\: TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/User/Preferences/PreferencesStore.php + + - + message: '#^Method Icinga\\User\\Preferences\\PreferencesStore\:\:delete\(\) has parameter \$preferenceKeys with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/User/Preferences/PreferencesStore.php + + - + message: '#^Method Icinga\\User\\Preferences\\PreferencesStore\:\:getStoreConfig\(\) return type with generic class Icinga\\Data\\ConfigObject does not specify its types\: TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/User/Preferences/PreferencesStore.php + + - + message: '#^Method Icinga\\User\\Preferences\\PreferencesStore\:\:insert\(\) has parameter \$preferences with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/User/Preferences/PreferencesStore.php + + - + message: '#^Method Icinga\\User\\Preferences\\PreferencesStore\:\:load\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/User/Preferences/PreferencesStore.php + + - + message: '#^Method Icinga\\User\\Preferences\\PreferencesStore\:\:update\(\) has parameter \$preferences with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/User/Preferences/PreferencesStore.php + + - + message: '#^Property Icinga\\User\\Preferences\\PreferencesStore\:\:\$config with generic class Icinga\\Data\\ConfigObject does not specify its types\: TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/User/Preferences/PreferencesStore.php + + - + message: '#^Property Icinga\\User\\Preferences\\PreferencesStore\:\:\$preferences type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/User/Preferences/PreferencesStore.php + + - + message: '#^Method Icinga\\Util\\Color\:\:arrayToRgb\(\) has parameter \$rgb with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Util/Color.php + + - + message: '#^Method Icinga\\Util\\Color\:\:changeBrightness\(\) has parameter \$change with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Util/Color.php + + - + message: '#^Method Icinga\\Util\\Color\:\:changeBrightness\(\) has parameter \$color with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Util/Color.php + + - + message: '#^Method Icinga\\Util\\Color\:\:changeRgbBrightness\(\) has parameter \$change with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Util/Color.php + + - + message: '#^Method Icinga\\Util\\Color\:\:changeRgbBrightness\(\) has parameter \$rgb with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Util/Color.php + + - + message: '#^Method Icinga\\Util\\Color\:\:changeRgbBrightness\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Util/Color.php + + - + message: '#^Method Icinga\\Util\\Color\:\:changeRgbSaturation\(\) has parameter \$change with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Util/Color.php + + - + message: '#^Method Icinga\\Util\\Color\:\:changeRgbSaturation\(\) has parameter \$rgb with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Util/Color.php + + - + message: '#^Method Icinga\\Util\\Color\:\:changeRgbSaturation\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Util/Color.php + + - + message: '#^Method Icinga\\Util\\Color\:\:changeSaturation\(\) has parameter \$change with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Util/Color.php + + - + message: '#^Method Icinga\\Util\\Color\:\:changeSaturation\(\) has parameter \$color with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Util/Color.php + + - + message: '#^Method Icinga\\Util\\Color\:\:rgbAsArray\(\) has parameter \$color with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Util/Color.php + + - + message: '#^Method Icinga\\Util\\Color\:\:rgbAsArray\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Util/Color.php + + - + message: '#^Method Icinga\\Util\\Color\:\:rgbAsArray\(\) should return array but empty return statement found\.$#' + identifier: return.empty + count: 1 + path: library/Icinga/Util/Color.php + + - + message: '#^Method Icinga\\Util\\ConfigAwareFactory\:\:setConfig\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Util/ConfigAwareFactory.php + + - + message: '#^Method Icinga\\Util\\Dimension\:\:fromString\(\) has parameter \$string with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Util/Dimension.php + + - + message: '#^Method Icinga\\Util\\Dimension\:\:setValue\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Util/Dimension.php + + - + message: '#^Cannot access offset 0 on mixed\.$#' + identifier: offsetAccess.nonOffsetAccessible + count: 1 + path: library/Icinga/Util/DirectoryIterator.php + + - + message: '#^Class Icinga\\Util\\DirectoryIterator implements generic interface RecursiveIterator but does not specify its types\: TKey, TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Util/DirectoryIterator.php + + - + message: '#^Do\-while loop condition is always false\.$#' + identifier: doWhile.alwaysFalse + count: 1 + path: library/Icinga/Util/DirectoryIterator.php + + - + message: '#^Parameter \#1 \$path of static method Icinga\\Util\\DirectoryIterator\:\:isReadable\(\) expects string, string\|false given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Util/DirectoryIterator.php + + - + message: '#^Parameter \#1 \$string of static method Icinga\\Util\\StringHelper\:\:endsWith\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Util/DirectoryIterator.php + + - + message: '#^Property Icinga\\Util\\DirectoryIterator\:\:\$files with generic class ArrayIterator does not specify its types\: TKey, TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Util/DirectoryIterator.php + + - + message: '#^Property Icinga\\Util\\DirectoryIterator\:\:\$key \(string\|false\) does not accept mixed\.$#' + identifier: assign.propertyType + count: 1 + path: library/Icinga/Util/DirectoryIterator.php + + - + message: '#^Property Icinga\\Util\\DirectoryIterator\:\:\$queue type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Util/DirectoryIterator.php + + - + message: '#^Method Icinga\\Util\\Environment\:\:raiseExecutionTime\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Util/Environment.php + + - + message: '#^Method Icinga\\Util\\Environment\:\:raiseMemoryLimit\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Util/Environment.php + + - + message: '#^Method Icinga\\Util\\File\:\:__construct\(\) has parameter \$context with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Util/File.php + + - + message: '#^Method Icinga\\Util\\File\:\:__construct\(\) has parameter \$filename with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Util/File.php + + - + message: '#^Method Icinga\\Util\\File\:\:__construct\(\) has parameter \$openMode with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Util/File.php + + - + message: '#^Method Icinga\\Util\\File\:\:__construct\(\) has parameter \$useIncludePath with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Util/File.php + + - + message: '#^Method Icinga\\Util\\File\:\:assertOpenForWriting\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Util/File.php + + - + message: '#^Method Icinga\\Util\\File\:\:createDirectories\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Util/File.php + + - + message: '#^Method Icinga\\Util\\File\:\:setupErrorHandler\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Util/File.php + + - + message: '#^Method Icinga\\Util\\Format\:\:bits\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Util/Format.php + + - + message: '#^Method Icinga\\Util\\Format\:\:bits\(\) has parameter \$standard with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Util/Format.php + + - + message: '#^Method Icinga\\Util\\Format\:\:bits\(\) has parameter \$value with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Util/Format.php + + - + message: '#^Method Icinga\\Util\\Format\:\:bytes\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Util/Format.php + + - + message: '#^Method Icinga\\Util\\Format\:\:bytes\(\) has parameter \$standard with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Util/Format.php + + - + message: '#^Method Icinga\\Util\\Format\:\:bytes\(\) has parameter \$value with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Util/Format.php + + - + message: '#^Method Icinga\\Util\\Format\:\:formatForUnits\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Util/Format.php + + - + message: '#^Method Icinga\\Util\\Format\:\:formatForUnits\(\) has parameter \$base with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Util/Format.php + + - + message: '#^Method Icinga\\Util\\Format\:\:formatForUnits\(\) has parameter \$units with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Util/Format.php + + - + message: '#^Method Icinga\\Util\\Format\:\:formatForUnits\(\) has parameter \$value with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Util/Format.php + + - + message: '#^Method Icinga\\Util\\Format\:\:getInstance\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Util/Format.php + + - + message: '#^Method Icinga\\Util\\Format\:\:seconds\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Util/Format.php + + - + message: '#^Method Icinga\\Util\\Format\:\:seconds\(\) has parameter \$value with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Util/Format.php + + - + message: '#^Method Icinga\\Util\\Format\:\:unpackShorthandBytes\(\) should return int but returns float\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Util/Format.php + + - + message: '#^Property Icinga\\Util\\Format\:\:\$bitBase has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Util/Format.php + + - + message: '#^Property Icinga\\Util\\Format\:\:\$bitPrefix has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Util/Format.php + + - + message: '#^Property Icinga\\Util\\Format\:\:\$byteBase has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Util/Format.php + + - + message: '#^Property Icinga\\Util\\Format\:\:\$bytePrefix has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Util/Format.php + + - + message: '#^Property Icinga\\Util\\Format\:\:\$instance has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Util/Format.php + + - + message: '#^Property Icinga\\Util\\Format\:\:\$secondBase has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Util/Format.php + + - + message: '#^Property Icinga\\Util\\Format\:\:\$secondPrefix has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Util/Format.php + + - + message: '#^Method Icinga\\Util\\GlobFilter\:\:__construct\(\) has parameter \$filters with no value type specified in iterable type iterable\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Util/GlobFilter.php + + - + message: '#^Method Icinga\\Util\\GlobFilter\:\:removeMatching\(\) has parameter \$dataStructure with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Util/GlobFilter.php + + - + message: '#^Method Icinga\\Util\\GlobFilter\:\:removeMatching\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Util/GlobFilter.php + + - + message: '#^Method Icinga\\Util\\GlobFilter\:\:removeMatchingRecursive\(\) has parameter \$dataStructure with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Util/GlobFilter.php + + - + message: '#^Method Icinga\\Util\\GlobFilter\:\:removeMatchingRecursive\(\) has parameter \$filter with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Util/GlobFilter.php + + - + message: '#^Method Icinga\\Util\\GlobFilter\:\:removeMatchingRecursive\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Util/GlobFilter.php + + - + message: '#^Property Icinga\\Util\\GlobFilter\:\:\$filters type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Util/GlobFilter.php + + - + message: '#^Argument of an invalid type object supplied for foreach, only iterables are supported\.$#' + identifier: foreach.nonIterable + count: 1 + path: library/Icinga/Util/Json.php + + - + message: '#^Method Icinga\\Util\\Json\:\:encodeAndSanitize\(\) should return string but returns string\|false\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Util/Json.php + + - + message: '#^Parameter \#3 \$depth of function json_decode expects int\<1, max\>, int given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Util/Json.php + + - + message: '#^Parameter \#3 \$depth of function json_encode expects int\<1, max\>, int given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Util/Json.php + + - + message: '#^Method Icinga\\Util\\StringHelper\:\:cartesianProduct\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Util/StringHelper.php + + - + message: '#^Method Icinga\\Util\\StringHelper\:\:cartesianProduct\(\) has parameter \$sets with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Util/StringHelper.php + + - + message: '#^Method Icinga\\Util\\StringHelper\:\:findSimilar\(\) has parameter \$possibilities with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Util/StringHelper.php + + - + message: '#^Method Icinga\\Util\\StringHelper\:\:findSimilar\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Util/StringHelper.php + + - + message: '#^Method Icinga\\Util\\StringHelper\:\:trimSplit\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Util/StringHelper.php + + - + message: '#^Parameter \#1 \$separator of function explode expects non\-empty\-string, string given\.$#' + identifier: argument.type + count: 2 + path: library/Icinga/Util/StringHelper.php + + - + message: '#^Parameter \#2 \$offset of function substr expects int, float given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Util/StringHelper.php + + - + message: '#^Parameter \#3 \$length of function substr expects int\|null, float given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Util/StringHelper.php + + - + message: '#^Method Icinga\\Util\\TimezoneDetect\:\:reset\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Util/TimezoneDetect.php + + - + message: '#^Static property Icinga\\Util\\TimezoneDetect\:\:\$success \(bool\) does not accept null\.$#' + identifier: assign.propertyType + count: 1 + path: library/Icinga/Util/TimezoneDetect.php + + - + message: '#^Static property Icinga\\Util\\TimezoneDetect\:\:\$timezoneName \(string\) does not accept null\.$#' + identifier: assign.propertyType + count: 1 + path: library/Icinga/Util/TimezoneDetect.php + + - + message: '#^Method Icinga\\Web\\Announcement\:\:__construct\(\) has parameter \$properties with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Announcement.php + + - + message: '#^Cannot access offset ''acknowledged'' on mixed\.$#' + identifier: offsetAccess.nonOffsetAccessible + count: 1 + path: library/Icinga/Web/Announcement/AnnouncementCookie.php + + - + message: '#^Cannot access offset ''etag'' on mixed\.$#' + identifier: offsetAccess.nonOffsetAccessible + count: 1 + path: library/Icinga/Web/Announcement/AnnouncementCookie.php + + - + message: '#^Cannot access offset ''next'' on mixed\.$#' + identifier: offsetAccess.nonOffsetAccessible + count: 1 + path: library/Icinga/Web/Announcement/AnnouncementCookie.php + + - + message: '#^Parameter \#1 \$acknowledged of method Icinga\\Web\\Announcement\\AnnouncementCookie\:\:setAcknowledged\(\) expects array\, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/Announcement/AnnouncementCookie.php + + - + message: '#^Parameter \#1 \$etag of method Icinga\\Web\\Announcement\\AnnouncementCookie\:\:setEtag\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/Announcement/AnnouncementCookie.php + + - + message: '#^Parameter \#1 \$nextActive of method Icinga\\Web\\Announcement\\AnnouncementCookie\:\:setNextActive\(\) expects int\|null, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/Announcement/AnnouncementCookie.php + + - + message: '#^Cannot access property \$end on mixed\.$#' + identifier: property.nonObject + count: 1 + path: library/Icinga/Web/Announcement/AnnouncementIniRepository.php + + - + message: '#^Cannot access property \$start on mixed\.$#' + identifier: property.nonObject + count: 1 + path: library/Icinga/Web/Announcement/AnnouncementIniRepository.php + + - + message: '#^Method Icinga\\Web\\Announcement\\AnnouncementIniRepository\:\:findActive\(\) should return Icinga\\Data\\SimpleQuery but returns Icinga\\Repository\\RepositoryQuery\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Web/Announcement/AnnouncementIniRepository.php + + - + message: '#^Method Icinga\\Web\\Announcement\\AnnouncementIniRepository\:\:getEtag\(\) should return string but returns null\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Web/Announcement/AnnouncementIniRepository.php + + - + message: '#^Method Icinga\\Web\\Announcement\\AnnouncementIniRepository\:\:onInsertAnnouncement\(\) has parameter \$new with generic class Icinga\\Data\\ConfigObject but does not specify its types\: TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Web/Announcement/AnnouncementIniRepository.php + + - + message: '#^Method Icinga\\Web\\Announcement\\AnnouncementIniRepository\:\:onInsertAnnouncement\(\) return type with generic class Icinga\\Data\\ConfigObject does not specify its types\: TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Web/Announcement/AnnouncementIniRepository.php + + - + message: '#^Method Icinga\\Web\\Announcement\\AnnouncementIniRepository\:\:onUpdateAnnouncement\(\) has parameter \$new with generic class Icinga\\Data\\ConfigObject but does not specify its types\: TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Web/Announcement/AnnouncementIniRepository.php + + - + message: '#^Method Icinga\\Web\\Announcement\\AnnouncementIniRepository\:\:onUpdateAnnouncement\(\) has parameter \$old with generic class Icinga\\Data\\ConfigObject but does not specify its types\: TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Web/Announcement/AnnouncementIniRepository.php + + - + message: '#^Method Icinga\\Web\\Announcement\\AnnouncementIniRepository\:\:onUpdateAnnouncement\(\) return type with generic class Icinga\\Data\\ConfigObject does not specify its types\: TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Web/Announcement/AnnouncementIniRepository.php + + - + message: '#^Property Icinga\\Web\\Announcement\\AnnouncementIniRepository\:\:\$configs type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Announcement/AnnouncementIniRepository.php + + - + message: '#^Property Icinga\\Web\\Announcement\\AnnouncementIniRepository\:\:\$conversionRules type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Announcement/AnnouncementIniRepository.php + + - + message: '#^Property Icinga\\Web\\Announcement\\AnnouncementIniRepository\:\:\$queryColumns type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Announcement/AnnouncementIniRepository.php + + - + message: '#^Property Icinga\\Web\\Announcement\\AnnouncementIniRepository\:\:\$triggers type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Announcement/AnnouncementIniRepository.php + + - + message: '#^Strict comparison using \=\=\= between DateTime and null will always evaluate to false\.$#' + identifier: identical.alwaysFalse + count: 1 + path: library/Icinga/Web/Announcement/AnnouncementIniRepository.php + + - + message: '#^Cannot call method getUsername\(\) on Icinga\\User\|null\.$#' + identifier: method.nonObject + count: 1 + path: library/Icinga/Web/ApplicationStateCookie.php + + - + message: '#^Method Icinga\\Web\\ApplicationStateCookie\:\:getAcknowledgedMessages\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/ApplicationStateCookie.php + + - + message: '#^Method Icinga\\Web\\ApplicationStateCookie\:\:setAcknowledgedMessages\(\) has parameter \$acknowledged with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/ApplicationStateCookie.php + + - + message: '#^Parameter \#1 \$acknowledged of method Icinga\\Web\\ApplicationStateCookie\:\:setAcknowledgedMessages\(\) expects array, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/ApplicationStateCookie.php + + - + message: '#^Property Icinga\\Web\\ApplicationStateCookie\:\:\$acknowledgedMessages type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/ApplicationStateCookie.php + + - + message: '#^Method Icinga\\Web\\Controller\:\:getPageSize\(\) should return int but returns int\|null\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Web/Controller.php + + - + message: '#^Method Icinga\\Web\\Controller\:\:handleSortControlSubmit\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Controller.php + + - + message: '#^Method Icinga\\Web\\Controller\:\:renderForm\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Controller.php + + - + message: '#^Method Icinga\\Web\\Controller\:\:setupFilterControl\(\) has parameter \$filterColumns with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Controller.php + + - + message: '#^Method Icinga\\Web\\Controller\:\:setupFilterControl\(\) has parameter \$preserveParams with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Controller.php + + - + message: '#^Method Icinga\\Web\\Controller\:\:setupFilterControl\(\) has parameter \$searchColumns with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Controller.php + + - + message: '#^Method Icinga\\Web\\Controller\:\:setupSortControl\(\) has parameter \$columns with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Controller.php + + - + message: '#^Method Icinga\\Web\\Controller\:\:setupSortControl\(\) has parameter \$defaults with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Controller.php + + - + message: '#^PHPDoc tag @param references unknown parameter\: \$arg$#' + identifier: parameter.notFound + count: 2 + path: library/Icinga/Web/Controller.php + + - + message: '#^Parameter \#1 \$count of method Icinga\\Data\\Limitable\:\:limit\(\) expects int\|null, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/Controller.php + + - + message: '#^Parameter \#2 \$value of method Icinga\\Web\\Url\:\:setParam\(\) expects array\|bool\|string, mixed given\.$#' + identifier: argument.type + count: 2 + path: library/Icinga/Web/Controller.php + + - + message: '#^Access to an undefined property Zend_Controller_Action_HelperBroker\:\:\$viewRenderer\.$#' + identifier: property.notFound + count: 1 + path: library/Icinga/Web/Controller/ActionController.php + + - + message: '#^Call to an undefined method Zend_Controller_Action_HelperBroker\:\:layout\(\)\.$#' + identifier: method.notFound + count: 8 + path: library/Icinga/Web/Controller/ActionController.php + + - + message: '#^Call to an undefined method Zend_Controller_Action_Helper_Abstract\:\:getLayout\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Web/Controller/ActionController.php + + - + message: '#^Call to an undefined method Zend_Controller_Action_Helper_Abstract\:\:getResponseSegment\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Web/Controller/ActionController.php + + - + message: '#^Call to an undefined method Zend_Controller_Action_Helper_Abstract\:\:setLayout\(\)\.$#' + identifier: method.notFound + count: 2 + path: library/Icinga/Web/Controller/ActionController.php + + - + message: '#^Method Icinga\\Web\\Controller\\ActionController\:\:Config\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Controller/ActionController.php + + - + message: '#^Method Icinga\\Web\\Controller\\ActionController\:\:Config\(\) has parameter \$file with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Controller/ActionController.php + + - + message: '#^Method Icinga\\Web\\Controller\\ActionController\:\:Window\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Controller/ActionController.php + + - + message: '#^Method Icinga\\Web\\Controller\\ActionController\:\:__construct\(\) has parameter \$invokeArgs with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Controller/ActionController.php + + - + message: '#^Method Icinga\\Web\\Controller\\ActionController\:\:assertHttpMethod\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Controller/ActionController.php + + - + message: '#^Method Icinga\\Web\\Controller\\ActionController\:\:assertPermission\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Controller/ActionController.php + + - + message: '#^Method Icinga\\Web\\Controller\\ActionController\:\:disableAutoRefresh\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Controller/ActionController.php + + - + message: '#^Method Icinga\\Web\\Controller\\ActionController\:\:getRestrictions\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Controller/ActionController.php + + - + message: '#^Method Icinga\\Web\\Controller\\ActionController\:\:getTabs\(\) should return Icinga\\Web\\Widget\\Tabs but returns null\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Web/Controller/ActionController.php + + - + message: '#^Method Icinga\\Web\\Controller\\ActionController\:\:ignoreXhrBody\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Controller/ActionController.php + + - + message: '#^Method Icinga\\Web\\Controller\\ActionController\:\:isXhr\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Controller/ActionController.php + + - + message: '#^Method Icinga\\Web\\Controller\\ActionController\:\:newSendAsPdf\(\) should always throw an exception or terminate script execution but doesn''t do that\.$#' + identifier: return.never + count: 1 + path: library/Icinga/Web/Controller/ActionController.php + + - + message: '#^Method Icinga\\Web\\Controller\\ActionController\:\:postDispatchXhr\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Controller/ActionController.php + + - + message: '#^Method Icinga\\Web\\Controller\\ActionController\:\:prepareInit\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Controller/ActionController.php + + - + message: '#^Method Icinga\\Web\\Controller\\ActionController\:\:redirectToLogin\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Controller/ActionController.php + + - + message: '#^Method Icinga\\Web\\Controller\\ActionController\:\:reloadCss\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Controller/ActionController.php + + - + message: '#^Method Icinga\\Web\\Controller\\ActionController\:\:rerenderLayout\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Controller/ActionController.php + + - + message: '#^Method Icinga\\Web\\Controller\\ActionController\:\:sendAsPdf\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Controller/ActionController.php + + - + message: '#^Method Icinga\\Web\\Controller\\ActionController\:\:shutdownSession\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Controller/ActionController.php + + - + message: '#^Parameter \#1 \$callback of function array_map expects \(callable\(mixed\)\: mixed\)\|null, ''strtoupper'' given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/Controller/ActionController.php + + - + message: '#^Parameter \#1 \$callback of function call_user_func_array expects callable\(\)\: mixed, array\{\$this\(Icinga\\Web\\Controller\\ActionController\), non\-falsy\-string\} given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/Controller/ActionController.php + + - + message: '#^Parameter \#1 \$string of function base64_encode expects string, string\|false given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/Controller/ActionController.php + + - + message: '#^Parameter \#1 \$string of function rawurlencode expects string, null given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/Controller/ActionController.php + + - + message: '#^Parameter \#1 \$title of method Icinga\\Module\\Pdfexport\\PrintableHtmlDocument\:\:setTitle\(\) expects string, null given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/Controller/ActionController.php + + - + message: '#^Parameter \#2 \$args of function call_user_func_array expects array\, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/Controller/ActionController.php + + - + message: '#^Parameter \#2 \$args of method Zend_Controller_Action\:\:__call\(\) expects array, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/Controller/ActionController.php + + - + message: '#^Parameter \#3 \$default of method Icinga\\User\\Preferences\:\:getValue\(\) expects null, false given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/Controller/ActionController.php + + - + message: '#^Parameter \#3 \$default of method Icinga\\User\\Preferences\:\:getValue\(\) expects null, float given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/Controller/ActionController.php + + - + message: '#^Parameter \#3 \$default of method Icinga\\User\\Preferences\:\:getValue\(\) expects null, true given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/Controller/ActionController.php + + - + message: '#^Property Icinga\\Web\\Controller\\ActionController\:\:\$autorefreshInterval \(int\) does not accept float\|int\<1, max\>\.$#' + identifier: assign.propertyType + count: 1 + path: library/Icinga/Web/Controller/ActionController.php + + - + message: '#^Property Icinga\\Web\\Controller\\ActionController\:\:\$autorefreshInterval \(int\) does not accept null\.$#' + identifier: assign.propertyType + count: 1 + path: library/Icinga/Web/Controller/ActionController.php + + - + message: '#^Property Icinga\\Web\\Controller\\ActionController\:\:\$reloadCss has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Web/Controller/ActionController.php + + - + message: '#^Property Icinga\\Web\\Controller\\ActionController\:\:\$rerenderLayout has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Web/Controller/ActionController.php + + - + message: '#^Property Icinga\\Web\\Controller\\ActionController\:\:\$window has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Web/Controller/ActionController.php + + - + message: '#^Method Icinga\\Web\\Controller\\AuthBackendController\:\:indexAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Controller/AuthBackendController.php + + - + message: '#^Method Icinga\\Web\\Controller\\AuthBackendController\:\:loadUserBackends\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Controller/AuthBackendController.php + + - + message: '#^Method Icinga\\Web\\Controller\\AuthBackendController\:\:loadUserGroupBackends\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Controller/AuthBackendController.php + + - + message: '#^Method Icinga\\Web\\Controller\\BasePreferenceController\:\:createProvidedTabs\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Controller/BasePreferenceController.php + + - + message: '#^Method Icinga\\Web\\Controller\\ControllerTabCollector\:\:collectModuleTabs\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Controller/ControllerTabCollector.php + + - + message: '#^Method Icinga\\Web\\Controller\\ControllerTabCollector\:\:createModuleConfigurationTabs\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Controller/ControllerTabCollector.php + + - + message: '#^Parameter \#1 \$content of method Zend_Controller_Response_Abstract\:\:appendBody\(\) expects string, string\|false given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/Controller/Dispatcher.php + + - + message: '#^Method Icinga\\Web\\Controller\\ModuleActionController\:\:Config\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Controller/ModuleActionController.php + + - + message: '#^Method Icinga\\Web\\Controller\\ModuleActionController\:\:Config\(\) has parameter \$file with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Controller/ModuleActionController.php + + - + message: '#^Method Icinga\\Web\\Controller\\ModuleActionController\:\:moduleInit\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Controller/ModuleActionController.php + + - + message: '#^Method Icinga\\Web\\Controller\\ModuleActionController\:\:postDispatchXhr\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Controller/ModuleActionController.php + + - + message: '#^Method Icinga\\Web\\Controller\\ModuleActionController\:\:prepareInit\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Controller/ModuleActionController.php + + - + message: '#^Property Icinga\\Web\\Controller\\ModuleActionController\:\:\$config has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Web/Controller/ModuleActionController.php + + - + message: '#^Property Icinga\\Web\\Controller\\ModuleActionController\:\:\$configs has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Web/Controller/ModuleActionController.php + + - + message: '#^Property Icinga\\Web\\Controller\\ModuleActionController\:\:\$module has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Web/Controller/ModuleActionController.php + + - + message: '#^Call to an undefined method Icinga\\Application\\ApplicationBootstrap\:\:getResponse\(\)\.$#' + identifier: method.notFound + count: 6 + path: library/Icinga/Web/Controller/StaticController.php + + - + message: '#^Cannot access offset ''ino'' on array\{0\: int, 1\: int, 2\: int, 3\: int, 4\: int, 5\: int, 6\: int, 7\: int, \.\.\.\}\|false\.$#' + identifier: offsetAccess.nonOffsetAccessible + count: 1 + path: library/Icinga/Web/Controller/StaticController.php + + - + message: '#^Cannot access offset ''mtime'' on array\{0\: int, 1\: int, 2\: int, 3\: int, 4\: int, 5\: int, 6\: int, 7\: int, \.\.\.\}\|false\.$#' + identifier: offsetAccess.nonOffsetAccessible + count: 2 + path: library/Icinga/Web/Controller/StaticController.php + + - + message: '#^Cannot access offset ''size'' on array\{0\: int, 1\: int, 2\: int, 3\: int, 4\: int, 5\: int, 6\: int, 7\: int, \.\.\.\}\|false\.$#' + identifier: offsetAccess.nonOffsetAccessible + count: 1 + path: library/Icinga/Web/Controller/StaticController.php + + - + message: '#^Cannot call method getName\(\) on mixed\.$#' + identifier: method.nonObject + count: 3 + path: library/Icinga/Web/Controller/StaticController.php + + - + message: '#^Cannot call method getStaticAssetPath\(\) on mixed\.$#' + identifier: method.nonObject + count: 1 + path: library/Icinga/Web/Controller/StaticController.php + + - + message: '#^Method Icinga\\Web\\Controller\\StaticController\:\:handle\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Controller/StaticController.php + + - + message: '#^Parameter \#1 \$string of function str_pad expects string, int given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/Controller/StaticController.php + + - + message: '#^Call to an undefined method Icinga\\Application\\ApplicationBootstrap\:\:getRequest\(\)\.$#' + identifier: method.notFound + count: 2 + path: library/Icinga/Web/Cookie.php + + - + message: '#^Method Icinga\\Web\\Cookie\:\:getDomain\(\) should return string but returns mixed\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Web/Cookie.php + + - + message: '#^Method Icinga\\Web\\Cookie\:\:getPath\(\) should return string but returns mixed\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Web/Cookie.php + + - + message: '#^Parameter \#1 \$value of method Icinga\\Web\\Cookie\:\:setValue\(\) expects string, null given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/Cookie.php + + - + message: '#^Property Icinga\\Web\\Cookie\:\:\$domain \(string\) does not accept mixed\.$#' + identifier: assign.propertyType + count: 1 + path: library/Icinga/Web/Cookie.php + + - + message: '#^Property Icinga\\Web\\Cookie\:\:\$path \(string\) does not accept mixed\.$#' + identifier: assign.propertyType + count: 1 + path: library/Icinga/Web/Cookie.php + + - + message: '#^Property Icinga\\Web\\Cookie\:\:\$value \(string\) does not accept string\|null\.$#' + identifier: assign.propertyType + count: 1 + path: library/Icinga/Web/Cookie.php + + - + message: '#^Class Icinga\\Web\\CookieSet implements generic interface IteratorAggregate but does not specify its types\: TKey, TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Web/CookieSet.php + + - + message: '#^Method Icinga\\Web\\CookieSet\:\:getIterator\(\) return type with generic class ArrayIterator does not specify its types\: TKey, TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Web/CookieSet.php + + - + message: '#^Cannot call method hasChildNodes\(\) on DOMNode\|null\.$#' + identifier: method.nonObject + count: 1 + path: library/Icinga/Web/Dom/DomNodeIterator.php + + - + message: '#^Class Icinga\\Web\\Dom\\DomNodeIterator implements generic interface RecursiveIterator but does not specify its types\: TKey, TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Web/Dom/DomNodeIterator.php + + - + message: '#^Method Icinga\\Web\\Dom\\DomNodeIterator\:\:current\(\) should return DOMNode\|null but returns mixed\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Web/Dom/DomNodeIterator.php + + - + message: '#^Method Icinga\\Web\\Dom\\DomNodeIterator\:\:key\(\) should return int but returns mixed\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Web/Dom/DomNodeIterator.php + + - + message: '#^Property Icinga\\Web\\Dom\\DomNodeIterator\:\:\$children with generic class IteratorIterator does not specify its types\: TKey, TValue, TIterator$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Web/Dom/DomNodeIterator.php + + - + message: '#^Method Icinga\\Web\\FileCache\:\:etagForFiles\(\) has parameter \$files with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/FileCache.php + + - + message: '#^Method Icinga\\Web\\FileCache\:\:etagMatchesFiles\(\) has parameter \$files with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/FileCache.php + + - + message: '#^Method Icinga\\Web\\FileCache\:\:store\(\) should return bool but returns int\<0, max\>\|false\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Web/FileCache.php + + - + message: '#^Parameter \#2 \$permissions of function mkdir expects int, float\|int given\.$#' + identifier: argument.type + count: 2 + path: library/Icinga/Web/FileCache.php + + - + message: '#^Property Icinga\\Web\\FileCache\:\:\$instances type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/FileCache.php + + - + message: '#^Call to an undefined method Icinga\\Application\\ApplicationBootstrap\:\:getFrontController\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Web/Form.php + + - + message: '#^Call to an undefined method Icinga\\Application\\ApplicationBootstrap\:\:getRequest\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Web/Form.php + + - + message: '#^Call to an undefined method Zend_Form_Decorator_Abstract\:\:setAccessible\(\)\.$#' + identifier: method.notFound + count: 2 + path: library/Icinga/Web/Form.php + + - + message: '#^Call to an undefined method Zend_Form_Decorator_Abstract\:\:setRequiredSuffix\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Web/Form.php + + - + message: '#^Cannot access offset ''attribs'' on mixed\.$#' + identifier: offsetAccess.nonOffsetAccessible + count: 2 + path: library/Icinga/Web/Form.php + + - + message: '#^Cannot access offset ''class'' on mixed\.$#' + identifier: offsetAccess.nonOffsetAccessible + count: 2 + path: library/Icinga/Web/Form.php + + - + message: '#^Cannot access offset ''decorators'' on mixed\.$#' + identifier: offsetAccess.nonOffsetAccessible + count: 1 + path: library/Icinga/Web/Form.php + + - + message: '#^Cannot call method escape\(\) on Zend_View_Interface\|null\.$#' + identifier: method.nonObject + count: 3 + path: library/Icinga/Web/Form.php + + - + message: '#^Cannot call method format\(\) on mixed\.$#' + identifier: method.nonObject + count: 1 + path: library/Icinga/Web/Form.php + + - + message: '#^Cannot call method isChecked\(\) on Zend_Form_Element\|null\.$#' + identifier: method.nonObject + count: 1 + path: library/Icinga/Web/Form.php + + - + message: '#^Cannot call method setEscape\(\) on Zend_Form_Decorator_Abstract\|false\.$#' + identifier: method.nonObject + count: 1 + path: library/Icinga/Web/Form.php + + - + message: '#^Method Icinga\\Web\\Form\:\:addDescription\(\) has parameter \$description with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Form.php + + - + message: '#^Method Icinga\\Web\\Form\:\:addHint\(\) has parameter \$hint with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Form.php + + - + message: '#^Method Icinga\\Web\\Form\:\:addNotification\(\) has parameter \$notification with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Form.php + + - + message: '#^Method Icinga\\Web\\Form\:\:assertPermission\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Form.php + + - + message: '#^Method Icinga\\Web\\Form\:\:create\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Form.php + + - + message: '#^Method Icinga\\Web\\Form\:\:createElements\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Form.php + + - + message: '#^Method Icinga\\Web\\Form\:\:createElements\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Form.php + + - + message: '#^Method Icinga\\Web\\Form\:\:error\(\) has parameter \$message with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Form.php + + - + message: '#^Method Icinga\\Web\\Form\:\:getDescriptions\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Form.php + + - + message: '#^Method Icinga\\Web\\Form\:\:getHints\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Form.php + + - + message: '#^Method Icinga\\Web\\Form\:\:getName\(\) should return string but returns string\|null\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Web/Form.php + + - + message: '#^Method Icinga\\Web\\Form\:\:getNotifications\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Form.php + + - + message: '#^Method Icinga\\Web\\Form\:\:getRequestData\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Form.php + + - + message: '#^Method Icinga\\Web\\Form\:\:info\(\) has parameter \$message with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Form.php + + - + message: '#^Method Icinga\\Web\\Form\:\:isValid\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Form.php + + - + message: '#^Method Icinga\\Web\\Form\:\:isValidPartial\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Form.php + + - + message: '#^Method Icinga\\Web\\Form\:\:onRequest\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Form.php + + - + message: '#^Method Icinga\\Web\\Form\:\:populate\(\) has parameter \$defaults with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Form.php + + - + message: '#^Method Icinga\\Web\\Form\:\:preserveDefaults\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Form.php + + - + message: '#^Method Icinga\\Web\\Form\:\:preserveDefaults\(\) has parameter \$defaults with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Form.php + + - + message: '#^Method Icinga\\Web\\Form\:\:setDefaults\(\) has parameter \$values with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Form.php + + - + message: '#^Method Icinga\\Web\\Form\:\:setDescriptions\(\) has parameter \$descriptions with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Form.php + + - + message: '#^Method Icinga\\Web\\Form\:\:setHints\(\) has parameter \$hints with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Form.php + + - + message: '#^Method Icinga\\Web\\Form\:\:setNotifications\(\) has parameter \$notifications with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Form.php + + - + message: '#^Method Icinga\\Web\\Form\:\:warning\(\) has parameter \$message with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Form.php + + - + message: '#^Method Icinga\\Web\\Form\:\:wasSent\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Form.php + + - + message: '#^Parameter \#1 \$message of method Zend_Form\:\:addErrorMessage\(\) expects string, array\|string given\.$#' + identifier: argument.type + count: 3 + path: library/Icinga/Web/Form.php + + - + message: '#^Parameter \#2 \$array of function array_key_exists expects array, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/Form.php + + - + message: '#^Parameter \#2 \$name of method Zend_Form\:\:addSubForm\(\) expects string, string\|null given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/Form.php + + - + message: '#^Parameter \#3 \$options of method Zend_Form\:\:createElement\(\) expects array\|Zend_Config\|null, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/Form.php + + - + message: '#^Property Icinga\\Web\\Form\:\:\$defaultElementDecorators type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Form.php + + - + message: '#^Property Icinga\\Web\\Form\:\:\$descriptions type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Form.php + + - + message: '#^Property Icinga\\Web\\Form\:\:\$hints type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Form.php + + - + message: '#^Property Icinga\\Web\\Form\:\:\$notifications type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Form.php + + - + message: '#^Call to an undefined method Icinga\\Application\\ApplicationBootstrap\:\:getViewRenderer\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Web/Form/Decorator/Autosubmit.php + + - + message: '#^Cannot call method getId\(\) on mixed\.$#' + identifier: method.nonObject + count: 1 + path: library/Icinga/Web/Form/Decorator/Autosubmit.php + + - + message: '#^Method Icinga\\Web\\Form\\Decorator\\Autosubmit\:\:getAccessible\(\) should return bool but returns mixed\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Web/Form/Decorator/Autosubmit.php + + - + message: '#^Property Icinga\\Web\\Form\\Decorator\\Autosubmit\:\:\$accessible \(bool\) does not accept mixed\.$#' + identifier: assign.propertyType + count: 1 + path: library/Icinga/Web/Form/Decorator/Autosubmit.php + + - + message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#' + identifier: foreach.nonIterable + count: 1 + path: library/Icinga/Web/Form/Decorator/ElementDoubler.php + + - + message: '#^Call to an undefined method Zend_Form\|Zend_Form_Element\:\:getElement\(\)\.$#' + identifier: method.notFound + count: 3 + path: library/Icinga/Web/Form/Decorator/ElementDoubler.php + + - + message: '#^Parameter \#1 \$element of method Icinga\\Web\\Form\\Decorator\\ElementDoubler\:\:applyAttributes\(\) expects Zend_Form_Element, Zend_Form_Element\|null given\.$#' + identifier: argument.type + count: 2 + path: library/Icinga/Web/Form/Decorator/ElementDoubler.php + + - + message: '#^Parameter \#1 \$name of method Zend_Form_Element\:\:setAttrib\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/Form/Decorator/ElementDoubler.php + + - + message: '#^Call to an undefined method Icinga\\Application\\ApplicationBootstrap\:\:getViewRenderer\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Web/Form/Decorator/FormDescriptions.php + + - + message: '#^Call to an undefined method Zend_View_Interface\:\:escape\(\)\.$#' + identifier: method.notFound + count: 2 + path: library/Icinga/Web/Form/Decorator/FormDescriptions.php + + - + message: '#^Call to an undefined method Zend_View_Interface\:\:propertiesToString\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Web/Form/Decorator/FormDescriptions.php + + - + message: '#^Method Icinga\\Web\\Form\\Decorator\\FormDescriptions\:\:recurseForm\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Form/Decorator/FormDescriptions.php + + - + message: '#^Method Icinga\\Web\\Form\\Decorator\\FormDescriptions\:\:recurseForm\(\) should return array but returns mixed\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Web/Form/Decorator/FormDescriptions.php + + - + message: '#^Call to an undefined method Zend_Form_Decorator_Abstract\:\:setRequiredSuffix\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Web/Form/Decorator/FormHints.php + + - + message: '#^Call to an undefined method Zend_View_Interface\:\:escape\(\)\.$#' + identifier: method.notFound + count: 2 + path: library/Icinga/Web/Form/Decorator/FormHints.php + + - + message: '#^Call to an undefined method Zend_View_Interface\:\:propertiesToString\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Web/Form/Decorator/FormHints.php + + - + message: '#^Cannot call method translate\(\) on Zend_View_Interface\|null\.$#' + identifier: method.nonObject + count: 1 + path: library/Icinga/Web/Form/Decorator/FormHints.php + + - + message: '#^Method Icinga\\Web\\Form\\Decorator\\FormHints\:\:__construct\(\) has parameter \$options with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Form/Decorator/FormHints.php + + - + message: '#^Method Icinga\\Web\\Form\\Decorator\\FormHints\:\:recurseForm\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Form/Decorator/FormHints.php + + - + message: '#^Method Icinga\\Web\\Form\\Decorator\\FormHints\:\:recurseForm\(\) should return array but returns mixed\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Web/Form/Decorator/FormHints.php + + - + message: '#^Property Icinga\\Web\\Form\\Decorator\\FormHints\:\:\$blacklist type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Form/Decorator/FormHints.php + + - + message: '#^Call to an undefined method Icinga\\Application\\ApplicationBootstrap\:\:getViewRenderer\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Web/Form/Decorator/FormNotifications.php + + - + message: '#^Call to an undefined method Zend_View_Interface\:\:escape\(\)\.$#' + identifier: method.notFound + count: 2 + path: library/Icinga/Web/Form/Decorator/FormNotifications.php + + - + message: '#^Call to an undefined method Zend_View_Interface\:\:propertiesToString\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Web/Form/Decorator/FormNotifications.php + + - + message: '#^Method Icinga\\Web\\Form\\Decorator\\FormNotifications\:\:recurseForm\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Form/Decorator/FormNotifications.php + + - + message: '#^Call to an undefined method Icinga\\Application\\ApplicationBootstrap\:\:getViewRenderer\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Web/Form/Decorator/Help.php + + - + message: '#^Call to an undefined method Icinga\\Application\\ApplicationBootstrap\:\:getViewRenderer\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Web/Form/Decorator/Spinner.php + + - + message: '#^Access to an undefined property Icinga\\Web\\Form\\Element\\Button\:\:\$content\.$#' + identifier: property.notFound + count: 1 + path: library/Icinga/Web/Form/Element/Button.php + + - + message: '#^Call to an undefined method Icinga\\Application\\ApplicationBootstrap\:\:getRequest\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Web/Form/Element/Button.php + + - + message: '#^Cannot access offset ''ignore'' on array\|string\|Zend_Config\|null\.$#' + identifier: offsetAccess.nonOffsetAccessible + count: 1 + path: library/Icinga/Web/Form/Element/Button.php + + - + message: '#^Method Icinga\\Web\\Form\\Element\\Button\:\:__construct\(\) has parameter \$options with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Form/Element/Button.php + + - + message: '#^Method Icinga\\Web\\Form\\Element\\Button\:\:__construct\(\) has parameter \$spec with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Form/Element/Button.php + + - + message: '#^Parameter \#1 \$timestamp of method DateTime\:\:setTimestamp\(\) expects int, string given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/Form/Element/DateTimePicker.php + + - + message: '#^Parameter \#3 \$length of function substr expects int\|null, int\|false given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/Form/Element/DateTimePicker.php + + - + message: '#^Parameter \#2 \.\.\.\$values of function sprintf expects bool\|float\|int\|string\|null, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/Form/Element/Number.php + + - + message: '#^Method Icinga\\Web\\Form\\Element\\Textarea\:\:__construct\(\) has parameter \$options with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Form/Element/Textarea.php + + - + message: '#^Method Icinga\\Web\\Form\\Element\\Textarea\:\:__construct\(\) has parameter \$spec with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Form/Element/Textarea.php + + - + message: '#^Method Icinga\\Web\\Form\\ErrorLabeller\:\:__construct\(\) has parameter \$options with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Form/ErrorLabeller.php + + - + message: '#^Method Icinga\\Web\\Form\\ErrorLabeller\:\:_loadTranslationData\(\) has parameter \$options with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Form/ErrorLabeller.php + + - + message: '#^Method Icinga\\Web\\Form\\ErrorLabeller\:\:_loadTranslationData\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Form/ErrorLabeller.php + + - + message: '#^Method Icinga\\Web\\Form\\ErrorLabeller\:\:createMessages\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Form/ErrorLabeller.php + + - + message: '#^Method Icinga\\Web\\Form\\ErrorLabeller\:\:createMessages\(\) has parameter \$element with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Form/ErrorLabeller.php + + - + message: '#^Method Icinga\\Web\\Form\\ErrorLabeller\:\:translate\(\) has parameter \$messageId with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Form/ErrorLabeller.php + + - + message: '#^Method Icinga\\Web\\Form\\ErrorLabeller\:\:translate\(\) should return string but returns array\|string\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Web/Form/ErrorLabeller.php + + - + message: '#^Parameter \#1 \$key of function array_key_exists expects int\|string, array\|string given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/Form/ErrorLabeller.php + + - + message: '#^Property Icinga\\Web\\Form\\ErrorLabeller\:\:\$messages has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Web/Form/ErrorLabeller.php + + - + message: '#^PHPDoc type bool\|null of property Icinga\\Web\\Form\\FormElement\:\:\$_disableLoadDefaultDecorators is not covariant with PHPDoc type bool of overridden property Zend_Form_Element\:\:\$_disableLoadDefaultDecorators\.$#' + identifier: property.phpDocType + count: 1 + path: library/Icinga/Web/Form/FormElement.php + + - + message: '#^Property Icinga\\Web\\Form\\Validator\\DateFormatValidator\:\:\$_messageTemplates type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Form/Validator/DateFormatValidator.php + + - + message: '#^Property Icinga\\Web\\Form\\Validator\\DateFormatValidator\:\:\$validChars type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Form/Validator/DateFormatValidator.php + + - + message: '#^Property Icinga\\Web\\Form\\Validator\\DateFormatValidator\:\:\$validSeparators type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Form/Validator/DateFormatValidator.php + + - + message: '#^Parameter \#3 \$length of function substr expects int\|null, int\|false given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/Form/Validator/DateTimeValidator.php + + - + message: '#^Property Icinga\\Web\\Form\\Validator\\DateTimeValidator\:\:\$_messageTemplates type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Form/Validator/DateTimeValidator.php + + - + message: '#^Property Icinga\\Web\\Form\\Validator\\DateTimeValidator\:\:\$local has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Web/Form/Validator/DateTimeValidator.php + + - + message: '#^Parameter \#1 \$string of static method Icinga\\Util\\StringHelper\:\:findSimilar\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/Form/Validator/InArray.php + + - + message: '#^Parameter \#2 \.\.\.\$values of function sprintf expects bool\|float\|int\|string\|null, mixed given\.$#' + identifier: argument.type + count: 2 + path: library/Icinga/Web/Form/Validator/InArray.php + + - + message: '#^Parameter \#1 \$url of static method Icinga\\Web\\Url\:\:fromPath\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/Form/Validator/InternalUrlValidator.php + + - + message: '#^Property Icinga\\Web\\Form\\Validator\\ReadablePathValidator\:\:\$_messageTemplates type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Form/Validator/ReadablePathValidator.php + + - + message: '#^Property Icinga\\Web\\Form\\Validator\\TimeFormatValidator\:\:\$_messageTemplates type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Form/Validator/TimeFormatValidator.php + + - + message: '#^Property Icinga\\Web\\Form\\Validator\\TimeFormatValidator\:\:\$validChars type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Form/Validator/TimeFormatValidator.php + + - + message: '#^Property Icinga\\Web\\Form\\Validator\\TimeFormatValidator\:\:\$validSeparators type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Form/Validator/TimeFormatValidator.php + + - + message: '#^Method Icinga\\Web\\Form\\Validator\\WritablePathValidator\:\:setRequireExistence\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Form/Validator/WritablePathValidator.php + + - + message: '#^Property Icinga\\Web\\Form\\Validator\\WritablePathValidator\:\:\$_messageTemplates type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Form/Validator/WritablePathValidator.php + + - + message: '#^Method Icinga\\Web\\Helper\\CookieHelper\:\:cleanupCheck\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Helper/CookieHelper.php + + - + message: '#^Method Icinga\\Web\\Helper\\CookieHelper\:\:provideCheck\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Helper/CookieHelper.php + + - + message: '#^Method Icinga\\Web\\Helper\\HtmlPurifier\:\:__construct\(\) has parameter \$config with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Helper/HtmlPurifier.php + + - + message: '#^Method Icinga\\Web\\Helper\\HtmlPurifier\:\:configure\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Helper/HtmlPurifier.php + + - + message: '#^Method Icinga\\Web\\Helper\\HtmlPurifier\:\:process\(\) has parameter \$config with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Helper/HtmlPurifier.php + + - + message: '#^Method Icinga\\Web\\Helper\\HtmlPurifier\:\:purify\(\) has parameter \$config with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Helper/HtmlPurifier.php + + - + message: '#^Parameter \#2 \$config of method HTMLPurifier\:\:purify\(\) expects HTMLPurifier_Config\|null, array\|Closure\|null given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/Helper/HtmlPurifier.php + + - + message: '#^Method Icinga\\Web\\Helper\\Markdown\:\:line\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Helper/Markdown.php + + - + message: '#^Method Icinga\\Web\\Helper\\Markdown\:\:line\(\) has parameter \$config with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Helper/Markdown.php + + - + message: '#^Method Icinga\\Web\\Helper\\Markdown\:\:line\(\) has parameter \$content with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Helper/Markdown.php + + - + message: '#^Method Icinga\\Web\\Helper\\Markdown\:\:text\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Helper/Markdown.php + + - + message: '#^Method Icinga\\Web\\Helper\\Markdown\:\:text\(\) has parameter \$config with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Helper/Markdown.php + + - + message: '#^Method Icinga\\Web\\Helper\\Markdown\:\:text\(\) has parameter \$content with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Helper/Markdown.php + + - + message: '#^Cannot call method getAnonymousModule\(\) on HTMLPurifier_HTMLDefinition\|null\.$#' + identifier: method.nonObject + count: 1 + path: library/Icinga/Web/Helper/Markdown/LinkTransformer.php + + - + message: '#^Method Icinga\\Web\\Helper\\Markdown\\LinkTransformer\:\:attachTo\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Helper/Markdown/LinkTransformer.php + + - + message: '#^Method Icinga\\Web\\Helper\\Markdown\\LinkTransformer\:\:transform\(\) has parameter \$attr with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Helper/Markdown/LinkTransformer.php + + - + message: '#^Method Icinga\\Web\\Helper\\Markdown\\LinkTransformer\:\:transform\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Helper/Markdown/LinkTransformer.php + + - + message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#' + identifier: foreach.nonIterable + count: 1 + path: library/Icinga/Web/JavaScript.php + + - + message: '#^Call to an undefined method Icinga\\Application\\ApplicationBootstrap\:\:getRequest\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Web/JavaScript.php + + - + message: '#^Cannot call method getJsAssetPath\(\) on mixed\.$#' + identifier: method.nonObject + count: 1 + path: library/Icinga/Web/JavaScript.php + + - + message: '#^Cannot call method getJsAssets\(\) on mixed\.$#' + identifier: method.nonObject + count: 2 + path: library/Icinga/Web/JavaScript.php + + - + message: '#^Cannot call method getName\(\) on mixed\.$#' + identifier: method.nonObject + count: 1 + path: library/Icinga/Web/JavaScript.php + + - + message: '#^Method Icinga\\Web\\JavaScript\:\:send\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/JavaScript.php + + - + message: '#^Method Icinga\\Web\\JavaScript\:\:sendMinified\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/JavaScript.php + + - + message: '#^Parameter \#1 \$js of static method Icinga\\Web\\JavaScript\:\:optimizeDefine\(\) expects string, string\|false given\.$#' + identifier: argument.type + count: 2 + path: library/Icinga/Web/JavaScript.php + + - + message: '#^Parameter \#1 \$string of function ltrim expects string, bool\|string given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/JavaScript.php + + - + message: '#^Parameter \#1 \$string of function strlen expects string, string\|false given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/JavaScript.php + + - + message: '#^Parameter \#1 \$string of function substr expects string, string\|false given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/JavaScript.php + + - + message: '#^Parameter \#1 \$string of function trim expects string, string\|false given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/JavaScript.php + + - + message: '#^Parameter \#2 \$subject of function preg_match expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/JavaScript.php + + - + message: '#^Property Icinga\\Web\\JavaScript\:\:\$baseFiles has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Web/JavaScript.php + + - + message: '#^Property Icinga\\Web\\JavaScript\:\:\$jsFiles has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Web/JavaScript.php + + - + message: '#^Property Icinga\\Web\\JavaScript\:\:\$vendorFiles has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Web/JavaScript.php + + - + message: '#^Parameter \#2 \$subject of function preg_match_all expects string, string\|false given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/LessCompiler.php + + - + message: '#^Property Icinga\\Web\\LessCompiler\:\:\$lessFiles \(array\\) does not accept array\\.$#' + identifier: assign.propertyType + count: 1 + path: library/Icinga/Web/LessCompiler.php + + - + message: '#^Property Icinga\\Web\\LessCompiler\:\:\$moduleLessFiles type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/LessCompiler.php + + - + message: '#^Property Icinga\\Web\\LessCompiler\:\:\$theme \(string\) does not accept string\|null\.$#' + identifier: assign.propertyType + count: 1 + path: library/Icinga/Web/LessCompiler.php + + - + message: '#^Cannot call method addChild\(\) on mixed\.$#' + identifier: method.nonObject + count: 1 + path: library/Icinga/Web/Menu.php + + - + message: '#^Cannot call method getUsername\(\) on Icinga\\User\|null\.$#' + identifier: method.nonObject + count: 1 + path: library/Icinga/Web/Menu.php + + - + message: '#^Method Icinga\\Web\\Menu\:\:init\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Menu.php + + - + message: '#^Call to an undefined method Icinga\\Application\\ApplicationBootstrap\:\:getRequest\(\)\.$#' + identifier: method.notFound + count: 2 + path: library/Icinga/Web/Navigation/ConfigMenu.php + + - + message: '#^Cannot access property \$state on mixed\.$#' + identifier: property.nonObject + count: 3 + path: library/Icinga/Web/Navigation/ConfigMenu.php + + - + message: '#^Cannot call method getUsername\(\) on Icinga\\User\|null\.$#' + identifier: method.nonObject + count: 1 + path: library/Icinga/Web/Navigation/ConfigMenu.php + + - + message: '#^Method Icinga\\Web\\Navigation\\ConfigMenu\:\:assemble\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Navigation/ConfigMenu.php + + - + message: '#^Method Icinga\\Web\\Navigation\\ConfigMenu\:\:assembleCogMenuItem\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Navigation/ConfigMenu.php + + - + message: '#^Method Icinga\\Web\\Navigation\\ConfigMenu\:\:assembleCogMenuItem\(\) has parameter \$cogMenuItem with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Navigation/ConfigMenu.php + + - + message: '#^Method Icinga\\Web\\Navigation\\ConfigMenu\:\:assembleLevel2Nav\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Navigation/ConfigMenu.php + + - + message: '#^Method Icinga\\Web\\Navigation\\ConfigMenu\:\:assembleUserMenuItem\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Navigation/ConfigMenu.php + + - + message: '#^Method Icinga\\Web\\Navigation\\ConfigMenu\:\:createCogMenuItem\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Navigation/ConfigMenu.php + + - + message: '#^Method Icinga\\Web\\Navigation\\ConfigMenu\:\:createLevel2Menu\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Navigation/ConfigMenu.php + + - + message: '#^Method Icinga\\Web\\Navigation\\ConfigMenu\:\:createLevel2MenuItem\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Navigation/ConfigMenu.php + + - + message: '#^Method Icinga\\Web\\Navigation\\ConfigMenu\:\:createLevel2MenuItem\(\) has parameter \$item with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Navigation/ConfigMenu.php + + - + message: '#^Method Icinga\\Web\\Navigation\\ConfigMenu\:\:createLevel2MenuItem\(\) has parameter \$key with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Navigation/ConfigMenu.php + + - + message: '#^Method Icinga\\Web\\Navigation\\ConfigMenu\:\:createUserMenuItem\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Navigation/ConfigMenu.php + + - + message: '#^Method Icinga\\Web\\Navigation\\ConfigMenu\:\:getHealthCount\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Navigation/ConfigMenu.php + + - + message: '#^Method Icinga\\Web\\Navigation\\ConfigMenu\:\:isSelectedItem\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Navigation/ConfigMenu.php + + - + message: '#^Method Icinga\\Web\\Navigation\\ConfigMenu\:\:isSelectedItem\(\) has parameter \$item with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Navigation/ConfigMenu.php + + - + message: '#^Property Icinga\\Web\\Navigation\\ConfigMenu\:\:\$children has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Web/Navigation/ConfigMenu.php + + - + message: '#^Property Icinga\\Web\\Navigation\\ConfigMenu\:\:\$selected has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Web/Navigation/ConfigMenu.php + + - + message: '#^Property Icinga\\Web\\Navigation\\ConfigMenu\:\:\$state has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Web/Navigation/ConfigMenu.php + + - + message: '#^Method Icinga\\Web\\Navigation\\DashboardPane\:\:getDashlets\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Navigation/DashboardPane.php + + - + message: '#^Method Icinga\\Web\\Navigation\\DashboardPane\:\:init\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Navigation/DashboardPane.php + + - + message: '#^Method Icinga\\Web\\Navigation\\DashboardPane\:\:setDashlets\(\) has parameter \$dashlets with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Navigation/DashboardPane.php + + - + message: '#^Method Icinga\\Web\\Navigation\\DashboardPane\:\:setDisabled\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Navigation/DashboardPane.php + + - + message: '#^Property Icinga\\Web\\Navigation\\DashboardPane\:\:\$dashlets type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Navigation/DashboardPane.php + + - + message: '#^Property Icinga\\Web\\Navigation\\DashboardPane\:\:\$disabled has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Web/Navigation/DashboardPane.php + + - + message: '#^Method Icinga\\Web\\Navigation\\DropdownItem\:\:init\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Navigation/DropdownItem.php + + - + message: '#^Call to an undefined method Icinga\\Application\\ApplicationBootstrap\:\:getSharedNavigation\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Web/Navigation/Navigation.php + + - + message: '#^Cannot call method can\(\) on Icinga\\User\|null\.$#' + identifier: method.nonObject + count: 1 + path: library/Icinga/Web/Navigation/Navigation.php + + - + message: '#^Cannot call method getName\(\) on mixed\.$#' + identifier: method.nonObject + count: 2 + path: library/Icinga/Web/Navigation/Navigation.php + + - + message: '#^Cannot call method getNavigation\(\) on Icinga\\User\|null\.$#' + identifier: method.nonObject + count: 1 + path: library/Icinga/Web/Navigation/Navigation.php + + - + message: '#^Cannot call method setName\(\) on mixed\.$#' + identifier: method.nonObject + count: 1 + path: library/Icinga/Web/Navigation/Navigation.php + + - + message: '#^Class Icinga\\Web\\Navigation\\Navigation implements generic interface ArrayAccess but does not specify its types\: TKey, TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Web/Navigation/Navigation.php + + - + message: '#^Class Icinga\\Web\\Navigation\\Navigation implements generic interface IteratorAggregate but does not specify its types\: TKey, TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Web/Navigation/Navigation.php + + - + message: '#^Method Icinga\\Web\\Navigation\\Navigation\:\:addItem\(\) has parameter \$properties with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Navigation/Navigation.php + + - + message: '#^Method Icinga\\Web\\Navigation\\Navigation\:\:createItem\(\) has parameter \$properties with generic class Icinga\\Data\\ConfigObject but does not specify its types\: TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Web/Navigation/Navigation.php + + - + message: '#^Method Icinga\\Web\\Navigation\\Navigation\:\:createItem\(\) has parameter \$properties with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Navigation/Navigation.php + + - + message: '#^Method Icinga\\Web\\Navigation\\Navigation\:\:createItem\(\) has parameter \$properties with no value type specified in iterable type array\|Icinga\\Data\\ConfigObject\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Navigation/Navigation.php + + - + message: '#^Method Icinga\\Web\\Navigation\\Navigation\:\:createItem\(\) should return Icinga\\Web\\Navigation\\NavigationItem but returns object\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Web/Navigation/Navigation.php + + - + message: '#^Method Icinga\\Web\\Navigation\\Navigation\:\:findItem\(\) should return Icinga\\Web\\Navigation\\NavigationItem\|null but returns mixed\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Web/Navigation/Navigation.php + + - + message: '#^Method Icinga\\Web\\Navigation\\Navigation\:\:fromArray\(\) has parameter \$array with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Navigation/Navigation.php + + - + message: '#^Method Icinga\\Web\\Navigation\\Navigation\:\:fromConfig\(\) has parameter \$config with no value type specified in iterable type Traversable\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Navigation/Navigation.php + + - + message: '#^Method Icinga\\Web\\Navigation\\Navigation\:\:fromConfig\(\) has parameter \$config with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Navigation/Navigation.php + + - + message: '#^Method Icinga\\Web\\Navigation\\Navigation\:\:fromConfig\(\) has parameter \$config with no value type specified in iterable type array\|Traversable\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Navigation/Navigation.php + + - + message: '#^Method Icinga\\Web\\Navigation\\Navigation\:\:getActiveItem\(\) should return Icinga\\Web\\Navigation\\NavigationItem but returns Icinga\\Web\\Navigation\\NavigationItem\|null\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Web/Navigation/Navigation.php + + - + message: '#^Method Icinga\\Web\\Navigation\\Navigation\:\:getItemTypeConfiguration\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Navigation/Navigation.php + + - + message: '#^Method Icinga\\Web\\Navigation\\Navigation\:\:getItems\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Navigation/Navigation.php + + - + message: '#^Parameter \#1 \$item of method Icinga\\Web\\Navigation\\NavigationItem\:\:conflictsWith\(\) expects Icinga\\Web\\Navigation\\NavigationItem, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/Navigation/Navigation.php + + - + message: '#^Parameter \#1 \$item of method Icinga\\Web\\Navigation\\NavigationItem\:\:merge\(\) expects Icinga\\Web\\Navigation\\NavigationItem, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/Navigation/Navigation.php + + - + message: '#^Parameter \#1 \$name of method Icinga\\Web\\Navigation\\Navigation\:\:addItem\(\) expects Icinga\\Web\\Navigation\\NavigationItem\|string, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/Navigation/Navigation.php + + - + message: '#^Property Icinga\\Web\\Navigation\\Navigation\:\:\$types type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Navigation/Navigation.php + + - + message: '#^Call to an undefined method Icinga\\Application\\ApplicationBootstrap\:\:getRequest\(\)\.$#' + identifier: method.notFound + count: 2 + path: library/Icinga/Web/Navigation/NavigationItem.php + + - + message: '#^Cannot call method getLocalUsername\(\) on Icinga\\User\|null\.$#' + identifier: method.nonObject + count: 1 + path: library/Icinga/Web/Navigation/NavigationItem.php + + - + message: '#^Cannot call method setParent\(\) on mixed\.$#' + identifier: method.nonObject + count: 1 + path: library/Icinga/Web/Navigation/NavigationItem.php + + - + message: '#^Class Icinga\\Web\\Navigation\\NavigationItem implements generic interface IteratorAggregate but does not specify its types\: TKey, TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Web/Navigation/NavigationItem.php + + - + message: '#^Method Icinga\\Web\\Navigation\\NavigationItem\:\:__construct\(\) has parameter \$properties with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Navigation/NavigationItem.php + + - + message: '#^Method Icinga\\Web\\Navigation\\NavigationItem\:\:createRenderer\(\) has parameter \$name with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Navigation/NavigationItem.php + + - + message: '#^Method Icinga\\Web\\Navigation\\NavigationItem\:\:getAttributes\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Navigation/NavigationItem.php + + - + message: '#^Method Icinga\\Web\\Navigation\\NavigationItem\:\:getEscapedName\(\) should return string but returns string\|null\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Web/Navigation/NavigationItem.php + + - + message: '#^Method Icinga\\Web\\Navigation\\NavigationItem\:\:getUrlParameters\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Navigation/NavigationItem.php + + - + message: '#^Method Icinga\\Web\\Navigation\\NavigationItem\:\:init\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Navigation/NavigationItem.php + + - + message: '#^Method Icinga\\Web\\Navigation\\NavigationItem\:\:setAttributes\(\) has parameter \$attributes with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Navigation/NavigationItem.php + + - + message: '#^Method Icinga\\Web\\Navigation\\NavigationItem\:\:setChildren\(\) has parameter \$children with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Navigation/NavigationItem.php + + - + message: '#^Method Icinga\\Web\\Navigation\\NavigationItem\:\:setChildren\(\) has parameter \$children with no value type specified in iterable type array\|Icinga\\Web\\Navigation\\Navigation\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Navigation/NavigationItem.php + + - + message: '#^Method Icinga\\Web\\Navigation\\NavigationItem\:\:setProperties\(\) has parameter \$properties with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Navigation/NavigationItem.php + + - + message: '#^Method Icinga\\Web\\Navigation\\NavigationItem\:\:setRenderer\(\) has parameter \$renderer with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Navigation/NavigationItem.php + + - + message: '#^Method Icinga\\Web\\Navigation\\NavigationItem\:\:setUrlParameters\(\) has parameter \$urlParameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Navigation/NavigationItem.php + + - + message: '#^Property Icinga\\Web\\Navigation\\NavigationItem\:\:\$attributes type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Navigation/NavigationItem.php + + - + message: '#^Property Icinga\\Web\\Navigation\\NavigationItem\:\:\$urlParameters type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Navigation/NavigationItem.php + + - + message: '#^Cannot access property \$message on mixed\.$#' + identifier: property.nonObject + count: 1 + path: library/Icinga/Web/Navigation/Renderer/HealthNavigationRenderer.php + + - + message: '#^Cannot access property \$state on mixed\.$#' + identifier: property.nonObject + count: 3 + path: library/Icinga/Web/Navigation/Renderer/HealthNavigationRenderer.php + + - + message: '#^Call to an undefined method Icinga\\Application\\ApplicationBootstrap\:\:getViewRenderer\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Web/Navigation/Renderer/NavigationItemRenderer.php + + - + message: '#^Method Icinga\\Web\\Navigation\\Renderer\\NavigationItemRenderer\:\:__construct\(\) has parameter \$options with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Navigation/Renderer/NavigationItemRenderer.php + + - + message: '#^Method Icinga\\Web\\Navigation\\Renderer\\NavigationItemRenderer\:\:init\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Navigation/Renderer/NavigationItemRenderer.php + + - + message: '#^Method Icinga\\Web\\Navigation\\Renderer\\NavigationItemRenderer\:\:setOptions\(\) has parameter \$options with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Navigation/Renderer/NavigationItemRenderer.php + + - + message: '#^Property Icinga\\Web\\Navigation\\Renderer\\NavigationItemRenderer\:\:\$internalLinkTargets type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Navigation/Renderer/NavigationItemRenderer.php + + - + message: '#^Call to an undefined method Icinga\\Application\\ApplicationBootstrap\:\:getViewRenderer\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Web/Navigation/Renderer/NavigationRenderer.php + + - + message: '#^Class Icinga\\Web\\Navigation\\Renderer\\NavigationRenderer implements generic interface RecursiveIterator but does not specify its types\: TKey, TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Web/Navigation/Renderer/NavigationRenderer.php + + - + message: '#^Method Icinga\\Web\\Navigation\\Renderer\\NavigationRenderer\:\:current\(\) should return Icinga\\Web\\Navigation\\NavigationItem but returns mixed\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Web/Navigation/Renderer/NavigationRenderer.php + + - + message: '#^Property Icinga\\Web\\Navigation\\Renderer\\NavigationRenderer\:\:\$content type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Navigation/Renderer/NavigationRenderer.php + + - + message: '#^Property Icinga\\Web\\Navigation\\Renderer\\NavigationRenderer\:\:\$iterator \(ArrayIterator\) does not accept Traversable\\.$#' + identifier: assign.propertyType + count: 1 + path: library/Icinga/Web/Navigation/Renderer/NavigationRenderer.php + + - + message: '#^Property Icinga\\Web\\Navigation\\Renderer\\NavigationRenderer\:\:\$iterator with generic class ArrayIterator does not specify its types\: TKey, TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Web/Navigation/Renderer/NavigationRenderer.php + + - + message: '#^Class Icinga\\Web\\Navigation\\Renderer\\RecursiveNavigationRenderer extends generic class RecursiveIteratorIterator but does not specify its types\: T$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Web/Navigation/Renderer/RecursiveNavigationRenderer.php + + - + message: '#^Parameter \#1 \$icon of method Icinga\\Web\\Navigation\\NavigationItem\:\:setIcon\(\) expects string, null given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/Navigation/Renderer/RecursiveNavigationRenderer.php + + - + message: '#^Property Icinga\\Web\\Navigation\\Renderer\\RecursiveNavigationRenderer\:\:\$content type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Navigation/Renderer/RecursiveNavigationRenderer.php + + - + message: '#^Cannot call method getRenderer\(\) on mixed\.$#' + identifier: method.nonObject + count: 1 + path: library/Icinga/Web/Navigation/Renderer/SummaryNavigationItemRenderer.php + + - + message: '#^Property Icinga\\Web\\Navigation\\Renderer\\SummaryNavigationItemRenderer\:\:\$severityStateMap type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Navigation/Renderer/SummaryNavigationItemRenderer.php + + - + message: '#^Property Icinga\\Web\\Navigation\\Renderer\\SummaryNavigationItemRenderer\:\:\$stateSeverityMap type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Navigation/Renderer/SummaryNavigationItemRenderer.php + + - + message: '#^Call to an undefined method Icinga\\Web\\Session\:\:get\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Web/Notification.php + + - + message: '#^Call to an undefined method Icinga\\Web\\Session\:\:set\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Web/Notification.php + + - + message: '#^Call to an undefined method Icinga\\Web\\Session\:\:write\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Web/Notification.php + + - + message: '#^Method Icinga\\Web\\Notification\:\:addMessage\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Notification.php + + - + message: '#^Method Icinga\\Web\\Notification\:\:error\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Notification.php + + - + message: '#^Method Icinga\\Web\\Notification\:\:info\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Notification.php + + - + message: '#^Method Icinga\\Web\\Notification\:\:popMessages\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Notification.php + + - + message: '#^Method Icinga\\Web\\Notification\:\:success\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Notification.php + + - + message: '#^Method Icinga\\Web\\Notification\:\:warning\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Notification.php + + - + message: '#^Property Icinga\\Web\\Notification\:\:\$messages type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Notification.php + + - + message: '#^Property Icinga\\Web\\Notification\:\:\$session \(Icinga\\Web\\Session\) does not accept Icinga\\Web\\Session\\Session\.$#' + identifier: assign.propertyType + count: 1 + path: library/Icinga/Web/Notification.php + + - + message: '#^Call to an undefined method Icinga\\Data\\Limitable\:\:fetchAll\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Web/Paginator/Adapter/QueryAdapter.php + + - + message: '#^Method Icinga\\Web\\Paginator\\Adapter\\QueryAdapter\:\:getItems\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Paginator/Adapter/QueryAdapter.php + + - + message: '#^Method Icinga_Web_Paginator_ScrollingStyle_SlidingWithBorder\:\:getPages\(\) has parameter \$paginator with no value type specified in iterable type Zend_Paginator\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Paginator/ScrollingStyle/SlidingWithBorder.php + + - + message: '#^Method Icinga_Web_Paginator_ScrollingStyle_SlidingWithBorder\:\:getPages\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Paginator/ScrollingStyle/SlidingWithBorder.php + + - + message: '#^Cannot access property \$passphrase on mixed\.$#' + identifier: property.nonObject + count: 1 + path: library/Icinga/Web/RememberMe.php + + - + message: '#^Cannot access property \$username on mixed\.$#' + identifier: property.nonObject + count: 1 + path: library/Icinga/Web/RememberMe.php + + - + message: '#^Method Icinga\\Web\\RememberMe\:\:getAllByUsername\(\) has parameter \$username with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/RememberMe.php + + - + message: '#^Method Icinga\\Web\\RememberMe\:\:getAllByUsername\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/RememberMe.php + + - + message: '#^Method Icinga\\Web\\RememberMe\:\:getAllUser\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/RememberMe.php + + - + message: '#^Method Icinga\\Web\\RememberMe\:\:removeExpired\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/RememberMe.php + + - + message: '#^Parameter \#1 \$domain of method Icinga\\User\:\:setDomain\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/RememberMe.php + + - + message: '#^Method Icinga\\Web\\RememberMeUserDevicesList\:\:assemble\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/RememberMeUserDevicesList.php + + - + message: '#^Method Icinga\\Web\\RememberMeUserDevicesList\:\:getDevicesList\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/RememberMeUserDevicesList.php + + - + message: '#^Method Icinga\\Web\\RememberMeUserDevicesList\:\:setDevicesList\(\) has parameter \$devicesList with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/RememberMeUserDevicesList.php + + - + message: '#^Property Icinga\\Web\\RememberMeUserDevicesList\:\:\$devicesList type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/RememberMeUserDevicesList.php + + - + message: '#^Method Icinga\\Web\\RememberMeUserList\:\:assemble\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/RememberMeUserList.php + + - + message: '#^Method Icinga\\Web\\RememberMeUserList\:\:getUsers\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/RememberMeUserList.php + + - + message: '#^Method Icinga\\Web\\RememberMeUserList\:\:setUsers\(\) has parameter \$users with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/RememberMeUserList.php + + - + message: '#^Property Icinga\\Web\\RememberMeUserList\:\:\$users type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/RememberMeUserList.php + + - + message: '#^Call to an undefined method Icinga\\Application\\ApplicationBootstrap\:\:getResponse\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Web/Request.php + + - + message: '#^Parameter \#1 \$headerValue of method Icinga\\Web\\Request\:\:extractMediaType\(\) expects string, string\|false given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/Request.php + + - + message: '#^Parameter \#1 \$json of static method Icinga\\Util\\Json\:\:decode\(\) expects string, string\|false given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/Request.php + + - + message: '#^Parameter \#1 \$params of static method Icinga\\Web\\Url\:\:fromRequest\(\) expects array\|Icinga\\Web\\UrlParams, \$this\(Icinga\\Web\\Request\) given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/Request.php + + - + message: '#^Call to an undefined method Icinga\\Application\\ApplicationBootstrap\:\:getRequest\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Web/Response.php + + - + message: '#^Call to an undefined method Icinga\\Application\\ApplicationBootstrap\:\:getViewRenderer\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Web/Response.php + + - + message: '#^Method Icinga\\Web\\Response\:\:getHeader\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Response.php + + - + message: '#^Method Icinga\\Web\\Response\:\:prepare\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Response.php + + - + message: '#^Method Icinga\\Web\\Response\:\:sendCookies\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Response.php + + - + message: '#^Parameter \#1 \$url of static method Icinga\\Web\\Url\:\:fromPath\(\) expects string, string\|false given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/Response.php + + - + message: '#^Parameter \#2 \$value of method Icinga\\Web\\UrlParams\:\:set\(\) expects string, true given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/Response.php + + - + message: '#^Parameter \#2 \$value of method Zend_Controller_Response_Abstract\:\:setHeader\(\) expects string, int given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/Response.php + + - + message: '#^Call to an undefined method Zend_Controller_Action_Helper_Abstract\:\:setNoRender\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Web/Response/JsonResponse.php + + - + message: '#^Method Icinga\\Web\\Response\\JsonResponse\:\:getFailData\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Response/JsonResponse.php + + - + message: '#^Method Icinga\\Web\\Response\\JsonResponse\:\:getSuccessData\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Response/JsonResponse.php + + - + message: '#^Method Icinga\\Web\\Response\\JsonResponse\:\:setFailData\(\) has parameter \$failData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Response/JsonResponse.php + + - + message: '#^Method Icinga\\Web\\Response\\JsonResponse\:\:setSuccessData\(\) has parameter \$successData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Response/JsonResponse.php + + - + message: '#^Property Icinga\\Web\\Response\\JsonResponse\:\:\$failData type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Response/JsonResponse.php + + - + message: '#^Property Icinga\\Web\\Response\\JsonResponse\:\:\$successData type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Response/JsonResponse.php + + - + message: '#^Method Icinga\\Web\\Session\\Php72Session\:\:open\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Session/Php72Session.php + + - + message: '#^Method Icinga\\Web\\Session\\PhpSession\:\:__construct\(\) has parameter \$options with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Session/PhpSession.php + + - + message: '#^Method Icinga\\Web\\Session\\PhpSession\:\:clearCookies\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Session/PhpSession.php + + - + message: '#^Method Icinga\\Web\\Session\\PhpSession\:\:create\(\) has parameter \$options with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Session/PhpSession.php + + - + message: '#^Method Icinga\\Web\\Session\\PhpSession\:\:getId\(\) should return string but returns string\|false\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Web/Session/PhpSession.php + + - + message: '#^Method Icinga\\Web\\Session\\PhpSession\:\:open\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Session/PhpSession.php + + - + message: '#^Method Icinga\\Web\\Session\\PhpSession\:\:purge\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Session/PhpSession.php + + - + message: '#^Method Icinga\\Web\\Session\\PhpSession\:\:read\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Session/PhpSession.php + + - + message: '#^Method Icinga\\Web\\Session\\PhpSession\:\:refreshId\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Session/PhpSession.php + + - + message: '#^Method Icinga\\Web\\Session\\PhpSession\:\:write\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Session/PhpSession.php + + - + message: '#^Parameter \#1 \$name of function setcookie expects string, string\|false given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/Session/PhpSession.php + + - + message: '#^Method Icinga\\Web\\Session\\Session\:\:clear\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Session/Session.php + + - + message: '#^Method Icinga\\Web\\Session\\Session\:\:purge\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Session/Session.php + + - + message: '#^Method Icinga\\Web\\Session\\Session\:\:read\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Session/Session.php + + - + message: '#^Method Icinga\\Web\\Session\\Session\:\:refreshId\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Session/Session.php + + - + message: '#^Method Icinga\\Web\\Session\\Session\:\:removeNamespace\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Session/Session.php + + - + message: '#^Method Icinga\\Web\\Session\\Session\:\:write\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Session/Session.php + + - + message: '#^Property Icinga\\Web\\Session\\Session\:\:\$namespaces type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Session/Session.php + + - + message: '#^Property Icinga\\Web\\Session\\Session\:\:\$removedNamespaces type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Session/Session.php + + - + message: '#^Class Icinga\\Web\\Session\\SessionNamespace implements generic interface IteratorAggregate but does not specify its types\: TKey, TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Web/Session/SessionNamespace.php + + - + message: '#^Method Icinga\\Web\\Session\\SessionNamespace\:\:clear\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Session/SessionNamespace.php + + - + message: '#^Method Icinga\\Web\\Session\\SessionNamespace\:\:delete\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Session/SessionNamespace.php + + - + message: '#^Method Icinga\\Web\\Session\\SessionNamespace\:\:getAll\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Session/SessionNamespace.php + + - + message: '#^Method Icinga\\Web\\Session\\SessionNamespace\:\:getByRef\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Session/SessionNamespace.php + + - + message: '#^Method Icinga\\Web\\Session\\SessionNamespace\:\:getByRef\(\) has parameter \$default with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Session/SessionNamespace.php + + - + message: '#^Method Icinga\\Web\\Session\\SessionNamespace\:\:getByRef\(\) has parameter \$key with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Session/SessionNamespace.php + + - + message: '#^Method Icinga\\Web\\Session\\SessionNamespace\:\:getIterator\(\) return type with generic class ArrayIterator does not specify its types\: TKey, TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Web/Session/SessionNamespace.php + + - + message: '#^Method Icinga\\Web\\Session\\SessionNamespace\:\:setAll\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Session/SessionNamespace.php + + - + message: '#^Method Icinga\\Web\\Session\\SessionNamespace\:\:setAll\(\) has parameter \$values with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Session/SessionNamespace.php + + - + message: '#^Method Icinga\\Web\\Session\\SessionNamespace\:\:setByRef\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Session/SessionNamespace.php + + - + message: '#^Method Icinga\\Web\\Session\\SessionNamespace\:\:setByRef\(\) has parameter \$key with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Session/SessionNamespace.php + + - + message: '#^Method Icinga\\Web\\Session\\SessionNamespace\:\:setByRef\(\) has parameter \$value with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Session/SessionNamespace.php + + - + message: '#^Property Icinga\\Web\\Session\\SessionNamespace\:\:\$removed type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Session/SessionNamespace.php + + - + message: '#^Property Icinga\\Web\\Session\\SessionNamespace\:\:\$values type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Session/SessionNamespace.php + + - + message: '#^Binary operation "\." between non\-falsy\-string and ''none''\|array\|null results in an error\.$#' + identifier: binaryOp.invalid + count: 1 + path: library/Icinga/Web/StyleSheet.php + + - + message: '#^Cannot call method getCssAssets\(\) on mixed\.$#' + identifier: method.nonObject + count: 1 + path: library/Icinga/Web/StyleSheet.php + + - + message: '#^Cannot call method getPreferences\(\) on Icinga\\User\|null\.$#' + identifier: method.nonObject + count: 1 + path: library/Icinga/Web/StyleSheet.php + + - + message: '#^Cannot call method getThemeFile\(\) on mixed\.$#' + identifier: method.nonObject + count: 1 + path: library/Icinga/Web/StyleSheet.php + + - + message: '#^Constant Icinga\\Web\\StyleSheet\:\:THEME_WHITELIST type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/StyleSheet.php + + - + message: '#^Method Icinga\\Web\\StyleSheet\:\:collect\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/StyleSheet.php + + - + message: '#^Method Icinga\\Web\\StyleSheet\:\:forPdf\(\) should return \$this\(Icinga\\Web\\StyleSheet\) but returns Icinga\\Web\\StyleSheet\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Web/StyleSheet.php + + - + message: '#^Method Icinga\\Web\\StyleSheet\:\:getThemeFile\(\) has parameter \$theme with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/StyleSheet.php + + - + message: '#^Method Icinga\\Web\\StyleSheet\:\:send\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/StyleSheet.php + + - + message: '#^Parameter \#1 \$content of method Zend_Controller_Response_Abstract\:\:setBody\(\) expects string, bool\|string given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/StyleSheet.php + + - + message: '#^Parameter \#2 \.\.\.\$values of function sprintf expects bool\|float\|int\|string\|null, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/StyleSheet.php + + - + message: '#^Parameter \#3 \$default of method Icinga\\User\\Preferences\:\:getValue\(\) expects null, string given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/StyleSheet.php + + - + message: '#^Property Icinga\\Web\\StyleSheet\:\:\$app \(Icinga\\Application\\EmbeddedWeb\) does not accept Icinga\\Application\\ApplicationBootstrap\.$#' + identifier: assign.propertyType + count: 1 + path: library/Icinga/Web/StyleSheet.php + + - + message: '#^Argument of an invalid type array\|Icinga\\Web\\UrlParams supplied for foreach, only iterables are supported\.$#' + identifier: foreach.nonIterable + count: 1 + path: library/Icinga/Web/Url.php + + - + message: '#^Binary operation "\." between string and 0\|0\.0\|array\{\}\|string\|false\|null results in an error\.$#' + identifier: binaryOp.invalid + count: 1 + path: library/Icinga/Web/Url.php + + - + message: '#^Call to an undefined method Icinga\\Application\\ApplicationBootstrap\:\:getRequest\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Web/Url.php + + - + message: '#^Method Icinga\\Web\\Url\:\:addParams\(\) has parameter \$params with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Url.php + + - + message: '#^Method Icinga\\Web\\Url\:\:buildPathQueryAndFragment\(\) has parameter \$querySeparator with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Url.php + + - + message: '#^Method Icinga\\Web\\Url\:\:fromPath\(\) has parameter \$params with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Url.php + + - + message: '#^Method Icinga\\Web\\Url\:\:fromRequest\(\) has parameter \$params with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Url.php + + - + message: '#^Method Icinga\\Web\\Url\:\:getAbsoluteUrl\(\) has parameter \$separator with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Url.php + + - + message: '#^Method Icinga\\Web\\Url\:\:getQueryString\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Url.php + + - + message: '#^Method Icinga\\Web\\Url\:\:getQueryString\(\) has parameter \$separator with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Url.php + + - + message: '#^Method Icinga\\Web\\Url\:\:getRelativeUrl\(\) has parameter \$separator with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Url.php + + - + message: '#^Method Icinga\\Web\\Url\:\:getUrlWithout\(\) has parameter \$keyOrArrayOfKeys with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Url.php + + - + message: '#^Method Icinga\\Web\\Url\:\:onlyWith\(\) has parameter \$keyOrArrayOfKeys with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Url.php + + - + message: '#^Method Icinga\\Web\\Url\:\:overwriteParams\(\) has parameter \$params with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Url.php + + - + message: '#^Method Icinga\\Web\\Url\:\:remove\(\) has parameter \$keyOrArrayOfKeys with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Url.php + + - + message: '#^Method Icinga\\Web\\Url\:\:setParam\(\) has parameter \$value with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Url.php + + - + message: '#^Method Icinga\\Web\\Url\:\:setParams\(\) has parameter \$params with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Url.php + + - + message: '#^Method Icinga\\Web\\Url\:\:setQueryString\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Url.php + + - + message: '#^Method Icinga\\Web\\Url\:\:setQueryString\(\) has parameter \$queryString with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Url.php + + - + message: '#^Method Icinga\\Web\\Url\:\:with\(\) has parameter \$param with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Url.php + + - + message: '#^Method Icinga\\Web\\Url\:\:without\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Url.php + + - + message: '#^Method Icinga\\Web\\Url\:\:without\(\) has parameter \$keyOrArrayOfKeys with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Url.php + + - + message: '#^Parameter \#1 \$port of method Icinga\\Web\\Url\:\:setPort\(\) expects string, int\<0, 65535\> given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/Url.php + + - + message: '#^Parameter \#2 \$default of method Icinga\\Web\\UrlParams\:\:get\(\) expects bool\|int\|string\|null, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/Url.php + + - + message: '#^Parameter \#2 \$default of method Icinga\\Web\\UrlParams\:\:shift\(\) expects string\|null, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/Url.php + + - + message: '#^Parameter \#2 \$value of method Icinga\\Web\\UrlParams\:\:set\(\) expects string, array\|bool\|string given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/Url.php + + - + message: '#^Method Icinga\\Web\\UrlParams\:\:addEncoded\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/UrlParams.php + + - + message: '#^Method Icinga\\Web\\UrlParams\:\:addEncoded\(\) has parameter \$param with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/UrlParams.php + + - + message: '#^Method Icinga\\Web\\UrlParams\:\:addEncoded\(\) has parameter \$value with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/UrlParams.php + + - + message: '#^Method Icinga\\Web\\UrlParams\:\:addParamToIndex\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/UrlParams.php + + - + message: '#^Method Icinga\\Web\\UrlParams\:\:addParamToIndex\(\) has parameter \$key with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/UrlParams.php + + - + message: '#^Method Icinga\\Web\\UrlParams\:\:addParamToIndex\(\) has parameter \$param with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/UrlParams.php + + - + message: '#^Method Icinga\\Web\\UrlParams\:\:addValues\(\) has parameter \$param with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/UrlParams.php + + - + message: '#^Method Icinga\\Web\\UrlParams\:\:addValues\(\) has parameter \$values with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/UrlParams.php + + - + message: '#^Method Icinga\\Web\\UrlParams\:\:cleanupValue\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/UrlParams.php + + - + message: '#^Method Icinga\\Web\\UrlParams\:\:cleanupValue\(\) has parameter \$value with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/UrlParams.php + + - + message: '#^Method Icinga\\Web\\UrlParams\:\:clearValues\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/UrlParams.php + + - + message: '#^Method Icinga\\Web\\UrlParams\:\:fromQueryString\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/UrlParams.php + + - + message: '#^Method Icinga\\Web\\UrlParams\:\:fromQueryString\(\) has parameter \$queryString with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/UrlParams.php + + - + message: '#^Method Icinga\\Web\\UrlParams\:\:getValues\(\) has parameter \$default with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/UrlParams.php + + - + message: '#^Method Icinga\\Web\\UrlParams\:\:indexLastOne\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/UrlParams.php + + - + message: '#^Method Icinga\\Web\\UrlParams\:\:isEmpty\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/UrlParams.php + + - + message: '#^Method Icinga\\Web\\UrlParams\:\:mergeValues\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/UrlParams.php + + - + message: '#^Method Icinga\\Web\\UrlParams\:\:mergeValues\(\) has parameter \$param with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/UrlParams.php + + - + message: '#^Method Icinga\\Web\\UrlParams\:\:mergeValues\(\) has parameter \$values with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/UrlParams.php + + - + message: '#^Method Icinga\\Web\\UrlParams\:\:parseQueryString\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/UrlParams.php + + - + message: '#^Method Icinga\\Web\\UrlParams\:\:parseQueryString\(\) has parameter \$queryString with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/UrlParams.php + + - + message: '#^Method Icinga\\Web\\UrlParams\:\:parseQueryStringPart\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/UrlParams.php + + - + message: '#^Method Icinga\\Web\\UrlParams\:\:parseQueryStringPart\(\) has parameter \$part with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/UrlParams.php + + - + message: '#^Method Icinga\\Web\\UrlParams\:\:reIndexAll\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/UrlParams.php + + - + message: '#^Method Icinga\\Web\\UrlParams\:\:remove\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/UrlParams.php + + - + message: '#^Method Icinga\\Web\\UrlParams\:\:remove\(\) has parameter \$param with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/UrlParams.php + + - + message: '#^Method Icinga\\Web\\UrlParams\:\:setSeparator\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/UrlParams.php + + - + message: '#^Method Icinga\\Web\\UrlParams\:\:setSeparator\(\) has parameter \$separator with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/UrlParams.php + + - + message: '#^Method Icinga\\Web\\UrlParams\:\:setValues\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/UrlParams.php + + - + message: '#^Method Icinga\\Web\\UrlParams\:\:setValues\(\) has parameter \$param with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/UrlParams.php + + - + message: '#^Method Icinga\\Web\\UrlParams\:\:setValues\(\) has parameter \$values with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/UrlParams.php + + - + message: '#^Method Icinga\\Web\\UrlParams\:\:toArray\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/UrlParams.php + + - + message: '#^Method Icinga\\Web\\UrlParams\:\:toString\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/UrlParams.php + + - + message: '#^Method Icinga\\Web\\UrlParams\:\:toString\(\) has parameter \$separator with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/UrlParams.php + + - + message: '#^Method Icinga\\Web\\UrlParams\:\:urlEncode\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/UrlParams.php + + - + message: '#^Method Icinga\\Web\\UrlParams\:\:urlEncode\(\) has parameter \$value with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/UrlParams.php + + - + message: '#^Method Icinga\\Web\\UrlParams\:\:without\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/UrlParams.php + + - + message: '#^Method Icinga\\Web\\UrlParams\:\:without\(\) has parameter \$param with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/UrlParams.php + + - + message: '#^PHPDoc tag @param references unknown parameter\: \$value$#' + identifier: parameter.notFound + count: 1 + path: library/Icinga/Web/UrlParams.php + + - + message: '#^Parameter \#1 \$param of method Icinga\\Web\\UrlParams\:\:add\(\) expects string, array\|string given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/UrlParams.php + + - + message: '#^Parameter \#1 \$string of function strlen expects string, mixed given\.$#' + identifier: argument.type + count: 2 + path: library/Icinga/Web/UrlParams.php + + - + message: '#^Property Icinga\\Web\\UrlParams\:\:\$index has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Web/UrlParams.php + + - + message: '#^Property Icinga\\Web\\UrlParams\:\:\$params has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Web/UrlParams.php + + - + message: '#^Property Icinga\\Web\\UrlParams\:\:\$separator has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Web/UrlParams.php + + - + message: '#^Method Icinga\\Web\\UserAgent\:\:__construct\(\) has parameter \$agent with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/UserAgent.php + + - + message: '#^Method Icinga\\Web\\UserAgent\:\:getAgent\(\) should return string but returns string\|null\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Web/UserAgent.php + + - + message: '#^Parameter \#1 \$haystack of function strstr expects string, string\|null given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/UserAgent.php + + - + message: '#^Parameter \#2 \$subject of function preg_match expects string, string\|null given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/UserAgent.php + + - + message: '#^Method Icinga\\Web\\View\:\:__call\(\) has parameter \$args with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/View.php + + - + message: '#^Method Icinga\\Web\\View\:\:__call\(\) should return string but returns mixed\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Web/View.php + + - + message: '#^Method Icinga\\Web\\View\:\:__construct\(\) has parameter \$config with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/View.php + + - + message: '#^Method Icinga\\Web\\View\:\:callHelperFunction\(\) has parameter \$args with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/View.php + + - + message: '#^Method Icinga\\Web\\View\:\:loadGlobalHelpers\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/View.php + + - + message: '#^Property Icinga\\Web\\View\:\:\$helperFunctions has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Web/View.php + + - + message: '#^Method Icinga\\Web\\View\\AppHealth\:\:__construct\(\) has parameter \$data with no value type specified in iterable type Traversable\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/View/AppHealth.php + + - + message: '#^Method Icinga\\Web\\View\\AppHealth\:\:assemble\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/View/AppHealth.php + + - + message: '#^Method Icinga\\Web\\View\\AppHealth\:\:getStateClass\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/View/AppHealth.php + + - + message: '#^Method Icinga\\Web\\View\\AppHealth\:\:getStateClass\(\) has parameter \$state with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/View/AppHealth.php + + - + message: '#^Method Icinga\\Web\\View\\AppHealth\:\:getStateText\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/View/AppHealth.php + + - + message: '#^Method Icinga\\Web\\View\\AppHealth\:\:getStateText\(\) has parameter \$state with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/View/AppHealth.php + + - + message: '#^Property Icinga\\Web\\View\\AppHealth\:\:\$data type has no value type specified in iterable type Traversable\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/View/AppHealth.php + + - + message: '#^Cannot call method protectId\(\) on Zend_View_Interface\|null\.$#' + identifier: method.nonObject + count: 1 + path: library/Icinga/Web/View/Helper/IcingaCheckbox.php + + - + message: '#^Method Icinga\\Web\\View\\Helper\\IcingaCheckbox\:\:icingaCheckbox\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/View/Helper/IcingaCheckbox.php + + - + message: '#^Method Icinga\\Web\\View\\Helper\\IcingaCheckbox\:\:icingaCheckbox\(\) has parameter \$attribs with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/View/Helper/IcingaCheckbox.php + + - + message: '#^Method Icinga\\Web\\View\\Helper\\IcingaCheckbox\:\:icingaCheckbox\(\) has parameter \$checkedOptions with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/View/Helper/IcingaCheckbox.php + + - + message: '#^Method Icinga\\Web\\View\\Helper\\IcingaCheckbox\:\:icingaCheckbox\(\) has parameter \$name with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/View/Helper/IcingaCheckbox.php + + - + message: '#^Method Icinga\\Web\\View\\Helper\\IcingaCheckbox\:\:icingaCheckbox\(\) has parameter \$value with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/View/Helper/IcingaCheckbox.php + + - + message: '#^Method Icinga\\Web\\View\\PrivilegeAudit\:\:__construct\(\) has parameter \$roles with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/View/PrivilegeAudit.php + + - + message: '#^Method Icinga\\Web\\View\\PrivilegeAudit\:\:assemble\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/View/PrivilegeAudit.php + + - + message: '#^Method Icinga\\Web\\View\\PrivilegeAudit\:\:auditPermission\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/View/PrivilegeAudit.php + + - + message: '#^Method Icinga\\Web\\View\\PrivilegeAudit\:\:auditPermission\(\) has parameter \$permission with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/View/PrivilegeAudit.php + + - + message: '#^Method Icinga\\Web\\View\\PrivilegeAudit\:\:auditRestriction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/View/PrivilegeAudit.php + + - + message: '#^Method Icinga\\Web\\View\\PrivilegeAudit\:\:auditRestriction\(\) has parameter \$restriction with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/View/PrivilegeAudit.php + + - + message: '#^Method Icinga\\Web\\View\\PrivilegeAudit\:\:collectRestrictions\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/View/PrivilegeAudit.php + + - + message: '#^Method Icinga\\Web\\View\\PrivilegeAudit\:\:collectRestrictions\(\) has parameter \$restrictionName with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/View/PrivilegeAudit.php + + - + message: '#^Method Icinga\\Web\\View\\PrivilegeAudit\:\:createRestrictionLinks\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/View/PrivilegeAudit.php + + - + message: '#^Method Icinga\\Web\\View\\PrivilegeAudit\:\:createRestrictionLinks\(\) has parameter \$restrictionName with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/View/PrivilegeAudit.php + + - + message: '#^Method Icinga\\Web\\View\\PrivilegeAudit\:\:createRestrictionLinks\(\) has parameter \$restrictions with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/View/PrivilegeAudit.php + + - + message: '#^Variable \$this might not be defined\.$#' + identifier: variable.undefined + count: 8 + path: library/Icinga/Web/View/helpers/format.php + + - + message: '#^Variable \$this might not be defined\.$#' + identifier: variable.undefined + count: 2 + path: library/Icinga/Web/View/helpers/generic.php + + - + message: '#^Undefined variable\: \$this$#' + identifier: variable.undefined + count: 2 + path: library/Icinga/Web/View/helpers/string.php + + - + message: '#^Variable \$this might not be defined\.$#' + identifier: variable.undefined + count: 4 + path: library/Icinga/Web/View/helpers/string.php + + - + message: '#^Variable \$this might not be defined\.$#' + identifier: variable.undefined + count: 8 + path: library/Icinga/Web/View/helpers/url.php + + - + message: '#^Method Icinga\\Web\\Widget\:\:create\(\) has parameter \$module_name with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Widget.php + + - + message: '#^Method Icinga\\Web\\Widget\:\:create\(\) has parameter \$options with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Widget.php + + - + message: '#^Method Icinga\\Web\\Widget\:\:create\(\) should return Icinga\\Web\\Widget\\AbstractWidget but returns object\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Web/Widget.php + + - + message: '#^Call to an undefined method Icinga\\Application\\ApplicationBootstrap\:\:getViewRenderer\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Web/Widget/AbstractWidget.php + + - + message: '#^Method Icinga\\Web\\Widget\\AbstractWidget\:\:render\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/AbstractWidget.php + + - + message: '#^Property Icinga\\Web\\Widget\\AbstractWidget\:\:\$properties has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Web/Widget/AbstractWidget.php + + - + message: '#^Call to an undefined method Icinga\\Application\\ApplicationBootstrap\:\:getResponse\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Web/Widget/Announcements.php + + - + message: '#^Cannot access property \$hash on mixed\.$#' + identifier: property.nonObject + count: 1 + path: library/Icinga/Web/Widget/Announcements.php + + - + message: '#^Cannot access property \$message on mixed\.$#' + identifier: property.nonObject + count: 1 + path: library/Icinga/Web/Widget/Announcements.php + + - + message: '#^Method Icinga\\Web\\Widget\\Announcements\:\:render\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/Announcements.php + + - + message: '#^Cannot call method getPreferences\(\) on Icinga\\User\|null\.$#' + identifier: method.nonObject + count: 1 + path: library/Icinga/Web/Widget/ApplicationStateMessages.php + + - + message: '#^Method Icinga\\Web\\Widget\\ApplicationStateMessages\:\:getMessages\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/ApplicationStateMessages.php + + - + message: '#^Method Icinga\\Web\\Widget\\ApplicationStateMessages\:\:render\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/ApplicationStateMessages.php + + - + message: '#^Parameter \#3 \$default of method Icinga\\User\\Preferences\:\:getValue\(\) expects null, string given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/Widget/ApplicationStateMessages.php + + - + message: '#^Method Icinga\\Web\\Widget\\Chart\\HistoryColorGrid\:\:__construct\(\) has parameter \$color with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php + + - + message: '#^Method Icinga\\Web\\Widget\\Chart\\HistoryColorGrid\:\:__construct\(\) has parameter \$end with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php + + - + message: '#^Method Icinga\\Web\\Widget\\Chart\\HistoryColorGrid\:\:__construct\(\) has parameter \$start with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php + + - + message: '#^Method Icinga\\Web\\Widget\\Chart\\HistoryColorGrid\:\:calculateColor\(\) has parameter \$value with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php + + - + message: '#^Method Icinga\\Web\\Widget\\Chart\\HistoryColorGrid\:\:createGrid\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php + + - + message: '#^Method Icinga\\Web\\Widget\\Chart\\HistoryColorGrid\:\:monthName\(\) has parameter \$year with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php + + - + message: '#^Method Icinga\\Web\\Widget\\Chart\\HistoryColorGrid\:\:renderDay\(\) has parameter \$day with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php + + - + message: '#^Method Icinga\\Web\\Widget\\Chart\\HistoryColorGrid\:\:renderHorizontal\(\) has parameter \$grid with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php + + - + message: '#^Method Icinga\\Web\\Widget\\Chart\\HistoryColorGrid\:\:renderVertical\(\) has parameter \$grid with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php + + - + message: '#^Method Icinga\\Web\\Widget\\Chart\\HistoryColorGrid\:\:renderWeekdayHorizontal\(\) has parameter \$weeks with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php + + - + message: '#^Method Icinga\\Web\\Widget\\Chart\\HistoryColorGrid\:\:setColor\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php + + - + message: '#^Method Icinga\\Web\\Widget\\Chart\\HistoryColorGrid\:\:setColor\(\) has parameter \$color with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php + + - + message: '#^Method Icinga\\Web\\Widget\\Chart\\HistoryColorGrid\:\:setData\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php + + - + message: '#^Method Icinga\\Web\\Widget\\Chart\\HistoryColorGrid\:\:setData\(\) has parameter \$events with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php + + - + message: '#^Method Icinga\\Web\\Widget\\Chart\\HistoryColorGrid\:\:setOpacity\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php + + - + message: '#^Method Icinga\\Web\\Widget\\Chart\\HistoryColorGrid\:\:setOpacity\(\) has parameter \$opacity with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php + + - + message: '#^Method Icinga\\Web\\Widget\\Chart\\HistoryColorGrid\:\:toDateStr\(\) has parameter \$day with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php + + - + message: '#^Method Icinga\\Web\\Widget\\Chart\\HistoryColorGrid\:\:toDateStr\(\) has parameter \$mon with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php + + - + message: '#^Method Icinga\\Web\\Widget\\Chart\\HistoryColorGrid\:\:toDateStr\(\) has parameter \$year with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php + + - + message: '#^Method Icinga\\Web\\Widget\\Chart\\HistoryColorGrid\:\:tsToDateStr\(\) has parameter \$timestamp with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php + + - + message: '#^Method Icinga\\Web\\Widget\\Chart\\HistoryColorGrid\:\:tsToDateStr\(\) never returns bool so it can be removed from the return type\.$#' + identifier: return.unusedType + count: 1 + path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php + + - + message: '#^Method Icinga\\Web\\Widget\\Chart\\HistoryColorGrid\:\:weekdayName\(\) has parameter \$weekday with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php + + - + message: '#^Parameter \#2 \$timestamp of function date expects int\|null, int\|false given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php + + - + message: '#^Property Icinga\\Web\\Widget\\Chart\\HistoryColorGrid\:\:\$color has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php + + - + message: '#^Property Icinga\\Web\\Widget\\Chart\\HistoryColorGrid\:\:\$data has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php + + - + message: '#^Property Icinga\\Web\\Widget\\Chart\\HistoryColorGrid\:\:\$end has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php + + - + message: '#^Property Icinga\\Web\\Widget\\Chart\\HistoryColorGrid\:\:\$maxValue has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php + + - + message: '#^Property Icinga\\Web\\Widget\\Chart\\HistoryColorGrid\:\:\$opacity has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php + + - + message: '#^Property Icinga\\Web\\Widget\\Chart\\HistoryColorGrid\:\:\$orientation has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php + + - + message: '#^Property Icinga\\Web\\Widget\\Chart\\HistoryColorGrid\:\:\$start has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php + + - + message: '#^Property Icinga\\Web\\Widget\\Chart\\HistoryColorGrid\:\:\$weekFlow has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php + + - + message: '#^Property Icinga\\Web\\Widget\\Chart\\HistoryColorGrid\:\:\$weekStartMonday has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php + + - + message: '#^Argument of an invalid type stdClass supplied for foreach, only iterables are supported\.$#' + identifier: foreach.nonIterable + count: 1 + path: library/Icinga/Web/Widget/Chart/InlinePie.php + + - + message: '#^Call to an undefined method Zend_View_Abstract\:\:layout\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Web/Widget/Chart/InlinePie.php + + - + message: '#^Method Icinga\\Web\\Widget\\Chart\\InlinePie\:\:__construct\(\) has parameter \$colors with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Widget/Chart/InlinePie.php + + - + message: '#^Method Icinga\\Web\\Widget\\Chart\\InlinePie\:\:__construct\(\) has parameter \$data with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Widget/Chart/InlinePie.php + + - + message: '#^Method Icinga\\Web\\Widget\\Chart\\InlinePie\:\:createFromStateSummary\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/Chart/InlinePie.php + + - + message: '#^Method Icinga\\Web\\Widget\\Chart\\InlinePie\:\:createFromStateSummary\(\) has parameter \$colors with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Widget/Chart/InlinePie.php + + - + message: '#^Method Icinga\\Web\\Widget\\Chart\\InlinePie\:\:createFromStateSummary\(\) has parameter \$title with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Widget/Chart/InlinePie.php + + - + message: '#^Method Icinga\\Web\\Widget\\Chart\\InlinePie\:\:setColors\(\) has parameter \$colors with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Widget/Chart/InlinePie.php + + - + message: '#^Method Icinga\\Web\\Widget\\Chart\\InlinePie\:\:setData\(\) has parameter \$data with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Widget/Chart/InlinePie.php + + - + message: '#^Method Icinga\\Web\\Widget\\Chart\\InlinePie\:\:setSparklineClass\(\) has parameter \$class with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Widget/Chart/InlinePie.php + + - + message: '#^Property Icinga\\Web\\Widget\\Chart\\InlinePie\:\:\$class has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Web/Widget/Chart/InlinePie.php + + - + message: '#^Property Icinga\\Web\\Widget\\Chart\\InlinePie\:\:\$colors \(array\) does not accept array\|null\.$#' + identifier: assign.propertyType + count: 1 + path: library/Icinga/Web/Widget/Chart/InlinePie.php + + - + message: '#^Property Icinga\\Web\\Widget\\Chart\\InlinePie\:\:\$colors type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Widget/Chart/InlinePie.php + + - + message: '#^Property Icinga\\Web\\Widget\\Chart\\InlinePie\:\:\$colorsHostStates has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Web/Widget/Chart/InlinePie.php + + - + message: '#^Property Icinga\\Web\\Widget\\Chart\\InlinePie\:\:\$colorsHostStatesHandledUnhandled has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Web/Widget/Chart/InlinePie.php + + - + message: '#^Property Icinga\\Web\\Widget\\Chart\\InlinePie\:\:\$colorsServiceStates has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Web/Widget/Chart/InlinePie.php + + - + message: '#^Property Icinga\\Web\\Widget\\Chart\\InlinePie\:\:\$colorsServiceStatesHandleUnhandled has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Web/Widget/Chart/InlinePie.php + + - + message: '#^Property Icinga\\Web\\Widget\\Chart\\InlinePie\:\:\$data type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Widget/Chart/InlinePie.php + + - + message: '#^Property Icinga\\Web\\Widget\\Chart\\InlinePie\:\:\$size \(int\) does not accept int\|null\.$#' + identifier: assign.propertyType + count: 1 + path: library/Icinga/Web/Widget/Chart/InlinePie.php + + - + message: '#^Property Icinga\\Web\\Widget\\Chart\\InlinePie\:\:\$title \(string\) does not accept mixed\.$#' + identifier: assign.propertyType + count: 1 + path: library/Icinga/Web/Widget/Chart/InlinePie.php + + - + message: '#^Call to an undefined method Icinga\\Application\\Config\:\:setUser\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Web/Widget/Dashboard.php + + - + message: '#^Cannot call method getChildren\(\) on mixed\.$#' + identifier: method.nonObject + count: 1 + path: library/Icinga/Web/Widget/Dashboard.php + + - + message: '#^Cannot call method getLabel\(\) on mixed\.$#' + identifier: method.nonObject + count: 3 + path: library/Icinga/Web/Widget/Dashboard.php + + - + message: '#^Cannot call method getUrl\(\) on mixed\.$#' + identifier: method.nonObject + count: 1 + path: library/Icinga/Web/Widget/Dashboard.php + + - + message: '#^Method Icinga\\Web\\Widget\\Dashboard\:\:activate\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/Dashboard.php + + - + message: '#^Method Icinga\\Web\\Widget\\Dashboard\:\:getActivePane\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/Dashboard.php + + - + message: '#^Method Icinga\\Web\\Widget\\Dashboard\:\:getPaneKeyTitleArray\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Widget/Dashboard.php + + - + message: '#^Method Icinga\\Web\\Widget\\Dashboard\:\:getPanes\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Widget/Dashboard.php + + - + message: '#^Method Icinga\\Web\\Widget\\Dashboard\:\:loadUserDashboards\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/Dashboard.php + + - + message: '#^Method Icinga\\Web\\Widget\\Dashboard\:\:mergePanes\(\) has parameter \$panes with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Widget/Dashboard.php + + - + message: '#^Method Icinga\\Web\\Widget\\Dashboard\:\:removePane\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/Dashboard.php + + - + message: '#^Method Icinga\\Web\\Widget\\Dashboard\:\:removePane\(\) has parameter \$title with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Widget/Dashboard.php + + - + message: '#^Method Icinga\\Web\\Widget\\Dashboard\:\:render\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/Dashboard.php + + - + message: '#^Method Icinga\\Web\\Widget\\Dashboard\:\:setUser\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/Dashboard.php + + - + message: '#^Parameter \#1 \$name of method Icinga\\Web\\Widget\\Dashboard\:\:activate\(\) expects string, int\|string given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/Widget/Dashboard.php + + - + message: '#^Parameter \#1 \$name of method Icinga\\Web\\Widget\\Dashboard\:\:activate\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/Widget/Dashboard.php + + - + message: '#^Parameter \#1 \$pane of method Icinga\\Web\\Widget\\Dashboard\:\:hasPane\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/Widget/Dashboard.php + + - + message: '#^Property Icinga\\Web\\Widget\\Dashboard\:\:\$panes type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Widget/Dashboard.php + + - + message: '#^Call to an undefined method Zend_View_Abstract\:\:translate\(\)\.$#' + identifier: method.notFound + count: 5 + path: library/Icinga/Web/Widget/Dashboard/Dashlet.php + + - + message: '#^Cannot call method getRelativeUrl\(\) on Icinga\\Web\\Url\|null\.$#' + identifier: method.nonObject + count: 1 + path: library/Icinga/Web/Widget/Dashboard/Dashlet.php + + - + message: '#^Cannot call method getUrlWithout\(\) on Icinga\\Web\\Url\|null\.$#' + identifier: method.nonObject + count: 1 + path: library/Icinga/Web/Widget/Dashboard/Dashlet.php + + - + message: '#^Cannot call method setParam\(\) on Icinga\\Web\\Url\|null\.$#' + identifier: method.nonObject + count: 1 + path: library/Icinga/Web/Widget/Dashboard/Dashlet.php + + - + message: '#^Method Icinga\\Web\\Widget\\Dashboard\\Dashlet\:\:fromIni\(\) has parameter \$config with generic class Icinga\\Data\\ConfigObject but does not specify its types\: TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Web/Widget/Dashboard/Dashlet.php + + - + message: '#^Method Icinga\\Web\\Widget\\Dashboard\\Dashlet\:\:fromIni\(\) has parameter \$title with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Widget/Dashboard/Dashlet.php + + - + message: '#^Method Icinga\\Web\\Widget\\Dashboard\\Dashlet\:\:getName\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/Dashboard/Dashlet.php + + - + message: '#^Method Icinga\\Web\\Widget\\Dashboard\\Dashlet\:\:render\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/Dashboard/Dashlet.php + + - + message: '#^Method Icinga\\Web\\Widget\\Dashboard\\Dashlet\:\:setDisabled\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/Dashboard/Dashlet.php + + - + message: '#^Method Icinga\\Web\\Widget\\Dashboard\\Dashlet\:\:setName\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/Dashboard/Dashlet.php + + - + message: '#^Method Icinga\\Web\\Widget\\Dashboard\\Dashlet\:\:setName\(\) has parameter \$name with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Widget/Dashboard/Dashlet.php + + - + message: '#^Method Icinga\\Web\\Widget\\Dashboard\\Dashlet\:\:setPane\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/Dashboard/Dashlet.php + + - + message: '#^Method Icinga\\Web\\Widget\\Dashboard\\Dashlet\:\:setTitle\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/Dashboard/Dashlet.php + + - + message: '#^Method Icinga\\Web\\Widget\\Dashboard\\Dashlet\:\:toArray\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Widget/Dashboard/Dashlet.php + + - + message: '#^Parameter \#1 \$url of static method Icinga\\Web\\Url\:\:fromPath\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/Widget/Dashboard/Dashlet.php + + - + message: '#^Parameter \#2 \.\.\.\$values of function sprintf expects bool\|float\|int\|string\|null, mixed given\.$#' + identifier: argument.type + count: 2 + path: library/Icinga/Web/Widget/Dashboard/Dashlet.php + + - + message: '#^Property Icinga\\Web\\Widget\\Dashboard\\Dashlet\:\:\$name has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Web/Widget/Dashboard/Dashlet.php + + - + message: '#^Property Icinga\\Web\\Widget\\Dashboard\\Dashlet\:\:\$title has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Web/Widget/Dashboard/Dashlet.php + + - + message: '#^Property Icinga\\Web\\Widget\\Dashboard\\Dashlet\:\:\$url \(Icinga\\Web\\Url\|null\) does not accept Icinga\\Web\\Url\|string\.$#' + identifier: assign.propertyType + count: 2 + path: library/Icinga/Web/Widget/Dashboard/Dashlet.php + + - + message: '#^Method Icinga\\Web\\Widget\\Dashboard\\Pane\:\:add\(\) has parameter \$title with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Widget/Dashboard/Pane.php + + - + message: '#^Method Icinga\\Web\\Widget\\Dashboard\\Pane\:\:add\(\) has parameter \$url with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Widget/Dashboard/Pane.php + + - + message: '#^Method Icinga\\Web\\Widget\\Dashboard\\Pane\:\:addDashlets\(\) has parameter \$dashlets with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Widget/Dashboard/Pane.php + + - + message: '#^Method Icinga\\Web\\Widget\\Dashboard\\Pane\:\:fromIni\(\) has parameter \$config with generic class Icinga\\Data\\ConfigObject but does not specify its types\: TValue$#' + identifier: missingType.generics + count: 1 + path: library/Icinga/Web/Widget/Dashboard/Pane.php + + - + message: '#^Method Icinga\\Web\\Widget\\Dashboard\\Pane\:\:fromIni\(\) has parameter \$title with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Widget/Dashboard/Pane.php + + - + message: '#^Method Icinga\\Web\\Widget\\Dashboard\\Pane\:\:getDashlets\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Widget/Dashboard/Pane.php + + - + message: '#^Method Icinga\\Web\\Widget\\Dashboard\\Pane\:\:removeDashlets\(\) has parameter \$dashlets with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Widget/Dashboard/Pane.php + + - + message: '#^Method Icinga\\Web\\Widget\\Dashboard\\Pane\:\:render\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/Dashboard/Pane.php + + - + message: '#^Method Icinga\\Web\\Widget\\Dashboard\\Pane\:\:setDisabled\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/Dashboard/Pane.php + + - + message: '#^Method Icinga\\Web\\Widget\\Dashboard\\Pane\:\:setName\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/Dashboard/Pane.php + + - + message: '#^Method Icinga\\Web\\Widget\\Dashboard\\Pane\:\:toArray\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Widget/Dashboard/Pane.php + + - + message: '#^Parameter \#1 \$title of method Icinga\\Web\\Widget\\Dashboard\\Pane\:\:setTitle\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/Widget/Dashboard/Pane.php + + - + message: '#^Parameter \#2 \$url of class Icinga\\Web\\Widget\\Dashboard\\Dashlet constructor expects Icinga\\Web\\Url\|string, string\|null given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/Widget/Dashboard/Pane.php + + - + message: '#^Property Icinga\\Web\\Widget\\Dashboard\\Pane\:\:\$dashlets type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Widget/Dashboard/Pane.php + + - + message: '#^Method Icinga\\Web\\Widget\\Dashboard\\UserWidget\:\:setUserWidget\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/Dashboard/UserWidget.php + + - + message: '#^Call to an undefined method Icinga\\Application\\ApplicationBootstrap\:\:getFrontController\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Call to an undefined method Icinga\\Data\\Filter\\Filter\:\:filters\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Call to an undefined method Icinga\\Data\\Filter\\Filter\:\:getColumn\(\)\.$#' + identifier: method.notFound + count: 2 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Call to an undefined method Icinga\\Data\\Filter\\Filter\:\:getExpression\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Call to an undefined method Icinga\\Data\\Filter\\Filter\:\:getOperatorName\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Call to an undefined method Icinga\\Data\\Filter\\Filter\:\:getSign\(\)\.$#' + identifier: method.notFound + count: 2 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Call to an undefined method Zend_View_Abstract\:\:icon\(\)\.$#' + identifier: method.notFound + count: 2 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Call to an undefined method Zend_View_Abstract\:\:propertiesToString\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Call to an undefined method Zend_View_Abstract\:\:qlink\(\)\.$#' + identifier: method.notFound + count: 2 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Method Icinga\\Data\\FilterColumns\:\:getSearchColumns\(\) invoked with 1 parameter, 0 required\.$#' + identifier: arguments.count + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Method Icinga\\Web\\Widget\\FilterEditor\:\:__construct\(\) has parameter \$props with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Method Icinga\\Web\\Widget\\FilterEditor\:\:addFilterToId\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Method Icinga\\Web\\Widget\\FilterEditor\:\:addFilterToId\(\) has parameter \$id with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Method Icinga\\Web\\Widget\\FilterEditor\:\:addLink\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Method Icinga\\Web\\Widget\\FilterEditor\:\:applyChanges\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Method Icinga\\Web\\Widget\\FilterEditor\:\:applyChanges\(\) has parameter \$changes with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Method Icinga\\Web\\Widget\\FilterEditor\:\:arrayForSelect\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Method Icinga\\Web\\Widget\\FilterEditor\:\:arrayForSelect\(\) has parameter \$array with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Method Icinga\\Web\\Widget\\FilterEditor\:\:arrayForSelect\(\) has parameter \$flip with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Method Icinga\\Web\\Widget\\FilterEditor\:\:cancelLink\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Method Icinga\\Web\\Widget\\FilterEditor\:\:elementId\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Method Icinga\\Web\\Widget\\FilterEditor\:\:elementId\(\) has parameter \$prefix with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Method Icinga\\Web\\Widget\\FilterEditor\:\:getFilter\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Method Icinga\\Web\\Widget\\FilterEditor\:\:handleRequest\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Method Icinga\\Web\\Widget\\FilterEditor\:\:handleRequest\(\) has parameter \$request with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Method Icinga\\Web\\Widget\\FilterEditor\:\:ignoreParams\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Method Icinga\\Web\\Widget\\FilterEditor\:\:mergeRootExpression\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Method Icinga\\Web\\Widget\\FilterEditor\:\:mergeRootExpression\(\) has parameter \$column with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Method Icinga\\Web\\Widget\\FilterEditor\:\:mergeRootExpression\(\) has parameter \$expression with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Method Icinga\\Web\\Widget\\FilterEditor\:\:mergeRootExpression\(\) has parameter \$filter with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Method Icinga\\Web\\Widget\\FilterEditor\:\:mergeRootExpression\(\) has parameter \$sign with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Method Icinga\\Web\\Widget\\FilterEditor\:\:preserveParams\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Method Icinga\\Web\\Widget\\FilterEditor\:\:preservedUrl\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Method Icinga\\Web\\Widget\\FilterEditor\:\:redirectNow\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Method Icinga\\Web\\Widget\\FilterEditor\:\:redirectNow\(\) has parameter \$url with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Method Icinga\\Web\\Widget\\FilterEditor\:\:removeIndex\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Method Icinga\\Web\\Widget\\FilterEditor\:\:removeIndex\(\) has parameter \$idx with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Method Icinga\\Web\\Widget\\FilterEditor\:\:removeLink\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Method Icinga\\Web\\Widget\\FilterEditor\:\:render\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Method Icinga\\Web\\Widget\\FilterEditor\:\:renderFilter\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Method Icinga\\Web\\Widget\\FilterEditor\:\:renderFilter\(\) has parameter \$filter with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Method Icinga\\Web\\Widget\\FilterEditor\:\:renderFilter\(\) has parameter \$level with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Method Icinga\\Web\\Widget\\FilterEditor\:\:renderFilterChain\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Method Icinga\\Web\\Widget\\FilterEditor\:\:renderFilterChain\(\) has parameter \$level with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Method Icinga\\Web\\Widget\\FilterEditor\:\:renderFilterExpression\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Method Icinga\\Web\\Widget\\FilterEditor\:\:renderNewFilter\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Method Icinga\\Web\\Widget\\FilterEditor\:\:renderSearch\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Method Icinga\\Web\\Widget\\FilterEditor\:\:resetSearchColumns\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Method Icinga\\Web\\Widget\\FilterEditor\:\:select\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Method Icinga\\Web\\Widget\\FilterEditor\:\:select\(\) has parameter \$attributes with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Method Icinga\\Web\\Widget\\FilterEditor\:\:select\(\) has parameter \$list with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Method Icinga\\Web\\Widget\\FilterEditor\:\:select\(\) has parameter \$name with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Method Icinga\\Web\\Widget\\FilterEditor\:\:select\(\) has parameter \$selected with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Method Icinga\\Web\\Widget\\FilterEditor\:\:selectColumn\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Method Icinga\\Web\\Widget\\FilterEditor\:\:selectOperator\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Method Icinga\\Web\\Widget\\FilterEditor\:\:selectSign\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Method Icinga\\Web\\Widget\\FilterEditor\:\:setColumns\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Method Icinga\\Web\\Widget\\FilterEditor\:\:setColumns\(\) has parameter \$columns with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Method Icinga\\Web\\Widget\\FilterEditor\:\:setFilter\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Method Icinga\\Web\\Widget\\FilterEditor\:\:setSearchColumns\(\) has parameter \$searchColumns with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Method Icinga\\Web\\Widget\\FilterEditor\:\:setUrl\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Method Icinga\\Web\\Widget\\FilterEditor\:\:setUrl\(\) has parameter \$url with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Method Icinga\\Web\\Widget\\FilterEditor\:\:shorten\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Method Icinga\\Web\\Widget\\FilterEditor\:\:shorten\(\) has parameter \$length with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Method Icinga\\Web\\Widget\\FilterEditor\:\:shorten\(\) has parameter \$string with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Method Icinga\\Web\\Widget\\FilterEditor\:\:stripLink\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Method Icinga\\Web\\Widget\\FilterEditor\:\:text\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Method Icinga\\Web\\Widget\\FilterEditor\:\:url\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Negated boolean expression is always true\.$#' + identifier: booleanNot.alwaysTrue + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^PHPDoc tag @param references unknown parameter\: \$filter$#' + identifier: parameter.notFound + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Parameter \#2 \.\.\.\$values of function sprintf expects bool\|float\|int\|string\|null, mixed given\.$#' + identifier: argument.type + count: 2 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Parameter \#3 \.\.\.\$values of function sprintf expects bool\|float\|int\|string\|null, mixed given\.$#' + identifier: argument.type + count: 2 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Parameter \#4 \.\.\.\$values of function sprintf expects bool\|float\|int\|string\|null, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Property Icinga\\Web\\Widget\\FilterEditor\:\:\$addTo has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Property Icinga\\Web\\Widget\\FilterEditor\:\:\$cachedColumnSelect has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Property Icinga\\Web\\Widget\\FilterEditor\:\:\$ignoreParams has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Property Icinga\\Web\\Widget\\FilterEditor\:\:\$preserveParams has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Property Icinga\\Web\\Widget\\FilterEditor\:\:\$preservedParams has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Property Icinga\\Web\\Widget\\FilterEditor\:\:\$preservedUrl has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Property Icinga\\Web\\Widget\\FilterEditor\:\:\$searchColumns has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Property Icinga\\Web\\Widget\\FilterEditor\:\:\$selectedIdx is never read, only written\.$#' + identifier: property.onlyWritten + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Property Icinga\\Web\\Widget\\FilterEditor\:\:\$url has no type specified\.$#' + identifier: missingType.property + count: 1 + path: library/Icinga/Web/Widget/FilterEditor.php + + - + message: '#^Method Icinga\\Web\\Widget\\Limiter\:\:render\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/Limiter.php + + - + message: '#^Parameter \#1 \$defaultLimit of method Icinga\\Forms\\Control\\LimiterControlForm\:\:setDefaultLimit\(\) expects int, int\|null given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/Widget/Limiter.php + + - + message: '#^Call to an undefined method Zend_View_Abstract\:\:partial\(\)\.$#' + identifier: method.notFound + count: 3 + path: library/Icinga/Web/Widget/Paginator.php + + - + message: '#^Method Icinga\\Web\\Widget\\Paginator\:\:getPages\(\) has parameter \$currentPage with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Widget/Paginator.php + + - + message: '#^Method Icinga\\Web\\Widget\\Paginator\:\:getPages\(\) has parameter \$pageCount with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Widget/Paginator.php + + - + message: '#^Method Icinga\\Web\\Widget\\Paginator\:\:getPages\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Widget/Paginator.php + + - + message: '#^Method Icinga\\Web\\Widget\\Paginator\:\:render\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/Paginator.php + + - + message: '#^Method Icinga\\Web\\Widget\\Paginator\:\:setViewScript\(\) has parameter \$script with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Widget/Paginator.php + + - + message: '#^Property Icinga\\Web\\Widget\\Paginator\:\:\$viewScript type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Widget/Paginator.php + + - + message: '#^Access to an undefined property object\:\:\$priority\.$#' + identifier: property.notFound + count: 4 + path: library/Icinga/Web/Widget/SearchDashboard.php + + - + message: '#^Call to an undefined method Icinga\\Application\\ApplicationBootstrap\:\:getRequest\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Web/Widget/SingleValueSearchControl.php + + - + message: '#^Method Icinga\\Web\\Widget\\SingleValueSearchControl\:\:assemble\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/SingleValueSearchControl.php + + - + message: '#^Method Icinga\\Web\\Widget\\SingleValueSearchControl\:\:createSuggestions\(\) has parameter \$groups with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Widget/SingleValueSearchControl.php + + - + message: '#^Property Icinga\\Web\\Widget\\SingleValueSearchControl\:\:\$metaDataNames type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Widget/SingleValueSearchControl.php + + - + message: '#^Call to an undefined method Icinga\\Application\\ApplicationBootstrap\:\:getRequest\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Web/Widget/SortBox.php + + - + message: '#^Call to an undefined method Zend_View_Abstract\:\:icon\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Web/Widget/SortBox.php + + - + message: '#^Call to an undefined method Zend_View_Abstract\:\:translate\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Web/Widget/SortBox.php + + - + message: '#^Method Icinga\\Web\\Widget\\SortBox\:\:__construct\(\) has parameter \$sortDefaults with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Widget/SortBox.php + + - + message: '#^Method Icinga\\Web\\Widget\\SortBox\:\:__construct\(\) has parameter \$sortFields with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Widget/SortBox.php + + - + message: '#^Method Icinga\\Web\\Widget\\SortBox\:\:create\(\) has parameter \$sortDefaults with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Widget/SortBox.php + + - + message: '#^Method Icinga\\Web\\Widget\\SortBox\:\:create\(\) has parameter \$sortFields with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Widget/SortBox.php + + - + message: '#^Method Icinga\\Web\\Widget\\SortBox\:\:getSortDefaults\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Widget/SortBox.php + + - + message: '#^Parameter \#1 \$column of method Icinga\\Web\\Widget\\SortBox\:\:getSortDefaults\(\) expects string\|null, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/Widget/SortBox.php + + - + message: '#^Parameter \#1 \$string of function strtolower expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/Widget/SortBox.php + + - + message: '#^Property Icinga\\Web\\Widget\\SortBox\:\:\$sortDefaults \(array\) does not accept array\|null\.$#' + identifier: assign.propertyType + count: 1 + path: library/Icinga/Web/Widget/SortBox.php + + - + message: '#^Property Icinga\\Web\\Widget\\SortBox\:\:\$sortDefaults type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Widget/SortBox.php + + - + message: '#^Property Icinga\\Web\\Widget\\SortBox\:\:\$sortFields type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Widget/SortBox.php + + - + message: '#^Call to an undefined method Zend_View_Abstract\:\:icon\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Web/Widget/Tab.php + + - + message: '#^Call to an undefined method Zend_View_Abstract\:\:img\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Web/Widget/Tab.php + + - + message: '#^Call to an undefined method Zend_View_Abstract\:\:propertiesToString\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Web/Widget/Tab.php + + - + message: '#^Method Icinga\\Web\\Widget\\Tab\:\:__construct\(\) has parameter \$properties with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Widget/Tab.php + + - + message: '#^Method Icinga\\Web\\Widget\\Tab\:\:render\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/Tab.php + + - + message: '#^Method Icinga\\Web\\Widget\\Tab\:\:setBaseTarget\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/Tab.php + + - + message: '#^Method Icinga\\Web\\Widget\\Tab\:\:setBaseTarget\(\) has parameter \$value with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Widget/Tab.php + + - + message: '#^Method Icinga\\Web\\Widget\\Tab\:\:setIcon\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/Tab.php + + - + message: '#^Method Icinga\\Web\\Widget\\Tab\:\:setIconCls\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/Tab.php + + - + message: '#^Method Icinga\\Web\\Widget\\Tab\:\:setLabel\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/Tab.php + + - + message: '#^Method Icinga\\Web\\Widget\\Tab\:\:setName\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/Tab.php + + - + message: '#^Method Icinga\\Web\\Widget\\Tab\:\:setTagParams\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/Tab.php + + - + message: '#^Method Icinga\\Web\\Widget\\Tab\:\:setTagParams\(\) has parameter \$tagParams with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Widget/Tab.php + + - + message: '#^Method Icinga\\Web\\Widget\\Tab\:\:setTargetBlank\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/Tab.php + + - + message: '#^Method Icinga\\Web\\Widget\\Tab\:\:setTargetBlank\(\) has parameter \$value with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Widget/Tab.php + + - + message: '#^Method Icinga\\Web\\Widget\\Tab\:\:setTitle\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/Tab.php + + - + message: '#^Method Icinga\\Web\\Widget\\Tab\:\:setUrl\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/Tab.php + + - + message: '#^Method Icinga\\Web\\Widget\\Tab\:\:setUrlParams\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/Tab.php + + - + message: '#^Method Icinga\\Web\\Widget\\Tab\:\:setUrlParams\(\) has parameter \$urlParams with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Widget/Tab.php + + - + message: '#^PHPDoc tag @param references unknown parameter\: \$url$#' + identifier: parameter.notFound + count: 1 + path: library/Icinga/Web/Widget/Tab.php + + - + message: '#^Parameter \#2 \.\.\.\$values of function sprintf expects bool\|float\|int\|string\|null, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/Widget/Tab.php + + - + message: '#^Parameter \#4 \.\.\.\$values of function sprintf expects bool\|float\|int\|string\|null, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/Widget/Tab.php + + - + message: '#^Property Icinga\\Web\\Widget\\Tab\:\:\$iconCls is never read, only written\.$#' + identifier: property.onlyWritten + count: 1 + path: library/Icinga/Web/Widget/Tab.php + + - + message: '#^Property Icinga\\Web\\Widget\\Tab\:\:\$tagParams type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Widget/Tab.php + + - + message: '#^Property Icinga\\Web\\Widget\\Tab\:\:\$urlParams type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Widget/Tab.php + + - + message: '#^Method Icinga\\Web\\Widget\\Tabextension\\DashboardAction\:\:apply\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/Tabextension/DashboardAction.php + + - + message: '#^Method Icinga\\Web\\Widget\\Tabextension\\DashboardSettings\:\:apply\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/Tabextension/DashboardSettings.php + + - + message: '#^Method Icinga\\Web\\Widget\\Tabextension\\MenuAction\:\:apply\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/Tabextension/MenuAction.php + + - + message: '#^Method Icinga\\Web\\Widget\\Tabextension\\OutputFormat\:\:__construct\(\) has parameter \$disabled with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Widget/Tabextension/OutputFormat.php + + - + message: '#^Method Icinga\\Web\\Widget\\Tabextension\\OutputFormat\:\:apply\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/Tabextension/OutputFormat.php + + - + message: '#^Method Icinga\\Web\\Widget\\Tabextension\\OutputFormat\:\:getSupportedTypes\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Widget/Tabextension/OutputFormat.php + + - + message: '#^Property Icinga\\Web\\Widget\\Tabextension\\OutputFormat\:\:\$tabs type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Widget/Tabextension/OutputFormat.php + + - + message: '#^Method Icinga\\Web\\Widget\\Tabextension\\Tabextension\:\:apply\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/Tabextension/Tabextension.php + + - + message: '#^Method Icinga\\Web\\Widget\\Tabs\:\:add\(\) has parameter \$tab with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Widget/Tabs.php + + - + message: '#^Method Icinga\\Web\\Widget\\Tabs\:\:addAsDropdown\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/Tabs.php + + - + message: '#^Method Icinga\\Web\\Widget\\Tabs\:\:addAsDropdown\(\) has parameter \$name with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Widget/Tabs.php + + - + message: '#^Method Icinga\\Web\\Widget\\Tabs\:\:addAsDropdown\(\) has parameter \$tab with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Widget/Tabs.php + + - + message: '#^Method Icinga\\Web\\Widget\\Tabs\:\:get\(\) should return Icinga\\Web\\Widget\\Tab but returns null\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Web/Widget/Tabs.php + + - + message: '#^Method Icinga\\Web\\Widget\\Tabs\:\:hideCloseButton\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/Tabs.php + + - + message: '#^Method Icinga\\Web\\Widget\\Tabs\:\:render\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/Tabs.php + + - + message: '#^Method Icinga\\Web\\Widget\\Tabs\:\:renderCloseTab\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/Tabs.php + + - + message: '#^Method Icinga\\Web\\Widget\\Tabs\:\:renderRefreshTab\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Widget/Tabs.php + + - + message: '#^Method Icinga\\Web\\Widget\\Tabs\:\:set\(\) has parameter \$tab with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Widget/Tabs.php + + - + message: '#^Parameter \#2 \$offset of function array_splice expects int, int\|string given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/Widget/Tabs.php + + - + message: '#^Parameter \#2 \.\.\.\$values of function sprintf expects bool\|float\|int\|string\|null, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/Widget/Tabs.php + + - + message: '#^Property Icinga\\Web\\Widget\\Tabs\:\:\$dropdownTabs type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Widget/Tabs.php + + - + message: '#^Property Icinga\\Web\\Widget\\Tabs\:\:\$tab_class is never read, only written\.$#' + identifier: property.onlyWritten + count: 1 + path: library/Icinga/Web/Widget/Tabs.php + + - + message: '#^Call to an undefined method Icinga\\Application\\ApplicationBootstrap\:\:getRequest\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Web/Window.php + + - + message: '#^Call to an undefined method Icinga\\Application\\ApplicationBootstrap\:\:getResponse\(\)\.$#' + identifier: method.notFound + count: 1 + path: library/Icinga/Web/Window.php + + - + message: '#^Method Icinga\\Web\\Window\:\:__construct\(\) has parameter \$id with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: library/Icinga/Web/Window.php + + - + message: '#^Static property Icinga\\Web\\Window\:\:\$window \(Icinga\\Web\\Window\) in isset\(\) is not nullable\.$#' + identifier: isset.property + count: 1 + path: library/Icinga/Web/Window.php + + - + message: '#^Binary operation "\+" between int\\|int\<1, max\>\|string\|false and 1 results in an error\.$#' + identifier: binaryOp.invalid + count: 1 + path: library/Icinga/Web/Wizard.php + + - + message: '#^Binary operation "\+" between int\|string\|false and 1 results in an error\.$#' + identifier: binaryOp.invalid + count: 1 + path: library/Icinga/Web/Wizard.php + + - + message: '#^Binary operation "\-" between \-1\|int\<1, max\>\|string\|false and 1 results in an error\.$#' + identifier: binaryOp.invalid + count: 1 + path: library/Icinga/Web/Wizard.php + + - + message: '#^Binary operation "\-" between int\<1, max\>\|string and 1 results in an error\.$#' + identifier: binaryOp.invalid + count: 1 + path: library/Icinga/Web/Wizard.php + + - + message: '#^Binary operation "\-" between int\\|int\<1, max\>\|string\|false and 1 results in an error\.$#' + identifier: binaryOp.invalid + count: 1 + path: library/Icinga/Web/Wizard.php + + - + message: '#^Binary operation "\-" between int\|string\|false and 1 results in an error\.$#' + identifier: binaryOp.invalid + count: 1 + path: library/Icinga/Web/Wizard.php + + - + message: '#^Method Icinga\\Web\\Wizard\:\:addButtons\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Wizard.php + + - + message: '#^Method Icinga\\Web\\Wizard\:\:addPages\(\) has parameter \$pages with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Wizard.php + + - + message: '#^Method Icinga\\Web\\Wizard\:\:assertHasPages\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Wizard.php + + - + message: '#^Method Icinga\\Web\\Wizard\:\:clearSession\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Wizard.php + + - + message: '#^Method Icinga\\Web\\Wizard\:\:getPageData\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Wizard.php + + - + message: '#^Method Icinga\\Web\\Wizard\:\:getPages\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Wizard.php + + - + message: '#^Method Icinga\\Web\\Wizard\:\:getRequestData\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Wizard.php + + - + message: '#^Method Icinga\\Web\\Wizard\:\:getRequestedPage\(\) has parameter \$requestData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Wizard.php + + - + message: '#^Method Icinga\\Web\\Wizard\:\:getWizards\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Wizard.php + + - + message: '#^Method Icinga\\Web\\Wizard\:\:init\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Wizard.php + + - + message: '#^Method Icinga\\Web\\Wizard\:\:isFinished\(\) should return bool but returns mixed\.$#' + identifier: return.type + count: 1 + path: library/Icinga/Web/Wizard.php + + - + message: '#^Method Icinga\\Web\\Wizard\:\:setupPage\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: library/Icinga/Web/Wizard.php + + - + message: '#^Parameter \#1 \$name of method Icinga\\Web\\Wizard\:\:getPage\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/Wizard.php + + - + message: '#^Parameter \#2 \.\.\.\$values of function sprintf expects bool\|float\|int\|string\|null, mixed given\.$#' + identifier: argument.type + count: 1 + path: library/Icinga/Web/Wizard.php + + - + message: '#^Property Icinga\\Web\\Wizard\:\:\$currentPage \(string\) does not accept mixed\.$#' + identifier: assign.propertyType + count: 1 + path: library/Icinga/Web/Wizard.php + + - + message: '#^Property Icinga\\Web\\Wizard\:\:\$pages type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: library/Icinga/Web/Wizard.php + + - + message: '#^Strict comparison using \=\=\= between Icinga\\Web\\Form and null will always evaluate to false\.$#' + identifier: identical.alwaysFalse + count: 1 + path: library/Icinga/Web/Wizard.php + + - + message: '#^Method Icinga\\Module\\Doc\\Controllers\\IcingawebController\:\:chapterAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/doc/application/controllers/IcingawebController.php + + - + message: '#^Method Icinga\\Module\\Doc\\Controllers\\IcingawebController\:\:pdfAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/doc/application/controllers/IcingawebController.php + + - + message: '#^Method Icinga\\Module\\Doc\\Controllers\\IcingawebController\:\:tocAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/doc/application/controllers/IcingawebController.php + + - + message: '#^Parameter \#1 \$path of method Icinga\\Module\\Doc\\DocController\:\:renderChapter\(\) expects string, string\|null given\.$#' + identifier: argument.type + count: 1 + path: modules/doc/application/controllers/IcingawebController.php + + - + message: '#^Parameter \#1 \$path of method Icinga\\Module\\Doc\\DocController\:\:renderPdf\(\) expects string, string\|null given\.$#' + identifier: argument.type + count: 1 + path: modules/doc/application/controllers/IcingawebController.php + + - + message: '#^Parameter \#1 \$path of method Icinga\\Module\\Doc\\DocController\:\:renderToc\(\) expects string, string\|null given\.$#' + identifier: argument.type + count: 1 + path: modules/doc/application/controllers/IcingawebController.php + + - + message: '#^Parameter \#2 \$chapter of method Icinga\\Module\\Doc\\DocController\:\:renderChapter\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: modules/doc/application/controllers/IcingawebController.php + + - + message: '#^Method Icinga\\Module\\Doc\\Controllers\\IndexController\:\:indexAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/doc/application/controllers/IndexController.php + + - + message: '#^Access to an undefined property Zend_Controller_Action_HelperBroker\:\:\$viewRenderer\.$#' + identifier: property.notFound + count: 1 + path: modules/doc/application/controllers/ModuleController.php + + - + message: '#^Call to an undefined method Zend_Controller_Action_HelperBroker\:\:layout\(\)\.$#' + identifier: method.notFound + count: 1 + path: modules/doc/application/controllers/ModuleController.php + + - + message: '#^Method Icinga\\Module\\Doc\\Controllers\\ModuleController\:\:assertModuleInstalled\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/doc/application/controllers/ModuleController.php + + - + message: '#^Method Icinga\\Module\\Doc\\Controllers\\ModuleController\:\:chapterAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/doc/application/controllers/ModuleController.php + + - + message: '#^Method Icinga\\Module\\Doc\\Controllers\\ModuleController\:\:imageAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/doc/application/controllers/ModuleController.php + + - + message: '#^Method Icinga\\Module\\Doc\\Controllers\\ModuleController\:\:indexAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/doc/application/controllers/ModuleController.php + + - + message: '#^Method Icinga\\Module\\Doc\\Controllers\\ModuleController\:\:pdfAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/doc/application/controllers/ModuleController.php + + - + message: '#^Method Icinga\\Module\\Doc\\Controllers\\ModuleController\:\:tocAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/doc/application/controllers/ModuleController.php + + - + message: '#^Parameter \#1 \$module of method Icinga\\Module\\Doc\\Controllers\\ModuleController\:\:getPath\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 4 + path: modules/doc/application/controllers/ModuleController.php + + - + message: '#^Parameter \#1 \$moduleName of method Icinga\\Module\\Doc\\Controllers\\ModuleController\:\:assertModuleInstalled\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 3 + path: modules/doc/application/controllers/ModuleController.php + + - + message: '#^Parameter \#1 \$name of method Icinga\\Application\\Modules\\Manager\:\:getModule\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: modules/doc/application/controllers/ModuleController.php + + - + message: '#^Parameter \#1 \$name of method Icinga\\Application\\Modules\\Manager\:\:getModuleDir\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 4 + path: modules/doc/application/controllers/ModuleController.php + + - + message: '#^Parameter \#1 \$path of method Icinga\\Module\\Doc\\DocController\:\:renderChapter\(\) expects string, string\|null given\.$#' + identifier: argument.type + count: 1 + path: modules/doc/application/controllers/ModuleController.php + + - + message: '#^Parameter \#1 \$path of method Icinga\\Module\\Doc\\DocController\:\:renderPdf\(\) expects string, string\|null given\.$#' + identifier: argument.type + count: 1 + path: modules/doc/application/controllers/ModuleController.php + + - + message: '#^Parameter \#1 \$path of method Icinga\\Module\\Doc\\DocController\:\:renderToc\(\) expects string, string\|null given\.$#' + identifier: argument.type + count: 1 + path: modules/doc/application/controllers/ModuleController.php + + - + message: '#^Parameter \#1 \$string of function strlen expects string, string\|null given\.$#' + identifier: argument.type + count: 1 + path: modules/doc/application/controllers/ModuleController.php + + - + message: '#^Parameter \#2 \$chapter of method Icinga\\Module\\Doc\\DocController\:\:renderChapter\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: modules/doc/application/controllers/ModuleController.php + + - + message: '#^Parameter \#2 \$name of method Icinga\\Module\\Doc\\DocController\:\:renderPdf\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: modules/doc/application/controllers/ModuleController.php + + - + message: '#^Parameter \#2 \$value of method Zend_Controller_Response_Abstract\:\:setHeader\(\) expects string, \(int\|false\) given\.$#' + identifier: argument.type + count: 1 + path: modules/doc/application/controllers/ModuleController.php + + - + message: '#^Parameter \#2 \$value of method Zend_Controller_Response_Abstract\:\:setHeader\(\) expects string, string\|false given\.$#' + identifier: argument.type + count: 1 + path: modules/doc/application/controllers/ModuleController.php + + - + message: '#^Method Icinga\\Module\\Doc\\Controllers\\SearchController\:\:indexAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/doc/application/controllers/SearchController.php + + - + message: '#^Parameter \#1 \$path of class Icinga\\Module\\Doc\\DocParser constructor expects string, string\|null given\.$#' + identifier: argument.type + count: 1 + path: modules/doc/application/controllers/SearchController.php + + - + message: '#^Parameter \#1 \$search of class Icinga\\Module\\Doc\\Search\\DocSearch constructor expects string, mixed given\.$#' + identifier: argument.type + count: 2 + path: modules/doc/application/controllers/SearchController.php + + - + message: '#^Parameter \#1 \$string of function strlen expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: modules/doc/application/controllers/SearchController.php + + - + message: '#^Call to an undefined method Icinga\\Web\\Widget\\AbstractWidget\:\:add\(\)\.$#' + identifier: method.notFound + count: 1 + path: modules/doc/application/controllers/StyleController.php + + - + message: '#^Method Icinga\\Module\\Doc\\Controllers\\StyleController\:\:fontAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/doc/application/controllers/StyleController.php + + - + message: '#^Method Icinga\\Module\\Doc\\Controllers\\StyleController\:\:guideAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/doc/application/controllers/StyleController.php + + - + message: '#^Method Icinga\\Module\\Doc\\Controllers\\StyleController\:\:tabs\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/doc/application/controllers/StyleController.php + + - + message: '#^Parameter \#1 \$json of function json_decode expects string, string\|false given\.$#' + identifier: argument.type + count: 1 + path: modules/doc/application/controllers/StyleController.php + + - + message: '#^Access to an undefined property Zend_Controller_Action_HelperBroker\:\:\$viewRenderer\.$#' + identifier: property.notFound + count: 1 + path: modules/doc/library/Doc/DocController.php + + - + message: '#^Cannot call method getTitle\(\) on mixed\.$#' + identifier: method.nonObject + count: 1 + path: modules/doc/library/Doc/DocController.php + + - + message: '#^Method Icinga\\Module\\Doc\\DocController\:\:moduleInit\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/doc/library/Doc/DocController.php + + - + message: '#^Method Icinga\\Module\\Doc\\DocController\:\:renderChapter\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/doc/library/Doc/DocController.php + + - + message: '#^Method Icinga\\Module\\Doc\\DocController\:\:renderChapter\(\) has parameter \$urlParams with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/doc/library/Doc/DocController.php + + - + message: '#^Method Icinga\\Module\\Doc\\DocController\:\:renderPdf\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/doc/library/Doc/DocController.php + + - + message: '#^Method Icinga\\Module\\Doc\\DocController\:\:renderPdf\(\) has parameter \$urlParams with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/doc/library/Doc/DocController.php + + - + message: '#^Method Icinga\\Module\\Doc\\DocController\:\:renderToc\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/doc/library/Doc/DocController.php + + - + message: '#^Method Icinga\\Module\\Doc\\DocController\:\:renderToc\(\) has parameter \$urlParams with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/doc/library/Doc/DocController.php + + - + message: '#^Parameter \#1 \$highlightSearch of method Icinga\\Module\\Doc\\Renderer\\DocSectionRenderer\:\:setHighlightSearch\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: modules/doc/library/Doc/DocController.php + + - + message: '#^Parameter \#1 \$imageUrl of method Icinga\\Module\\Doc\\Renderer\\DocRenderer\:\:setImageUrl\(\) expects string, string\|null given\.$#' + identifier: argument.type + count: 1 + path: modules/doc/library/Doc/DocController.php + + - + message: '#^Parameter \#2 \$value of method Icinga\\Web\\UrlParams\:\:set\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 3 + path: modules/doc/library/Doc/DocController.php + + - + message: '#^Cannot call method appendContent\(\) on mixed\.$#' + identifier: method.nonObject + count: 1 + path: modules/doc/library/Doc/DocParser.php + + - + message: '#^Cannot call method getLevel\(\) on mixed\.$#' + identifier: method.nonObject + count: 1 + path: modules/doc/library/Doc/DocParser.php + + - + message: '#^Cannot call method getTitle\(\) on mixed\.$#' + identifier: method.nonObject + count: 1 + path: modules/doc/library/Doc/DocParser.php + + - + message: '#^Left side of && is always true\.$#' + identifier: booleanAnd.leftAlwaysTrue + count: 1 + path: modules/doc/library/Doc/DocParser.php + + - + message: '#^Method Icinga\\Module\\Doc\\DocParser\:\:extractHeader\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/doc/library/Doc/DocParser.php + + - + message: '#^Parameter \#1 \$filename of class SplFileObject constructor expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: modules/doc/library/Doc/DocParser.php + + - + message: '#^Parameter \#1 \$line of method Icinga\\Module\\Doc\\DocParser\:\:extractHeader\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: modules/doc/library/Doc/DocParser.php + + - + message: '#^Parameter \#1 \$section of method Icinga\\Module\\Doc\\DocSection\:\:setChapter\(\) expects Icinga\\Module\\Doc\\DocSection, mixed given\.$#' + identifier: argument.type + count: 1 + path: modules/doc/library/Doc/DocParser.php + + - + message: '#^Parameter \#1 \$string of function substr expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: modules/doc/library/Doc/DocParser.php + + - + message: '#^Parameter \#2 \$filename of method Icinga\\Module\\Doc\\DocParser\:\:uuid\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 2 + path: modules/doc/library/Doc/DocParser.php + + - + message: '#^Parameter \#2 \$nextLine of method Icinga\\Module\\Doc\\DocParser\:\:extractHeader\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: modules/doc/library/Doc/DocParser.php + + - + message: '#^Parameter \#2 \$parent of method Icinga\\Data\\Tree\\SimpleTree\:\:addChild\(\) expects Icinga\\Data\\Tree\\TreeNode\|null, mixed given\.$#' + identifier: argument.type + count: 1 + path: modules/doc/library/Doc/DocParser.php + + - + message: '#^Method Icinga\\Module\\Doc\\DocSection\:\:appendContent\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/doc/library/Doc/DocSection.php + + - + message: '#^Method Icinga\\Module\\Doc\\DocSection\:\:getContent\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/doc/library/Doc/DocSection.php + + - + message: '#^Property Icinga\\Module\\Doc\\DocSection\:\:\$content type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/doc/library/Doc/DocSection.php + + - + message: '#^Call to an undefined method Icinga\\Application\\ApplicationBootstrap\:\:getViewRenderer\(\)\.$#' + identifier: method.notFound + count: 1 + path: modules/doc/library/Doc/Renderer/DocRenderer.php + + - + message: '#^Class Icinga\\Module\\Doc\\Renderer\\DocRenderer extends generic class RecursiveIteratorIterator but does not specify its types\: T$#' + identifier: missingType.generics + count: 1 + path: modules/doc/library/Doc/Renderer/DocRenderer.php + + - + message: '#^Method Icinga\\Module\\Doc\\Renderer\\DocRenderer\:\:getUrlParams\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/doc/library/Doc/Renderer/DocRenderer.php + + - + message: '#^Method Icinga\\Module\\Doc\\Renderer\\DocRenderer\:\:setUrlParams\(\) has parameter \$urlParams with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/doc/library/Doc/Renderer/DocRenderer.php + + - + message: '#^Property Icinga\\Module\\Doc\\Renderer\\DocRenderer\:\:\$urlParams type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/doc/library/Doc/Renderer/DocRenderer.php + + - + message: '#^Call to an undefined method Iterator\\:\:getMatches\(\)\.$#' + identifier: method.notFound + count: 3 + path: modules/doc/library/Doc/Renderer/DocSearchRenderer.php + + - + message: '#^Call to an undefined method Iterator\\:\:getSearch\(\)\.$#' + identifier: method.notFound + count: 3 + path: modules/doc/library/Doc/Renderer/DocSearchRenderer.php + + - + message: '#^Call to an undefined method object\:\:url\(\)\.$#' + identifier: method.notFound + count: 1 + path: modules/doc/library/Doc/Renderer/DocSearchRenderer.php + + - + message: '#^Cannot call method getChapter\(\) on mixed\.$#' + identifier: method.nonObject + count: 4 + path: modules/doc/library/Doc/Renderer/DocSearchRenderer.php + + - + message: '#^Cannot call method getId\(\) on mixed\.$#' + identifier: method.nonObject + count: 2 + path: modules/doc/library/Doc/Renderer/DocSearchRenderer.php + + - + message: '#^Cannot call method getNoFollow\(\) on mixed\.$#' + identifier: method.nonObject + count: 1 + path: modules/doc/library/Doc/Renderer/DocSearchRenderer.php + + - + message: '#^Cannot call method getTitle\(\) on mixed\.$#' + identifier: method.nonObject + count: 2 + path: modules/doc/library/Doc/Renderer/DocSearchRenderer.php + + - + message: '#^Cannot call method hasChildren\(\) on mixed\.$#' + identifier: method.nonObject + count: 1 + path: modules/doc/library/Doc/Renderer/DocSearchRenderer.php + + - + message: '#^Property Icinga\\Module\\Doc\\Renderer\\DocSearchRenderer\:\:\$content type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/doc/library/Doc/Renderer/DocSearchRenderer.php + + - + message: '#^Call to an undefined method Icinga\\Data\\Tree\\TreeNode\:\:getChapter\(\)\.$#' + identifier: method.notFound + count: 1 + path: modules/doc/library/Doc/Renderer/DocSectionRenderer.php + + - + message: '#^Call to an undefined method Icinga\\Data\\Tree\\TreeNode\:\:getNoFollow\(\)\.$#' + identifier: method.notFound + count: 1 + path: modules/doc/library/Doc/Renderer/DocSectionRenderer.php + + - + message: '#^Call to an undefined method object\:\:url\(\)\.$#' + identifier: method.notFound + count: 3 + path: modules/doc/library/Doc/Renderer/DocSectionRenderer.php + + - + message: '#^Cannot access property \$nodeType on mixed\.$#' + identifier: property.nonObject + count: 1 + path: modules/doc/library/Doc/Renderer/DocSectionRenderer.php + + - + message: '#^Cannot access property \$nodeValue on mixed\.$#' + identifier: property.nonObject + count: 1 + path: modules/doc/library/Doc/Renderer/DocSectionRenderer.php + + - + message: '#^Cannot access property \$parentNode on mixed\.$#' + identifier: property.nonObject + count: 3 + path: modules/doc/library/Doc/Renderer/DocSectionRenderer.php + + - + message: '#^Cannot call method getContent\(\) on mixed\.$#' + identifier: method.nonObject + count: 1 + path: modules/doc/library/Doc/Renderer/DocSectionRenderer.php + + - + message: '#^Cannot call method getId\(\) on mixed\.$#' + identifier: method.nonObject + count: 1 + path: modules/doc/library/Doc/Renderer/DocSectionRenderer.php + + - + message: '#^Cannot call method getLevel\(\) on mixed\.$#' + identifier: method.nonObject + count: 1 + path: modules/doc/library/Doc/Renderer/DocSectionRenderer.php + + - + message: '#^Cannot call method getTitle\(\) on mixed\.$#' + identifier: method.nonObject + count: 1 + path: modules/doc/library/Doc/Renderer/DocSectionRenderer.php + + - + message: '#^Method Icinga\\Module\\Doc\\Renderer\\DocSectionRenderer\:\:highlightPhp\(\) has parameter \$match with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/doc/library/Doc/Renderer/DocSectionRenderer.php + + - + message: '#^Method Icinga\\Module\\Doc\\Renderer\\DocSectionRenderer\:\:markupNotes\(\) has parameter \$match with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/doc/library/Doc/Renderer/DocSectionRenderer.php + + - + message: '#^Method Icinga\\Module\\Doc\\Renderer\\DocSectionRenderer\:\:markupNotes\(\) should return string but returns string\|false\.$#' + identifier: return.type + count: 1 + path: modules/doc/library/Doc/Renderer/DocSectionRenderer.php + + - + message: '#^Method Icinga\\Module\\Doc\\Renderer\\DocSectionRenderer\:\:replaceChapterLink\(\) has parameter \$match with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/doc/library/Doc/Renderer/DocSectionRenderer.php + + - + message: '#^Method Icinga\\Module\\Doc\\Renderer\\DocSectionRenderer\:\:replaceImg\(\) has parameter \$match with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: modules/doc/library/Doc/Renderer/DocSectionRenderer.php + + - + message: '#^Method Icinga\\Module\\Doc\\Renderer\\DocSectionRenderer\:\:replaceSectionLink\(\) has parameter \$match with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/doc/library/Doc/Renderer/DocSectionRenderer.php + + - + message: '#^Parameter \#1 \$anchor of method Icinga\\Module\\Doc\\Renderer\\DocRenderer\:\:encodeAnchor\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: modules/doc/library/Doc/Renderer/DocSectionRenderer.php + + - + message: '#^Parameter \#1 \$param of method Icinga\\Module\\Doc\\Renderer\\DocRenderer\:\:encodeUrlParam\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: modules/doc/library/Doc/Renderer/DocSectionRenderer.php + + - + message: '#^Parameter \#1 \$string of function substr expects string, string\|false given\.$#' + identifier: argument.type + count: 1 + path: modules/doc/library/Doc/Renderer/DocSectionRenderer.php + + - + message: '#^Parameter \#1 \$string of function substr_replace expects array\|string, string\|false given\.$#' + identifier: argument.type + count: 1 + path: modules/doc/library/Doc/Renderer/DocSectionRenderer.php + + - + message: '#^Parameter \#1 \$string of function trim expects string, string\|null given\.$#' + identifier: argument.type + count: 1 + path: modules/doc/library/Doc/Renderer/DocSectionRenderer.php + + - + message: '#^Property Icinga\\Module\\Doc\\Renderer\\DocSectionRenderer\:\:\$content type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/doc/library/Doc/Renderer/DocSectionRenderer.php + + - + message: '#^Variable \$section in PHPDoc tag @var does not match assigned variable \$path\.$#' + identifier: varTag.differentVariable + count: 1 + path: modules/doc/library/Doc/Renderer/DocSectionRenderer.php + + - + message: '#^Call to an undefined method Iterator\\:\:isEmpty\(\)\.$#' + identifier: method.notFound + count: 1 + path: modules/doc/library/Doc/Renderer/DocTocRenderer.php + + - + message: '#^Call to an undefined method object\:\:url\(\)\.$#' + identifier: method.notFound + count: 1 + path: modules/doc/library/Doc/Renderer/DocTocRenderer.php + + - + message: '#^Cannot call method getChapter\(\) on mixed\.$#' + identifier: method.nonObject + count: 4 + path: modules/doc/library/Doc/Renderer/DocTocRenderer.php + + - + message: '#^Cannot call method getId\(\) on mixed\.$#' + identifier: method.nonObject + count: 2 + path: modules/doc/library/Doc/Renderer/DocTocRenderer.php + + - + message: '#^Cannot call method getNoFollow\(\) on mixed\.$#' + identifier: method.nonObject + count: 1 + path: modules/doc/library/Doc/Renderer/DocTocRenderer.php + + - + message: '#^Cannot call method getTitle\(\) on mixed\.$#' + identifier: method.nonObject + count: 2 + path: modules/doc/library/Doc/Renderer/DocTocRenderer.php + + - + message: '#^Cannot call method hasChildren\(\) on mixed\.$#' + identifier: method.nonObject + count: 1 + path: modules/doc/library/Doc/Renderer/DocTocRenderer.php + + - + message: '#^Property Icinga\\Module\\Doc\\Renderer\\DocTocRenderer\:\:\$content type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/doc/library/Doc/Renderer/DocTocRenderer.php + + - + message: '#^Method Icinga\\Module\\Doc\\Search\\DocSearch\:\:getCriteria\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/doc/library/Doc/Search/DocSearch.php + + - + message: '#^Property Icinga\\Module\\Doc\\Search\\DocSearch\:\:\$search type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/doc/library/Doc/Search/DocSearch.php + + - + message: '#^Call to an undefined method Iterator\\:\:getChildren\(\)\.$#' + identifier: method.notFound + count: 1 + path: modules/doc/library/Doc/Search/DocSearchIterator.php + + - + message: '#^Call to an undefined method Iterator\\:\:getMatches\(\)\.$#' + identifier: method.notFound + count: 1 + path: modules/doc/library/Doc/Search/DocSearchIterator.php + + - + message: '#^Cannot call method getContent\(\) on mixed\.$#' + identifier: method.nonObject + count: 1 + path: modules/doc/library/Doc/Search/DocSearchIterator.php + + - + message: '#^Cannot call method getTitle\(\) on mixed\.$#' + identifier: method.nonObject + count: 1 + path: modules/doc/library/Doc/Search/DocSearchIterator.php + + - + message: '#^Cannot call method hasChildren\(\) on mixed\.$#' + identifier: method.nonObject + count: 1 + path: modules/doc/library/Doc/Search/DocSearchIterator.php + + - + message: '#^Call to an undefined method Icinga\\Application\\ApplicationBootstrap\:\:getViewRenderer\(\)\.$#' + identifier: method.notFound + count: 1 + path: modules/doc/library/Doc/Search/DocSearchMatch.php + + - + message: '#^Method Icinga\\Module\\Doc\\Search\\DocSearchMatch\:\:getMatches\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/doc/library/Doc/Search/DocSearchMatch.php + + - + message: '#^Property Icinga\\Module\\Doc\\Search\\DocSearchMatch\:\:\$matches type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/doc/library/Doc/Search/DocSearchMatch.php + + - + message: '#^Method Icinga\\Module\\Migrate\\Clicommands\\ConfigCommand\:\:usersAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/migrate/application/clicommands/ConfigCommand.php + + - + message: '#^Parameter \#1 \$domain of method Icinga\\User\:\:setDomain\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: modules/migrate/application/clicommands/ConfigCommand.php + + - + message: '#^Parameter \#1 \$filename of function file_get_contents expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: modules/migrate/application/clicommands/ConfigCommand.php + + - + message: '#^Parameter \#1 \$string of function trim expects string, string\|false given\.$#' + identifier: argument.type + count: 1 + path: modules/migrate/application/clicommands/ConfigCommand.php + + - + message: '#^Parameter \#1 \$username of class Icinga\\User constructor expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: modules/migrate/application/clicommands/ConfigCommand.php + + - + message: '#^Parameter \#2 \$delimiter of static method Icinga\\Util\\StringHelper\:\:trimSplit\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: modules/migrate/application/clicommands/ConfigCommand.php + + - + message: '#^Cannot call method getMessage\(\) on Throwable\|null\.$#' + identifier: method.nonObject + count: 1 + path: modules/migrate/application/clicommands/PreferencesCommand.php + + - + message: '#^Method Icinga\\Module\\Migrate\\Clicommands\\PreferencesCommand\:\:indexAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/migrate/application/clicommands/PreferencesCommand.php + + - + message: '#^Method Icinga\\Module\\Migrate\\Clicommands\\PreferencesCommand\:\:loadIniFile\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/migrate/application/clicommands/PreferencesCommand.php + + - + message: '#^Parameter \#1 \$filename of function is_dir expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: modules/migrate/application/clicommands/PreferencesCommand.php + + - + message: '#^Parameter \#1 \$path of function basename expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: modules/migrate/application/clicommands/PreferencesCommand.php + + - + message: '#^Cannot access property \$author on mixed\.$#' + identifier: property.nonObject + count: 1 + path: modules/migrate/library/Migrate/Config/UserDomainMigration.php + + - + message: '#^Method Icinga\\Module\\Migrate\\Config\\UserDomainMigration\:\:fromDomains\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/migrate/library/Migrate/Config/UserDomainMigration.php + + - + message: '#^Method Icinga\\Module\\Migrate\\Config\\UserDomainMigration\:\:fromDomains\(\) has parameter \$fromDomain with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: modules/migrate/library/Migrate/Config/UserDomainMigration.php + + - + message: '#^Method Icinga\\Module\\Migrate\\Config\\UserDomainMigration\:\:fromDomains\(\) has parameter \$toDomain with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: modules/migrate/library/Migrate/Config/UserDomainMigration.php + + - + message: '#^Method Icinga\\Module\\Migrate\\Config\\UserDomainMigration\:\:fromMap\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/migrate/library/Migrate/Config/UserDomainMigration.php + + - + message: '#^Method Icinga\\Module\\Migrate\\Config\\UserDomainMigration\:\:fromMap\(\) has parameter \$map with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/migrate/library/Migrate/Config/UserDomainMigration.php + + - + message: '#^Method Icinga\\Module\\Migrate\\Config\\UserDomainMigration\:\:migrate\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/migrate/library/Migrate/Config/UserDomainMigration.php + + - + message: '#^Method Icinga\\Module\\Migrate\\Config\\UserDomainMigration\:\:migrateAnnounces\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/migrate/library/Migrate/Config/UserDomainMigration.php + + - + message: '#^Method Icinga\\Module\\Migrate\\Config\\UserDomainMigration\:\:migrateDashboards\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/migrate/library/Migrate/Config/UserDomainMigration.php + + - + message: '#^Method Icinga\\Module\\Migrate\\Config\\UserDomainMigration\:\:migrateNavigation\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/migrate/library/Migrate/Config/UserDomainMigration.php + + - + message: '#^Method Icinga\\Module\\Migrate\\Config\\UserDomainMigration\:\:migratePreferences\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/migrate/library/Migrate/Config/UserDomainMigration.php + + - + message: '#^Method Icinga\\Module\\Migrate\\Config\\UserDomainMigration\:\:migrateRoles\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/migrate/library/Migrate/Config/UserDomainMigration.php + + - + message: '#^Method Icinga\\Module\\Migrate\\Config\\UserDomainMigration\:\:migrateUser\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/migrate/library/Migrate/Config/UserDomainMigration.php + + - + message: '#^Method Icinga\\Module\\Migrate\\Config\\UserDomainMigration\:\:migrateUsers\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/migrate/library/Migrate/Config/UserDomainMigration.php + + - + message: '#^Method Icinga\\Module\\Migrate\\Config\\UserDomainMigration\:\:mustMigrate\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/migrate/library/Migrate/Config/UserDomainMigration.php + + - + message: '#^Parameter \#1 \$file of static method Icinga\\Application\\Config\:\:fromIni\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: modules/migrate/library/Migrate/Config/UserDomainMigration.php + + - + message: '#^Parameter \#1 \$path of function dirname expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: modules/migrate/library/Migrate/Config/UserDomainMigration.php + + - + message: '#^Parameter \#1 \$string of function strtolower expects string, mixed given\.$#' + identifier: argument.type + count: 2 + path: modules/migrate/library/Migrate/Config/UserDomainMigration.php + + - + message: '#^Parameter \#1 \$username of class Icinga\\User constructor expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: modules/migrate/library/Migrate/Config/UserDomainMigration.php + + - + message: '#^Parameter \#1 \$value of static method Icinga\\Util\\StringHelper\:\:trimSplit\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: modules/migrate/library/Migrate/Config/UserDomainMigration.php + + - + message: '#^Property Icinga\\Module\\Migrate\\Config\\UserDomainMigration\:\:\$fromDomain has no type specified\.$#' + identifier: missingType.property + count: 1 + path: modules/migrate/library/Migrate/Config/UserDomainMigration.php + + - + message: '#^Property Icinga\\Module\\Migrate\\Config\\UserDomainMigration\:\:\$map has no type specified\.$#' + identifier: missingType.property + count: 1 + path: modules/migrate/library/Migrate/Config/UserDomainMigration.php + + - + message: '#^Property Icinga\\Module\\Migrate\\Config\\UserDomainMigration\:\:\$toDomain has no type specified\.$#' + identifier: missingType.property + count: 1 + path: modules/migrate/library/Migrate/Config/UserDomainMigration.php + + - + message: '#^Cannot call method generate\(\) on Icinga\\Module\\Setup\\Webserver\|null\.$#' + identifier: method.nonObject + count: 1 + path: modules/setup/application/clicommands/ConfigCommand.php + + - + message: '#^Cannot call method getConfigDir\(\) on Icinga\\Module\\Setup\\Webserver\|null\.$#' + identifier: method.nonObject + count: 1 + path: modules/setup/application/clicommands/ConfigCommand.php + + - + message: '#^Cannot call method getDocumentRoot\(\) on Icinga\\Module\\Setup\\Webserver\|null\.$#' + identifier: method.nonObject + count: 1 + path: modules/setup/application/clicommands/ConfigCommand.php + + - + message: '#^Cannot call method getEnableFpm\(\) on Icinga\\Module\\Setup\\Webserver\|null\.$#' + identifier: method.nonObject + count: 1 + path: modules/setup/application/clicommands/ConfigCommand.php + + - + message: '#^Cannot call method getUrlPath\(\) on Icinga\\Module\\Setup\\Webserver\|null\.$#' + identifier: method.nonObject + count: 1 + path: modules/setup/application/clicommands/ConfigCommand.php + + - + message: '#^Cannot call method setDocumentRoot\(\) on Icinga\\Module\\Setup\\Webserver\|null\.$#' + identifier: method.nonObject + count: 1 + path: modules/setup/application/clicommands/ConfigCommand.php + + - + message: '#^Method Icinga\\Module\\Setup\\Clicommands\\ConfigCommand\:\:directoryAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/setup/application/clicommands/ConfigCommand.php + + - + message: '#^Method Icinga\\Module\\Setup\\Clicommands\\ConfigCommand\:\:webserverAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/setup/application/clicommands/ConfigCommand.php + + - + message: '#^Parameter \#1 \$filename of function file_exists expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: modules/setup/application/clicommands/ConfigCommand.php + + - + message: '#^Parameter \#1 \$filename of function file_put_contents expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: modules/setup/application/clicommands/ConfigCommand.php + + - + message: '#^Parameter \#1 \$flag of method Icinga\\Module\\Setup\\Webserver\:\:setEnableFpm\(\) expects bool, mixed given\.$#' + identifier: argument.type + count: 1 + path: modules/setup/application/clicommands/ConfigCommand.php + + - + message: '#^Parameter \#1 \$string of function trim expects string, mixed given\.$#' + identifier: argument.type + count: 7 + path: modules/setup/application/clicommands/ConfigCommand.php + + - + message: '#^Parameter \#1 \$type of static method Icinga\\Module\\Setup\\Webserver\:\:createInstance\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: modules/setup/application/clicommands/ConfigCommand.php + + - + message: '#^Parameter \#2 \$permissions of function chmod expects int, float\|int given\.$#' + identifier: argument.type + count: 1 + path: modules/setup/application/clicommands/ConfigCommand.php + + - + message: '#^Parameter \#2 \.\.\.\$values of function sprintf expects bool\|float\|int\|string\|null, mixed given\.$#' + identifier: argument.type + count: 1 + path: modules/setup/application/clicommands/ConfigCommand.php + + - + message: '#^Method Icinga\\Module\\Setup\\Clicommands\\TokenCommand\:\:createAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/setup/application/clicommands/TokenCommand.php + + - + message: '#^Method Icinga\\Module\\Setup\\Clicommands\\TokenCommand\:\:showAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/setup/application/clicommands/TokenCommand.php + + - + message: '#^Parameter \#1 \$string of function md5 expects string, int\<0, max\> given\.$#' + identifier: argument.type + count: 1 + path: modules/setup/application/clicommands/TokenCommand.php + + - + message: '#^Method Icinga\\Module\\Setup\\Controllers\\IndexController\:\:indexAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/setup/application/controllers/IndexController.php + + - + message: '#^Method Icinga\\Module\\Setup\\Controllers\\IndexController\:\:restartAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/setup/application/controllers/IndexController.php + + - + message: '#^Cannot call method addError\(\) on Zend_Form_Element\|null\.$#' + identifier: method.nonObject + count: 1 + path: modules/setup/application/forms/AdminAccountPage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Forms\\AdminAccountPage\:\:createElements\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/setup/application/forms/AdminAccountPage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Forms\\AdminAccountPage\:\:createElements\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/application/forms/AdminAccountPage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Forms\\AdminAccountPage\:\:createUserBackend\(\) should return Icinga\\Authentication\\User\\DbUserBackend\|Icinga\\Authentication\\User\\LdapUserBackend but returns Icinga\\Authentication\\User\\UserBackendInterface\.$#' + identifier: return.type + count: 1 + path: modules/setup/application/forms/AdminAccountPage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Forms\\AdminAccountPage\:\:createUserGroupBackend\(\) should return Icinga\\Authentication\\UserGroup\\LdapUserGroupBackend but returns Icinga\\Authentication\\UserGroup\\UserGroupBackendInterface&Icinga\\Data\\Selectable\.$#' + identifier: return.type + count: 1 + path: modules/setup/application/forms/AdminAccountPage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Forms\\AdminAccountPage\:\:fetchGroups\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/application/forms/AdminAccountPage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Forms\\AdminAccountPage\:\:fetchUsers\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/application/forms/AdminAccountPage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Forms\\AdminAccountPage\:\:isValid\(\) has parameter \$data with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/application/forms/AdminAccountPage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Forms\\AdminAccountPage\:\:setBackendConfig\(\) has parameter \$config with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/application/forms/AdminAccountPage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Forms\\AdminAccountPage\:\:setGroupConfig\(\) has parameter \$config with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/application/forms/AdminAccountPage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Forms\\AdminAccountPage\:\:setResourceConfig\(\) has parameter \$config with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/application/forms/AdminAccountPage.php + + - + message: '#^Parameter \#1 \$name of static method Icinga\\Authentication\\UserGroup\\UserGroupBackend\:\:create\(\) expects string, null given\.$#' + identifier: argument.type + count: 1 + path: modules/setup/application/forms/AdminAccountPage.php + + - + message: '#^Parameter \#1 \$name of static method Icinga\\Authentication\\User\\UserBackend\:\:create\(\) expects string, null given\.$#' + identifier: argument.type + count: 1 + path: modules/setup/application/forms/AdminAccountPage.php + + - + message: '#^Property Icinga\\Module\\Setup\\Forms\\AdminAccountPage\:\:\$backendConfig type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/application/forms/AdminAccountPage.php + + - + message: '#^Property Icinga\\Module\\Setup\\Forms\\AdminAccountPage\:\:\$groupConfig \(array\) does not accept array\|null\.$#' + identifier: assign.propertyType + count: 1 + path: modules/setup/application/forms/AdminAccountPage.php + + - + message: '#^Property Icinga\\Module\\Setup\\Forms\\AdminAccountPage\:\:\$groupConfig type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/application/forms/AdminAccountPage.php + + - + message: '#^Property Icinga\\Module\\Setup\\Forms\\AdminAccountPage\:\:\$resourceConfig type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/application/forms/AdminAccountPage.php + + - + message: '#^Cannot call method getElement\(\) on \$this\(Icinga\\Module\\Setup\\Forms\\AuthBackendPage\)\|null\.$#' + identifier: method.nonObject + count: 2 + path: modules/setup/application/forms/AuthBackendPage.php + + - + message: '#^Cannot call method getElement\(\) on Icinga\\Forms\\Config\\UserBackend\\DbBackendForm\|Icinga\\Forms\\Config\\UserBackend\\ExternalBackendForm\|Icinga\\Forms\\Config\\UserBackend\\LdapBackendForm\|null\.$#' + identifier: method.nonObject + count: 1 + path: modules/setup/application/forms/AuthBackendPage.php + + - + message: '#^Cannot call method setIgnore\(\) on Zend_Form_Element\|null\.$#' + identifier: method.nonObject + count: 2 + path: modules/setup/application/forms/AuthBackendPage.php + + - + message: '#^Cannot call method setValue\(\) on Zend_Form_Element\|null\.$#' + identifier: method.nonObject + count: 1 + path: modules/setup/application/forms/AuthBackendPage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Forms\\AuthBackendPage\:\:addSkipValidationCheckbox\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/setup/application/forms/AuthBackendPage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Forms\\AuthBackendPage\:\:createElements\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/setup/application/forms/AuthBackendPage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Forms\\AuthBackendPage\:\:createElements\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/application/forms/AuthBackendPage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Forms\\AuthBackendPage\:\:getValues\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/application/forms/AuthBackendPage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Forms\\AuthBackendPage\:\:isValid\(\) has parameter \$data with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/application/forms/AuthBackendPage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Forms\\AuthBackendPage\:\:isValidPartial\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/application/forms/AuthBackendPage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Forms\\AuthBackendPage\:\:setResourceConfig\(\) has parameter \$config with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/application/forms/AuthBackendPage.php + + - + message: '#^Parameter \#1 \$cue of method Icinga\\Web\\Form\:\:setRequiredCue\(\) expects string, null given\.$#' + identifier: argument.type + count: 2 + path: modules/setup/application/forms/AuthBackendPage.php + + - + message: '#^Parameter \#1 \$form of method Icinga\\Web\\Form\:\:addSubForm\(\) expects Zend_Form, Icinga\\Forms\\Config\\UserBackend\\DbBackendForm\|Icinga\\Forms\\Config\\UserBackend\\ExternalBackendForm\|Icinga\\Forms\\Config\\UserBackend\\LdapBackendForm\|null given\.$#' + identifier: argument.type + count: 1 + path: modules/setup/application/forms/AuthBackendPage.php + + - + message: '#^Property Icinga\\Module\\Setup\\Forms\\AuthBackendPage\:\:\$config \(array\) in isset\(\) is not nullable\.$#' + identifier: isset.property + count: 2 + path: modules/setup/application/forms/AuthBackendPage.php + + - + message: '#^Property Icinga\\Module\\Setup\\Forms\\AuthBackendPage\:\:\$config type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/application/forms/AuthBackendPage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Forms\\AuthenticationPage\:\:createElements\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/setup/application/forms/AuthenticationPage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Forms\\AuthenticationPage\:\:createElements\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/application/forms/AuthenticationPage.php + + - + message: '#^Parameter \#1 \$cue of method Icinga\\Web\\Form\:\:setRequiredCue\(\) expects string, null given\.$#' + identifier: argument.type + count: 1 + path: modules/setup/application/forms/AuthenticationPage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Forms\\DatabaseCreationPage\:\:addSkipValidationCheckbox\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/setup/application/forms/DatabaseCreationPage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Forms\\DatabaseCreationPage\:\:createElements\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/setup/application/forms/DatabaseCreationPage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Forms\\DatabaseCreationPage\:\:createElements\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/application/forms/DatabaseCreationPage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Forms\\DatabaseCreationPage\:\:isValid\(\) has parameter \$data with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/application/forms/DatabaseCreationPage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Forms\\DatabaseCreationPage\:\:setDatabaseSetupPrivileges\(\) has parameter \$privileges with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/application/forms/DatabaseCreationPage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Forms\\DatabaseCreationPage\:\:setDatabaseUsagePrivileges\(\) has parameter \$privileges with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/application/forms/DatabaseCreationPage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Forms\\DatabaseCreationPage\:\:setResourceConfig\(\) has parameter \$config with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/application/forms/DatabaseCreationPage.php + + - + message: '#^Property Icinga\\Module\\Setup\\Forms\\DatabaseCreationPage\:\:\$config type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/application/forms/DatabaseCreationPage.php + + - + message: '#^Property Icinga\\Module\\Setup\\Forms\\DatabaseCreationPage\:\:\$databaseSetupPrivileges type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/application/forms/DatabaseCreationPage.php + + - + message: '#^Property Icinga\\Module\\Setup\\Forms\\DatabaseCreationPage\:\:\$databaseUsagePrivileges type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/application/forms/DatabaseCreationPage.php + + - + message: '#^Cannot call method setValue\(\) on Zend_Form_Element\|null\.$#' + identifier: method.nonObject + count: 1 + path: modules/setup/application/forms/DbResourcePage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Forms\\DbResourcePage\:\:addSkipValidationCheckbox\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/setup/application/forms/DbResourcePage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Forms\\DbResourcePage\:\:createElements\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/setup/application/forms/DbResourcePage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Forms\\DbResourcePage\:\:createElements\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/application/forms/DbResourcePage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Forms\\DbResourcePage\:\:isValid\(\) has parameter \$data with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/application/forms/DbResourcePage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Forms\\DbResourcePage\:\:isValidPartial\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/application/forms/DbResourcePage.php + + - + message: '#^Parameter \#1 \$version1 of function version_compare expects string, string\|null given\.$#' + identifier: argument.type + count: 1 + path: modules/setup/application/forms/DbResourcePage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Forms\\GeneralConfigPage\:\:createElements\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/setup/application/forms/GeneralConfigPage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Forms\\GeneralConfigPage\:\:createElements\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/application/forms/GeneralConfigPage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Forms\\LdapDiscoveryConfirmPage\:\:createElements\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/setup/application/forms/LdapDiscoveryConfirmPage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Forms\\LdapDiscoveryConfirmPage\:\:createElements\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/application/forms/LdapDiscoveryConfirmPage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Forms\\LdapDiscoveryConfirmPage\:\:getResourceConfig\(\) return type with generic class Icinga\\Data\\ConfigObject does not specify its types\: TValue$#' + identifier: missingType.generics + count: 1 + path: modules/setup/application/forms/LdapDiscoveryConfirmPage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Forms\\LdapDiscoveryConfirmPage\:\:getValues\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/application/forms/LdapDiscoveryConfirmPage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Forms\\LdapDiscoveryConfirmPage\:\:getValues\(\) should return array but returns null\.$#' + identifier: return.type + count: 1 + path: modules/setup/application/forms/LdapDiscoveryConfirmPage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Forms\\LdapDiscoveryConfirmPage\:\:isValid\(\) has parameter \$data with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/application/forms/LdapDiscoveryConfirmPage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Forms\\LdapDiscoveryConfirmPage\:\:setResourceConfig\(\) has parameter \$config with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/application/forms/LdapDiscoveryConfirmPage.php + + - + message: '#^Property Icinga\\Module\\Setup\\Forms\\LdapDiscoveryConfirmPage\:\:\$config type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/application/forms/LdapDiscoveryConfirmPage.php + + - + message: '#^Property Icinga\\Module\\Setup\\Forms\\LdapDiscoveryConfirmPage\:\:\$infoTemplate has no type specified\.$#' + identifier: missingType.property + count: 1 + path: modules/setup/application/forms/LdapDiscoveryConfirmPage.php + + - + message: '#^Cannot call method addError\(\) on Zend_Form_Element\|null\.$#' + identifier: method.nonObject + count: 1 + path: modules/setup/application/forms/LdapDiscoveryPage.php + + - + message: '#^Cannot call method getMessage\(\) on Exception\|null\.$#' + identifier: method.nonObject + count: 1 + path: modules/setup/application/forms/LdapDiscoveryPage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Forms\\LdapDiscoveryPage\:\:createElements\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/setup/application/forms/LdapDiscoveryPage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Forms\\LdapDiscoveryPage\:\:createElements\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/application/forms/LdapDiscoveryPage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Forms\\LdapDiscoveryPage\:\:getValues\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/application/forms/LdapDiscoveryPage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Forms\\LdapDiscoveryPage\:\:isValid\(\) has parameter \$data with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/application/forms/LdapDiscoveryPage.php + + - + message: '#^Property Icinga\\Module\\Setup\\Forms\\LdapDiscoveryPage\:\:\$discovery \(Icinga\\Protocol\\Ldap\\Discovery\) in isset\(\) is not nullable\.$#' + identifier: isset.property + count: 1 + path: modules/setup/application/forms/LdapDiscoveryPage.php + + - + message: '#^Cannot call method setValue\(\) on Zend_Form_Element\|null\.$#' + identifier: method.nonObject + count: 1 + path: modules/setup/application/forms/LdapResourcePage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Forms\\LdapResourcePage\:\:addSkipValidationCheckbox\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/setup/application/forms/LdapResourcePage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Forms\\LdapResourcePage\:\:createElements\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/setup/application/forms/LdapResourcePage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Forms\\LdapResourcePage\:\:createElements\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/application/forms/LdapResourcePage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Forms\\LdapResourcePage\:\:isValid\(\) has parameter \$data with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/application/forms/LdapResourcePage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Forms\\LdapResourcePage\:\:isValidPartial\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/application/forms/LdapResourcePage.php + + - + message: '#^Call to an undefined method Zend_Form_Element\:\:isChecked\(\)\.$#' + identifier: method.notFound + count: 1 + path: modules/setup/application/forms/ModulePage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Forms\\ModulePage\:\:createElements\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/setup/application/forms/ModulePage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Forms\\ModulePage\:\:createElements\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/application/forms/ModulePage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Forms\\ModulePage\:\:getCheckedModules\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/setup/application/forms/ModulePage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Forms\\ModulePage\:\:getModuleWizards\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/setup/application/forms/ModulePage.php + + - + message: '#^Property Icinga\\Module\\Setup\\Forms\\ModulePage\:\:\$foundIcingaDB has no type specified\.$#' + identifier: missingType.property + count: 1 + path: modules/setup/application/forms/ModulePage.php + + - + message: '#^Property Icinga\\Module\\Setup\\Forms\\ModulePage\:\:\$modulePaths has no type specified\.$#' + identifier: missingType.property + count: 1 + path: modules/setup/application/forms/ModulePage.php + + - + message: '#^Property Icinga\\Module\\Setup\\Forms\\ModulePage\:\:\$modules has no type specified\.$#' + identifier: missingType.property + count: 1 + path: modules/setup/application/forms/ModulePage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Forms\\RequirementsPage\:\:isValid\(\) has parameter \$data with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/application/forms/RequirementsPage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Forms\\SummaryPage\:\:getSummary\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/application/forms/SummaryPage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Forms\\SummaryPage\:\:setSubjectTitle\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/setup/application/forms/SummaryPage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Forms\\SummaryPage\:\:setSummary\(\) has parameter \$summary with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/application/forms/SummaryPage.php + + - + message: '#^Property Icinga\\Module\\Setup\\Forms\\SummaryPage\:\:\$summary type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/application/forms/SummaryPage.php + + - + message: '#^Cannot call method setValue\(\) on Zend_Form_Element\|null\.$#' + identifier: method.nonObject + count: 1 + path: modules/setup/application/forms/UserGroupBackendPage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Forms\\UserGroupBackendPage\:\:createElements\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/setup/application/forms/UserGroupBackendPage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Forms\\UserGroupBackendPage\:\:createElements\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/application/forms/UserGroupBackendPage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Forms\\UserGroupBackendPage\:\:getValues\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/application/forms/UserGroupBackendPage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Forms\\UserGroupBackendPage\:\:setBackendConfig\(\) has parameter \$config with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/application/forms/UserGroupBackendPage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Forms\\UserGroupBackendPage\:\:setResourceConfig\(\) has parameter \$config with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/application/forms/UserGroupBackendPage.php + + - + message: '#^Property Icinga\\Module\\Setup\\Forms\\UserGroupBackendPage\:\:\$backendConfig type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/application/forms/UserGroupBackendPage.php + + - + message: '#^Property Icinga\\Module\\Setup\\Forms\\UserGroupBackendPage\:\:\$resourceConfig type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/application/forms/UserGroupBackendPage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Forms\\WelcomePage\:\:createElements\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/setup/application/forms/WelcomePage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Forms\\WelcomePage\:\:createElements\(\) has parameter \$formData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/application/forms/WelcomePage.php + + - + message: '#^Parameter \#1 \$cue of method Icinga\\Web\\Form\:\:setRequiredCue\(\) expects string, null given\.$#' + identifier: argument.type + count: 1 + path: modules/setup/application/forms/WelcomePage.php + + - + message: '#^Method Icinga\\Module\\Setup\\Requirement\:\:__construct\(\) has parameter \$options with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/library/Setup/Requirement.php + + - + message: '#^Method Icinga\\Module\\Setup\\Requirement\:\:getDescriptions\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/library/Setup/Requirement.php + + - + message: '#^Method Icinga\\Module\\Setup\\Requirement\:\:getState\(\) should return int but returns bool\.$#' + identifier: return.type + count: 1 + path: modules/setup/library/Setup/Requirement.php + + - + message: '#^Property Icinga\\Module\\Setup\\Requirement\:\:\$descriptions type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/library/Setup/Requirement.php + + - + message: '#^Parameter \#1 \$name of static method Icinga\\Application\\Platform\:\:classExists\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: modules/setup/library/Setup/Requirement/ClassRequirement.php + + - + message: '#^Parameter \#2 \.\.\.\$values of function sprintf expects bool\|float\|int\|string\|null, mixed given\.$#' + identifier: argument.type + count: 2 + path: modules/setup/library/Setup/Requirement/ClassRequirement.php + + - + message: '#^Parameter \#1 \$filename of function file_exists expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: modules/setup/library/Setup/Requirement/ConfigDirectoryRequirement.php + + - + message: '#^Parameter \#1 \$filename of function is_readable expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: modules/setup/library/Setup/Requirement/ConfigDirectoryRequirement.php + + - + message: '#^Parameter \#2 \.\.\.\$values of function sprintf expects bool\|float\|int\|string\|null, mixed given\.$#' + identifier: argument.type + count: 2 + path: modules/setup/library/Setup/Requirement/ConfigDirectoryRequirement.php + + - + message: '#^Parameter \#1 \$string of function strtolower expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: modules/setup/library/Setup/Requirement/OSRequirement.php + + - + message: '#^Parameter \#1 \$string of function ucfirst expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: modules/setup/library/Setup/Requirement/OSRequirement.php + + - + message: '#^Cannot use array destructuring on mixed\.$#' + identifier: offsetAccess.nonArray + count: 1 + path: modules/setup/library/Setup/Requirement/PhpConfigRequirement.php + + - + message: '#^Parameter \#1 \$option of static method Icinga\\Application\\Platform\:\:getPhpConfig\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: modules/setup/library/Setup/Requirement/PhpConfigRequirement.php + + - + message: '#^Parameter \#2 \.\.\.\$values of function sprintf expects bool\|float\|int\|string\|null, mixed given\.$#' + identifier: argument.type + count: 2 + path: modules/setup/library/Setup/Requirement/PhpConfigRequirement.php + + - + message: '#^Parameter \#1 \$extensionName of static method Icinga\\Application\\Platform\:\:extensionLoaded\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: modules/setup/library/Setup/Requirement/PhpModuleRequirement.php + + - + message: '#^Parameter \#2 \.\.\.\$values of function sprintf expects bool\|float\|int\|string\|null, mixed given\.$#' + identifier: argument.type + count: 2 + path: modules/setup/library/Setup/Requirement/PhpModuleRequirement.php + + - + message: '#^Strict comparison using \=\=\= between string and null will always evaluate to false\.$#' + identifier: identical.alwaysFalse + count: 1 + path: modules/setup/library/Setup/Requirement/PhpModuleRequirement.php + + - + message: '#^Cannot use array destructuring on mixed\.$#' + identifier: offsetAccess.nonArray + count: 1 + path: modules/setup/library/Setup/Requirement/PhpVersionRequirement.php + + - + message: '#^Parameter \#2 \$version2 of function version_compare expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: modules/setup/library/Setup/Requirement/PhpVersionRequirement.php + + - + message: '#^Cannot call method getState\(\) on mixed\.$#' + identifier: method.nonObject + count: 1 + path: modules/setup/library/Setup/Requirement/SetRequirement.php + + - + message: '#^Cannot call method getVersion\(\) on Icinga\\Application\\Libraries\\Library\|null\.$#' + identifier: method.nonObject + count: 1 + path: modules/setup/library/Setup/Requirement/WebLibraryRequirement.php + + - + message: '#^Cannot use array destructuring on mixed\.$#' + identifier: offsetAccess.nonArray + count: 1 + path: modules/setup/library/Setup/Requirement/WebLibraryRequirement.php + + - + message: '#^Parameter \#1 \$name of method Icinga\\Application\\Libraries\:\:get\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: modules/setup/library/Setup/Requirement/WebLibraryRequirement.php + + - + message: '#^Parameter \#1 \$name of method Icinga\\Application\\Libraries\:\:has\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 2 + path: modules/setup/library/Setup/Requirement/WebLibraryRequirement.php + + - + message: '#^Cannot use array destructuring on mixed\.$#' + identifier: offsetAccess.nonArray + count: 1 + path: modules/setup/library/Setup/Requirement/WebModuleRequirement.php + + - + message: '#^Parameter \#1 \$name of method Icinga\\Application\\Modules\\Manager\:\:getModule\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: modules/setup/library/Setup/Requirement/WebModuleRequirement.php + + - + message: '#^Parameter \#1 \$name of method Icinga\\Application\\Modules\\Manager\:\:hasInstalled\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: modules/setup/library/Setup/Requirement/WebModuleRequirement.php + + - + message: '#^Parameter \#2 \$version2 of function version_compare expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: modules/setup/library/Setup/Requirement/WebModuleRequirement.php + + - + message: '#^Class Icinga\\Module\\Setup\\RequirementSet implements generic interface RecursiveIterator but does not specify its types\: TKey, TValue$#' + identifier: missingType.generics + count: 1 + path: modules/setup/library/Setup/RequirementSet.php + + - + message: '#^Method Icinga\\Module\\Setup\\RequirementSet\:\:getAll\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/library/Setup/RequirementSet.php + + - + message: '#^Method Icinga\\Module\\Setup\\RequirementSet\:\:getChildren\(\) return type with generic interface RecursiveIterator does not specify its types\: TKey, TValue$#' + identifier: missingType.generics + count: 1 + path: modules/setup/library/Setup/RequirementSet.php + + - + message: '#^Method Icinga\\Module\\Setup\\RequirementSet\:\:getChildren\(\) should return RecursiveIterator\|null but returns Icinga\\Module\\Setup\\Requirement\|Icinga\\Module\\Setup\\RequirementSet\.$#' + identifier: return.type + count: 1 + path: modules/setup/library/Setup/RequirementSet.php + + - + message: '#^Method Icinga\\Module\\Setup\\RequirementSet\:\:getMode\(\) should return int but returns string\.$#' + identifier: return.type + count: 1 + path: modules/setup/library/Setup/RequirementSet.php + + - + message: '#^Method Icinga\\Module\\Setup\\RequirementSet\:\:key\(\) should return int but returns int\|string\|null\.$#' + identifier: return.type + count: 1 + path: modules/setup/library/Setup/RequirementSet.php + + - + message: '#^Property Icinga\\Module\\Setup\\RequirementSet\:\:\$mode \(string\) does not accept int\.$#' + identifier: assign.propertyType + count: 1 + path: modules/setup/library/Setup/RequirementSet.php + + - + message: '#^Property Icinga\\Module\\Setup\\RequirementSet\:\:\$requirements type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/library/Setup/RequirementSet.php + + - + message: '#^Cannot call method getDescriptions\(\) on mixed\.$#' + identifier: method.nonObject + count: 1 + path: modules/setup/library/Setup/RequirementsRenderer.php + + - + message: '#^Cannot call method getState\(\) on mixed\.$#' + identifier: method.nonObject + count: 1 + path: modules/setup/library/Setup/RequirementsRenderer.php + + - + message: '#^Cannot call method getStateText\(\) on mixed\.$#' + identifier: method.nonObject + count: 1 + path: modules/setup/library/Setup/RequirementsRenderer.php + + - + message: '#^Cannot call method getTitle\(\) on mixed\.$#' + identifier: method.nonObject + count: 1 + path: modules/setup/library/Setup/RequirementsRenderer.php + + - + message: '#^Cannot call method isOptional\(\) on mixed\.$#' + identifier: method.nonObject + count: 1 + path: modules/setup/library/Setup/RequirementsRenderer.php + + - + message: '#^Class Icinga\\Module\\Setup\\RequirementsRenderer extends generic class RecursiveIteratorIterator but does not specify its types\: T$#' + identifier: missingType.generics + count: 1 + path: modules/setup/library/Setup/RequirementsRenderer.php + + - + message: '#^Method Icinga\\Module\\Setup\\RequirementsRenderer\:\:render\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/setup/library/Setup/RequirementsRenderer.php + + - + message: '#^Property Icinga\\Module\\Setup\\RequirementsRenderer\:\:\$tags has no type specified\.$#' + identifier: missingType.property + count: 1 + path: modules/setup/library/Setup/RequirementsRenderer.php + + - + message: '#^Class Icinga\\Module\\Setup\\Setup implements generic interface IteratorAggregate but does not specify its types\: TKey, TValue$#' + identifier: missingType.generics + count: 1 + path: modules/setup/library/Setup/Setup.php + + - + message: '#^Method Icinga\\Module\\Setup\\Setup\:\:addStep\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/setup/library/Setup/Setup.php + + - + message: '#^Method Icinga\\Module\\Setup\\Setup\:\:addSteps\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/setup/library/Setup/Setup.php + + - + message: '#^Method Icinga\\Module\\Setup\\Setup\:\:addSteps\(\) has parameter \$steps with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/library/Setup/Setup.php + + - + message: '#^Method Icinga\\Module\\Setup\\Setup\:\:getReport\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/library/Setup/Setup.php + + - + message: '#^Method Icinga\\Module\\Setup\\Setup\:\:getSteps\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/setup/library/Setup/Setup.php + + - + message: '#^Method Icinga\\Module\\Setup\\Setup\:\:getSummary\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/library/Setup/Setup.php + + - + message: '#^Method Icinga\\Module\\Setup\\Setup\:\:run\(\) should return bool but returns bool\|int\.$#' + identifier: return.type + count: 1 + path: modules/setup/library/Setup/Setup.php + + - + message: '#^Property Icinga\\Module\\Setup\\Setup\:\:\$state has no type specified\.$#' + identifier: missingType.property + count: 1 + path: modules/setup/library/Setup/Setup.php + + - + message: '#^Property Icinga\\Module\\Setup\\Setup\:\:\$steps has no type specified\.$#' + identifier: missingType.property + count: 1 + path: modules/setup/library/Setup/Setup.php + + - + message: '#^Method Icinga\\Module\\Setup\\Step\:\:getReport\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/library/Setup/Step.php + + - + message: '#^Method Icinga\\Module\\Setup\\Steps\\AuthenticationStep\:\:__construct\(\) has parameter \$data with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/library/Setup/Steps/AuthenticationStep.php + + - + message: '#^Method Icinga\\Module\\Setup\\Steps\\AuthenticationStep\:\:apply\(\) should return bool but returns int\.$#' + identifier: return.type + count: 1 + path: modules/setup/library/Setup/Steps/AuthenticationStep.php + + - + message: '#^Method Icinga\\Module\\Setup\\Steps\\AuthenticationStep\:\:createAccount\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/setup/library/Setup/Steps/AuthenticationStep.php + + - + message: '#^Method Icinga\\Module\\Setup\\Steps\\AuthenticationStep\:\:createAuthenticationIni\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/setup/library/Setup/Steps/AuthenticationStep.php + + - + message: '#^Method Icinga\\Module\\Setup\\Steps\\AuthenticationStep\:\:createRolesIni\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/setup/library/Setup/Steps/AuthenticationStep.php + + - + message: '#^Method Icinga\\Module\\Setup\\Steps\\AuthenticationStep\:\:getReport\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/library/Setup/Steps/AuthenticationStep.php + + - + message: '#^Parameter \#1 \$ds of class Icinga\\Authentication\\User\\DbUserBackend constructor expects Icinga\\Data\\Db\\DbConnection, Icinga\\Data\\Selectable given\.$#' + identifier: argument.type + count: 1 + path: modules/setup/library/Setup/Steps/AuthenticationStep.php + + - + message: '#^Property Icinga\\Module\\Setup\\Steps\\AuthenticationStep\:\:\$authIniError has no type specified\.$#' + identifier: missingType.property + count: 1 + path: modules/setup/library/Setup/Steps/AuthenticationStep.php + + - + message: '#^Property Icinga\\Module\\Setup\\Steps\\AuthenticationStep\:\:\$data has no type specified\.$#' + identifier: missingType.property + count: 1 + path: modules/setup/library/Setup/Steps/AuthenticationStep.php + + - + message: '#^Property Icinga\\Module\\Setup\\Steps\\AuthenticationStep\:\:\$dbError has no type specified\.$#' + identifier: missingType.property + count: 1 + path: modules/setup/library/Setup/Steps/AuthenticationStep.php + + - + message: '#^Property Icinga\\Module\\Setup\\Steps\\AuthenticationStep\:\:\$permIniError has no type specified\.$#' + identifier: missingType.property + count: 1 + path: modules/setup/library/Setup/Steps/AuthenticationStep.php + + - + message: '#^Method Icinga\\Module\\Setup\\Steps\\DatabaseStep\:\:__construct\(\) has parameter \$data with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/library/Setup/Steps/DatabaseStep.php + + - + message: '#^Method Icinga\\Module\\Setup\\Steps\\DatabaseStep\:\:getReport\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/library/Setup/Steps/DatabaseStep.php + + - + message: '#^Method Icinga\\Module\\Setup\\Steps\\DatabaseStep\:\:log\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/setup/library/Setup/Steps/DatabaseStep.php + + - + message: '#^Method Icinga\\Module\\Setup\\Steps\\DatabaseStep\:\:setupMysqlDatabase\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/setup/library/Setup/Steps/DatabaseStep.php + + - + message: '#^Method Icinga\\Module\\Setup\\Steps\\DatabaseStep\:\:setupPgsqlDatabase\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/setup/library/Setup/Steps/DatabaseStep.php + + - + message: '#^Property Icinga\\Module\\Setup\\Steps\\DatabaseStep\:\:\$data has no type specified\.$#' + identifier: missingType.property + count: 1 + path: modules/setup/library/Setup/Steps/DatabaseStep.php + + - + message: '#^Property Icinga\\Module\\Setup\\Steps\\DatabaseStep\:\:\$error has no type specified\.$#' + identifier: missingType.property + count: 1 + path: modules/setup/library/Setup/Steps/DatabaseStep.php + + - + message: '#^Property Icinga\\Module\\Setup\\Steps\\DatabaseStep\:\:\$messages has no type specified\.$#' + identifier: missingType.property + count: 1 + path: modules/setup/library/Setup/Steps/DatabaseStep.php + + - + message: '#^Method Icinga\\Module\\Setup\\Steps\\GeneralConfigStep\:\:__construct\(\) has parameter \$data with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/library/Setup/Steps/GeneralConfigStep.php + + - + message: '#^Method Icinga\\Module\\Setup\\Steps\\GeneralConfigStep\:\:getReport\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/library/Setup/Steps/GeneralConfigStep.php + + - + message: '#^Property Icinga\\Module\\Setup\\Steps\\GeneralConfigStep\:\:\$data has no type specified\.$#' + identifier: missingType.property + count: 1 + path: modules/setup/library/Setup/Steps/GeneralConfigStep.php + + - + message: '#^Property Icinga\\Module\\Setup\\Steps\\GeneralConfigStep\:\:\$error has no type specified\.$#' + identifier: missingType.property + count: 1 + path: modules/setup/library/Setup/Steps/GeneralConfigStep.php + + - + message: '#^Method Icinga\\Module\\Setup\\Steps\\ResourceStep\:\:__construct\(\) has parameter \$data with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/library/Setup/Steps/ResourceStep.php + + - + message: '#^Method Icinga\\Module\\Setup\\Steps\\ResourceStep\:\:getReport\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/library/Setup/Steps/ResourceStep.php + + - + message: '#^Property Icinga\\Module\\Setup\\Steps\\ResourceStep\:\:\$data has no type specified\.$#' + identifier: missingType.property + count: 1 + path: modules/setup/library/Setup/Steps/ResourceStep.php + + - + message: '#^Property Icinga\\Module\\Setup\\Steps\\ResourceStep\:\:\$error has no type specified\.$#' + identifier: missingType.property + count: 1 + path: modules/setup/library/Setup/Steps/ResourceStep.php + + - + message: '#^Method Icinga\\Module\\Setup\\Steps\\UserGroupStep\:\:__construct\(\) has parameter \$data with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/library/Setup/Steps/UserGroupStep.php + + - + message: '#^Method Icinga\\Module\\Setup\\Steps\\UserGroupStep\:\:createGroupsIni\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/setup/library/Setup/Steps/UserGroupStep.php + + - + message: '#^Method Icinga\\Module\\Setup\\Steps\\UserGroupStep\:\:createMembership\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/setup/library/Setup/Steps/UserGroupStep.php + + - + message: '#^Method Icinga\\Module\\Setup\\Steps\\UserGroupStep\:\:createUserGroup\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/setup/library/Setup/Steps/UserGroupStep.php + + - + message: '#^Method Icinga\\Module\\Setup\\Steps\\UserGroupStep\:\:getReport\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/library/Setup/Steps/UserGroupStep.php + + - + message: '#^Method Icinga\\Module\\Setup\\Steps\\UserGroupStep\:\:getSummary\(\) should return string but empty return statement found\.$#' + identifier: return.empty + count: 1 + path: modules/setup/library/Setup/Steps/UserGroupStep.php + + - + message: '#^Parameter \#1 \$ds of class Icinga\\Authentication\\UserGroup\\DbUserGroupBackend constructor expects Icinga\\Data\\Db\\DbConnection, Icinga\\Data\\Selectable given\.$#' + identifier: argument.type + count: 2 + path: modules/setup/library/Setup/Steps/UserGroupStep.php + + - + message: '#^Property Icinga\\Module\\Setup\\Steps\\UserGroupStep\:\:\$data has no type specified\.$#' + identifier: missingType.property + count: 1 + path: modules/setup/library/Setup/Steps/UserGroupStep.php + + - + message: '#^Property Icinga\\Module\\Setup\\Steps\\UserGroupStep\:\:\$groupError has no type specified\.$#' + identifier: missingType.property + count: 1 + path: modules/setup/library/Setup/Steps/UserGroupStep.php + + - + message: '#^Property Icinga\\Module\\Setup\\Steps\\UserGroupStep\:\:\$groupIniError has no type specified\.$#' + identifier: missingType.property + count: 1 + path: modules/setup/library/Setup/Steps/UserGroupStep.php + + - + message: '#^Property Icinga\\Module\\Setup\\Steps\\UserGroupStep\:\:\$memberError has no type specified\.$#' + identifier: missingType.property + count: 1 + path: modules/setup/library/Setup/Steps/UserGroupStep.php + + - + message: '#^Cannot call method fetchAll\(\) on mixed\.$#' + identifier: method.nonObject + count: 2 + path: modules/setup/library/Setup/Utils/DbTool.php + + - + message: '#^Cannot call method fetchColumn\(\) on mixed\.$#' + identifier: method.nonObject + count: 9 + path: modules/setup/library/Setup/Utils/DbTool.php + + - + message: '#^Cannot call method fetchObject\(\) on mixed\.$#' + identifier: method.nonObject + count: 6 + path: modules/setup/library/Setup/Utils/DbTool.php + + - + message: '#^Method Icinga\\Module\\Setup\\Utils\\DbTool\:\:__construct\(\) has parameter \$config with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/library/Setup/Utils/DbTool.php + + - + message: '#^Method Icinga\\Module\\Setup\\Utils\\DbTool\:\:addLogin\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/setup/library/Setup/Utils/DbTool.php + + - + message: '#^Method Icinga\\Module\\Setup\\Utils\\DbTool\:\:assertConnectedToDb\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/setup/library/Setup/Utils/DbTool.php + + - + message: '#^Method Icinga\\Module\\Setup\\Utils\\DbTool\:\:assertDatabaseAccess\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/setup/library/Setup/Utils/DbTool.php + + - + message: '#^Method Icinga\\Module\\Setup\\Utils\\DbTool\:\:assertHostAccess\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/setup/library/Setup/Utils/DbTool.php + + - + message: '#^Method Icinga\\Module\\Setup\\Utils\\DbTool\:\:checkConnectivity\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/setup/library/Setup/Utils/DbTool.php + + - + message: '#^Method Icinga\\Module\\Setup\\Utils\\DbTool\:\:checkMysqlPrivileges\(\) has parameter \$context with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/library/Setup/Utils/DbTool.php + + - + message: '#^Method Icinga\\Module\\Setup\\Utils\\DbTool\:\:checkMysqlPrivileges\(\) has parameter \$privileges with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/library/Setup/Utils/DbTool.php + + - + message: '#^Method Icinga\\Module\\Setup\\Utils\\DbTool\:\:checkPgsqlPrivileges\(\) has parameter \$context with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/library/Setup/Utils/DbTool.php + + - + message: '#^Method Icinga\\Module\\Setup\\Utils\\DbTool\:\:checkPgsqlPrivileges\(\) has parameter \$privileges with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/library/Setup/Utils/DbTool.php + + - + message: '#^Method Icinga\\Module\\Setup\\Utils\\DbTool\:\:checkPrivileges\(\) has parameter \$context with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/library/Setup/Utils/DbTool.php + + - + message: '#^Method Icinga\\Module\\Setup\\Utils\\DbTool\:\:checkPrivileges\(\) has parameter \$privileges with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/library/Setup/Utils/DbTool.php + + - + message: '#^Method Icinga\\Module\\Setup\\Utils\\DbTool\:\:connect\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/setup/library/Setup/Utils/DbTool.php + + - + message: '#^Method Icinga\\Module\\Setup\\Utils\\DbTool\:\:exec\(\) has parameter \$params with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/library/Setup/Utils/DbTool.php + + - + message: '#^Method Icinga\\Module\\Setup\\Utils\\DbTool\:\:exec\(\) should return int but returns int\|false\.$#' + identifier: return.type + count: 1 + path: modules/setup/library/Setup/Utils/DbTool.php + + - + message: '#^Method Icinga\\Module\\Setup\\Utils\\DbTool\:\:grantPrivileges\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/setup/library/Setup/Utils/DbTool.php + + - + message: '#^Method Icinga\\Module\\Setup\\Utils\\DbTool\:\:grantPrivileges\(\) has parameter \$context with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/library/Setup/Utils/DbTool.php + + - + message: '#^Method Icinga\\Module\\Setup\\Utils\\DbTool\:\:grantPrivileges\(\) has parameter \$privileges with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/library/Setup/Utils/DbTool.php + + - + message: '#^Method Icinga\\Module\\Setup\\Utils\\DbTool\:\:import\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/setup/library/Setup/Utils/DbTool.php + + - + message: '#^Method Icinga\\Module\\Setup\\Utils\\DbTool\:\:isGrantable\(\) has parameter \$privileges with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/library/Setup/Utils/DbTool.php + + - + message: '#^Method Icinga\\Module\\Setup\\Utils\\DbTool\:\:listTables\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/library/Setup/Utils/DbTool.php + + - + message: '#^Method Icinga\\Module\\Setup\\Utils\\DbTool\:\:pdoConnect\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/setup/library/Setup/Utils/DbTool.php + + - + message: '#^Method Icinga\\Module\\Setup\\Utils\\DbTool\:\:query\(\) has parameter \$params with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/library/Setup/Utils/DbTool.php + + - + message: '#^Method Icinga\\Module\\Setup\\Utils\\DbTool\:\:reconnect\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/setup/library/Setup/Utils/DbTool.php + + - + message: '#^Method Icinga\\Module\\Setup\\Utils\\DbTool\:\:zendConnect\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/setup/library/Setup/Utils/DbTool.php + + - + message: '#^Parameter \#1 \$dbname of method Icinga\\Module\\Setup\\Utils\\DbTool\:\:pdoConnect\(\) expects string, string\|null given\.$#' + identifier: argument.type + count: 1 + path: modules/setup/library/Setup/Utils/DbTool.php + + - + message: '#^Parameter \#1 \$string of method PDO\:\:quote\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: modules/setup/library/Setup/Utils/DbTool.php + + - + message: '#^Parameter \#1 \$value of function count expects array\|Countable, array\|null given\.$#' + identifier: argument.type + count: 1 + path: modules/setup/library/Setup/Utils/DbTool.php + + - + message: '#^Parameter \#2 \$array of function array_map expects array, array\|null given\.$#' + identifier: argument.type + count: 1 + path: modules/setup/library/Setup/Utils/DbTool.php + + - + message: '#^Parameter \#2 \$array of function join expects array\, array\ given\.$#' + identifier: argument.type + count: 1 + path: modules/setup/library/Setup/Utils/DbTool.php + + - + message: '#^Parameter \#2 \.\.\.\$values of function sprintf expects bool\|float\|int\|string\|null, mixed given\.$#' + identifier: argument.type + count: 1 + path: modules/setup/library/Setup/Utils/DbTool.php + + - + message: '#^Property Icinga\\Module\\Setup\\Utils\\DbTool\:\:\$config type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/library/Setup/Utils/DbTool.php + + - + message: '#^Property Icinga\\Module\\Setup\\Utils\\DbTool\:\:\$mysqlGrantContexts type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/library/Setup/Utils/DbTool.php + + - + message: '#^Property Icinga\\Module\\Setup\\Utils\\DbTool\:\:\$pdoConn \(PDO\) does not accept null\.$#' + identifier: assign.propertyType + count: 1 + path: modules/setup/library/Setup/Utils/DbTool.php + + - + message: '#^Property Icinga\\Module\\Setup\\Utils\\DbTool\:\:\$pgsqlGrantContexts type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/library/Setup/Utils/DbTool.php + + - + message: '#^Property Icinga\\Module\\Setup\\Utils\\DbTool\:\:\$zendConn \(Zend_Db_Adapter_Pdo_Abstract\) does not accept null\.$#' + identifier: assign.propertyType + count: 1 + path: modules/setup/library/Setup/Utils/DbTool.php + + - + message: '#^Method Icinga\\Module\\Setup\\Utils\\EnableModuleStep\:\:__construct\(\) has parameter \$moduleNames with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/library/Setup/Utils/EnableModuleStep.php + + - + message: '#^Method Icinga\\Module\\Setup\\Utils\\EnableModuleStep\:\:getReport\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/library/Setup/Utils/EnableModuleStep.php + + - + message: '#^Property Icinga\\Module\\Setup\\Utils\\EnableModuleStep\:\:\$errors has no type specified\.$#' + identifier: missingType.property + count: 1 + path: modules/setup/library/Setup/Utils/EnableModuleStep.php + + - + message: '#^Property Icinga\\Module\\Setup\\Utils\\EnableModuleStep\:\:\$moduleNames has no type specified\.$#' + identifier: missingType.property + count: 1 + path: modules/setup/library/Setup/Utils/EnableModuleStep.php + + - + message: '#^Property Icinga\\Module\\Setup\\Utils\\EnableModuleStep\:\:\$modulePaths has no type specified\.$#' + identifier: missingType.property + count: 1 + path: modules/setup/library/Setup/Utils/EnableModuleStep.php + + - + message: '#^Property Icinga\\Module\\Setup\\Utils\\EnableModuleStep\:\:\$warnings has no type specified\.$#' + identifier: missingType.property + count: 1 + path: modules/setup/library/Setup/Utils/EnableModuleStep.php + + - + message: '#^Cannot call method addElement\(\) on Zend_Form_DisplayGroup\|null\.$#' + identifier: method.nonObject + count: 2 + path: modules/setup/library/Setup/WebWizard.php + + - + message: '#^Cannot call method getSubForm\(\) on Icinga\\Web\\Form\|null\.$#' + identifier: method.nonObject + count: 1 + path: modules/setup/library/Setup/WebWizard.php + + - + message: '#^Cannot call method populate\(\) on Icinga\\Web\\Form\|null\.$#' + identifier: method.nonObject + count: 1 + path: modules/setup/library/Setup/WebWizard.php + + - + message: '#^Cannot call method setLabel\(\) on Zend_Form_Element\|null\.$#' + identifier: method.nonObject + count: 2 + path: modules/setup/library/Setup/WebWizard.php + + - + message: '#^Method Icinga\\Module\\Setup\\WebWizard\:\:addButtons\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/setup/library/Setup/WebWizard.php + + - + message: '#^Method Icinga\\Module\\Setup\\WebWizard\:\:clearSession\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/setup/library/Setup/WebWizard.php + + - + message: '#^Method Icinga\\Module\\Setup\\WebWizard\:\:getRequirements\(\) has parameter \$skipModules with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: modules/setup/library/Setup/WebWizard.php + + - + message: '#^Method Icinga\\Module\\Setup\\WebWizard\:\:init\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/setup/library/Setup/WebWizard.php + + - + message: '#^Method Icinga\\Module\\Setup\\WebWizard\:\:setupPage\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/setup/library/Setup/WebWizard.php + + - + message: '#^Property Icinga\\Module\\Setup\\WebWizard\:\:\$databaseCreationPrivileges type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/library/Setup/WebWizard.php + + - + message: '#^Property Icinga\\Module\\Setup\\WebWizard\:\:\$databaseSetupPrivileges type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/library/Setup/WebWizard.php + + - + message: '#^Property Icinga\\Module\\Setup\\WebWizard\:\:\$databaseTables type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/library/Setup/WebWizard.php + + - + message: '#^Property Icinga\\Module\\Setup\\WebWizard\:\:\$databaseUsagePrivileges type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/setup/library/Setup/WebWizard.php + + - + message: '#^Method Icinga\\Module\\Setup\\Webserver\:\:createInstance\(\) should return Icinga\\Module\\Setup\\Webserver but returns object\.$#' + identifier: return.type + count: 1 + path: modules/setup/library/Setup/Webserver.php + + - + message: '#^Cannot call method removeChild\(\) on DOMNode\|null\.$#' + identifier: method.nonObject + count: 2 + path: modules/test/application/clicommands/PhpCommand.php + + - + message: '#^Method Icinga\\Module\\Test\\Clicommands\\PhpCommand\:\:adjustPhpunitDom\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/test/application/clicommands/PhpCommand.php + + - + message: '#^Method Icinga\\Module\\Test\\Clicommands\\PhpCommand\:\:getEnvironmentVariables\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/test/application/clicommands/PhpCommand.php + + - + message: '#^Method Icinga\\Module\\Test\\Clicommands\\PhpCommand\:\:styleAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/test/application/clicommands/PhpCommand.php + + - + message: '#^Method Icinga\\Module\\Test\\Clicommands\\PhpCommand\:\:unitAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/test/application/clicommands/PhpCommand.php + + - + message: '#^Negated boolean expression is always true\.$#' + identifier: booleanNot.alwaysTrue + count: 2 + path: modules/test/application/clicommands/PhpCommand.php + + - + message: '#^Parameter \#1 \$filename of function file_exists expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: modules/test/application/clicommands/PhpCommand.php + + - + message: '#^Parameter \#1 \$filename of function file_exists expects string, string\|false given\.$#' + identifier: argument.type + count: 1 + path: modules/test/application/clicommands/PhpCommand.php + + - + message: '#^Parameter \#1 \$path of function realpath expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: modules/test/application/clicommands/PhpCommand.php + + - + message: '#^Parameter \#1 \$source of method DOMDocument\:\:loadXML\(\) expects string, string\|false given\.$#' + identifier: argument.type + count: 1 + path: modules/test/application/clicommands/PhpCommand.php + + - + message: '#^Method Icinga\\Module\\Translation\\Clicommands\\CompileCommand\:\:moduleAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/translation/application/clicommands/CompileCommand.php + + - + message: '#^Parameter \#1 \$code of method Icinga\\Module\\Translation\\Cli\\TranslationCommand\:\:validateLocaleCode\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: modules/translation/application/clicommands/CompileCommand.php + + - + message: '#^Parameter \#1 \$name of method Icinga\\Module\\Translation\\Cli\\TranslationCommand\:\:validateModuleName\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: modules/translation/application/clicommands/CompileCommand.php + + - + message: '#^Method Icinga\\Module\\Translation\\Clicommands\\RefreshCommand\:\:moduleAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/translation/application/clicommands/RefreshCommand.php + + - + message: '#^Parameter \#1 \$code of method Icinga\\Module\\Translation\\Cli\\TranslationCommand\:\:validateLocaleCode\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: modules/translation/application/clicommands/RefreshCommand.php + + - + message: '#^Parameter \#1 \$name of method Icinga\\Module\\Translation\\Cli\\TranslationCommand\:\:validateModuleName\(\) expects string, mixed given\.$#' + identifier: argument.type + count: 1 + path: modules/translation/application/clicommands/RefreshCommand.php + + - + message: '#^Method Icinga\\Module\\Translation\\Clicommands\\TestCommand\:\:callTranslated\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/translation/application/clicommands/TestCommand.php + + - + message: '#^Method Icinga\\Module\\Translation\\Clicommands\\TestCommand\:\:callTranslated\(\) has parameter \$arguments with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: modules/translation/application/clicommands/TestCommand.php + + - + message: '#^Method Icinga\\Module\\Translation\\Clicommands\\TestCommand\:\:callTranslated\(\) has parameter \$callback with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: modules/translation/application/clicommands/TestCommand.php + + - + message: '#^Method Icinga\\Module\\Translation\\Clicommands\\TestCommand\:\:callTranslated\(\) has parameter \$locale with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: modules/translation/application/clicommands/TestCommand.php + + - + message: '#^Method Icinga\\Module\\Translation\\Clicommands\\TestCommand\:\:dateformatterAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/translation/application/clicommands/TestCommand.php + + - + message: '#^Method Icinga\\Module\\Translation\\Clicommands\\TestCommand\:\:defaultAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/translation/application/clicommands/TestCommand.php + + - + message: '#^Method Icinga\\Module\\Translation\\Clicommands\\TestCommand\:\:getMultiTranslated\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/translation/application/clicommands/TestCommand.php + + - + message: '#^Method Icinga\\Module\\Translation\\Clicommands\\TestCommand\:\:getMultiTranslated\(\) has parameter \$arguments with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: modules/translation/application/clicommands/TestCommand.php + + - + message: '#^Method Icinga\\Module\\Translation\\Clicommands\\TestCommand\:\:getMultiTranslated\(\) has parameter \$callback with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: modules/translation/application/clicommands/TestCommand.php + + - + message: '#^Method Icinga\\Module\\Translation\\Clicommands\\TestCommand\:\:getMultiTranslated\(\) has parameter \$locales with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: modules/translation/application/clicommands/TestCommand.php + + - + message: '#^Method Icinga\\Module\\Translation\\Clicommands\\TestCommand\:\:getMultiTranslated\(\) has parameter \$name with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: modules/translation/application/clicommands/TestCommand.php + + - + message: '#^Method Icinga\\Module\\Translation\\Clicommands\\TestCommand\:\:init\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/translation/application/clicommands/TestCommand.php + + - + message: '#^Method Icinga\\Module\\Translation\\Clicommands\\TestCommand\:\:printTable\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/translation/application/clicommands/TestCommand.php + + - + message: '#^Method Icinga\\Module\\Translation\\Clicommands\\TestCommand\:\:printTable\(\) has parameter \$rows with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: modules/translation/application/clicommands/TestCommand.php + + - + message: '#^Property Icinga\\Module\\Translation\\Clicommands\\TestCommand\:\:\$locales has no type specified\.$#' + identifier: missingType.property + count: 1 + path: modules/translation/application/clicommands/TestCommand.php + + - + message: '#^Argument of an invalid type int supplied for foreach, only iterables are supported\.$#' + identifier: foreach.nonIterable + count: 3 + path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php + + - + message: '#^Cannot access offset int\<0, max\> on int\.$#' + identifier: offsetAccess.nonOffsetAccessible + count: 2 + path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php + + - + message: '#^Cannot access offset mixed on int\.$#' + identifier: offsetAccess.nonOffsetAccessible + count: 3 + path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php + + - + message: '#^Method Icinga\\Module\\Translation\\Cli\\ArrayToTextTableHelper\:\:__construct\(\) has parameter \$rows with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php + + - + message: '#^Method Icinga\\Module\\Translation\\Cli\\ArrayToTextTableHelper\:\:__construct\(\) with return type void returns \$this\(Icinga\\Module\\Translation\\Cli\\ArrayToTextTableHelper\) but should not return anything\.$#' + identifier: return.void + count: 1 + path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php + + - + message: '#^Method Icinga\\Module\\Translation\\Cli\\ArrayToTextTableHelper\:\:__construct\(\) with return type void returns false but should not return anything\.$#' + identifier: return.void + count: 1 + path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php + + - + message: '#^Method Icinga\\Module\\Translation\\Cli\\ArrayToTextTableHelper\:\:printHeading\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php + + - + message: '#^Method Icinga\\Module\\Translation\\Cli\\ArrayToTextTableHelper\:\:printLine\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php + + - + message: '#^Method Icinga\\Module\\Translation\\Cli\\ArrayToTextTableHelper\:\:printLine\(\) has parameter \$nl with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php + + - + message: '#^Method Icinga\\Module\\Translation\\Cli\\ArrayToTextTableHelper\:\:printRow\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php + + - + message: '#^Method Icinga\\Module\\Translation\\Cli\\ArrayToTextTableHelper\:\:printRow\(\) has parameter \$rowKey with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php + + - + message: '#^Method Icinga\\Module\\Translation\\Cli\\ArrayToTextTableHelper\:\:setHeading\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php + + - + message: '#^Method Icinga\\Module\\Translation\\Cli\\ArrayToTextTableHelper\:\:setMax\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php + + - + message: '#^Method Icinga\\Module\\Translation\\Cli\\ArrayToTextTableHelper\:\:setMax\(\) has parameter \$colKey with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php + + - + message: '#^Method Icinga\\Module\\Translation\\Cli\\ArrayToTextTableHelper\:\:setMax\(\) has parameter \$colVal with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php + + - + message: '#^Method Icinga\\Module\\Translation\\Cli\\ArrayToTextTableHelper\:\:setMax\(\) has parameter \$rowKey with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php + + - + message: '#^Method Icinga\\Module\\Translation\\Cli\\ArrayToTextTableHelper\:\:setMaxHeight\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php + + - + message: '#^Method Icinga\\Module\\Translation\\Cli\\ArrayToTextTableHelper\:\:setMaxWidth\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php + + - + message: '#^Method Icinga\\Module\\Translation\\Cli\\ArrayToTextTableHelper\:\:showHeaders\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php + + - + message: '#^Parameter \#1 \$value of function count expects array\|Countable, int given\.$#' + identifier: argument.type + count: 1 + path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php + + - + message: '#^Parameter \#3 \$flags of function ob_start expects int, true given\.$#' + identifier: argument.type + count: 1 + path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php + + - + message: '#^Property Icinga\\Module\\Translation\\Cli\\ArrayToTextTableHelper\:\:\$cs \(int\) does not accept array\.$#' + identifier: assign.propertyType + count: 1 + path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php + + - + message: '#^Property Icinga\\Module\\Translation\\Cli\\ArrayToTextTableHelper\:\:\$cs \(int\) does not accept default value of type array\.$#' + identifier: property.defaultValue + count: 1 + path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php + + - + message: '#^Property Icinga\\Module\\Translation\\Cli\\ArrayToTextTableHelper\:\:\$head has no type specified\.$#' + identifier: missingType.property + count: 1 + path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php + + - + message: '#^Property Icinga\\Module\\Translation\\Cli\\ArrayToTextTableHelper\:\:\$keys \(int\) does not accept default value of type array\.$#' + identifier: property.defaultValue + count: 1 + path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php + + - + message: '#^Property Icinga\\Module\\Translation\\Cli\\ArrayToTextTableHelper\:\:\$pcen has no type specified\.$#' + identifier: missingType.property + count: 1 + path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php + + - + message: '#^Property Icinga\\Module\\Translation\\Cli\\ArrayToTextTableHelper\:\:\$pcol has no type specified\.$#' + identifier: missingType.property + count: 1 + path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php + + - + message: '#^Property Icinga\\Module\\Translation\\Cli\\ArrayToTextTableHelper\:\:\$prow has no type specified\.$#' + identifier: missingType.property + count: 1 + path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php + + - + message: '#^Property Icinga\\Module\\Translation\\Cli\\ArrayToTextTableHelper\:\:\$rows type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php + + - + message: '#^Property Icinga\\Module\\Translation\\Cli\\ArrayToTextTableHelper\:\:\$rs \(int\) does not accept array\.$#' + identifier: assign.propertyType + count: 1 + path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php + + - + message: '#^Property Icinga\\Module\\Translation\\Cli\\ArrayToTextTableHelper\:\:\$rs \(int\) does not accept default value of type array\.$#' + identifier: property.defaultValue + count: 1 + path: modules/translation/library/Translation/Cli/ArrayToTextTableHelper.php + + - + message: '#^Method Icinga\\Module\\Translation\\Util\\GettextTranslationHelper\:\:compileModuleTranslation\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/translation/library/Translation/Util/GettextTranslationHelper.php + + - + message: '#^Method Icinga\\Module\\Translation\\Util\\GettextTranslationHelper\:\:compileTranslationTable\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/translation/library/Translation/Util/GettextTranslationHelper.php + + - + message: '#^Method Icinga\\Module\\Translation\\Util\\GettextTranslationHelper\:\:createFileCatalog\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/translation/library/Translation/Util/GettextTranslationHelper.php + + - + message: '#^Method Icinga\\Module\\Translation\\Util\\GettextTranslationHelper\:\:createTemplateFile\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/translation/library/Translation/Util/GettextTranslationHelper.php + + - + message: '#^Method Icinga\\Module\\Translation\\Util\\GettextTranslationHelper\:\:fixSourceLocations\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/translation/library/Translation/Util/GettextTranslationHelper.php + + - + message: '#^Method Icinga\\Module\\Translation\\Util\\GettextTranslationHelper\:\:getSourceFileNames\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/translation/library/Translation/Util/GettextTranslationHelper.php + + - + message: '#^Method Icinga\\Module\\Translation\\Util\\GettextTranslationHelper\:\:updateHeader\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/translation/library/Translation/Util/GettextTranslationHelper.php + + - + message: '#^Method Icinga\\Module\\Translation\\Util\\GettextTranslationHelper\:\:updateModuleTranslations\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/translation/library/Translation/Util/GettextTranslationHelper.php + + - + message: '#^Method Icinga\\Module\\Translation\\Util\\GettextTranslationHelper\:\:updateTranslationTable\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: modules/translation/library/Translation/Util/GettextTranslationHelper.php + + - + message: '#^Parameter \#1 \$haystack of function strpos expects string, string\|false given\.$#' + identifier: argument.type + count: 2 + path: modules/translation/library/Translation/Util/GettextTranslationHelper.php + + - + message: '#^Parameter \#1 \$string of function substr expects string, string\|false given\.$#' + identifier: argument.type + count: 1 + path: modules/translation/library/Translation/Util/GettextTranslationHelper.php + + - + message: '#^Parameter \#2 \$offset of function substr expects int, int\<0, max\>\|false given\.$#' + identifier: argument.type + count: 1 + path: modules/translation/library/Translation/Util/GettextTranslationHelper.php + + - + message: '#^Parameter \#2 \$subject of function preg_match expects string, string\|false given\.$#' + identifier: argument.type + count: 5 + path: modules/translation/library/Translation/Util/GettextTranslationHelper.php + + - + message: '#^Parameter \#2 \.\.\.\$values of function sprintf expects bool\|float\|int\|string\|null, mixed given\.$#' + identifier: argument.type + count: 1 + path: modules/translation/library/Translation/Util/GettextTranslationHelper.php + + - + message: '#^Parameter \#3 \$length of function substr expects int\|null, int\|false given\.$#' + identifier: argument.type + count: 1 + path: modules/translation/library/Translation/Util/GettextTranslationHelper.php + + - + message: '#^Property Icinga\\Module\\Translation\\Util\\GettextTranslationHelper\:\:\$sourceExtensions type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: modules/translation/library/Translation/Util/GettextTranslationHelper.php diff --git a/phpstan.neon b/phpstan.neon index 05a6c084b..c5ebf58de 100644 --- a/phpstan.neon +++ b/phpstan.neon @@ -1,6 +1,5 @@ includes: - - phpstan-baseline-standard.neon - - phpstan-baseline-by-php-version.php + - phpstan-baseline.neon parameters: level: max @@ -14,13 +13,11 @@ parameters: - library/Icinga - modules/doc/application - modules/migrate/application - - modules/monitoring/application - modules/setup/application - modules/test/application - modules/translation/application - modules/doc/library - modules/migrate/library - - modules/monitoring/library - modules/setup/library - modules/translation/library @@ -40,7 +37,5 @@ parameters: - ipl\Orm\Model - Icinga\Data\ConfigObject - Icinga\Web\View - - Icinga\Module\Monitoring\Object\MonitoredObject - - Icinga\Module\Monitoring\DataView\DataView - Icinga\Web\Session\SessionNamespace - Icinga\User\Preferences