From bf247e8a2237a7d8226b5d3f26c5ac8a8afe9e5a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maur=C3=ADcio=20Meneghini=20Fauth?= Date: Mon, 24 Jul 2023 22:16:19 -0300 Subject: [PATCH] Make PHPStan more strict MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Changes the PHPStan configuration to make it stricter, like the Psalm's configuration. Signed-off-by: Maurício Meneghini Fauth --- phpstan-baseline.neon | 24558 +++++++++++++++++++++++++++++++++++++++- phpstan.neon.dist | 32 +- 2 files changed, 24394 insertions(+), 196 deletions(-) diff --git a/phpstan-baseline.neon b/phpstan-baseline.neon index e18a6d303f..5efc39142f 100644 --- a/phpstan-baseline.neon +++ b/phpstan-baseline.neon @@ -1,5 +1,15 @@ parameters: ignoreErrors: + - + message: "#^Only booleans are allowed in a negated boolean, mixed given\\.$#" + count: 1 + path: libraries/classes/Advisory/Advisor.php + + - + message: "#^Only booleans are allowed in an if condition, mixed given\\.$#" + count: 1 + path: libraries/classes/Advisory/Advisor.php + - message: "#^Parameter \\#1 \\$haystack of function str_contains expects string, mixed given\\.$#" count: 1 @@ -35,16 +45,111 @@ parameters: count: 1 path: libraries/classes/Advisory/Advisor.php + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: libraries/classes/Application.php + + - + message: "#^Cannot access offset 'goto' on mixed\\.$#" + count: 1 + path: libraries/classes/Application.php + + - + message: "#^Cannot access offset 'server' on mixed\\.$#" + count: 1 + path: libraries/classes/Application.php + + - + message: "#^Cannot access offset 'table' on mixed\\.$#" + count: 1 + path: libraries/classes/Application.php + + - + message: "#^Cannot cast mixed to string\\.$#" + count: 1 + path: libraries/classes/Application.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 2 + path: libraries/classes/Application.php + + - + message: "#^Parameter \\#1 \\$known_string of function hash_equals expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Application.php + + - + message: "#^Parameter \\#1 \\$page of static method PhpMyAdmin\\\\Core\\:\\:checkPageValidity\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Application.php + + - + message: "#^Parameter \\#1 \\$server of class PhpMyAdmin\\\\Config\\\\Settings\\\\Server constructor expects array\\, mixed given\\.$#" + count: 1 + path: libraries/classes/Application.php + + - + message: "#^Parameter \\#1 \\$server of method PhpMyAdmin\\\\Config\\:\\:getLoginCookieValidityFromCache\\(\\) expects int, mixed given\\.$#" + count: 1 + path: libraries/classes/Application.php + + - + message: "#^Parameter \\#1 \\$source of method PhpMyAdmin\\\\Config\\:\\:loadAndCheck\\(\\) expects string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Application.php + + - + message: "#^Parameter \\#1 \\$url of static method PhpMyAdmin\\\\UrlRedirector\\:\\:redirect\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Application.php + + - + message: "#^Parameter \\#2 \\$value of method PhpMyAdmin\\\\Config\\:\\:setCookie\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Application.php + + - + message: "#^Parameter \\#2 \\$value of method Symfony\\\\Component\\\\DependencyInjection\\\\ContainerInterface\\:\\:setParameter\\(\\) expects array\\|bool\\|float\\|int\\|string\\|UnitEnum\\|null, mixed given\\.$#" + count: 5 + path: libraries/classes/Application.php + + - + message: "#^Cannot access offset 'AllowSharedBookmarks' on mixed\\.$#" + count: 3 + path: libraries/classes/Bookmark.php + - message: "#^Cannot cast mixed to int\\.$#" count: 1 path: libraries/classes/Bookmark.php - - message: "#^Parameter \\#1 \\$string of function strlen expects string, mixed given\\.$#" + message: "#^Cannot cast mixed to string\\.$#" count: 1 path: libraries/classes/Bookmark.php + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 1 + path: libraries/classes/Bookmark.php + + - + message: "#^Only booleans are allowed in a negated boolean, int\\<0, max\\> given\\.$#" + count: 1 + path: libraries/classes/Bookmark.php + + - + message: "#^Parameter \\#1 \\$str of method PhpMyAdmin\\\\DatabaseInterface\\:\\:escapeString\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Bookmark.php + + - + message: "#^Parameter \\#1 \\$string of function strlen expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Bookmark.php + - message: "#^Parameter \\#2 \\$row of static method PhpMyAdmin\\\\Bookmark\\:\\:createFromRow\\(\\) expects array, mixed given\\.$#" count: 1 @@ -52,24 +157,39 @@ parameters: - message: "#^Property PhpMyAdmin\\\\Bookmark\\:\\:\\$currentUser \\(string\\) does not accept mixed\\.$#" - count: 1 + count: 2 path: libraries/classes/Bookmark.php - message: "#^Property PhpMyAdmin\\\\Bookmark\\:\\:\\$database \\(string\\) does not accept mixed\\.$#" - count: 1 + count: 2 path: libraries/classes/Bookmark.php - message: "#^Property PhpMyAdmin\\\\Bookmark\\:\\:\\$label \\(string\\) does not accept mixed\\.$#" - count: 1 + count: 2 path: libraries/classes/Bookmark.php - message: "#^Property PhpMyAdmin\\\\Bookmark\\:\\:\\$query \\(string\\) does not accept mixed\\.$#" - count: 1 + count: 2 path: libraries/classes/Bookmark.php + - + message: "#^Cannot access offset mixed on mixed\\.$#" + count: 2 + path: libraries/classes/BrowseForeigners.php + + - + message: "#^Cannot cast mixed to string\\.$#" + count: 1 + path: libraries/classes/BrowseForeigners.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 1 + path: libraries/classes/BrowseForeigners.php + - message: "#^Parameter \\#1 \\$description of method PhpMyAdmin\\\\BrowseForeigners\\:\\:getDescriptionAndTitle\\(\\) expects string, mixed given\\.$#" count: 2 @@ -80,6 +200,11 @@ parameters: count: 1 path: libraries/classes/BrowseForeigners.php + - + message: "#^Parameter \\#1 \\$string of function htmlspecialchars expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/BrowseForeigners.php + - message: "#^Parameter \\#6 \\$indexByDescription of method PhpMyAdmin\\\\BrowseForeigners\\:\\:getHtmlForOneKey\\(\\) expects int, mixed given\\.$#" count: 1 @@ -95,11 +220,71 @@ parameters: count: 1 path: libraries/classes/Charsets.php + - + message: "#^Cannot access an offset on mixed\\.$#" + count: 1 + path: libraries/classes/CheckUserPrivileges.php + + - + message: "#^Only booleans are allowed in a negated boolean, PhpMyAdmin\\\\Dbal\\\\ResultInterface\\|false given\\.$#" + count: 1 + path: libraries/classes/CheckUserPrivileges.php + + - + message: "#^Only booleans are allowed in a negated boolean, int\\|false given\\.$#" + count: 1 + path: libraries/classes/CheckUserPrivileges.php + + - + message: "#^Only booleans are allowed in \\|\\|, PhpMyAdmin\\\\Dbal\\\\ResultInterface\\|false given on the left side\\.$#" + count: 1 + path: libraries/classes/CheckUserPrivileges.php + + - + message: "#^Only booleans are allowed in \\|\\|, int\\|false given on the right side\\.$#" + count: 1 + path: libraries/classes/CheckUserPrivileges.php + - message: "#^Parameter \\#3 \\$subject of function preg_replace expects array\\|string, string\\|null given\\.$#" count: 1 path: libraries/classes/CheckUserPrivileges.php + - + message: "#^Cannot access offset 'environment' on mixed\\.$#" + count: 2 + path: libraries/classes/Command/CacheWarmupCommand.php + + - + message: "#^Cannot call method set\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Command/CacheWarmupCommand.php + + - + message: "#^Parameter \\#1 \\$source of method PhpMyAdmin\\\\Config\\:\\:loadAndCheck\\(\\) expects string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Command/CacheWarmupCommand.php + + - + message: "#^Parameter \\#2 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Command/CacheWarmupCommand.php + + - + message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" + count: 1 + path: libraries/classes/Command/FixPoTwigCommand.php + + - + message: "#^Cannot access offset 0 on mixed\\.$#" + count: 2 + path: libraries/classes/Command/FixPoTwigCommand.php + + - + message: "#^Cannot access offset 1 on mixed\\.$#" + count: 1 + path: libraries/classes/Command/FixPoTwigCommand.php + - message: "#^Cannot access offset 'exception' on mixed\\.$#" count: 1 @@ -120,6 +305,46 @@ parameters: count: 2 path: libraries/classes/Command/TwigLintCommand.php + - + message: "#^Only booleans are allowed in &&, mixed given on the left side\\.$#" + count: 1 + path: libraries/classes/Command/TwigLintCommand.php + + - + message: "#^Only booleans are allowed in a negated boolean, mixed given\\.$#" + count: 1 + path: libraries/classes/Command/TwigLintCommand.php + + - + message: "#^Only booleans are allowed in a ternary operator condition, \\(callable\\)\\|null given\\.$#" + count: 1 + path: libraries/classes/Command/TwigLintCommand.php + + - + message: "#^Only booleans are allowed in a ternary operator condition, mixed given\\.$#" + count: 1 + path: libraries/classes/Command/TwigLintCommand.php + + - + message: "#^Only booleans are allowed in an if condition, int\\|false given\\.$#" + count: 1 + path: libraries/classes/Command/TwigLintCommand.php + + - + message: "#^Only booleans are allowed in an if condition, mixed given\\.$#" + count: 2 + path: libraries/classes/Command/TwigLintCommand.php + + - + message: "#^Only booleans are allowed in an if condition, string\\|null given\\.$#" + count: 1 + path: libraries/classes/Command/TwigLintCommand.php + + - + message: "#^Parameter \\#1 \\$callback of function set_error_handler expects \\(callable\\(int, string, string, int\\)\\: bool\\)\\|null, Closure\\(int, string, string, int\\)\\: mixed given\\.$#" + count: 1 + path: libraries/classes/Command/TwigLintCommand.php + - message: "#^Parameter \\#1 \\$filePath of method PhpMyAdmin\\\\Command\\\\TwigLintCommand\\:\\:getTemplateContents\\(\\) expects string, mixed given\\.$#" count: 1 @@ -155,6 +380,56 @@ parameters: count: 1 path: libraries/classes/Command/TwigLintCommand.php + - + message: "#^Cannot access offset 'LoginCookieValidity' on mixed\\.$#" + count: 3 + path: libraries/classes/Config.php + + - + message: "#^Cannot access offset 'ServerDefault' on mixed\\.$#" + count: 2 + path: libraries/classes/Config.php + + - + message: "#^Cannot access offset 'ThemeDefault' on mixed\\.$#" + count: 3 + path: libraries/classes/Config.php + + - + message: "#^Cannot access offset 'config_mtime' on mixed\\.$#" + count: 2 + path: libraries/classes/Config.php + + - + message: "#^Cannot access offset 'lang' on mixed\\.$#" + count: 5 + path: libraries/classes/Config.php + + - + message: "#^Cannot access offset 'userprefs' on mixed\\.$#" + count: 6 + path: libraries/classes/Config.php + + - + message: "#^Cannot access offset 'userprefs_mtime' on mixed\\.$#" + count: 2 + path: libraries/classes/Config.php + + - + message: "#^Cannot access offset 'userprefs_type' on mixed\\.$#" + count: 2 + path: libraries/classes/Config.php + + - + message: "#^Cannot access offset non\\-falsy\\-string on mixed\\.$#" + count: 12 + path: libraries/classes/Config.php + + - + message: "#^Cannot call method setCollation\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Config.php + - message: "#^Cannot cast mixed to string\\.$#" count: 2 @@ -165,41 +440,206 @@ parameters: count: 1 path: libraries/classes/Config.php + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 8 + path: libraries/classes/Config.php + - message: "#^Method PhpMyAdmin\\\\Config\\:\\:getUploadTempDir\\(\\) should return string\\|null but returns string\\|false\\.$#" count: 1 path: libraries/classes/Config.php + - + message: "#^Only booleans are allowed in &&, int\\|false given on the left side\\.$#" + count: 3 + path: libraries/classes/Config.php + + - + message: "#^Only booleans are allowed in &&, int\\|false given on the right side\\.$#" + count: 4 + path: libraries/classes/Config.php + + - + message: "#^Only booleans are allowed in &&, string given on the left side\\.$#" + count: 1 + path: libraries/classes/Config.php + + - + message: "#^Only booleans are allowed in &&, string\\|null given on the right side\\.$#" + count: 1 + path: libraries/classes/Config.php + + - + message: "#^Only booleans are allowed in a negated boolean, int\\<0, 2\\> given\\.$#" + count: 1 + path: libraries/classes/Config.php + + - + message: "#^Only booleans are allowed in a negated boolean, mixed given\\.$#" + count: 1 + path: libraries/classes/Config.php + + - + message: "#^Only booleans are allowed in a negated boolean, string given\\.$#" + count: 1 + path: libraries/classes/Config.php + + - + message: "#^Only booleans are allowed in a negated boolean, string\\|false given\\.$#" + count: 3 + path: libraries/classes/Config.php + + - + message: "#^Only booleans are allowed in an elseif condition, int\\|false given\\.$#" + count: 6 + path: libraries/classes/Config.php + + - + message: "#^Only booleans are allowed in an elseif condition, string\\|false given\\.$#" + count: 4 + path: libraries/classes/Config.php + + - + message: "#^Only booleans are allowed in an if condition, int\\|false given\\.$#" + count: 1 + path: libraries/classes/Config.php + + - + message: "#^Only booleans are allowed in an if condition, mixed given\\.$#" + count: 1 + path: libraries/classes/Config.php + + - + message: "#^Only booleans are allowed in an if condition, string given\\.$#" + count: 1 + path: libraries/classes/Config.php + + - + message: "#^Only booleans are allowed in an if condition, string\\|false given\\.$#" + count: 4 + path: libraries/classes/Config.php + + - + message: "#^Only booleans are allowed in \\|\\|, string\\|false given on the left side\\.$#" + count: 1 + path: libraries/classes/Config.php + + - + message: "#^Parameter \\#1 \\$array of function array_replace_recursive expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Config.php + + - + message: "#^Parameter \\#1 \\$code of method PhpMyAdmin\\\\LanguageManager\\:\\:getLanguage\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Config.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\UserPreferences constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 2 + path: libraries/classes/Config.php + + - + message: "#^Parameter \\#1 \\$filename of static method PhpMyAdmin\\\\Config\\:\\:renderCustom\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Config.php + + - + message: "#^Parameter \\#1 \\$haystack of function mb_strstr expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Config.php + - message: "#^Parameter \\#1 \\$string of function rtrim expects string, mixed given\\.$#" count: 1 path: libraries/classes/Config.php + - + message: "#^Parameter \\#1 \\$theme of method PhpMyAdmin\\\\Theme\\\\ThemeManager\\:\\:checkTheme\\(\\) expects string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Config.php + + - + message: "#^Parameter \\#1 \\$theme of method PhpMyAdmin\\\\Theme\\\\ThemeManager\\:\\:setActiveTheme\\(\\) expects string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Config.php + - message: "#^Parameter \\#1 \\$url of function parse_url expects string, mixed given\\.$#" count: 2 path: libraries/classes/Config.php + - + message: "#^Parameter \\#2 \\.\\.\\.\\$replacements of function array_replace_recursive expects array, mixed given\\.$#" + count: 2 + path: libraries/classes/Config.php + - message: "#^Parameter \\#3 \\$default of method PhpMyAdmin\\\\Config\\:\\:setCookie\\(\\) expects string\\|null, mixed given\\.$#" count: 1 path: libraries/classes/Config.php + - + message: "#^Cannot access offset 'AvailableCharsets' on mixed\\.$#" + count: 2 + path: libraries/classes/Config/ConfigFile.php + + - + message: "#^Cannot access offset 'ServerDefault' on mixed\\.$#" + count: 3 + path: libraries/classes/Config/ConfigFile.php + + - + message: "#^Cannot access offset 'Servers' on mixed\\.$#" + count: 9 + path: libraries/classes/Config/ConfigFile.php + + - + message: "#^Cannot access offset int on mixed\\.$#" + count: 6 + path: libraries/classes/Config/ConfigFile.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 5 + path: libraries/classes/Config/ConfigFile.php + - message: "#^Method PhpMyAdmin\\\\Config\\\\ConfigFile\\:\\:getCanonicalPath\\(\\) should return string but returns string\\|null\\.$#" count: 1 path: libraries/classes/Config/ConfigFile.php + - + message: "#^Method PhpMyAdmin\\\\Config\\\\ConfigFile\\:\\:getConfig\\(\\) should return array but returns mixed\\.$#" + count: 1 + path: libraries/classes/Config/ConfigFile.php + - message: "#^Method PhpMyAdmin\\\\Config\\\\ConfigFile\\:\\:getServerName\\(\\) should return string but returns mixed\\.$#" count: 2 path: libraries/classes/Config/ConfigFile.php + - + message: "#^Method PhpMyAdmin\\\\Config\\\\ConfigFile\\:\\:getServers\\(\\) should return array but returns mixed\\.$#" + count: 1 + path: libraries/classes/Config/ConfigFile.php + + - + message: "#^Only booleans are allowed in an if condition, mixed given\\.$#" + count: 1 + path: libraries/classes/Config/ConfigFile.php + - message: "#^Parameter \\#1 \\$array of function array_flip expects array\\, array given\\.$#" count: 2 path: libraries/classes/Config/ConfigFile.php + - + message: "#^Parameter \\#1 \\$array of method PhpMyAdmin\\\\Config\\\\ConfigFile\\:\\:getFlatArray\\(\\) expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Config/ConfigFile.php + - message: "#^Parameter \\#1 \\$path of method PhpMyAdmin\\\\Config\\\\ConfigFile\\:\\:getCanonicalPath\\(\\) expects string, \\(int\\|string\\) given\\.$#" count: 1 @@ -230,11 +670,26 @@ parameters: count: 1 path: libraries/classes/Config/ConfigFile.php + - + message: "#^Parameter \\#1 \\$value of function count expects array\\|Countable, mixed given\\.$#" + count: 1 + path: libraries/classes/Config/ConfigFile.php + - message: "#^Parameter \\#2 \\$array of static method PhpMyAdmin\\\\Core\\:\\:arrayRead\\(\\) expects array, array\\|null given\\.$#" count: 1 path: libraries/classes/Config/ConfigFile.php + - + message: "#^Parameter \\#2 \\$array of static method PhpMyAdmin\\\\Core\\:\\:arrayRead\\(\\) expects array, mixed given\\.$#" + count: 4 + path: libraries/classes/Config/ConfigFile.php + + - + message: "#^Parameter \\#2 \\.\\.\\.\\$arrays of function array_merge expects array, mixed given\\.$#" + count: 2 + path: libraries/classes/Config/ConfigFile.php + - message: "#^Parameter \\#3 \\$canonicalPath of method PhpMyAdmin\\\\Config\\\\ConfigFile\\:\\:set\\(\\) expects string\\|null, mixed given\\.$#" count: 1 @@ -275,6 +730,11 @@ parameters: count: 1 path: libraries/classes/Config/Form.php + - + message: "#^Parameter \\#1 \\$keys of function array_combine expects array\\, array\\, mixed\\> given\\.$#" + count: 1 + path: libraries/classes/Config/Form.php + - message: "#^Parameter \\#1 \\$path of method PhpMyAdmin\\\\Config\\\\ConfigFile\\:\\:getDbEntry\\(\\) expects string, mixed given\\.$#" count: 1 @@ -287,7 +747,12 @@ parameters: - message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" - count: 1 + count: 2 + path: libraries/classes/Config/FormDisplay.php + + - + message: "#^Call to function array_search\\(\\) requires parameter \\#3 to be set\\.$#" + count: 4 path: libraries/classes/Config/FormDisplay.php - @@ -302,7 +767,17 @@ parameters: - message: "#^Cannot access an offset on mixed\\.$#" - count: 2 + count: 3 + path: libraries/classes/Config/FormDisplay.php + + - + message: "#^Cannot access offset 'MaxDbList'\\|'MaxTableList'\\|'QueryHistoryMax' on mixed\\.$#" + count: 1 + path: libraries/classes/Config/FormDisplay.php + + - + message: "#^Cannot access offset 'UserprefsDisallow' on mixed\\.$#" + count: 1 path: libraries/classes/Config/FormDisplay.php - @@ -315,16 +790,46 @@ parameters: count: 2 path: libraries/classes/Config/FormDisplay.php + - + message: "#^Cannot call method get\\(\\) on mixed\\.$#" + count: 3 + path: libraries/classes/Config/FormDisplay.php + - message: "#^Cannot cast mixed to string\\.$#" count: 2 path: libraries/classes/Config/FormDisplay.php + - + message: "#^Only booleans are allowed in a negated boolean, int\\|string\\|false given\\.$#" + count: 1 + path: libraries/classes/Config/FormDisplay.php + + - + message: "#^Only booleans are allowed in a ternary operator condition, string given\\.$#" + count: 1 + path: libraries/classes/Config/FormDisplay.php + + - + message: "#^Only booleans are allowed in an if condition, int\\|false given\\.$#" + count: 2 + path: libraries/classes/Config/FormDisplay.php + + - + message: "#^Parameter \\#1 \\$array of function array_flip expects array\\, mixed given\\.$#" + count: 1 + path: libraries/classes/Config/FormDisplay.php + - message: "#^Parameter \\#1 \\$canonicalPath of method PhpMyAdmin\\\\Config\\\\ConfigFile\\:\\:getDefault\\(\\) expects string, mixed given\\.$#" count: 1 path: libraries/classes/Config/FormDisplay.php + - + message: "#^Parameter \\#1 \\$config of class PhpMyAdmin\\\\Config\\\\FormDisplayTemplate constructor expects PhpMyAdmin\\\\Config, mixed given\\.$#" + count: 1 + path: libraries/classes/Config/FormDisplay.php + - message: "#^Parameter \\#1 \\$fieldId of method PhpMyAdmin\\\\Config\\\\FormDisplayTemplate\\:\\:addJsValidate\\(\\) expects string, mixed given\\.$#" count: 1 @@ -386,15 +891,25 @@ parameters: path: libraries/classes/Config/FormDisplay.php - - message: "#^Parameter \\#2 \\$subject of function preg_match expects string, mixed given\\.$#" + message: "#^Parameter \\#2 \\$string of function explode expects string, mixed given\\.$#" count: 1 path: libraries/classes/Config/FormDisplay.php + - + message: "#^Parameter \\#2 \\$subject of function preg_match expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Config/FormDisplay.php + - message: "#^Parameter \\#2 \\$validators of method PhpMyAdmin\\\\Config\\\\FormDisplayTemplate\\:\\:addJsValidate\\(\\) expects array\\|string, mixed given\\.$#" count: 1 path: libraries/classes/Config/FormDisplay.php + - + message: "#^Parameter \\#2 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Config/FormDisplay.php + - message: "#^Parameter \\#3 \\$canonicalPath of method PhpMyAdmin\\\\Config\\\\ConfigFile\\:\\:set\\(\\) expects string\\|null, mixed given\\.$#" count: 1 @@ -425,11 +940,31 @@ parameters: count: 1 path: libraries/classes/Config/FormDisplay.php + - + message: "#^Parameter \\#7 \\$opts of method PhpMyAdmin\\\\Config\\\\FormDisplayTemplate\\:\\:displayInput\\(\\) expects array\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Config/FormDisplay.php + - message: "#^Property PhpMyAdmin\\\\Config\\\\FormDisplay\\:\\:\\$userprefsKeys type has no value type specified in iterable type array\\.$#" count: 1 path: libraries/classes/Config/FormDisplay.php + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 1 + path: libraries/classes/Config/FormDisplayTemplate.php + + - + message: "#^Only booleans are allowed in a negated boolean, mixed given\\.$#" + count: 2 + path: libraries/classes/Config/FormDisplayTemplate.php + + - + message: "#^Only booleans are allowed in a ternary operator condition, mixed given\\.$#" + count: 1 + path: libraries/classes/Config/FormDisplayTemplate.php + - message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" count: 1 @@ -465,14 +1000,64 @@ parameters: count: 2 path: libraries/classes/Config/Forms/Setup/SqlForm.php + - + message: "#^Cannot access offset 'UserprefsDeveloperT…' on mixed\\.$#" + count: 1 + path: libraries/classes/Config/Forms/User/FeaturesForm.php + + - + message: "#^Cannot access property \\$baseSettings on mixed\\.$#" + count: 1 + path: libraries/classes/Config/PageSettings.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 1 + path: libraries/classes/Config/PageSettings.php + + - + message: "#^Parameter \\#1 \\$baseConfig of class PhpMyAdmin\\\\Config\\\\ConfigFile constructor expects array\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Config/PageSettings.php + + - + message: "#^Only booleans are allowed in &&, mixed given on the left side\\.$#" + count: 1 + path: libraries/classes/Config/ServerConfigChecks.php + + - + message: "#^Only booleans are allowed in a negated boolean, mixed given\\.$#" + count: 6 + path: libraries/classes/Config/ServerConfigChecks.php + + - + message: "#^Only booleans are allowed in a ternary operator condition, string given\\.$#" + count: 1 + path: libraries/classes/Config/ServerConfigChecks.php + + - + message: "#^Only booleans are allowed in an if condition, mixed given\\.$#" + count: 1 + path: libraries/classes/Config/ServerConfigChecks.php + - message: "#^Cannot cast mixed to int\\.$#" - count: 34 + count: 35 path: libraries/classes/Config/Settings.php - message: "#^Cannot cast mixed to string\\.$#" - count: 44 + count: 45 + path: libraries/classes/Config/Settings.php + + - + message: "#^Method PhpMyAdmin\\\\Config\\\\Settings\\:\\:setTempDir\\(\\) should return string but returns mixed\\.$#" + count: 1 + path: libraries/classes/Config/Settings.php + + - + message: "#^Method PhpMyAdmin\\\\Config\\\\Settings\\:\\:setVersionCheck\\(\\) should return bool but returns mixed\\.$#" + count: 1 path: libraries/classes/Config/Settings.php - @@ -480,6 +1065,11 @@ parameters: count: 1 path: libraries/classes/Config/Settings/Console.php + - + message: "#^Only booleans are allowed in &&, mixed given on the right side\\.$#" + count: 4 + path: libraries/classes/Config/Settings/Debug.php + - message: "#^Cannot cast mixed to int\\.$#" count: 2 @@ -507,19 +1097,44 @@ parameters: - message: "#^Cannot cast mixed to int\\.$#" - count: 1 + count: 2 path: libraries/classes/Config/Settings/Server.php - message: "#^Cannot cast mixed to string\\.$#" - count: 57 + count: 59 path: libraries/classes/Config/Settings/Server.php - - message: "#^Cannot cast mixed to string\\.$#" - count: 1 + message: "#^Only booleans are allowed in \\|\\|, mixed given on the right side\\.$#" + count: 4 + path: libraries/classes/Config/Settings/SqlQueryBox.php + + - + message: "#^Cannot cast mixed to int\\.$#" + count: 11 path: libraries/classes/Config/Settings/Transformations.php + - + message: "#^Cannot cast mixed to string\\.$#" + count: 12 + path: libraries/classes/Config/Settings/Transformations.php + + - + message: "#^Cannot access offset 'DefaultTabDatabase' on mixed\\.$#" + count: 1 + path: libraries/classes/Config/SpecialSchemaLinks.php + + - + message: "#^Cannot access offset 'DefaultTabTable' on mixed\\.$#" + count: 1 + path: libraries/classes/Config/SpecialSchemaLinks.php + + - + message: "#^Parameter \\#1 \\$target of static method PhpMyAdmin\\\\Util\\:\\:getScriptNameForOption\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Config/SpecialSchemaLinks.php + - message: "#^Argument of an invalid type array\\|object supplied for foreach, only iterables are supported\\.$#" count: 1 @@ -530,14 +1145,39 @@ parameters: count: 1 path: libraries/classes/Config/Validator.php + - + message: "#^Cannot access offset 'DBG' on mixed\\.$#" + count: 1 + path: libraries/classes/Config/Validator.php + + - + message: "#^Cannot access offset 'demo' on mixed\\.$#" + count: 1 + path: libraries/classes/Config/Validator.php + - message: "#^Cannot access offset mixed on mixed\\.$#" count: 3 path: libraries/classes/Config/Validator.php + - + message: "#^Cannot access property \\$baseSettings on mixed\\.$#" + count: 1 + path: libraries/classes/Config/Validator.php + + - + message: "#^Cannot call method get\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Config/Validator.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 21 + path: libraries/classes/Config/Validator.php + - message: "#^Method PhpMyAdmin\\\\Config\\\\Validator\\:\\:getValidators\\(\\) should return array but returns mixed\\.$#" - count: 2 + count: 3 path: libraries/classes/Config/Validator.php - @@ -555,11 +1195,41 @@ parameters: count: 1 path: libraries/classes/Config/Validator.php + - + message: "#^Only booleans are allowed in a negated boolean, int\\|false given\\.$#" + count: 1 + path: libraries/classes/Config/Validator.php + + - + message: "#^Only booleans are allowed in a negated boolean, mysqli\\|false given\\.$#" + count: 1 + path: libraries/classes/Config/Validator.php + + - + message: "#^Only booleans are allowed in a ternary operator condition, int\\<0, max\\>\\|false given\\.$#" + count: 1 + path: libraries/classes/Config/Validator.php + + - + message: "#^Only booleans are allowed in a ternary operator condition, int\\|false given\\.$#" + count: 2 + path: libraries/classes/Config/Validator.php + + - + message: "#^Parameter \\#1 \\$callback of function array_map expects \\(callable\\(mixed\\)\\: mixed\\)\\|null, Closure\\(string, bool\\=, bool\\=\\)\\: string given\\.$#" + count: 1 + path: libraries/classes/Config/Validator.php + - message: "#^Parameter \\#1 \\$haystack of function mb_strpos expects string, \\(int\\|string\\) given\\.$#" count: 1 path: libraries/classes/Config/Validator.php + - + message: "#^Parameter \\#1 \\$host of static method PhpMyAdmin\\\\Config\\\\Validator\\:\\:testDBConnection\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Config/Validator.php + - message: "#^Parameter \\#1 \\$path of method PhpMyAdmin\\\\Config\\\\ConfigFile\\:\\:getCanonicalPath\\(\\) expects string, \\(int\\|string\\) given\\.$#" count: 1 @@ -570,6 +1240,21 @@ parameters: count: 1 path: libraries/classes/Config/Validator.php + - + message: "#^Parameter \\#1 \\$string of function mb_substr expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Config/Validator.php + + - + message: "#^Parameter \\#2 \\$array of static method PhpMyAdmin\\\\Core\\:\\:arrayRead\\(\\) expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Config/Validator.php + + - + message: "#^Parameter \\#2 \\$port of static method PhpMyAdmin\\\\Config\\\\Validator\\:\\:testDBConnection\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Config/Validator.php + - message: "#^Parameter \\#2 \\$string of function explode expects string, mixed given\\.$#" count: 1 @@ -580,16 +1265,46 @@ parameters: count: 1 path: libraries/classes/Config/Validator.php + - + message: "#^Parameter \\#3 \\$socket of static method PhpMyAdmin\\\\Config\\\\Validator\\:\\:testDBConnection\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Config/Validator.php + - message: "#^Parameter \\#3 \\$subject of function str_replace expects array\\|string, \\(int\\|string\\) given\\.$#" count: 1 path: libraries/classes/Config/Validator.php + - + message: "#^Parameter \\#4 \\$user of static method PhpMyAdmin\\\\Config\\\\Validator\\:\\:testDBConnection\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Config/Validator.php + + - + message: "#^Parameter \\#5 \\$pass of static method PhpMyAdmin\\\\Config\\\\Validator\\:\\:testDBConnection\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Config/Validator.php + - message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" count: 3 path: libraries/classes/ConfigStorage/Relation.php + - + message: "#^Call to function array_search\\(\\) requires parameter \\#3 to be set\\.$#" + count: 1 + path: libraries/classes/ConfigStorage/Relation.php + + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 1 + path: libraries/classes/ConfigStorage/Relation.php + + - + message: "#^Cannot access an offset on mixed\\.$#" + count: 1 + path: libraries/classes/ConfigStorage/Relation.php + - message: "#^Cannot access offset 'COLUMN_NAME' on mixed\\.$#" count: 1 @@ -600,16 +1315,111 @@ parameters: count: 1 path: libraries/classes/ConfigStorage/Relation.php + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: libraries/classes/ConfigStorage/Relation.php + + - + message: "#^Cannot access offset 'ForeignKeyDropdownO…' on mixed\\.$#" + count: 10 + path: libraries/classes/ConfigStorage/Relation.php + + - + message: "#^Cannot access offset 'ForeignKeyMaxLimit' on mixed\\.$#" + count: 2 + path: libraries/classes/ConfigStorage/Relation.php + + - + message: "#^Cannot access offset 'LimitChars' on mixed\\.$#" + count: 2 + path: libraries/classes/ConfigStorage/Relation.php + + - + message: "#^Cannot access offset 'MaxCharactersInDisp…' on mixed\\.$#" + count: 1 + path: libraries/classes/ConfigStorage/Relation.php + + - + message: "#^Cannot access offset 'NaturalOrder' on mixed\\.$#" + count: 3 + path: libraries/classes/ConfigStorage/Relation.php + + - + message: "#^Cannot access offset 'QueryHistoryDB' on mixed\\.$#" + count: 3 + path: libraries/classes/ConfigStorage/Relation.php + + - + message: "#^Cannot access offset 'QueryHistoryMax' on mixed\\.$#" + count: 2 + path: libraries/classes/ConfigStorage/Relation.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 83 + path: libraries/classes/ConfigStorage/Relation.php + + - + message: "#^Cannot access offset 'bookmarktable' on mixed\\.$#" + count: 3 + path: libraries/classes/ConfigStorage/Relation.php + + - + message: "#^Cannot access offset 'bookmarktable'\\|'central_columns'\\|'column_info'\\|'designer_settings'\\|'export_templates'\\|'favorite'\\|'history'\\|'navigationhiding'\\|'pdf_pages'\\|'recent'\\|'relation'\\|'savedsearches'\\|'table_coords'\\|'table_info'\\|'table_uiprefs'\\|'tracking'\\|'userconfig'\\|'usergroups'\\|'users' on mixed\\.$#" + count: 4 + path: libraries/classes/ConfigStorage/Relation.php + + - + message: "#^Cannot access offset 'bookmarktable'\\|'central_columns'\\|'column_info'\\|'designer_settings'\\|'export_templates'\\|'favorite'\\|'history'\\|'navigationhiding'\\|'recent'\\|'relation'\\|'savedsearches'\\|'table_uiprefs'\\|'tracking'\\|'userconfig' on mixed\\.$#" + count: 2 + path: libraries/classes/ConfigStorage/Relation.php + + - + message: "#^Cannot access offset 'central_columns' on mixed\\.$#" + count: 3 + path: libraries/classes/ConfigStorage/Relation.php + + - + message: "#^Cannot access offset 'column_info' on mixed\\.$#" + count: 5 + path: libraries/classes/ConfigStorage/Relation.php + - message: "#^Cannot access offset 'constraint' on mixed\\.$#" count: 1 path: libraries/classes/ConfigStorage/Relation.php + - + message: "#^Cannot access offset 'designer_settings' on mixed\\.$#" + count: 3 + path: libraries/classes/ConfigStorage/Relation.php + + - + message: "#^Cannot access offset 'export_templates' on mixed\\.$#" + count: 3 + path: libraries/classes/ConfigStorage/Relation.php + + - + message: "#^Cannot access offset 'favorite' on mixed\\.$#" + count: 3 + path: libraries/classes/ConfigStorage/Relation.php + + - + message: "#^Cannot access offset 'history' on mixed\\.$#" + count: 3 + path: libraries/classes/ConfigStorage/Relation.php + - message: "#^Cannot access offset 'index_list' on mixed\\.$#" count: 1 path: libraries/classes/ConfigStorage/Relation.php + - + message: "#^Cannot access offset 'navigationhiding' on mixed\\.$#" + count: 3 + path: libraries/classes/ConfigStorage/Relation.php + - message: "#^Cannot access offset 'on_delete' on mixed\\.$#" count: 1 @@ -620,6 +1430,26 @@ parameters: count: 1 path: libraries/classes/ConfigStorage/Relation.php + - + message: "#^Cannot access offset 'pdf_pages' on mixed\\.$#" + count: 3 + path: libraries/classes/ConfigStorage/Relation.php + + - + message: "#^Cannot access offset 'pdf_pages'\\|'relation'\\|'table_coords'\\|'table_info'\\|'usergroups'\\|'users' on mixed\\.$#" + count: 2 + path: libraries/classes/ConfigStorage/Relation.php + + - + message: "#^Cannot access offset 'pmadb' on mixed\\.$#" + count: 11 + path: libraries/classes/ConfigStorage/Relation.php + + - + message: "#^Cannot access offset 'recent' on mixed\\.$#" + count: 3 + path: libraries/classes/ConfigStorage/Relation.php + - message: "#^Cannot access offset 'ref_db_name' on mixed\\.$#" count: 1 @@ -635,6 +1465,26 @@ parameters: count: 1 path: libraries/classes/ConfigStorage/Relation.php + - + message: "#^Cannot access offset 'relation' on mixed\\.$#" + count: 3 + path: libraries/classes/ConfigStorage/Relation.php + + - + message: "#^Cannot access offset 'savedsearches' on mixed\\.$#" + count: 3 + path: libraries/classes/ConfigStorage/Relation.php + + - + message: "#^Cannot access offset 'table_coords' on mixed\\.$#" + count: 3 + path: libraries/classes/ConfigStorage/Relation.php + + - + message: "#^Cannot access offset 'table_info' on mixed\\.$#" + count: 3 + path: libraries/classes/ConfigStorage/Relation.php + - message: "#^Cannot access offset 'table_name' on mixed\\.$#" count: 1 @@ -645,8 +1495,48 @@ parameters: count: 1 path: libraries/classes/ConfigStorage/Relation.php + - + message: "#^Cannot access offset 'table_uiprefs' on mixed\\.$#" + count: 3 + path: libraries/classes/ConfigStorage/Relation.php + + - + message: "#^Cannot access offset 'tracking' on mixed\\.$#" + count: 3 + path: libraries/classes/ConfigStorage/Relation.php + + - + message: "#^Cannot access offset 'user' on mixed\\.$#" + count: 1 + path: libraries/classes/ConfigStorage/Relation.php + + - + message: "#^Cannot access offset 'userconfig' on mixed\\.$#" + count: 3 + path: libraries/classes/ConfigStorage/Relation.php + + - + message: "#^Cannot access offset 'usergroups' on mixed\\.$#" + count: 3 + path: libraries/classes/ConfigStorage/Relation.php + + - + message: "#^Cannot access offset 'users' on mixed\\.$#" + count: 3 + path: libraries/classes/ConfigStorage/Relation.php + - message: "#^Cannot access offset mixed on mixed\\.$#" + count: 3 + path: libraries/classes/ConfigStorage/Relation.php + + - + message: "#^Cannot access offset string on mixed\\.$#" + count: 3 + path: libraries/classes/ConfigStorage/Relation.php + + - + message: "#^Cannot cast mixed to int\\.$#" count: 1 path: libraries/classes/ConfigStorage/Relation.php @@ -660,16 +1550,31 @@ parameters: count: 1 path: libraries/classes/ConfigStorage/Relation.php + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 23 + path: libraries/classes/ConfigStorage/Relation.php + - message: "#^Do\\-while loop condition is always false\\.$#" count: 1 path: libraries/classes/ConfigStorage/Relation.php - - message: "#^Method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:getDisplayField\\(\\) should return string but returns mixed\\.$#" + message: "#^Method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:checkRelationsParam\\(\\) should return array\\ but returns array\\\\.$#" count: 1 path: libraries/classes/ConfigStorage/Relation.php + - + message: "#^Method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:getConfigurationStorageDbName\\(\\) should return string but returns mixed\\.$#" + count: 1 + path: libraries/classes/ConfigStorage/Relation.php + + - + message: "#^Method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:getDisplayField\\(\\) should return string but returns mixed\\.$#" + count: 2 + path: libraries/classes/ConfigStorage/Relation.php + - message: "#^Method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:getForeignData\\(\\) return type has no value type specified in iterable type array\\.$#" count: 1 @@ -685,6 +1590,11 @@ parameters: count: 1 path: libraries/classes/ConfigStorage/Relation.php + - + message: "#^Method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:getTableReplacementNames\\(\\) should return array\\ but returns array\\\\.$#" + count: 1 + path: libraries/classes/ConfigStorage/Relation.php + - message: "#^Method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:searchColumnInForeigners\\(\\) return type has no value type specified in iterable type array\\.$#" count: 1 @@ -700,6 +1610,91 @@ parameters: count: 1 path: libraries/classes/ConfigStorage/Relation.php + - + message: "#^Only booleans are allowed in &&, PhpMyAdmin\\\\Dbal\\\\ResultInterface\\|false given on the left side\\.$#" + count: 3 + path: libraries/classes/ConfigStorage/Relation.php + + - + message: "#^Only booleans are allowed in &&, string given on the left side\\.$#" + count: 1 + path: libraries/classes/ConfigStorage/Relation.php + + - + message: "#^Only booleans are allowed in a negated boolean, array\\|bool given\\.$#" + count: 1 + path: libraries/classes/ConfigStorage/Relation.php + + - + message: "#^Only booleans are allowed in a negated boolean, int\\|false given\\.$#" + count: 3 + path: libraries/classes/ConfigStorage/Relation.php + + - + message: "#^Only booleans are allowed in a negated boolean, string given\\.$#" + count: 1 + path: libraries/classes/ConfigStorage/Relation.php + + - + message: "#^Only booleans are allowed in a negated boolean, string\\|false\\|null given\\.$#" + count: 1 + path: libraries/classes/ConfigStorage/Relation.php + + - + message: "#^Only booleans are allowed in an if condition, PhpMyAdmin\\\\Dbal\\\\ResultInterface\\|false given\\.$#" + count: 1 + path: libraries/classes/ConfigStorage/Relation.php + + - + message: "#^Only booleans are allowed in an if condition, array\\|false given\\.$#" + count: 1 + path: libraries/classes/ConfigStorage/Relation.php + + - + message: "#^Only booleans are allowed in an if condition, bool\\|string\\|null given\\.$#" + count: 1 + path: libraries/classes/ConfigStorage/Relation.php + + - + message: "#^Only booleans are allowed in an if condition, string given\\.$#" + count: 6 + path: libraries/classes/ConfigStorage/Relation.php + + - + message: "#^Only booleans are allowed in \\|\\|, array\\|false given on the right side\\.$#" + count: 1 + path: libraries/classes/ConfigStorage/Relation.php + + - + message: "#^Parameter \\#1 \\$array of function array_reverse expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/ConfigStorage/Relation.php + + - + message: "#^Parameter \\#1 \\$array of function array_shift expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/ConfigStorage/Relation.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:fixPmaTables\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/ConfigStorage/Relation.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:getDisplayField\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/ConfigStorage/Relation.php + + - + message: "#^Parameter \\#1 \\$dbName of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getTable\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/ConfigStorage/Relation.php + + - + message: "#^Parameter \\#1 \\$dbname of method PhpMyAdmin\\\\DatabaseInterface\\:\\:selectDb\\(\\) expects PhpMyAdmin\\\\Identifiers\\\\DatabaseName\\|string, mixed given\\.$#" + count: 1 + path: libraries/classes/ConfigStorage/Relation.php + - message: "#^Parameter \\#1 \\$foreigners of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:searchColumnInForeigners\\(\\) expects array, array\\|true given\\.$#" count: 1 @@ -707,7 +1702,22 @@ parameters: - message: "#^Parameter \\#1 \\$identifier of static method PhpMyAdmin\\\\Util\\:\\:backquote\\(\\) expects string\\|Stringable\\|null, mixed given\\.$#" - count: 2 + count: 12 + path: libraries/classes/ConfigStorage/Relation.php + + - + message: "#^Parameter \\#1 \\$minRecords of method PhpMyAdmin\\\\Table\\:\\:checkIfMinRecordsExist\\(\\) expects int, mixed given\\.$#" + count: 1 + path: libraries/classes/ConfigStorage/Relation.php + + - + message: "#^Parameter \\#1 \\$relationParams of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:fillRelationParamsWithTableNames\\(\\) expects array\\, array\\ given\\.$#" + count: 1 + path: libraries/classes/ConfigStorage/Relation.php + + - + message: "#^Parameter \\#1 \\$string of function strlen expects string, mixed given\\.$#" + count: 1 path: libraries/classes/ConfigStorage/Relation.php - @@ -717,7 +1727,7 @@ parameters: - message: "#^Parameter \\#1 \\$value of function count expects array\\|Countable, mixed given\\.$#" - count: 2 + count: 3 path: libraries/classes/ConfigStorage/Relation.php - @@ -730,26 +1740,236 @@ parameters: count: 1 path: libraries/classes/ConfigStorage/Relation.php + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:getDisplayField\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/ConfigStorage/Relation.php + + - + message: "#^Parameter \\#2 \\$tableName of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getTable\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/ConfigStorage/Relation.php + + - + message: "#^Short ternary operator is not allowed\\. Use null coalesce operator if applicable or consider using long ternary\\.$#" + count: 1 + path: libraries/classes/ConfigStorage/Relation.php + - message: "#^Argument of an invalid type array\\|null supplied for foreach, only iterables are supported\\.$#" count: 3 path: libraries/classes/ConfigStorage/UserGroups.php + - + message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" + count: 2 + path: libraries/classes/ConfigStorage/UserGroups.php + + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 1 + path: libraries/classes/ConfigStorage/UserGroups.php + + - + message: "#^Cannot access offset 'allowed' on mixed\\.$#" + count: 2 + path: libraries/classes/ConfigStorage/UserGroups.php + + - + message: "#^Cannot access offset 'tab' on mixed\\.$#" + count: 2 + path: libraries/classes/ConfigStorage/UserGroups.php + + - + message: "#^Cannot access offset 'usergroup' on mixed\\.$#" + count: 1 + path: libraries/classes/ConfigStorage/UserGroups.php + + - + message: "#^Cannot access offset 0 on mixed\\.$#" + count: 1 + path: libraries/classes/ConfigStorage/UserGroups.php + + - + message: "#^Cannot call method fetchRow\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/ConfigStorage/UserGroups.php + + - + message: "#^Cannot call method numRows\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/ConfigStorage/UserGroups.php + + - + message: "#^Cannot call method queryAsControlUser\\(\\) on mixed\\.$#" + count: 2 + path: libraries/classes/ConfigStorage/UserGroups.php + + - + message: "#^Cannot call method quoteString\\(\\) on mixed\\.$#" + count: 5 + path: libraries/classes/ConfigStorage/UserGroups.php + + - + message: "#^Cannot call method tryQueryAsControlUser\\(\\) on mixed\\.$#" + count: 3 + path: libraries/classes/ConfigStorage/UserGroups.php + + - + message: "#^Parameter \\#1 \\$string of function mb_substr expects string, mixed given\\.$#" + count: 3 + path: libraries/classes/ConfigStorage/UserGroups.php + + - + message: "#^Parameter \\#1 \\$string of function substr expects string, mixed given\\.$#" + count: 3 + path: libraries/classes/ConfigStorage/UserGroups.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 2 + path: libraries/classes/Console.php + + - + message: "#^Cannot access offset 'user' on mixed\\.$#" + count: 2 + path: libraries/classes/Console.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\ConfigStorage\\\\Relation constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: libraries/classes/Console.php + + - + message: "#^Parameter \\#1 \\$username of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:getHistory\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Console.php + + - + message: "#^Parameter \\#2 \\$dbi of static method PhpMyAdmin\\\\Bookmark\\:\\:getList\\(\\) expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: libraries/classes/Console.php + + - + message: "#^Parameter \\#3 \\$user of static method PhpMyAdmin\\\\Bookmark\\:\\:getList\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Console.php + + - + message: "#^Cannot call method getError\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/AbstractController.php + + - + message: "#^Cannot call method selectDb\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/AbstractController.php + + - + message: "#^Method PhpMyAdmin\\\\Controllers\\\\AbstractController\\:\\:hasDatabase\\(\\) should return bool but returns mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/AbstractController.php + - message: "#^Parameter \\#1 \\$params of static method PhpMyAdmin\\\\Url\\:\\:getCommonRaw\\(\\) expects array\\, array\\ given\\.$#" count: 1 path: libraries/classes/Controllers/AbstractController.php + - + message: "#^Parameter \\#1 \\$filename of function file_get_contents expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/ChangeLogController.php + + - + message: "#^Parameter \\#1 \\$filename of function is_readable expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/ChangeLogController.php + + - + message: "#^Parameter \\#1 \\$filename of function readgzfile expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/ChangeLogController.php + + - + message: "#^Parameter \\#1 \\$string of function substr expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/ChangeLogController.php + + - + message: "#^Parameter \\#2 \\.\\.\\.\\$values of function printf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/ChangeLogController.php + + - + message: "#^Cannot access offset 'ZeroConf' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/CheckRelationsController.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Console/Bookmark/AddController.php + + - + message: "#^Cannot access offset 'user' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Console/Bookmark/AddController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\Database\\\\CentralColumns\\:\\:getColumnsNotInCentralList\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/CentralColumns/PopulateColumnsController.php + - message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\Database\\\\CentralColumns\\:\\:getColumnsNotInCentralList\\(\\) expects string, mixed given\\.$#" count: 1 path: libraries/classes/Controllers/Database/CentralColumns/PopulateColumnsController.php + - + message: "#^Cannot access offset 'MaxRows' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/CentralColumnsController.php + + - + message: "#^Cannot cast mixed to int\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/CentralColumnsController.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/CentralColumnsController.php + - message: "#^Parameter \\#1 \\$database of method PhpMyAdmin\\\\Database\\\\CentralColumns\\:\\:deleteColumnsFromList\\(\\) expects string, mixed given\\.$#" count: 1 path: libraries/classes/Controllers/Database/CentralColumnsController.php + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\Database\\\\CentralColumns\\:\\:getColumnsCount\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/CentralColumnsController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\Database\\\\CentralColumns\\:\\:getCount\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/CentralColumnsController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\Database\\\\CentralColumns\\:\\:getListRaw\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/CentralColumnsController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\Database\\\\CentralColumns\\:\\:getTemplateVariablesForMain\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/CentralColumnsController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\Database\\\\CentralColumns\\:\\:updateOneColumn\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Database/CentralColumnsController.php + - message: "#^Parameter \\#1 \\$fieldSelect of method PhpMyAdmin\\\\Database\\\\CentralColumns\\:\\:syncUniqueColumns\\(\\) expects array\\, array\\ given\\.$#" count: 1 @@ -765,16 +1985,66 @@ parameters: count: 2 path: libraries/classes/Controllers/Database/CentralColumnsController.php + - + message: "#^Parameter \\#2 \\$origColName of method PhpMyAdmin\\\\Database\\\\CentralColumns\\:\\:updateOneColumn\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/CentralColumnsController.php + + - + message: "#^Parameter \\#2 \\$selectedDb of method PhpMyAdmin\\\\Database\\\\CentralColumns\\:\\:getHtmlForEditingPage\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/CentralColumnsController.php + - message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\Database\\\\CentralColumns\\:\\:getListRaw\\(\\) expects string, mixed given\\.$#" count: 1 path: libraries/classes/Controllers/Database/CentralColumnsController.php + - + message: "#^Parameter \\#2 \\$templateData of method PhpMyAdmin\\\\Controllers\\\\AbstractController\\:\\:render\\(\\) expects array\\, array given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/CentralColumnsController.php + + - + message: "#^Parameter \\#3 \\$colName of method PhpMyAdmin\\\\Database\\\\CentralColumns\\:\\:updateOneColumn\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Database/CentralColumnsController.php + - message: "#^Parameter \\#3 \\$table of method PhpMyAdmin\\\\Database\\\\CentralColumns\\:\\:syncUniqueColumns\\(\\) expects string\\|null, mixed given\\.$#" count: 1 path: libraries/classes/Controllers/Database/CentralColumnsController.php + - + message: "#^Parameter \\#4 \\$colType of method PhpMyAdmin\\\\Database\\\\CentralColumns\\:\\:updateOneColumn\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Database/CentralColumnsController.php + + - + message: "#^Parameter \\#4 \\$textDir of method PhpMyAdmin\\\\Database\\\\CentralColumns\\:\\:getTemplateVariablesForMain\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/CentralColumnsController.php + + - + message: "#^Parameter \\#5 \\$colAttribute of method PhpMyAdmin\\\\Database\\\\CentralColumns\\:\\:updateOneColumn\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Database/CentralColumnsController.php + + - + message: "#^Parameter \\#6 \\$colLength of method PhpMyAdmin\\\\Database\\\\CentralColumns\\:\\:updateOneColumn\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Database/CentralColumnsController.php + + - + message: "#^Parameter \\#8 \\$collation of method PhpMyAdmin\\\\Database\\\\CentralColumns\\:\\:updateOneColumn\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Database/CentralColumnsController.php + + - + message: "#^Parameter \\#9 \\$colExtra of method PhpMyAdmin\\\\Database\\\\CentralColumns\\:\\:updateOneColumn\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Database/CentralColumnsController.php + - message: "#^Cannot access offset string on mixed\\.$#" count: 1 @@ -785,6 +2055,66 @@ parameters: count: 1 path: libraries/classes/Controllers/Database/DataDictionaryController.php + - + message: "#^Parameter \\#1 \\$database of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getColumns\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/DataDictionaryController.php + + - + message: "#^Parameter \\#1 \\$database of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getTableIndexes\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/DataDictionaryController.php + + - + message: "#^Parameter \\#1 \\$database of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getTables\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/DataDictionaryController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:getComments\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/DataDictionaryController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:getDbComment\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/DataDictionaryController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\Transformations\\:\\:getMime\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/DataDictionaryController.php + + - + message: "#^Parameter \\#1 \\$dbName of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getTable\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/DataDictionaryController.php + + - + message: "#^Parameter \\#1 \\$dbname of method PhpMyAdmin\\\\DatabaseInterface\\:\\:selectDb\\(\\) expects PhpMyAdmin\\\\Identifiers\\\\DatabaseName\\|string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/DataDictionaryController.php + + - + message: "#^Parameter \\#2 \\$db of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:getRelationsAndStatus\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/DataDictionaryController.php + + - + message: "#^Parameter \\#3 \\$schema of static method PhpMyAdmin\\\\Index\\:\\:getFromTable\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/DataDictionaryController.php + + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/DesignerController.php + + - + message: "#^Cannot access offset 'DefaultTabDatabase' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/DesignerController.php + - message: "#^Cannot access offset 'dbName' on mixed\\.$#" count: 2 @@ -800,6 +2130,11 @@ parameters: count: 2 path: libraries/classes/Controllers/Database/DesignerController.php + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/DesignerController.php + - message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\Database\\\\Designer\\:\\:getDatabaseTables\\(\\) expects string, mixed given\\.$#" count: 1 @@ -810,6 +2145,11 @@ parameters: count: 2 path: libraries/classes/Controllers/Database/DesignerController.php + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\Database\\\\Designer\\:\\:getHtmlForMain\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/DesignerController.php + - message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\Database\\\\Designer\\:\\:getHtmlForPageSaveAs\\(\\) expects string, mixed given\\.$#" count: 1 @@ -850,6 +2190,11 @@ parameters: count: 1 path: libraries/classes/Controllers/Database/DesignerController.php + - + message: "#^Parameter \\#1 \\$params of static method PhpMyAdmin\\\\Url\\:\\:getCommon\\(\\) expects array\\, array\\ given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/DesignerController.php + - message: "#^Parameter \\#1 \\$pg of method PhpMyAdmin\\\\Database\\\\Designer\\\\Common\\:\\:deletePage\\(\\) expects int, mixed given\\.$#" count: 1 @@ -885,6 +2230,11 @@ parameters: count: 1 path: libraries/classes/Controllers/Database/DesignerController.php + - + message: "#^Parameter \\#1 \\$target of static method PhpMyAdmin\\\\Util\\:\\:getScriptNameForOption\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/DesignerController.php + - message: "#^Parameter \\#2 \\$db of method PhpMyAdmin\\\\Database\\\\Designer\\\\Common\\:\\:createNewPage\\(\\) expects string, mixed given\\.$#" count: 1 @@ -965,18 +2315,243 @@ parameters: count: 1 path: libraries/classes/Controllers/Database/DesignerController.php + - + message: "#^Cannot access offset 'DefaultTabDatabase' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/EventsController.php + - message: "#^Cannot access offset 'name' on mixed\\.$#" count: 1 path: libraries/classes/Controllers/Database/EventsController.php - - message: "#^Parameter \\#1 \\$identifier of static method PhpMyAdmin\\\\Util\\:\\:backquote\\(\\) expects string\\|Stringable\\|null, mixed given\\.$#" + message: "#^Cannot call method isSuccess\\(\\) on mixed\\.$#" count: 1 path: libraries/classes/Controllers/Database/EventsController.php + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 18 + path: libraries/classes/Controllers/Database/EventsController.php + + - + message: "#^Only booleans are allowed in a negated boolean, string\\|null given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/EventsController.php + + - + message: "#^Only booleans are allowed in \\|\\|, int\\<0, max\\> given on the left side\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/EventsController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\Database\\\\Events\\:\\:getDetails\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Database/EventsController.php + + - + message: "#^Parameter \\#1 \\$dbname of method PhpMyAdmin\\\\DatabaseInterface\\:\\:selectDb\\(\\) expects PhpMyAdmin\\\\Identifiers\\\\DatabaseName\\|string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/EventsController.php + + - + message: "#^Parameter \\#1 \\$identifier of static method PhpMyAdmin\\\\Util\\:\\:backquote\\(\\) expects string\\|Stringable\\|null, mixed given\\.$#" + count: 5 + path: libraries/classes/Controllers/Database/EventsController.php + + - + message: "#^Parameter \\#1 \\$name of method PhpMyAdmin\\\\Database\\\\Events\\:\\:getDataFromName\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/EventsController.php + + - + message: "#^Parameter \\#1 \\$params of static method PhpMyAdmin\\\\Url\\:\\:getCommon\\(\\) expects array\\, array\\ given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/EventsController.php + + - + message: "#^Parameter \\#1 \\$string of function mb_strtoupper expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/EventsController.php + + - + message: "#^Parameter \\#1 \\$string of function strlen expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/EventsController.php + + - + message: "#^Parameter \\#1 \\$target of static method PhpMyAdmin\\\\Util\\:\\:getScriptNameForOption\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/EventsController.php + + - + message: "#^Parameter \\#1 \\$value of function count expects array\\|Countable, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/EventsController.php + + - + message: "#^Parameter \\#2 \\$db of static method PhpMyAdmin\\\\Database\\\\Events\\:\\:getDefinition\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/EventsController.php + + - + message: "#^Parameter \\#2 \\$db of static method PhpMyAdmin\\\\Util\\:\\:currentUserHasPrivilege\\(\\) expects string\\|null, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Database/EventsController.php + + - + message: "#^Parameter \\#2 \\$name of method PhpMyAdmin\\\\Database\\\\Events\\:\\:getDetails\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/EventsController.php + + - + message: "#^Parameter \\#3 \\$name of static method PhpMyAdmin\\\\Database\\\\Events\\:\\:getDefinition\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/EventsController.php + + - + message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/ExportController.php + + - + message: "#^Cannot access offset 'DefaultTabDatabase' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/ExportController.php + + - + message: "#^Cannot access offset 'Name' on mixed\\.$#" + count: 5 + path: libraries/classes/Controllers/Database/ExportController.php + + - + message: "#^Cannot access offset 'goto' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/ExportController.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 2 + path: libraries/classes/Controllers/Database/ExportController.php + + - + message: "#^Parameter \\#1 \\$key of method PhpMyAdmin\\\\Export\\\\Export\\:\\:getCheckedClause\\(\\) expects string, mixed given\\.$#" + count: 4 + path: libraries/classes/Controllers/Database/ExportController.php + + - + message: "#^Parameter \\#1 \\$params of static method PhpMyAdmin\\\\Url\\:\\:getCommon\\(\\) expects array\\, array\\ given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/ExportController.php + + - + message: "#^Parameter \\#1 \\$target of static method PhpMyAdmin\\\\Util\\:\\:getScriptNameForOption\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/ExportController.php + + - + message: "#^Parameter \\#2 \\$array of method PhpMyAdmin\\\\Export\\\\Export\\:\\:getCheckedClause\\(\\) expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/ExportController.php + + - + message: "#^Parameter \\#2 \\$db of method PhpMyAdmin\\\\Export\\\\Options\\:\\:getOptions\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/ExportController.php + + - + message: "#^Parameter \\#2 \\$db of static method PhpMyAdmin\\\\Util\\:\\:getDbInfo\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/ExportController.php + + - + message: "#^Parameter \\#3 \\$table of method PhpMyAdmin\\\\Export\\\\Options\\:\\:getOptions\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/ExportController.php + + - + message: "#^Parameter \\#4 \\$sqlQuery of method PhpMyAdmin\\\\Export\\\\Options\\:\\:getOptions\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/ExportController.php + + - + message: "#^Parameter \\#5 \\$numTables of method PhpMyAdmin\\\\Export\\\\Options\\:\\:getOptions\\(\\) expects int\\|string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/ExportController.php + + - + message: "#^Parameter \\#6 \\$unlimNumRows of method PhpMyAdmin\\\\Export\\\\Options\\:\\:getOptions\\(\\) expects int\\|string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/ExportController.php + + - + message: "#^Cannot access offset 'DefaultTabDatabase' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/ImportController.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/ImportController.php + + - + message: "#^Cannot access offset 'Import' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/ImportController.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/ImportController.php + + - + message: "#^Cannot access offset 'UploadDir' on mixed\\.$#" + count: 2 + path: libraries/classes/Controllers/Database/ImportController.php + + - + message: "#^Cannot access offset 'charset' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/ImportController.php + + - + message: "#^Cannot access offset 'handler' on mixed\\.$#" + count: 2 + path: libraries/classes/Controllers/Database/ImportController.php + + - + message: "#^Cannot call method get\\(\\) on mixed\\.$#" + count: 2 + path: libraries/classes/Controllers/Database/ImportController.php + + - + message: "#^Cannot call static method getIdKey\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/ImportController.php + + - + message: "#^Cannot cast mixed to int\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/ImportController.php + - message: "#^Cannot cast mixed to string\\.$#" + count: 2 + path: libraries/classes/Controllers/Database/ImportController.php + + - + message: "#^Parameter \\#1 \\$params of static method PhpMyAdmin\\\\Url\\:\\:getCommon\\(\\) expects array\\, array\\ given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/ImportController.php + + - + message: "#^Parameter \\#1 \\$target of static method PhpMyAdmin\\\\Util\\:\\:getScriptNameForOption\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/ImportController.php + + - + message: "#^Parameter \\#2 \\$disableIs of static method PhpMyAdmin\\\\Charsets\\:\\:getCharsets\\(\\) expects bool, mixed given\\.$#" count: 1 path: libraries/classes/Controllers/Database/ImportController.php @@ -990,28 +2565,363 @@ parameters: count: 1 path: libraries/classes/Controllers/Database/MultiTableQuery/QueryController.php + - + message: "#^Parameter \\#3 \\$db of class PhpMyAdmin\\\\Database\\\\MultiTableQuery constructor expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/MultiTableQueryController.php + + - + message: "#^Cannot access offset 'DefaultTabDatabase' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/Operations/CollationController.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/Operations/CollationController.php + - message: "#^Parameter \\#1 \\$collation of static method PhpMyAdmin\\\\Util\\:\\:getCharsetQueryPart\\(\\) expects string, mixed given\\.$#" count: 2 path: libraries/classes/Controllers/Database/Operations/CollationController.php + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\Operations\\:\\:changeAllColumnsCollation\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/Operations/CollationController.php + + - + message: "#^Parameter \\#1 \\$dbName of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getTable\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/Operations/CollationController.php + + - + message: "#^Parameter \\#1 \\$identifier of static method PhpMyAdmin\\\\Util\\:\\:backquote\\(\\) expects string\\|Stringable\\|null, mixed given\\.$#" + count: 3 + path: libraries/classes/Controllers/Database/Operations/CollationController.php + + - + message: "#^Parameter \\#1 \\$params of static method PhpMyAdmin\\\\Url\\:\\:getCommon\\(\\) expects array\\, array\\ given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/Operations/CollationController.php + + - + message: "#^Parameter \\#1 \\$target of static method PhpMyAdmin\\\\Util\\:\\:getScriptNameForOption\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/Operations/CollationController.php + + - + message: "#^Parameter \\#2 \\$db of static method PhpMyAdmin\\\\Util\\:\\:getDbInfo\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/Operations/CollationController.php + + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\Operations\\:\\:changeAllColumnsCollation\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/Operations/CollationController.php + + - + message: "#^Parameter \\#2 \\$tableName of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getTable\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/Operations/CollationController.php + - message: "#^Parameter \\#3 \\$tableCollation of method PhpMyAdmin\\\\Operations\\:\\:changeAllColumnsCollation\\(\\) expects string, mixed given\\.$#" count: 1 path: libraries/classes/Controllers/Database/Operations/CollationController.php + - + message: "#^Cannot access offset 'AllowUserDropDataba…' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/OperationsController.php + + - + message: "#^Cannot access offset 'DefaultTabDatabase' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/OperationsController.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 2 + path: libraries/classes/Controllers/Database/OperationsController.php + + - + message: "#^Cannot access offset 'PmaNoRelation…' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/OperationsController.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 2 + path: libraries/classes/Controllers/Database/OperationsController.php + + - + message: "#^Cannot access offset 'Servers' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/OperationsController.php + + - + message: "#^Cannot access offset 'goto' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/OperationsController.php + + - + message: "#^Cannot access offset 'pmadb' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/OperationsController.php + + - + message: "#^Cannot access offset mixed on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/OperationsController.php + + - + message: "#^Cannot call method isSuccess\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/OperationsController.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/OperationsController.php + + - + message: "#^Parameter \\#1 \\$database of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getTables\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/OperationsController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:getDbComment\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/OperationsController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:setDbComment\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/OperationsController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\ConfigStorage\\\\RelationCleanup\\:\\:database\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/OperationsController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getDbCollation\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/OperationsController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\Operations\\:\\:runEventDefinitionsForDb\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/OperationsController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\Operations\\:\\:runProcedureAndFunctionDefinitions\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/OperationsController.php + + - + message: "#^Parameter \\#1 \\$dbname of method PhpMyAdmin\\\\DatabaseInterface\\:\\:selectDb\\(\\) expects PhpMyAdmin\\\\Identifiers\\\\DatabaseName\\|string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Database/OperationsController.php + + - + message: "#^Parameter \\#1 \\$identifier of static method PhpMyAdmin\\\\Util\\:\\:backquote\\(\\) expects string\\|Stringable\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/OperationsController.php + + - + message: "#^Parameter \\#1 \\$message of static method PhpMyAdmin\\\\Html\\\\Generator\\:\\:getMessage\\(\\) expects PhpMyAdmin\\\\Message\\|string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/OperationsController.php + + - + message: "#^Parameter \\#1 \\$oldDb of method PhpMyAdmin\\\\Operations\\:\\:adjustPrivilegesCopyDb\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/OperationsController.php + + - + message: "#^Parameter \\#1 \\$oldDb of method PhpMyAdmin\\\\Operations\\:\\:adjustPrivilegesMoveDb\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/OperationsController.php + + - + message: "#^Parameter \\#1 \\$params of static method PhpMyAdmin\\\\Url\\:\\:getCommon\\(\\) expects array\\, array\\ given\\.$#" + count: 2 + path: libraries/classes/Controllers/Database/OperationsController.php + + - + message: "#^Parameter \\#1 \\$schemaName of static method PhpMyAdmin\\\\Query\\\\Utilities\\:\\:isSystemSchema\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/OperationsController.php + + - + message: "#^Parameter \\#1 \\$state of method PhpMyAdmin\\\\ResponseRenderer\\:\\:setRequestStatus\\(\\) expects bool, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/OperationsController.php + + - + message: "#^Parameter \\#1 \\$string of function strlen expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/OperationsController.php + + - + message: "#^Parameter \\#1 \\$target of static method PhpMyAdmin\\\\Util\\:\\:getScriptNameForOption\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/OperationsController.php + - message: "#^Parameter \\#2 \\$comment of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:setDbComment\\(\\) expects string, mixed given\\.$#" count: 1 path: libraries/classes/Controllers/Database/OperationsController.php + - + message: "#^Parameter \\#2 \\$db of method PhpMyAdmin\\\\Operations\\:\\:duplicateBookmarks\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/OperationsController.php + + - + message: "#^Parameter \\#2 \\$disableIs of static method PhpMyAdmin\\\\Charsets\\:\\:getCharsets\\(\\) expects bool, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/OperationsController.php + + - + message: "#^Parameter \\#2 \\$disableIs of static method PhpMyAdmin\\\\Charsets\\:\\:getCollations\\(\\) expects bool, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/OperationsController.php + - message: "#^Parameter \\#2 \\$exportSqlPlugin of method PhpMyAdmin\\\\Operations\\:\\:getViewsAndCreateSqlViewStandIn\\(\\) expects PhpMyAdmin\\\\Plugins\\\\Export\\\\ExportSql, object\\|null given\\.$#" count: 1 path: libraries/classes/Controllers/Database/OperationsController.php - - message: "#^For loop initial assignment overwrites variable \\$i\\.$#" + message: "#^Parameter \\#2 \\$sqlQuery of static method PhpMyAdmin\\\\Html\\\\Generator\\:\\:getMessage\\(\\) expects string\\|null, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Database/OperationsController.php + + - + message: "#^Parameter \\#3 \\$db of method PhpMyAdmin\\\\Operations\\:\\:copyTables\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/OperationsController.php + + - + message: "#^Parameter \\#3 \\$db of method PhpMyAdmin\\\\Operations\\:\\:getViewsAndCreateSqlViewStandIn\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/OperationsController.php + + - + message: "#^Parameter \\#3 \\$db of method PhpMyAdmin\\\\Operations\\:\\:handleTheViews\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/OperationsController.php + + - + message: "#^Cannot access offset 'DefaultTabDatabase' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/PrivilegesController.php + + - + message: "#^Parameter \\#1 \\$target of static method PhpMyAdmin\\\\Util\\:\\:getScriptNameForOption\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/PrivilegesController.php + + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 2 + path: libraries/classes/Controllers/Database/RoutinesController.php + + - + message: "#^Cannot access an offset on mixed\\.$#" + count: 6 + path: libraries/classes/Controllers/Database/RoutinesController.php + + - + message: "#^Cannot access offset 'DefaultTabDatabase' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/RoutinesController.php + + - + message: "#^Cannot access offset 'DefaultTabTable' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/RoutinesController.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/RoutinesController.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/RoutinesController.php + + - + message: "#^Cannot access offset 'ShowFunctionFields' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/RoutinesController.php + + - + message: "#^Cannot access offset \\(float\\|int\\) on mixed\\.$#" + count: 6 + path: libraries/classes/Controllers/Database/RoutinesController.php + + - + message: "#^Cannot access offset int\\<0, max\\> on mixed\\.$#" + count: 4 + path: libraries/classes/Controllers/Database/RoutinesController.php + + - + message: "#^Cannot call method isSuccess\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/RoutinesController.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 25 + path: libraries/classes/Controllers/Database/RoutinesController.php + + - + message: "#^Only booleans are allowed in a negated boolean, string given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/RoutinesController.php + + - + message: "#^Parameter \\#1 \\$database of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getTables\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/RoutinesController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\Database\\\\Routines\\:\\:handleRequestCreateOrEdit\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/RoutinesController.php + + - + message: "#^Parameter \\#1 \\$db of static method PhpMyAdmin\\\\DbTableExists\\:\\:check\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/RoutinesController.php + + - + message: "#^Parameter \\#1 \\$dbname of method PhpMyAdmin\\\\DatabaseInterface\\:\\:selectDb\\(\\) expects PhpMyAdmin\\\\Identifiers\\\\DatabaseName\\|string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/RoutinesController.php + + - + message: "#^Parameter \\#1 \\$identifier of static method PhpMyAdmin\\\\Util\\:\\:backquote\\(\\) expects string\\|Stringable\\|null, mixed given\\.$#" + count: 8 + path: libraries/classes/Controllers/Database/RoutinesController.php + + - + message: "#^Parameter \\#1 \\$name of method PhpMyAdmin\\\\Database\\\\Routines\\:\\:getDataFromName\\(\\) expects string, mixed given\\.$#" + count: 3 + path: libraries/classes/Controllers/Database/RoutinesController.php + + - + message: "#^Parameter \\#1 \\$params of static method PhpMyAdmin\\\\Url\\:\\:getCommon\\(\\) expects array\\, array\\ given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/RoutinesController.php + + - + message: "#^Parameter \\#1 \\$params of static method PhpMyAdmin\\\\Url\\:\\:getCommon\\(\\) expects array\\, mixed given\\.$#" count: 1 path: libraries/classes/Controllers/Database/RoutinesController.php @@ -1020,6 +2930,131 @@ parameters: count: 2 path: libraries/classes/Controllers/Database/RoutinesController.php + - + message: "#^Parameter \\#1 \\$string of function htmlentities expects string, mixed given\\.$#" + count: 3 + path: libraries/classes/Controllers/Database/RoutinesController.php + + - + message: "#^Parameter \\#1 \\$string of function mb_strtoupper expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/RoutinesController.php + + - + message: "#^Parameter \\#1 \\$string of function strlen expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/RoutinesController.php + + - + message: "#^Parameter \\#1 \\$target of static method PhpMyAdmin\\\\Util\\:\\:getScriptNameForOption\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Database/RoutinesController.php + + - + message: "#^Parameter \\#2 \\$db of static method PhpMyAdmin\\\\Database\\\\Routines\\:\\:getDetails\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Database/RoutinesController.php + + - + message: "#^Parameter \\#2 \\$db of static method PhpMyAdmin\\\\Database\\\\Routines\\:\\:getFunctionDefinition\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/RoutinesController.php + + - + message: "#^Parameter \\#2 \\$db of static method PhpMyAdmin\\\\Database\\\\Routines\\:\\:getProcedureDefinition\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/RoutinesController.php + + - + message: "#^Parameter \\#2 \\$db of static method PhpMyAdmin\\\\Util\\:\\:currentUserHasPrivilege\\(\\) expects string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/RoutinesController.php + + - + message: "#^Parameter \\#2 \\$disableIs of static method PhpMyAdmin\\\\Charsets\\:\\:getCharsets\\(\\) expects bool, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/RoutinesController.php + + - + message: "#^Parameter \\#2 \\$table of static method PhpMyAdmin\\\\DbTableExists\\:\\:check\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/RoutinesController.php + + - + message: "#^Parameter \\#2 \\$type of method PhpMyAdmin\\\\Database\\\\Routines\\:\\:getDataFromName\\(\\) expects string, mixed given\\.$#" + count: 3 + path: libraries/classes/Controllers/Database/RoutinesController.php + + - + message: "#^Parameter \\#3 \\$name of static method PhpMyAdmin\\\\Database\\\\Routines\\:\\:getFunctionDefinition\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/RoutinesController.php + + - + message: "#^Parameter \\#3 \\$name of static method PhpMyAdmin\\\\Database\\\\Routines\\:\\:getProcedureDefinition\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/RoutinesController.php + + - + message: "#^Parameter \\#3 \\$tbl of static method PhpMyAdmin\\\\Util\\:\\:currentUserHasPrivilege\\(\\) expects string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/RoutinesController.php + + - + message: "#^Parameter \\#3 \\$which of static method PhpMyAdmin\\\\Database\\\\Routines\\:\\:getDetails\\(\\) expects string\\|null, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Database/RoutinesController.php + + - + message: "#^Parameter \\#4 \\$name of static method PhpMyAdmin\\\\Database\\\\Routines\\:\\:getDetails\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/RoutinesController.php + + - + message: "#^Cannot access offset 'DefaultTabDatabase' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/SearchController.php + + - + message: "#^Cannot access offset 'UseDbSearch' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/SearchController.php + + - + message: "#^Cannot access offset 'goto' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/SearchController.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/SearchController.php + + - + message: "#^Parameter \\#1 \\$params of static method PhpMyAdmin\\\\Url\\:\\:getCommon\\(\\) expects array\\, array\\ given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/SearchController.php + + - + message: "#^Parameter \\#1 \\$target of static method PhpMyAdmin\\\\Util\\:\\:getScriptNameForOption\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/SearchController.php + + - + message: "#^Parameter \\#2 \\$db of class PhpMyAdmin\\\\Database\\\\Search constructor expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/SearchController.php + + - + message: "#^Cannot access offset 'EnableAutocompleteF…' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/SqlAutoCompleteController.php + + - + message: "#^Only booleans are allowed in an if condition, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/SqlAutoCompleteController.php + - message: "#^Parameter \\#1 \\$database of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getColumns\\(\\) expects string, mixed given\\.$#" count: 1 @@ -1030,21 +3065,51 @@ parameters: count: 1 path: libraries/classes/Controllers/Database/SqlAutoCompleteController.php + - + message: "#^Cannot access offset 'DefaultTabDatabase' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/SqlController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\SqlQueryForm\\:\\:getHtml\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/SqlController.php + + - + message: "#^Parameter \\#1 \\$params of static method PhpMyAdmin\\\\Url\\:\\:getCommon\\(\\) expects array\\, array\\ given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/SqlController.php + - message: "#^Parameter \\#1 \\$string of function htmlspecialchars expects string, mixed given\\.$#" count: 1 path: libraries/classes/Controllers/Database/SqlController.php + - + message: "#^Parameter \\#1 \\$target of static method PhpMyAdmin\\\\Util\\:\\:getScriptNameForOption\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/SqlController.php + - message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" count: 1 path: libraries/classes/Controllers/Database/Structure/AddPrefixController.php + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/Structure/AddPrefixController.php + - message: "#^Cannot access offset int\\<0, max\\> on mixed\\.$#" count: 2 path: libraries/classes/Controllers/Database/Structure/AddPrefixTableController.php + - + message: "#^Parameter \\#1 \\$dbname of method PhpMyAdmin\\\\DatabaseInterface\\:\\:selectDb\\(\\) expects PhpMyAdmin\\\\Identifiers\\\\DatabaseName\\|string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/Structure/AddPrefixTableController.php + - message: "#^Parameter \\#1 \\$identifier of static method PhpMyAdmin\\\\Util\\:\\:backquote\\(\\) expects string\\|Stringable\\|null, mixed given\\.$#" count: 1 @@ -1055,13 +3120,48 @@ parameters: count: 1 path: libraries/classes/Controllers/Database/Structure/AddPrefixTableController.php + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\Database\\\\CentralColumns\\:\\:makeConsistentWithList\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/Structure/CentralColumns/MakeConsistentController.php + + - + message: "#^Parameter \\#1 \\$database of method PhpMyAdmin\\\\Database\\\\CentralColumns\\:\\:deleteColumnsFromList\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/Structure/CentralColumns/RemoveController.php + - message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" count: 1 path: libraries/classes/Controllers/Database/Structure/ChangePrefixFormController.php + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/Structure/ChangePrefixFormController.php + - message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" + count: 2 + path: libraries/classes/Controllers/Database/Structure/CopyFormController.php + + - + message: "#^Cannot call method getDatabaseList\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/Structure/CopyFormController.php + + - + message: "#^Cannot call method getList\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/Structure/CopyFormController.php + + - + message: "#^Cannot call method offsetUnset\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/Structure/CopyFormController.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" count: 1 path: libraries/classes/Controllers/Database/Structure/CopyFormController.php @@ -1070,6 +3170,16 @@ parameters: count: 4 path: libraries/classes/Controllers/Database/Structure/CopyTableController.php + - + message: "#^Parameter \\#1 \\$oldDb of method PhpMyAdmin\\\\Operations\\:\\:adjustPrivilegesCopyTable\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/Structure/CopyTableController.php + + - + message: "#^Parameter \\#1 \\$sourceDb of static method PhpMyAdmin\\\\Table\\:\\:moveCopy\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/Structure/CopyTableController.php + - message: "#^Parameter \\#1 \\$value of function count expects array\\|Countable, mixed given\\.$#" count: 1 @@ -1120,6 +3230,11 @@ parameters: count: 1 path: libraries/classes/Controllers/Database/Structure/CopyTableWithPrefixController.php + - + message: "#^Parameter \\#1 \\$sourceDb of static method PhpMyAdmin\\\\Table\\:\\:moveCopy\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/Structure/CopyTableWithPrefixController.php + - message: "#^Parameter \\#1 \\$string of function mb_substr expects string, mixed given\\.$#" count: 1 @@ -1135,53 +3250,258 @@ parameters: count: 1 path: libraries/classes/Controllers/Database/Structure/CopyTableWithPrefixController.php + - + message: "#^Parameter \\#3 \\$targetDb of static method PhpMyAdmin\\\\Table\\:\\:moveCopy\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/Structure/CopyTableWithPrefixController.php + - message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" count: 2 path: libraries/classes/Controllers/Database/Structure/DropFormController.php + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/Structure/DropFormController.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 5 + path: libraries/classes/Controllers/Database/Structure/DropFormController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getVirtualTables\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/Structure/DropFormController.php + - message: "#^Parameter \\#1 \\$string of function htmlspecialchars expects string, mixed given\\.$#" count: 2 path: libraries/classes/Controllers/Database/Structure/DropFormController.php + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/Structure/DropTableController.php + + - + message: "#^Cannot access offset 'table_limit_offset' on mixed\\.$#" + count: 2 + path: libraries/classes/Controllers/Database/Structure/DropTableController.php + + - + message: "#^Cannot access offset 'table_limit_offset…' on mixed\\.$#" + count: 2 + path: libraries/classes/Controllers/Database/Structure/DropTableController.php + + - + message: "#^Cannot access offset int\\<0, max\\> on mixed\\.$#" + count: 2 + path: libraries/classes/Controllers/Database/Structure/DropTableController.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 5 + path: libraries/classes/Controllers/Database/Structure/DropTableController.php + + - + message: "#^Only booleans are allowed in &&, PhpMyAdmin\\\\Dbal\\\\ResultInterface\\|false given on the left side\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/Structure/DropTableController.php + + - + message: "#^Only booleans are allowed in a negated boolean, PhpMyAdmin\\\\Dbal\\\\ResultInterface\\|false given\\.$#" + count: 2 + path: libraries/classes/Controllers/Database/Structure/DropTableController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\ConfigStorage\\\\RelationCleanup\\:\\:table\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/Structure/DropTableController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getVirtualTables\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/Structure/DropTableController.php + + - + message: "#^Parameter \\#1 \\$dbname of method PhpMyAdmin\\\\DatabaseInterface\\:\\:selectDb\\(\\) expects PhpMyAdmin\\\\Identifiers\\\\DatabaseName\\|string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/Structure/DropTableController.php + + - + message: "#^Parameter \\#1 \\$identifier of static method PhpMyAdmin\\\\Util\\:\\:backquote\\(\\) expects string\\|Stringable\\|null, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Database/Structure/DropTableController.php + + - + message: "#^Parameter \\#1 \\$query of method PhpMyAdmin\\\\DatabaseInterface\\:\\:tryQuery\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/Structure/DropTableController.php + + - + message: "#^Parameter \\#1 \\$value of function count expects array\\|Countable, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/Structure/DropTableController.php + + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\ConfigStorage\\\\RelationCleanup\\:\\:table\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/Structure/DropTableController.php + - message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" count: 1 path: libraries/classes/Controllers/Database/Structure/EmptyFormController.php + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/Structure/EmptyFormController.php + - message: "#^Parameter \\#1 \\$string of function htmlspecialchars expects string, mixed given\\.$#" count: 1 path: libraries/classes/Controllers/Database/Structure/EmptyFormController.php + - + message: "#^Cannot access offset int\\<0, max\\> on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/Structure/EmptyTableController.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/Structure/EmptyTableController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\Sql\\:\\:calculatePosForLastPage\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/Structure/EmptyTableController.php + + - + message: "#^Parameter \\#1 \\$dbname of method PhpMyAdmin\\\\DatabaseInterface\\:\\:selectDb\\(\\) expects PhpMyAdmin\\\\Identifiers\\\\DatabaseName\\|string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/Structure/EmptyTableController.php + + - + message: "#^Parameter \\#1 \\$identifier of static method PhpMyAdmin\\\\Util\\:\\:backquote\\(\\) expects string\\|Stringable\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/Structure/EmptyTableController.php + + - + message: "#^Parameter \\#1 \\$value of function count expects array\\|Countable, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/Structure/EmptyTableController.php + + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\Sql\\:\\:calculatePosForLastPage\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/Structure/EmptyTableController.php + + - + message: "#^Parameter \\#3 \\$pos of method PhpMyAdmin\\\\Sql\\:\\:calculatePosForLastPage\\(\\) expects int\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/Structure/EmptyTableController.php + - message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" count: 1 path: libraries/classes/Controllers/Database/Structure/FavoriteTableController.php + - + message: "#^Cannot access offset 'DefaultTabDatabase' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/Structure/FavoriteTableController.php + + - + message: "#^Cannot access offset 'NumFavoriteTables' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/Structure/FavoriteTableController.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/Structure/FavoriteTableController.php + - message: "#^Cannot access offset 'db' on mixed\\.$#" count: 2 path: libraries/classes/Controllers/Database/Structure/FavoriteTableController.php + - + message: "#^Cannot access offset 'favorites_synced' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/Structure/FavoriteTableController.php + - message: "#^Cannot access offset 'table' on mixed\\.$#" count: 2 path: libraries/classes/Controllers/Database/Structure/FavoriteTableController.php + - + message: "#^Cannot access offset 'user' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/Structure/FavoriteTableController.php + + - + message: "#^Cannot access offset mixed on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/Structure/FavoriteTableController.php + - message: "#^Cannot access offset non\\-empty\\-string on mixed\\.$#" count: 1 path: libraries/classes/Controllers/Database/Structure/FavoriteTableController.php + - + message: "#^Parameter \\#1 \\$currentTable of method PhpMyAdmin\\\\Controllers\\\\Database\\\\Structure\\\\FavoriteTableController\\:\\:checkFavoriteTable\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/Structure/FavoriteTableController.php + - message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\RecentFavoriteTable\\:\\:add\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Database/Structure/FavoriteTableController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\RecentFavoriteTable\\:\\:remove\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/Structure/FavoriteTableController.php + + - + message: "#^Parameter \\#1 \\$json of function json_decode expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/Structure/FavoriteTableController.php + + - + message: "#^Parameter \\#1 \\$params of static method PhpMyAdmin\\\\Url\\:\\:getCommon\\(\\) expects array\\, array\\ given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/Structure/FavoriteTableController.php + + - + message: "#^Parameter \\#1 \\$string of function md5 expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/Structure/FavoriteTableController.php + + - + message: "#^Parameter \\#1 \\$string of function sha1 expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/Structure/FavoriteTableController.php + + - + message: "#^Parameter \\#1 \\$target of static method PhpMyAdmin\\\\Util\\:\\:getScriptNameForOption\\(\\) expects string, mixed given\\.$#" count: 1 path: libraries/classes/Controllers/Database/Structure/FavoriteTableController.php - message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\RecentFavoriteTable\\:\\:add\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Database/Structure/FavoriteTableController.php + + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\RecentFavoriteTable\\:\\:remove\\(\\) expects string, mixed given\\.$#" count: 1 path: libraries/classes/Controllers/Database/Structure/FavoriteTableController.php @@ -1190,6 +3510,46 @@ parameters: count: 1 path: libraries/classes/Controllers/Database/Structure/FavoriteTableController.php + - + message: "#^Cannot access offset 'DefaultTabDatabase' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/Structure/RealRowCountController.php + + - + message: "#^Cannot access offset 'TABLE_NAME' on mixed\\.$#" + count: 2 + path: libraries/classes/Controllers/Database/Structure/RealRowCountController.php + + - + message: "#^Cannot cast mixed to string\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/Structure/RealRowCountController.php + + - + message: "#^Parameter \\#1 \\$dbName of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getTable\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Database/Structure/RealRowCountController.php + + - + message: "#^Parameter \\#1 \\$params of static method PhpMyAdmin\\\\Url\\:\\:getCommon\\(\\) expects array\\, array\\ given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/Structure/RealRowCountController.php + + - + message: "#^Parameter \\#1 \\$target of static method PhpMyAdmin\\\\Util\\:\\:getScriptNameForOption\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/Structure/RealRowCountController.php + + - + message: "#^Parameter \\#2 \\$db of static method PhpMyAdmin\\\\Util\\:\\:getDbInfo\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/Structure/RealRowCountController.php + + - + message: "#^Parameter \\#2 \\$tableName of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getTable\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/Structure/RealRowCountController.php + - message: "#^Cannot access offset int\\<0, max\\> on mixed\\.$#" count: 2 @@ -1205,6 +3565,11 @@ parameters: count: 1 path: libraries/classes/Controllers/Database/Structure/ReplacePrefixController.php + - + message: "#^Parameter \\#1 \\$dbname of method PhpMyAdmin\\\\DatabaseInterface\\:\\:selectDb\\(\\) expects PhpMyAdmin\\\\Identifiers\\\\DatabaseName\\|string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/Structure/ReplacePrefixController.php + - message: "#^Parameter \\#1 \\$identifier of static method PhpMyAdmin\\\\Util\\:\\:backquote\\(\\) expects string\\|Stringable\\|null, mixed given\\.$#" count: 2 @@ -1220,11 +3585,31 @@ parameters: count: 1 path: libraries/classes/Controllers/Database/Structure/ReplacePrefixController.php + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/Structure/ShowCreateController.php + + - + message: "#^Parameter \\#1 \\$dbName of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getTable\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/Structure/ShowCreateController.php + - message: "#^Parameter \\#1 \\$selected of method PhpMyAdmin\\\\Controllers\\\\Database\\\\Structure\\\\ShowCreateController\\:\\:getShowCreateTables\\(\\) expects array\\, mixed given\\.$#" count: 1 path: libraries/classes/Controllers/Database/Structure/ShowCreateController.php + - + message: "#^Call to function array_search\\(\\) requires parameter \\#3 to be set\\.$#" + count: 4 + path: libraries/classes/Controllers/Database/StructureController.php + + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 2 + path: libraries/classes/Controllers/Database/StructureController.php + - message: "#^Cannot access offset 'Check_time' on mixed\\.$#" count: 1 @@ -1240,11 +3625,86 @@ parameters: count: 1 path: libraries/classes/Controllers/Database/StructureController.php + - + message: "#^Cannot access offset 'DefaultTabDatabase' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/StructureController.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 2 + path: libraries/classes/Controllers/Database/StructureController.php + + - + message: "#^Cannot access offset 'DisableMultiTableMa…' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/StructureController.php + - message: "#^Cannot access offset 'ENGINE' on mixed\\.$#" count: 2 path: libraries/classes/Controllers/Database/StructureController.php + - + message: "#^Cannot access offset 'LimitChars' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/StructureController.php + + - + message: "#^Cannot access offset 'MaxExactCount' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/StructureController.php + + - + message: "#^Cannot access offset 'MaxExactCountViews' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/StructureController.php + + - + message: "#^Cannot access offset 'MaxTableList' on mixed\\.$#" + count: 2 + path: libraries/classes/Controllers/Database/StructureController.php + + - + message: "#^Cannot access offset 'NumFavoriteTables' on mixed\\.$#" + count: 4 + path: libraries/classes/Controllers/Database/StructureController.php + + - + message: "#^Cannot access offset 'PropertiesNumColumns' on mixed\\.$#" + count: 6 + path: libraries/classes/Controllers/Database/StructureController.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 2 + path: libraries/classes/Controllers/Database/StructureController.php + + - + message: "#^Cannot access offset 'ShowDbStructureChar…' on mixed\\.$#" + count: 5 + path: libraries/classes/Controllers/Database/StructureController.php + + - + message: "#^Cannot access offset 'ShowDbStructureComm…' on mixed\\.$#" + count: 4 + path: libraries/classes/Controllers/Database/StructureController.php + + - + message: "#^Cannot access offset 'ShowDbStructureCrea…' on mixed\\.$#" + count: 5 + path: libraries/classes/Controllers/Database/StructureController.php + + - + message: "#^Cannot access offset 'ShowDbStructureLast…' on mixed\\.$#" + count: 10 + path: libraries/classes/Controllers/Database/StructureController.php + + - + message: "#^Cannot access offset 'ShowStats' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/StructureController.php + - message: "#^Cannot access offset 'TABLE_COMMENT' on mixed\\.$#" count: 1 @@ -1280,6 +3740,46 @@ parameters: count: 1 path: libraries/classes/Controllers/Database/StructureController.php + - + message: "#^Only booleans are allowed in &&, int\\|false given on the right side\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/StructureController.php + + - + message: "#^Only booleans are allowed in &&, mixed given on the left side\\.$#" + count: 3 + path: libraries/classes/Controllers/Database/StructureController.php + + - + message: "#^Only booleans are allowed in &&, mixed given on the right side\\.$#" + count: 3 + path: libraries/classes/Controllers/Database/StructureController.php + + - + message: "#^Only booleans are allowed in a negated boolean, mixed given\\.$#" + count: 3 + path: libraries/classes/Controllers/Database/StructureController.php + + - + message: "#^Only booleans are allowed in a ternary operator condition, mixed given\\.$#" + count: 3 + path: libraries/classes/Controllers/Database/StructureController.php + + - + message: "#^Only booleans are allowed in an if condition, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Database/StructureController.php + + - + message: "#^Only booleans are allowed in \\|\\|, mixed given on the left side\\.$#" + count: 2 + path: libraries/classes/Controllers/Database/StructureController.php + + - + message: "#^Only booleans are allowed in \\|\\|, mixed given on the right side\\.$#" + count: 2 + path: libraries/classes/Controllers/Database/StructureController.php + - message: "#^Parameter \\#1 \\$connection of method PhpMyAdmin\\\\Replication\\\\ReplicationInfo\\:\\:load\\(\\) expects string\\|null, mixed given\\.$#" count: 1 @@ -1305,11 +3805,41 @@ parameters: count: 6 path: libraries/classes/Controllers/Database/StructureController.php + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\Controllers\\\\Database\\\\StructureController\\:\\:hasTable\\(\\) expects array, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Database/StructureController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getDbCollation\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/StructureController.php + + - + message: "#^Parameter \\#1 \\$dbName of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getTable\\(\\) expects string, mixed given\\.$#" + count: 4 + path: libraries/classes/Controllers/Database/StructureController.php + + - + message: "#^Parameter \\#1 \\$dbName of method PhpMyAdmin\\\\Tracking\\\\TrackingChecker\\:\\:getTrackedTables\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/StructureController.php + - message: "#^Parameter \\#1 \\$identifier of static method PhpMyAdmin\\\\Util\\:\\:backquote\\(\\) expects string\\|Stringable\\|null, mixed given\\.$#" count: 2 path: libraries/classes/Controllers/Database/StructureController.php + - + message: "#^Parameter \\#1 \\$params of static method PhpMyAdmin\\\\Url\\:\\:getCommon\\(\\) expects array\\, array\\ given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/StructureController.php + + - + message: "#^Parameter \\#1 \\$schemaName of static method PhpMyAdmin\\\\Query\\\\Utilities\\:\\:isSystemSchema\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/StructureController.php + - message: "#^Parameter \\#1 \\$string of function htmlspecialchars expects string, mixed given\\.$#" count: 4 @@ -1330,11 +3860,46 @@ parameters: count: 1 path: libraries/classes/Controllers/Database/StructureController.php + - + message: "#^Parameter \\#1 \\$target of static method PhpMyAdmin\\\\Util\\:\\:getScriptNameForOption\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/StructureController.php + - message: "#^Parameter \\#1 \\$timestamp of static method PhpMyAdmin\\\\Util\\:\\:localisedDate\\(\\) expects int, \\(int\\|false\\) given\\.$#" count: 6 path: libraries/classes/Controllers/Database/StructureController.php + - + message: "#^Parameter \\#1 \\$value of function count expects array\\|Countable, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Database/StructureController.php + + - + message: "#^Parameter \\#1 \\$value of static method PhpMyAdmin\\\\Util\\:\\:formatByteDown\\(\\) expects float\\|int\\|string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/StructureController.php + + - + message: "#^Parameter \\#2 \\$db of static method PhpMyAdmin\\\\Util\\:\\:getDbInfo\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/StructureController.php + + - + message: "#^Parameter \\#2 \\$db of static method PhpMyAdmin\\\\Util\\:\\:getTableListPosition\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/StructureController.php + + - + message: "#^Parameter \\#2 \\$disableIs of static method PhpMyAdmin\\\\Charsets\\:\\:findCollationByName\\(\\) expects bool, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Database/StructureController.php + + - + message: "#^Parameter \\#2 \\$haystack of function array_search expects array, mixed given\\.$#" + count: 4 + path: libraries/classes/Controllers/Database/StructureController.php + - message: "#^Parameter \\#2 \\$sumSize of method PhpMyAdmin\\\\Controllers\\\\Database\\\\StructureController\\:\\:getStuffForEngineTypeTable\\(\\) expects int, mixed given\\.$#" count: 1 @@ -1352,7 +3917,7 @@ parameters: - message: "#^Parameter \\#2 \\$tableName of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getTable\\(\\) expects string, mixed given\\.$#" - count: 3 + count: 4 path: libraries/classes/Controllers/Database/StructureController.php - @@ -1365,16 +3930,96 @@ parameters: count: 1 path: libraries/classes/Controllers/Database/StructureController.php + - + message: "#^Parameter \\#6 \\$maxCount of static method PhpMyAdmin\\\\Html\\\\Generator\\:\\:getListNavigator\\(\\) expects int, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/StructureController.php + + - + message: "#^Property PhpMyAdmin\\\\Controllers\\\\Database\\\\StructureController\\:\\:\\$isShowStats \\(bool\\) does not accept mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/StructureController.php + - message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" count: 1 path: libraries/classes/Controllers/Database/TrackingController.php + - + message: "#^Cannot access offset 'DefaultTabDatabase' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/TrackingController.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/TrackingController.php + + - + message: "#^Cannot access offset 'back' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/TrackingController.php + + - + message: "#^Cannot access offset 'goto' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/TrackingController.php + + - + message: "#^Cannot access offset 'tracking_default…' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/TrackingController.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/TrackingController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\Tracking\\\\Tracking\\:\\:createTrackingForMultipleTables\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/TrackingController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\Tracking\\\\Tracking\\:\\:getHtmlForDbTrackingTables\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/TrackingController.php + + - + message: "#^Parameter \\#1 \\$dbName of method PhpMyAdmin\\\\Tracking\\\\Tracking\\:\\:deleteTracking\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Database/TrackingController.php + + - + message: "#^Parameter \\#1 \\$dbname of method PhpMyAdmin\\\\Tracking\\\\Tracking\\:\\:getTrackedData\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/TrackingController.php + + - + message: "#^Parameter \\#1 \\$params of static method PhpMyAdmin\\\\Url\\:\\:getCommon\\(\\) expects array\\, array\\ given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/TrackingController.php + + - + message: "#^Parameter \\#1 \\$schemaName of static method PhpMyAdmin\\\\Query\\\\Utilities\\:\\:isSystemSchema\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/TrackingController.php + - message: "#^Parameter \\#1 \\$string of function htmlspecialchars expects string, mixed given\\.$#" count: 1 path: libraries/classes/Controllers/Database/TrackingController.php + - + message: "#^Parameter \\#1 \\$target of static method PhpMyAdmin\\\\Util\\:\\:getScriptNameForOption\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/TrackingController.php + + - + message: "#^Parameter \\#2 \\$db of static method PhpMyAdmin\\\\Util\\:\\:getDbInfo\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/TrackingController.php + - message: "#^Parameter \\#2 \\$selected of method PhpMyAdmin\\\\Tracking\\\\Tracking\\:\\:createTrackingForMultipleTables\\(\\) expects array, mixed given\\.$#" count: 1 @@ -1385,16 +4030,51 @@ parameters: count: 2 path: libraries/classes/Controllers/Database/TrackingController.php + - + message: "#^Parameter \\#2 \\$urlParams of method PhpMyAdmin\\\\Tracking\\\\Tracking\\:\\:getHtmlForDbTrackingTables\\(\\) expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/TrackingController.php + + - + message: "#^Parameter \\#3 \\$textDir of method PhpMyAdmin\\\\Tracking\\\\Tracking\\:\\:getHtmlForDbTrackingTables\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Database/TrackingController.php + - message: "#^Parameter \\#3 \\$version of method PhpMyAdmin\\\\Tracking\\\\Tracking\\:\\:createTrackingForMultipleTables\\(\\) expects string, mixed given\\.$#" count: 1 path: libraries/classes/Controllers/Database/TrackingController.php + - + message: "#^Cannot call method getDatabaseList\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/DatabaseController.php + + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 1 + path: libraries/classes/Controllers/ErrorReportController.php + + - + message: "#^Cannot access offset 'SendErrorReports' on mixed\\.$#" + count: 2 + path: libraries/classes/Controllers/ErrorReportController.php + - message: "#^Cannot access offset 'success' on mixed\\.$#" count: 1 path: libraries/classes/Controllers/ErrorReportController.php + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 1 + path: libraries/classes/Controllers/ErrorReportController.php + + - + message: "#^Only booleans are allowed in &&, mixed given on the right side\\.$#" + count: 1 + path: libraries/classes/Controllers/ErrorReportController.php + - message: "#^Call to an undefined method object\\:\\:exportFooter\\(\\)\\.$#" count: 1 @@ -1405,11 +4085,81 @@ parameters: count: 1 path: libraries/classes/Controllers/Export/ExportController.php + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 1 + path: libraries/classes/Controllers/Export/ExportController.php + + - + message: "#^Cannot access offset 'CompressOnFly' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Export/ExportController.php + + - + message: "#^Cannot access offset 'GZipDump' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Export/ExportController.php + + - + message: "#^Cannot access offset 'MemoryLimit' on mixed\\.$#" + count: 2 + path: libraries/classes/Controllers/Export/ExportController.php + + - + message: "#^Cannot access offset 'SaveDir' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Export/ExportController.php + + - + message: "#^Cannot access offset 'ZipDump' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Export/ExportController.php + + - + message: "#^Cannot access offset 'aliases' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Export/ExportController.php + + - + message: "#^Cannot cast mixed to string\\.$#" + count: 1 + path: libraries/classes/Controllers/Export/ExportController.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 7 + path: libraries/classes/Controllers/Export/ExportController.php + + - + message: "#^Only booleans are allowed in &&, string\\|null given on the left side\\.$#" + count: 1 + path: libraries/classes/Controllers/Export/ExportController.php + + - + message: "#^Only booleans are allowed in &&, string\\|null given on the right side\\.$#" + count: 2 + path: libraries/classes/Controllers/Export/ExportController.php + + - + message: "#^Only booleans are allowed in an if condition, string given\\.$#" + count: 1 + path: libraries/classes/Controllers/Export/ExportController.php + - message: "#^PHPDoc tag @var for variable \\$aliasesParam has no value type specified in iterable type array\\.$#" count: 1 path: libraries/classes/Controllers/Export/ExportController.php + - + message: "#^Parameter \\#1 \\$database of method PhpMyAdmin\\\\SqlParser\\\\Statements\\\\SelectStatement\\:\\:getAliases\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Export/ExportController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\Export\\\\Export\\:\\:exportTable\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Export/ExportController.php + - message: "#^Parameter \\#1 \\$dbSelect of method PhpMyAdmin\\\\Export\\\\Export\\:\\:exportServer\\(\\) expects array\\|string, mixed given\\.$#" count: 1 @@ -1420,6 +4170,51 @@ parameters: count: 1 path: libraries/classes/Controllers/Export/ExportController.php + - + message: "#^Parameter \\#1 \\$exportType of method PhpMyAdmin\\\\Export\\\\Export\\:\\:getFilenameAndMimetype\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Export/ExportController.php + + - + message: "#^Parameter \\#1 \\$exportType of method PhpMyAdmin\\\\Export\\\\Export\\:\\:getHtmlForDisplayedExportFooter\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Export/ExportController.php + + - + message: "#^Parameter \\#1 \\$exportType of method PhpMyAdmin\\\\Export\\\\Export\\:\\:getHtmlForDisplayedExportHeader\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Export/ExportController.php + + - + message: "#^Parameter \\#1 \\$exportType of method PhpMyAdmin\\\\Export\\\\Export\\:\\:showPage\\(\\) expects string, mixed given\\.$#" + count: 3 + path: libraries/classes/Controllers/Export/ExportController.php + + - + message: "#^Parameter \\#1 \\$fileHandle of method PhpMyAdmin\\\\Export\\\\Export\\:\\:closeFile\\(\\) expects resource, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Export/ExportController.php + + - + message: "#^Parameter \\#1 \\$list of class PhpMyAdmin\\\\SqlParser\\\\Parser constructor expects PhpMyAdmin\\\\SqlParser\\\\TokensList\\|PhpMyAdmin\\\\SqlParser\\\\UtfString\\|string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Export/ExportController.php + + - + message: "#^Parameter \\#1 \\$string of function strlen expects string, mixed given\\.$#" + count: 3 + path: libraries/classes/Controllers/Export/ExportController.php + + - + message: "#^Parameter \\#1 \\$value of function count expects array\\|Countable, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Export/ExportController.php + + - + message: "#^Parameter \\#1 \\$whatStrucOrData of static method PhpMyAdmin\\\\Export\\\\Export\\:\\:exportRaw\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Export/ExportController.php + - message: "#^Parameter \\#11 \\$allrows of method PhpMyAdmin\\\\Export\\\\Export\\:\\:exportTable\\(\\) expects string\\|null, mixed given\\.$#" count: 2 @@ -1435,6 +4230,36 @@ parameters: count: 2 path: libraries/classes/Controllers/Export/ExportController.php + - + message: "#^Parameter \\#14 \\$sqlQuery of method PhpMyAdmin\\\\Export\\\\Export\\:\\:exportTable\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Export/ExportController.php + + - + message: "#^Parameter \\#2 \\$compression of method PhpMyAdmin\\\\Export\\\\Export\\:\\:compress\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Export/ExportController.php + + - + message: "#^Parameter \\#2 \\$compression of method PhpMyAdmin\\\\Export\\\\Export\\:\\:getFinalFilenameAndMimetypeForFilename\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Export/ExportController.php + + - + message: "#^Parameter \\#2 \\$db of method PhpMyAdmin\\\\Export\\\\Export\\:\\:getHtmlForDisplayedExportFooter\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Export/ExportController.php + + - + message: "#^Parameter \\#2 \\$db of method PhpMyAdmin\\\\Export\\\\Export\\:\\:getHtmlForDisplayedExportHeader\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Export/ExportController.php + + - + message: "#^Parameter \\#2 \\$destCharset of static method PhpMyAdmin\\\\Encoding\\:\\:convertString\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Export/ExportController.php + - message: "#^Parameter \\#2 \\$exportPlugin of static method PhpMyAdmin\\\\Export\\\\Export\\:\\:exportRaw\\(\\) expects PhpMyAdmin\\\\Plugins\\\\ExportPlugin, object given\\.$#" count: 1 @@ -1445,6 +4270,36 @@ parameters: count: 1 path: libraries/classes/Controllers/Export/ExportController.php + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\Export\\\\Export\\:\\:exportTable\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Export/ExportController.php + + - + message: "#^Parameter \\#2 \\$tables of method PhpMyAdmin\\\\Export\\\\Export\\:\\:exportDatabase\\(\\) expects array, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Export/ExportController.php + + - + message: "#^Parameter \\#2 \\$tables of method PhpMyAdmin\\\\Export\\\\Export\\:\\:lockTables\\(\\) expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Export/ExportController.php + + - + message: "#^Parameter \\#2 \\$value of function ini_set expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Export/ExportController.php + + - + message: "#^Parameter \\#2 \\$whatStrucOrData of method PhpMyAdmin\\\\Export\\\\Export\\:\\:exportServer\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Export/ExportController.php + + - + message: "#^Parameter \\#3 \\$errorUrl of static method PhpMyAdmin\\\\Export\\\\Export\\:\\:exportRaw\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Export/ExportController.php + - message: "#^Parameter \\#3 \\$exportPlugin of method PhpMyAdmin\\\\Export\\\\Export\\:\\:exportServer\\(\\) expects PhpMyAdmin\\\\Plugins\\\\ExportPlugin, object given\\.$#" count: 1 @@ -1455,51 +4310,196 @@ parameters: count: 1 path: libraries/classes/Controllers/Export/ExportController.php + - + message: "#^Parameter \\#3 \\$saveFilename of method PhpMyAdmin\\\\Export\\\\Export\\:\\:closeFile\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Export/ExportController.php + + - + message: "#^Parameter \\#3 \\$table of method PhpMyAdmin\\\\Export\\\\Export\\:\\:getHtmlForDisplayedExportFooter\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Export/ExportController.php + + - + message: "#^Parameter \\#3 \\$table of method PhpMyAdmin\\\\Export\\\\Export\\:\\:getHtmlForDisplayedExportHeader\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Export/ExportController.php + + - + message: "#^Parameter \\#3 \\$whatStrucOrData of method PhpMyAdmin\\\\Export\\\\Export\\:\\:exportDatabase\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Export/ExportController.php + + - + message: "#^Parameter \\#3 \\$whatStrucOrData of method PhpMyAdmin\\\\Export\\\\Export\\:\\:exportTable\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Export/ExportController.php + + - + message: "#^Parameter \\#4 \\$compression of method PhpMyAdmin\\\\Export\\\\Export\\:\\:getFilenameAndMimetype\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Export/ExportController.php + + - + message: "#^Parameter \\#4 \\$db of static method PhpMyAdmin\\\\Export\\\\Export\\:\\:exportRaw\\(\\) expects string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Export/ExportController.php + + - + message: "#^Parameter \\#4 \\$errorUrl of method PhpMyAdmin\\\\Export\\\\Export\\:\\:exportServer\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Export/ExportController.php + - message: "#^Parameter \\#4 \\$exportPlugin of method PhpMyAdmin\\\\Export\\\\Export\\:\\:exportTable\\(\\) expects PhpMyAdmin\\\\Plugins\\\\ExportPlugin, object given\\.$#" count: 2 path: libraries/classes/Controllers/Export/ExportController.php + - + message: "#^Parameter \\#4 \\$tableStructure of method PhpMyAdmin\\\\Export\\\\Export\\:\\:exportDatabase\\(\\) expects array, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Export/ExportController.php + + - + message: "#^Parameter \\#5 \\$errorUrl of method PhpMyAdmin\\\\Export\\\\Export\\:\\:exportTable\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Export/ExportController.php + - message: "#^Parameter \\#5 \\$filenameTemplate of method PhpMyAdmin\\\\Export\\\\Export\\:\\:getFilenameAndMimetype\\(\\) expects string, mixed given\\.$#" count: 1 path: libraries/classes/Controllers/Export/ExportController.php + - + message: "#^Parameter \\#5 \\$sqlQuery of static method PhpMyAdmin\\\\Export\\\\Export\\:\\:exportRaw\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Export/ExportController.php + + - + message: "#^Parameter \\#5 \\$tableData of method PhpMyAdmin\\\\Export\\\\Export\\:\\:exportDatabase\\(\\) expects array, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Export/ExportController.php + - message: "#^Parameter \\#6 \\$exportPlugin of method PhpMyAdmin\\\\Export\\\\Export\\:\\:exportDatabase\\(\\) expects PhpMyAdmin\\\\Plugins\\\\ExportPlugin, object given\\.$#" count: 2 path: libraries/classes/Controllers/Export/ExportController.php + - + message: "#^Parameter \\#6 \\$exportType of method PhpMyAdmin\\\\Export\\\\Export\\:\\:exportTable\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Export/ExportController.php + + - + message: "#^Parameter \\#7 \\$errorUrl of method PhpMyAdmin\\\\Export\\\\Export\\:\\:exportDatabase\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Export/ExportController.php + + - + message: "#^Parameter \\#8 \\$exportType of method PhpMyAdmin\\\\Export\\\\Export\\:\\:exportDatabase\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Export/ExportController.php + - message: "#^Property PhpMyAdmin\\\\Export\\\\Export\\:\\:\\$dumpBuffer \\(string\\) does not accept array\\|bool\\|string\\.$#" count: 2 path: libraries/classes/Controllers/Export/ExportController.php + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Export/Template/CreateController.php + + - + message: "#^Cannot access offset 'user' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Export/Template/CreateController.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Export/Template/DeleteController.php + + - + message: "#^Cannot access offset 'user' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Export/Template/DeleteController.php + - message: "#^Cannot cast mixed to int\\.$#" count: 1 path: libraries/classes/Controllers/Export/Template/DeleteController.php + - + message: "#^Parameter \\#3 \\$user of method PhpMyAdmin\\\\Export\\\\TemplateModel\\:\\:delete\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Export/Template/DeleteController.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Export/Template/LoadController.php + + - + message: "#^Cannot access offset 'user' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Export/Template/LoadController.php + - message: "#^Cannot cast mixed to int\\.$#" count: 1 path: libraries/classes/Controllers/Export/Template/LoadController.php + - + message: "#^Parameter \\#3 \\$user of method PhpMyAdmin\\\\Export\\\\TemplateModel\\:\\:load\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Export/Template/LoadController.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Export/Template/UpdateController.php + + - + message: "#^Cannot access offset 'user' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Export/Template/UpdateController.php + - message: "#^Cannot cast mixed to int\\.$#" count: 1 path: libraries/classes/Controllers/Export/Template/UpdateController.php + - + message: "#^Cannot access offset 'add_geom' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/GisDataEditorController.php + + - + message: "#^Cannot access offset 'geom_count' on mixed\\.$#" + count: 2 + path: libraries/classes/Controllers/GisDataEditorController.php + - message: "#^Cannot cast mixed to int\\.$#" count: 1 path: libraries/classes/Controllers/GisDataEditorController.php + - + message: "#^Only booleans are allowed in &&, int\\|false given on the right side\\.$#" + count: 1 + path: libraries/classes/Controllers/GisDataEditorController.php + - message: "#^PHPDoc tag @var for variable \\$gisDataParam has no value type specified in iterable type array\\.$#" count: 1 path: libraries/classes/Controllers/GisDataEditorController.php + - + message: "#^Parameter \\#1 \\$value of function intval expects array\\|bool\\|float\\|int\\|resource\\|string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/GisDataEditorController.php + - message: "#^Parameter \\#1 \\$showGitRevision of class PhpMyAdmin\\\\Git constructor expects bool, mixed given\\.$#" count: 1 @@ -1510,56 +4510,576 @@ parameters: count: 2 path: libraries/classes/Controllers/GitInfoController.php + - + message: "#^Cannot access offset 'DBG' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/HomeController.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 3 + path: libraries/classes/Controllers/HomeController.php + + - + message: "#^Cannot access offset 'Lang' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/HomeController.php + + - + message: "#^Cannot access offset 'LoginCookieStore' on mixed\\.$#" + count: 2 + path: libraries/classes/Controllers/HomeController.php + + - + message: "#^Cannot access offset 'LoginCookieValidity' on mixed\\.$#" + count: 2 + path: libraries/classes/Controllers/HomeController.php + + - + message: "#^Cannot access offset 'LoginCookieValidity…' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/HomeController.php + + - + message: "#^Cannot access offset 'NavigationDisplaySe…' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/HomeController.php + + - + message: "#^Cannot access offset 'PmaNoRelation…' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/HomeController.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 11 + path: libraries/classes/Controllers/HomeController.php + + - + message: "#^Cannot access offset 'ServerDefault' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/HomeController.php + + - + message: "#^Cannot access offset 'Servers' on mixed\\.$#" + count: 4 + path: libraries/classes/Controllers/HomeController.php + + - + message: "#^Cannot access offset 'ShowChgPassword' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/HomeController.php + + - + message: "#^Cannot access offset 'ShowPhpInfo' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/HomeController.php + + - + message: "#^Cannot access offset 'ShowServerInfo' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/HomeController.php + + - + message: "#^Cannot access offset 'SuhosinDisableWarni…' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/HomeController.php + + - + message: "#^Cannot access offset 'ThemeManager' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/HomeController.php + + - + message: "#^Cannot access offset 'TranslationWarningT…' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/HomeController.php + + - + message: "#^Cannot access offset 'VersionCheck' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/HomeController.php + + - + message: "#^Cannot access offset 'ZeroConf' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/HomeController.php + + - + message: "#^Cannot access offset 'auth_type' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/HomeController.php + + - + message: "#^Cannot access offset 'blowfish_secret' on mixed\\.$#" + count: 2 + path: libraries/classes/Controllers/HomeController.php + + - + message: "#^Cannot access offset 'controlpass' on mixed\\.$#" + count: 2 + path: libraries/classes/Controllers/HomeController.php + + - + message: "#^Cannot access offset 'controluser' on mixed\\.$#" + count: 2 + path: libraries/classes/Controllers/HomeController.php + + - + message: "#^Cannot access offset 'demo' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/HomeController.php + + - + message: "#^Cannot access offset 'pmadb' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/HomeController.php + + - + message: "#^Cannot access offset 'verbose' on mixed\\.$#" + count: 3 + path: libraries/classes/Controllers/HomeController.php + + - + message: "#^Cannot access offset mixed on mixed\\.$#" + count: 3 + path: libraries/classes/Controllers/HomeController.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 7 + path: libraries/classes/Controllers/HomeController.php + + - + message: "#^Only booleans are allowed in &&, string\\|false given on the right side\\.$#" + count: 1 + path: libraries/classes/Controllers/HomeController.php + + - + message: "#^Only booleans are allowed in an if condition, int\\|false given\\.$#" + count: 1 + path: libraries/classes/Controllers/HomeController.php + + - + message: "#^Only booleans are allowed in \\|\\|, string\\|false given on the right side\\.$#" + count: 1 + path: libraries/classes/Controllers/HomeController.php + + - + message: "#^Parameter \\#1 \\$message of static method PhpMyAdmin\\\\Html\\\\Generator\\:\\:getMessage\\(\\) expects PhpMyAdmin\\\\Message\\|string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/HomeController.php + - message: "#^Parameter \\#1 \\$showGitRevision of class PhpMyAdmin\\\\Git constructor expects bool, mixed given\\.$#" count: 1 path: libraries/classes/Controllers/HomeController.php + - + message: "#^Parameter \\#1 \\$value of function count expects array\\|Countable, mixed given\\.$#" + count: 3 + path: libraries/classes/Controllers/HomeController.php + + - + message: "#^Parameter \\#2 \\$disableIs of static method PhpMyAdmin\\\\Charsets\\:\\:getCharsets\\(\\) expects bool, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/HomeController.php + + - + message: "#^Parameter \\#2 \\$disableIs of static method PhpMyAdmin\\\\Charsets\\:\\:getCollations\\(\\) expects bool, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/HomeController.php + + - + message: "#^Parameter \\#2 \\$disableIs of static method PhpMyAdmin\\\\Charsets\\:\\:getServerCharset\\(\\) expects bool, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/HomeController.php + - message: "#^Parameter \\#2 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" count: 1 path: libraries/classes/Controllers/HomeController.php + - + message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" + count: 1 + path: libraries/classes/Controllers/Import/ImportController.php + + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 1 + path: libraries/classes/Controllers/Import/ImportController.php + + - + message: "#^Cannot access offset 'AllowUserDropDataba…' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Import/ImportController.php + + - + message: "#^Cannot access offset 'MaxCharactersInDisp…' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Import/ImportController.php + + - + message: "#^Cannot access offset 'MemoryLimit' on mixed\\.$#" + count: 2 + path: libraries/classes/Controllers/Import/ImportController.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 5 + path: libraries/classes/Controllers/Import/ImportController.php + + - + message: "#^Cannot access offset 'UploadDir' on mixed\\.$#" + count: 2 + path: libraries/classes/Controllers/Import/ImportController.php + + - + message: "#^Cannot access offset 'error' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Import/ImportController.php + + - + message: "#^Cannot access offset 'go_back_url' on mixed\\.$#" + count: 4 + path: libraries/classes/Controllers/Import/ImportController.php + + - + message: "#^Cannot access offset 'local_import_file' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Import/ImportController.php + + - + message: "#^Cannot access offset 'message' on mixed\\.$#" + count: 7 + path: libraries/classes/Controllers/Import/ImportController.php + + - + message: "#^Cannot access offset 'offset' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Import/ImportController.php + + - + message: "#^Cannot access offset 'reload' on mixed\\.$#" + count: 5 + path: libraries/classes/Controllers/Import/ImportController.php + + - + message: "#^Cannot access offset 'sql' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Import/ImportController.php + + - + message: "#^Cannot access offset 'table_name' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Import/ImportController.php + + - + message: "#^Cannot access offset 'timeout_passed' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Import/ImportController.php + + - + message: "#^Cannot access offset 'user' on mixed\\.$#" + count: 5 + path: libraries/classes/Controllers/Import/ImportController.php + + - + message: "#^Cannot call method getDisplay\\(\\) on mixed\\.$#" + count: 3 + path: libraries/classes/Controllers/Import/ImportController.php + - message: "#^Cannot cast mixed to int\\.$#" count: 2 path: libraries/classes/Controllers/Import/ImportController.php + - + message: "#^Cannot cast mixed to string\\.$#" + count: 1 + path: libraries/classes/Controllers/Import/ImportController.php + - message: "#^Casting to string something that's already string\\.$#" count: 1 path: libraries/classes/Controllers/Import/ImportController.php + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 15 + path: libraries/classes/Controllers/Import/ImportController.php + + - + message: "#^Only booleans are allowed in a negated boolean, int\\|false given\\.$#" + count: 1 + path: libraries/classes/Controllers/Import/ImportController.php + + - + message: "#^Only booleans are allowed in an if condition, int\\|false given\\.$#" + count: 5 + path: libraries/classes/Controllers/Import/ImportController.php + + - + message: "#^Parameter \\#1 \\$collation of method PhpMyAdmin\\\\DatabaseInterface\\:\\:setCollation\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Import/ImportController.php + + - + message: "#^Parameter \\#1 \\$content of method PhpMyAdmin\\\\ResponseRenderer\\:\\:addHTML\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Import/ImportController.php + + - + message: "#^Parameter \\#1 \\$dbname of method PhpMyAdmin\\\\DatabaseInterface\\:\\:selectDb\\(\\) expects PhpMyAdmin\\\\Identifiers\\\\DatabaseName\\|string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Import/ImportController.php + + - + message: "#^Parameter \\#1 \\$filename of function is_uploaded_file expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Import/ImportController.php + + - + message: "#^Parameter \\#1 \\$message of method PhpMyAdmin\\\\Message\\:\\:addHtml\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Import/ImportController.php + + - + message: "#^Parameter \\#1 \\$message of static method PhpMyAdmin\\\\Html\\\\Generator\\:\\:getMessage\\(\\) expects PhpMyAdmin\\\\Message\\|string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Import/ImportController.php + + - + message: "#^Parameter \\#1 \\$name of class PhpMyAdmin\\\\File constructor expects bool\\|string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Import/ImportController.php + + - + message: "#^Parameter \\#1 \\$params of static method PhpMyAdmin\\\\Url\\:\\:getCommon\\(\\) expects array\\, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Import/ImportController.php + + - + message: "#^Parameter \\#1 \\$path of static method PhpMyAdmin\\\\Core\\:\\:securePath\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Import/ImportController.php + + - + message: "#^Parameter \\#1 \\$serverMessage of static method PhpMyAdmin\\\\Html\\\\Generator\\:\\:mysqlDie\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Import/ImportController.php + + - + message: "#^Parameter \\#1 \\$sqlQuery of method PhpMyAdmin\\\\Import\\\\Import\\:\\:handleRollbackRequest\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Import/ImportController.php + + - + message: "#^Parameter \\#1 \\$sqlQuery of static method PhpMyAdmin\\\\ParseAnalyze\\:\\:sqlQuery\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Import/ImportController.php + + - + message: "#^Parameter \\#1 \\$string of function mb_strlen expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Import/ImportController.php + + - + message: "#^Parameter \\#1 \\$string of function strlen expects string, mixed given\\.$#" + count: 7 + path: libraries/classes/Controllers/Import/ImportController.php + + - + message: "#^Parameter \\#1 \\$string of static method PhpMyAdmin\\\\Message\\:\\:error\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Import/ImportController.php + + - + message: "#^Parameter \\#1 \\$string of static method PhpMyAdmin\\\\Message\\:\\:success\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Import/ImportController.php + - message: "#^Parameter \\#1 \\$value of function intval expects array\\|bool\\|float\\|int\\|resource\\|string\\|null, mixed given\\.$#" count: 1 path: libraries/classes/Controllers/Import/ImportController.php + - + message: "#^Parameter \\#10 \\$goto of method PhpMyAdmin\\\\Sql\\:\\:executeQueryAndGetQueryResponse\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Import/ImportController.php + + - + message: "#^Parameter \\#13 \\$sqlQuery of method PhpMyAdmin\\\\Sql\\:\\:executeQueryAndGetQueryResponse\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Import/ImportController.php + + - + message: "#^Parameter \\#2 \\$allowUserDropDatabase of method PhpMyAdmin\\\\Sql\\:\\:hasNoRightsToDropDatabase\\(\\) expects bool, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Import/ImportController.php + + - + message: "#^Parameter \\#2 \\$db of method PhpMyAdmin\\\\Sql\\:\\:storeTheQueryAsBookmark\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Import/ImportController.php + + - + message: "#^Parameter \\#2 \\$db of static method PhpMyAdmin\\\\ParseAnalyze\\:\\:sqlQuery\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Import/ImportController.php + + - + message: "#^Parameter \\#2 \\$format of static method PhpMyAdmin\\\\Plugins\\:\\:getPlugin\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Import/ImportController.php + + - + message: "#^Parameter \\#2 \\$size of method PhpMyAdmin\\\\Import\\\\Import\\:\\:getNextChunk\\(\\) expects int, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Import/ImportController.php + + - + message: "#^Parameter \\#2 \\$sqlQuery of static method PhpMyAdmin\\\\Html\\\\Generator\\:\\:getMessage\\(\\) expects string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Import/ImportController.php + + - + message: "#^Parameter \\#2 \\$sqlQuery of static method PhpMyAdmin\\\\Html\\\\Generator\\:\\:mysqlDie\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Import/ImportController.php + + - + message: "#^Parameter \\#2 \\$subject of function preg_match expects string, mixed given\\.$#" + count: 5 + path: libraries/classes/Controllers/Import/ImportController.php + + - + message: "#^Parameter \\#2 \\$user of static method PhpMyAdmin\\\\Bookmark\\:\\:get\\(\\) expects string, mixed given\\.$#" + count: 3 + path: libraries/classes/Controllers/Import/ImportController.php + + - + message: "#^Parameter \\#2 \\$value of function ini_set expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Import/ImportController.php + + - + message: "#^Parameter \\#3 \\$bookmarkUser of method PhpMyAdmin\\\\Sql\\:\\:storeTheQueryAsBookmark\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Import/ImportController.php + + - + message: "#^Parameter \\#3 \\$db of method PhpMyAdmin\\\\Sql\\:\\:executeQueryAndGetQueryResponse\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Import/ImportController.php + + - + message: "#^Parameter \\#3 \\$number of function _ngettext expects int, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Import/ImportController.php + + - + message: "#^Parameter \\#3 \\$param of static method PhpMyAdmin\\\\Plugins\\:\\:getPlugin\\(\\) expects array\\{export_type\\: string, single_table\\: bool\\}\\|string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Import/ImportController.php + - message: "#^Parameter \\#3 \\$subject of function preg_replace expects array\\|string, \\(array\\\\|string\\|null\\) given\\.$#" count: 1 path: libraries/classes/Controllers/Import/ImportController.php + - + message: "#^Parameter \\#3 \\$subject of function preg_replace expects array\\|string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Import/ImportController.php + + - + message: "#^Parameter \\#4 \\$backUrl of static method PhpMyAdmin\\\\Html\\\\Generator\\:\\:mysqlDie\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Import/ImportController.php + - message: "#^Parameter \\#4 \\$sqlQueryForBookmark of method PhpMyAdmin\\\\Sql\\:\\:storeTheQueryAsBookmark\\(\\) expects string, mixed given\\.$#" count: 2 path: libraries/classes/Controllers/Import/ImportController.php + - + message: "#^Parameter \\#4 \\$table of method PhpMyAdmin\\\\Sql\\:\\:executeQueryAndGetQueryResponse\\(\\) expects string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Import/ImportController.php + - message: "#^Parameter \\#5 \\$bookmarkLabel of method PhpMyAdmin\\\\Sql\\:\\:storeTheQueryAsBookmark\\(\\) expects string, mixed given\\.$#" count: 2 path: libraries/classes/Controllers/Import/ImportController.php + - + message: "#^Parameter \\#5 \\$exit of static method PhpMyAdmin\\\\Html\\\\Generator\\:\\:mysqlDie\\(\\) expects bool, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Import/ImportController.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 3 + path: libraries/classes/Controllers/Import/SimulateDmlController.php + + - + message: "#^Only booleans are allowed in an if condition, string given\\.$#" + count: 1 + path: libraries/classes/Controllers/Import/SimulateDmlController.php + - message: "#^Parameter \\#1 \\$separator of function explode expects non\\-empty\\-string, string given\\.$#" count: 1 path: libraries/classes/Controllers/Import/SimulateDmlController.php + - + message: "#^Parameter \\#2 \\$string of function explode expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Import/SimulateDmlController.php + + - + message: "#^Cannot access offset 'go_back_url' on mixed\\.$#" + count: 2 + path: libraries/classes/Controllers/Import/StatusController.php + + - + message: "#^Cannot access offset 'message' on mixed\\.$#" + count: 3 + path: libraries/classes/Controllers/Import/StatusController.php + - message: "#^Parameter \\#1 \\$id of static method PhpMyAdmin\\\\Import\\\\Ajax\\:\\:status\\(\\) expects string, mixed given\\.$#" count: 1 path: libraries/classes/Controllers/Import/StatusController.php + - + message: "#^Parameter \\#1 \\(mixed\\) of echo cannot be converted to string\\.$#" + count: 1 + path: libraries/classes/Controllers/Import/StatusController.php + + - + message: "#^Parameter \\#1 \\$filename of function is_readable expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/LicenseController.php + + - + message: "#^Parameter \\#1 \\$filename of function readfile expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/LicenseController.php + + - + message: "#^Parameter \\#2 \\.\\.\\.\\$values of function printf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/LicenseController.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 3 + path: libraries/classes/Controllers/LintController.php + - message: "#^Parameter \\#1 \\$database of method PhpMyAdmin\\\\Navigation\\\\Navigation\\:\\:getItemUnhideDialog\\(\\) expects string, mixed given\\.$#" count: 1 @@ -1595,16 +5115,91 @@ parameters: count: 1 path: libraries/classes/Controllers/NavigationController.php + - + message: "#^Parameter \\#1 \\$db of static method PhpMyAdmin\\\\Url\\:\\:getHiddenInputs\\(\\) expects array\\|string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Normalization/CreateNewColumnController.php + - message: "#^Parameter \\#1 \\$value of function intval expects array\\|bool\\|float\\|int\\|resource\\|string\\|null, mixed given\\.$#" count: 1 path: libraries/classes/Controllers/Normalization/CreateNewColumnController.php + - + message: "#^Parameter \\#2 \\$db of method PhpMyAdmin\\\\Normalization\\:\\:getHtmlForCreateNewColumn\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Normalization/CreateNewColumnController.php + + - + message: "#^Parameter \\#2 \\$table of static method PhpMyAdmin\\\\Url\\:\\:getHiddenInputs\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Normalization/CreateNewColumnController.php + + - + message: "#^Parameter \\#3 \\$table of method PhpMyAdmin\\\\Normalization\\:\\:getHtmlForCreateNewColumn\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Normalization/CreateNewColumnController.php + + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 1 + path: libraries/classes/Controllers/Normalization/FirstNormalForm/FirstStepController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\Normalization\\:\\:getHtmlFor1NFStep1\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Normalization/FirstNormalForm/FirstStepController.php + + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\Normalization\\:\\:getHtmlFor1NFStep1\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Normalization/FirstNormalForm/FirstStepController.php + - message: "#^Parameter \\#3 \\$normalizedTo of method PhpMyAdmin\\\\Normalization\\:\\:getHtmlFor1NFStep1\\(\\) expects string, mixed given\\.$#" count: 1 path: libraries/classes/Controllers/Normalization/FirstNormalForm/FirstStepController.php + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\Normalization\\:\\:getHtmlContentsFor1NFStep4\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Normalization/FirstNormalForm/FourthStepController.php + + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\Normalization\\:\\:getHtmlContentsFor1NFStep4\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Normalization/FirstNormalForm/FourthStepController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\Normalization\\:\\:getHtmlContentsFor1NFStep2\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Normalization/FirstNormalForm/SecondStepController.php + + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\Normalization\\:\\:getHtmlContentsFor1NFStep2\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Normalization/FirstNormalForm/SecondStepController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\Normalization\\:\\:getHtmlContentsFor1NFStep3\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Normalization/FirstNormalForm/ThirdStepController.php + + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\Normalization\\:\\:getHtmlContentsFor1NFStep3\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Normalization/FirstNormalForm/ThirdStepController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\Normalization\\:\\:getHtmlForColumnsList\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Normalization/GetColumnsController.php + + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\Normalization\\:\\:getHtmlForColumnsList\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Normalization/GetColumnsController.php + - message: "#^Parameter \\#1 \\$repeatingColumns of method PhpMyAdmin\\\\Normalization\\:\\:moveRepeatingGroup\\(\\) expects string, mixed given\\.$#" count: 1 @@ -1625,6 +5220,26 @@ parameters: count: 1 path: libraries/classes/Controllers/Normalization/MoveRepeatingGroup.php + - + message: "#^Parameter \\#5 \\$table of method PhpMyAdmin\\\\Normalization\\:\\:moveRepeatingGroup\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Normalization/MoveRepeatingGroup.php + + - + message: "#^Parameter \\#6 \\$db of method PhpMyAdmin\\\\Normalization\\:\\:moveRepeatingGroup\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Normalization/MoveRepeatingGroup.php + + - + message: "#^Parameter \\#1 \\$table of method PhpMyAdmin\\\\Normalization\\:\\:findPartialDependencies\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Normalization/PartialDependenciesController.php + + - + message: "#^Parameter \\#2 \\$db of method PhpMyAdmin\\\\Normalization\\:\\:findPartialDependencies\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Normalization/PartialDependenciesController.php + - message: "#^Parameter \\#1 \\$json of function json_decode expects string, mixed given\\.$#" count: 2 @@ -1640,6 +5255,26 @@ parameters: count: 1 path: libraries/classes/Controllers/Normalization/SecondNormalForm/CreateNewTablesController.php + - + message: "#^Parameter \\#3 \\$table of method PhpMyAdmin\\\\Normalization\\:\\:createNewTablesFor2NF\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Normalization/SecondNormalForm/CreateNewTablesController.php + + - + message: "#^Parameter \\#4 \\$db of method PhpMyAdmin\\\\Normalization\\:\\:createNewTablesFor2NF\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Normalization/SecondNormalForm/CreateNewTablesController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\Normalization\\:\\:getHtmlFor2NFstep1\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Normalization/SecondNormalForm/FirstStepController.php + + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\Normalization\\:\\:getHtmlFor2NFstep1\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Normalization/SecondNormalForm/FirstStepController.php + - message: "#^Parameter \\#1 \\$json of function json_decode expects string, mixed given\\.$#" count: 1 @@ -1650,6 +5285,11 @@ parameters: count: 1 path: libraries/classes/Controllers/Normalization/SecondNormalForm/NewTablesController.php + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\Normalization\\:\\:getHtmlForNewTables2NF\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Normalization/SecondNormalForm/NewTablesController.php + - message: "#^Parameter \\#1 \\$json of function json_decode expects string, mixed given\\.$#" count: 1 @@ -1660,6 +5300,16 @@ parameters: count: 1 path: libraries/classes/Controllers/Normalization/ThirdNormalForm/CreateNewTablesController.php + - + message: "#^Parameter \\#2 \\$db of method PhpMyAdmin\\\\Normalization\\:\\:createNewTablesFor3NF\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Normalization/ThirdNormalForm/CreateNewTablesController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\Normalization\\:\\:getHtmlFor3NFstep1\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Normalization/ThirdNormalForm/FirstStepController.php + - message: "#^Parameter \\#2 \\$tables of method PhpMyAdmin\\\\Normalization\\:\\:getHtmlFor3NFstep1\\(\\) expects array, mixed given\\.$#" count: 1 @@ -1680,21 +5330,226 @@ parameters: count: 1 path: libraries/classes/Controllers/Normalization/ThirdNormalForm/NewTablesController.php + - + message: "#^Parameter \\#3 \\$db of method PhpMyAdmin\\\\Normalization\\:\\:getHtmlForNewTables3NF\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Normalization/ThirdNormalForm/NewTablesController.php + + - + message: "#^Cannot access offset 'ShowPhpInfo' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/PhpInfoController.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Preferences/ExportController.php + + - + message: "#^Cannot access offset 'user' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Preferences/ExportController.php + + - + message: "#^Cannot call method getConfigArray\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Preferences/ExportController.php + + - + message: "#^Only booleans are allowed in a ternary operator condition, PhpMyAdmin\\\\Message\\|null given\\.$#" + count: 1 + path: libraries/classes/Controllers/Preferences/ExportController.php + + - + message: "#^Parameter \\#1 \\$configArray of method PhpMyAdmin\\\\UserPreferences\\:\\:save\\(\\) expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Preferences/ExportController.php + + - + message: "#^Parameter \\#1 \\$string of function ltrim expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Preferences/ExportController.php + + - + message: "#^Parameter \\#1 \\$user of class PhpMyAdmin\\\\TwoFactor constructor expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Preferences/ExportController.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Preferences/FeaturesController.php + + - + message: "#^Cannot access offset 'user' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Preferences/FeaturesController.php + + - + message: "#^Cannot call method getConfigArray\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Preferences/FeaturesController.php + + - + message: "#^Only booleans are allowed in a ternary operator condition, PhpMyAdmin\\\\Message\\|null given\\.$#" + count: 1 + path: libraries/classes/Controllers/Preferences/FeaturesController.php + + - + message: "#^Parameter \\#1 \\$configArray of method PhpMyAdmin\\\\UserPreferences\\:\\:save\\(\\) expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Preferences/FeaturesController.php + + - + message: "#^Parameter \\#1 \\$string of function ltrim expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Preferences/FeaturesController.php + + - + message: "#^Parameter \\#1 \\$user of class PhpMyAdmin\\\\TwoFactor constructor expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Preferences/FeaturesController.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Preferences/ImportController.php + + - + message: "#^Cannot access offset 'user' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Preferences/ImportController.php + + - + message: "#^Cannot call method getConfigArray\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Preferences/ImportController.php + + - + message: "#^Only booleans are allowed in a ternary operator condition, PhpMyAdmin\\\\Message\\|null given\\.$#" + count: 1 + path: libraries/classes/Controllers/Preferences/ImportController.php + + - + message: "#^Parameter \\#1 \\$configArray of method PhpMyAdmin\\\\UserPreferences\\:\\:save\\(\\) expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Preferences/ImportController.php + + - + message: "#^Parameter \\#1 \\$string of function ltrim expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Preferences/ImportController.php + + - + message: "#^Parameter \\#1 \\$user of class PhpMyAdmin\\\\TwoFactor constructor expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Preferences/ImportController.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Preferences/MainPanelController.php + + - + message: "#^Cannot access offset 'user' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Preferences/MainPanelController.php + + - + message: "#^Cannot call method getConfigArray\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Preferences/MainPanelController.php + + - + message: "#^Only booleans are allowed in a ternary operator condition, PhpMyAdmin\\\\Message\\|null given\\.$#" + count: 1 + path: libraries/classes/Controllers/Preferences/MainPanelController.php + + - + message: "#^Parameter \\#1 \\$configArray of method PhpMyAdmin\\\\UserPreferences\\:\\:save\\(\\) expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Preferences/MainPanelController.php + + - + message: "#^Parameter \\#1 \\$string of function ltrim expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Preferences/MainPanelController.php + + - + message: "#^Parameter \\#1 \\$user of class PhpMyAdmin\\\\TwoFactor constructor expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Preferences/MainPanelController.php + + - + message: "#^Cannot call method get\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Preferences/ManageController.php + + - + message: "#^Cannot call method getConfigArray\\(\\) on mixed\\.$#" + count: 2 + path: libraries/classes/Controllers/Preferences/ManageController.php + + - + message: "#^Cannot call method getFlatDefaultConfig\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Preferences/ManageController.php + + - + message: "#^Cannot call method resetConfigData\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Preferences/ManageController.php + + - + message: "#^Only booleans are allowed in an if condition, PhpMyAdmin\\\\Message\\|string given\\.$#" + count: 1 + path: libraries/classes/Controllers/Preferences/ManageController.php + + - + message: "#^Only booleans are allowed in an if condition, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Preferences/ManageController.php + - message: "#^Only numeric types are allowed in \\+, int\\<0, max\\>\\|false given on the left side\\.$#" count: 1 path: libraries/classes/Controllers/Preferences/ManageController.php + - + message: "#^Parameter \\#1 \\$cf of class PhpMyAdmin\\\\Config\\\\Forms\\\\User\\\\UserFormList constructor expects PhpMyAdmin\\\\Config\\\\ConfigFile, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Preferences/ManageController.php + + - + message: "#^Parameter \\#1 \\$configArray of method PhpMyAdmin\\\\UserPreferences\\:\\:save\\(\\) expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Preferences/ManageController.php + - message: "#^Parameter \\#1 \\$fileName of method PhpMyAdmin\\\\UserPreferences\\:\\:redirect\\(\\) expects string, string\\|false given\\.$#" count: 1 path: libraries/classes/Controllers/Preferences/ManageController.php + - + message: "#^Parameter \\#1 \\$filename of function file_exists expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Preferences/ManageController.php + - message: "#^Parameter \\#1 \\$json of function json_decode expects string, mixed given\\.$#" count: 1 path: libraries/classes/Controllers/Preferences/ManageController.php + - + message: "#^Parameter \\#1 \\$theme of method PhpMyAdmin\\\\Theme\\\\ThemeManager\\:\\:checkTheme\\(\\) expects string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Preferences/ManageController.php + + - + message: "#^Parameter \\#1 \\$theme of method PhpMyAdmin\\\\Theme\\\\ThemeManager\\:\\:setActiveTheme\\(\\) expects string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Preferences/ManageController.php + - message: "#^Parameter \\#1 \\$url of function parse_url expects string, mixed given\\.$#" count: 1 @@ -1705,19 +5560,119 @@ parameters: count: 1 path: libraries/classes/Controllers/Preferences/ManageController.php + - + message: "#^Parameter \\#1 \\.\\.\\.\\$arrays of function array_merge expects array, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Preferences/ManageController.php + + - + message: "#^Parameter \\#2 \\.\\.\\.\\$arrays of function array_merge expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Preferences/ManageController.php + - message: "#^Parameter \\#3 \\$subject of function str_replace expects array\\|string, \\(int\\|string\\) given\\.$#" count: 1 path: libraries/classes/Controllers/Preferences/ManageController.php + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Preferences/NavigationController.php + + - + message: "#^Cannot access offset 'user' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Preferences/NavigationController.php + + - + message: "#^Cannot call method getConfigArray\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Preferences/NavigationController.php + + - + message: "#^Only booleans are allowed in a ternary operator condition, PhpMyAdmin\\\\Message\\|null given\\.$#" + count: 1 + path: libraries/classes/Controllers/Preferences/NavigationController.php + + - + message: "#^Parameter \\#1 \\$configArray of method PhpMyAdmin\\\\UserPreferences\\:\\:save\\(\\) expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Preferences/NavigationController.php + + - + message: "#^Parameter \\#1 \\$string of function ltrim expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Preferences/NavigationController.php + + - + message: "#^Parameter \\#1 \\$user of class PhpMyAdmin\\\\TwoFactor constructor expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Preferences/NavigationController.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Preferences/SqlController.php + + - + message: "#^Cannot access offset 'user' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Preferences/SqlController.php + + - + message: "#^Cannot call method getConfigArray\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Preferences/SqlController.php + + - + message: "#^Only booleans are allowed in a ternary operator condition, PhpMyAdmin\\\\Message\\|null given\\.$#" + count: 1 + path: libraries/classes/Controllers/Preferences/SqlController.php + + - + message: "#^Parameter \\#1 \\$configArray of method PhpMyAdmin\\\\UserPreferences\\:\\:save\\(\\) expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Preferences/SqlController.php + + - + message: "#^Parameter \\#1 \\$string of function ltrim expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Preferences/SqlController.php + + - + message: "#^Parameter \\#1 \\$user of class PhpMyAdmin\\\\TwoFactor constructor expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Preferences/SqlController.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Preferences/TwoFactorController.php + + - + message: "#^Cannot access offset 'user' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Preferences/TwoFactorController.php + - message: "#^Parameter \\#1 \\$name of method PhpMyAdmin\\\\TwoFactor\\:\\:configure\\(\\) expects string, mixed given\\.$#" count: 1 path: libraries/classes/Controllers/Preferences/TwoFactorController.php - - message: "#^Cannot cast mixed to int\\.$#" + message: "#^Parameter \\#1 \\$user of class PhpMyAdmin\\\\TwoFactor constructor expects string, mixed given\\.$#" count: 1 + path: libraries/classes/Controllers/Preferences/TwoFactorController.php + + - + message: "#^Cannot access offset 'MaxRows' on mixed\\.$#" + count: 6 + path: libraries/classes/Controllers/Server/BinlogController.php + + - + message: "#^Cannot cast mixed to int\\.$#" + count: 2 path: libraries/classes/Controllers/Server/BinlogController.php - @@ -1730,16 +5685,136 @@ parameters: count: 1 path: libraries/classes/Controllers/Server/BinlogController.php + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 2 + path: libraries/classes/Controllers/Server/CollationsController.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 2 + path: libraries/classes/Controllers/Server/CollationsController.php + + - + message: "#^Parameter \\#2 \\$disableIs of static method PhpMyAdmin\\\\Charsets\\:\\:getCharsets\\(\\) expects bool, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/CollationsController.php + + - + message: "#^Parameter \\#2 \\$disableIs of static method PhpMyAdmin\\\\Charsets\\:\\:getCollations\\(\\) expects bool, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/CollationsController.php + + - + message: "#^Cannot access offset 'DefaultTabDatabase' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/Databases/CreateController.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 2 + path: libraries/classes/Controllers/Server/Databases/CreateController.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 2 + path: libraries/classes/Controllers/Server/Databases/CreateController.php + + - + message: "#^Only booleans are allowed in a negated boolean, PhpMyAdmin\\\\Dbal\\\\ResultInterface\\|false given\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/Databases/CreateController.php + + - + message: "#^Parameter \\#1 \\$target of static method PhpMyAdmin\\\\Util\\:\\:getScriptNameForOption\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/Databases/CreateController.php + + - + message: "#^Parameter \\#2 \\$disableIs of static method PhpMyAdmin\\\\Charsets\\:\\:getCharsets\\(\\) expects bool, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/Databases/CreateController.php + + - + message: "#^Parameter \\#2 \\$disableIs of static method PhpMyAdmin\\\\Charsets\\:\\:getCollations\\(\\) expects bool, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/Databases/CreateController.php + + - + message: "#^Cannot access offset 'AllowUserDropDataba…' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/Databases/DestroyController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\ConfigStorage\\\\RelationCleanup\\:\\:database\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/Databases/DestroyController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\Transformations\\:\\:clear\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/Databases/DestroyController.php + + - + message: "#^Parameter \\#1 \\$identifier of static method PhpMyAdmin\\\\Util\\:\\:backquote\\(\\) expects string\\|Stringable\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/Databases/DestroyController.php + + - + message: "#^Call to function array_search\\(\\) requires parameter \\#3 to be set\\.$#" + count: 4 + path: libraries/classes/Controllers/Server/DatabasesController.php + + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/DatabasesController.php + + - + message: "#^Cannot access offset 'AllowUserDropDataba…' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/DatabasesController.php + - message: "#^Cannot access offset 'DEFAULT_COLLATION…' on mixed\\.$#" count: 1 path: libraries/classes/Controllers/Server/DatabasesController.php + - + message: "#^Cannot access offset 'DefaultTabDatabase' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/DatabasesController.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 3 + path: libraries/classes/Controllers/Server/DatabasesController.php + + - + message: "#^Cannot access offset 'MaxDbList' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/DatabasesController.php + - message: "#^Cannot access offset 'SCHEMA_NAME' on mixed\\.$#" count: 10 path: libraries/classes/Controllers/Server/DatabasesController.php + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 4 + path: libraries/classes/Controllers/Server/DatabasesController.php + + - + message: "#^Cannot access offset 'ShowCreateDb' on mixed\\.$#" + count: 2 + path: libraries/classes/Controllers/Server/DatabasesController.php + + - + message: "#^Cannot access offset 'pmadb' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/DatabasesController.php + - message: "#^Cannot access offset 'raw' on mixed\\.$#" count: 2 @@ -1752,6 +5827,16 @@ parameters: - message: "#^Cannot cast mixed to int\\.$#" + count: 3 + path: libraries/classes/Controllers/Server/DatabasesController.php + + - + message: "#^Cannot cast mixed to string\\.$#" + count: 4 + path: libraries/classes/Controllers/Server/DatabasesController.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" count: 2 path: libraries/classes/Controllers/Server/DatabasesController.php @@ -1770,21 +5855,161 @@ parameters: count: 1 path: libraries/classes/Controllers/Server/DatabasesController.php + - + message: "#^Parameter \\#1 \\$sortBy of method PhpMyAdmin\\\\Controllers\\\\Server\\\\DatabasesController\\:\\:setSortDetails\\(\\) expects string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/DatabasesController.php + + - + message: "#^Parameter \\#1 \\$target of static method PhpMyAdmin\\\\Util\\:\\:getScriptNameForOption\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/DatabasesController.php + + - + message: "#^Parameter \\#1 \\$value of function count expects array\\|Countable, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Server/DatabasesController.php + + - + message: "#^Parameter \\#2 \\$disableIs of static method PhpMyAdmin\\\\Charsets\\:\\:findCollationByName\\(\\) expects bool, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/DatabasesController.php + + - + message: "#^Parameter \\#2 \\$disableIs of static method PhpMyAdmin\\\\Charsets\\:\\:getCharsets\\(\\) expects bool, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/DatabasesController.php + + - + message: "#^Parameter \\#2 \\$disableIs of static method PhpMyAdmin\\\\Charsets\\:\\:getCollations\\(\\) expects bool, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/DatabasesController.php + + - + message: "#^Parameter \\#2 \\$haystack of function array_search expects array, mixed given\\.$#" + count: 4 + path: libraries/classes/Controllers/Server/DatabasesController.php + + - + message: "#^Parameter \\#2 \\$sortOrder of method PhpMyAdmin\\\\Controllers\\\\Server\\\\DatabasesController\\:\\:setSortDetails\\(\\) expects string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/DatabasesController.php + - message: "#^Parameter \\#3 \\$name of static method PhpMyAdmin\\\\Charsets\\:\\:findCollationByName\\(\\) expects string, mixed given\\.$#" count: 1 path: libraries/classes/Controllers/Server/DatabasesController.php - - message: "#^Cannot cast mixed to string\\.$#" + message: "#^Parameter \\#1 \\$tmpSelect of method PhpMyAdmin\\\\Export\\\\Options\\:\\:getDatabasesForSelectOptions\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/ExportController.php + + - + message: "#^Parameter \\#2 \\$db of method PhpMyAdmin\\\\Export\\\\Options\\:\\:getOptions\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/ExportController.php + + - + message: "#^Parameter \\#3 \\$table of method PhpMyAdmin\\\\Export\\\\Options\\:\\:getOptions\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/ExportController.php + + - + message: "#^Parameter \\#4 \\$sqlQuery of method PhpMyAdmin\\\\Export\\\\Options\\:\\:getOptions\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/ExportController.php + + - + message: "#^Parameter \\#5 \\$numTables of method PhpMyAdmin\\\\Export\\\\Options\\:\\:getOptions\\(\\) expects int\\|string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/ExportController.php + + - + message: "#^Parameter \\#6 \\$unlimNumRows of method PhpMyAdmin\\\\Export\\\\Options\\:\\:getOptions\\(\\) expects int\\|string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/ExportController.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" count: 1 path: libraries/classes/Controllers/Server/ImportController.php + - + message: "#^Cannot access offset 'Import' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/ImportController.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/ImportController.php + + - + message: "#^Cannot access offset 'UploadDir' on mixed\\.$#" + count: 2 + path: libraries/classes/Controllers/Server/ImportController.php + + - + message: "#^Cannot access offset 'charset' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/ImportController.php + + - + message: "#^Cannot access offset 'handler' on mixed\\.$#" + count: 2 + path: libraries/classes/Controllers/Server/ImportController.php + + - + message: "#^Cannot call method get\\(\\) on mixed\\.$#" + count: 2 + path: libraries/classes/Controllers/Server/ImportController.php + + - + message: "#^Cannot call static method getIdKey\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/ImportController.php + + - + message: "#^Cannot cast mixed to int\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/ImportController.php + + - + message: "#^Cannot cast mixed to string\\.$#" + count: 2 + path: libraries/classes/Controllers/Server/ImportController.php + + - + message: "#^Parameter \\#2 \\$disableIs of static method PhpMyAdmin\\\\Charsets\\:\\:getCharsets\\(\\) expects bool, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/ImportController.php + + - + message: "#^Cannot access offset \\(int\\|string\\) on mixed\\.$#" + count: 2 + path: libraries/classes/Controllers/Server/PrivilegesController.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 5 + path: libraries/classes/Controllers/Server/PrivilegesController.php + - message: "#^Method PhpMyAdmin\\\\Controllers\\\\Server\\\\PrivilegesController\\:\\:getExportPageTitle\\(\\) has parameter \\$selectedUsers with no value type specified in iterable type array\\.$#" count: 1 path: libraries/classes/Controllers/Server/PrivilegesController.php + - + message: "#^Parameter \\#1 \\$errorUrl of method PhpMyAdmin\\\\Server\\\\Privileges\\:\\:updatePassword\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/PrivilegesController.php + + - + message: "#^Parameter \\#1 \\$message of static method PhpMyAdmin\\\\Html\\\\Generator\\:\\:getMessage\\(\\) expects PhpMyAdmin\\\\Message\\|string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/PrivilegesController.php + - message: "#^Parameter \\#1 \\$oldUsername of method PhpMyAdmin\\\\Server\\\\Privileges\\:\\:getDataForChangeOrCopyUser\\(\\) expects string, mixed given\\.$#" count: 1 @@ -1810,6 +6035,66 @@ parameters: count: 1 path: libraries/classes/Controllers/Server/PrivilegesController.php + - + message: "#^Parameter \\#1 \\$textDir of method PhpMyAdmin\\\\Server\\\\Privileges\\:\\:getHtmlForUserOverview\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/PrivilegesController.php + + - + message: "#^Parameter \\#1 \\$username of method PhpMyAdmin\\\\Controllers\\\\Server\\\\PrivilegesController\\:\\:getExportPageTitle\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/PrivilegesController.php + + - + message: "#^Parameter \\#1 \\$username of method PhpMyAdmin\\\\Server\\\\Privileges\\:\\:getExportUserDefinitionTextarea\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/PrivilegesController.php + + - + message: "#^Parameter \\#1 \\$username of method PhpMyAdmin\\\\Server\\\\Privileges\\:\\:getHtmlForRoutineSpecificPrivileges\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/PrivilegesController.php + + - + message: "#^Parameter \\#1 \\$username of method PhpMyAdmin\\\\Server\\\\Privileges\\:\\:setUserGroup\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/PrivilegesController.php + + - + message: "#^Parameter \\#1 \\$username of method PhpMyAdmin\\\\Server\\\\Privileges\\:\\:updatePrivileges\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Server/PrivilegesController.php + + - + message: "#^Parameter \\#2 \\$array of function implode expects array\\, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/PrivilegesController.php + + - + message: "#^Parameter \\#2 \\$array of function implode expects array\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/PrivilegesController.php + + - + message: "#^Parameter \\#2 \\$hostname of method PhpMyAdmin\\\\Controllers\\\\Server\\\\PrivilegesController\\:\\:getExportPageTitle\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/PrivilegesController.php + + - + message: "#^Parameter \\#2 \\$hostname of method PhpMyAdmin\\\\Server\\\\Privileges\\:\\:getExportUserDefinitionTextarea\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/PrivilegesController.php + + - + message: "#^Parameter \\#2 \\$hostname of method PhpMyAdmin\\\\Server\\\\Privileges\\:\\:getHtmlForRoutineSpecificPrivileges\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/PrivilegesController.php + + - + message: "#^Parameter \\#2 \\$hostname of method PhpMyAdmin\\\\Server\\\\Privileges\\:\\:updatePrivileges\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Server/PrivilegesController.php + - message: "#^Parameter \\#2 \\$initial of method PhpMyAdmin\\\\Server\\\\Privileges\\:\\:getHtmlForUserOverview\\(\\) expects string, mixed given\\.$#" count: 1 @@ -1825,16 +6110,96 @@ parameters: count: 1 path: libraries/classes/Controllers/Server/PrivilegesController.php + - + message: "#^Parameter \\#2 \\$sqlQuery of method PhpMyAdmin\\\\Server\\\\Privileges\\:\\:getExtraDataForAjaxBehavior\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/PrivilegesController.php + - message: "#^Parameter \\#2 \\$userGroup of method PhpMyAdmin\\\\Server\\\\Privileges\\:\\:setUserGroup\\(\\) expects string, mixed given\\.$#" count: 1 path: libraries/classes/Controllers/Server/PrivilegesController.php + - + message: "#^Parameter \\#2 \\$username of method PhpMyAdmin\\\\Server\\\\Privileges\\:\\:addUser\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/PrivilegesController.php + + - + message: "#^Parameter \\#2 \\$username of method PhpMyAdmin\\\\Server\\\\Privileges\\:\\:getDbSpecificPrivsQueriesForChangeOrCopyUser\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/PrivilegesController.php + + - + message: "#^Parameter \\#2 \\$username of method PhpMyAdmin\\\\Server\\\\Privileges\\:\\:updatePassword\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/PrivilegesController.php + + - + message: "#^Parameter \\#3 \\$hostname of method PhpMyAdmin\\\\Server\\\\Privileges\\:\\:addUser\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/PrivilegesController.php + + - + message: "#^Parameter \\#3 \\$hostname of method PhpMyAdmin\\\\Server\\\\Privileges\\:\\:getDbSpecificPrivsQueriesForChangeOrCopyUser\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/PrivilegesController.php + + - + message: "#^Parameter \\#3 \\$hostname of method PhpMyAdmin\\\\Server\\\\Privileges\\:\\:getExtraDataForAjaxBehavior\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/PrivilegesController.php + + - + message: "#^Parameter \\#3 \\$hostname of method PhpMyAdmin\\\\Server\\\\Privileges\\:\\:updatePassword\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/PrivilegesController.php + + - + message: "#^Parameter \\#3 \\$subject of function str_replace expects array\\|string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/PrivilegesController.php + + - + message: "#^Parameter \\#3 \\$username of method PhpMyAdmin\\\\Server\\\\Privileges\\:\\:getHtmlForUserProperties\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/PrivilegesController.php + + - + message: "#^Parameter \\#3 \\$username of method PhpMyAdmin\\\\Server\\\\Privileges\\:\\:getMessageAndSqlQueryForPrivilegesRevoke\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/PrivilegesController.php + + - + message: "#^Parameter \\#4 \\$dbname of method PhpMyAdmin\\\\Server\\\\Privileges\\:\\:updatePrivileges\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Server/PrivilegesController.php + + - + message: "#^Parameter \\#4 \\$hostname of method PhpMyAdmin\\\\Server\\\\Privileges\\:\\:getHtmlForUserProperties\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/PrivilegesController.php + + - + message: "#^Parameter \\#4 \\$hostname of method PhpMyAdmin\\\\Server\\\\Privileges\\:\\:getMessageAndSqlQueryForPrivilegesRevoke\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/PrivilegesController.php + - message: "#^Parameter \\#4 \\$oldUsername of method PhpMyAdmin\\\\Server\\\\Privileges\\:\\:getDbSpecificPrivsQueriesForChangeOrCopyUser\\(\\) expects string, mixed given\\.$#" count: 1 path: libraries/classes/Controllers/Server/PrivilegesController.php + - + message: "#^Parameter \\#4 \\$username of method PhpMyAdmin\\\\Server\\\\Privileges\\:\\:getExtraDataForAjaxBehavior\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/PrivilegesController.php + + - + message: "#^Parameter \\#5 \\$dbname of method PhpMyAdmin\\\\Server\\\\Privileges\\:\\:getHtmlForUserProperties\\(\\) expects array\\|string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/PrivilegesController.php + - message: "#^Parameter \\#5 \\$oldHostname of method PhpMyAdmin\\\\Server\\\\Privileges\\:\\:getDbSpecificPrivsQueriesForChangeOrCopyUser\\(\\) expects string, mixed given\\.$#" count: 1 @@ -1845,6 +6210,11 @@ parameters: count: 1 path: libraries/classes/Controllers/Server/ReplicationController.php + - + message: "#^Only booleans are allowed in an if condition, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/ReplicationController.php + - message: "#^Parameter \\#10 \\$hostname of method PhpMyAdmin\\\\Replication\\\\ReplicationGui\\:\\:handleControlRequest\\(\\) expects string, mixed given\\.$#" count: 1 @@ -1865,6 +6235,11 @@ parameters: count: 1 path: libraries/classes/Controllers/Server/ReplicationController.php + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/ShowEngineController.php + - message: "#^Parameter \\#1 \\$requiredData of method PhpMyAdmin\\\\Server\\\\Status\\\\Monitor\\:\\:getJsonForChartingData\\(\\) expects string, mixed given\\.$#" count: 1 @@ -1905,6 +6280,11 @@ parameters: count: 1 path: libraries/classes/Controllers/Server/Status/Processes/KillController.php + - + message: "#^Only booleans are allowed in an if condition, PhpMyAdmin\\\\Dbal\\\\ResultInterface\\|false given\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/Status/Processes/KillController.php + - message: "#^Cannot cast mixed to string\\.$#" count: 2 @@ -1930,6 +6310,11 @@ parameters: count: 1 path: libraries/classes/Controllers/Server/Status/StatusController.php + - + message: "#^Only booleans are allowed in an if condition, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Server/Status/StatusController.php + - message: "#^Parameter \\#1 \\$connection of method PhpMyAdmin\\\\Replication\\\\ReplicationGui\\:\\:getHtmlForReplicationStatusTable\\(\\) expects string\\|null, mixed given\\.$#" count: 2 @@ -1947,7 +6332,7 @@ parameters: - message: "#^Parameter \\#1 \\$value of static method PhpMyAdmin\\\\Util\\:\\:formatNumber\\(\\) expects float\\|int\\|string, mixed given\\.$#" - count: 1 + count: 4 path: libraries/classes/Controllers/Server/Status/StatusController.php - @@ -1955,6 +6340,16 @@ parameters: count: 1 path: libraries/classes/Controllers/Server/Status/VariablesController.php + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/Status/VariablesController.php + + - + message: "#^Only booleans are allowed in a negated boolean, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/Status/VariablesController.php + - message: "#^Parameter \\#1 \\$flush of method PhpMyAdmin\\\\Controllers\\\\Server\\\\Status\\\\VariablesController\\:\\:flush\\(\\) expects string, mixed given\\.$#" count: 1 @@ -1970,6 +6365,11 @@ parameters: count: 1 path: libraries/classes/Controllers/Server/Status/VariablesController.php + - + message: "#^Short ternary operator is not allowed\\. Use null coalesce operator if applicable or consider using long ternary\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/Status/VariablesController.php + - message: "#^Parameter \\#2 \\$userGroup of static method PhpMyAdmin\\\\ConfigStorage\\\\UserGroups\\:\\:edit\\(\\) expects string, mixed given\\.$#" count: 2 @@ -1985,6 +6385,11 @@ parameters: count: 1 path: libraries/classes/Controllers/Server/UserGroupsController.php + - + message: "#^Only booleans are allowed in an if condition, PhpMyAdmin\\\\Dbal\\\\ResultInterface\\|false given\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/UserGroupsFormController.php + - message: "#^Offset 1 does not exist on array\\|null\\.$#" count: 2 @@ -2000,6 +6405,11 @@ parameters: count: 1 path: libraries/classes/Controllers/Server/Variables/GetVariableController.php + - + message: "#^Parameter \\#1 \\$value of static method PhpMyAdmin\\\\Util\\:\\:formatByteDown\\(\\) expects float\\|int\\|string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/Variables/GetVariableController.php + - message: "#^Cannot cast mixed to string\\.$#" count: 2 @@ -2010,11 +6420,41 @@ parameters: count: 1 path: libraries/classes/Controllers/Server/Variables/SetVariableController.php + - + message: "#^Only booleans are allowed in &&, int\\|false given on the right side\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/Variables/SetVariableController.php + + - + message: "#^Only booleans are allowed in a negated boolean, int\\|false given\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/Variables/SetVariableController.php + - message: "#^Parameter \\#1 \\$string of function htmlspecialchars expects string, mixed given\\.$#" count: 1 path: libraries/classes/Controllers/Server/Variables/SetVariableController.php + - + message: "#^Parameter \\#2 \\$value of method PhpMyAdmin\\\\Controllers\\\\Server\\\\Variables\\\\SetVariableController\\:\\:formatVariable\\(\\) expects int\\|string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/Variables/SetVariableController.php + + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 1 + path: libraries/classes/Controllers/Server/VariablesController.php + + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 1 + path: libraries/classes/Controllers/Setup/AbstractController.php + + - + message: "#^Cannot call method get\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Setup/HomeController.php + - message: "#^Parameter \\#1 \\$id of method PhpMyAdmin\\\\Config\\\\ConfigFile\\:\\:getServerName\\(\\) expects int, \\(int\\|string\\) given\\.$#" count: 1 @@ -2025,21 +6465,136 @@ parameters: count: 1 path: libraries/classes/Controllers/Setup/HomeController.php + - + message: "#^Cannot access offset 'DBG' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Setup/MainController.php + + - + message: "#^Cannot access offset 'demo' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Setup/MainController.php + + - + message: "#^Parameter \\#1 \\$config of class PhpMyAdmin\\\\Controllers\\\\Setup\\\\ConfigController constructor expects PhpMyAdmin\\\\Config\\\\ConfigFile, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Setup/MainController.php + + - + message: "#^Parameter \\#1 \\$config of class PhpMyAdmin\\\\Controllers\\\\Setup\\\\FormController constructor expects PhpMyAdmin\\\\Config\\\\ConfigFile, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Setup/MainController.php + + - + message: "#^Parameter \\#1 \\$config of class PhpMyAdmin\\\\Controllers\\\\Setup\\\\HomeController constructor expects PhpMyAdmin\\\\Config\\\\ConfigFile, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Setup/MainController.php + + - + message: "#^Parameter \\#1 \\$config of class PhpMyAdmin\\\\Controllers\\\\Setup\\\\ServersController constructor expects PhpMyAdmin\\\\Config\\\\ConfigFile, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Setup/MainController.php + + - + message: "#^Parameter \\#1 \\$filename of function file_exists expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Setup/MainController.php + + - + message: "#^Cannot call method resetConfigData\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Setup/ShowConfigController.php + + - + message: "#^Parameter \\#1 \\$cf of class PhpMyAdmin\\\\Config\\\\Forms\\\\Setup\\\\ConfigForm constructor expects PhpMyAdmin\\\\Config\\\\ConfigFile, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Setup/ShowConfigController.php + + - + message: "#^Parameter \\#1 \\$cf of static method PhpMyAdmin\\\\Setup\\\\ConfigGenerator\\:\\:getConfigFile\\(\\) expects PhpMyAdmin\\\\Config\\\\ConfigFile, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Setup/ShowConfigController.php + + - + message: "#^Parameter \\#1 \\$cf of static method PhpMyAdmin\\\\Config\\\\Validator\\:\\:validate\\(\\) expects PhpMyAdmin\\\\Config\\\\ConfigFile, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Setup/ValidateController.php + + - + message: "#^Parameter \\#1 \\$dbName of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getTable\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Sql/ColumnPreferencesController.php + + - + message: "#^Parameter \\#2 \\$tableName of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getTable\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Sql/ColumnPreferencesController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\Sql\\:\\:getValuesForColumn\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Sql/EnumValuesController.php + - message: "#^Parameter \\#1 \\$value of function strval expects bool\\|float\\|int\\|resource\\|string\\|null, mixed given\\.$#" count: 2 path: libraries/classes/Controllers/Sql/EnumValuesController.php + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\Sql\\:\\:getValuesForColumn\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Sql/EnumValuesController.php + + - + message: "#^Cannot access offset 'relational_display' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Sql/RelationalValuesController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\Sql\\:\\:getHtmlForRelationalColumnDropdown\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Sql/RelationalValuesController.php + - message: "#^Parameter \\#1 \\$value of function strval expects bool\\|float\\|int\\|resource\\|string\\|null, mixed given\\.$#" count: 2 path: libraries/classes/Controllers/Sql/RelationalValuesController.php + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\Sql\\:\\:getHtmlForRelationalColumnDropdown\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Sql/RelationalValuesController.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 1 + path: libraries/classes/Controllers/Sql/SetValuesController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\Sql\\:\\:getFullValuesForSetColumn\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Sql/SetValuesController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\Sql\\:\\:getValuesForColumn\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Sql/SetValuesController.php + - message: "#^Parameter \\#1 \\$string of function htmlentities expects string, mixed given\\.$#" count: 1 path: libraries/classes/Controllers/Sql/SetValuesController.php + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\Sql\\:\\:getFullValuesForSetColumn\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Sql/SetValuesController.php + + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\Sql\\:\\:getValuesForColumn\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Sql/SetValuesController.php + - message: "#^Parameter \\#3 \\$column of method PhpMyAdmin\\\\Sql\\:\\:getFullValuesForSetColumn\\(\\) expects string, mixed given\\.$#" count: 1 @@ -2055,21 +6610,371 @@ parameters: count: 1 path: libraries/classes/Controllers/Sql/SetValuesController.php + - + message: "#^Cannot access offset 'AllowUserDropDataba…' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Sql/SqlController.php + + - + message: "#^Cannot access offset 'DefaultTabDatabase' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Sql/SqlController.php + + - + message: "#^Cannot access offset 'DefaultTabTable' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Sql/SqlController.php + + - + message: "#^Cannot access offset 'reload' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Sql/SqlController.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 5 + path: libraries/classes/Controllers/Sql/SqlController.php + + - + message: "#^Only booleans are allowed in an if condition, bool\\|null given\\.$#" + count: 1 + path: libraries/classes/Controllers/Sql/SqlController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\Sql\\:\\:findRealEndOfRows\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Sql/SqlController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\Sql\\:\\:getDefaultSqlQueryForBrowse\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Sql/SqlController.php + + - + message: "#^Parameter \\#1 \\$goto of method PhpMyAdmin\\\\Controllers\\\\Sql\\\\SqlController\\:\\:addBookmark\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Sql/SqlController.php + + - + message: "#^Parameter \\#1 \\$haystack of function str_contains expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Sql/SqlController.php + + - + message: "#^Parameter \\#1 \\$params of static method PhpMyAdmin\\\\Url\\:\\:getCommon\\(\\) expects array\\, array\\ given\\.$#" + count: 1 + path: libraries/classes/Controllers/Sql/SqlController.php + - message: "#^Parameter \\#1 \\$sqlQuery of static method PhpMyAdmin\\\\Core\\:\\:checkSqlQuerySignature\\(\\) expects string, mixed given\\.$#" count: 1 path: libraries/classes/Controllers/Sql/SqlController.php + - + message: "#^Parameter \\#1 \\$sqlQuery of static method PhpMyAdmin\\\\ParseAnalyze\\:\\:sqlQuery\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Sql/SqlController.php + + - + message: "#^Parameter \\#1 \\$string of function strlen expects string, mixed given\\.$#" + count: 3 + path: libraries/classes/Controllers/Sql/SqlController.php + + - + message: "#^Parameter \\#1 \\$string of function urlencode expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Sql/SqlController.php + + - + message: "#^Parameter \\#1 \\$target of static method PhpMyAdmin\\\\Util\\:\\:getScriptNameForOption\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Sql/SqlController.php + + - + message: "#^Parameter \\#10 \\$goto of method PhpMyAdmin\\\\Sql\\:\\:executeQueryAndSendQueryResponse\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Sql/SqlController.php + + - + message: "#^Parameter \\#11 \\$dispQuery of method PhpMyAdmin\\\\Sql\\:\\:executeQueryAndSendQueryResponse\\(\\) expects string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Sql/SqlController.php + + - + message: "#^Parameter \\#12 \\$dispMessage of method PhpMyAdmin\\\\Sql\\:\\:executeQueryAndSendQueryResponse\\(\\) expects PhpMyAdmin\\\\Message\\|string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Sql/SqlController.php + + - + message: "#^Parameter \\#13 \\$sqlQuery of method PhpMyAdmin\\\\Sql\\:\\:executeQueryAndSendQueryResponse\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Sql/SqlController.php + + - + message: "#^Parameter \\#14 \\$completeQuery of method PhpMyAdmin\\\\Sql\\:\\:executeQueryAndSendQueryResponse\\(\\) expects string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Sql/SqlController.php + + - + message: "#^Parameter \\#2 \\$allowUserDropDatabase of method PhpMyAdmin\\\\Sql\\:\\:hasNoRightsToDropDatabase\\(\\) expects bool, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Sql/SqlController.php + + - + message: "#^Parameter \\#2 \\$db of static method PhpMyAdmin\\\\ParseAnalyze\\:\\:sqlQuery\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Sql/SqlController.php + + - + message: "#^Parameter \\#2 \\$isGotoFile of method PhpMyAdmin\\\\Sql\\:\\:executeQueryAndSendQueryResponse\\(\\) expects bool, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Sql/SqlController.php + - message: "#^Parameter \\#2 \\$signature of static method PhpMyAdmin\\\\Core\\:\\:checkSqlQuerySignature\\(\\) expects string, mixed given\\.$#" count: 1 path: libraries/classes/Controllers/Sql/SqlController.php + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\Sql\\:\\:findRealEndOfRows\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Sql/SqlController.php + + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\Sql\\:\\:getDefaultSqlQueryForBrowse\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Sql/SqlController.php + + - + message: "#^Parameter \\#3 \\$db of method PhpMyAdmin\\\\Sql\\:\\:executeQueryAndSendQueryResponse\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Sql/SqlController.php + + - + message: "#^Parameter \\#4 \\$backUrl of static method PhpMyAdmin\\\\Html\\\\Generator\\:\\:mysqlDie\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Sql/SqlController.php + + - + message: "#^Parameter \\#4 \\$table of method PhpMyAdmin\\\\Sql\\:\\:executeQueryAndSendQueryResponse\\(\\) expects string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Sql/SqlController.php + + - + message: "#^Parameter \\#5 \\$findRealEnd of method PhpMyAdmin\\\\Sql\\:\\:executeQueryAndSendQueryResponse\\(\\) expects bool\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Sql/SqlController.php + + - + message: "#^Parameter \\#6 \\$sqlQueryForBookmark of method PhpMyAdmin\\\\Sql\\:\\:executeQueryAndSendQueryResponse\\(\\) expects string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Sql/SqlController.php + + - + message: "#^Parameter \\#7 \\$extraData of method PhpMyAdmin\\\\Sql\\:\\:executeQueryAndSendQueryResponse\\(\\) expects array\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Sql/SqlController.php + + - + message: "#^Parameter \\#8 \\$messageToShow of method PhpMyAdmin\\\\Sql\\:\\:executeQueryAndSendQueryResponse\\(\\) expects string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Sql/SqlController.php + + - + message: "#^Cannot access offset \\(int\\|string\\) on mixed\\.$#" + count: 7 + path: libraries/classes/Controllers/Table/AddFieldController.php + + - + message: "#^Only booleans are allowed in &&, mixed given on the right side\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/AddFieldController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\Transformations\\:\\:setMime\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/AddFieldController.php + + - + message: "#^Parameter \\#1 \\$db of static method PhpMyAdmin\\\\DbTableExists\\:\\:check\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/AddFieldController.php + + - + message: "#^Parameter \\#1 \\$params of static method PhpMyAdmin\\\\Url\\:\\:getCommon\\(\\) expects array\\, array\\ given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/AddFieldController.php + + - + message: "#^Parameter \\#1 \\$string of function strlen expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/AddFieldController.php + + - + message: "#^Parameter \\#1 \\$table of method PhpMyAdmin\\\\CreateAddField\\:\\:getColumnCreationQuery\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/AddFieldController.php + - message: "#^Parameter \\#1 \\$target of static method PhpMyAdmin\\\\Util\\:\\:getScriptNameForOption\\(\\) expects string, mixed given\\.$#" count: 1 path: libraries/classes/Controllers/Table/AddFieldController.php + - + message: "#^Parameter \\#1 \\$value of function intval expects array\\|bool\\|float\\|int\\|resource\\|string\\|null, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/AddFieldController.php + + - + message: "#^Parameter \\#2 \\$numFields of method PhpMyAdmin\\\\Table\\\\ColumnsDefinition\\:\\:displayForm\\(\\) expects int, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/AddFieldController.php + + - + message: "#^Parameter \\#2 \\$sqlQuery of static method PhpMyAdmin\\\\Html\\\\Generator\\:\\:getMessage\\(\\) expects string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/AddFieldController.php + + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\Transformations\\:\\:setMime\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/AddFieldController.php + + - + message: "#^Parameter \\#2 \\$table of static method PhpMyAdmin\\\\DbTableExists\\:\\:check\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/AddFieldController.php + + - + message: "#^Parameter \\#3 \\$errorUrl of method PhpMyAdmin\\\\CreateAddField\\:\\:tryColumnCreationQuery\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/AddFieldController.php + + - + message: "#^Parameter \\#3 \\$key of method PhpMyAdmin\\\\Transformations\\:\\:setMime\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/AddFieldController.php + + - + message: "#^Parameter \\#3 \\$regenerate of method PhpMyAdmin\\\\Table\\\\ColumnsDefinition\\:\\:displayForm\\(\\) expects string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/AddFieldController.php + + - + message: "#^Parameter \\#4 \\$backUrl of static method PhpMyAdmin\\\\Html\\\\Generator\\:\\:mysqlDie\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/AddFieldController.php + + - + message: "#^Parameter \\#4 \\$mimetype of method PhpMyAdmin\\\\Transformations\\:\\:setMime\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/AddFieldController.php + + - + message: "#^Parameter \\#5 \\$transformation of method PhpMyAdmin\\\\Transformations\\:\\:setMime\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/AddFieldController.php + + - + message: "#^Parameter \\#6 \\$transformationOpts of method PhpMyAdmin\\\\Transformations\\:\\:setMime\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/AddFieldController.php + + - + message: "#^Parameter \\#7 \\$inputTransform of method PhpMyAdmin\\\\Transformations\\:\\:setMime\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/AddFieldController.php + + - + message: "#^Parameter \\#8 \\$inputTransformOpts of method PhpMyAdmin\\\\Transformations\\:\\:setMime\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/AddFieldController.php + + - + message: "#^Cannot access offset 'ShowFieldTypesInDat…' on mixed\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/ChangeController.php + + - + message: "#^Cannot access offset 'ShowFunctionFields' on mixed\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/ChangeController.php + + - + message: "#^Cannot access offset 'db' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ChangeController.php + + - + message: "#^Cannot access offset 'table' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ChangeController.php + + - + message: "#^Cannot access offset \\(int\\|string\\) on mixed\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/ChangeController.php + + - + message: "#^Cannot call method get\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ChangeController.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 4 + path: libraries/classes/Controllers/Table/ChangeController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:getForeigners\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ChangeController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\InsertEdit\\:\\:getCommentsMap\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ChangeController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\InsertEdit\\:\\:getFormParametersForInsertForm\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ChangeController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\InsertEdit\\:\\:getTableColumns\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ChangeController.php + + - + message: "#^Parameter \\#1 \\$db of static method PhpMyAdmin\\\\DbTableExists\\:\\:check\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ChangeController.php + + - + message: "#^Parameter \\#1 \\$files of method PhpMyAdmin\\\\Controllers\\\\AbstractController\\:\\:addScriptFiles\\(\\) expects array\\, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ChangeController.php + + - + message: "#^Parameter \\#1 \\$haystack of function str_contains expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ChangeController.php + + - + message: "#^Parameter \\#1 \\$haystack of function str_starts_with expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ChangeController.php + + - + message: "#^Parameter \\#1 \\$message of static method PhpMyAdmin\\\\Html\\\\Generator\\:\\:getMessage\\(\\) expects PhpMyAdmin\\\\Message\\|string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ChangeController.php + + - + message: "#^Parameter \\#1 \\$params of static method PhpMyAdmin\\\\Url\\:\\:getCommon\\(\\) expects array\\, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ChangeController.php + - message: "#^Parameter \\#1 \\$rowId of method PhpMyAdmin\\\\InsertEdit\\:\\:getHtmlForIgnoreOption\\(\\) expects int, \\(int\\<1, max\\>\\|string\\) given\\.$#" count: 1 @@ -2080,31 +6985,551 @@ parameters: count: 1 path: libraries/classes/Controllers/Table/ChangeController.php + - + message: "#^Parameter \\#1 \\$string of function strlen expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ChangeController.php + - message: "#^Parameter \\#1 \\$string of function trim expects string, mixed given\\.$#" count: 1 path: libraries/classes/Controllers/Table/ChangeController.php + - + message: "#^Parameter \\#1 \\$table of method PhpMyAdmin\\\\InsertEdit\\:\\:getContinueInsertionForm\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ChangeController.php + + - + message: "#^Parameter \\#1 \\$urlParams of method PhpMyAdmin\\\\Controllers\\\\Table\\\\ChangeController\\:\\:urlParamsInEditMode\\(\\) expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ChangeController.php + + - + message: "#^Parameter \\#1 \\$urlParams of method PhpMyAdmin\\\\InsertEdit\\:\\:getHtmlForInsertEditRow\\(\\) expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ChangeController.php + + - + message: "#^Parameter \\#1 \\$value of function count expects array\\|Countable, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/ChangeController.php + + - + message: "#^Parameter \\#1 \\$whereClause of method PhpMyAdmin\\\\InsertEdit\\:\\:determineInsertOrEdit\\(\\) expects array\\\\|string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ChangeController.php + + - + message: "#^Parameter \\#1 \\$whereClause of static method PhpMyAdmin\\\\InsertEdit\\:\\:isWhereClauseNumeric\\(\\) expects array\\\\|string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ChangeController.php + + - + message: "#^Parameter \\#10 \\$db of method PhpMyAdmin\\\\InsertEdit\\:\\:getHtmlForInsertEditRow\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ChangeController.php + - message: "#^Parameter \\#11 \\$rowId of method PhpMyAdmin\\\\InsertEdit\\:\\:getHtmlForInsertEditRow\\(\\) expects int, \\(int\\|string\\) given\\.$#" count: 1 path: libraries/classes/Controllers/Table/ChangeController.php + - + message: "#^Parameter \\#12 \\$textDir of method PhpMyAdmin\\\\InsertEdit\\:\\:getHtmlForInsertEditRow\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ChangeController.php + + - + message: "#^Parameter \\#13 \\$repopulate of method PhpMyAdmin\\\\InsertEdit\\:\\:getHtmlForInsertEditRow\\(\\) expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ChangeController.php + + - + message: "#^Parameter \\#2 \\$db of method PhpMyAdmin\\\\InsertEdit\\:\\:determineInsertOrEdit\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ChangeController.php + + - + message: "#^Parameter \\#2 \\$db of method PhpMyAdmin\\\\InsertEdit\\:\\:getContinueInsertionForm\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ChangeController.php + + - + message: "#^Parameter \\#2 \\$isUpload of method PhpMyAdmin\\\\InsertEdit\\:\\:getHtmlForInsertEditFormHeader\\(\\) expects bool, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ChangeController.php + - message: "#^Parameter \\#2 \\$signature of static method PhpMyAdmin\\\\Core\\:\\:checkSqlQuerySignature\\(\\) expects string, mixed given\\.$#" count: 1 path: libraries/classes/Controllers/Table/ChangeController.php + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:getForeigners\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ChangeController.php + + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\InsertEdit\\:\\:getCommentsMap\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ChangeController.php + + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\InsertEdit\\:\\:getFormParametersForInsertForm\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ChangeController.php + + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\InsertEdit\\:\\:getTableColumns\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ChangeController.php + + - + message: "#^Parameter \\#2 \\$table of static method PhpMyAdmin\\\\DbTableExists\\:\\:check\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ChangeController.php + + - + message: "#^Parameter \\#3 \\$table of method PhpMyAdmin\\\\InsertEdit\\:\\:determineInsertOrEdit\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ChangeController.php + + - + message: "#^Parameter \\#4 \\$currentResult of method PhpMyAdmin\\\\InsertEdit\\:\\:getHtmlForInsertEditRow\\(\\) expects PhpMyAdmin\\\\Dbal\\\\ResultInterface, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ChangeController.php + + - + message: "#^Parameter \\#4 \\$errorUrl of method PhpMyAdmin\\\\InsertEdit\\:\\:getContinueInsertionForm\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ChangeController.php + + - + message: "#^Parameter \\#5 \\$errorUrl of method PhpMyAdmin\\\\InsertEdit\\:\\:getFormParametersForInsertForm\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ChangeController.php + + - + message: "#^Parameter \\#7 \\$isUpload of method PhpMyAdmin\\\\InsertEdit\\:\\:getHtmlForInsertEditRow\\(\\) expects bool, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ChangeController.php + + - + message: "#^Parameter \\#9 \\$table of method PhpMyAdmin\\\\InsertEdit\\:\\:getHtmlForInsertEditRow\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ChangeController.php + + - + message: "#^Short ternary operator is not allowed\\. Use null coalesce operator if applicable or consider using long ternary\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ChangeController.php + + - + message: "#^Cannot access offset 'DefaultTabDatabase' on mixed\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/ChartController.php + + - + message: "#^Cannot access offset 'DefaultTabServer' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ChartController.php + + - + message: "#^Cannot access offset 'DefaultTabTable' on mixed\\.$#" + count: 3 + path: libraries/classes/Controllers/Table/ChartController.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ChartController.php + + - + message: "#^Parameter \\#1 \\$db of static method PhpMyAdmin\\\\DbTableExists\\:\\:check\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/ChartController.php + + - + message: "#^Parameter \\#1 \\$dbname of method PhpMyAdmin\\\\DatabaseInterface\\:\\:selectDb\\(\\) expects PhpMyAdmin\\\\Identifiers\\\\DatabaseName\\|string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ChartController.php + + - + message: "#^Parameter \\#1 \\$list of class PhpMyAdmin\\\\SqlParser\\\\Parser constructor expects PhpMyAdmin\\\\SqlParser\\\\TokensList\\|PhpMyAdmin\\\\SqlParser\\\\UtfString\\|string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ChartController.php + + - + message: "#^Parameter \\#1 \\$params of static method PhpMyAdmin\\\\Url\\:\\:getCommon\\(\\) expects array\\, array\\ given\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/ChartController.php + + - + message: "#^Parameter \\#1 \\$params of static method PhpMyAdmin\\\\Url\\:\\:getCommon\\(\\) expects array\\, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ChartController.php + + - + message: "#^Parameter \\#1 \\$query of method PhpMyAdmin\\\\DatabaseInterface\\:\\:tryQuery\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ChartController.php + + - + message: "#^Parameter \\#1 \\$rowCount of class PhpMyAdmin\\\\SqlParser\\\\Components\\\\Limit constructor expects int, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/ChartController.php + + - + message: "#^Parameter \\#1 \\$sqlQuery of static method PhpMyAdmin\\\\Html\\\\Generator\\:\\:getStartAndNumberOfRowsFieldsetData\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ChartController.php + + - + message: "#^Parameter \\#1 \\$string of function strlen expects string, mixed given\\.$#" + count: 4 + path: libraries/classes/Controllers/Table/ChartController.php + + - + message: "#^Parameter \\#1 \\$target of static method PhpMyAdmin\\\\Util\\:\\:getScriptNameForOption\\(\\) expects string, mixed given\\.$#" + count: 6 + path: libraries/classes/Controllers/Table/ChartController.php + - message: "#^Parameter \\#2 \\$offset of class PhpMyAdmin\\\\SqlParser\\\\Components\\\\Limit constructor expects int, \\(float\\|int\\) given\\.$#" count: 1 path: libraries/classes/Controllers/Table/ChartController.php + - + message: "#^Parameter \\#2 \\$offset of class PhpMyAdmin\\\\SqlParser\\\\Components\\\\Limit constructor expects int, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ChartController.php + + - + message: "#^Parameter \\#2 \\$table of static method PhpMyAdmin\\\\DbTableExists\\:\\:check\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/ChartController.php + + - + message: "#^Cannot access offset \\(int\\|string\\) on mixed\\.$#" + count: 7 + path: libraries/classes/Controllers/Table/CreateController.php + + - + message: "#^Only booleans are allowed in &&, mixed given on the right side\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/CreateController.php + + - + message: "#^Only booleans are allowed in an if condition, PhpMyAdmin\\\\Dbal\\\\ResultInterface\\|false given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/CreateController.php + + - + message: "#^Only booleans are allowed in an if condition, array\\\\> given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/CreateController.php + + - + message: "#^Parameter \\#1 \\$database of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getColumns\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/CreateController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\CreateAddField\\:\\:getTableCreationQuery\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/CreateController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\Transformations\\:\\:setMime\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/CreateController.php + + - + message: "#^Parameter \\#1 \\$dbname of method PhpMyAdmin\\\\DatabaseInterface\\:\\:selectDb\\(\\) expects PhpMyAdmin\\\\Identifiers\\\\DatabaseName\\|string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/CreateController.php + + - + message: "#^Parameter \\#1 \\$string of function htmlspecialchars expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/CreateController.php + + - + message: "#^Parameter \\#1 \\$string of function mb_strtolower expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/CreateController.php + + - + message: "#^Parameter \\#1 \\$string of function strlen expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/CreateController.php + + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\CreateAddField\\:\\:getTableCreationQuery\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/CreateController.php + + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getColumns\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/CreateController.php + + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\Transformations\\:\\:setMime\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/CreateController.php + + - + message: "#^Parameter \\#3 \\$key of method PhpMyAdmin\\\\Transformations\\:\\:setMime\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/CreateController.php + + - + message: "#^Parameter \\#4 \\$mimetype of method PhpMyAdmin\\\\Transformations\\:\\:setMime\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/CreateController.php + + - + message: "#^Parameter \\#5 \\$transformation of method PhpMyAdmin\\\\Transformations\\:\\:setMime\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/CreateController.php + + - + message: "#^Parameter \\#6 \\$transformationOpts of method PhpMyAdmin\\\\Transformations\\:\\:setMime\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/CreateController.php + + - + message: "#^Parameter \\#7 \\$inputTransform of method PhpMyAdmin\\\\Transformations\\:\\:setMime\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/CreateController.php + + - + message: "#^Parameter \\#8 \\$inputTransformOpts of method PhpMyAdmin\\\\Transformations\\:\\:setMime\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/CreateController.php + + - + message: "#^Cannot access offset 'DefaultTabTable' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/DeleteConfirmController.php + + - + message: "#^Parameter \\#1 \\$db of static method PhpMyAdmin\\\\DbTableExists\\:\\:check\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/DeleteConfirmController.php + + - + message: "#^Parameter \\#1 \\$params of static method PhpMyAdmin\\\\Url\\:\\:getCommon\\(\\) expects array\\, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/DeleteConfirmController.php + + - + message: "#^Parameter \\#1 \\$target of static method PhpMyAdmin\\\\Util\\:\\:getScriptNameForOption\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/DeleteConfirmController.php + + - + message: "#^Parameter \\#2 \\$table of static method PhpMyAdmin\\\\DbTableExists\\:\\:check\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/DeleteConfirmController.php + + - + message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/DeleteRowsController.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/DeleteRowsController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\Sql\\:\\:calculatePosForLastPage\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/DeleteRowsController.php + + - + message: "#^Parameter \\#1 \\$dbname of method PhpMyAdmin\\\\DatabaseInterface\\:\\:selectDb\\(\\) expects PhpMyAdmin\\\\Identifiers\\\\DatabaseName\\|string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/DeleteRowsController.php + + - + message: "#^Parameter \\#1 \\$identifier of static method PhpMyAdmin\\\\Util\\:\\:backquote\\(\\) expects string\\|Stringable\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/DeleteRowsController.php + + - + message: "#^Parameter \\#10 \\$goto of method PhpMyAdmin\\\\Sql\\:\\:executeQueryAndSendQueryResponse\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/DeleteRowsController.php + + - + message: "#^Parameter \\#11 \\$dispQuery of method PhpMyAdmin\\\\Sql\\:\\:executeQueryAndSendQueryResponse\\(\\) expects string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/DeleteRowsController.php + + - + message: "#^Parameter \\#12 \\$dispMessage of method PhpMyAdmin\\\\Sql\\:\\:executeQueryAndSendQueryResponse\\(\\) expects PhpMyAdmin\\\\Message\\|string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/DeleteRowsController.php + + - + message: "#^Parameter \\#13 \\$sqlQuery of method PhpMyAdmin\\\\Sql\\:\\:executeQueryAndSendQueryResponse\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/DeleteRowsController.php + + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\Sql\\:\\:calculatePosForLastPage\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/DeleteRowsController.php + + - + message: "#^Parameter \\#3 \\$db of method PhpMyAdmin\\\\Sql\\:\\:executeQueryAndSendQueryResponse\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/DeleteRowsController.php + + - + message: "#^Parameter \\#3 \\$pos of method PhpMyAdmin\\\\Sql\\:\\:calculatePosForLastPage\\(\\) expects int\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/DeleteRowsController.php + + - + message: "#^Parameter \\#3 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/DeleteRowsController.php + + - + message: "#^Parameter \\#4 \\$table of method PhpMyAdmin\\\\Sql\\:\\:executeQueryAndSendQueryResponse\\(\\) expects string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/DeleteRowsController.php + + - + message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/DropColumnController.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/DropColumnController.php + + - + message: "#^Only booleans are allowed in a negated boolean, PhpMyAdmin\\\\Dbal\\\\ResultInterface\\|false given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/DropColumnController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\ConfigStorage\\\\RelationCleanup\\:\\:column\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/DropColumnController.php + + - + message: "#^Parameter \\#1 \\$dbname of method PhpMyAdmin\\\\DatabaseInterface\\:\\:selectDb\\(\\) expects PhpMyAdmin\\\\Identifiers\\\\DatabaseName\\|string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/DropColumnController.php + + - + message: "#^Parameter \\#1 \\$identifier of static method PhpMyAdmin\\\\Util\\:\\:backquote\\(\\) expects string\\|Stringable\\|null, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/DropColumnController.php + + - + message: "#^Parameter \\#1 \\$value of function count expects array\\|Countable, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/DropColumnController.php + + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\ConfigStorage\\\\RelationCleanup\\:\\:column\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/DropColumnController.php + + - + message: "#^Parameter \\#3 \\$column of method PhpMyAdmin\\\\ConfigStorage\\\\RelationCleanup\\:\\:column\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/DropColumnController.php + + - + message: "#^Cannot access an offset on mixed\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/ExportController.php + + - + message: "#^Cannot access offset 'DefaultTabTable' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ExportController.php + + - + message: "#^Cannot access offset 'back' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ExportController.php + + - + message: "#^Cannot access offset 'goto' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ExportController.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 3 + path: libraries/classes/Controllers/Table/ExportController.php + + - + message: "#^Parameter \\#1 \\$list of class PhpMyAdmin\\\\SqlParser\\\\Parser constructor expects PhpMyAdmin\\\\SqlParser\\\\TokensList\\|PhpMyAdmin\\\\SqlParser\\\\UtfString\\|string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ExportController.php + + - + message: "#^Parameter \\#1 \\$params of static method PhpMyAdmin\\\\Url\\:\\:getCommon\\(\\) expects array\\, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ExportController.php + + - + message: "#^Parameter \\#1 \\$target of static method PhpMyAdmin\\\\Util\\:\\:getScriptNameForOption\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ExportController.php + + - + message: "#^Parameter \\#2 \\$db of method PhpMyAdmin\\\\Export\\\\Options\\:\\:getOptions\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ExportController.php + - message: "#^Parameter \\#2 \\$list of static method PhpMyAdmin\\\\SqlParser\\\\Utils\\\\Query\\:\\:replaceClauses\\(\\) expects PhpMyAdmin\\\\SqlParser\\\\TokensList, PhpMyAdmin\\\\SqlParser\\\\TokensList\\|null given\\.$#" count: 1 path: libraries/classes/Controllers/Table/ExportController.php + - + message: "#^Parameter \\#3 \\$ops of static method PhpMyAdmin\\\\SqlParser\\\\Utils\\\\Query\\:\\:replaceClauses\\(\\) expects array\\\\>, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ExportController.php + + - + message: "#^Parameter \\#3 \\$table of method PhpMyAdmin\\\\Export\\\\Options\\:\\:getOptions\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ExportController.php + + - + message: "#^Parameter \\#4 \\$sqlQuery of method PhpMyAdmin\\\\Export\\\\Options\\:\\:getOptions\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ExportController.php + + - + message: "#^Parameter \\#5 \\$numTables of method PhpMyAdmin\\\\Export\\\\Options\\:\\:getOptions\\(\\) expects int\\|string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ExportController.php + + - + message: "#^Parameter \\#6 \\$unlimNumRows of method PhpMyAdmin\\\\Export\\\\Options\\:\\:getOptions\\(\\) expects int\\|string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ExportController.php + + - + message: "#^Cannot access offset 'DefaultTabTable' on mixed\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/FindReplaceController.php + - message: "#^Cannot access offset 0 on mixed\\.$#" count: 2 @@ -2115,9 +7540,34 @@ parameters: count: 2 path: libraries/classes/Controllers/Table/FindReplaceController.php + - + message: "#^Cannot cast mixed to int\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/FindReplaceController.php + + - + message: "#^Only booleans are allowed in a negated boolean, int\\|false given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/FindReplaceController.php + + - + message: "#^Parameter \\#1 \\$database of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getColumns\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/FindReplaceController.php + + - + message: "#^Parameter \\#1 \\$db of static method PhpMyAdmin\\\\DbTableExists\\:\\:check\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/FindReplaceController.php + - message: "#^Parameter \\#1 \\$identifier of static method PhpMyAdmin\\\\Util\\:\\:backquote\\(\\) expects string\\|Stringable\\|null, mixed given\\.$#" - count: 16 + count: 22 + path: libraries/classes/Controllers/Table/FindReplaceController.php + + - + message: "#^Parameter \\#1 \\$params of static method PhpMyAdmin\\\\Url\\:\\:getCommon\\(\\) expects array\\, mixed given\\.$#" + count: 1 path: libraries/classes/Controllers/Table/FindReplaceController.php - @@ -2125,6 +7575,41 @@ parameters: count: 2 path: libraries/classes/Controllers/Table/FindReplaceController.php + - + message: "#^Parameter \\#1 \\$target of static method PhpMyAdmin\\\\Util\\:\\:getScriptNameForOption\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/FindReplaceController.php + + - + message: "#^Parameter \\#2 \\$find of method PhpMyAdmin\\\\Controllers\\\\Table\\\\FindReplaceController\\:\\:getReplacePreview\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/FindReplaceController.php + + - + message: "#^Parameter \\#2 \\$find of method PhpMyAdmin\\\\Controllers\\\\Table\\\\FindReplaceController\\:\\:replace\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/FindReplaceController.php + + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getColumns\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/FindReplaceController.php + + - + message: "#^Parameter \\#2 \\$table of static method PhpMyAdmin\\\\DbTableExists\\:\\:check\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/FindReplaceController.php + + - + message: "#^Parameter \\#3 \\$replaceWith of method PhpMyAdmin\\\\Controllers\\\\Table\\\\FindReplaceController\\:\\:getReplacePreview\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/FindReplaceController.php + + - + message: "#^Parameter \\#3 \\$replaceWith of method PhpMyAdmin\\\\Controllers\\\\Table\\\\FindReplaceController\\:\\:replace\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/FindReplaceController.php + - message: "#^Parameter \\#3 \\$subject of function preg_replace expects array\\|string, mixed given\\.$#" count: 2 @@ -2135,6 +7620,31 @@ parameters: count: 3 path: libraries/classes/Controllers/Table/GetFieldController.php + - + message: "#^Only booleans are allowed in a negated boolean, array\\\\> given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/GetFieldController.php + + - + message: "#^Parameter \\#1 \\$database of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getColumns\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/GetFieldController.php + + - + message: "#^Parameter \\#1 \\$dbname of method PhpMyAdmin\\\\DatabaseInterface\\:\\:selectDb\\(\\) expects PhpMyAdmin\\\\Identifiers\\\\DatabaseName\\|string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/GetFieldController.php + + - + message: "#^Parameter \\#1 \\$identifier of static method PhpMyAdmin\\\\Util\\:\\:backquote\\(\\) expects string\\|Stringable\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/GetFieldController.php + + - + message: "#^Parameter \\#1 \\$string of function htmlspecialchars expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/GetFieldController.php + - message: "#^Parameter \\#1 \\$string of function mb_strlen expects string, string\\|null given\\.$#" count: 1 @@ -2146,15 +7656,535 @@ parameters: path: libraries/classes/Controllers/Table/GetFieldController.php - - message: "#^Cannot cast mixed to string\\.$#" + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getColumns\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/GetFieldController.php + + - + message: "#^Cannot access offset 'DefaultTabDatabase' on mixed\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/GisVisualizationController.php + + - + message: "#^Cannot access offset 'MaxRows' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/GisVisualizationController.php + + - + message: "#^Cannot access offset 'back' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/GisVisualizationController.php + + - + message: "#^Cannot access offset 'goto' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/GisVisualizationController.php + + - + message: "#^Cannot access offset 'max_rows' on mixed\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/GisVisualizationController.php + + - + message: "#^Cannot access offset 'pos' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/GisVisualizationController.php + + - + message: "#^Cannot access offset 'sql_query' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/GisVisualizationController.php + + - + message: "#^Cannot access offset 'sql_signature' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/GisVisualizationController.php + + - + message: "#^Cannot cast mixed to int\\.$#" + count: 4 + path: libraries/classes/Controllers/Table/GisVisualizationController.php + + - + message: "#^Method PhpMyAdmin\\\\Controllers\\\\Table\\\\GisVisualizationController\\:\\:getVisualizationSettings\\(\\) should return array\\{spatialColumn\\: non\\-empty\\-string, labelColumn\\?\\: non\\-empty\\-string\\} but returns array\\{labelColumn\\?\\: non\\-empty\\-string, spatialColumn\\: mixed\\}\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/GisVisualizationController.php + + - + message: "#^Parameter \\#1 \\$params of static method PhpMyAdmin\\\\Url\\:\\:getCommon\\(\\) expects array\\, array\\ given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/GisVisualizationController.php + + - + message: "#^Parameter \\#1 \\$target of static method PhpMyAdmin\\\\Util\\:\\:getScriptNameForOption\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/GisVisualizationController.php + + - + message: "#^Parameter \\#2 \\$format of method PhpMyAdmin\\\\Gis\\\\GisVisualization\\:\\:toFile\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/GisVisualizationController.php + + - + message: "#^Cannot access offset 'DefaultTabTable' on mixed\\.$#" count: 1 path: libraries/classes/Controllers/Table/ImportController.php - - message: "#^Parameter \\#1 \\$value of function count expects array\\|Countable, mixed given\\.$#" + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ImportController.php + + - + message: "#^Cannot access offset 'Import' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ImportController.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ImportController.php + + - + message: "#^Cannot access offset 'UploadDir' on mixed\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/ImportController.php + + - + message: "#^Cannot access offset 'back' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ImportController.php + + - + message: "#^Cannot access offset 'charset' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ImportController.php + + - + message: "#^Cannot access offset 'goto' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ImportController.php + + - + message: "#^Cannot access offset 'handler' on mixed\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/ImportController.php + + - + message: "#^Cannot call method get\\(\\) on mixed\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/ImportController.php + + - + message: "#^Cannot call static method getIdKey\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ImportController.php + + - + message: "#^Cannot cast mixed to int\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ImportController.php + + - + message: "#^Cannot cast mixed to string\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/ImportController.php + + - + message: "#^Parameter \\#1 \\$db of static method PhpMyAdmin\\\\DbTableExists\\:\\:check\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ImportController.php + + - + message: "#^Parameter \\#1 \\$params of static method PhpMyAdmin\\\\Url\\:\\:getCommon\\(\\) expects array\\, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ImportController.php + + - + message: "#^Parameter \\#1 \\$target of static method PhpMyAdmin\\\\Util\\:\\:getScriptNameForOption\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ImportController.php + + - + message: "#^Parameter \\#2 \\$disableIs of static method PhpMyAdmin\\\\Charsets\\:\\:getCharsets\\(\\) expects bool, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ImportController.php + + - + message: "#^Parameter \\#2 \\$table of static method PhpMyAdmin\\\\DbTableExists\\:\\:check\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ImportController.php + + - + message: "#^Cannot access offset 'DefaultTabTable' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/IndexRenameController.php + + - + message: "#^Parameter \\#1 \\$db of static method PhpMyAdmin\\\\DbTableExists\\:\\:check\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/IndexRenameController.php + + - + message: "#^Parameter \\#1 \\$dbName of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getTable\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/IndexRenameController.php + + - + message: "#^Parameter \\#1 \\$dbname of method PhpMyAdmin\\\\DatabaseInterface\\:\\:selectDb\\(\\) expects PhpMyAdmin\\\\Identifiers\\\\DatabaseName\\|string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/IndexRenameController.php + + - + message: "#^Parameter \\#1 \\$index of method PhpMyAdmin\\\\Table\\:\\:getIndex\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/IndexRenameController.php + + - + message: "#^Parameter \\#1 \\$params of static method PhpMyAdmin\\\\Url\\:\\:getCommon\\(\\) expects array\\, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/IndexRenameController.php + + - + message: "#^Parameter \\#1 \\$target of static method PhpMyAdmin\\\\Util\\:\\:getScriptNameForOption\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/IndexRenameController.php + + - + message: "#^Parameter \\#2 \\$table of static method PhpMyAdmin\\\\DbTableExists\\:\\:check\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/IndexRenameController.php + + - + message: "#^Parameter \\#2 \\$tableName of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getTable\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/IndexRenameController.php + + - + message: "#^Parameter \\#3 \\$db of method PhpMyAdmin\\\\Table\\\\Indexes\\:\\:doSaveData\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/IndexRenameController.php + + - + message: "#^Parameter \\#4 \\$table of method PhpMyAdmin\\\\Table\\\\Indexes\\:\\:doSaveData\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/IndexRenameController.php + + - + message: "#^Cannot access offset 'DefaultTabTable' on mixed\\.$#" count: 1 path: libraries/classes/Controllers/Table/IndexesController.php + - + message: "#^Cannot access offset 'Index_choice' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/IndexesController.php + + - + message: "#^Cannot access offset 'InitialSlidersState' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/IndexesController.php + + - + message: "#^Cannot access offset 'names' on mixed\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/IndexesController.php + + - + message: "#^Parameter \\#1 \\$db of static method PhpMyAdmin\\\\DbTableExists\\:\\:check\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/IndexesController.php + + - + message: "#^Parameter \\#1 \\$dbName of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getTable\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/IndexesController.php + + - + message: "#^Parameter \\#1 \\$dbname of method PhpMyAdmin\\\\DatabaseInterface\\:\\:selectDb\\(\\) expects PhpMyAdmin\\\\Identifiers\\\\DatabaseName\\|string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/IndexesController.php + + - + message: "#^Parameter \\#1 \\$index of method PhpMyAdmin\\\\Table\\:\\:getIndex\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/IndexesController.php + + - + message: "#^Parameter \\#1 \\$json of function json_decode expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/IndexesController.php + + - + message: "#^Parameter \\#1 \\$params of static method PhpMyAdmin\\\\Url\\:\\:getCommon\\(\\) expects array\\, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/IndexesController.php + + - + message: "#^Parameter \\#1 \\$target of static method PhpMyAdmin\\\\Util\\:\\:getScriptNameForOption\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/IndexesController.php + + - + message: "#^Parameter \\#1 \\$value of function count expects array\\|Countable, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/IndexesController.php + + - + message: "#^Parameter \\#2 \\$table of static method PhpMyAdmin\\\\DbTableExists\\:\\:check\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/IndexesController.php + + - + message: "#^Parameter \\#2 \\$tableName of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getTable\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/IndexesController.php + + - + message: "#^Parameter \\#3 \\$db of method PhpMyAdmin\\\\Table\\\\Indexes\\:\\:doSaveData\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/IndexesController.php + + - + message: "#^Parameter \\#4 \\$table of method PhpMyAdmin\\\\Table\\\\Indexes\\:\\:doSaveData\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/IndexesController.php + + - + message: "#^Only booleans are allowed in &&, mixed given on the left side\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Maintenance/AnalyzeController.php + + - + message: "#^Only booleans are allowed in &&, mixed given on the left side\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Maintenance/CheckController.php + + - + message: "#^Only booleans are allowed in &&, mixed given on the left side\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Maintenance/ChecksumController.php + + - + message: "#^Only booleans are allowed in &&, mixed given on the left side\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Maintenance/OptimizeController.php + + - + message: "#^Only booleans are allowed in &&, mixed given on the left side\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Maintenance/RepairController.php + + - + message: "#^Cannot access offset 'DefaultTabTable' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/OperationsController.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/OperationsController.php + + - + message: "#^Cannot access offset 'MaxDbList' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/OperationsController.php + + - + message: "#^Cannot access offset 'Row_format' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/OperationsController.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/OperationsController.php + + - + message: "#^Cannot access offset 'back' on mixed\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/OperationsController.php + + - + message: "#^Cannot access offset 'goto' on mixed\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/OperationsController.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 11 + path: libraries/classes/Controllers/Table/OperationsController.php + + - + message: "#^Only booleans are allowed in &&, mixed given on the right side\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/OperationsController.php + + - + message: "#^Only booleans are allowed in an if condition, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/OperationsController.php + + - + message: "#^Only booleans are allowed in an if condition, string given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/OperationsController.php + + - + message: "#^Parameter \\#1 \\$database of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getColumns\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/OperationsController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:getForeigners\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/OperationsController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\Operations\\:\\:changeAllColumnsCollation\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/OperationsController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\Operations\\:\\:moveOrCopyTable\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/OperationsController.php + + - + message: "#^Parameter \\#1 \\$db of static method PhpMyAdmin\\\\DbTableExists\\:\\:check\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/OperationsController.php + + - + message: "#^Parameter \\#1 \\$db of static method PhpMyAdmin\\\\Partitioning\\\\Partition\\:\\:getPartitionNames\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/OperationsController.php + + - + message: "#^Parameter \\#1 \\$dbName of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getTable\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/OperationsController.php + + - + message: "#^Parameter \\#1 \\$dbname of method PhpMyAdmin\\\\DatabaseInterface\\:\\:selectDb\\(\\) expects PhpMyAdmin\\\\Identifiers\\\\DatabaseName\\|string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/OperationsController.php + + - + message: "#^Parameter \\#1 \\$identifier of static method PhpMyAdmin\\\\Util\\:\\:backquote\\(\\) expects string\\|Stringable\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/OperationsController.php + + - + message: "#^Parameter \\#1 \\$params of static method PhpMyAdmin\\\\Url\\:\\:getCommon\\(\\) expects array\\, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/OperationsController.php + + - + message: "#^Parameter \\#1 \\$schemaName of static method PhpMyAdmin\\\\Query\\\\Utilities\\:\\:isSystemSchema\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/OperationsController.php + + - + message: "#^Parameter \\#1 \\$string of function mb_strtolower expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/OperationsController.php + + - + message: "#^Parameter \\#1 \\$string of function strlen expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/OperationsController.php + + - + message: "#^Parameter \\#1 \\$table of static method PhpMyAdmin\\\\Query\\\\Generator\\:\\:getQueryForPartitioningTable\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/OperationsController.php + + - + message: "#^Parameter \\#1 \\$table of static method PhpMyAdmin\\\\Query\\\\Generator\\:\\:getQueryForReorderingTable\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/OperationsController.php + + - + message: "#^Parameter \\#1 \\$target of static method PhpMyAdmin\\\\Util\\:\\:getScriptNameForOption\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/OperationsController.php + + - + message: "#^Parameter \\#1 \\$urlParams of method PhpMyAdmin\\\\Operations\\:\\:getForeignersForReferentialIntegrityCheck\\(\\) expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/OperationsController.php + + - + message: "#^Parameter \\#2 \\$disableIs of static method PhpMyAdmin\\\\Charsets\\:\\:getCharsets\\(\\) expects bool, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/OperationsController.php + + - + message: "#^Parameter \\#2 \\$disableIs of static method PhpMyAdmin\\\\Charsets\\:\\:getCollations\\(\\) expects bool, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/OperationsController.php + + - + message: "#^Parameter \\#2 \\$sqlQuery of static method PhpMyAdmin\\\\Html\\\\Generator\\:\\:getMessage\\(\\) expects string\\|null, mixed given\\.$#" + count: 3 + path: libraries/classes/Controllers/Table/OperationsController.php + + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:getForeigners\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/OperationsController.php + + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getColumns\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/OperationsController.php + + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\Operations\\:\\:changeAllColumnsCollation\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/OperationsController.php + + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\Operations\\:\\:moveOrCopyTable\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/OperationsController.php + + - + message: "#^Parameter \\#2 \\$table of static method PhpMyAdmin\\\\DbTableExists\\:\\:check\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/OperationsController.php + + - + message: "#^Parameter \\#2 \\$table of static method PhpMyAdmin\\\\Index\\:\\:getFromTable\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/OperationsController.php + + - + message: "#^Parameter \\#2 \\$table of static method PhpMyAdmin\\\\Partitioning\\\\Partition\\:\\:getPartitionNames\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/OperationsController.php + + - + message: "#^Parameter \\#2 \\$tableName of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getTable\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/OperationsController.php + + - + message: "#^Parameter \\#3 \\$partitionNames of static method PhpMyAdmin\\\\Query\\\\Generator\\:\\:getQueryForPartitioningTable\\(\\) expects array\\, array given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/OperationsController.php + + - + message: "#^Parameter \\#3 \\$schema of static method PhpMyAdmin\\\\Index\\:\\:getFromTable\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/OperationsController.php + + - + message: "#^Parameter \\#9 \\$tableCollation of method PhpMyAdmin\\\\Operations\\:\\:getTableAltersArray\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/OperationsController.php + - message: "#^Parameter \\#2 \\$sqlQuery of static method PhpMyAdmin\\\\Html\\\\Generator\\:\\:getMessage\\(\\) expects string\\|null, mixed given\\.$#" count: 1 @@ -2165,6 +8195,11 @@ parameters: count: 1 path: libraries/classes/Controllers/Table/Partition/CheckController.php + - + message: "#^Only booleans are allowed in an if condition, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Partition/DropController.php + - message: "#^Parameter \\#2 \\$sqlQuery of static method PhpMyAdmin\\\\Html\\\\Generator\\:\\:getMessage\\(\\) expects string\\|null, mixed given\\.$#" count: 2 @@ -2180,16 +8215,116 @@ parameters: count: 1 path: libraries/classes/Controllers/Table/Partition/RepairController.php + - + message: "#^Cannot access offset 'DefaultTabTable' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/PrivilegesController.php + + - + message: "#^Parameter \\#1 \\$target of static method PhpMyAdmin\\\\Util\\:\\:getScriptNameForOption\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/PrivilegesController.php + + - + message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/RelationController.php + + - + message: "#^Cannot access offset 'InitialSlidersState' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/RelationController.php + + - + message: "#^Cannot access offset 'NaturalOrder' on mixed\\.$#" + count: 3 + path: libraries/classes/Controllers/Table/RelationController.php + + - + message: "#^Cannot access offset 'ref_db_name' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/RelationController.php + + - + message: "#^Cannot access offset 'ref_table_name' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/RelationController.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/RelationController.php + + - + message: "#^Only booleans are allowed in \\|\\|, mixed given on the right side\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/RelationController.php + - message: "#^Parameter \\#1 \\$content of method PhpMyAdmin\\\\ResponseRenderer\\:\\:addHTML\\(\\) expects string, mixed given\\.$#" count: 1 path: libraries/classes/Controllers/Table/RelationController.php + - + message: "#^Parameter \\#1 \\$database of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getColumns\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/RelationController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:getDisplayField\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/RelationController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:getForeigners\\(\\) expects string, mixed given\\.$#" + count: 4 + path: libraries/classes/Controllers/Table/RelationController.php + + - + message: "#^Parameter \\#1 \\$dbName of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getTable\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/RelationController.php + + - + message: "#^Parameter \\#1 \\$dbname of method PhpMyAdmin\\\\DatabaseInterface\\:\\:selectDb\\(\\) expects PhpMyAdmin\\\\Identifiers\\\\DatabaseName\\|string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/RelationController.php + + - + message: "#^Parameter \\#1 \\$destinationForeignDb of method PhpMyAdmin\\\\Table\\:\\:updateForeignKeys\\(\\) expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/RelationController.php + + - + message: "#^Parameter \\#1 \\$displayField of method PhpMyAdmin\\\\Table\\:\\:updateDisplayField\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/RelationController.php + + - + message: "#^Parameter \\#1 \\$foreignDb of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:getTables\\(\\) expects string, mixed given\\.$#" + count: 3 + path: libraries/classes/Controllers/Table/RelationController.php + + - + message: "#^Parameter \\#1 \\$identifier of static method PhpMyAdmin\\\\Util\\:\\:backquote\\(\\) expects string\\|Stringable\\|null, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/RelationController.php + + - + message: "#^Parameter \\#1 \\$multiEditColumnsName of method PhpMyAdmin\\\\Table\\:\\:updateInternalRelations\\(\\) expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/RelationController.php + - message: "#^Parameter \\#1 \\$queryData of static method PhpMyAdmin\\\\Core\\:\\:previewSQL\\(\\) expects array\\|string, mixed given\\.$#" count: 1 path: libraries/classes/Controllers/Table/RelationController.php + - + message: "#^Parameter \\#1 \\$tableName of class PhpMyAdmin\\\\Table constructor expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/RelationController.php + - message: "#^Parameter \\#2 \\$callback of function usort expects callable\\(mixed, mixed\\)\\: int, 'strnatcasecmp' given\\.$#" count: 1 @@ -2200,6 +8335,81 @@ parameters: count: 1 path: libraries/classes/Controllers/Table/RelationController.php + - + message: "#^Parameter \\#2 \\$dbName of class PhpMyAdmin\\\\Table constructor expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/RelationController.php + + - + message: "#^Parameter \\#2 \\$destinationDb of method PhpMyAdmin\\\\Table\\:\\:updateInternalRelations\\(\\) expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/RelationController.php + + - + message: "#^Parameter \\#2 \\$multiEditColumnsName of method PhpMyAdmin\\\\Table\\:\\:updateForeignKeys\\(\\) expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/RelationController.php + + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:getDisplayField\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/RelationController.php + + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:getForeigners\\(\\) expects string, mixed given\\.$#" + count: 4 + path: libraries/classes/Controllers/Table/RelationController.php + + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getColumns\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/RelationController.php + + - + message: "#^Parameter \\#2 \\$table of static method PhpMyAdmin\\\\Index\\:\\:getPrimary\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/RelationController.php + + - + message: "#^Parameter \\#2 \\$tableName of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getTable\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/RelationController.php + + - + message: "#^Parameter \\#3 \\$destinationForeignTable of method PhpMyAdmin\\\\Table\\:\\:updateForeignKeys\\(\\) expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/RelationController.php + + - + message: "#^Parameter \\#3 \\$destinationTable of method PhpMyAdmin\\\\Table\\:\\:updateInternalRelations\\(\\) expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/RelationController.php + + - + message: "#^Parameter \\#3 \\$schema of static method PhpMyAdmin\\\\Index\\:\\:getPrimary\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/RelationController.php + + - + message: "#^Parameter \\#4 \\$destinationColumn of method PhpMyAdmin\\\\Table\\:\\:updateInternalRelations\\(\\) expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/RelationController.php + + - + message: "#^Parameter \\#4 \\$destinationForeignColumn of method PhpMyAdmin\\\\Table\\:\\:updateForeignKeys\\(\\) expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/RelationController.php + + - + message: "#^Parameter \\#6 \\$table of method PhpMyAdmin\\\\Table\\:\\:updateForeignKeys\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/RelationController.php + + - + message: "#^Parameter \\#7 \\$existrelForeign of method PhpMyAdmin\\\\Table\\:\\:updateForeignKeys\\(\\) expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/RelationController.php + - message: "#^Argument of an invalid type array\\|string supplied for foreach, only iterables are supported\\.$#" count: 1 @@ -2210,19 +8420,54 @@ parameters: count: 2 path: libraries/classes/Controllers/Table/ReplaceController.php + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ReplaceController.php + - message: "#^Call to function method_exists\\(\\) with PhpMyAdmin\\\\Plugins\\\\IOTransformationsPlugin and 'isSuccess' will always evaluate to true\\.$#" count: 1 path: libraries/classes/Controllers/Table/ReplaceController.php + - + message: "#^Cannot access an offset on mixed\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/ReplaceController.php + + - + message: "#^Cannot access offset 'InsertRows' on mixed\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/ReplaceController.php + + - + message: "#^Cannot access offset 'after_insert' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ReplaceController.php + - message: "#^Cannot access offset 'multi_edit' on mixed\\.$#" count: 11 path: libraries/classes/Controllers/Table/ReplaceController.php + - + message: "#^Cannot access offset 'row_count' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ReplaceController.php + + - + message: "#^Cannot access offset 'sql_query' on mixed\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/ReplaceController.php + + - + message: "#^Cannot access offset 'where_clause' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ReplaceController.php + - message: "#^Cannot access offset \\(int\\|string\\) on mixed\\.$#" - count: 10 + count: 11 path: libraries/classes/Controllers/Table/ReplaceController.php - @@ -2235,26 +8480,121 @@ parameters: count: 11 path: libraries/classes/Controllers/Table/ReplaceController.php + - + message: "#^Cannot call method addMessages\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ReplaceController.php + + - + message: "#^Cannot call method addMessagesString\\(\\) on mixed\\.$#" + count: 3 + path: libraries/classes/Controllers/Table/ReplaceController.php + + - + message: "#^Cannot call method isError\\(\\) on mixed\\.$#" + count: 3 + path: libraries/classes/Controllers/Table/ReplaceController.php + + - + message: "#^Cannot call method isSuccess\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ReplaceController.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 9 + path: libraries/classes/Controllers/Table/ReplaceController.php + + - + message: "#^Implicit array creation is not allowed \\- variable \\$extraData might not exist\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ReplaceController.php + - message: "#^Method PhpMyAdmin\\\\Controllers\\\\Table\\\\ReplaceController\\:\\:getParamsForUpdateOrInsert\\(\\) return type has no value type specified in iterable type array\\.$#" count: 1 path: libraries/classes/Controllers/Table/ReplaceController.php + - + message: "#^Only booleans are allowed in a ternary operator condition, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ReplaceController.php + - message: "#^PHPDoc tag @var for variable \\$relationFields has no value type specified in iterable type array\\.$#" count: 1 path: libraries/classes/Controllers/Table/ReplaceController.php + - + message: "#^Parameter \\#1 \\$array of function array_keys expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ReplaceController.php + + - + message: "#^Parameter \\#1 \\$array of function array_values expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ReplaceController.php + - message: "#^Parameter \\#1 \\$columnName of class PhpMyAdmin\\\\EditField constructor expects string, mixed given\\.$#" count: 1 path: libraries/classes/Controllers/Table/ReplaceController.php + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:getForeigners\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ReplaceController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\InsertEdit\\:\\:transformEditedValues\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ReplaceController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\InsertEdit\\:\\:verifyWhetherValueCanBeTruncatedAndAppendExtraData\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ReplaceController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\Transformations\\:\\:getMime\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ReplaceController.php + + - + message: "#^Parameter \\#1 \\$dbname of method PhpMyAdmin\\\\DatabaseInterface\\:\\:selectDb\\(\\) expects PhpMyAdmin\\\\Identifiers\\\\DatabaseName\\|string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ReplaceController.php + + - + message: "#^Parameter \\#1 \\$identifier of static method PhpMyAdmin\\\\Util\\:\\:backquote\\(\\) expects string\\|Stringable\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ReplaceController.php + + - + message: "#^Parameter \\#1 \\$json of method PhpMyAdmin\\\\ResponseRenderer\\:\\:addJSON\\(\\) expects array\\|int\\|string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ReplaceController.php + + - + message: "#^Parameter \\#1 \\$message of static method PhpMyAdmin\\\\Html\\\\Generator\\:\\:getMessage\\(\\) expects PhpMyAdmin\\\\Message\\|string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ReplaceController.php + - message: "#^Parameter \\#1 \\$oneWhereClause of method PhpMyAdmin\\\\InsertEdit\\:\\:setSessionForEditNext\\(\\) expects string, mixed given\\.$#" count: 1 path: libraries/classes/Controllers/Table/ReplaceController.php + - + message: "#^Parameter \\#1 \\$query of method PhpMyAdmin\\\\InsertEdit\\:\\:executeSqlQuery\\(\\) expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ReplaceController.php + + - + message: "#^Parameter \\#1 \\$queryData of static method PhpMyAdmin\\\\Core\\:\\:previewSQL\\(\\) expects array\\|string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ReplaceController.php + - message: "#^Parameter \\#1 \\$rows of static method PhpMyAdmin\\\\Message\\:\\:getMessageForAffectedRows\\(\\) expects int, mixed given\\.$#" count: 1 @@ -2265,16 +8605,31 @@ parameters: count: 1 path: libraries/classes/Controllers/Table/ReplaceController.php + - + message: "#^Parameter \\#1 \\$state of method PhpMyAdmin\\\\ResponseRenderer\\:\\:setRequestStatus\\(\\) expects bool, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ReplaceController.php + - message: "#^Parameter \\#1 \\$string of function parse_str expects string, mixed given\\.$#" count: 2 path: libraries/classes/Controllers/Table/ReplaceController.php + - + message: "#^Parameter \\#1 \\$table of static method PhpMyAdmin\\\\Query\\\\Generator\\:\\:buildInsertSqlQuery\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ReplaceController.php + - message: "#^Parameter \\#1 \\$tableName of class PhpMyAdmin\\\\Table constructor expects string, mixed given\\.$#" count: 1 path: libraries/classes/Controllers/Table/ReplaceController.php + - + message: "#^Parameter \\#1 \\$urlParams of method PhpMyAdmin\\\\InsertEdit\\:\\:getErrorUrl\\(\\) expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ReplaceController.php + - message: "#^Parameter \\#2 \\$dbName of class PhpMyAdmin\\\\Table constructor expects string, mixed given\\.$#" count: 1 @@ -2285,6 +8640,31 @@ parameters: count: 1 path: libraries/classes/Controllers/Table/ReplaceController.php + - + message: "#^Parameter \\#2 \\$sqlQuery of static method PhpMyAdmin\\\\Html\\\\Generator\\:\\:getMessage\\(\\) expects string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ReplaceController.php + + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:getForeigners\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ReplaceController.php + + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\InsertEdit\\:\\:transformEditedValues\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ReplaceController.php + + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\InsertEdit\\:\\:verifyWhetherValueCanBeTruncatedAndAppendExtraData\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ReplaceController.php + + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\Transformations\\:\\:getMime\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ReplaceController.php + - message: "#^Parameter \\#3 \\$columnName of method PhpMyAdmin\\\\InsertEdit\\:\\:verifyWhetherValueCanBeTruncatedAndAppendExtraData\\(\\) expects string, mixed given\\.$#" count: 1 @@ -2305,6 +8685,11 @@ parameters: count: 1 path: libraries/classes/Controllers/Table/ReplaceController.php + - + message: "#^Parameter \\#5 \\$relationFieldValue of method PhpMyAdmin\\\\InsertEdit\\:\\:getLinkForRelationalDisplayField\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ReplaceController.php + - message: "#^Parameter \\#7 \\$function of class PhpMyAdmin\\\\EditField constructor expects string, mixed given\\.$#" count: 1 @@ -2320,21 +8705,111 @@ parameters: count: 1 path: libraries/classes/Controllers/Table/ReplaceController.php + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 3 + path: libraries/classes/Controllers/Table/SearchController.php + + - + message: "#^Cannot access offset 'DefaultTabTable' on mixed\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/SearchController.php + + - + message: "#^Cannot access offset 'ForeignKeyMaxLimit' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/SearchController.php + + - + message: "#^Cannot access offset 'InitialSlidersState' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/SearchController.php + + - + message: "#^Cannot access offset 'MaxRows' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/SearchController.php + + - + message: "#^Cannot access offset int on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/SearchController.php + - message: "#^Cannot cast mixed to string\\.$#" count: 1 path: libraries/classes/Controllers/Table/SearchController.php + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/SearchController.php + - message: "#^Method PhpMyAdmin\\\\Controllers\\\\Table\\\\SearchController\\:\\:getColumnMinMax\\(\\) return type has no value type specified in iterable type array\\.$#" count: 1 path: libraries/classes/Controllers/Table/SearchController.php + - + message: "#^Only booleans are allowed in &&, array given on the left side\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/SearchController.php + + - + message: "#^Only booleans are allowed in &&, array\\|false given on the right side\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/SearchController.php + + - + message: "#^Only booleans are allowed in a negated boolean, int\\|false given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/SearchController.php + + - + message: "#^Only booleans are allowed in a negated boolean, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/SearchController.php + + - + message: "#^Parameter \\#1 \\$column of method PhpMyAdmin\\\\Controllers\\\\Table\\\\SearchController\\:\\:getColumnMinMax\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/SearchController.php + - message: "#^Parameter \\#1 \\$columnSpecification of static method PhpMyAdmin\\\\Util\\:\\:extractColumnSpec\\(\\) expects string, mixed given\\.$#" count: 1 path: libraries/classes/Controllers/Table/SearchController.php + - + message: "#^Parameter \\#1 \\$database of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getColumns\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/SearchController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:getForeigners\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/SearchController.php + + - + message: "#^Parameter \\#1 \\$db of static method PhpMyAdmin\\\\DbTableExists\\:\\:check\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/SearchController.php + + - + message: "#^Parameter \\#1 \\$identifier of static method PhpMyAdmin\\\\Util\\:\\:backquote\\(\\) expects string\\|Stringable\\|null, mixed given\\.$#" + count: 4 + path: libraries/classes/Controllers/Table/SearchController.php + + - + message: "#^Parameter \\#1 \\$params of static method PhpMyAdmin\\\\Url\\:\\:getCommon\\(\\) expects array\\, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/SearchController.php + + - + message: "#^Parameter \\#1 \\$sqlQuery of static method PhpMyAdmin\\\\Core\\:\\:checkSqlQuerySignature\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/SearchController.php + - message: "#^Parameter \\#1 \\$string of function md5 expects string, mixed given\\.$#" count: 1 @@ -2345,6 +8820,11 @@ parameters: count: 1 path: libraries/classes/Controllers/Table/SearchController.php + - + message: "#^Parameter \\#1 \\$target of static method PhpMyAdmin\\\\Util\\:\\:getScriptNameForOption\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/SearchController.php + - message: "#^Parameter \\#1 \\$type of method PhpMyAdmin\\\\Types\\:\\:getIntegerRange\\(\\) expects string, \\(array\\\\|string\\|null\\) given\\.$#" count: 1 @@ -2355,6 +8835,16 @@ parameters: count: 1 path: libraries/classes/Controllers/Table/SearchController.php + - + message: "#^Parameter \\#1 \\$value of function intval expects array\\|bool\\|float\\|int\\|resource\\|string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/SearchController.php + + - + message: "#^Parameter \\#10 \\$goto of method PhpMyAdmin\\\\Sql\\:\\:executeQueryAndSendQueryResponse\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/SearchController.php + - message: "#^Parameter \\#2 \\$column of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:searchColumnInForeigners\\(\\) expects string, mixed given\\.$#" count: 1 @@ -2375,26 +8865,181 @@ parameters: count: 1 path: libraries/classes/Controllers/Table/SearchController.php + - + message: "#^Parameter \\#2 \\$signature of static method PhpMyAdmin\\\\Core\\:\\:checkSqlQuerySignature\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/SearchController.php + + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:getForeigners\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/SearchController.php + + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getColumns\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/SearchController.php + + - + message: "#^Parameter \\#2 \\$table of static method PhpMyAdmin\\\\DbTableExists\\:\\:check\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/SearchController.php + + - + message: "#^Parameter \\#3 \\$db of method PhpMyAdmin\\\\Sql\\:\\:executeQueryAndSendQueryResponse\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/SearchController.php + + - + message: "#^Parameter \\#3 \\$selectedOperator of method PhpMyAdmin\\\\Types\\:\\:getTypeOperatorsHtml\\(\\) expects string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/SearchController.php + - message: "#^Parameter \\#3 \\$subject of function preg_replace expects array\\|string, mixed given\\.$#" count: 1 path: libraries/classes/Controllers/Table/SearchController.php + - + message: "#^Parameter \\#4 \\$table of method PhpMyAdmin\\\\Sql\\:\\:executeQueryAndSendQueryResponse\\(\\) expects string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/SearchController.php + + - + message: "#^Parameter \\#5 \\$max of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:foreignDropdown\\(\\) expects int\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/SearchController.php + + - + message: "#^Cannot access offset 'DefaultTabTable' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/SqlController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\SqlQueryForm\\:\\:getHtml\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/SqlController.php + + - + message: "#^Parameter \\#1 \\$db of static method PhpMyAdmin\\\\DbTableExists\\:\\:check\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/SqlController.php + + - + message: "#^Parameter \\#1 \\$params of static method PhpMyAdmin\\\\Url\\:\\:getCommon\\(\\) expects array\\, array\\ given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/SqlController.php + - message: "#^Parameter \\#1 \\$string of function htmlspecialchars expects string, mixed given\\.$#" count: 1 path: libraries/classes/Controllers/Table/SqlController.php + - + message: "#^Parameter \\#1 \\$target of static method PhpMyAdmin\\\\Util\\:\\:getScriptNameForOption\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/SqlController.php + + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\SqlQueryForm\\:\\:getHtml\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/SqlController.php + + - + message: "#^Parameter \\#2 \\$table of static method PhpMyAdmin\\\\DbTableExists\\:\\:check\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/SqlController.php + - message: "#^Parameter \\#3 \\$query of method PhpMyAdmin\\\\SqlQueryForm\\:\\:getHtml\\(\\) expects bool\\|string, mixed given\\.$#" count: 1 path: libraries/classes/Controllers/Table/SqlController.php + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\Table\\\\Indexes\\:\\:executeAddIndexSql\\(\\) expects PhpMyAdmin\\\\Identifiers\\\\DatabaseName\\|string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Structure/AbstractIndexController.php + + - + message: "#^Parameter \\#2 \\$table of static method PhpMyAdmin\\\\Query\\\\Generator\\:\\:getAddIndexSql\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Structure/AbstractIndexController.php + + - + message: "#^Parameter \\#3 \\$selectedColumns of static method PhpMyAdmin\\\\Query\\\\Generator\\:\\:getAddIndexSql\\(\\) expects array\\, array given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Structure/AbstractIndexController.php + + - + message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Structure/BrowseController.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Structure/BrowseController.php + + - + message: "#^Parameter \\#1 \\$goto of method PhpMyAdmin\\\\Controllers\\\\Table\\\\Structure\\\\BrowseController\\:\\:displayTableBrowseForSelectedColumns\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Structure/BrowseController.php + + - + message: "#^Parameter \\#1 \\$identifier of static method PhpMyAdmin\\\\Util\\:\\:backquote\\(\\) expects string\\|Stringable\\|null, mixed given\\.$#" + count: 3 + path: libraries/classes/Controllers/Table/Structure/BrowseController.php + + - + message: "#^Parameter \\#2 \\$db of static method PhpMyAdmin\\\\ParseAnalyze\\:\\:sqlQuery\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Structure/BrowseController.php + + - + message: "#^Parameter \\#4 \\$table of method PhpMyAdmin\\\\Sql\\:\\:executeQueryAndGetQueryResponse\\(\\) expects string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Structure/BrowseController.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Structure/CentralColumnsAddController.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Structure/CentralColumnsRemoveController.php + + - + message: "#^Parameter \\#1 \\$database of method PhpMyAdmin\\\\Database\\\\CentralColumns\\:\\:deleteColumnsFromList\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Structure/CentralColumnsRemoveController.php + + - + message: "#^Parameter \\#1 \\$database of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getColumn\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Structure/ChangeController.php + + - + message: "#^Parameter \\#1 \\$selected of method PhpMyAdmin\\\\Controllers\\\\Table\\\\Structure\\\\ChangeController\\:\\:displayHtmlForColumnChange\\(\\) expects array\\, array given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Structure/ChangeController.php + - message: "#^Parameter \\#1 \\$selected of method PhpMyAdmin\\\\Controllers\\\\Table\\\\Structure\\\\ChangeController\\:\\:displayHtmlForColumnChange\\(\\) expects array\\, array\\ given\\.$#" count: 1 path: libraries/classes/Controllers/Table/Structure/ChangeController.php + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getColumn\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Structure/ChangeController.php + + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/Structure/MoveColumnsController.php + - message: "#^Cannot access offset 'COLUMN_COMMENT' on mixed\\.$#" count: 1 @@ -2435,11 +9080,46 @@ parameters: count: 3 path: libraries/classes/Controllers/Table/Structure/MoveColumnsController.php + - + message: "#^Parameter \\#1 \\$column of method PhpMyAdmin\\\\Table\\:\\:getColumnGenerationExpression\\(\\) expects string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Structure/MoveColumnsController.php + - message: "#^Parameter \\#1 \\$columnSpecification of static method PhpMyAdmin\\\\Util\\:\\:extractColumnSpec\\(\\) expects string, mixed given\\.$#" count: 1 path: libraries/classes/Controllers/Table/Structure/MoveColumnsController.php + - + message: "#^Parameter \\#1 \\$database of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getColumnsFull\\(\\) expects string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Structure/MoveColumnsController.php + + - + message: "#^Parameter \\#1 \\$dbName of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getTable\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Structure/MoveColumnsController.php + + - + message: "#^Parameter \\#1 \\$dbname of method PhpMyAdmin\\\\DatabaseInterface\\:\\:selectDb\\(\\) expects PhpMyAdmin\\\\Identifiers\\\\DatabaseName\\|string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Structure/MoveColumnsController.php + + - + message: "#^Parameter \\#1 \\$identifier of static method PhpMyAdmin\\\\Util\\:\\:backquote\\(\\) expects string\\|Stringable\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Structure/MoveColumnsController.php + + - + message: "#^Parameter \\#1 \\$oldcol of static method PhpMyAdmin\\\\Table\\:\\:generateAlter\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Structure/MoveColumnsController.php + + - + message: "#^Parameter \\#1 \\$string of function mb_strtoupper expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Structure/MoveColumnsController.php + - message: "#^Parameter \\#10 \\$extra of static method PhpMyAdmin\\\\Table\\:\\:generateAlter\\(\\) expects string, mixed given\\.$#" count: 1 @@ -2460,11 +9140,41 @@ parameters: count: 1 path: libraries/classes/Controllers/Table/Structure/MoveColumnsController.php + - + message: "#^Parameter \\#14 \\$moveTo of static method PhpMyAdmin\\\\Table\\:\\:generateAlter\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Structure/MoveColumnsController.php + + - + message: "#^Parameter \\#2 \\$newcol of static method PhpMyAdmin\\\\Table\\:\\:generateAlter\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Structure/MoveColumnsController.php + + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getColumnsFull\\(\\) expects string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Structure/MoveColumnsController.php + + - + message: "#^Parameter \\#2 \\$tableName of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getTable\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Structure/MoveColumnsController.php + - message: "#^Parameter \\#3 \\$subject of function str_replace expects array\\|string, mixed given\\.$#" count: 1 path: libraries/classes/Controllers/Table/Structure/MoveColumnsController.php + - + message: "#^Parameter \\#4 \\$length of static method PhpMyAdmin\\\\Table\\:\\:generateAlter\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Structure/MoveColumnsController.php + + - + message: "#^Parameter \\#5 \\$attribute of static method PhpMyAdmin\\\\Table\\:\\:generateAlter\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Structure/MoveColumnsController.php + - message: "#^Parameter \\#6 \\$collation of static method PhpMyAdmin\\\\Table\\:\\:generateAlter\\(\\) expects string, mixed given\\.$#" count: 1 @@ -2480,6 +9190,16 @@ parameters: count: 6 path: libraries/classes/Controllers/Table/Structure/PartitioningController.php + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/Structure/PartitioningController.php + + - + message: "#^Method PhpMyAdmin\\\\Controllers\\\\Table\\\\Structure\\\\PartitioningController\\:\\:extractPartitionDetails\\(\\) should return array\\\\>\\|bool\\|int\\|string\\>\\|null but returns array\\\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Structure/PartitioningController.php + - message: "#^Offset 'partition_by' on array\\{partition_by\\: string, partition_expr\\: string, partition_count\\: mixed, subpartition_by\\: string, subpartition_expr\\: string, subpartition_count\\: int, can_have_subpartitions\\: bool\\} in isset\\(\\) always exists and is not nullable\\.$#" count: 1 @@ -2490,36 +9210,181 @@ parameters: count: 1 path: libraries/classes/Controllers/Table/Structure/PartitioningController.php + - + message: "#^Only booleans are allowed in a negated boolean, string given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Structure/PartitioningController.php + + - + message: "#^Parameter \\#1 \\$dbname of method PhpMyAdmin\\\\DatabaseInterface\\:\\:selectDb\\(\\) expects PhpMyAdmin\\\\Identifiers\\\\DatabaseName\\|string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Structure/PartitioningController.php + + - + message: "#^Parameter \\#1 \\$identifier of static method PhpMyAdmin\\\\Util\\:\\:backquote\\(\\) expects string\\|Stringable\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Structure/PartitioningController.php + + - + message: "#^Parameter \\#1 \\$tableName of class PhpMyAdmin\\\\Table constructor expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Structure/PartitioningController.php + - message: "#^Parameter \\#1 \\$value of function count expects array\\|Countable, array\\\\|null given\\.$#" count: 1 path: libraries/classes/Controllers/Table/Structure/PartitioningController.php + - + message: "#^Parameter \\#2 \\$dbName of class PhpMyAdmin\\\\Table constructor expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Structure/PartitioningController.php + + - + message: "#^Cannot access offset 'DefaultTabTable' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Structure/PrimaryController.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Structure/PrimaryController.php + + - + message: "#^Only booleans are allowed in a negated boolean, PhpMyAdmin\\\\Dbal\\\\ResultInterface\\|false given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Structure/PrimaryController.php + + - + message: "#^Parameter \\#1 \\$db of static method PhpMyAdmin\\\\DbTableExists\\:\\:check\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Structure/PrimaryController.php + + - + message: "#^Parameter \\#1 \\$dbname of method PhpMyAdmin\\\\DatabaseInterface\\:\\:selectDb\\(\\) expects PhpMyAdmin\\\\Identifiers\\\\DatabaseName\\|string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/Structure/PrimaryController.php + + - + message: "#^Parameter \\#1 \\$identifier of static method PhpMyAdmin\\\\Util\\:\\:backquote\\(\\) expects string\\|Stringable\\|null, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/Structure/PrimaryController.php + + - + message: "#^Parameter \\#1 \\$params of static method PhpMyAdmin\\\\Url\\:\\:getCommon\\(\\) expects array\\, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Structure/PrimaryController.php + + - + message: "#^Parameter \\#1 \\$target of static method PhpMyAdmin\\\\Util\\:\\:getScriptNameForOption\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Structure/PrimaryController.php + + - + message: "#^Parameter \\#2 \\$table of static method PhpMyAdmin\\\\DbTableExists\\:\\:check\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Structure/PrimaryController.php + - message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" count: 1 path: libraries/classes/Controllers/Table/Structure/ReservedWordCheckController.php - - message: "#^Parameter \\#1 \\$string of function trim expects string, mixed given\\.$#" - count: 2 + message: "#^Cannot access offset 'ReservedWordDisable…' on mixed\\.$#" + count: 1 path: libraries/classes/Controllers/Table/Structure/ReservedWordCheckController.php + - + message: "#^Only booleans are allowed in a negated boolean, int\\|null given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Structure/ReservedWordCheckController.php + + - + message: "#^Only booleans are allowed in an if condition, int\\|null given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Structure/ReservedWordCheckController.php + + - + message: "#^Parameter \\#1 \\$string of function trim expects string, mixed given\\.$#" + count: 4 + path: libraries/classes/Controllers/Table/Structure/ReservedWordCheckController.php + + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Structure/SaveController.php + + - + message: "#^Cannot access offset 'BrowseMIME' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Structure/SaveController.php + + - + message: "#^Cannot access offset \\(int\\|string\\) on mixed\\.$#" + count: 9 + path: libraries/classes/Controllers/Table/Structure/SaveController.php + + - + message: "#^Cannot access offset int on mixed\\.$#" + count: 9 + path: libraries/classes/Controllers/Table/Structure/SaveController.php + + - + message: "#^Cannot access offset int\\<0, max\\> on mixed\\.$#" + count: 30 + path: libraries/classes/Controllers/Table/Structure/SaveController.php + - message: "#^Cannot cast mixed to string\\.$#" count: 1 path: libraries/classes/Controllers/Table/Structure/SaveController.php - - message: "#^For loop initial assignment overwrites variable \\$i\\.$#" + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" count: 2 path: libraries/classes/Controllers/Table/Structure/SaveController.php + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:renameField\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Structure/SaveController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\Transformations\\:\\:setMime\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Structure/SaveController.php + + - + message: "#^Parameter \\#1 \\$dbName of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getTable\\(\\) expects string, mixed given\\.$#" + count: 3 + path: libraries/classes/Controllers/Table/Structure/SaveController.php + + - + message: "#^Parameter \\#1 \\$dbname of method PhpMyAdmin\\\\DatabaseInterface\\:\\:selectDb\\(\\) expects PhpMyAdmin\\\\Identifiers\\\\DatabaseName\\|string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Structure/SaveController.php + + - + message: "#^Parameter \\#1 \\$identifier of static method PhpMyAdmin\\\\Util\\:\\:backquote\\(\\) expects string\\|Stringable\\|null, mixed given\\.$#" + count: 7 + path: libraries/classes/Controllers/Table/Structure/SaveController.php + - message: "#^Parameter \\#1 \\$oldcol of static method PhpMyAdmin\\\\Table\\:\\:generateAlter\\(\\) expects string, mixed given\\.$#" count: 2 path: libraries/classes/Controllers/Table/Structure/SaveController.php + - + message: "#^Parameter \\#1 \\$string of function strlen expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Structure/SaveController.php + + - + message: "#^Parameter \\#1 \\$value of function count expects array\\|Countable, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Structure/SaveController.php + - message: "#^Parameter \\#10 \\$extra of static method PhpMyAdmin\\\\Table\\:\\:generateAlter\\(\\) expects string, mixed given\\.$#" count: 2 @@ -2545,26 +9410,161 @@ parameters: count: 2 path: libraries/classes/Controllers/Table/Structure/SaveController.php + - + message: "#^Parameter \\#2 \\$newcol of static method PhpMyAdmin\\\\Table\\:\\:generateAlter\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/Structure/SaveController.php + + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:renameField\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Structure/SaveController.php + + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\Transformations\\:\\:setMime\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Structure/SaveController.php + + - + message: "#^Parameter \\#2 \\$tableName of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getTable\\(\\) expects string, mixed given\\.$#" + count: 3 + path: libraries/classes/Controllers/Table/Structure/SaveController.php + + - + message: "#^Parameter \\#3 \\$field of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:renameField\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Structure/SaveController.php + + - + message: "#^Parameter \\#3 \\$key of method PhpMyAdmin\\\\Transformations\\:\\:setMime\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Structure/SaveController.php + + - + message: "#^Parameter \\#3 \\$type of static method PhpMyAdmin\\\\Table\\:\\:generateAlter\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/Structure/SaveController.php + - message: "#^Parameter \\#3 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" count: 1 path: libraries/classes/Controllers/Table/Structure/SaveController.php + - + message: "#^Parameter \\#4 \\$length of static method PhpMyAdmin\\\\Table\\:\\:generateAlter\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/Structure/SaveController.php + + - + message: "#^Parameter \\#4 \\$mimetype of method PhpMyAdmin\\\\Transformations\\:\\:setMime\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Structure/SaveController.php + + - + message: "#^Parameter \\#4 \\$newName of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:renameField\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Structure/SaveController.php + + - + message: "#^Parameter \\#4 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Structure/SaveController.php + + - + message: "#^Parameter \\#5 \\$attribute of static method PhpMyAdmin\\\\Table\\:\\:generateAlter\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/Structure/SaveController.php + + - + message: "#^Parameter \\#5 \\$transformation of method PhpMyAdmin\\\\Transformations\\:\\:setMime\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Structure/SaveController.php + + - + message: "#^Parameter \\#5 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Structure/SaveController.php + - message: "#^Parameter \\#6 \\$collation of static method PhpMyAdmin\\\\Table\\:\\:generateAlter\\(\\) expects string, mixed given\\.$#" count: 2 path: libraries/classes/Controllers/Table/Structure/SaveController.php + - + message: "#^Parameter \\#6 \\$transformationOpts of method PhpMyAdmin\\\\Transformations\\:\\:setMime\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Structure/SaveController.php + + - + message: "#^Parameter \\#7 \\$inputTransform of method PhpMyAdmin\\\\Transformations\\:\\:setMime\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Structure/SaveController.php + - message: "#^Parameter \\#7 \\$null of static method PhpMyAdmin\\\\Table\\:\\:generateAlter\\(\\) expects bool\\|string, mixed given\\.$#" count: 2 path: libraries/classes/Controllers/Table/Structure/SaveController.php + - + message: "#^Parameter \\#8 \\$defaultType of static method PhpMyAdmin\\\\Table\\:\\:generateAlter\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/Structure/SaveController.php + + - + message: "#^Parameter \\#8 \\$inputTransformOpts of method PhpMyAdmin\\\\Transformations\\:\\:setMime\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/Structure/SaveController.php + + - + message: "#^Parameter \\#9 \\$defaultValue of static method PhpMyAdmin\\\\Table\\:\\:generateAlter\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/Structure/SaveController.php + + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/StructureController.php + + - + message: "#^Cannot access offset 'BrowseMIME' on mixed\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/StructureController.php + + - + message: "#^Cannot access offset 'Check_time' on mixed\\.$#" + count: 3 + path: libraries/classes/Controllers/Table/StructureController.php + - message: "#^Cannot access offset 'Collation' on mixed\\.$#" count: 1 path: libraries/classes/Controllers/Table/StructureController.php + - + message: "#^Cannot access offset 'Create_time' on mixed\\.$#" + count: 3 + path: libraries/classes/Controllers/Table/StructureController.php + + - + message: "#^Cannot access offset 'Data_free' on mixed\\.$#" + count: 3 + path: libraries/classes/Controllers/Table/StructureController.php + + - + message: "#^Cannot access offset 'Data_length' on mixed\\.$#" + count: 7 + path: libraries/classes/Controllers/Table/StructureController.php + + - + message: "#^Cannot access offset 'DefaultTabTable' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/StructureController.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/StructureController.php + - message: "#^Cannot access offset 'Extra' on mixed\\.$#" count: 1 @@ -2576,15 +9576,65 @@ parameters: path: libraries/classes/Controllers/Table/StructureController.php - - message: "#^Cannot access offset 'Type' on mixed\\.$#" + message: "#^Cannot access offset 'HideStructureActions' on mixed\\.$#" count: 1 path: libraries/classes/Controllers/Table/StructureController.php + - + message: "#^Cannot access offset 'Index_length' on mixed\\.$#" + count: 7 + path: libraries/classes/Controllers/Table/StructureController.php + + - + message: "#^Cannot access offset 'InitialSlidersState' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/StructureController.php + + - + message: "#^Cannot access offset 'Rows' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/StructureController.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/StructureController.php + + - + message: "#^Cannot access offset 'ShowColumnComments' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/StructureController.php + + - + message: "#^Cannot access offset 'ShowPropertyComments' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/StructureController.php + + - + message: "#^Cannot access offset 'ShowStats' on mixed\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/StructureController.php + + - + message: "#^Cannot access offset 'Type' on mixed\\.$#" + count: 3 + path: libraries/classes/Controllers/Table/StructureController.php + + - + message: "#^Cannot access offset 'Update_time' on mixed\\.$#" + count: 3 + path: libraries/classes/Controllers/Table/StructureController.php + - message: "#^Cannot use array destructuring on array\\\\|null\\.$#" count: 1 path: libraries/classes/Controllers/Table/StructureController.php + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 3 + path: libraries/classes/Controllers/Table/StructureController.php + - message: "#^Parameter \\#1 \\$column of method PhpMyAdmin\\\\Index\\:\\:hasColumn\\(\\) expects string, mixed given\\.$#" count: 1 @@ -2595,11 +9645,81 @@ parameters: count: 1 path: libraries/classes/Controllers/Table/StructureController.php + - + message: "#^Parameter \\#1 \\$database of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getColumns\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/StructureController.php + + - + message: "#^Parameter \\#1 \\$datetime of function strtotime expects string, mixed given\\.$#" + count: 3 + path: libraries/classes/Controllers/Table/StructureController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:getComments\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/StructureController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\Database\\\\CentralColumns\\:\\:getFromTable\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/StructureController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\Transformations\\:\\:getMime\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/StructureController.php + + - + message: "#^Parameter \\#1 \\$db of static method PhpMyAdmin\\\\DbTableExists\\:\\:check\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/StructureController.php + + - + message: "#^Parameter \\#1 \\$db of static method PhpMyAdmin\\\\Partitioning\\\\Partition\\:\\:getPartitionNames\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/StructureController.php + + - + message: "#^Parameter \\#1 \\$db of static method PhpMyAdmin\\\\Partitioning\\\\Partition\\:\\:getPartitions\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/StructureController.php + + - + message: "#^Parameter \\#1 \\$dbName of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getTable\\(\\) expects string, mixed given\\.$#" + count: 4 + path: libraries/classes/Controllers/Table/StructureController.php + + - + message: "#^Parameter \\#1 \\$dbname of method PhpMyAdmin\\\\DatabaseInterface\\:\\:selectDb\\(\\) expects PhpMyAdmin\\\\Identifiers\\\\DatabaseName\\|string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/StructureController.php + - message: "#^Parameter \\#1 \\$haystack of function str_contains expects string, mixed given\\.$#" count: 1 path: libraries/classes/Controllers/Table/StructureController.php + - + message: "#^Parameter \\#1 \\$params of static method PhpMyAdmin\\\\Url\\:\\:getCommon\\(\\) expects array\\, array\\ given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/StructureController.php + + - + message: "#^Parameter \\#1 \\$schemaName of static method PhpMyAdmin\\\\Query\\\\Utilities\\:\\:isSystemSchema\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/StructureController.php + + - + message: "#^Parameter \\#1 \\$table of static method PhpMyAdmin\\\\Index\\:\\:findDuplicates\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/StructureController.php + + - + message: "#^Parameter \\#1 \\$target of static method PhpMyAdmin\\\\Util\\:\\:getScriptNameForOption\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/StructureController.php + - message: "#^Parameter \\#1 \\$timestamp of static method PhpMyAdmin\\\\Util\\:\\:localisedDate\\(\\) expects int, \\(int\\|false\\) given\\.$#" count: 3 @@ -2611,30 +9731,360 @@ parameters: path: libraries/classes/Controllers/Table/StructureController.php - - message: "#^Parameter \\#3 \\$name of static method PhpMyAdmin\\\\Charsets\\:\\:findCollationByName\\(\\) expects string, mixed given\\.$#" + message: "#^Parameter \\#1 \\$value of static method PhpMyAdmin\\\\Util\\:\\:formatByteDown\\(\\) expects float\\|int\\|string\\|null, mixed given\\.$#" + count: 3 + path: libraries/classes/Controllers/Table/StructureController.php + + - + message: "#^Parameter \\#2 \\$disableIs of static method PhpMyAdmin\\\\Charsets\\:\\:findCollationByName\\(\\) expects bool, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/StructureController.php + + - + message: "#^Parameter \\#2 \\$schema of static method PhpMyAdmin\\\\Index\\:\\:findDuplicates\\(\\) expects string, mixed given\\.$#" count: 1 path: libraries/classes/Controllers/Table/StructureController.php + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:getComments\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/StructureController.php + + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getColumns\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/StructureController.php + + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\Database\\\\CentralColumns\\:\\:getFromTable\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/StructureController.php + + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\Transformations\\:\\:getMime\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/StructureController.php + + - + message: "#^Parameter \\#2 \\$table of static method PhpMyAdmin\\\\DbTableExists\\:\\:check\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/StructureController.php + + - + message: "#^Parameter \\#2 \\$table of static method PhpMyAdmin\\\\Index\\:\\:getFromTable\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/StructureController.php + + - + message: "#^Parameter \\#2 \\$table of static method PhpMyAdmin\\\\Index\\:\\:getPrimary\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/StructureController.php + + - + message: "#^Parameter \\#2 \\$table of static method PhpMyAdmin\\\\Partitioning\\\\Partition\\:\\:getPartitionNames\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/StructureController.php + + - + message: "#^Parameter \\#2 \\$table of static method PhpMyAdmin\\\\Partitioning\\\\Partition\\:\\:getPartitions\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/StructureController.php + + - + message: "#^Parameter \\#2 \\$tableName of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getTable\\(\\) expects string, mixed given\\.$#" + count: 4 + path: libraries/classes/Controllers/Table/StructureController.php + + - + message: "#^Parameter \\#3 \\$name of static method PhpMyAdmin\\\\Charsets\\:\\:findCollationByName\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/StructureController.php + + - + message: "#^Parameter \\#3 \\$schema of static method PhpMyAdmin\\\\Index\\:\\:getFromTable\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/StructureController.php + + - + message: "#^Parameter \\#3 \\$schema of static method PhpMyAdmin\\\\Index\\:\\:getPrimary\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/StructureController.php + + - + message: "#^Cannot access offset 'DefaultTabTable' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/TrackingController.php + + - + message: "#^Cannot access offset 'back' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/TrackingController.php + + - + message: "#^Cannot access offset 'goto' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/TrackingController.php + - message: "#^Cannot cast mixed to int\\.$#" count: 2 path: libraries/classes/Controllers/Table/TrackingController.php + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\Tracking\\\\Tracking\\:\\:changeTracking\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/TrackingController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\Tracking\\\\Tracking\\:\\:createTrackingVersion\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/TrackingController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\Tracking\\\\Tracking\\:\\:deleteFromTrackingReportLog\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/TrackingController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\Tracking\\\\Tracking\\:\\:deleteTrackingVersion\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/TrackingController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\Tracking\\\\Tracking\\:\\:getHtmlForMainPage\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/TrackingController.php + + - + message: "#^Parameter \\#1 \\$db of static method PhpMyAdmin\\\\DbTableExists\\:\\:check\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/TrackingController.php + + - + message: "#^Parameter \\#1 \\$dbName of method PhpMyAdmin\\\\Tracking\\\\TrackingChecker\\:\\:getTrackedTables\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/TrackingController.php + + - + message: "#^Parameter \\#1 \\$dbname of method PhpMyAdmin\\\\Tracking\\\\Tracking\\:\\:getTrackedData\\(\\) expects string, mixed given\\.$#" + count: 3 + path: libraries/classes/Controllers/Table/TrackingController.php + + - + message: "#^Parameter \\#1 \\$params of static method PhpMyAdmin\\\\Url\\:\\:getCommon\\(\\) expects array\\, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/TrackingController.php + + - + message: "#^Parameter \\#1 \\$target of static method PhpMyAdmin\\\\Util\\:\\:getScriptNameForOption\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/TrackingController.php + - message: "#^Parameter \\#2 \\$entries of method PhpMyAdmin\\\\Tracking\\\\Tracking\\:\\:getDownloadInfoForExport\\(\\) expects array\\\\>, array given\\.$#" count: 1 path: libraries/classes/Controllers/Table/TrackingController.php + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\Tracking\\\\Tracking\\:\\:changeTracking\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/TrackingController.php + + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\Tracking\\\\Tracking\\:\\:createTrackingVersion\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/TrackingController.php + + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\Tracking\\\\Tracking\\:\\:deleteFromTrackingReportLog\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/TrackingController.php + + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\Tracking\\\\Tracking\\:\\:deleteTrackingVersion\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/TrackingController.php + + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\Tracking\\\\Tracking\\:\\:getHtmlForMainPage\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/TrackingController.php + + - + message: "#^Parameter \\#2 \\$table of static method PhpMyAdmin\\\\DbTableExists\\:\\:check\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/TrackingController.php + + - + message: "#^Parameter \\#2 \\$tablename of method PhpMyAdmin\\\\Tracking\\\\Tracking\\:\\:getTrackedData\\(\\) expects string, mixed given\\.$#" + count: 3 + path: libraries/classes/Controllers/Table/TrackingController.php + + - + message: "#^Parameter \\#2 \\$urlParams of method PhpMyAdmin\\\\Tracking\\\\Tracking\\:\\:getHtmlForTrackingReport\\(\\) expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/TrackingController.php + + - + message: "#^Parameter \\#3 \\$urlParams of method PhpMyAdmin\\\\Tracking\\\\Tracking\\:\\:getHtmlForMainPage\\(\\) expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/TrackingController.php + + - + message: "#^Parameter \\#3 \\$version of method PhpMyAdmin\\\\Tracking\\\\Tracking\\:\\:deleteTrackingVersion\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/TrackingController.php + + - + message: "#^Parameter \\#4 \\$params of method PhpMyAdmin\\\\Tracking\\\\Tracking\\:\\:getHtmlForSchemaSnapshot\\(\\) expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/TrackingController.php + + - + message: "#^Parameter \\#4 \\$textDir of method PhpMyAdmin\\\\Tracking\\\\Tracking\\:\\:getHtmlForMainPage\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/TrackingController.php + + - + message: "#^Call to function array_search\\(\\) requires parameter \\#3 to be set\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/ZoomSearchController.php + + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 3 + path: libraries/classes/Controllers/Table/ZoomSearchController.php + + - + message: "#^Cannot access offset 'DefaultTabTable' on mixed\\.$#" + count: 3 + path: libraries/classes/Controllers/Table/ZoomSearchController.php + + - + message: "#^Cannot access offset 'ForeignKeyMaxLimit' on mixed\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/ZoomSearchController.php + + - + message: "#^Cannot access offset 'maxRowPlotLimit' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ZoomSearchController.php + + - + message: "#^Cannot access offset 0 on mixed\\.$#" + count: 4 + path: libraries/classes/Controllers/Table/ZoomSearchController.php + + - + message: "#^Cannot access offset 1 on mixed\\.$#" + count: 4 + path: libraries/classes/Controllers/Table/ZoomSearchController.php + + - + message: "#^Cannot access offset int on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ZoomSearchController.php + + - + message: "#^Cannot access offset int\\<0, 3\\> on mixed\\.$#" + count: 4 + path: libraries/classes/Controllers/Table/ZoomSearchController.php + - message: "#^Cannot cast mixed to string\\.$#" count: 2 path: libraries/classes/Controllers/Table/ZoomSearchController.php + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 3 + path: libraries/classes/Controllers/Table/ZoomSearchController.php + + - + message: "#^Only booleans are allowed in &&, array given on the left side\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ZoomSearchController.php + + - + message: "#^Only booleans are allowed in &&, array\\|false given on the right side\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ZoomSearchController.php + + - + message: "#^Only booleans are allowed in a negated boolean, array given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ZoomSearchController.php + + - + message: "#^Only booleans are allowed in a negated boolean, array\\|false given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ZoomSearchController.php + + - + message: "#^Only booleans are allowed in a negated boolean, int\\|false given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ZoomSearchController.php + + - + message: "#^Only booleans are allowed in a negated boolean, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ZoomSearchController.php + + - + message: "#^Only booleans are allowed in a ternary operator condition, string given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ZoomSearchController.php + - message: "#^Parameter \\#1 \\$columnSpecification of static method PhpMyAdmin\\\\Util\\:\\:extractColumnSpec\\(\\) expects string, mixed given\\.$#" count: 1 path: libraries/classes/Controllers/Table/ZoomSearchController.php + - + message: "#^Parameter \\#1 \\$dataLabel of method PhpMyAdmin\\\\Controllers\\\\Table\\\\ZoomSearchController\\:\\:displaySelectionFormAction\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ZoomSearchController.php + + - + message: "#^Parameter \\#1 \\$dataLabel of method PhpMyAdmin\\\\Controllers\\\\Table\\\\ZoomSearchController\\:\\:zoomSubmitAction\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ZoomSearchController.php + + - + message: "#^Parameter \\#1 \\$database of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getColumns\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ZoomSearchController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:getDisplayField\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ZoomSearchController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:getForeigners\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ZoomSearchController.php + + - + message: "#^Parameter \\#1 \\$db of static method PhpMyAdmin\\\\DbTableExists\\:\\:check\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ZoomSearchController.php + + - + message: "#^Parameter \\#1 \\$identifier of static method PhpMyAdmin\\\\Util\\:\\:backquote\\(\\) expects string\\|Stringable\\|null, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/ZoomSearchController.php + + - + message: "#^Parameter \\#1 \\$params of static method PhpMyAdmin\\\\Url\\:\\:getCommon\\(\\) expects array\\, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ZoomSearchController.php + + - + message: "#^Parameter \\#1 \\$sqlQuery of static method PhpMyAdmin\\\\Core\\:\\:checkSqlQuerySignature\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ZoomSearchController.php + - message: "#^Parameter \\#1 \\$string of function htmlspecialchars expects string, mixed given\\.$#" count: 1 @@ -2650,6 +10100,11 @@ parameters: count: 1 path: libraries/classes/Controllers/Table/ZoomSearchController.php + - + message: "#^Parameter \\#1 \\$target of static method PhpMyAdmin\\\\Util\\:\\:getScriptNameForOption\\(\\) expects string, mixed given\\.$#" + count: 3 + path: libraries/classes/Controllers/Table/ZoomSearchController.php + - message: "#^Parameter \\#1 \\$type of method PhpMyAdmin\\\\Types\\:\\:getIntegerRange\\(\\) expects string, \\(array\\\\|string\\|null\\) given\\.$#" count: 1 @@ -2660,6 +10115,11 @@ parameters: count: 1 path: libraries/classes/Controllers/Table/ZoomSearchController.php + - + message: "#^Parameter \\#1 \\$value of function intval expects array\\|bool\\|float\\|int\\|resource\\|string\\|null, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/ZoomSearchController.php + - message: "#^Parameter \\#2 \\$column of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:searchColumnInForeigners\\(\\) expects string, mixed given\\.$#" count: 2 @@ -2680,26 +10140,251 @@ parameters: count: 1 path: libraries/classes/Controllers/Table/ZoomSearchController.php + - + message: "#^Parameter \\#2 \\$goto of method PhpMyAdmin\\\\Controllers\\\\Table\\\\ZoomSearchController\\:\\:zoomSubmitAction\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ZoomSearchController.php + - message: "#^Parameter \\#2 \\$null of method PhpMyAdmin\\\\Types\\:\\:getTypeOperatorsHtml\\(\\) expects bool, mixed given\\.$#" count: 1 path: libraries/classes/Controllers/Table/ZoomSearchController.php + - + message: "#^Parameter \\#2 \\$signature of static method PhpMyAdmin\\\\Core\\:\\:checkSqlQuerySignature\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ZoomSearchController.php + + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:getDisplayField\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ZoomSearchController.php + + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:getForeigners\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ZoomSearchController.php + + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getColumns\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ZoomSearchController.php + + - + message: "#^Parameter \\#2 \\$table of static method PhpMyAdmin\\\\DbTableExists\\:\\:check\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ZoomSearchController.php + + - + message: "#^Parameter \\#3 \\$selectedOperator of method PhpMyAdmin\\\\Types\\:\\:getTypeOperatorsHtml\\(\\) expects string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Table/ZoomSearchController.php + - message: "#^Parameter \\#3 \\$subject of function preg_replace expects array\\|string, mixed given\\.$#" count: 1 path: libraries/classes/Controllers/Table/ZoomSearchController.php + - + message: "#^Parameter \\#5 \\$max of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:foreignDropdown\\(\\) expects int\\|null, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Table/ZoomSearchController.php + - message: "#^Parameter \\#1 \\$database of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getTables\\(\\) expects string, mixed given\\.$#" count: 1 path: libraries/classes/Controllers/TableController.php + - + message: "#^Cannot access offset 'ThemeManager' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/ThemeSetController.php + - message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" + count: 2 + path: libraries/classes/Controllers/Transformation/OverviewController.php + + - + message: "#^Cannot access offset mixed on mixed\\.$#" + count: 2 + path: libraries/classes/Controllers/Transformation/OverviewController.php + + - + message: "#^Parameter \\#1 \\$file of method PhpMyAdmin\\\\Transformations\\:\\:getDescription\\(\\) expects string, mixed given\\.$#" count: 1 path: libraries/classes/Controllers/Transformation/OverviewController.php + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 1 + path: libraries/classes/Controllers/Transformation/WrapperController.php + + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 1 + path: libraries/classes/Controllers/Triggers/IndexController.php + + - + message: "#^Cannot access offset 'DefaultTabDatabase' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Triggers/IndexController.php + + - + message: "#^Cannot access offset 'DefaultTabTable' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Triggers/IndexController.php + + - + message: "#^Cannot call method isSuccess\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/Triggers/IndexController.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 13 + path: libraries/classes/Controllers/Triggers/IndexController.php + + - + message: "#^Only booleans are allowed in \\|\\|, int\\<0, max\\> given on the left side\\.$#" + count: 1 + path: libraries/classes/Controllers/Triggers/IndexController.php + + - + message: "#^Parameter \\#1 \\$database of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getTables\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Triggers/IndexController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\Triggers\\\\Triggers\\:\\:getExportData\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Triggers/IndexController.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\Triggers\\\\Triggers\\:\\:getTables\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Triggers/IndexController.php + + - + message: "#^Parameter \\#1 \\$db of static method PhpMyAdmin\\\\DbTableExists\\:\\:check\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Triggers/IndexController.php + + - + message: "#^Parameter \\#1 \\$dbname of method PhpMyAdmin\\\\DatabaseInterface\\:\\:selectDb\\(\\) expects PhpMyAdmin\\\\Identifiers\\\\DatabaseName\\|string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Triggers/IndexController.php + + - + message: "#^Parameter \\#1 \\$identifier of static method PhpMyAdmin\\\\Util\\:\\:backquote\\(\\) expects string\\|Stringable\\|null, mixed given\\.$#" + count: 3 + path: libraries/classes/Controllers/Triggers/IndexController.php + + - + message: "#^Parameter \\#1 \\$name of method PhpMyAdmin\\\\Triggers\\\\Triggers\\:\\:getDataFromName\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Triggers/IndexController.php + + - + message: "#^Parameter \\#1 \\$params of static method PhpMyAdmin\\\\Url\\:\\:getCommon\\(\\) expects array\\, array\\ given\\.$#" + count: 1 + path: libraries/classes/Controllers/Triggers/IndexController.php + + - + message: "#^Parameter \\#1 \\$params of static method PhpMyAdmin\\\\Url\\:\\:getCommon\\(\\) expects array\\, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Triggers/IndexController.php + + - + message: "#^Parameter \\#1 \\$string of function mb_strtoupper expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Triggers/IndexController.php + + - + message: "#^Parameter \\#1 \\$string of function strlen expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Triggers/IndexController.php + + - + message: "#^Parameter \\#1 \\$target of static method PhpMyAdmin\\\\Util\\:\\:getScriptNameForOption\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Triggers/IndexController.php + + - + message: "#^Parameter \\#1 \\$value of function count expects array\\|Countable, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Triggers/IndexController.php + + - + message: "#^Parameter \\#2 \\$db of static method PhpMyAdmin\\\\Triggers\\\\Triggers\\:\\:getDetails\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Triggers/IndexController.php + + - + message: "#^Parameter \\#2 \\$db of static method PhpMyAdmin\\\\Util\\:\\:currentUserHasPrivilege\\(\\) expects string\\|null, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Triggers/IndexController.php + + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\Triggers\\\\Triggers\\:\\:getExportData\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Triggers/IndexController.php + + - + message: "#^Parameter \\#2 \\$table of static method PhpMyAdmin\\\\DbTableExists\\:\\:check\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/Triggers/IndexController.php + + - + message: "#^Parameter \\#3 \\$table of static method PhpMyAdmin\\\\Triggers\\\\Triggers\\:\\:getDetails\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Triggers/IndexController.php + + - + message: "#^Parameter \\#3 \\$tbl of static method PhpMyAdmin\\\\Util\\:\\:currentUserHasPrivilege\\(\\) expects string\\|null, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/Triggers/IndexController.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/UserPasswordController.php + + - + message: "#^Cannot access offset 'ShowChgPassword' on mixed\\.$#" + count: 3 + path: libraries/classes/Controllers/UserPasswordController.php + + - + message: "#^Cannot access offset 'auth_type' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/UserPasswordController.php + + - + message: "#^Cannot access offset 'error' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/UserPasswordController.php + + - + message: "#^Cannot access offset 'msg' on mixed\\.$#" + count: 2 + path: libraries/classes/Controllers/UserPasswordController.php + + - + message: "#^Cannot call method getDisplay\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/UserPasswordController.php + + - + message: "#^Parameter \\#1 \\$content of method PhpMyAdmin\\\\ResponseRenderer\\:\\:addHTML\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/UserPasswordController.php + + - + message: "#^Parameter \\#1 \\$message of static method PhpMyAdmin\\\\Html\\\\Generator\\:\\:getMessage\\(\\) expects PhpMyAdmin\\\\Message\\|string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/UserPasswordController.php + - message: "#^Parameter \\#1 \\$password of method PhpMyAdmin\\\\UserPassword\\:\\:changePassword\\(\\) expects string, mixed given\\.$#" count: 1 @@ -2710,61 +10395,316 @@ parameters: count: 1 path: libraries/classes/Controllers/UserPasswordController.php + - + message: "#^Parameter \\#1 \\$username of method PhpMyAdmin\\\\UserPassword\\:\\:getFormForChangePassword\\(\\) expects string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/UserPasswordController.php + - message: "#^Parameter \\#2 \\$authenticationPlugin of method PhpMyAdmin\\\\UserPassword\\:\\:changePassword\\(\\) expects string\\|null, mixed given\\.$#" count: 1 path: libraries/classes/Controllers/UserPasswordController.php + - + message: "#^Parameter \\#2 \\$hostname of method PhpMyAdmin\\\\UserPassword\\:\\:getFormForChangePassword\\(\\) expects string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/UserPasswordController.php + - message: "#^Parameter \\#2 \\$pmaPw2 of method PhpMyAdmin\\\\UserPassword\\:\\:setChangePasswordMsg\\(\\) expects string, mixed given\\.$#" count: 1 path: libraries/classes/Controllers/UserPasswordController.php + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 3 + path: libraries/classes/Controllers/VersionCheckController.php + + - + message: "#^Parameter \\#1 \\$releases of method PhpMyAdmin\\\\VersionInformation\\:\\:getLatestCompatibleVersion\\(\\) expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/VersionCheckController.php + + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 3 + path: libraries/classes/Controllers/View/CreateController.php + + - + message: "#^Cannot access offset 'DefaultTabDatabase' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/View/CreateController.php + + - + message: "#^Cannot access offset 'back' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/View/CreateController.php + + - + message: "#^Cannot access offset 'db' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/View/CreateController.php + + - + message: "#^Cannot access offset 'goto' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/View/CreateController.php + + - + message: "#^Cannot access offset 'reload' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/View/CreateController.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 3 + path: libraries/classes/Controllers/View/CreateController.php + + - + message: "#^Only booleans are allowed in a negated boolean, PhpMyAdmin\\\\Dbal\\\\ResultInterface\\|false given\\.$#" + count: 1 + path: libraries/classes/Controllers/View/CreateController.php + - message: "#^PHPDoc tag @var for variable \\$view has no value type specified in iterable type array\\.$#" count: 1 path: libraries/classes/Controllers/View/CreateController.php + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\SystemDatabase\\:\\:getExistingTransformationData\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/View/CreateController.php + - message: "#^Parameter \\#1 \\$dbName of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getTable\\(\\) expects string, mixed given\\.$#" count: 1 path: libraries/classes/Controllers/View/CreateController.php + - + message: "#^Parameter \\#1 \\$haystack of function str_contains expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/View/CreateController.php + + - + message: "#^Parameter \\#1 \\$identifier of static method PhpMyAdmin\\\\Util\\:\\:backquote\\(\\) expects string\\|Stringable\\|null, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/View/CreateController.php + + - + message: "#^Parameter \\#1 \\$params of static method PhpMyAdmin\\\\Url\\:\\:getCommon\\(\\) expects array\\, array\\ given\\.$#" + count: 1 + path: libraries/classes/Controllers/View/CreateController.php + + - + message: "#^Parameter \\#1 \\$sqlQuery of method PhpMyAdmin\\\\SystemDatabase\\:\\:getColumnMapFromSql\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/View/CreateController.php + - message: "#^Parameter \\#1 \\$str of method PhpMyAdmin\\\\DatabaseInterface\\:\\:quoteString\\(\\) expects string, mixed given\\.$#" count: 2 path: libraries/classes/Controllers/View/CreateController.php - - message: "#^Parameter \\#2 \\$string of function explode expects string, mixed given\\.$#" + message: "#^Parameter \\#1 \\$target of static method PhpMyAdmin\\\\Util\\:\\:getScriptNameForOption\\(\\) expects string, mixed given\\.$#" count: 1 path: libraries/classes/Controllers/View/CreateController.php + - + message: "#^Parameter \\#2 \\$sqlQuery of static method PhpMyAdmin\\\\Html\\\\Generator\\:\\:getMessage\\(\\) expects string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/View/CreateController.php + + - + message: "#^Parameter \\#2 \\$string of function explode expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Controllers/View/CreateController.php + - message: "#^Parameter \\#2 \\$tableName of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getTable\\(\\) expects string, mixed given\\.$#" count: 1 path: libraries/classes/Controllers/View/CreateController.php + - + message: "#^Parameter \\#3 \\$viewName of method PhpMyAdmin\\\\SystemDatabase\\:\\:getNewTransformationDataSql\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/View/CreateController.php + + - + message: "#^Parameter \\#4 \\$db of method PhpMyAdmin\\\\SystemDatabase\\:\\:getNewTransformationDataSql\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/View/CreateController.php + - message: "#^Property PhpMyAdmin\\\\SqlParser\\\\Statements\\\\CreateStatement\\:\\:\\$body \\(array\\\\|string\\) in isset\\(\\) is not nullable\\.$#" count: 1 path: libraries/classes/Controllers/View/CreateController.php + - + message: "#^Cannot access offset 'DefaultTabTable' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/View/OperationsController.php + + - + message: "#^Cannot access offset 'back' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/View/OperationsController.php + + - + message: "#^Cannot access offset 'goto' on mixed\\.$#" + count: 1 + path: libraries/classes/Controllers/View/OperationsController.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 1 + path: libraries/classes/Controllers/View/OperationsController.php + + - + message: "#^Parameter \\#1 \\$db of static method PhpMyAdmin\\\\DbTableExists\\:\\:check\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/View/OperationsController.php + + - + message: "#^Parameter \\#1 \\$dbName of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getTable\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/View/OperationsController.php + + - + message: "#^Parameter \\#1 \\$params of static method PhpMyAdmin\\\\Url\\:\\:getCommon\\(\\) expects array\\, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/View/OperationsController.php + + - + message: "#^Parameter \\#1 \\$target of static method PhpMyAdmin\\\\Util\\:\\:getScriptNameForOption\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/View/OperationsController.php + + - + message: "#^Parameter \\#2 \\$sqlQuery of static method PhpMyAdmin\\\\Html\\\\Generator\\:\\:getMessage\\(\\) expects string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/View/OperationsController.php + + - + message: "#^Parameter \\#2 \\$table of static method PhpMyAdmin\\\\DbTableExists\\:\\:check\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/View/OperationsController.php + + - + message: "#^Parameter \\#2 \\$tableName of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getTable\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Controllers/View/OperationsController.php + - message: "#^Binary operation \"\\*\" between string and 1024\\|1048576\\|1073741824\\|1099511627776 results in an error\\.$#" count: 1 path: libraries/classes/Core.php + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 4 + path: libraries/classes/Core.php + + - + message: "#^Cannot access offset 'TrustedProxies' on mixed\\.$#" + count: 2 + path: libraries/classes/Core.php + + - + message: "#^Cannot access offset 'blowfish_secret' on mixed\\.$#" + count: 2 + path: libraries/classes/Core.php + + - + message: "#^Cannot access offset mixed on mixed\\.$#" + count: 2 + path: libraries/classes/Core.php + - message: "#^Cannot access offset string on mixed\\.$#" count: 10 path: libraries/classes/Core.php + - + message: "#^Cannot call method addError\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Core.php + + - + message: "#^Cannot call method get\\(\\) on mixed\\.$#" + count: 3 + path: libraries/classes/Core.php + + - + message: "#^Cannot call method getRootPath\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Core.php + + - + message: "#^Cannot call method numRows\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Core.php + + - + message: "#^Cannot call method tryQuery\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Core.php + + - + message: "#^Cannot cast mixed to int\\.$#" + count: 1 + path: libraries/classes/Core.php + + - + message: "#^Cannot cast mixed to string\\.$#" + count: 2 + path: libraries/classes/Core.php + - message: "#^Casting to string something that's already string\\.$#" count: 3 path: libraries/classes/Core.php + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 3 + path: libraries/classes/Core.php + + - + message: "#^Method PhpMyAdmin\\\\Core\\:\\:getIp\\(\\) should return bool\\|string but returns mixed\\.$#" + count: 1 + path: libraries/classes/Core.php + + - + message: "#^Method PhpMyAdmin\\\\Core\\:\\:getTableCount\\(\\) should return int but returns mixed\\.$#" + count: 1 + path: libraries/classes/Core.php + + - + message: "#^Only booleans are allowed in &&, string\\|false given on the right side\\.$#" + count: 1 + path: libraries/classes/Core.php + + - + message: "#^Only booleans are allowed in a negated boolean, int\\|false given\\.$#" + count: 2 + path: libraries/classes/Core.php + + - + message: "#^Only booleans are allowed in a negated boolean, int\\|string given\\.$#" + count: 1 + path: libraries/classes/Core.php + + - + message: "#^Only booleans are allowed in an if condition, int\\|false given\\.$#" + count: 1 + path: libraries/classes/Core.php + + - + message: "#^Only booleans are allowed in an if condition, string\\|false given\\.$#" + count: 1 + path: libraries/classes/Core.php + - message: "#^Parameter \\#1 \\$name of method Symfony\\\\Component\\\\DependencyInjection\\\\Container\\:\\:setParameter\\(\\) expects string, \\(int\\|string\\) given\\.$#" count: 1 @@ -2785,11 +10725,66 @@ parameters: count: 1 path: libraries/classes/Core.php + - + message: "#^Parameter \\#1 \\$varName of static method PhpMyAdmin\\\\Core\\:\\:getenv\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Core.php + - message: "#^Parameter \\#2 \\$subject of function preg_match expects string, \\(int\\|string\\) given\\.$#" count: 1 path: libraries/classes/Core.php + - + message: "#^Parameter \\#2 \\$value of method Symfony\\\\Component\\\\DependencyInjection\\\\Container\\:\\:setParameter\\(\\) expects array\\|bool\\|float\\|int\\|string\\|UnitEnum\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Core.php + + - + message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" + count: 3 + path: libraries/classes/CreateAddField.php + + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 1 + path: libraries/classes/CreateAddField.php + + - + message: "#^Cannot access offset 'col_index' on mixed\\.$#" + count: 1 + path: libraries/classes/CreateAddField.php + + - + message: "#^Cannot access offset 'size' on mixed\\.$#" + count: 2 + path: libraries/classes/CreateAddField.php + + - + message: "#^Cannot access offset int\\<0, max\\> on mixed\\.$#" + count: 13 + path: libraries/classes/CreateAddField.php + + - + message: "#^Cannot access offset int\\\\|int\\<0, max\\> on mixed\\.$#" + count: 1 + path: libraries/classes/CreateAddField.php + + - + message: "#^Cannot access offset mixed on mixed\\.$#" + count: 1 + path: libraries/classes/CreateAddField.php + + - + message: "#^Cannot cast mixed to string\\.$#" + count: 2 + path: libraries/classes/CreateAddField.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 24 + path: libraries/classes/CreateAddField.php + - message: "#^Method PhpMyAdmin\\\\CreateAddField\\:\\:getIndexedColumns\\(\\) return type has no value type specified in iterable type array\\.$#" count: 5 @@ -2801,10 +10796,145 @@ parameters: path: libraries/classes/CreateAddField.php - - message: "#^Parameter \\#1 \\$identifier of static method PhpMyAdmin\\\\Util\\:\\:backquote\\(\\) expects string\\|Stringable\\|null, mixed given\\.$#" + message: "#^Parameter \\#1 \\$collation of static method PhpMyAdmin\\\\Util\\:\\:getCharsetQueryPart\\(\\) expects string, mixed given\\.$#" count: 1 path: libraries/classes/CreateAddField.php + - + message: "#^Parameter \\#1 \\$engine of static method PhpMyAdmin\\\\StorageEngine\\:\\:isValid\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/CreateAddField.php + + - + message: "#^Parameter \\#1 \\$identifier of static method PhpMyAdmin\\\\Util\\:\\:backquote\\(\\) expects string\\|Stringable\\|null, mixed given\\.$#" + count: 4 + path: libraries/classes/CreateAddField.php + + - + message: "#^Parameter \\#1 \\$index of method PhpMyAdmin\\\\CreateAddField\\:\\:buildIndexStatement\\(\\) expects array, mixed given\\.$#" + count: 5 + path: libraries/classes/CreateAddField.php + + - + message: "#^Parameter \\#1 \\$json of function json_decode expects string, mixed given\\.$#" + count: 5 + path: libraries/classes/CreateAddField.php + + - + message: "#^Parameter \\#1 \\$partition of method PhpMyAdmin\\\\CreateAddField\\:\\:getPartitionDefinition\\(\\) expects array, mixed given\\.$#" + count: 2 + path: libraries/classes/CreateAddField.php + + - + message: "#^Parameter \\#1 \\$str of method PhpMyAdmin\\\\DatabaseInterface\\:\\:escapeString\\(\\) expects string, mixed given\\.$#" + count: 3 + path: libraries/classes/CreateAddField.php + + - + message: "#^Parameter \\#1 \\$str of method PhpMyAdmin\\\\DatabaseInterface\\:\\:quoteString\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/CreateAddField.php + + - + message: "#^Parameter \\#1 \\$string of function trim expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/CreateAddField.php + + - + message: "#^Parameter \\#1 \\$value of function count expects array\\|Countable, mixed given\\.$#" + count: 1 + path: libraries/classes/CreateAddField.php + + - + message: "#^Parameter \\#1 \\$value of function intval expects array\\|bool\\|float\\|int\\|resource\\|string\\|null, mixed given\\.$#" + count: 5 + path: libraries/classes/CreateAddField.php + + - + message: "#^Parameter \\#10 \\$comment of static method PhpMyAdmin\\\\Table\\:\\:generateFieldSpec\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/CreateAddField.php + + - + message: "#^Parameter \\#11 \\$virtuality of static method PhpMyAdmin\\\\Table\\:\\:generateFieldSpec\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/CreateAddField.php + + - + message: "#^Parameter \\#12 \\$expression of static method PhpMyAdmin\\\\Table\\:\\:generateFieldSpec\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/CreateAddField.php + + - + message: "#^Parameter \\#2 \\$type of static method PhpMyAdmin\\\\Table\\:\\:generateFieldSpec\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/CreateAddField.php + + - + message: "#^Parameter \\#3 \\$length of static method PhpMyAdmin\\\\Table\\:\\:generateFieldSpec\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/CreateAddField.php + + - + message: "#^Parameter \\#4 \\$attribute of static method PhpMyAdmin\\\\Table\\:\\:generateFieldSpec\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/CreateAddField.php + + - + message: "#^Parameter \\#5 \\$collation of static method PhpMyAdmin\\\\Table\\:\\:generateFieldSpec\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/CreateAddField.php + + - + message: "#^Parameter \\#6 \\$null of static method PhpMyAdmin\\\\Table\\:\\:generateFieldSpec\\(\\) expects bool\\|string, mixed given\\.$#" + count: 1 + path: libraries/classes/CreateAddField.php + + - + message: "#^Parameter \\#7 \\$defaultType of static method PhpMyAdmin\\\\Table\\:\\:generateFieldSpec\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/CreateAddField.php + + - + message: "#^Parameter \\#8 \\$defaultValue of static method PhpMyAdmin\\\\Table\\:\\:generateFieldSpec\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/CreateAddField.php + + - + message: "#^Parameter \\#9 \\$extra of static method PhpMyAdmin\\\\Table\\:\\:generateFieldSpec\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/CreateAddField.php + + - + message: "#^Cannot call method get\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Crypto/Crypto.php + + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 9 + path: libraries/classes/Database/CentralColumns.php + + - + message: "#^Cannot access offset 'CharEditing' on mixed\\.$#" + count: 1 + path: libraries/classes/Database/CentralColumns.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: libraries/classes/Database/CentralColumns.php + + - + message: "#^Cannot access offset 'MaxRows' on mixed\\.$#" + count: 1 + path: libraries/classes/Database/CentralColumns.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 2 + path: libraries/classes/Database/CentralColumns.php + - message: "#^Cannot access offset 'col_attribute' on mixed\\.$#" count: 6 @@ -2840,19 +10970,24 @@ parameters: count: 2 path: libraries/classes/Database/CentralColumns.php + - + message: "#^Cannot access offset 'user' on mixed\\.$#" + count: 1 + path: libraries/classes/Database/CentralColumns.php + - message: "#^Cannot access offset int\\<0, max\\> on mixed\\.$#" - count: 5 + count: 14 path: libraries/classes/Database/CentralColumns.php - message: "#^Cannot cast mixed to int\\.$#" - count: 2 + count: 3 path: libraries/classes/Database/CentralColumns.php - message: "#^Cannot cast mixed to string\\.$#" - count: 3 + count: 4 path: libraries/classes/Database/CentralColumns.php - @@ -2860,6 +10995,51 @@ parameters: count: 2 path: libraries/classes/Database/CentralColumns.php + - + message: "#^Method PhpMyAdmin\\\\Database\\\\CentralColumns\\:\\:findExistingColNames\\(\\) should return array but returns mixed\\.$#" + count: 1 + path: libraries/classes/Database/CentralColumns.php + + - + message: "#^Method PhpMyAdmin\\\\Database\\\\CentralColumns\\:\\:getColumnsList\\(\\) should return array but returns mixed\\.$#" + count: 1 + path: libraries/classes/Database/CentralColumns.php + + - + message: "#^Method PhpMyAdmin\\\\Database\\\\CentralColumns\\:\\:getListRaw\\(\\) should return array but returns mixed\\.$#" + count: 1 + path: libraries/classes/Database/CentralColumns.php + + - + message: "#^Method PhpMyAdmin\\\\Database\\\\CentralColumns\\:\\:getParams\\(\\) should return array\\|bool but returns mixed\\.$#" + count: 1 + path: libraries/classes/Database/CentralColumns.php + + - + message: "#^Only booleans are allowed in a negated boolean, PhpMyAdmin\\\\Dbal\\\\ResultInterface\\|false given\\.$#" + count: 3 + path: libraries/classes/Database/CentralColumns.php + + - + message: "#^Only booleans are allowed in a ternary operator condition, int given\\.$#" + count: 1 + path: libraries/classes/Database/CentralColumns.php + + - + message: "#^Only booleans are allowed in an if condition, PhpMyAdmin\\\\Dbal\\\\ResultInterface\\|false given\\.$#" + count: 1 + path: libraries/classes/Database/CentralColumns.php + + - + message: "#^Only booleans are allowed in an if condition, mixed given\\.$#" + count: 3 + path: libraries/classes/Database/CentralColumns.php + + - + message: "#^Only booleans are allowed in an if condition, string given\\.$#" + count: 1 + path: libraries/classes/Database/CentralColumns.php + - message: "#^Parameter \\#1 \\$bitDefaultValue of static method PhpMyAdmin\\\\Util\\:\\:convertBitDefaultValue\\(\\) expects string\\|null, mixed given\\.$#" count: 2 @@ -2870,9 +11050,29 @@ parameters: count: 1 path: libraries/classes/Database/CentralColumns.php + - + message: "#^Parameter \\#1 \\$database of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getColumn\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Database/CentralColumns.php + + - + message: "#^Parameter \\#1 \\$database of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getColumns\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Database/CentralColumns.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\Database\\\\CentralColumns\\:\\:findExistingColNames\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Database/CentralColumns.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\Database\\\\CentralColumns\\:\\:updateOneColumn\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Database/CentralColumns.php + - message: "#^Parameter \\#1 \\$dbname of method PhpMyAdmin\\\\DatabaseInterface\\:\\:selectDb\\(\\) expects PhpMyAdmin\\\\Identifiers\\\\DatabaseName\\|string, mixed given\\.$#" - count: 8 + count: 9 path: libraries/classes/Database/CentralColumns.php - @@ -2887,7 +11087,7 @@ parameters: - message: "#^Parameter \\#1 \\$str of method PhpMyAdmin\\\\DatabaseInterface\\:\\:quoteString\\(\\) expects string, mixed given\\.$#" - count: 1 + count: 3 path: libraries/classes/Database/CentralColumns.php - @@ -2915,16 +11115,36 @@ parameters: count: 1 path: libraries/classes/Database/CentralColumns.php + - + message: "#^Parameter \\#2 \\$origColName of method PhpMyAdmin\\\\Database\\\\CentralColumns\\:\\:updateOneColumn\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Database/CentralColumns.php + - message: "#^Parameter \\#2 \\$string of function explode expects string, mixed given\\.$#" count: 1 path: libraries/classes/Database/CentralColumns.php + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getColumn\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Database/CentralColumns.php + + - + message: "#^Parameter \\#3 \\$colName of method PhpMyAdmin\\\\Database\\\\CentralColumns\\:\\:updateOneColumn\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Database/CentralColumns.php + - message: "#^Parameter \\#3 \\$column of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:checkChildForeignReferences\\(\\) expects string, mixed given\\.$#" count: 1 path: libraries/classes/Database/CentralColumns.php + - + message: "#^Parameter \\#3 \\$db of method PhpMyAdmin\\\\Database\\\\CentralColumns\\:\\:getInsertQuery\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Database/CentralColumns.php + - message: "#^Parameter \\#3 \\$pageNow of static method PhpMyAdmin\\\\Util\\:\\:pageselector\\(\\) expects int, \\(float\\|int\\) given\\.$#" count: 1 @@ -2935,6 +11155,41 @@ parameters: count: 3 path: libraries/classes/Database/CentralColumns.php + - + message: "#^Parameter \\#4 \\$colType of method PhpMyAdmin\\\\Database\\\\CentralColumns\\:\\:updateOneColumn\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Database/CentralColumns.php + + - + message: "#^Parameter \\#5 \\$colAttribute of method PhpMyAdmin\\\\Database\\\\CentralColumns\\:\\:updateOneColumn\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Database/CentralColumns.php + + - + message: "#^Parameter \\#6 \\$colLength of method PhpMyAdmin\\\\Database\\\\CentralColumns\\:\\:updateOneColumn\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Database/CentralColumns.php + + - + message: "#^Parameter \\#8 \\$collation of method PhpMyAdmin\\\\Database\\\\CentralColumns\\:\\:updateOneColumn\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Database/CentralColumns.php + + - + message: "#^Parameter \\#9 \\$colExtra of method PhpMyAdmin\\\\Database\\\\CentralColumns\\:\\:updateOneColumn\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Database/CentralColumns.php + + - + message: "#^Property PhpMyAdmin\\\\Database\\\\CentralColumns\\:\\:\\$charEditing \\(string\\) does not accept mixed\\.$#" + count: 1 + path: libraries/classes/Database/CentralColumns.php + + - + message: "#^Property PhpMyAdmin\\\\Database\\\\CentralColumns\\:\\:\\$user \\(string\\) does not accept mixed\\.$#" + count: 1 + path: libraries/classes/Database/CentralColumns.php + - message: "#^Cannot access offset 'COLUMN_ID' on mixed\\.$#" count: 2 @@ -2945,26 +11200,51 @@ parameters: count: 2 path: libraries/classes/Database/Designer.php + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: libraries/classes/Database/Designer.php + - message: "#^Cannot access offset 'TYPE' on mixed\\.$#" count: 18 path: libraries/classes/Database/Designer.php + - + message: "#^Cannot access offset 'user' on mixed\\.$#" + count: 1 + path: libraries/classes/Database/Designer.php + - message: "#^Cannot access offset int\\<0, max\\> on mixed\\.$#" count: 20 path: libraries/classes/Database/Designer.php + - + message: "#^Cannot cast mixed to string\\.$#" + count: 2 + path: libraries/classes/Database/Designer.php + - message: "#^Method PhpMyAdmin\\\\Database\\\\Designer\\:\\:getSideMenuParamsArray\\(\\) should return array but returns mixed\\.$#" count: 1 path: libraries/classes/Database/Designer.php + - + message: "#^Only booleans are allowed in a negated boolean, PhpMyAdmin\\\\Dbal\\\\ResultInterface\\|false given\\.$#" + count: 1 + path: libraries/classes/Database/Designer.php + - message: "#^Parameter \\#1 \\$haystack of function str_contains expects string, mixed given\\.$#" count: 18 path: libraries/classes/Database/Designer.php + - + message: "#^Parameter \\#1 \\$str of method PhpMyAdmin\\\\DatabaseInterface\\:\\:escapeString\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Database/Designer.php + - message: "#^Parameter \\#1 \\$value of function count expects array\\|Countable, mixed given\\.$#" count: 2 @@ -2972,6 +11252,11 @@ parameters: - message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" + count: 3 + path: libraries/classes/Database/Designer/Common.php + + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" count: 2 path: libraries/classes/Database/Designer/Common.php @@ -2980,6 +11265,11 @@ parameters: count: 6 path: libraries/classes/Database/Designer/Common.php + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: libraries/classes/Database/Designer/Common.php + - message: "#^Cannot access offset 'TABLE_NAME' on mixed\\.$#" count: 2 @@ -3026,20 +11316,90 @@ parameters: path: libraries/classes/Database/Designer/Common.php - - message: "#^Cannot access offset mixed on mixed\\.$#" + message: "#^Cannot access offset 'user' on mixed\\.$#" count: 1 path: libraries/classes/Database/Designer/Common.php + - + message: "#^Cannot access offset mixed on mixed\\.$#" + count: 5 + path: libraries/classes/Database/Designer/Common.php + - message: "#^Cannot access offset string on mixed\\.$#" count: 1 path: libraries/classes/Database/Designer/Common.php + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 3 + path: libraries/classes/Database/Designer/Common.php + - message: "#^For loop initial assignment overwrites variable \\$i\\.$#" count: 1 path: libraries/classes/Database/Designer/Common.php + - + message: "#^Only booleans are allowed in &&, array\\|false given on the left side\\.$#" + count: 1 + path: libraries/classes/Database/Designer/Common.php + + - + message: "#^Only booleans are allowed in a negated boolean, PhpMyAdmin\\\\Dbal\\\\ResultInterface\\|false given\\.$#" + count: 1 + path: libraries/classes/Database/Designer/Common.php + + - + message: "#^Only booleans are allowed in a negated boolean, bool\\|string given\\.$#" + count: 1 + path: libraries/classes/Database/Designer/Common.php + + - + message: "#^Only booleans are allowed in an if condition, PhpMyAdmin\\\\Dbal\\\\ResultInterface\\|false given\\.$#" + count: 2 + path: libraries/classes/Database/Designer/Common.php + + - + message: "#^Parameter \\#1 \\$database of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getTablesFull\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Database/Designer/Common.php + + - + message: "#^Parameter \\#1 \\$databaseName of class PhpMyAdmin\\\\Database\\\\Designer\\\\DesignerTable constructor expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Database/Designer/Common.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:getDisplayField\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Database/Designer/Common.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:getForeigners\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Database/Designer/Common.php + + - + message: "#^Parameter \\#1 \\$dbname of method PhpMyAdmin\\\\DatabaseInterface\\:\\:selectDb\\(\\) expects PhpMyAdmin\\\\Identifiers\\\\DatabaseName\\|string, mixed given\\.$#" + count: 2 + path: libraries/classes/Database/Designer/Common.php + + - + message: "#^Parameter \\#1 \\$identifier of static method PhpMyAdmin\\\\Util\\:\\:backquote\\(\\) expects string\\|Stringable\\|null, mixed given\\.$#" + count: 2 + path: libraries/classes/Database/Designer/Common.php + + - + message: "#^Parameter \\#1 \\$json of function json_decode expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Database/Designer/Common.php + + - + message: "#^Parameter \\#1 \\$str of method PhpMyAdmin\\\\DatabaseInterface\\:\\:escapeString\\(\\) expects string, mixed given\\.$#" + count: 7 + path: libraries/classes/Database/Designer/Common.php + - message: "#^Parameter \\#1 \\$string of function mb_strtoupper expects string, mixed given\\.$#" count: 4 @@ -3060,11 +11420,36 @@ parameters: count: 1 path: libraries/classes/Database/Designer/Common.php + - + message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" + count: 1 + path: libraries/classes/Database/Events.php + + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 2 + path: libraries/classes/Database/Events.php + + - + message: "#^Cannot access an offset on mixed\\.$#" + count: 9 + path: libraries/classes/Database/Events.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: libraries/classes/Database/Events.php + - message: "#^Cannot access offset 'Name' on mixed\\.$#" count: 1 path: libraries/classes/Database/Events.php + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: libraries/classes/Database/Events.php + - message: "#^Cannot access offset 'Status' on mixed\\.$#" count: 1 @@ -3075,11 +11460,121 @@ parameters: count: 1 path: libraries/classes/Database/Events.php + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 13 + path: libraries/classes/Database/Events.php + + - + message: "#^Only booleans are allowed in a negated boolean, PhpMyAdmin\\\\Dbal\\\\ResultInterface\\|false given\\.$#" + count: 4 + path: libraries/classes/Database/Events.php + + - + message: "#^Only booleans are allowed in a negated boolean, array\\|null given\\.$#" + count: 1 + path: libraries/classes/Database/Events.php + + - + message: "#^Only booleans are allowed in a negated boolean, int\\<0, max\\> given\\.$#" + count: 1 + path: libraries/classes/Database/Events.php + + - + message: "#^Only booleans are allowed in an if condition, int\\<0, max\\> given\\.$#" + count: 1 + path: libraries/classes/Database/Events.php + + - + message: "#^Parameter \\#1 \\$haystack of function str_contains expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Database/Events.php + + - + message: "#^Parameter \\#1 \\$identifier of static method PhpMyAdmin\\\\Util\\:\\:backquote\\(\\) expects string\\|Stringable\\|null, mixed given\\.$#" + count: 4 + path: libraries/classes/Database/Events.php + + - + message: "#^Parameter \\#1 \\$message of static method PhpMyAdmin\\\\Html\\\\Generator\\:\\:getMessage\\(\\) expects PhpMyAdmin\\\\Message\\|string, mixed given\\.$#" + count: 1 + path: libraries/classes/Database/Events.php + - message: "#^Parameter \\#1 \\$query of method PhpMyAdmin\\\\DatabaseInterface\\:\\:tryQuery\\(\\) expects string, string\\|null given\\.$#" count: 1 path: libraries/classes/Database/Events.php + - + message: "#^Parameter \\#1 \\$str of method PhpMyAdmin\\\\DatabaseInterface\\:\\:quoteString\\(\\) expects string, mixed given\\.$#" + count: 5 + path: libraries/classes/Database/Events.php + + - + message: "#^Parameter \\#1 \\$value of function count expects array\\|Countable, mixed given\\.$#" + count: 2 + path: libraries/classes/Database/Events.php + + - + message: "#^Parameter \\#1 \\$value of function intval expects array\\|bool\\|float\\|int\\|resource\\|string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Database/Events.php + + - + message: "#^Parameter \\#2 \\$db of static method PhpMyAdmin\\\\Database\\\\Events\\:\\:getDefinition\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Database/Events.php + + - + message: "#^Parameter \\#2 \\$errors of method PhpMyAdmin\\\\Database\\\\Events\\:\\:checkResult\\(\\) expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Database/Events.php + + - + message: "#^Parameter \\#2 \\$string of function explode expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Database/Events.php + + - + message: "#^Parameter \\#3 \\$name of static method PhpMyAdmin\\\\Database\\\\Events\\:\\:getDefinition\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Database/Events.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\ConfigStorage\\\\Relation constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: libraries/classes/Database/MultiTableQuery.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\ConfigStorage\\\\RelationCleanup constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: libraries/classes/Database/MultiTableQuery.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\Operations constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: libraries/classes/Database/MultiTableQuery.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\Sql constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: libraries/classes/Database/MultiTableQuery.php + + - + message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" + count: 3 + path: libraries/classes/Database/Routines.php + + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 9 + path: libraries/classes/Database/Routines.php + + - + message: "#^Cannot access an offset on mixed\\.$#" + count: 10 + path: libraries/classes/Database/Routines.php + - message: "#^Cannot access offset 'DTD_IDENTIFIER' on mixed\\.$#" count: 1 @@ -3095,11 +11590,26 @@ parameters: count: 1 path: libraries/classes/Database/Routines.php + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 2 + path: libraries/classes/Database/Routines.php + - message: "#^Cannot access offset 'Name' on mixed\\.$#" count: 1 path: libraries/classes/Database/Routines.php + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 2 + path: libraries/classes/Database/Routines.php + + - + message: "#^Cannot access offset 'ShowFunctionFields' on mixed\\.$#" + count: 1 + path: libraries/classes/Database/Routines.php + - message: "#^Cannot access offset 'Type' on mixed\\.$#" count: 1 @@ -3145,9 +11655,14 @@ parameters: count: 1 path: libraries/classes/Database/Routines.php + - + message: "#^Cannot access offset int\\<0, max\\> on mixed\\.$#" + count: 22 + path: libraries/classes/Database/Routines.php + - message: "#^Cannot access offset mixed on mixed\\.$#" - count: 2 + count: 12 path: libraries/classes/Database/Routines.php - @@ -3171,10 +11686,15 @@ parameters: path: libraries/classes/Database/Routines.php - - message: "#^For loop initial assignment overwrites variable \\$i\\.$#" + message: "#^Cannot cast mixed to string\\.$#" count: 1 path: libraries/classes/Database/Routines.php + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 24 + path: libraries/classes/Database/Routines.php + - message: "#^Offset 'item_name' does not exist on array\\|null\\.$#" count: 1 @@ -3185,31 +11705,141 @@ parameters: count: 1 path: libraries/classes/Database/Routines.php + - + message: "#^Only booleans are allowed in &&, int\\|false given on the right side\\.$#" + count: 2 + path: libraries/classes/Database/Routines.php + + - + message: "#^Only booleans are allowed in a negated boolean, PhpMyAdmin\\\\Dbal\\\\ResultInterface\\|false given\\.$#" + count: 4 + path: libraries/classes/Database/Routines.php + + - + message: "#^Only booleans are allowed in a negated boolean, array\\|null given\\.$#" + count: 1 + path: libraries/classes/Database/Routines.php + + - + message: "#^Only booleans are allowed in a negated boolean, int\\|false given\\.$#" + count: 2 + path: libraries/classes/Database/Routines.php + + - + message: "#^Parameter \\#1 \\$haystack of function str_contains expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Database/Routines.php + + - + message: "#^Parameter \\#1 \\$haystack of function stripos expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Database/Routines.php + - message: "#^Parameter \\#1 \\$identifier of static method PhpMyAdmin\\\\Util\\:\\:backquote\\(\\) expects string\\|Stringable\\|null, mixed given\\.$#" + count: 9 + path: libraries/classes/Database/Routines.php + + - + message: "#^Parameter \\#1 \\$itemParamName of method PhpMyAdmin\\\\Database\\\\Routines\\:\\:processParamsAndBuild\\(\\) expects array\\, array given\\.$#" + count: 1 + path: libraries/classes/Database/Routines.php + + - + message: "#^Parameter \\#1 \\$message of static method PhpMyAdmin\\\\Html\\\\Generator\\:\\:getMessage\\(\\) expects PhpMyAdmin\\\\Message\\|string, mixed given\\.$#" + count: 1 + path: libraries/classes/Database/Routines.php + + - + message: "#^Parameter \\#1 \\$quotedString of static method PhpMyAdmin\\\\Util\\:\\:unQuote\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Database/Routines.php + + - + message: "#^Parameter \\#1 \\$selected of static method PhpMyAdmin\\\\Html\\\\Generator\\:\\:getSupportedDatatypes\\(\\) expects string, mixed given\\.$#" count: 1 path: libraries/classes/Database/Routines.php - message: "#^Parameter \\#1 \\$str of method PhpMyAdmin\\\\DatabaseInterface\\:\\:escapeString\\(\\) expects string, mixed given\\.$#" - count: 2 + count: 6 path: libraries/classes/Database/Routines.php - message: "#^Parameter \\#1 \\$string of function htmlentities expects string, mixed given\\.$#" - count: 1 - path: libraries/classes/Database/Routines.php - - - - message: "#^Parameter \\#1 \\$string of function htmlspecialchars expects string, mixed given\\.$#" count: 2 path: libraries/classes/Database/Routines.php + - + message: "#^Parameter \\#1 \\$string of function htmlspecialchars expects string, mixed given\\.$#" + count: 4 + path: libraries/classes/Database/Routines.php + + - + message: "#^Parameter \\#1 \\$string of function mb_strtolower expects string, mixed given\\.$#" + count: 6 + path: libraries/classes/Database/Routines.php + + - + message: "#^Parameter \\#1 \\$string of function mb_strtoupper expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Database/Routines.php + + - + message: "#^Parameter \\#1 \\$type of method PhpMyAdmin\\\\Types\\:\\:getTypeClass\\(\\) expects string, mixed given\\.$#" + count: 4 + path: libraries/classes/Database/Routines.php + + - + message: "#^Parameter \\#1 \\.\\.\\.\\$arrays of function array_merge expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Database/Routines.php + - message: "#^Parameter \\#2 \\$createRoutine of method PhpMyAdmin\\\\Database\\\\Routines\\:\\:create\\(\\) expects string, string\\|null given\\.$#" count: 1 path: libraries/classes/Database/Routines.php + - + message: "#^Parameter \\#2 \\$db of static method PhpMyAdmin\\\\Database\\\\Routines\\:\\:getFunctionDefinition\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Database/Routines.php + + - + message: "#^Parameter \\#2 \\$db of static method PhpMyAdmin\\\\Database\\\\Routines\\:\\:getProcedureDefinition\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Database/Routines.php + + - + message: "#^Parameter \\#2 \\$db of static method PhpMyAdmin\\\\Util\\:\\:currentUserHasPrivilege\\(\\) expects string\\|null, mixed given\\.$#" + count: 2 + path: libraries/classes/Database/Routines.php + + - + message: "#^Parameter \\#2 \\$disableIs of static method PhpMyAdmin\\\\Charsets\\:\\:getCharsets\\(\\) expects bool, mixed given\\.$#" + count: 1 + path: libraries/classes/Database/Routines.php + + - + message: "#^Parameter \\#2 \\$itemParamDir of method PhpMyAdmin\\\\Database\\\\Routines\\:\\:processParamsAndBuild\\(\\) expects array\\, array given\\.$#" + count: 1 + path: libraries/classes/Database/Routines.php + + - + message: "#^Parameter \\#2 \\$string of function explode expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Database/Routines.php + + - + message: "#^Parameter \\#2 \\$subject of function preg_match expects string, mixed given\\.$#" + count: 4 + path: libraries/classes/Database/Routines.php + + - + message: "#^Parameter \\#2 \\$warnedAboutLength of method PhpMyAdmin\\\\Database\\\\Routines\\:\\:processFunctionSpecificParameters\\(\\) expects bool, mixed given\\.$#" + count: 1 + path: libraries/classes/Database/Routines.php + - message: "#^Parameter \\#2 \\.\\.\\.\\$arrays of function array_merge expects array, mixed given\\.$#" count: 1 @@ -3220,6 +11850,41 @@ parameters: count: 1 path: libraries/classes/Database/Routines.php + - + message: "#^Parameter \\#3 \\$name of static method PhpMyAdmin\\\\Database\\\\Routines\\:\\:getFunctionDefinition\\(\\) expects string, mixed given\\.$#" + count: 3 + path: libraries/classes/Database/Routines.php + + - + message: "#^Parameter \\#3 \\$name of static method PhpMyAdmin\\\\Database\\\\Routines\\:\\:getProcedureDefinition\\(\\) expects string, mixed given\\.$#" + count: 3 + path: libraries/classes/Database/Routines.php + + - + message: "#^Parameter \\#7 \\$itemType of method PhpMyAdmin\\\\Database\\\\Routines\\:\\:processParamsAndBuild\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Database/Routines.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 4 + path: libraries/classes/Database/Search.php + + - + message: "#^Parameter \\#1 \\$database of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getColumns\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Database/Search.php + + - + message: "#^Parameter \\#1 \\$identifier of static method PhpMyAdmin\\\\Util\\:\\:backquote\\(\\) expects string\\|Stringable\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Database/Search.php + + - + message: "#^Property PhpMyAdmin\\\\Database\\\\Search\\:\\:\\$criteriaTables \\(array\\\\) does not accept array\\.$#" + count: 1 + path: libraries/classes/Database/Search.php + - message: "#^Property PhpMyAdmin\\\\Database\\\\Search\\:\\:\\$searchTypeDescription \\(string\\) does not accept mixed\\.$#" count: 1 @@ -3230,11 +11895,31 @@ parameters: count: 1 path: libraries/classes/DatabaseInterface.php + - + message: "#^Binary operation \"\\+\\=\" between mixed and string\\|null results in an error\\.$#" + count: 5 + path: libraries/classes/DatabaseInterface.php + + - + message: "#^Cannot access an offset on mixed\\.$#" + count: 1 + path: libraries/classes/DatabaseInterface.php + + - + message: "#^Cannot access offset 'DBG' on mixed\\.$#" + count: 3 + path: libraries/classes/DatabaseInterface.php + - message: "#^Cannot access offset 'Data_length' on mixed\\.$#" count: 3 path: libraries/classes/DatabaseInterface.php + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 6 + path: libraries/classes/DatabaseInterface.php + - message: "#^Cannot access offset 'Engine' on mixed\\.$#" count: 1 @@ -3245,11 +11930,61 @@ parameters: count: 3 path: libraries/classes/DatabaseInterface.php + - + message: "#^Cannot access offset 'MaxDbList' on mixed\\.$#" + count: 1 + path: libraries/classes/DatabaseInterface.php + + - + message: "#^Cannot access offset 'MaxTableList' on mixed\\.$#" + count: 1 + path: libraries/classes/DatabaseInterface.php + + - + message: "#^Cannot access offset 'NaturalOrder' on mixed\\.$#" + count: 4 + path: libraries/classes/DatabaseInterface.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 6 + path: libraries/classes/DatabaseInterface.php + + - + message: "#^Cannot access offset 'ZeroConf' on mixed\\.$#" + count: 1 + path: libraries/classes/DatabaseInterface.php + + - + message: "#^Cannot access offset 'sql' on mixed\\.$#" + count: 1 + path: libraries/classes/DatabaseInterface.php + + - + message: "#^Cannot access offset 'sqllog' on mixed\\.$#" + count: 1 + path: libraries/classes/DatabaseInterface.php + - message: "#^Cannot access offset string on mixed\\.$#" count: 1 path: libraries/classes/DatabaseInterface.php + - + message: "#^Cannot access offset string\\|null on mixed\\.$#" + count: 3 + path: libraries/classes/DatabaseInterface.php + + - + message: "#^Cannot call method setHideLocation\\(\\) on mixed\\.$#" + count: 2 + path: libraries/classes/DatabaseInterface.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 1 + path: libraries/classes/DatabaseInterface.php + - message: "#^Foreach overwrites \\$database with its value variable\\.$#" count: 1 @@ -3260,6 +11995,11 @@ parameters: count: 1 path: libraries/classes/DatabaseInterface.php + - + message: "#^Method PhpMyAdmin\\\\DatabaseInterface\\:\\:affectedRows\\(\\) should return int\\|numeric\\-string but returns mixed\\.$#" + count: 1 + path: libraries/classes/DatabaseInterface.php + - message: "#^Method PhpMyAdmin\\\\DatabaseInterface\\:\\:fetchSingleRow\\(\\) return type has no value type specified in iterable type array\\.$#" count: 1 @@ -3300,26 +12040,166 @@ parameters: count: 1 path: libraries/classes/DatabaseInterface.php + - + message: "#^Only booleans are allowed in a negated boolean, PhpMyAdmin\\\\Dbal\\\\ResultInterface\\|false given\\.$#" + count: 3 + path: libraries/classes/DatabaseInterface.php + + - + message: "#^Only booleans are allowed in an if condition, PhpMyAdmin\\\\Dbal\\\\ResultInterface\\|false given\\.$#" + count: 3 + path: libraries/classes/DatabaseInterface.php + + - + message: "#^Only booleans are allowed in an if condition, array\\ given\\.$#" + count: 1 + path: libraries/classes/DatabaseInterface.php + + - + message: "#^Only booleans are allowed in an if condition, bool\\|string given\\.$#" + count: 1 + path: libraries/classes/DatabaseInterface.php + + - + message: "#^Only booleans are allowed in an if condition, string given\\.$#" + count: 1 + path: libraries/classes/DatabaseInterface.php + + - + message: "#^Only booleans are allowed in an if condition, string\\|null given\\.$#" + count: 1 + path: libraries/classes/DatabaseInterface.php + + - + message: "#^Only booleans are allowed in \\|\\|, string\\|null given on the right side\\.$#" + count: 1 + path: libraries/classes/DatabaseInterface.php + - message: "#^Parameter \\#1 \\$a of static method PhpMyAdmin\\\\Query\\\\Utilities\\:\\:usortComparisonCallback\\(\\) expects array, mixed given\\.$#" count: 1 path: libraries/classes/DatabaseInterface.php + - + message: "#^Parameter \\#1 \\$callback of function array_map expects \\(callable\\(mixed\\)\\: mixed\\)\\|null, Closure\\(string\\)\\: non\\-empty\\-string given\\.$#" + count: 1 + path: libraries/classes/DatabaseInterface.php + + - + message: "#^Parameter \\#1 \\$callback of function array_map expects \\(callable\\(mixed\\)\\: mixed\\)\\|null, Closure\\(string, 0\\|1\\|2\\=\\)\\: non\\-empty\\-string given\\.$#" + count: 1 + path: libraries/classes/DatabaseInterface.php + + - + message: "#^Parameter \\#1 \\$dbname of method PhpMyAdmin\\\\DatabaseInterface\\:\\:selectDb\\(\\) expects PhpMyAdmin\\\\Identifiers\\\\DatabaseName\\|string, mixed given\\.$#" + count: 1 + path: libraries/classes/DatabaseInterface.php + + - + message: "#^Parameter \\#1 \\$haystack of function stripos expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/DatabaseInterface.php + + - + message: "#^Parameter \\#1 \\$path of function basename expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/DatabaseInterface.php + - message: "#^Parameter \\#1 \\$string of function strtolower expects string, mixed given\\.$#" count: 1 path: libraries/classes/DatabaseInterface.php + - + message: "#^Parameter \\#1 \\$version of static method PhpMyAdmin\\\\Query\\\\Utilities\\:\\:versionToInt\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/DatabaseInterface.php + - message: "#^Parameter \\#2 \\$b of static method PhpMyAdmin\\\\Query\\\\Utilities\\:\\:usortComparisonCallback\\(\\) expects array, mixed given\\.$#" count: 1 path: libraries/classes/DatabaseInterface.php + - + message: "#^Parameter \\#3 \\$length of function array_slice expects int\\|null, mixed given\\.$#" + count: 3 + path: libraries/classes/DatabaseInterface.php + + - + message: "#^Parameter \\#3 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/DatabaseInterface.php + + - + message: "#^Parameter \\#4 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/DatabaseInterface.php + + - + message: "#^Property PhpMyAdmin\\\\DatabaseInterface\\:\\:\\$versionComment \\(string\\) does not accept mixed\\.$#" + count: 1 + path: libraries/classes/DatabaseInterface.php + + - + message: "#^Property PhpMyAdmin\\\\DatabaseInterface\\:\\:\\$versionString \\(string\\) does not accept mixed\\.$#" + count: 1 + path: libraries/classes/DatabaseInterface.php + + - + message: "#^Short ternary operator is not allowed\\. Use null coalesce operator if applicable or consider using long ternary\\.$#" + count: 1 + path: libraries/classes/DatabaseInterface.php + + - + message: "#^Cannot call method escapeString\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/DbTableExists.php + + - + message: "#^Cannot call method getCache\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/DbTableExists.php + + - + message: "#^Cannot call method getCachedTableContent\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/DbTableExists.php + + - + message: "#^Cannot call method numRows\\(\\) on mixed\\.$#" + count: 2 + path: libraries/classes/DbTableExists.php + + - + message: "#^Cannot call method selectDb\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/DbTableExists.php + + - + message: "#^Cannot call method tryQuery\\(\\) on mixed\\.$#" + count: 2 + path: libraries/classes/DbTableExists.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 3 + path: libraries/classes/DbTableExists.php + + - + message: "#^Parameter \\#1 \\$params of static method PhpMyAdmin\\\\Url\\:\\:getCommonRaw\\(\\) expects array\\, array\\ given\\.$#" + count: 1 + path: libraries/classes/DbTableExists.php + - message: "#^Method PhpMyAdmin\\\\Dbal\\\\DbalInterface\\:\\:fetchSingleRow\\(\\) return type has no value type specified in iterable type array\\.$#" count: 1 path: libraries/classes/Dbal/DbalInterface.php + - + message: "#^Cannot access offset 'PersistentConnectio…' on mixed\\.$#" + count: 1 + path: libraries/classes/Dbal/DbiMysqli.php + - message: "#^Casting to int something that's already int\\.$#" count: 1 @@ -3335,11 +12215,41 @@ parameters: count: 1 path: libraries/classes/Dbal/DbiMysqli.php + - + message: "#^Method PhpMyAdmin\\\\Dbal\\\\MysqliResult\\:\\:fetchAllAssoc\\(\\) should return array\\\\> but returns array\\.$#" + count: 1 + path: libraries/classes/Dbal/MysqliResult.php + + - + message: "#^Method PhpMyAdmin\\\\Dbal\\\\MysqliResult\\:\\:fetchAllColumn\\(\\) should return array\\ but returns array\\\\.$#" + count: 1 + path: libraries/classes/Dbal/MysqliResult.php + + - + message: "#^Method PhpMyAdmin\\\\Dbal\\\\MysqliResult\\:\\:fetchAllKeyPair\\(\\) should return array\\ but returns array\\\\.$#" + count: 1 + path: libraries/classes/Dbal/MysqliResult.php + + - + message: "#^Method PhpMyAdmin\\\\Dbal\\\\MysqliResult\\:\\:fetchRow\\(\\) should return array\\ but returns array\\.$#" + count: 1 + path: libraries/classes/Dbal/MysqliResult.php + + - + message: "#^Method PhpMyAdmin\\\\Dbal\\\\MysqliResult\\:\\:getFieldNames\\(\\) should return array\\ but returns array\\\\.$#" + count: 1 + path: libraries/classes/Dbal/MysqliResult.php + - message: "#^Method PhpMyAdmin\\\\Dbal\\\\MysqliResult\\:\\:numRows\\(\\) should return int\\|numeric\\-string but returns int\\|string\\.$#" count: 1 path: libraries/classes/Dbal/MysqliResult.php + - + message: "#^Parameter \\#1 \\$field of class PhpMyAdmin\\\\FieldMetadata constructor expects object\\{name\\: non\\-empty\\-string, orgname\\: string, table\\: string, orgtable\\: string, max_length\\: int, length\\: int, charsetnr\\: int, flags\\: int, type\\: int, decimals\\: int, db\\: string, def\\: string, catalog\\: string\\}, mixed given\\.$#" + count: 1 + path: libraries/classes/Dbal/MysqliResult.php + - message: "#^Access to an undefined property PhpMyAdmin\\\\SqlParser\\\\Statement\\:\\:\\$expr\\.$#" count: 1 @@ -3372,9 +12282,119 @@ parameters: - message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" + count: 6 + path: libraries/classes/Display/Results.php + + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 3 + path: libraries/classes/Display/Results.php + + - + message: "#^Cannot access an offset on mixed\\.$#" count: 2 path: libraries/classes/Display/Results.php + - + message: "#^Cannot access offset 'BrowseMIME' on mixed\\.$#" + count: 2 + path: libraries/classes/Display/Results.php + + - + message: "#^Cannot access offset 'BrowseMarkerEnable' on mixed\\.$#" + count: 2 + path: libraries/classes/Display/Results.php + + - + message: "#^Cannot access offset 'BrowsePointerEnable' on mixed\\.$#" + count: 2 + path: libraries/classes/Display/Results.php + + - + message: "#^Cannot access offset 'GridEditing' on mixed\\.$#" + count: 2 + path: libraries/classes/Display/Results.php + + - + message: "#^Cannot access offset 'InitialSlidersState' on mixed\\.$#" + count: 1 + path: libraries/classes/Display/Results.php + + - + message: "#^Cannot access offset 'LimitChars' on mixed\\.$#" + count: 5 + path: libraries/classes/Display/Results.php + + - + message: "#^Cannot access offset 'MaxExactCount' on mixed\\.$#" + count: 1 + path: libraries/classes/Display/Results.php + + - + message: "#^Cannot access offset 'MaxExactCountViews' on mixed\\.$#" + count: 1 + path: libraries/classes/Display/Results.php + + - + message: "#^Cannot access offset 'MaxRows' on mixed\\.$#" + count: 2 + path: libraries/classes/Display/Results.php + + - + message: "#^Cannot access offset 'Order' on mixed\\.$#" + count: 2 + path: libraries/classes/Display/Results.php + + - + message: "#^Cannot access offset 'ProtectBinary' on mixed\\.$#" + count: 1 + path: libraries/classes/Display/Results.php + + - + message: "#^Cannot access offset 'RelationalDisplay' on mixed\\.$#" + count: 1 + path: libraries/classes/Display/Results.php + + - + message: "#^Cannot access offset 'RepeatCells' on mixed\\.$#" + count: 1 + path: libraries/classes/Display/Results.php + + - + message: "#^Cannot access offset 'RowActionLinks' on mixed\\.$#" + count: 13 + path: libraries/classes/Display/Results.php + + - + message: "#^Cannot access offset 'RowActionType' on mixed\\.$#" + count: 4 + path: libraries/classes/Display/Results.php + + - + message: "#^Cannot access offset 'SaveCellsAtOnce' on mixed\\.$#" + count: 1 + path: libraries/classes/Display/Results.php + + - + message: "#^Cannot access offset 'ShowAll' on mixed\\.$#" + count: 1 + path: libraries/classes/Display/Results.php + + - + message: "#^Cannot access offset 'ShowBrowseComments' on mixed\\.$#" + count: 1 + path: libraries/classes/Display/Results.php + + - + message: "#^Cannot access offset 'display_binary' on mixed\\.$#" + count: 8 + path: libraries/classes/Display/Results.php + + - + message: "#^Cannot access offset 'display_blob' on mixed\\.$#" + count: 6 + path: libraries/classes/Display/Results.php + - message: "#^Cannot access offset 'foreign_db' on mixed\\.$#" count: 2 @@ -3390,11 +12410,56 @@ parameters: count: 2 path: libraries/classes/Display/Results.php + - + message: "#^Cannot access offset 'geoOption' on mixed\\.$#" + count: 10 + path: libraries/classes/Display/Results.php + + - + message: "#^Cannot access offset 'hide_transformation' on mixed\\.$#" + count: 8 + path: libraries/classes/Display/Results.php + - message: "#^Cannot access offset 'index_list' on mixed\\.$#" count: 1 path: libraries/classes/Display/Results.php + - + message: "#^Cannot access offset 'input_transformation' on mixed\\.$#" + count: 1 + path: libraries/classes/Display/Results.php + + - + message: "#^Cannot access offset 'max_rows' on mixed\\.$#" + count: 22 + path: libraries/classes/Display/Results.php + + - + message: "#^Cannot access offset 'mimetype' on mixed\\.$#" + count: 2 + path: libraries/classes/Display/Results.php + + - + message: "#^Cannot access offset 'pftext' on mixed\\.$#" + count: 9 + path: libraries/classes/Display/Results.php + + - + message: "#^Cannot access offset 'pos' on mixed\\.$#" + count: 11 + path: libraries/classes/Display/Results.php + + - + message: "#^Cannot access offset 'possible_as_geometry' on mixed\\.$#" + count: 3 + path: libraries/classes/Display/Results.php + + - + message: "#^Cannot access offset 'query' on mixed\\.$#" + count: 7 + path: libraries/classes/Display/Results.php + - message: "#^Cannot access offset 'ref_db_name' on mixed\\.$#" count: 2 @@ -3410,6 +12475,41 @@ parameters: count: 2 path: libraries/classes/Display/Results.php + - + message: "#^Cannot access offset 'relational_display' on mixed\\.$#" + count: 7 + path: libraries/classes/Display/Results.php + + - + message: "#^Cannot access offset 'repeat_cells' on mixed\\.$#" + count: 6 + path: libraries/classes/Display/Results.php + + - + message: "#^Cannot access offset 'sql' on mixed\\.$#" + count: 1 + path: libraries/classes/Display/Results.php + + - + message: "#^Cannot access offset 'transformation' on mixed\\.$#" + count: 2 + path: libraries/classes/Display/Results.php + + - + message: "#^Cannot access offset 'transformation…' on mixed\\.$#" + count: 2 + path: libraries/classes/Display/Results.php + + - + message: "#^Cannot access offset 0 on mixed\\.$#" + count: 1 + path: libraries/classes/Display/Results.php + + - + message: "#^Cannot access offset int on mixed\\.$#" + count: 9 + path: libraries/classes/Display/Results.php + - message: "#^Cannot access offset int\\<0, max\\> on mixed\\.$#" count: 2 @@ -3417,14 +12517,74 @@ parameters: - message: "#^Cannot access offset mixed on mixed\\.$#" + count: 10 + path: libraries/classes/Display/Results.php + + - + message: "#^Cannot access offset non\\-empty\\-string on mixed\\.$#" + count: 5 + path: libraries/classes/Display/Results.php + + - + message: "#^Cannot access offset string on mixed\\.$#" + count: 5 + path: libraries/classes/Display/Results.php + + - + message: "#^Cannot access property \\$alias on mixed\\.$#" count: 1 path: libraries/classes/Display/Results.php + - + message: "#^Cannot access property \\$identifiers on mixed\\.$#" + count: 1 + path: libraries/classes/Display/Results.php + + - + message: "#^Cannot access property \\$offset on mixed\\.$#" + count: 1 + path: libraries/classes/Display/Results.php + + - + message: "#^Cannot access property \\$rowCount on mixed\\.$#" + count: 1 + path: libraries/classes/Display/Results.php + + - + message: "#^Cannot access property \\$table on mixed\\.$#" + count: 2 + path: libraries/classes/Display/Results.php + + - + message: "#^Cannot cast mixed to int\\.$#" + count: 4 + path: libraries/classes/Display/Results.php + - message: "#^Cannot cast mixed to string\\.$#" count: 3 path: libraries/classes/Display/Results.php + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 27 + path: libraries/classes/Display/Results.php + + - + message: "#^Dynamic call to static method PhpMyAdmin\\\\Plugins\\\\TransformationsInterface\\:\\:getMIMESubtype\\(\\)\\.$#" + count: 1 + path: libraries/classes/Display/Results.php + + - + message: "#^Dynamic call to static method PhpMyAdmin\\\\Plugins\\\\TransformationsInterface\\:\\:getMIMEType\\(\\)\\.$#" + count: 2 + path: libraries/classes/Display/Results.php + + - + message: "#^Dynamic call to static method PhpMyAdmin\\\\Plugins\\\\TransformationsInterface\\:\\:getName\\(\\)\\.$#" + count: 1 + path: libraries/classes/Display/Results.php + - message: "#^Method PhpMyAdmin\\\\Display\\\\Results\\:\\:getSortByKeyDropDown\\(\\) return type has no value type specified in iterable type array\\.$#" count: 2 @@ -3441,10 +12601,115 @@ parameters: path: libraries/classes/Display/Results.php - - message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:getDisplayField\\(\\) expects string, mixed given\\.$#" + message: "#^Only booleans are allowed in &&, array\\|bool given on the left side\\.$#" count: 1 path: libraries/classes/Display/Results.php + - + message: "#^Only booleans are allowed in &&, bool\\|null given on the left side\\.$#" + count: 2 + path: libraries/classes/Display/Results.php + + - + message: "#^Only booleans are allowed in &&, mixed given on the left side\\.$#" + count: 1 + path: libraries/classes/Display/Results.php + + - + message: "#^Only booleans are allowed in &&, string\\|null given on the left side\\.$#" + count: 3 + path: libraries/classes/Display/Results.php + + - + message: "#^Only booleans are allowed in a negated boolean, array\\\\> given\\.$#" + count: 1 + path: libraries/classes/Display/Results.php + + - + message: "#^Only booleans are allowed in a negated boolean, bool\\|null given\\.$#" + count: 1 + path: libraries/classes/Display/Results.php + + - + message: "#^Only booleans are allowed in a negated boolean, int\\|false given\\.$#" + count: 1 + path: libraries/classes/Display/Results.php + + - + message: "#^Only booleans are allowed in a negated boolean, int\\|string\\|null given\\.$#" + count: 1 + path: libraries/classes/Display/Results.php + + - + message: "#^Only booleans are allowed in a negated boolean, mixed given\\.$#" + count: 1 + path: libraries/classes/Display/Results.php + + - + message: "#^Only booleans are allowed in a negated boolean, string\\|null given\\.$#" + count: 1 + path: libraries/classes/Display/Results.php + + - + message: "#^Only booleans are allowed in a ternary operator condition, array\\ given\\.$#" + count: 2 + path: libraries/classes/Display/Results.php + + - + message: "#^Only booleans are allowed in a ternary operator condition, int\\<0, max\\>\\|false given\\.$#" + count: 1 + path: libraries/classes/Display/Results.php + + - + message: "#^Only booleans are allowed in a ternary operator condition, mixed given\\.$#" + count: 1 + path: libraries/classes/Display/Results.php + + - + message: "#^Only booleans are allowed in an elseif condition, bool\\|null given\\.$#" + count: 1 + path: libraries/classes/Display/Results.php + + - + message: "#^Only booleans are allowed in an if condition, bool\\|null given\\.$#" + count: 1 + path: libraries/classes/Display/Results.php + + - + message: "#^Only booleans are allowed in an if condition, int\\|false given\\.$#" + count: 3 + path: libraries/classes/Display/Results.php + + - + message: "#^Only booleans are allowed in \\|\\|, bool\\|null given on the left side\\.$#" + count: 2 + path: libraries/classes/Display/Results.php + + - + message: "#^Only booleans are allowed in \\|\\|, bool\\|null given on the right side\\.$#" + count: 6 + path: libraries/classes/Display/Results.php + + - + message: "#^Only booleans are allowed in \\|\\|, int\\<0, max\\>\\|false given on the left side\\.$#" + count: 1 + path: libraries/classes/Display/Results.php + + - + message: "#^Parameter \\#1 \\$array of function array_shift expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Display/Results.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:getComments\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Display/Results.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:getDisplayField\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Display/Results.php + - message: "#^Parameter \\#1 \\$haystack of function mb_strpos expects string, mixed given\\.$#" count: 2 @@ -3460,24 +12725,49 @@ parameters: count: 1 path: libraries/classes/Display/Results.php + - + message: "#^Parameter \\#1 \\$numEmptyColumnsBefore of method PhpMyAdmin\\\\Display\\\\Results\\:\\:getRepeatingHeaders\\(\\) expects int, mixed given\\.$#" + count: 1 + path: libraries/classes/Display/Results.php + - message: "#^Parameter \\#1 \\$offset of method PhpMyAdmin\\\\Dbal\\\\ResultInterface\\:\\:seek\\(\\) expects int, float\\|int given\\.$#" count: 2 path: libraries/classes/Display/Results.php + - + message: "#^Parameter \\#1 \\$optionString of method PhpMyAdmin\\\\Transformations\\:\\:getOptions\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Display/Results.php + - message: "#^Parameter \\#1 \\$params of static method PhpMyAdmin\\\\Url\\:\\:getCommon\\(\\) expects array\\, array\\ given\\.$#" count: 1 path: libraries/classes/Display/Results.php + - + message: "#^Parameter \\#1 \\$params of static method PhpMyAdmin\\\\Url\\:\\:getCommon\\(\\) expects array\\, array\\ given\\.$#" + count: 1 + path: libraries/classes/Display/Results.php + - message: "#^Parameter \\#1 \\$params of static method PhpMyAdmin\\\\Url\\:\\:getCommonRaw\\(\\) expects array\\, array\\ given\\.$#" count: 1 path: libraries/classes/Display/Results.php + - + message: "#^Parameter \\#1 \\$sortDirection of method PhpMyAdmin\\\\Display\\\\Results\\:\\:getSortingUrlParams\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Display/Results.php + - message: "#^Parameter \\#1 \\$sqlQuery of static method PhpMyAdmin\\\\Core\\:\\:signSqlQuery\\(\\) expects string, mixed given\\.$#" - count: 3 + count: 4 + path: libraries/classes/Display/Results.php + + - + message: "#^Parameter \\#1 \\$string of function strtoupper expects string, mixed given\\.$#" + count: 2 path: libraries/classes/Display/Results.php - @@ -3490,11 +12780,26 @@ parameters: count: 2 path: libraries/classes/Display/Results.php + - + message: "#^Parameter \\#1 \\$value of function count expects array\\|Countable, mixed given\\.$#" + count: 2 + path: libraries/classes/Display/Results.php + + - + message: "#^Parameter \\#1 \\$value of function intval expects array\\|bool\\|float\\|int\\|resource\\|string\\|null, mixed given\\.$#" + count: 6 + path: libraries/classes/Display/Results.php + - message: "#^Parameter \\#2 \\$columnValue of method PhpMyAdmin\\\\Display\\\\Results\\:\\:getSpecialLinkUrl\\(\\) expects string, mixed given\\.$#" count: 1 path: libraries/classes/Display/Results.php + - + message: "#^Parameter \\#2 \\$descriptions of method PhpMyAdmin\\\\Display\\\\Results\\:\\:getRepeatingHeaders\\(\\) expects array\\, mixed given\\.$#" + count: 1 + path: libraries/classes/Display/Results.php + - message: "#^Parameter \\#2 \\$field of class PhpMyAdmin\\\\Display\\\\ForeignKeyRelatedTable constructor expects string, mixed given\\.$#" count: 2 @@ -3510,11 +12815,26 @@ parameters: count: 1 path: libraries/classes/Display/Results.php + - + message: "#^Parameter \\#2 \\$rows of static method PhpMyAdmin\\\\Util\\:\\:pageselector\\(\\) expects int, mixed given\\.$#" + count: 1 + path: libraries/classes/Display/Results.php + - message: "#^Parameter \\#2 \\$string of function explode expects string, mixed given\\.$#" count: 1 path: libraries/classes/Display/Results.php + - + message: "#^Parameter \\#2 \\$string2 of function strcasecmp expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Display/Results.php + + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:getComments\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Display/Results.php + - message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:getDisplayField\\(\\) expects string, mixed given\\.$#" count: 2 @@ -3525,13 +12845,28 @@ parameters: count: 1 path: libraries/classes/Display/Results.php + - + message: "#^Parameter \\#3 \\$numEmptyColumnsAfter of method PhpMyAdmin\\\\Display\\\\Results\\:\\:getRepeatingHeaders\\(\\) expects int, mixed given\\.$#" + count: 1 + path: libraries/classes/Display/Results.php + + - + message: "#^Parameter \\#3 \\$row of static method PhpMyAdmin\\\\Util\\:\\:getUniqueCondition\\(\\) expects array\\, array given\\.$#" + count: 1 + path: libraries/classes/Display/Results.php + - message: "#^Parameter \\#3 \\$subject of function str_replace expects array\\|string, mixed given\\.$#" - count: 3 + count: 4 path: libraries/classes/Display/Results.php - message: "#^Parameter \\#4 \\$database of class PhpMyAdmin\\\\Display\\\\ForeignKeyRelatedTable constructor expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Display/Results.php + + - + message: "#^Parameter \\#5 \\$isFieldTruncated of method PhpMyAdmin\\\\Display\\\\Results\\:\\:addClass\\(\\) expects bool, mixed given\\.$#" count: 1 path: libraries/classes/Display/Results.php @@ -3570,6 +12905,31 @@ parameters: count: 1 path: libraries/classes/Display/Results.php + - + message: "#^Property PhpMyAdmin\\\\FieldMetadata\\:\\:\\$name \\(non\\-empty\\-string\\) does not accept mixed\\.$#" + count: 1 + path: libraries/classes/Display/Results.php + + - + message: "#^Short ternary operator is not allowed\\. Use null coalesce operator if applicable or consider using long ternary\\.$#" + count: 1 + path: libraries/classes/Display/Results.php + + - + message: "#^Cannot access offset 'AvailableCharsets' on mixed\\.$#" + count: 2 + path: libraries/classes/Encoding.php + + - + message: "#^Cannot access offset 'IconvExtraParams' on mixed\\.$#" + count: 1 + path: libraries/classes/Encoding.php + + - + message: "#^Cannot access offset 'RecodingEngine' on mixed\\.$#" + count: 2 + path: libraries/classes/Encoding.php + - message: "#^Cannot access offset 0 on mixed\\.$#" count: 2 @@ -3585,6 +12945,11 @@ parameters: count: 1 path: libraries/classes/Encoding.php + - + message: "#^Cannot call method getUploadTempDir\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Encoding.php + - message: "#^Foreach overwrites \\$engine with its value variable\\.$#" count: 1 @@ -3595,6 +12960,16 @@ parameters: count: 1 path: libraries/classes/Encoding.php + - + message: "#^Method PhpMyAdmin\\\\Encoding\\:\\:listEncodings\\(\\) should return array but returns mixed\\.$#" + count: 1 + path: libraries/classes/Encoding.php + + - + message: "#^Parameter \\#1 \\$directory of function tempnam expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Encoding.php + - message: "#^Parameter \\#1 \\$extension of static method PhpMyAdmin\\\\Core\\:\\:warnMissingExtension\\(\\) expects string, mixed given\\.$#" count: 1 @@ -3605,16 +12980,61 @@ parameters: count: 2 path: libraries/classes/Encoding.php + - + message: "#^Parameter \\#2 \\.\\.\\.\\$arrays of function array_intersect expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Encoding.php + - message: "#^Static property PhpMyAdmin\\\\Encoding\\:\\:\\$engine \\(int\\|null\\) does not accept mixed\\.$#" count: 2 path: libraries/classes/Encoding.php + - + message: "#^Cannot access offset 'Innodb_buffer_pool…' on mixed\\.$#" + count: 19 + path: libraries/classes/Engines/Innodb.php + + - + message: "#^Cannot access offset 'Innodb_page_size' on mixed\\.$#" + count: 1 + path: libraries/classes/Engines/Innodb.php + + - + message: "#^Cannot call method fetchResult\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Engines/Innodb.php + + - + message: "#^Cannot call method fetchValue\\(\\) on mixed\\.$#" + count: 4 + path: libraries/classes/Engines/Innodb.php + + - + message: "#^Cannot cast mixed to string\\.$#" + count: 3 + path: libraries/classes/Engines/Innodb.php + + - + message: "#^Parameter \\#1 \\$value of static method PhpMyAdmin\\\\Util\\:\\:formatNumber\\(\\) expects float\\|int\\|string, mixed given\\.$#" + count: 11 + path: libraries/classes/Engines/Innodb.php + + - + message: "#^Only booleans are allowed in &&, int\\|false given on the right side\\.$#" + count: 1 + path: libraries/classes/Engines/Pbxt.php + - message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" count: 3 path: libraries/classes/Error.php + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 2 + path: libraries/classes/Error.php + - message: "#^Cannot access offset 'args' on mixed\\.$#" count: 2 @@ -3665,6 +13085,11 @@ parameters: count: 1 path: libraries/classes/Error.php + - + message: "#^Only booleans are allowed in \\|\\|, int\\<0, 18176\\> given on the right side\\.$#" + count: 1 + path: libraries/classes/Error.php + - message: "#^Parameter \\#1 \\$path of static method PhpMyAdmin\\\\Error\\:\\:relPath\\(\\) expects string, mixed given\\.$#" count: 3 @@ -3688,6 +13113,51 @@ parameters: - message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" count: 1 + path: libraries/classes/ErrorHandler.php + + - + message: "#^Cannot access offset 'SendErrorReports' on mixed\\.$#" + count: 8 + path: libraries/classes/ErrorHandler.php + + - + message: "#^Cannot access offset 'environment' on mixed\\.$#" + count: 2 + path: libraries/classes/ErrorHandler.php + + - + message: "#^Cannot access offset \\(int\\|string\\) on mixed\\.$#" + count: 1 + path: libraries/classes/ErrorHandler.php + + - + message: "#^Cannot access offset string on mixed\\.$#" + count: 1 + path: libraries/classes/ErrorHandler.php + + - + message: "#^Cannot call method getCurrentErrors\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/ErrorHandler.php + + - + message: "#^Only booleans are allowed in a negated boolean, int given\\.$#" + count: 1 + path: libraries/classes/ErrorHandler.php + + - + message: "#^Only booleans are allowed in an if condition, int given\\.$#" + count: 1 + path: libraries/classes/ErrorHandler.php + + - + message: "#^Parameter \\#1 \\$value of function count expects array\\|Countable, mixed given\\.$#" + count: 1 + path: libraries/classes/ErrorHandler.php + + - + message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" + count: 2 path: libraries/classes/ErrorReport.php - @@ -3700,16 +13170,46 @@ parameters: count: 1 path: libraries/classes/ErrorReport.php + - + message: "#^Cannot access offset 'stack' on mixed\\.$#" + count: 3 + path: libraries/classes/ErrorReport.php + - message: "#^Cannot access offset 'uri' on mixed\\.$#" - count: 1 + count: 3 path: libraries/classes/ErrorReport.php - message: "#^Cannot access offset 'url' on mixed\\.$#" + count: 5 + path: libraries/classes/ErrorReport.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" count: 2 path: libraries/classes/ErrorReport.php + - + message: "#^Only booleans are allowed in &&, int\\|false given on the right side\\.$#" + count: 1 + path: libraries/classes/ErrorReport.php + + - + message: "#^Only booleans are allowed in a negated boolean, int given\\.$#" + count: 1 + path: libraries/classes/ErrorReport.php + + - + message: "#^Only booleans are allowed in a negated boolean, string given\\.$#" + count: 1 + path: libraries/classes/ErrorReport.php + + - + message: "#^Parameter \\#1 \\$stack of method PhpMyAdmin\\\\ErrorReport\\:\\:translateStacktrace\\(\\) expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/ErrorReport.php + - message: "#^Parameter \\#1 \\$string of function mb_strlen expects string, mixed given\\.$#" count: 1 @@ -3722,17 +13222,57 @@ parameters: - message: "#^Parameter \\#1 \\$url of method PhpMyAdmin\\\\ErrorReport\\:\\:sanitizeUrl\\(\\) expects string, mixed given\\.$#" - count: 1 + count: 3 path: libraries/classes/ErrorReport.php + - + message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" + count: 2 + path: libraries/classes/Export/Export.php + + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 5 + path: libraries/classes/Export/Export.php + + - + message: "#^Cannot access offset 'SaveDir' on mixed\\.$#" + count: 1 + path: libraries/classes/Export/Export.php + - message: "#^Cannot access offset 'alias' on mixed\\.$#" + count: 14 + path: libraries/classes/Export/Export.php + + - + message: "#^Cannot access offset 'columns' on mixed\\.$#" + count: 3 + path: libraries/classes/Export/Export.php + + - + message: "#^Cannot access offset 'tables' on mixed\\.$#" + count: 4 + path: libraries/classes/Export/Export.php + + - + message: "#^Cannot access offset mixed on mixed\\.$#" + count: 3 + path: libraries/classes/Export/Export.php + + - + message: "#^Cannot call method get\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Export/Export.php + + - + message: "#^Cannot call method setUserValue\\(\\) on mixed\\.$#" count: 4 path: libraries/classes/Export/Export.php - message: "#^Cannot cast mixed to string\\.$#" - count: 1 + count: 3 path: libraries/classes/Export/Export.php - @@ -3740,6 +13280,11 @@ parameters: count: 1 path: libraries/classes/Export/Export.php + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 4 + path: libraries/classes/Export/Export.php + - message: "#^Method PhpMyAdmin\\\\Export\\\\Export\\:\\:compress\\(\\) return type has no value type specified in iterable type array\\.$#" count: 1 @@ -3750,6 +13295,21 @@ parameters: count: 1 path: libraries/classes/Export/Export.php + - + message: "#^Only booleans are allowed in a negated boolean, int\\<0, max\\>\\|false given\\.$#" + count: 3 + path: libraries/classes/Export/Export.php + + - + message: "#^Only booleans are allowed in a negated boolean, int\\|false given\\.$#" + count: 1 + path: libraries/classes/Export/Export.php + + - + message: "#^Only booleans are allowed in a negated boolean, string\\|false given\\.$#" + count: 1 + path: libraries/classes/Export/Export.php + - message: "#^Parameter \\#1 \\$identifier of static method PhpMyAdmin\\\\Util\\:\\:backquote\\(\\) expects string\\|Stringable\\|null, mixed given\\.$#" count: 2 @@ -3760,6 +13320,11 @@ parameters: count: 1 path: libraries/classes/Export/Export.php + - + message: "#^Parameter \\#1 \\$stream of function fwrite expects resource, mixed given\\.$#" + count: 2 + path: libraries/classes/Export/Export.php + - message: "#^Parameter \\#1 \\$tableName of class PhpMyAdmin\\\\Table constructor expects string, mixed given\\.$#" count: 2 @@ -3770,6 +13335,16 @@ parameters: count: 2 path: libraries/classes/Export/Export.php + - + message: "#^Parameter \\#2 \\$destCharset of static method PhpMyAdmin\\\\Encoding\\:\\:convertString\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Export/Export.php + + - + message: "#^Parameter \\#2 \\$enc of static method PhpMyAdmin\\\\Encoding\\:\\:kanjiStrConv\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Export/Export.php + - message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\Plugins\\\\ExportPlugin\\:\\:exportData\\(\\) expects string, mixed given\\.$#" count: 1 @@ -3790,11 +13365,161 @@ parameters: count: 1 path: libraries/classes/Export/Export.php + - + message: "#^Parameter \\#3 \\$kana of static method PhpMyAdmin\\\\Encoding\\:\\:kanjiStrConv\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Export/Export.php + + - + message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" + count: 1 + path: libraries/classes/Export/Options.php + + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 1 + path: libraries/classes/Export/Options.php + + - + message: "#^Cannot access offset 'ExecTimeLimit' on mixed\\.$#" + count: 1 + path: libraries/classes/Export/Options.php + + - + message: "#^Cannot access offset 'Export' on mixed\\.$#" + count: 12 + path: libraries/classes/Export/Options.php + + - + message: "#^Cannot access offset 'GZipDump' on mixed\\.$#" + count: 1 + path: libraries/classes/Export/Options.php + + - + message: "#^Cannot access offset 'SaveDir' on mixed\\.$#" + count: 3 + path: libraries/classes/Export/Options.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: libraries/classes/Export/Options.php + + - + message: "#^Cannot access offset 'ZipDump' on mixed\\.$#" + count: 1 + path: libraries/classes/Export/Options.php + + - + message: "#^Cannot access offset 'aliases' on mixed\\.$#" + count: 4 + path: libraries/classes/Export/Options.php + + - + message: "#^Cannot access offset 'as_separate_files' on mixed\\.$#" + count: 2 + path: libraries/classes/Export/Options.php + + - + message: "#^Cannot access offset 'asfile' on mixed\\.$#" + count: 1 + path: libraries/classes/Export/Options.php + + - + message: "#^Cannot access offset 'charset' on mixed\\.$#" + count: 1 + path: libraries/classes/Export/Options.php + + - + message: "#^Cannot access offset 'compression' on mixed\\.$#" + count: 1 + path: libraries/classes/Export/Options.php + + - + message: "#^Cannot access offset 'file_template_server' on mixed\\.$#" + count: 1 + path: libraries/classes/Export/Options.php + + - + message: "#^Cannot access offset 'file_template_table' on mixed\\.$#" + count: 1 + path: libraries/classes/Export/Options.php + + - + message: "#^Cannot access offset 'file_template…' on mixed\\.$#" + count: 1 + path: libraries/classes/Export/Options.php + + - + message: "#^Cannot access offset 'method' on mixed\\.$#" + count: 2 + path: libraries/classes/Export/Options.php + + - + message: "#^Cannot access offset 'user' on mixed\\.$#" + count: 1 + path: libraries/classes/Export/Options.php + + - + message: "#^Cannot access offset string on mixed\\.$#" + count: 2 + path: libraries/classes/Export/Options.php + + - + message: "#^Cannot call method getDatabaseList\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Export/Options.php + + - + message: "#^Cannot call method getUserValue\\(\\) on mixed\\.$#" + count: 3 + path: libraries/classes/Export/Options.php + + - + message: "#^Cannot cast mixed to string\\.$#" + count: 5 + path: libraries/classes/Export/Options.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 2 + path: libraries/classes/Export/Options.php + + - + message: "#^Method PhpMyAdmin\\\\Export\\\\Options\\:\\:getDatabasesForSelectOptions\\(\\) should return array\\ but returns array\\, array\\{name\\: mixed, is_selected\\: bool\\}\\>\\.$#" + count: 1 + path: libraries/classes/Export/Options.php + + - + message: "#^Only booleans are allowed in an if condition, int\\<0, max\\>\\|false given\\.$#" + count: 1 + path: libraries/classes/Export/Options.php + - message: "#^PHPDoc tag @var for variable \\$dbSelect has no value type specified in iterable type array\\.$#" count: 1 path: libraries/classes/Export/Options.php + - + message: "#^Parameter \\#1 \\$schemaName of static method PhpMyAdmin\\\\Query\\\\Utilities\\:\\:isSystemSchema\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Export/Options.php + + - + message: "#^Parameter \\#2 \\$filename of method PhpMyAdmin\\\\Export\\\\Options\\:\\:getFileNameTemplate\\(\\) expects string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Export/Options.php + + - + message: "#^Parameter \\#3 \\$dbi of class PhpMyAdmin\\\\Table constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: libraries/classes/Export/Options.php + + - + message: "#^Parameter \\#3 \\$user of method PhpMyAdmin\\\\Export\\\\TemplateModel\\:\\:getAll\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Export/Options.php + - message: "#^Parameter \\#1 \\$id of class PhpMyAdmin\\\\Export\\\\Template constructor expects int, mixed given\\.$#" count: 1 @@ -3820,14 +13545,49 @@ parameters: count: 1 path: libraries/classes/Export/Template.php + - + message: "#^Cannot access offset 'BZipDump' on mixed\\.$#" + count: 1 + path: libraries/classes/File.php + + - + message: "#^Cannot access offset 'GZipDump' on mixed\\.$#" + count: 1 + path: libraries/classes/File.php + + - + message: "#^Cannot access offset 'UploadDir' on mixed\\.$#" + count: 3 + path: libraries/classes/File.php + + - + message: "#^Cannot access offset 'ZipDump' on mixed\\.$#" + count: 1 + path: libraries/classes/File.php + - message: "#^Cannot access offset 'multi_edit' on mixed\\.$#" - count: 5 + count: 9 + path: libraries/classes/File.php + + - + message: "#^Cannot access offset 'name' on mixed\\.$#" + count: 1 path: libraries/classes/File.php - message: "#^Cannot access offset string on mixed\\.$#" - count: 10 + count: 15 + path: libraries/classes/File.php + + - + message: "#^Cannot access offset string\\|null on mixed\\.$#" + count: 3 + path: libraries/classes/File.php + + - + message: "#^Cannot call method getUploadTempDir\\(\\) on mixed\\.$#" + count: 1 path: libraries/classes/File.php - @@ -3835,21 +13595,51 @@ parameters: count: 1 path: libraries/classes/File.php + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 4 + path: libraries/classes/File.php + - message: "#^Method PhpMyAdmin\\\\File\\:\\:getCompression\\(\\) should return string but returns string\\|false\\.$#" count: 1 path: libraries/classes/File.php + - + message: "#^Only booleans are allowed in &&, bool\\|string given on the left side\\.$#" + count: 1 + path: libraries/classes/File.php + + - + message: "#^Only booleans are allowed in a negated boolean, resource\\|false given\\.$#" + count: 1 + path: libraries/classes/File.php + + - + message: "#^Parameter \\#1 \\$directory of function tempnam expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/File.php + - message: "#^Parameter \\#1 \\$file of function bzopen expects resource\\|string, string\\|null given\\.$#" count: 1 path: libraries/classes/File.php + - + message: "#^Parameter \\#1 \\$file of method PhpMyAdmin\\\\File\\:\\:fetchUploadedFromTblChangeRequestMultiple\\(\\) expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/File.php + - message: "#^Parameter \\#1 \\$file of method PhpMyAdmin\\\\ZipExtension\\:\\:getContents\\(\\) expects string, string\\|null given\\.$#" count: 1 path: libraries/classes/File.php + - + message: "#^Parameter \\#1 \\$name of method PhpMyAdmin\\\\File\\:\\:setUploadedFile\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/File.php + - message: "#^Parameter \\#2 \\$length of function fread expects int\\<0, max\\>, int given\\.$#" count: 1 @@ -3870,6 +13660,26 @@ parameters: count: 1 path: libraries/classes/File.php + - + message: "#^Cannot access offset 'BZipDump' on mixed\\.$#" + count: 1 + path: libraries/classes/FileListing.php + + - + message: "#^Cannot access offset 'GZipDump' on mixed\\.$#" + count: 1 + path: libraries/classes/FileListing.php + + - + message: "#^Cannot access offset 'ZipDump' on mixed\\.$#" + count: 1 + path: libraries/classes/FileListing.php + + - + message: "#^Only booleans are allowed in a negated boolean, int\\|false given\\.$#" + count: 1 + path: libraries/classes/FileListing.php + - message: "#^Cannot access an offset on mixed\\.$#" count: 1 @@ -3880,21 +13690,141 @@ parameters: count: 3 path: libraries/classes/FlashMessages.php + - + message: "#^Property PhpMyAdmin\\\\FlashMessages\\:\\:\\$previousMessages \\(array\\\\>\\) does not accept mixed\\.$#" + count: 1 + path: libraries/classes/FlashMessages.php + - message: "#^Cannot access offset 'chars' on mixed\\.$#" - count: 2 + count: 3 path: libraries/classes/Font.php - message: "#^Cannot access offset 'modifier' on mixed\\.$#" + count: 2 + path: libraries/classes/Font.php + + - + message: "#^Parameter \\#1 \\$search of function str_replace expects array\\|string, mixed given\\.$#" count: 1 path: libraries/classes/Font.php + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 1 + path: libraries/classes/Footer.php + + - + message: "#^Cannot access offset 'DBG' on mixed\\.$#" + count: 3 + path: libraries/classes/Footer.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: libraries/classes/Footer.php + + - + message: "#^Cannot access offset 'demo' on mixed\\.$#" + count: 2 + path: libraries/classes/Footer.php + + - + message: "#^Cannot access offset 'sql' on mixed\\.$#" + count: 1 + path: libraries/classes/Footer.php + + - + message: "#^Cannot access offset 'user' on mixed\\.$#" + count: 1 + path: libraries/classes/Footer.php + + - + message: "#^Cannot call method getDispErrors\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Footer.php + + - + message: "#^Cannot call method hasDisplayErrors\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Footer.php + + - + message: "#^Cannot call method isConnected\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Footer.php + + - + message: "#^Cannot call method reportErrors\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Footer.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 4 + path: libraries/classes/Footer.php + + - + message: "#^Method PhpMyAdmin\\\\Footer\\:\\:getGitRevisionInfo\\(\\) should return array\\ but returns array\\.$#" + count: 1 + path: libraries/classes/Footer.php + + - + message: "#^Only booleans are allowed in &&, array\\|object given on the right side\\.$#" + count: 1 + path: libraries/classes/Footer.php + + - + message: "#^Only booleans are allowed in a ternary operator condition, int given\\.$#" + count: 1 + path: libraries/classes/Footer.php + + - + message: "#^Only booleans are allowed in an if condition, string given\\.$#" + count: 1 + path: libraries/classes/Footer.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\ConfigStorage\\\\Relation constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: libraries/classes/Footer.php + + - + message: "#^Parameter \\#1 \\$params of static method PhpMyAdmin\\\\Url\\:\\:getCommonRaw\\(\\) expects array\\, array\\ given\\.$#" + count: 1 + path: libraries/classes/Footer.php + + - + message: "#^Parameter \\#1 \\$string of function strlen expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Footer.php + + - + message: "#^Parameter \\#3 \\$username of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:setHistory\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Footer.php + + - + message: "#^Parameter \\#4 \\$sqlquery of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:setHistory\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Footer.php + - message: "#^Casting to float something that's already float\\.$#" count: 2 path: libraries/classes/Gis/GisGeometry.php + - + message: "#^Only booleans are allowed in an elseif condition, int\\|false given\\.$#" + count: 1 + path: libraries/classes/Gis/GisGeometry.php + + - + message: "#^Only booleans are allowed in an if condition, int\\|false given\\.$#" + count: 1 + path: libraries/classes/Gis/GisGeometry.php + - message: "#^Only numeric types are allowed in \\+, int\\<0, max\\>\\|false given on the left side\\.$#" count: 1 @@ -3905,11 +13835,31 @@ parameters: count: 1 path: libraries/classes/Gis/GisGeometry.php + - + message: "#^Short ternary operator is not allowed\\. Use null coalesce operator if applicable or consider using long ternary\\.$#" + count: 1 + path: libraries/classes/Gis/GisGeometry.php + - message: "#^Cannot access offset 'geom_count' on mixed\\.$#" count: 1 path: libraries/classes/Gis/GisGeometryCollection.php + - + message: "#^Cannot access offset 'gis_type' on mixed\\.$#" + count: 3 + path: libraries/classes/Gis/GisGeometryCollection.php + + - + message: "#^Only booleans are allowed in a negated boolean, PhpMyAdmin\\\\Gis\\\\GisGeometry\\|false given\\.$#" + count: 7 + path: libraries/classes/Gis/GisGeometryCollection.php + + - + message: "#^Parameter \\#1 \\$type of static method PhpMyAdmin\\\\Gis\\\\GisFactory\\:\\:factory\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Gis/GisGeometryCollection.php + - message: "#^Cannot access offset 'LINESTRING' on mixed\\.$#" count: 7 @@ -3950,6 +13900,11 @@ parameters: count: 1 path: libraries/classes/Gis/GisLineString.php + - + message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" + count: 1 + path: libraries/classes/Gis/GisMultiLineString.php + - message: "#^Cannot access offset 'MULTILINESTRING' on mixed\\.$#" count: 1 @@ -3965,19 +13920,24 @@ parameters: count: 1 path: libraries/classes/Gis/GisMultiLineString.php + - + message: "#^Cannot access offset 'points' on mixed\\.$#" + count: 1 + path: libraries/classes/Gis/GisMultiLineString.php + - message: "#^Cannot access offset 'x' on mixed\\.$#" - count: 3 + count: 4 path: libraries/classes/Gis/GisMultiLineString.php - message: "#^Cannot access offset 'y' on mixed\\.$#" - count: 3 + count: 4 path: libraries/classes/Gis/GisMultiLineString.php - message: "#^Cannot access offset int\\<0, max\\> on mixed\\.$#" - count: 13 + count: 14 path: libraries/classes/Gis/GisMultiLineString.php - @@ -4012,17 +13972,17 @@ parameters: - message: "#^Cannot access offset 'x' on mixed\\.$#" - count: 3 + count: 4 path: libraries/classes/Gis/GisMultiPoint.php - message: "#^Cannot access offset 'y' on mixed\\.$#" - count: 3 + count: 4 path: libraries/classes/Gis/GisMultiPoint.php - message: "#^Cannot access offset int\\<0, max\\> on mixed\\.$#" - count: 6 + count: 8 path: libraries/classes/Gis/GisMultiPoint.php - @@ -4150,11 +14110,6 @@ parameters: count: 1 path: libraries/classes/Gis/GisMultiPolygon.php - - - message: "#^Variable \\$labelPoint in isset\\(\\) always exists and is not nullable\\.$#" - count: 2 - path: libraries/classes/Gis/GisMultiPolygon.php - - message: "#^Cannot access offset 'POINT' on mixed\\.$#" count: 6 @@ -4240,11 +14195,36 @@ parameters: count: 1 path: libraries/classes/Gis/GisPolygon.php + - + message: "#^Cannot access offset 'PDFDefaultPageSize' on mixed\\.$#" + count: 1 + path: libraries/classes/Gis/GisVisualization.php + - message: "#^Cannot call method Output\\(\\) on PhpMyAdmin\\\\Image\\\\ImageWrapper\\|string\\|TCPDF\\.$#" count: 1 path: libraries/classes/Gis/GisVisualization.php + - + message: "#^Cannot call method fetchAllAssoc\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Gis/GisVisualization.php + + - + message: "#^Cannot call method getVersion\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Gis/GisVisualization.php + + - + message: "#^Cannot call method isMariaDB\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Gis/GisVisualization.php + + - + message: "#^Cannot call method tryQuery\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Gis/GisVisualization.php + - message: "#^Cannot cast mixed to int\\.$#" count: 1 @@ -4255,6 +14235,31 @@ parameters: count: 1 path: libraries/classes/Gis/GisVisualization.php + - + message: "#^Method PhpMyAdmin\\\\Gis\\\\GisVisualization\\:\\:fetchRawData\\(\\) should return array\\ but returns mixed\\.$#" + count: 1 + path: libraries/classes/Gis/GisVisualization.php + + - + message: "#^Method PhpMyAdmin\\\\Gis\\\\GisVisualization\\:\\:prepareDataSet\\(\\) should return PhpMyAdmin\\\\Image\\\\ImageWrapper\\|string\\|TCPDF but returns mixed\\.$#" + count: 1 + path: libraries/classes/Gis/GisVisualization.php + + - + message: "#^Only booleans are allowed in a negated boolean, PhpMyAdmin\\\\Gis\\\\GisGeometry\\|false given\\.$#" + count: 2 + path: libraries/classes/Gis/GisVisualization.php + + - + message: "#^Parameter \\#5 \\$image of method PhpMyAdmin\\\\Gis\\\\GisGeometry\\:\\:prepareRowAsPng\\(\\) expects PhpMyAdmin\\\\Image\\\\ImageWrapper, mixed given\\.$#" + count: 1 + path: libraries/classes/Gis/GisVisualization.php + + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 1 + path: libraries/classes/Git.php + - message: "#^Cannot access offset 1 on array\\|false\\.$#" count: 2 @@ -4275,6 +14280,36 @@ parameters: count: 1 path: libraries/classes/Git.php + - + message: "#^Cannot access property \\$date on mixed\\.$#" + count: 2 + path: libraries/classes/Git.php + + - + message: "#^Cannot access property \\$email on mixed\\.$#" + count: 2 + path: libraries/classes/Git.php + + - + message: "#^Cannot access property \\$name on mixed\\.$#" + count: 2 + path: libraries/classes/Git.php + + - + message: "#^Cannot cast mixed to string\\.$#" + count: 6 + path: libraries/classes/Git.php + + - + message: "#^Method PhpMyAdmin\\\\Git\\:\\:checkGitRevision\\(\\) should return array\\{hash\\: string, branch\\: string\\|false, message\\: string, author\\: array\\{name\\: string, email\\: string, date\\: string\\}, committer\\: array\\{name\\: string, email\\: string, date\\: string\\}, is_remote_commit\\: bool, is_remote_branch\\: bool\\}\\|null but returns array\\{hash\\: string, branch\\: string\\|false, message\\: string, author\\: array\\{name\\: string, email\\: string, date\\: string\\}, committer\\: array\\{name\\: string, email\\: string, date\\: string\\}, is_remote_commit\\: mixed, is_remote_branch\\: bool\\}\\.$#" + count: 1 + path: libraries/classes/Git.php + + - + message: "#^Method PhpMyAdmin\\\\Git\\:\\:getPackOffset\\(\\) should return int\\|null but returns mixed\\.$#" + count: 1 + path: libraries/classes/Git.php + - message: "#^Method PhpMyAdmin\\\\Git\\:\\:isRemoteCommit\\(\\) should return stdClass\\|null but returns mixed\\.$#" count: 1 @@ -4285,6 +14320,46 @@ parameters: count: 1 path: libraries/classes/Git.php + - + message: "#^Only booleans are allowed in a negated boolean, int\\|false given\\.$#" + count: 2 + path: libraries/classes/Git.php + + - + message: "#^Only booleans are allowed in a negated boolean, string\\|false given\\.$#" + count: 1 + path: libraries/classes/Git.php + + - + message: "#^Only booleans are allowed in an if condition, string\\|false given\\.$#" + count: 1 + path: libraries/classes/Git.php + + - + message: "#^Parameter \\#1 \\$commit of method PhpMyAdmin\\\\Git\\:\\:extractDataFormTextBody\\(\\) expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Git.php + + - + message: "#^Parameter \\#1 \\$gitFolder of method PhpMyAdmin\\\\Git\\:\\:getCommonDirContents\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Git.php + + - + message: "#^Parameter \\#1 \\$gitFolder of method PhpMyAdmin\\\\Git\\:\\:getHashFromHeadRef\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Git.php + + - + message: "#^Parameter \\#1 \\$gitFolder of method PhpMyAdmin\\\\Git\\:\\:unPackGz\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Git.php + + - + message: "#^Parameter \\#1 \\$string of function trim expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Git.php + - message: "#^Parameter \\#2 \\$length of function fread expects int\\<0, max\\>, int given\\.$#" count: 1 @@ -4300,16 +14375,656 @@ parameters: count: 1 path: libraries/classes/Git.php + - + message: "#^Variable \\$position might not be defined\\.$#" + count: 1 + path: libraries/classes/Git.php + + - + message: "#^Cannot access offset 'AllowThirdPartyFram…' on mixed\\.$#" + count: 3 + path: libraries/classes/Header.php + + - + message: "#^Cannot access offset 'CSPAllow' on mixed\\.$#" + count: 1 + path: libraries/classes/Header.php + + - + message: "#^Cannot access offset 'CaptchaApi' on mixed\\.$#" + count: 1 + path: libraries/classes/Header.php + + - + message: "#^Cannot access offset 'CaptchaCsp' on mixed\\.$#" + count: 1 + path: libraries/classes/Header.php + + - + message: "#^Cannot access offset 'CaptchaLoginPrivate…' on mixed\\.$#" + count: 1 + path: libraries/classes/Header.php + + - + message: "#^Cannot access offset 'CaptchaLoginPublicK…' on mixed\\.$#" + count: 1 + path: libraries/classes/Header.php + + - + message: "#^Cannot access offset 'CaptchaRequestParam' on mixed\\.$#" + count: 1 + path: libraries/classes/Header.php + + - + message: "#^Cannot access offset 'CaptchaResponseParam' on mixed\\.$#" + count: 1 + path: libraries/classes/Header.php + + - + message: "#^Cannot access offset 'CodemirrorEnable' on mixed\\.$#" + count: 1 + path: libraries/classes/Header.php + + - + message: "#^Cannot access offset 'Confirm' on mixed\\.$#" + count: 1 + path: libraries/classes/Header.php + + - + message: "#^Cannot access offset 'ConsoleEnterExecutes' on mixed\\.$#" + count: 1 + path: libraries/classes/Header.php + + - + message: "#^Cannot access offset 'DefaultTabDatabase' on mixed\\.$#" + count: 1 + path: libraries/classes/Header.php + + - + message: "#^Cannot access offset 'FirstDayOfCalendar' on mixed\\.$#" + count: 1 + path: libraries/classes/Header.php + + - + message: "#^Cannot access offset 'LimitChars' on mixed\\.$#" + count: 1 + path: libraries/classes/Header.php + + - + message: "#^Cannot access offset 'LintEnable' on mixed\\.$#" + count: 1 + path: libraries/classes/Header.php + + - + message: "#^Cannot access offset 'LoginCookieValidity' on mixed\\.$#" + count: 1 + path: libraries/classes/Header.php + + - + message: "#^Cannot access offset 'NumRecentTables' on mixed\\.$#" + count: 1 + path: libraries/classes/Header.php + + - + message: "#^Cannot access offset 'SendErrorReports' on mixed\\.$#" + count: 1 + path: libraries/classes/Header.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 6 + path: libraries/classes/Header.php + + - + message: "#^Cannot access offset 'ShowHint' on mixed\\.$#" + count: 1 + path: libraries/classes/Header.php + + - + message: "#^Cannot access offset 'TitleDatabase' on mixed\\.$#" + count: 1 + path: libraries/classes/Header.php + + - + message: "#^Cannot access offset 'TitleDefault' on mixed\\.$#" + count: 1 + path: libraries/classes/Header.php + + - + message: "#^Cannot access offset 'TitleServer' on mixed\\.$#" + count: 1 + path: libraries/classes/Header.php + + - + message: "#^Cannot access offset 'TitleTable' on mixed\\.$#" + count: 1 + path: libraries/classes/Header.php + + - + message: "#^Cannot access offset 'auth_type' on mixed\\.$#" + count: 2 + path: libraries/classes/Header.php + + - + message: "#^Cannot access offset 'enable_drag_drop…' on mixed\\.$#" + count: 1 + path: libraries/classes/Header.php + + - + message: "#^Cannot access offset 'host' on mixed\\.$#" + count: 1 + path: libraries/classes/Header.php + + - + message: "#^Cannot access offset 'pftext' on mixed\\.$#" + count: 1 + path: libraries/classes/Header.php + + - + message: "#^Cannot access offset 'user' on mixed\\.$#" + count: 2 + path: libraries/classes/Header.php + + - + message: "#^Cannot call method get\\(\\) on mixed\\.$#" + count: 2 + path: libraries/classes/Header.php + + - + message: "#^Cannot call method getRootPath\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Header.php + + - + message: "#^Cannot call method isConnected\\(\\) on mixed\\.$#" + count: 2 + path: libraries/classes/Header.php + + - + message: "#^Cannot call method isHttps\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Header.php + + - + message: "#^Cannot cast mixed to string\\.$#" + count: 1 + path: libraries/classes/Header.php + - message: "#^Class PhpMyAdmin\\\\Header has an uninitialized property \\$menu\\. Give it default value or assign it in the constructor\\.$#" count: 1 path: libraries/classes/Header.php + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 9 + path: libraries/classes/Header.php + + - + message: "#^Only booleans are allowed in an elseif condition, int\\<0, max\\> given\\.$#" + count: 2 + path: libraries/classes/Header.php + + - + message: "#^Only booleans are allowed in an if condition, int\\<0, max\\> given\\.$#" + count: 1 + path: libraries/classes/Header.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\Header\\:\\:addRecentTable\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Header.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\ConfigStorage\\\\Relation constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 2 + path: libraries/classes/Header.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\Menu constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: libraries/classes/Header.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\UserPreferences constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: libraries/classes/Header.php + + - + message: "#^Parameter \\#1 \\$message of static method PhpMyAdmin\\\\Html\\\\Generator\\:\\:getMessage\\(\\) expects PhpMyAdmin\\\\Message\\|string, mixed given\\.$#" + count: 1 + path: libraries/classes/Header.php + + - + message: "#^Parameter \\#1 \\$string of function strlen expects string, mixed given\\.$#" + count: 3 + path: libraries/classes/Header.php + + - + message: "#^Parameter \\#1 \\$string of static method PhpMyAdmin\\\\Util\\:\\:expandUserString\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Header.php + + - + message: "#^Parameter \\#1 \\$target of static method PhpMyAdmin\\\\Util\\:\\:getScriptNameForOption\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Header.php + + - + message: "#^Parameter \\#2 \\$db of class PhpMyAdmin\\\\Menu constructor expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Header.php + + - + message: "#^Parameter \\#2 \\$params of method PhpMyAdmin\\\\Scripts\\:\\:addFile\\(\\) expects array\\, array\\ given\\.$#" + count: 1 + path: libraries/classes/Header.php + + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\Header\\:\\:addRecentTable\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Header.php + + - + message: "#^Parameter \\#3 \\$dbi of class PhpMyAdmin\\\\Navigation\\\\Navigation constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: libraries/classes/Header.php + + - + message: "#^Parameter \\#3 \\$table of class PhpMyAdmin\\\\Menu constructor expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Header.php + + - + message: "#^Parameter \\#3 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" + count: 3 + path: libraries/classes/Header.php + + - + message: "#^Parameter \\#4 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Header.php + + - + message: "#^Parameter \\#5 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" + count: 2 + path: libraries/classes/Header.php + + - + message: "#^Parameter \\#7 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" + count: 2 + path: libraries/classes/Header.php + + - + message: "#^Parameter \\#8 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Header.php + + - + message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" + count: 2 + path: libraries/classes/Html/Generator.php + + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 2 + path: libraries/classes/Html/Generator.php + + - + message: "#^Cannot access offset 'DefaultFunctions' on mixed\\.$#" + count: 4 + path: libraries/classes/Html/Generator.php + + - + message: "#^Cannot access offset 'DefaultTabDatabase' on mixed\\.$#" + count: 1 + path: libraries/classes/Html/Generator.php + + - + message: "#^Cannot access offset 'Edit' on mixed\\.$#" + count: 2 + path: libraries/classes/Html/Generator.php + + - + message: "#^Cannot access offset 'Explain' on mixed\\.$#" + count: 1 + path: libraries/classes/Html/Generator.php + + - + message: "#^Cannot access offset 'FUNC_UUID' on mixed\\.$#" + count: 1 + path: libraries/classes/Html/Generator.php + + - + message: "#^Cannot access offset 'LinkLengthLimit' on mixed\\.$#" + count: 2 + path: libraries/classes/Html/Generator.php + + - + message: "#^Cannot access offset 'MaxCharactersInDisp…' on mixed\\.$#" + count: 4 + path: libraries/classes/Html/Generator.php + + - + message: "#^Cannot access offset 'MaxRows' on mixed\\.$#" + count: 1 + path: libraries/classes/Html/Generator.php + + - + message: "#^Cannot access offset 'MysqlSslWarningSafe…' on mixed\\.$#" + count: 1 + path: libraries/classes/Html/Generator.php + + - + message: "#^Cannot access offset 'Refresh' on mixed\\.$#" + count: 1 + path: libraries/classes/Html/Generator.php + + - + message: "#^Cannot access offset 'SQLQuery' on mixed\\.$#" + count: 5 + path: libraries/classes/Html/Generator.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: libraries/classes/Html/Generator.php + + - + message: "#^Cannot access offset 'ShowAsPHP' on mixed\\.$#" + count: 1 + path: libraries/classes/Html/Generator.php + + - + message: "#^Cannot access offset 'ShowHint' on mixed\\.$#" + count: 1 + path: libraries/classes/Html/Generator.php + + - + message: "#^Cannot access offset 'ShowSQL' on mixed\\.$#" + count: 1 + path: libraries/classes/Html/Generator.php + + - + message: "#^Cannot access offset 'first_timestamp' on mixed\\.$#" + count: 1 + path: libraries/classes/Html/Generator.php + + - + message: "#^Cannot access offset 'go_back_url' on mixed\\.$#" + count: 1 + path: libraries/classes/Html/Generator.php + + - + message: "#^Cannot access offset 'host' on mixed\\.$#" + count: 1 + path: libraries/classes/Html/Generator.php + + - + message: "#^Cannot access offset 'max_rows' on mixed\\.$#" + count: 4 + path: libraries/classes/Html/Generator.php + + - + message: "#^Cannot access offset 'message' on mixed\\.$#" + count: 1 + path: libraries/classes/Html/Generator.php + + - + message: "#^Cannot access offset 'pos' on mixed\\.$#" + count: 3 + path: libraries/classes/Html/Generator.php + + - + message: "#^Cannot access offset 'socket' on mixed\\.$#" + count: 1 + path: libraries/classes/Html/Generator.php + + - + message: "#^Cannot access offset 'ssl' on mixed\\.$#" + count: 1 + path: libraries/classes/Html/Generator.php + + - + message: "#^Cannot access offset 'ssl_ca' on mixed\\.$#" + count: 1 + path: libraries/classes/Html/Generator.php + + - + message: "#^Cannot access offset 'ssl_verify' on mixed\\.$#" + count: 1 + path: libraries/classes/Html/Generator.php + + - + message: "#^Cannot access offset non\\-falsy\\-string on mixed\\.$#" + count: 2 + path: libraries/classes/Html/Generator.php + + - + message: "#^Cannot access property \\$types on mixed\\.$#" + count: 5 + path: libraries/classes/Html/Generator.php + + - + message: "#^Cannot call method getAllFunctions\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Html/Generator.php + + - + message: "#^Cannot call method getColumns\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Html/Generator.php + + - + message: "#^Cannot call method getDisplay\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Html/Generator.php + + - + message: "#^Cannot call method getError\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Html/Generator.php + + - + message: "#^Cannot call method getTypeClass\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Html/Generator.php + + - + message: "#^Cannot call method getTypeDescription\\(\\) on mixed\\.$#" + count: 2 + path: libraries/classes/Html/Generator.php + + - + message: "#^Cannot call method getVersion\\(\\) on mixed\\.$#" + count: 2 + path: libraries/classes/Html/Generator.php + + - + message: "#^Cannot cast mixed to int\\.$#" + count: 6 + path: libraries/classes/Html/Generator.php + + - + message: "#^Cannot cast mixed to string\\.$#" + count: 1 + path: libraries/classes/Html/Generator.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 17 + path: libraries/classes/Html/Generator.php + + - + message: "#^Method PhpMyAdmin\\\\Html\\\\Generator\\:\\:getDefaultFunctionForField\\(\\) should return string but returns mixed\\.$#" + count: 2 + path: libraries/classes/Html/Generator.php + + - + message: "#^Only booleans are allowed in &&, int\\|false given on the right side\\.$#" + count: 1 + path: libraries/classes/Html/Generator.php + + - + message: "#^Only booleans are allowed in a negated boolean, string\\|false given\\.$#" + count: 1 + path: libraries/classes/Html/Generator.php + + - + message: "#^Only booleans are allowed in an elseif condition, int\\|false given\\.$#" + count: 1 + path: libraries/classes/Html/Generator.php + + - + message: "#^Only booleans are allowed in an if condition, int\\|false given\\.$#" + count: 1 + path: libraries/classes/Html/Generator.php + + - + message: "#^Only booleans are allowed in an if condition, string\\|false given\\.$#" + count: 3 + path: libraries/classes/Html/Generator.php + + - + message: "#^Parameter \\#1 \\$db of static method PhpMyAdmin\\\\Url\\:\\:getHiddenInputs\\(\\) expects array\\|string, mixed given\\.$#" + count: 1 + path: libraries/classes/Html/Generator.php + + - + message: "#^Parameter \\#1 \\$dbi of static method PhpMyAdmin\\\\Profiling\\:\\:isSupported\\(\\) expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: libraries/classes/Html/Generator.php + + - + message: "#^Parameter \\#1 \\$message of method PhpMyAdmin\\\\Message\\:\\:addText\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Html/Generator.php + - message: "#^Parameter \\#1 \\$params of static method PhpMyAdmin\\\\Url\\:\\:getCommon\\(\\) expects array\\, array\\ given\\.$#" count: 2 path: libraries/classes/Html/Generator.php + - + message: "#^Parameter \\#1 \\$params of static method PhpMyAdmin\\\\Url\\:\\:getCommon\\(\\) expects array\\, array\\ given\\.$#" + count: 1 + path: libraries/classes/Html/Generator.php + + - + message: "#^Parameter \\#1 \\$sqlQuery of static method PhpMyAdmin\\\\Html\\\\Generator\\:\\:formatSql\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Html/Generator.php + + - + message: "#^Parameter \\#1 \\$string of function addslashes expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Html/Generator.php + + - + message: "#^Parameter \\#1 \\$string of function htmlspecialchars expects string, mixed given\\.$#" + count: 4 + path: libraries/classes/Html/Generator.php + + - + message: "#^Parameter \\#1 \\$string of function mb_strlen expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Html/Generator.php + + - + message: "#^Parameter \\#1 \\$string of function mb_substr expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Html/Generator.php + + - + message: "#^Parameter \\#1 \\$string of function strlen expects string, mixed given\\.$#" + count: 4 + path: libraries/classes/Html/Generator.php + + - + message: "#^Parameter \\#1 \\$string of function substr expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Html/Generator.php + + - + message: "#^Parameter \\#1 \\$string of function trim expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Html/Generator.php + + - + message: "#^Parameter \\#1 \\$target of static method PhpMyAdmin\\\\Util\\:\\:getScriptNameForOption\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Html/Generator.php + + - + message: "#^Parameter \\#1 \\$type of static method PhpMyAdmin\\\\Query\\\\Compatibility\\:\\:isIntegersSupportLength\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Html/Generator.php + + - + message: "#^Parameter \\#2 \\$haystack of function in_array expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Html/Generator.php + + - + message: "#^Parameter \\#2 \\$subject of function preg_match expects string, mixed given\\.$#" + count: 3 + path: libraries/classes/Html/Generator.php + + - + message: "#^Parameter \\#2 \\$table of static method PhpMyAdmin\\\\Url\\:\\:getHiddenInputs\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Html/Generator.php + + - + message: "#^Parameter \\#2 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" + count: 2 + path: libraries/classes/Html/Generator.php + + - + message: "#^Parameter \\#3 \\$dbi of static method PhpMyAdmin\\\\Query\\\\Compatibility\\:\\:isIntegersSupportLength\\(\\) expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 2 + path: libraries/classes/Html/Generator.php + + - + message: "#^Parameter \\#3 \\$length of function mb_substr expects int\\|null, mixed given\\.$#" + count: 2 + path: libraries/classes/Html/Generator.php + + - + message: "#^Parameter \\#3 \\$subject of function preg_replace expects array\\|string, mixed given\\.$#" + count: 1 + path: libraries/classes/Html/Generator.php + + - + message: "#^Parameter \\#3 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Html/Generator.php + + - + message: "#^Parameter \\#4 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" + count: 2 + path: libraries/classes/Html/Generator.php + + - + message: "#^Parameter \\#5 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" + count: 2 + path: libraries/classes/Html/Generator.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 1 + path: libraries/classes/Html/MySQLDocumentation.php + + - + message: "#^Parameter \\#1 \\$method of method PhpMyAdmin\\\\Http\\\\Factory\\\\ServerRequestFactory\\:\\:createServerRequest\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Http/Factory/ServerRequestFactory.php + + - + message: "#^Only booleans are allowed in an if condition, int\\|false given\\.$#" + count: 1 + path: libraries/classes/Http/Factory/UriFactory.php + - message: "#^Method PhpMyAdmin\\\\Http\\\\ServerRequest\\:\\:getAttributes\\(\\) return type has no value type specified in iterable type array\\.$#" count: 1 @@ -4365,24 +15080,94 @@ parameters: count: 2 path: libraries/classes/Http/ServerRequest.php + - + message: "#^Cannot access offset 'handler' on mixed\\.$#" + count: 3 + path: libraries/classes/Import/Ajax.php + + - + message: "#^Cannot call static method getUploadStatus\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Import/Ajax.php + - message: "#^Variable static method call on PhpMyAdmin\\\\Import\\\\Ajax\\.$#" count: 1 path: libraries/classes/Import/Ajax.php + - + message: "#^Cannot access an offset on mixed\\.$#" + count: 1 + path: libraries/classes/Import/Import.php + + - + message: "#^Cannot access offset 'BZipDump' on mixed\\.$#" + count: 1 + path: libraries/classes/Import/Import.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: libraries/classes/Import/Import.php + + - + message: "#^Cannot access offset 'GZipDump' on mixed\\.$#" + count: 1 + path: libraries/classes/Import/Import.php + + - + message: "#^Cannot access offset 'IgnoreMultiSubmitEr…' on mixed\\.$#" + count: 1 + path: libraries/classes/Import/Import.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: libraries/classes/Import/Import.php + + - + message: "#^Cannot access offset 'UploadDir' on mixed\\.$#" + count: 1 + path: libraries/classes/Import/Import.php + + - + message: "#^Cannot access offset 'ZipDump' on mixed\\.$#" + count: 1 + path: libraries/classes/Import/Import.php + - message: "#^Cannot access offset 0 on mixed\\.$#" - count: 3 + count: 14 path: libraries/classes/Import/Import.php - message: "#^Cannot access offset 1 on mixed\\.$#" - count: 4 + count: 6 + path: libraries/classes/Import/Import.php + + - + message: "#^Cannot access offset 2 on mixed\\.$#" + count: 10 path: libraries/classes/Import/Import.php - message: "#^Cannot access offset int\\<0, max\\> on mixed\\.$#" - count: 4 + count: 22 + path: libraries/classes/Import/Import.php + + - + message: "#^Cannot call method affectedRows\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Import/Import.php + + - + message: "#^Cannot call method getError\\(\\) on mixed\\.$#" + count: 2 + path: libraries/classes/Import/Import.php + + - + message: "#^Cannot call method getExtension\\(\\) on mixed\\.$#" + count: 1 path: libraries/classes/Import/Import.php - @@ -4391,18 +15176,43 @@ parameters: path: libraries/classes/Import/Import.php - - message: "#^Cannot cast mixed to int\\.$#" + message: "#^Cannot call method numRows\\(\\) on mixed\\.$#" + count: 2 + path: libraries/classes/Import/Import.php + + - + message: "#^Cannot call method query\\(\\) on mixed\\.$#" count: 1 path: libraries/classes/Import/Import.php + - + message: "#^Cannot call method quoteString\\(\\) on mixed\\.$#" + count: 3 + path: libraries/classes/Import/Import.php + + - + message: "#^Cannot call method tryQuery\\(\\) on mixed\\.$#" + count: 3 + path: libraries/classes/Import/Import.php + + - + message: "#^Cannot cast mixed to int\\.$#" + count: 3 + path: libraries/classes/Import/Import.php + + - + message: "#^Cannot cast mixed to string\\.$#" + count: 8 + path: libraries/classes/Import/Import.php + - message: "#^Casting to int something that's already int\\.$#" count: 2 path: libraries/classes/Import/Import.php - - message: "#^For loop initial assignment overwrites variable \\$i\\.$#" - count: 5 + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 2 path: libraries/classes/Import/Import.php - @@ -4412,7 +15222,22 @@ parameters: - message: "#^Method PhpMyAdmin\\\\Import\\\\Import\\:\\:detectSize\\(\\) should return int\\|string but returns mixed\\.$#" - count: 2 + count: 3 + path: libraries/classes/Import/Import.php + + - + message: "#^Method PhpMyAdmin\\\\Import\\\\Import\\:\\:getNextChunk\\(\\) should return bool\\|string but returns mixed\\.$#" + count: 1 + path: libraries/classes/Import/Import.php + + - + message: "#^Only booleans are allowed in a negated boolean, int\\|false given\\.$#" + count: 1 + path: libraries/classes/Import/Import.php + + - + message: "#^Only booleans are allowed in an if condition, int\\|false given\\.$#" + count: 1 path: libraries/classes/Import/Import.php - @@ -4425,9 +15250,14 @@ parameters: count: 2 path: libraries/classes/Import/Import.php + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\CheckUserPrivileges constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: libraries/classes/Import/Import.php + - message: "#^Parameter \\#1 \\$identifier of static method PhpMyAdmin\\\\Util\\:\\:backquote\\(\\) expects string\\|Stringable\\|null, mixed given\\.$#" - count: 2 + count: 9 path: libraries/classes/Import/Import.php - @@ -4441,7 +15271,17 @@ parameters: path: libraries/classes/Import/Import.php - - message: "#^Parameter \\#1 \\$sql of method PhpMyAdmin\\\\Import\\\\Import\\:\\:executeQuery\\(\\) expects string, string\\|null given\\.$#" + message: "#^Parameter \\#1 \\$message of static method PhpMyAdmin\\\\Message\\:\\:rawError\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Import/Import.php + + - + message: "#^Parameter \\#1 \\$separator of function explode expects non\\-empty\\-string, mixed given\\.$#" + count: 1 + path: libraries/classes/Import/Import.php + + - + message: "#^Parameter \\#1 \\$size of method PhpMyAdmin\\\\File\\:\\:read\\(\\) expects int, mixed given\\.$#" count: 1 path: libraries/classes/Import/Import.php @@ -4450,9 +15290,69 @@ parameters: count: 1 path: libraries/classes/Import/Import.php + - + message: "#^Parameter \\#1 \\$srcCharset of static method PhpMyAdmin\\\\Encoding\\:\\:convertString\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Import/Import.php + + - + message: "#^Parameter \\#1 \\$string of function htmlspecialchars expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Import/Import.php + + - + message: "#^Parameter \\#1 \\$string of function mb_strlen expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Import/Import.php + + - + message: "#^Parameter \\#1 \\$string of function mb_substr expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Import/Import.php + + - + message: "#^Parameter \\#1 \\$tableName of class PhpMyAdmin\\\\Table constructor expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Import/Import.php + - message: "#^Parameter \\#1 \\$value of function count expects array\\|Countable, mixed given\\.$#" - count: 4 + count: 6 + path: libraries/classes/Import/Import.php + + - + message: "#^Parameter \\#2 \\$db of method PhpMyAdmin\\\\Import\\\\Import\\:\\:lookForUse\\(\\) expects string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Import/Import.php + + - + message: "#^Parameter \\#2 \\$start of function mb_substr expects int, mixed given\\.$#" + count: 1 + path: libraries/classes/Import/Import.php + + - + message: "#^Parameter \\#3 \\$active of method PhpMyAdmin\\\\FileListing\\:\\:getFileSelectOptions\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Import/Import.php + + - + message: "#^Parameter \\#3 \\$dbi of class PhpMyAdmin\\\\Table constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: libraries/classes/Import/Import.php + + - + message: "#^Parameter \\#3 \\$length of function mb_substr expects int\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Import/Import.php + + - + message: "#^Parameter \\#3 \\$reload of method PhpMyAdmin\\\\Import\\\\Import\\:\\:lookForUse\\(\\) expects bool\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Import/Import.php + + - + message: "#^Parameter \\#3 \\$subject of function preg_replace expects array\\|string, mixed given\\.$#" + count: 1 path: libraries/classes/Import/Import.php - @@ -4460,6 +15360,21 @@ parameters: count: 1 path: libraries/classes/Import/SimulateDml.php + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 6 + path: libraries/classes/Import/SimulateDml.php + + - + message: "#^Only booleans are allowed in a negated boolean, PhpMyAdmin\\\\Dbal\\\\ResultInterface\\|false given\\.$#" + count: 1 + path: libraries/classes/Import/SimulateDml.php + + - + message: "#^Parameter \\#1 \\$dbname of method PhpMyAdmin\\\\DatabaseInterface\\:\\:selectDb\\(\\) expects PhpMyAdmin\\\\Identifiers\\\\DatabaseName\\|string, mixed given\\.$#" + count: 1 + path: libraries/classes/Import/SimulateDml.php + - message: "#^Parameter \\#2 \\$list of static method PhpMyAdmin\\\\SqlParser\\\\Utils\\\\Query\\:\\:getClause\\(\\) expects PhpMyAdmin\\\\SqlParser\\\\TokensList, PhpMyAdmin\\\\SqlParser\\\\TokensList\\|null given\\.$#" count: 6 @@ -4470,39 +15385,269 @@ parameters: count: 1 path: libraries/classes/Index.php + - + message: "#^Cannot access offset mixed on mixed\\.$#" + count: 1 + path: libraries/classes/Index.php + + - + message: "#^Cannot cast mixed to int\\.$#" + count: 1 + path: libraries/classes/Index.php + + - + message: "#^Only booleans are allowed in &&, int\\<0, 1\\> given on the left side\\.$#" + count: 1 + path: libraries/classes/Index.php + + - + message: "#^Only booleans are allowed in &&, int\\<0, 2\\> given on the left side\\.$#" + count: 1 + path: libraries/classes/Index.php + + - + message: "#^Only booleans are allowed in &&, int\\<0, 4\\> given on the left side\\.$#" + count: 1 + path: libraries/classes/Index.php + + - + message: "#^Only booleans are allowed in &&, int\\<0, 8\\> given on the left side\\.$#" + count: 1 + path: libraries/classes/Index.php + + - + message: "#^Only booleans are allowed in a negated boolean, int\\<0, 16\\> given\\.$#" + count: 1 + path: libraries/classes/Index.php + - message: "#^Parameter \\#1 \\$columns of method PhpMyAdmin\\\\Index\\:\\:addColumns\\(\\) expects array, mixed given\\.$#" count: 1 path: libraries/classes/Index.php + - + message: "#^Parameter \\#1 \\$dbi of static method PhpMyAdmin\\\\Index\\:\\:getFromTable\\(\\) expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 2 + path: libraries/classes/Index.php + + - + message: "#^Parameter \\#1 \\$dbi of static method PhpMyAdmin\\\\Index\\:\\:getPrimary\\(\\) expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: libraries/classes/Index.php + - message: "#^Parameter \\#1 \\$params of method PhpMyAdmin\\\\Index\\:\\:addColumn\\(\\) expects array\\, mixed given\\.$#" count: 1 path: libraries/classes/Index.php + - + message: "#^Property PhpMyAdmin\\\\Index\\:\\:\\$choice \\(string\\) does not accept mixed\\.$#" + count: 1 + path: libraries/classes/Index.php + + - + message: "#^Property PhpMyAdmin\\\\Index\\:\\:\\$comment \\(string\\) does not accept mixed\\.$#" + count: 1 + path: libraries/classes/Index.php + + - + message: "#^Property PhpMyAdmin\\\\Index\\:\\:\\$name \\(string\\) does not accept mixed\\.$#" + count: 1 + path: libraries/classes/Index.php + + - + message: "#^Property PhpMyAdmin\\\\Index\\:\\:\\$packed \\(string\\|null\\) does not accept mixed\\.$#" + count: 1 + path: libraries/classes/Index.php + + - + message: "#^Property PhpMyAdmin\\\\Index\\:\\:\\$parser \\(string\\) does not accept mixed\\.$#" + count: 1 + path: libraries/classes/Index.php + + - + message: "#^Property PhpMyAdmin\\\\Index\\:\\:\\$remarks \\(string\\) does not accept mixed\\.$#" + count: 1 + path: libraries/classes/Index.php + + - + message: "#^Property PhpMyAdmin\\\\Index\\:\\:\\$schema \\(string\\) does not accept mixed\\.$#" + count: 1 + path: libraries/classes/Index.php + + - + message: "#^Property PhpMyAdmin\\\\Index\\:\\:\\$table \\(string\\) does not accept mixed\\.$#" + count: 1 + path: libraries/classes/Index.php + + - + message: "#^Property PhpMyAdmin\\\\Index\\:\\:\\$type \\(string\\) does not accept mixed\\.$#" + count: 1 + path: libraries/classes/Index.php + + - + message: "#^Cannot cast mixed to int\\.$#" + count: 3 + path: libraries/classes/IndexColumn.php + + - + message: "#^Only booleans are allowed in a negated boolean, string given\\.$#" + count: 1 + path: libraries/classes/IndexColumn.php + + - + message: "#^Property PhpMyAdmin\\\\IndexColumn\\:\\:\\$collation \\(string\\|null\\) does not accept mixed\\.$#" + count: 1 + path: libraries/classes/IndexColumn.php + + - + message: "#^Property PhpMyAdmin\\\\IndexColumn\\:\\:\\$expression \\(string\\|null\\) does not accept mixed\\.$#" + count: 1 + path: libraries/classes/IndexColumn.php + - message: "#^Property PhpMyAdmin\\\\IndexColumn\\:\\:\\$name \\(string\\) does not accept mixed\\.$#" count: 1 path: libraries/classes/IndexColumn.php + - + message: "#^Property PhpMyAdmin\\\\IndexColumn\\:\\:\\$null \\(string\\) does not accept mixed\\.$#" + count: 1 + path: libraries/classes/IndexColumn.php + - message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" count: 1 path: libraries/classes/InsertEdit.php + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 8 + path: libraries/classes/InsertEdit.php + + - + message: "#^Cannot access offset 'CharEditing' on mixed\\.$#" + count: 4 + path: libraries/classes/InsertEdit.php + + - + message: "#^Cannot access offset 'CharTextareaCols' on mixed\\.$#" + count: 2 + path: libraries/classes/InsertEdit.php + + - + message: "#^Cannot access offset 'CharTextareaRows' on mixed\\.$#" + count: 2 + path: libraries/classes/InsertEdit.php + + - + message: "#^Cannot access offset 'ForeignKeyMaxLimit' on mixed\\.$#" + count: 1 + path: libraries/classes/InsertEdit.php + + - + message: "#^Cannot access offset 'IgnoreMultiSubmitEr…' on mixed\\.$#" + count: 1 + path: libraries/classes/InsertEdit.php + + - + message: "#^Cannot access offset 'InsertRows' on mixed\\.$#" + count: 2 + path: libraries/classes/InsertEdit.php + + - + message: "#^Cannot access offset 'LimitChars' on mixed\\.$#" + count: 3 + path: libraries/classes/InsertEdit.php + + - + message: "#^Cannot access offset 'LongtextDoubleTexta…' on mixed\\.$#" + count: 3 + path: libraries/classes/InsertEdit.php + + - + message: "#^Cannot access offset 'MaxSizeForInputField' on mixed\\.$#" + count: 2 + path: libraries/classes/InsertEdit.php + + - + message: "#^Cannot access offset 'MinSizeForInputField' on mixed\\.$#" + count: 1 + path: libraries/classes/InsertEdit.php + + - + message: "#^Cannot access offset 'ProtectBinary' on mixed\\.$#" + count: 7 + path: libraries/classes/InsertEdit.php + + - + message: "#^Cannot access offset 'ShowFieldTypesInDat…' on mixed\\.$#" + count: 4 + path: libraries/classes/InsertEdit.php + + - + message: "#^Cannot access offset 'ShowFunctionFields' on mixed\\.$#" + count: 6 + path: libraries/classes/InsertEdit.php + + - + message: "#^Cannot access offset 'ShowPropertyComments' on mixed\\.$#" + count: 1 + path: libraries/classes/InsertEdit.php + + - + message: "#^Cannot access offset 'TextareaCols' on mixed\\.$#" + count: 4 + path: libraries/classes/InsertEdit.php + + - + message: "#^Cannot access offset 'TextareaRows' on mixed\\.$#" + count: 4 + path: libraries/classes/InsertEdit.php + + - + message: "#^Cannot access offset 'UploadDir' on mixed\\.$#" + count: 2 + path: libraries/classes/InsertEdit.php + + - + message: "#^Cannot access offset 'relational_display' on mixed\\.$#" + count: 2 + path: libraries/classes/InsertEdit.php + + - + message: "#^Cannot access offset \\(int\\|string\\) on mixed\\.$#" + count: 2 + path: libraries/classes/InsertEdit.php + + - + message: "#^Cannot access offset 0 on mixed\\.$#" + count: 1 + path: libraries/classes/InsertEdit.php + - message: "#^Cannot access offset string on mixed\\.$#" count: 3 path: libraries/classes/InsertEdit.php + - + message: "#^Cannot call method get\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/InsertEdit.php + - message: "#^Cannot cast mixed to int\\.$#" - count: 2 + count: 4 path: libraries/classes/InsertEdit.php - message: "#^Cannot cast mixed to string\\.$#" - count: 2 + count: 4 + path: libraries/classes/InsertEdit.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 4 path: libraries/classes/InsertEdit.php - @@ -4510,11 +15655,36 @@ parameters: count: 1 path: libraries/classes/InsertEdit.php + - + message: "#^Method PhpMyAdmin\\\\InsertEdit\\:\\:determineInsertOrEdit\\(\\) should return array\\{bool, array\\\\|string\\|null, array\\, array\\\\|null, array\\\\|PhpMyAdmin\\\\Dbal\\\\ResultInterface, array\\\\|false\\>, bool, string\\|null\\} but returns array\\{bool, mixed, array, array\\\\|null, array\\\\|PhpMyAdmin\\\\Dbal\\\\ResultInterface, array\\\\|false\\>, bool, mixed\\}\\.$#" + count: 1 + path: libraries/classes/InsertEdit.php + + - + message: "#^Method PhpMyAdmin\\\\InsertEdit\\:\\:getColumnSize\\(\\) should return int but returns mixed\\.$#" + count: 1 + path: libraries/classes/InsertEdit.php + + - + message: "#^Method PhpMyAdmin\\\\InsertEdit\\:\\:getErrorUrl\\(\\) should return string but returns mixed\\.$#" + count: 1 + path: libraries/classes/InsertEdit.php + - message: "#^Method PhpMyAdmin\\\\InsertEdit\\:\\:getFormParametersForInsertForm\\(\\) has parameter \\$whereClauses with no value type specified in iterable type array\\.$#" count: 1 path: libraries/classes/InsertEdit.php + - + message: "#^Method PhpMyAdmin\\\\InsertEdit\\:\\:getFormParametersForInsertForm\\(\\) should return array\\ but returns array\\\\.$#" + count: 1 + path: libraries/classes/InsertEdit.php + + - + message: "#^Method PhpMyAdmin\\\\InsertEdit\\:\\:getGotoInclude\\(\\) should return string but returns mixed\\.$#" + count: 1 + path: libraries/classes/InsertEdit.php + - message: "#^Offset 'Collation' does not exist on array\\{Field\\: string, Type\\: string, Collation\\?\\: string\\|null, Null\\: 'NO'\\|'YES', Key\\: string, Default\\: string\\|null, Extra\\: string, Privileges\\?\\: string, \\.\\.\\.\\}\\.$#" count: 1 @@ -4530,6 +15700,76 @@ parameters: count: 1 path: libraries/classes/InsertEdit.php + - + message: "#^Only booleans are allowed in &&, PhpMyAdmin\\\\Dbal\\\\ResultInterface\\|false given on the left side\\.$#" + count: 1 + path: libraries/classes/InsertEdit.php + + - + message: "#^Only booleans are allowed in &&, array\\|false given on the left side\\.$#" + count: 2 + path: libraries/classes/InsertEdit.php + + - + message: "#^Only booleans are allowed in &&, string\\|false given on the right side\\.$#" + count: 2 + path: libraries/classes/InsertEdit.php + + - + message: "#^Only booleans are allowed in &&, string\\|null given on the left side\\.$#" + count: 1 + path: libraries/classes/InsertEdit.php + + - + message: "#^Only booleans are allowed in a negated boolean, PhpMyAdmin\\\\Dbal\\\\ResultInterface\\|false given\\.$#" + count: 2 + path: libraries/classes/InsertEdit.php + + - + message: "#^Only booleans are allowed in a negated boolean, int\\|false given\\.$#" + count: 1 + path: libraries/classes/InsertEdit.php + + - + message: "#^Only booleans are allowed in a negated boolean, mixed given\\.$#" + count: 2 + path: libraries/classes/InsertEdit.php + + - + message: "#^Only booleans are allowed in a negated boolean, string given\\.$#" + count: 1 + path: libraries/classes/InsertEdit.php + + - + message: "#^Only booleans are allowed in a ternary operator condition, string given\\.$#" + count: 3 + path: libraries/classes/InsertEdit.php + + - + message: "#^Only booleans are allowed in an elseif condition, string\\|false given\\.$#" + count: 1 + path: libraries/classes/InsertEdit.php + + - + message: "#^Only booleans are allowed in an if condition, array given\\.$#" + count: 1 + path: libraries/classes/InsertEdit.php + + - + message: "#^Only booleans are allowed in an if condition, int given\\.$#" + count: 1 + path: libraries/classes/InsertEdit.php + + - + message: "#^Only booleans are allowed in an if condition, int\\|false given\\.$#" + count: 1 + path: libraries/classes/InsertEdit.php + + - + message: "#^Only booleans are allowed in an if condition, string\\|false given\\.$#" + count: 1 + path: libraries/classes/InsertEdit.php + - message: "#^Parameter \\#1 \\$buffer of method PhpMyAdmin\\\\Plugins\\\\TransformationsPlugin\\:\\:applyTransformation\\(\\) expects string, mixed given\\.$#" count: 1 @@ -4540,6 +15780,11 @@ parameters: count: 1 path: libraries/classes/InsertEdit.php + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:getDisplayField\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/InsertEdit.php + - message: "#^Parameter \\#1 \\$defaultValue of method PhpMyAdmin\\\\InsertEdit\\:\\:getSpecialCharsForInsertingMode\\(\\) expects string\\|null, mixed given\\.$#" count: 1 @@ -4550,8 +15795,23 @@ parameters: count: 1 path: libraries/classes/InsertEdit.php + - + message: "#^Parameter \\#1 \\$identifier of static method PhpMyAdmin\\\\Util\\:\\:backquote\\(\\) expects string\\|Stringable\\|null, mixed given\\.$#" + count: 9 + path: libraries/classes/InsertEdit.php + - message: "#^Parameter \\#1 \\$optionString of method PhpMyAdmin\\\\Transformations\\:\\:getOptions\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/InsertEdit.php + + - + message: "#^Parameter \\#1 \\$params of static method PhpMyAdmin\\\\Url\\:\\:getCommon\\(\\) expects array\\, array given\\.$#" + count: 2 + path: libraries/classes/InsertEdit.php + + - + message: "#^Parameter \\#1 \\$params of static method PhpMyAdmin\\\\Url\\:\\:getCommon\\(\\) expects array\\, array\\ given\\.$#" count: 1 path: libraries/classes/InsertEdit.php @@ -4565,11 +15825,31 @@ parameters: count: 1 path: libraries/classes/InsertEdit.php + - + message: "#^Parameter \\#1 \\$sqlQuery of static method PhpMyAdmin\\\\Core\\:\\:checkSqlQuerySignature\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/InsertEdit.php + + - + message: "#^Parameter \\#1 \\$sqlQuery of static method PhpMyAdmin\\\\Core\\:\\:signSqlQuery\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/InsertEdit.php + - message: "#^Parameter \\#1 \\$string of function bin2hex expects string, mixed given\\.$#" count: 1 path: libraries/classes/InsertEdit.php + - + message: "#^Parameter \\#1 \\$string of function htmlspecialchars expects string, mixed given\\.$#" + count: 4 + path: libraries/classes/InsertEdit.php + + - + message: "#^Parameter \\#1 \\$string of function strlen expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/InsertEdit.php + - message: "#^Parameter \\#1 \\$string of function trim expects string, mixed given\\.$#" count: 1 @@ -4585,6 +15865,21 @@ parameters: count: 1 path: libraries/classes/InsertEdit.php + - + message: "#^Parameter \\#1 \\$whereClauseArray of method PhpMyAdmin\\\\InsertEdit\\:\\:analyzeWhereClauses\\(\\) expects array\\, array given\\.$#" + count: 1 + path: libraries/classes/InsertEdit.php + + - + message: "#^Parameter \\#1 \\.\\.\\.\\$arrays of function array_merge expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/InsertEdit.php + + - + message: "#^Parameter \\#13 \\$defaultCharEditing of method PhpMyAdmin\\\\InsertEdit\\:\\:getHtmlForInsertEditFormColumn\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/InsertEdit.php + - message: "#^Parameter \\#17 \\$whereClause of method PhpMyAdmin\\\\InsertEdit\\:\\:getHtmlForInsertEditFormColumn\\(\\) expects string, mixed given\\.$#" count: 1 @@ -4595,16 +15890,51 @@ parameters: count: 1 path: libraries/classes/InsertEdit.php + - + message: "#^Parameter \\#2 \\$signature of static method PhpMyAdmin\\\\Core\\:\\:checkSqlQuerySignature\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/InsertEdit.php + - message: "#^Parameter \\#2 \\$specInBrackets of method PhpMyAdmin\\\\InsertEdit\\:\\:getColumnSize\\(\\) expects string, mixed given\\.$#" count: 1 path: libraries/classes/InsertEdit.php + - + message: "#^Parameter \\#2 \\$subject of function preg_match expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/InsertEdit.php + + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:getDisplayField\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/InsertEdit.php + - message: "#^Parameter \\#3 \\$row of static method PhpMyAdmin\\\\Util\\:\\:getUniqueCondition\\(\\) expects array\\, mixed given\\.$#" count: 1 path: libraries/classes/InsertEdit.php + - + message: "#^Parameter \\#3 \\$value of method PhpMyAdmin\\\\Plugins\\\\IOTransformationsPlugin\\:\\:getInputHtml\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/InsertEdit.php + + - + message: "#^Parameter \\#4 \\$fieldsize of method PhpMyAdmin\\\\InsertEdit\\:\\:getHtmlInput\\(\\) expects int, mixed given\\.$#" + count: 1 + path: libraries/classes/InsertEdit.php + + - + message: "#^Parameter \\#5 \\$max of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:foreignDropdown\\(\\) expects int\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/InsertEdit.php + + - + message: "#^Only booleans are allowed in a ternary operator condition, int\\|false given\\.$#" + count: 1 + path: libraries/classes/InsertEditColumn.php + - message: "#^Property PhpMyAdmin\\\\InsertEditColumn\\:\\:\\$trueType \\(string\\) does not accept string\\|null\\.$#" count: 1 @@ -4615,21 +15945,141 @@ parameters: count: 1 path: libraries/classes/IpAllowDeny.php + - + message: "#^Cannot access offset 'AllowDeny' on mixed\\.$#" + count: 2 + path: libraries/classes/IpAllowDeny.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 3 + path: libraries/classes/IpAllowDeny.php + + - + message: "#^Cannot access offset 'rules' on mixed\\.$#" + count: 2 + path: libraries/classes/IpAllowDeny.php + + - + message: "#^Cannot access offset 'user' on mixed\\.$#" + count: 1 + path: libraries/classes/IpAllowDeny.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 1 + path: libraries/classes/IpAllowDeny.php + + - + message: "#^Only booleans are allowed in an if condition, int\\|false given\\.$#" + count: 3 + path: libraries/classes/IpAllowDeny.php + + - + message: "#^Only booleans are allowed in an if condition, string given\\.$#" + count: 1 + path: libraries/classes/IpAllowDeny.php + - message: "#^Parameter \\#2 \\$ipToTest of method PhpMyAdmin\\\\IpAllowDeny\\:\\:ipMaskTest\\(\\) expects string, string\\|true given\\.$#" count: 1 path: libraries/classes/IpAllowDeny.php + - + message: "#^Parameter \\#2 \\$string of function explode expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/IpAllowDeny.php + + - + message: "#^Parameter \\#2 \\$user_string of function hash_equals expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/IpAllowDeny.php + + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 1 + path: libraries/classes/Language.php + + - + message: "#^Cannot access offset 'a_meta_dir' on mixed\\.$#" + count: 1 + path: libraries/classes/Language.php + + - + message: "#^Cannot access offset 'a_meta_language' on mixed\\.$#" + count: 1 + path: libraries/classes/Language.php + + - + message: "#^Cannot access offset 'w_page' on mixed\\.$#" + count: 1 + path: libraries/classes/Language.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 1 + path: libraries/classes/Language.php + + - + message: "#^Parameter \\#2 \\$path of function _bindtextdomain expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Language.php + + - + message: "#^Cannot call method get\\(\\) on mixed\\.$#" + count: 6 + path: libraries/classes/LanguageManager.php + + - + message: "#^Cannot call method getCookie\\(\\) on mixed\\.$#" + count: 2 + path: libraries/classes/LanguageManager.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 5 + path: libraries/classes/LanguageManager.php + - message: "#^Method PhpMyAdmin\\\\LanguageManager\\:\\:availableLocales\\(\\) should return array but returns array\\|false\\.$#" count: 1 path: libraries/classes/LanguageManager.php - - message: "#^Parameter \\#1 \\$string of function strtolower expects string, mixed given\\.$#" + message: "#^Only booleans are allowed in a negated boolean, array given\\.$#" count: 1 path: libraries/classes/LanguageManager.php + - + message: "#^Only booleans are allowed in a negated boolean, array\\ given\\.$#" + count: 1 + path: libraries/classes/LanguageManager.php + + - + message: "#^Only booleans are allowed in an if condition, string given\\.$#" + count: 1 + path: libraries/classes/LanguageManager.php + + - + message: "#^Parameter \\#1 \\$code of method PhpMyAdmin\\\\LanguageManager\\:\\:getLanguage\\(\\) expects string, mixed given\\.$#" + count: 4 + path: libraries/classes/LanguageManager.php + + - + message: "#^Parameter \\#1 \\$directory of function opendir expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/LanguageManager.php + + - + message: "#^Parameter \\#1 \\$filename of function is_dir expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/LanguageManager.php + + - + message: "#^Parameter \\#1 \\$string of function strtolower expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/LanguageManager.php + - message: "#^Property PhpMyAdmin\\\\LanguageManager\\:\\:\\$availableLocales \\(array\\) does not accept array\\|false\\.$#" count: 1 @@ -4645,21 +16095,226 @@ parameters: count: 1 path: libraries/classes/Linter.php + - + message: "#^Parameter \\#2 \\$pos of static method PhpMyAdmin\\\\Linter\\:\\:findLineNumberAndColumn\\(\\) expects int, mixed given\\.$#" + count: 1 + path: libraries/classes/Linter.php + + - + message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" + count: 1 + path: libraries/classes/ListDatabase.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: libraries/classes/ListDatabase.php + + - + message: "#^Cannot access offset 'NaturalOrder' on mixed\\.$#" + count: 1 + path: libraries/classes/ListDatabase.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 9 + path: libraries/classes/ListDatabase.php + + - + message: "#^Cannot access offset 'hide_db' on mixed\\.$#" + count: 2 + path: libraries/classes/ListDatabase.php + + - + message: "#^Cannot access offset 'only_db' on mixed\\.$#" + count: 6 + path: libraries/classes/ListDatabase.php + + - + message: "#^Cannot call method fetchResult\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/ListDatabase.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 1 + path: libraries/classes/ListDatabase.php + + - + message: "#^Method PhpMyAdmin\\\\ListDatabase\\:\\:getDefault\\(\\) should return string but returns mixed\\.$#" + count: 1 + path: libraries/classes/ListDatabase.php + + - + message: "#^Method PhpMyAdmin\\\\ListDatabase\\:\\:retrieve\\(\\) should return array but returns mixed\\.$#" + count: 1 + path: libraries/classes/ListDatabase.php + + - + message: "#^Only booleans are allowed in a negated boolean, int\\|false given\\.$#" + count: 2 + path: libraries/classes/ListDatabase.php + + - + message: "#^Only booleans are allowed in an if condition, string given\\.$#" + count: 1 + path: libraries/classes/ListDatabase.php + + - + message: "#^Parameter \\#1 \\$array of function sort expects TArray of array\\, mixed given\\.$#" + count: 1 + path: libraries/classes/ListDatabase.php + + - + message: "#^Parameter \\#1 \\$array of function usort expects TArray of array\\, mixed given\\.$#" + count: 1 + path: libraries/classes/ListDatabase.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\CheckUserPrivileges constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: libraries/classes/ListDatabase.php + + - + message: "#^Parameter \\#1 \\$likeDbName of method PhpMyAdmin\\\\ListDatabase\\:\\:retrieve\\(\\) expects string\\|null, mixed given\\.$#" + count: 2 + path: libraries/classes/ListDatabase.php + + - + message: "#^Parameter \\#1 \\$str of function strtr expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/ListDatabase.php + + - + message: "#^Parameter \\#1 \\$string of function strlen expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/ListDatabase.php + + - + message: "#^Parameter \\#2 \\$subject of function preg_match expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/ListDatabase.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 1 + path: libraries/classes/Logging.php + + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 5 + path: libraries/classes/Menu.php + + - + message: "#^Cannot access offset 'DefaultTabDatabase' on mixed\\.$#" + count: 1 + path: libraries/classes/Menu.php + + - + message: "#^Cannot access offset 'DefaultTabServer' on mixed\\.$#" + count: 1 + path: libraries/classes/Menu.php + + - + message: "#^Cannot access offset 'DefaultTabTable' on mixed\\.$#" + count: 1 + path: libraries/classes/Menu.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 8 + path: libraries/classes/Menu.php + + - + message: "#^Cannot access offset 'host' on mixed\\.$#" + count: 3 + path: libraries/classes/Menu.php + + - + message: "#^Cannot access offset 'icon' on mixed\\.$#" + count: 22 + path: libraries/classes/Menu.php + + - + message: "#^Cannot access offset 'port' on mixed\\.$#" + count: 2 + path: libraries/classes/Menu.php + + - + message: "#^Cannot access offset 'pos' on mixed\\.$#" + count: 1 + path: libraries/classes/Menu.php + + - + message: "#^Cannot access offset 'route' on mixed\\.$#" + count: 10 + path: libraries/classes/Menu.php + + - + message: "#^Cannot access offset 'single_table' on mixed\\.$#" + count: 1 + path: libraries/classes/Menu.php + + - + message: "#^Cannot access offset 'text' on mixed\\.$#" + count: 6 + path: libraries/classes/Menu.php + + - + message: "#^Cannot access offset 'user' on mixed\\.$#" + count: 1 + path: libraries/classes/Menu.php + + - + message: "#^Cannot access offset 'verbose' on mixed\\.$#" + count: 2 + path: libraries/classes/Menu.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 4 + path: libraries/classes/Menu.php + - message: "#^Method PhpMyAdmin\\\\Menu\\:\\:getAllowedTabs\\(\\) should return array but returns mixed\\.$#" count: 1 path: libraries/classes/Menu.php + - + message: "#^Only booleans are allowed in an if condition, PhpMyAdmin\\\\Dbal\\\\ResultInterface\\|false given\\.$#" + count: 1 + path: libraries/classes/Menu.php + + - + message: "#^Only booleans are allowed in an if condition, string\\|false given\\.$#" + count: 1 + path: libraries/classes/Menu.php + - message: "#^Only numeric types are allowed in \\+, int\\<0, max\\>\\|false given on the left side\\.$#" count: 1 path: libraries/classes/Menu.php + - + message: "#^Parameter \\#1 \\$str of method PhpMyAdmin\\\\DatabaseInterface\\:\\:quoteString\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Menu.php + + - + message: "#^Parameter \\#1 \\$target of static method PhpMyAdmin\\\\Util\\:\\:getUrlForOption\\(\\) expects string, mixed given\\.$#" + count: 3 + path: libraries/classes/Menu.php + - message: "#^Cannot cast mixed to string\\.$#" count: 1 path: libraries/classes/Message.php + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 3 + path: libraries/classes/Message.php + - message: "#^Method PhpMyAdmin\\\\Message\\:\\:getLevel\\(\\) should return string but returns mixed\\.$#" count: 1 @@ -4670,11 +16325,111 @@ parameters: count: 1 path: libraries/classes/Message.php + - + message: "#^Only booleans are allowed in an if condition, bool\\|int given\\.$#" + count: 2 + path: libraries/classes/Message.php + - message: "#^Parameter \\#2 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" count: 1 path: libraries/classes/Message.php + - + message: "#^Cannot access offset 'NavigationDisplayLo…' on mixed\\.$#" + count: 1 + path: libraries/classes/Navigation/Navigation.php + + - + message: "#^Cannot access offset 'NavigationDisplaySe…' on mixed\\.$#" + count: 2 + path: libraries/classes/Navigation/Navigation.php + + - + message: "#^Cannot access offset 'NavigationLinkWithM…' on mixed\\.$#" + count: 1 + path: libraries/classes/Navigation/Navigation.php + + - + message: "#^Cannot access offset 'NavigationLogoLink' on mixed\\.$#" + count: 2 + path: libraries/classes/Navigation/Navigation.php + + - + message: "#^Cannot access offset 'NavigationLogoLinkW…' on mixed\\.$#" + count: 1 + path: libraries/classes/Navigation/Navigation.php + + - + message: "#^Cannot access offset 'NavigationTreeAutoe…' on mixed\\.$#" + count: 1 + path: libraries/classes/Navigation/Navigation.php + + - + message: "#^Cannot access offset 'NavigationTreePoint…' on mixed\\.$#" + count: 1 + path: libraries/classes/Navigation/Navigation.php + + - + message: "#^Cannot access offset 'NavigationWidth' on mixed\\.$#" + count: 1 + path: libraries/classes/Navigation/Navigation.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 4 + path: libraries/classes/Navigation/Navigation.php + + - + message: "#^Cannot access offset 'Servers' on mixed\\.$#" + count: 2 + path: libraries/classes/Navigation/Navigation.php + + - + message: "#^Cannot access offset 'ShowDatabasesNaviga…' on mixed\\.$#" + count: 1 + path: libraries/classes/Navigation/Navigation.php + + - + message: "#^Cannot access offset 'auth_type' on mixed\\.$#" + count: 1 + path: libraries/classes/Navigation/Navigation.php + + - + message: "#^Cannot access offset 'enable_drag_drop…' on mixed\\.$#" + count: 1 + path: libraries/classes/Navigation/Navigation.php + + - + message: "#^Cannot access offset 'user' on mixed\\.$#" + count: 3 + path: libraries/classes/Navigation/Navigation.php + + - + message: "#^Cannot cast mixed to string\\.$#" + count: 2 + path: libraries/classes/Navigation/Navigation.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 3 + path: libraries/classes/Navigation/Navigation.php + + - + message: "#^Only booleans are allowed in an if condition, PhpMyAdmin\\\\Dbal\\\\ResultInterface\\|false given\\.$#" + count: 1 + path: libraries/classes/Navigation/Navigation.php + + - + message: "#^Parameter \\#1 \\$str of method PhpMyAdmin\\\\DatabaseInterface\\:\\:quoteString\\(\\) expects string, mixed given\\.$#" + count: 3 + path: libraries/classes/Navigation/Navigation.php + + - + message: "#^Parameter \\#1 \\$value of function count expects array\\|Countable, mixed given\\.$#" + count: 1 + path: libraries/classes/Navigation/Navigation.php + - message: "#^Access to an undefined property PhpMyAdmin\\\\Navigation\\\\Nodes\\\\Node\\:\\:\\$secondIcon\\.$#" count: 2 @@ -4682,7 +16437,7 @@ parameters: - message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" - count: 1 + count: 2 path: libraries/classes/Navigation/NavigationTree.php - @@ -4690,6 +16445,111 @@ parameters: count: 1 path: libraries/classes/Navigation/NavigationTree.php + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 13 + path: libraries/classes/Navigation/NavigationTree.php + + - + message: "#^Cannot access offset 'DefaultTabDatabase' on mixed\\.$#" + count: 1 + path: libraries/classes/Navigation/NavigationTree.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: libraries/classes/Navigation/NavigationTree.php + + - + message: "#^Cannot access offset 'FirstLevelNavigatio…' on mixed\\.$#" + count: 5 + path: libraries/classes/Navigation/NavigationTree.php + + - + message: "#^Cannot access offset 'MaxNavigationItems' on mixed\\.$#" + count: 1 + path: libraries/classes/Navigation/NavigationTree.php + + - + message: "#^Cannot access offset 'NaturalOrder' on mixed\\.$#" + count: 1 + path: libraries/classes/Navigation/NavigationTree.php + + - + message: "#^Cannot access offset 'NavigationLinkWithM…' on mixed\\.$#" + count: 1 + path: libraries/classes/Navigation/NavigationTree.php + + - + message: "#^Cannot access offset 'NavigationTreeDbSep…' on mixed\\.$#" + count: 4 + path: libraries/classes/Navigation/NavigationTree.php + + - + message: "#^Cannot access offset 'NavigationTreeDispl…' on mixed\\.$#" + count: 2 + path: libraries/classes/Navigation/NavigationTree.php + + - + message: "#^Cannot access offset 'NavigationTreeEnabl…' on mixed\\.$#" + count: 3 + path: libraries/classes/Navigation/NavigationTree.php + + - + message: "#^Cannot access offset 'NavigationTreeShowE…' on mixed\\.$#" + count: 1 + path: libraries/classes/Navigation/NavigationTree.php + + - + message: "#^Cannot access offset 'NavigationTreeShowF…' on mixed\\.$#" + count: 1 + path: libraries/classes/Navigation/NavigationTree.php + + - + message: "#^Cannot access offset 'NavigationTreeShowP…' on mixed\\.$#" + count: 1 + path: libraries/classes/Navigation/NavigationTree.php + + - + message: "#^Cannot access offset 'NavigationTreeShowT…' on mixed\\.$#" + count: 1 + path: libraries/classes/Navigation/NavigationTree.php + + - + message: "#^Cannot access offset 'NavigationTreeShowV…' on mixed\\.$#" + count: 1 + path: libraries/classes/Navigation/NavigationTree.php + + - + message: "#^Cannot access offset 'NumFavoriteTables' on mixed\\.$#" + count: 1 + path: libraries/classes/Navigation/NavigationTree.php + + - + message: "#^Cannot access offset 'NumRecentTables' on mixed\\.$#" + count: 1 + path: libraries/classes/Navigation/NavigationTree.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: libraries/classes/Navigation/NavigationTree.php + + - + message: "#^Cannot access offset 'ShowDatabasesNaviga…' on mixed\\.$#" + count: 4 + path: libraries/classes/Navigation/NavigationTree.php + + - + message: "#^Cannot access offset 'image' on mixed\\.$#" + count: 1 + path: libraries/classes/Navigation/NavigationTree.php + + - + message: "#^Cannot access offset 'title' on mixed\\.$#" + count: 1 + path: libraries/classes/Navigation/NavigationTree.php + - message: "#^Cannot access offset \\(int\\|string\\) on mixed\\.$#" count: 2 @@ -4702,7 +16562,7 @@ parameters: - message: "#^Cannot cast mixed to int\\.$#" - count: 1 + count: 12 path: libraries/classes/Navigation/NavigationTree.php - @@ -4715,6 +16575,21 @@ parameters: count: 1 path: libraries/classes/Navigation/NavigationTree.php + - + message: "#^Only booleans are allowed in &&, int given on the right side\\.$#" + count: 5 + path: libraries/classes/Navigation/NavigationTree.php + + - + message: "#^Only booleans are allowed in a negated boolean, int given\\.$#" + count: 1 + path: libraries/classes/Navigation/NavigationTree.php + + - + message: "#^Only booleans are allowed in an if condition, int given\\.$#" + count: 3 + path: libraries/classes/Navigation/NavigationTree.php + - message: "#^Only numeric types are allowed in \\+, int\\|false given on the left side\\.$#" count: 1 @@ -4745,6 +16620,21 @@ parameters: count: 1 path: libraries/classes/Navigation/NavigationTree.php + - + message: "#^Parameter \\#1 \\$str of method PhpMyAdmin\\\\DatabaseInterface\\:\\:quoteString\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Navigation/NavigationTree.php + + - + message: "#^Parameter \\#1 \\$string of function strlen expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Navigation/NavigationTree.php + + - + message: "#^Parameter \\#1 \\$string of method PhpMyAdmin\\\\Navigation\\\\NavigationTree\\:\\:parsePath\\(\\) expects string, mixed given\\.$#" + count: 4 + path: libraries/classes/Navigation/NavigationTree.php + - message: "#^Parameter \\#1 \\$string1 of function strcasecmp expects string, string\\|null given\\.$#" count: 1 @@ -4755,21 +16645,246 @@ parameters: count: 1 path: libraries/classes/Navigation/NavigationTree.php + - + message: "#^Parameter \\#1 \\$target of static method PhpMyAdmin\\\\Util\\:\\:getScriptNameForOption\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Navigation/NavigationTree.php + - message: "#^Parameter \\#2 \\$name of static method PhpMyAdmin\\\\Navigation\\\\NodeFactory\\:\\:getInstance\\(\\) expects array\\|string, mixed given\\.$#" count: 10 path: libraries/classes/Navigation/NavigationTree.php + - + message: "#^Parameter \\#2 \\$needle of function mb_strpos expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Navigation/NavigationTree.php + + - + message: "#^Parameter \\#2 \\$needle of function strstr expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Navigation/NavigationTree.php + - message: "#^Parameter \\#2 \\$searchClause of method PhpMyAdmin\\\\Navigation\\\\Nodes\\\\NodeDatabase\\:\\:getPresence\\(\\) expects string, mixed given\\.$#" count: 1 path: libraries/classes/Navigation/NavigationTree.php - - message: "#^Parameter \\#2 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" + message: "#^Parameter \\#2 \\$string2 of function strcasecmp expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Navigation/NavigationTree.php + + - + message: "#^Parameter \\#6 \\$maxCount of static method PhpMyAdmin\\\\Html\\\\Generator\\:\\:getListNavigator\\(\\) expects int, mixed given\\.$#" + count: 3 + path: libraries/classes/Navigation/NavigationTree.php + + - + message: "#^Property PhpMyAdmin\\\\Navigation\\\\NavigationTree\\:\\:\\$pos2Name \\(array\\\\) does not accept array\\.$#" + count: 1 + path: libraries/classes/Navigation/NavigationTree.php + + - + message: "#^Property PhpMyAdmin\\\\Navigation\\\\NavigationTree\\:\\:\\$pos2Name \\(array\\\\) does not accept array\\\\.$#" + count: 1 + path: libraries/classes/Navigation/NavigationTree.php + + - + message: "#^Property PhpMyAdmin\\\\Navigation\\\\NavigationTree\\:\\:\\$pos3Name \\(array\\\\) does not accept array\\\\.$#" + count: 2 + path: libraries/classes/Navigation/NavigationTree.php + + - + message: "#^Property PhpMyAdmin\\\\Navigation\\\\NavigationTree\\:\\:\\$searchClause \\(string\\) does not accept mixed\\.$#" + count: 1 + path: libraries/classes/Navigation/NavigationTree.php + + - + message: "#^Property PhpMyAdmin\\\\Navigation\\\\NavigationTree\\:\\:\\$searchClause2 \\(string\\) does not accept mixed\\.$#" + count: 1 + path: libraries/classes/Navigation/NavigationTree.php + + - + message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" + count: 1 + path: libraries/classes/Navigation/Nodes/Node.php + + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 2 + path: libraries/classes/Navigation/Nodes/Node.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 5 + path: libraries/classes/Navigation/Nodes/Node.php + + - + message: "#^Cannot access offset 'FirstLevelNavigatio…' on mixed\\.$#" count: 3 path: libraries/classes/Navigation/Nodes/Node.php + - + message: "#^Cannot access offset 'NavigationTreeDbSep…' on mixed\\.$#" + count: 4 + path: libraries/classes/Navigation/Nodes/Node.php + + - + message: "#^Cannot access offset 'NavigationTreeEnabl…' on mixed\\.$#" + count: 6 + path: libraries/classes/Navigation/Nodes/Node.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 17 + path: libraries/classes/Navigation/Nodes/Node.php + + - + message: "#^Cannot access offset 'ShowDatabasesNaviga…' on mixed\\.$#" + count: 4 + path: libraries/classes/Navigation/Nodes/Node.php + + - + message: "#^Cannot access offset 'hide_db' on mixed\\.$#" + count: 4 + path: libraries/classes/Navigation/Nodes/Node.php + + - + message: "#^Cannot access offset 'only_db' on mixed\\.$#" + count: 7 + path: libraries/classes/Navigation/Nodes/Node.php + + - + message: "#^Cannot access offset 'user' on mixed\\.$#" + count: 1 + path: libraries/classes/Navigation/Nodes/Node.php + + - + message: "#^Cannot access offset 0 on mixed\\.$#" + count: 18 + path: libraries/classes/Navigation/Nodes/Node.php + + - + message: "#^Cannot call method escapeString\\(\\) on mixed\\.$#" + count: 7 + path: libraries/classes/Navigation/Nodes/Node.php + + - + message: "#^Cannot call method fetchResult\\(\\) on mixed\\.$#" + count: 4 + path: libraries/classes/Navigation/Nodes/Node.php + + - + message: "#^Cannot call method fetchRow\\(\\) on mixed\\.$#" + count: 7 + path: libraries/classes/Navigation/Nodes/Node.php + + - + message: "#^Cannot call method fetchValue\\(\\) on mixed\\.$#" + count: 2 + path: libraries/classes/Navigation/Nodes/Node.php + + - + message: "#^Cannot call method queryAndGetNumRows\\(\\) on mixed\\.$#" + count: 2 + path: libraries/classes/Navigation/Nodes/Node.php + + - + message: "#^Cannot call method seek\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Navigation/Nodes/Node.php + + - + message: "#^Cannot call method tryQuery\\(\\) on mixed\\.$#" + count: 7 + path: libraries/classes/Navigation/Nodes/Node.php + + - + message: "#^Cannot cast mixed to int\\.$#" + count: 4 + path: libraries/classes/Navigation/Nodes/Node.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 7 + path: libraries/classes/Navigation/Nodes/Node.php + + - + message: "#^Method PhpMyAdmin\\\\Navigation\\\\Nodes\\\\Node\\:\\:getDataFromInfoSchema\\(\\) should return array but returns mixed\\.$#" + count: 2 + path: libraries/classes/Navigation/Nodes/Node.php + + - + message: "#^Method PhpMyAdmin\\\\Navigation\\\\Nodes\\\\Node\\:\\:getDataFromShowDatabases\\(\\) should return array but returns mixed\\.$#" + count: 1 + path: libraries/classes/Navigation/Nodes/Node.php + + - + message: "#^Method PhpMyAdmin\\\\Navigation\\\\Nodes\\\\Node\\:\\:getDatabasesToSearch\\(\\) should return array but returns mixed\\.$#" + count: 1 + path: libraries/classes/Navigation/Nodes/Node.php + + - + message: "#^Method PhpMyAdmin\\\\Navigation\\\\Nodes\\\\Node\\:\\:getNavigationHidingData\\(\\) should return array\\|null but returns mixed\\.$#" + count: 1 + path: libraries/classes/Navigation/Nodes/Node.php + + - + message: "#^Only booleans are allowed in &&, int\\|false given on the right side\\.$#" + count: 1 + path: libraries/classes/Navigation/Nodes/Node.php + + - + message: "#^Parameter \\#1 \\$array of function sort expects TArray of array\\, mixed given\\.$#" + count: 1 + path: libraries/classes/Navigation/Nodes/Node.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\Navigation\\\\Nodes\\\\Node\\:\\:isHideDb\\(\\) expects string, mixed given\\.$#" + count: 4 + path: libraries/classes/Navigation/Nodes/Node.php + + - + message: "#^Parameter \\#1 \\$haystack of function strstr expects string, mixed given\\.$#" + count: 4 + path: libraries/classes/Navigation/Nodes/Node.php + + - + message: "#^Parameter \\#2 \\$needle of function strstr expects string, mixed given\\.$#" + count: 4 + path: libraries/classes/Navigation/Nodes/Node.php + + - + message: "#^Parameter \\#2 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" + count: 5 + path: libraries/classes/Navigation/Nodes/Node.php + + - + message: "#^Parameter \\#3 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Navigation/Nodes/Node.php + + - + message: "#^Parameter \\#4 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Navigation/Nodes/Node.php + + - + message: "#^Parameter \\#5 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Navigation/Nodes/Node.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 1 + path: libraries/classes/Navigation/Nodes/NodeColumn.php + + - + message: "#^Parameter \\#1 \\$item of method PhpMyAdmin\\\\Navigation\\\\Nodes\\\\NodeColumn\\:\\:getDisplayName\\(\\) expects array\\, array given\\.$#" + count: 1 + path: libraries/classes/Navigation/Nodes/NodeColumn.php + - message: "#^Parameter \\#1 \\$key of method PhpMyAdmin\\\\Navigation\\\\Nodes\\\\NodeColumn\\:\\:getColumnIcon\\(\\) expects string, mixed given\\.$#" count: 1 @@ -4785,21 +16900,351 @@ parameters: count: 1 path: libraries/classes/Navigation/Nodes/NodeColumn.php + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 1 + path: libraries/classes/Navigation/Nodes/NodeDatabase.php + + - + message: "#^Cannot access offset 'DefaultTabDatabase' on mixed\\.$#" + count: 1 + path: libraries/classes/Navigation/Nodes/NodeDatabase.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 7 + path: libraries/classes/Navigation/Nodes/NodeDatabase.php + + - + message: "#^Cannot access offset 'MaxNavigationItems' on mixed\\.$#" + count: 3 + path: libraries/classes/Navigation/Nodes/NodeDatabase.php + + - + message: "#^Cannot access offset 'Name' on mixed\\.$#" + count: 2 + path: libraries/classes/Navigation/Nodes/NodeDatabase.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 7 + path: libraries/classes/Navigation/Nodes/NodeDatabase.php + + - + message: "#^Cannot access offset 0 on mixed\\.$#" + count: 1 + path: libraries/classes/Navigation/Nodes/NodeDatabase.php + + - + message: "#^Cannot call method escapeMysqlWildcards\\(\\) on mixed\\.$#" + count: 7 + path: libraries/classes/Navigation/Nodes/NodeDatabase.php + + - + message: "#^Cannot call method fetchAllColumn\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Navigation/Nodes/NodeDatabase.php + + - + message: "#^Cannot call method fetchAssoc\\(\\) on mixed\\.$#" + count: 2 + path: libraries/classes/Navigation/Nodes/NodeDatabase.php + + - + message: "#^Cannot call method fetchResult\\(\\) on mixed\\.$#" + count: 3 + path: libraries/classes/Navigation/Nodes/NodeDatabase.php + + - + message: "#^Cannot call method fetchRow\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Navigation/Nodes/NodeDatabase.php + + - + message: "#^Cannot call method fetchValue\\(\\) on mixed\\.$#" + count: 4 + path: libraries/classes/Navigation/Nodes/NodeDatabase.php + + - + message: "#^Cannot call method queryAndGetNumRows\\(\\) on mixed\\.$#" + count: 4 + path: libraries/classes/Navigation/Nodes/NodeDatabase.php + + - + message: "#^Cannot call method quoteString\\(\\) on mixed\\.$#" + count: 20 + path: libraries/classes/Navigation/Nodes/NodeDatabase.php + + - + message: "#^Cannot call method seek\\(\\) on mixed\\.$#" + count: 3 + path: libraries/classes/Navigation/Nodes/NodeDatabase.php + + - + message: "#^Cannot call method tryQuery\\(\\) on mixed\\.$#" + count: 3 + path: libraries/classes/Navigation/Nodes/NodeDatabase.php + + - + message: "#^Cannot call method tryQueryAsControlUser\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Navigation/Nodes/NodeDatabase.php + + - + message: "#^Cannot cast mixed to int\\.$#" + count: 4 + path: libraries/classes/Navigation/Nodes/NodeDatabase.php + + - + message: "#^Method PhpMyAdmin\\\\Navigation\\\\Nodes\\\\NodeDatabase\\:\\:getEventCount\\(\\) should return int but returns mixed\\.$#" + count: 1 + path: libraries/classes/Navigation/Nodes/NodeDatabase.php + + - + message: "#^Method PhpMyAdmin\\\\Navigation\\\\Nodes\\\\NodeDatabase\\:\\:getEvents\\(\\) should return array but returns mixed\\.$#" + count: 1 + path: libraries/classes/Navigation/Nodes/NodeDatabase.php + + - + message: "#^Method PhpMyAdmin\\\\Navigation\\\\Nodes\\\\NodeDatabase\\:\\:getFunctionCount\\(\\) should return int but returns mixed\\.$#" + count: 1 + path: libraries/classes/Navigation/Nodes/NodeDatabase.php + + - + message: "#^Method PhpMyAdmin\\\\Navigation\\\\Nodes\\\\NodeDatabase\\:\\:getHiddenItems\\(\\) should return array but returns mixed\\.$#" + count: 1 + path: libraries/classes/Navigation/Nodes/NodeDatabase.php + + - + message: "#^Method PhpMyAdmin\\\\Navigation\\\\Nodes\\\\NodeDatabase\\:\\:getProcedureCount\\(\\) should return int but returns mixed\\.$#" + count: 1 + path: libraries/classes/Navigation/Nodes/NodeDatabase.php + + - + message: "#^Method PhpMyAdmin\\\\Navigation\\\\Nodes\\\\NodeDatabase\\:\\:getRoutines\\(\\) should return array but returns mixed\\.$#" + count: 1 + path: libraries/classes/Navigation/Nodes/NodeDatabase.php + + - + message: "#^Method PhpMyAdmin\\\\Navigation\\\\Nodes\\\\NodeDatabase\\:\\:getTableOrViewCount\\(\\) should return int but returns mixed\\.$#" + count: 1 + path: libraries/classes/Navigation/Nodes/NodeDatabase.php + + - + message: "#^Method PhpMyAdmin\\\\Navigation\\\\Nodes\\\\NodeDatabase\\:\\:getTablesOrViews\\(\\) should return array but returns mixed\\.$#" + count: 1 + path: libraries/classes/Navigation/Nodes/NodeDatabase.php + + - + message: "#^Parameter \\#1 \\$target of static method PhpMyAdmin\\\\Util\\:\\:getUrlForOption\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Navigation/Nodes/NodeDatabase.php + - message: "#^Cannot access property \\$realName on PhpMyAdmin\\\\Navigation\\\\Nodes\\\\Node\\|false\\.$#" count: 1 path: libraries/classes/Navigation/Nodes/NodeDatabaseChild.php + - + message: "#^Cannot access offset 'NavigationTreeEnabl…' on mixed\\.$#" + count: 1 + path: libraries/classes/Navigation/Nodes/NodeDatabaseChildContainer.php + + - + message: "#^Cannot access offset 'NavigationTreeTable…' on mixed\\.$#" + count: 2 + path: libraries/classes/Navigation/Nodes/NodeDatabaseChildContainer.php + + - + message: "#^Cannot cast mixed to int\\.$#" + count: 1 + path: libraries/classes/Navigation/Nodes/NodeDatabaseChildContainer.php + + - + message: "#^Cannot access offset 'ShowCreateDb' on mixed\\.$#" + count: 1 + path: libraries/classes/Navigation/Nodes/NodeDatabaseContainer.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\CheckUserPrivileges constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: libraries/classes/Navigation/Nodes/NodeDatabaseContainer.php + + - + message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" + count: 1 + path: libraries/classes/Navigation/Nodes/NodeTable.php + + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 1 + path: libraries/classes/Navigation/Nodes/NodeTable.php + + - + message: "#^Cannot access offset 'Default' on mixed\\.$#" + count: 1 + path: libraries/classes/Navigation/Nodes/NodeTable.php + + - + message: "#^Cannot access offset 'DefaultTabTable' on mixed\\.$#" + count: 2 + path: libraries/classes/Navigation/Nodes/NodeTable.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 4 + path: libraries/classes/Navigation/Nodes/NodeTable.php + + - + message: "#^Cannot access offset 'Field' on mixed\\.$#" + count: 1 + path: libraries/classes/Navigation/Nodes/NodeTable.php + + - + message: "#^Cannot access offset 'Key' on mixed\\.$#" + count: 1 + path: libraries/classes/Navigation/Nodes/NodeTable.php + + - + message: "#^Cannot access offset 'Key_name' on mixed\\.$#" + count: 2 + path: libraries/classes/Navigation/Nodes/NodeTable.php + + - + message: "#^Cannot access offset 'MaxNavigationItems' on mixed\\.$#" + count: 1 + path: libraries/classes/Navigation/Nodes/NodeTable.php + + - + message: "#^Cannot access offset 'NavigationTreeDefau…' on mixed\\.$#" + count: 4 + path: libraries/classes/Navigation/Nodes/NodeTable.php + + - + message: "#^Cannot access offset 'Null' on mixed\\.$#" + count: 1 + path: libraries/classes/Navigation/Nodes/NodeTable.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 4 + path: libraries/classes/Navigation/Nodes/NodeTable.php + + - + message: "#^Cannot access offset 'Trigger' on mixed\\.$#" + count: 1 + path: libraries/classes/Navigation/Nodes/NodeTable.php + + - + message: "#^Cannot access offset 'Type' on mixed\\.$#" + count: 1 + path: libraries/classes/Navigation/Nodes/NodeTable.php + - message: "#^Cannot access property \\$realName on PhpMyAdmin\\\\Navigation\\\\Nodes\\\\Node\\|false\\.$#" count: 2 path: libraries/classes/Navigation/Nodes/NodeTable.php + - + message: "#^Cannot call method escapeString\\(\\) on mixed\\.$#" + count: 10 + path: libraries/classes/Navigation/Nodes/NodeTable.php + + - + message: "#^Cannot call method fetchAssoc\\(\\) on mixed\\.$#" + count: 2 + path: libraries/classes/Navigation/Nodes/NodeTable.php + + - + message: "#^Cannot call method fetchResult\\(\\) on mixed\\.$#" + count: 2 + path: libraries/classes/Navigation/Nodes/NodeTable.php + + - + message: "#^Cannot call method fetchValue\\(\\) on mixed\\.$#" + count: 2 + path: libraries/classes/Navigation/Nodes/NodeTable.php + + - + message: "#^Cannot call method queryAndGetNumRows\\(\\) on mixed\\.$#" + count: 3 + path: libraries/classes/Navigation/Nodes/NodeTable.php + + - + message: "#^Cannot call method seek\\(\\) on mixed\\.$#" + count: 2 + path: libraries/classes/Navigation/Nodes/NodeTable.php + + - + message: "#^Cannot call method tryQuery\\(\\) on mixed\\.$#" + count: 3 + path: libraries/classes/Navigation/Nodes/NodeTable.php + + - + message: "#^Cannot cast mixed to int\\.$#" + count: 5 + path: libraries/classes/Navigation/Nodes/NodeTable.php + + - + message: "#^Method PhpMyAdmin\\\\Navigation\\\\Nodes\\\\NodeTable\\:\\:getData\\(\\) should return array but returns mixed\\.$#" + count: 1 + path: libraries/classes/Navigation/Nodes/NodeTable.php + + - + message: "#^Parameter \\#1 \\$columnSpecification of static method PhpMyAdmin\\\\Util\\:\\:extractColumnSpec\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Navigation/Nodes/NodeTable.php + + - + message: "#^Parameter \\#1 \\$target of static method PhpMyAdmin\\\\Util\\:\\:getScriptNameForOption\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Navigation/Nodes/NodeTable.php + + - + message: "#^Parameter \\#1 \\$target of static method PhpMyAdmin\\\\Util\\:\\:getTitleForTarget\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Navigation/Nodes/NodeTable.php + + - + message: "#^Parameter \\#1 \\$target of static method PhpMyAdmin\\\\Util\\:\\:getUrlForOption\\(\\) expects string, mixed given\\.$#" + count: 3 + path: libraries/classes/Navigation/Nodes/NodeTable.php + - message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" count: 3 path: libraries/classes/Normalization.php + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 7 + path: libraries/classes/Normalization.php + + - + message: "#^Cannot access offset 'BrowseMIME' on mixed\\.$#" + count: 2 + path: libraries/classes/Normalization.php + + - + message: "#^Cannot access offset 'CharEditing' on mixed\\.$#" + count: 1 + path: libraries/classes/Normalization.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 2 + path: libraries/classes/Normalization.php + + - + message: "#^Cannot access offset 'MaxRows' on mixed\\.$#" + count: 1 + path: libraries/classes/Normalization.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 2 + path: libraries/classes/Normalization.php + - message: "#^Cannot access offset 'nonpk' on mixed\\.$#" count: 2 @@ -4810,6 +17255,16 @@ parameters: count: 2 path: libraries/classes/Normalization.php + - + message: "#^Cannot access offset non\\-falsy\\-string on mixed\\.$#" + count: 1 + path: libraries/classes/Normalization.php + + - + message: "#^Cannot cast mixed to int\\.$#" + count: 1 + path: libraries/classes/Normalization.php + - message: "#^Casting to string something that's already string\\.$#" count: 1 @@ -4835,6 +17290,26 @@ parameters: count: 1 path: libraries/classes/Normalization.php + - + message: "#^Only booleans are allowed in &&, int given on the left side\\.$#" + count: 2 + path: libraries/classes/Normalization.php + + - + message: "#^Only booleans are allowed in a negated boolean, PhpMyAdmin\\\\Dbal\\\\ResultInterface\\|false given\\.$#" + count: 3 + path: libraries/classes/Normalization.php + + - + message: "#^Only booleans are allowed in a negated boolean, string given\\.$#" + count: 1 + path: libraries/classes/Normalization.php + + - + message: "#^Only booleans are allowed in an if condition, mixed given\\.$#" + count: 1 + path: libraries/classes/Normalization.php + - message: "#^Parameter \\#1 \\$array of function array_unique expects array, mixed given\\.$#" count: 1 @@ -4847,7 +17322,7 @@ parameters: - message: "#^Parameter \\#1 \\$identifier of static method PhpMyAdmin\\\\Util\\:\\:backquote\\(\\) expects string\\|Stringable\\|null, mixed given\\.$#" - count: 4 + count: 6 path: libraries/classes/Normalization.php - @@ -4867,16 +17342,31 @@ parameters: - message: "#^Parameter \\#1 \\$value of function count expects array\\|Countable, mixed given\\.$#" - count: 2 + count: 3 path: libraries/classes/Normalization.php - - message: "#^Parameter \\#2 \\$array of function implode expects array\\, mixed given\\.$#" + message: "#^Parameter \\#1 \\$value of function intval expects array\\|bool\\|float\\|int\\|resource\\|string\\|null, mixed given\\.$#" count: 1 path: libraries/classes/Normalization.php + - + message: "#^Parameter \\#2 \\$array of function implode expects array\\, mixed given\\.$#" + count: 3 + path: libraries/classes/Normalization.php + - message: "#^Parameter \\#2 \\$array of function implode expects array\\|null, mixed given\\.$#" + count: 3 + path: libraries/classes/Normalization.php + + - + message: "#^Parameter \\#2 \\$disableIs of static method PhpMyAdmin\\\\Charsets\\:\\:getCharsets\\(\\) expects bool, mixed given\\.$#" + count: 1 + path: libraries/classes/Normalization.php + + - + message: "#^Parameter \\#2 \\$disableIs of static method PhpMyAdmin\\\\Charsets\\:\\:getCollations\\(\\) expects bool, mixed given\\.$#" count: 1 path: libraries/classes/Normalization.php @@ -4912,7 +17402,7 @@ parameters: - message: "#^Parameter \\#2 \\.\\.\\.\\$arrays of function array_merge expects array, mixed given\\.$#" - count: 1 + count: 2 path: libraries/classes/Normalization.php - @@ -4980,6 +17470,36 @@ parameters: count: 1 path: libraries/classes/Operations.php + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 9 + path: libraries/classes/Operations.php + + - + message: "#^Only booleans are allowed in an if condition, array\\\\> given\\.$#" + count: 1 + path: libraries/classes/Operations.php + + - + message: "#^Parameter \\#1 \\$collation of static method PhpMyAdmin\\\\Util\\:\\:getCharsetQueryPart\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Operations.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:getForeigners\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Operations.php + + - + message: "#^Parameter \\#1 \\$db of static method PhpMyAdmin\\\\Partitioning\\\\Partition\\:\\:getPartitionMethod\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Operations.php + + - + message: "#^Parameter \\#1 \\$dbname of method PhpMyAdmin\\\\DatabaseInterface\\:\\:selectDb\\(\\) expects PhpMyAdmin\\\\Identifiers\\\\DatabaseName\\|string, mixed given\\.$#" + count: 1 + path: libraries/classes/Operations.php + - message: "#^Parameter \\#1 \\$identifier of static method PhpMyAdmin\\\\Util\\:\\:backquote\\(\\) expects string\\|Stringable\\|null, \\(int\\|string\\) given\\.$#" count: 2 @@ -4987,7 +17507,7 @@ parameters: - message: "#^Parameter \\#1 \\$identifier of static method PhpMyAdmin\\\\Util\\:\\:backquote\\(\\) expects string\\|Stringable\\|null, mixed given\\.$#" - count: 8 + count: 12 path: libraries/classes/Operations.php - @@ -5000,6 +17520,26 @@ parameters: count: 1 path: libraries/classes/Operations.php + - + message: "#^Parameter \\#1 \\$str of method PhpMyAdmin\\\\DatabaseInterface\\:\\:escapeString\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Operations.php + + - + message: "#^Parameter \\#1 \\$str of method PhpMyAdmin\\\\DatabaseInterface\\:\\:quoteString\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Operations.php + + - + message: "#^Parameter \\#1 \\$string of function mb_strtolower expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Operations.php + + - + message: "#^Parameter \\#1 \\$string of function urldecode expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Operations.php + - message: "#^Parameter \\#1 \\$value of function count expects array\\|Countable, mixed given\\.$#" count: 1 @@ -5010,21 +17550,121 @@ parameters: count: 1 path: libraries/classes/Operations.php + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:getForeigners\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Operations.php + + - + message: "#^Parameter \\#2 \\$table of static method PhpMyAdmin\\\\Partitioning\\\\Partition\\:\\:getPartitionMethod\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Operations.php + - message: "#^Parameter \\#4 \\$targetTable of static method PhpMyAdmin\\\\Table\\:\\:moveCopy\\(\\) expects string, mixed given\\.$#" count: 1 path: libraries/classes/Operations.php + - + message: "#^Parameter \\#5 \\$what of static method PhpMyAdmin\\\\Table\\:\\:moveCopy\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Operations.php + + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 1 + path: libraries/classes/OutputBuffering.php + + - + message: "#^Cannot access offset 'OBGzip' on mixed\\.$#" + count: 1 + path: libraries/classes/OutputBuffering.php + + - + message: "#^Only booleans are allowed in &&, array given on the left side\\.$#" + count: 1 + path: libraries/classes/OutputBuffering.php + + - + message: "#^Only booleans are allowed in &&, int given on the left side\\.$#" + count: 1 + path: libraries/classes/OutputBuffering.php + + - + message: "#^Only booleans are allowed in &&, int given on the right side\\.$#" + count: 1 + path: libraries/classes/OutputBuffering.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 2 + path: libraries/classes/ParseAnalyze.php + - message: "#^Cannot access offset 'Table' on mixed\\.$#" count: 4 path: libraries/classes/Partitioning/Maintenance.php + - + message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" + count: 2 + path: libraries/classes/Partitioning/Partition.php + + - + message: "#^Cannot access offset 'Name' on mixed\\.$#" + count: 1 + path: libraries/classes/Partitioning/Partition.php + + - + message: "#^Cannot access offset 0 on mixed\\.$#" + count: 1 + path: libraries/classes/Partitioning/Partition.php + + - + message: "#^Cannot call method fetchResult\\(\\) on mixed\\.$#" + count: 4 + path: libraries/classes/Partitioning/Partition.php + + - + message: "#^Cannot call method fetchValue\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Partitioning/Partition.php + + - + message: "#^Cannot call method getVersion\\(\\) on mixed\\.$#" + count: 2 + path: libraries/classes/Partitioning/Partition.php + + - + message: "#^Cannot call method quoteString\\(\\) on mixed\\.$#" + count: 6 + path: libraries/classes/Partitioning/Partition.php + - message: "#^Cannot cast mixed to int\\.$#" count: 1 path: libraries/classes/Partitioning/Partition.php + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 3 + path: libraries/classes/Partitioning/Partition.php + + - + message: "#^Method PhpMyAdmin\\\\Partitioning\\\\Partition\\:\\:getPartitionMethod\\(\\) should return string\\|null but returns mixed\\.$#" + count: 1 + path: libraries/classes/Partitioning/Partition.php + + - + message: "#^Method PhpMyAdmin\\\\Partitioning\\\\Partition\\:\\:getPartitionNames\\(\\) should return array but returns mixed\\.$#" + count: 1 + path: libraries/classes/Partitioning/Partition.php + + - + message: "#^Method PhpMyAdmin\\\\Partitioning\\\\Partition\\:\\:havePartitioning\\(\\) should return bool but returns mixed\\.$#" + count: 1 + path: libraries/classes/Partitioning/Partition.php + - message: "#^PHPDoc tag @var for variable \\$row has no value type specified in iterable type array\\.$#" count: 1 @@ -5035,6 +17675,21 @@ parameters: count: 1 path: libraries/classes/Partitioning/Partition.php + - + message: "#^Property PhpMyAdmin\\\\Partitioning\\\\Partition\\:\\:\\$description \\(string\\|null\\) does not accept mixed\\.$#" + count: 1 + path: libraries/classes/Partitioning/Partition.php + + - + message: "#^Property PhpMyAdmin\\\\Partitioning\\\\SubPartition\\:\\:\\$expression \\(string\\|null\\) does not accept mixed\\.$#" + count: 1 + path: libraries/classes/Partitioning/Partition.php + + - + message: "#^Property PhpMyAdmin\\\\Partitioning\\\\SubPartition\\:\\:\\$method \\(string\\|null\\) does not accept mixed\\.$#" + count: 1 + path: libraries/classes/Partitioning/Partition.php + - message: "#^Property PhpMyAdmin\\\\Partitioning\\\\SubPartition\\:\\:\\$name \\(string\\|null\\) does not accept mixed\\.$#" count: 1 @@ -5050,16 +17705,121 @@ parameters: count: 1 path: libraries/classes/Partitioning/SubPartition.php + - + message: "#^Property PhpMyAdmin\\\\Partitioning\\\\SubPartition\\:\\:\\$expression \\(string\\|null\\) does not accept mixed\\.$#" + count: 1 + path: libraries/classes/Partitioning/SubPartition.php + + - + message: "#^Property PhpMyAdmin\\\\Partitioning\\\\SubPartition\\:\\:\\$method \\(string\\|null\\) does not accept mixed\\.$#" + count: 1 + path: libraries/classes/Partitioning/SubPartition.php + - message: "#^Property PhpMyAdmin\\\\Partitioning\\\\SubPartition\\:\\:\\$name \\(string\\|null\\) does not accept mixed\\.$#" count: 1 path: libraries/classes/Partitioning/SubPartition.php + - + message: "#^Cannot access offset 'comment' on mixed\\.$#" + count: 1 + path: libraries/classes/Partitioning/TablePartitionDefinition.php + + - + message: "#^Cannot access offset 'data_directory' on mixed\\.$#" + count: 1 + path: libraries/classes/Partitioning/TablePartitionDefinition.php + + - + message: "#^Cannot access offset 'engine' on mixed\\.$#" + count: 2 + path: libraries/classes/Partitioning/TablePartitionDefinition.php + + - + message: "#^Cannot access offset 'index_directory' on mixed\\.$#" + count: 1 + path: libraries/classes/Partitioning/TablePartitionDefinition.php + + - + message: "#^Cannot access offset 'max_rows' on mixed\\.$#" + count: 1 + path: libraries/classes/Partitioning/TablePartitionDefinition.php + + - + message: "#^Cannot access offset 'min_rows' on mixed\\.$#" + count: 1 + path: libraries/classes/Partitioning/TablePartitionDefinition.php + + - + message: "#^Cannot access offset 'name' on mixed\\.$#" + count: 1 + path: libraries/classes/Partitioning/TablePartitionDefinition.php + + - + message: "#^Cannot access offset 'node_group' on mixed\\.$#" + count: 1 + path: libraries/classes/Partitioning/TablePartitionDefinition.php + + - + message: "#^Cannot access offset 'prefix' on mixed\\.$#" + count: 2 + path: libraries/classes/Partitioning/TablePartitionDefinition.php + + - + message: "#^Cannot access offset 'subpartition_count' on mixed\\.$#" + count: 2 + path: libraries/classes/Partitioning/TablePartitionDefinition.php + + - + message: "#^Cannot access offset 'subpartitions' on mixed\\.$#" + count: 4 + path: libraries/classes/Partitioning/TablePartitionDefinition.php + + - + message: "#^Cannot access offset 'tablespace' on mixed\\.$#" + count: 1 + path: libraries/classes/Partitioning/TablePartitionDefinition.php + + - + message: "#^Cannot access offset 'value' on mixed\\.$#" + count: 1 + path: libraries/classes/Partitioning/TablePartitionDefinition.php + + - + message: "#^Cannot access offset 'value_type' on mixed\\.$#" + count: 2 + path: libraries/classes/Partitioning/TablePartitionDefinition.php + + - + message: "#^Parameter \\#1 \\$array of function array_splice expects array, mixed given\\.$#" + count: 2 + path: libraries/classes/Partitioning/TablePartitionDefinition.php + - message: "#^Parameter \\#2 \\$offset of function array_splice expects int, mixed given\\.$#" count: 2 path: libraries/classes/Partitioning/TablePartitionDefinition.php + - + message: "#^Cannot access offset int\\<1, max\\> on mixed\\.$#" + count: 2 + path: libraries/classes/Pdf.php + + - + message: "#^Parameter \\#1 \\$str of function strtr expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Pdf.php + + - + message: "#^Parameter \\#1 \\$value of function count expects array\\|Countable, mixed given\\.$#" + count: 1 + path: libraries/classes/Pdf.php + + - + message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" + count: 2 + path: libraries/classes/Plugins.php + - message: "#^Call to an undefined method PhpMyAdmin\\\\Properties\\\\Options\\\\OptionsPropertyItem\\:\\:getProperties\\(\\)\\.$#" count: 1 @@ -5070,11 +17830,81 @@ parameters: count: 1 path: libraries/classes/Plugins.php + - + message: "#^Cannot access offset 'Export'\\|'Import'\\|'Schema' on mixed\\.$#" + count: 5 + path: libraries/classes/Plugins.php + + - + message: "#^Cannot access offset string on mixed\\.$#" + count: 5 + path: libraries/classes/Plugins.php + + - + message: "#^Cannot cast mixed to string\\.$#" + count: 2 + path: libraries/classes/Plugins.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 2 + path: libraries/classes/Plugins.php + + - + message: "#^Method PhpMyAdmin\\\\Plugins\\:\\:getString\\(\\) should return string but returns mixed\\.$#" + count: 1 + path: libraries/classes/Plugins.php + + - + message: "#^Only booleans are allowed in a negated boolean, int\\<0, max\\>\\|false given\\.$#" + count: 1 + path: libraries/classes/Plugins.php + + - + message: "#^Only booleans are allowed in an if condition, int\\<0, max\\>\\|false given\\.$#" + count: 2 + path: libraries/classes/Plugins.php + + - + message: "#^Parameter \\#1 \\$link of static method PhpMyAdmin\\\\Html\\\\MySQLDocumentation\\:\\:show\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Plugins.php + - message: "#^Parameter \\#1 \\$name of static method PhpMyAdmin\\\\Plugins\\:\\:getString\\(\\) expects string\\|null, mixed given\\.$#" count: 2 path: libraries/classes/Plugins.php + - + message: "#^Parameter \\#1 \\$search of function str_replace expects array\\|string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins.php + + - + message: "#^Parameter \\#1 \\$string of function htmlspecialchars expects string, mixed given\\.$#" + count: 3 + path: libraries/classes/Plugins.php + + - + message: "#^Parameter \\#2 \\$anchor of static method PhpMyAdmin\\\\Html\\\\MySQLDocumentation\\:\\:showDocumentation\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins.php + + - + message: "#^Parameter \\#2 \\$replace of function str_replace expects array\\|string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins.php + + - + message: "#^Parameter \\#3 \\$subject of function str_replace expects array\\|string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins.php + + - + message: "#^Parameter \\#5 \\$anchor of static method PhpMyAdmin\\\\Html\\\\MySQLDocumentation\\:\\:show\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins.php + - message: "#^Result of \\|\\| is always false\\.$#" count: 3 @@ -5100,16 +17930,696 @@ parameters: count: 1 path: libraries/classes/Plugins.php + - + message: "#^Cannot access offset 'DefaultTabServer' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationConfig.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/Auth/AuthenticationConfig.php + + - + message: "#^Cannot access offset 'Servers' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationConfig.php + + - + message: "#^Cannot access offset 'password' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationConfig.php + + - + message: "#^Cannot access offset 'user' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationConfig.php + + - + message: "#^Cannot access property \\$sourceMtime on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationConfig.php + + - + message: "#^Cannot call method dispUserErrors\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationConfig.php + + - + message: "#^Cannot call method getError\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationConfig.php + + - + message: "#^Parameter \\#1 \\$serverMessage of static method PhpMyAdmin\\\\Html\\\\Generator\\:\\:mysqlDie\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationConfig.php + + - + message: "#^Parameter \\#1 \\$target of static method PhpMyAdmin\\\\Util\\:\\:getScriptNameForOption\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationConfig.php + + - + message: "#^Parameter \\#1 \\$value of function count expects array\\|Countable, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationConfig.php + + - + message: "#^Property PhpMyAdmin\\\\Plugins\\\\AuthenticationPlugin\\:\\:\\$password \\(string\\) does not accept mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationConfig.php + + - + message: "#^Property PhpMyAdmin\\\\Plugins\\\\AuthenticationPlugin\\:\\:\\$user \\(string\\) does not accept mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationConfig.php + + - + message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationCookie.php + + - + message: "#^Call to function base64_decode\\(\\) requires parameter \\#2 to be set\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationCookie.php + + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationCookie.php + + - + message: "#^Cannot access offset 'AllowArbitraryServer' on mixed\\.$#" + count: 5 + path: libraries/classes/Plugins/Auth/AuthenticationCookie.php + + - + message: "#^Cannot access offset 'ArbitraryServerRege…' on mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/Auth/AuthenticationCookie.php + + - + message: "#^Cannot access offset 'CaptchaApi' on mixed\\.$#" + count: 3 + path: libraries/classes/Plugins/Auth/AuthenticationCookie.php + + - + message: "#^Cannot access offset 'CaptchaLoginPrivate…' on mixed\\.$#" + count: 5 + path: libraries/classes/Plugins/Auth/AuthenticationCookie.php + + - + message: "#^Cannot access offset 'CaptchaLoginPublicK…' on mixed\\.$#" + count: 3 + path: libraries/classes/Plugins/Auth/AuthenticationCookie.php + + - + message: "#^Cannot access offset 'CaptchaMethod' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationCookie.php + + - + message: "#^Cannot access offset 'CaptchaRequestParam' on mixed\\.$#" + count: 3 + path: libraries/classes/Plugins/Auth/AuthenticationCookie.php + + - + message: "#^Cannot access offset 'CaptchaResponseParam' on mixed\\.$#" + count: 5 + path: libraries/classes/Plugins/Auth/AuthenticationCookie.php + + - + message: "#^Cannot access offset 'CaptchaSiteVerifyURL' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationCookie.php + + - + message: "#^Cannot access offset 'DBG' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationCookie.php + + - + message: "#^Cannot access offset 'Lang' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationCookie.php + + - + message: "#^Cannot access offset 'LoginCookieDeleteAll' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationCookie.php + + - + message: "#^Cannot access offset 'LoginCookieRecall' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationCookie.php + + - + message: "#^Cannot access offset 'LoginCookieStore' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationCookie.php + + - + message: "#^Cannot access offset 'LoginCookieValidity' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationCookie.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 3 + path: libraries/classes/Plugins/Auth/AuthenticationCookie.php + + - + message: "#^Cannot access offset 'Servers' on mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/Auth/AuthenticationCookie.php + + - + message: "#^Cannot access offset 'blowfish_secret' on mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/Auth/AuthenticationCookie.php + + - + message: "#^Cannot access offset 'demo' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationCookie.php + + - + message: "#^Cannot access offset 'host' on mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/Auth/AuthenticationCookie.php + + - + message: "#^Cannot access offset 'port' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationCookie.php + + - + message: "#^Cannot access offset mixed on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationCookie.php + + - + message: "#^Cannot call method getCookie\\(\\) on mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/Auth/AuthenticationCookie.php + + - + message: "#^Cannot call method getDispErrors\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationCookie.php + + - + message: "#^Cannot call method hasDisplayErrors\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationCookie.php + + - + message: "#^Cannot call method issetCookie\\(\\) on mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/Auth/AuthenticationCookie.php + + - + message: "#^Cannot call method removeCookie\\(\\) on mixed\\.$#" + count: 5 + path: libraries/classes/Plugins/Auth/AuthenticationCookie.php + + - + message: "#^Cannot call method setCookie\\(\\) on mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/Auth/AuthenticationCookie.php + + - + message: "#^Cannot cast mixed to int\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationCookie.php + + - + message: "#^Cannot cast mixed to string\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationCookie.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 23 + path: libraries/classes/Plugins/Auth/AuthenticationCookie.php + - message: "#^Foreach overwrites \\$value with its value variable\\.$#" count: 1 path: libraries/classes/Plugins/Auth/AuthenticationCookie.php + - + message: "#^Only booleans are allowed in a negated boolean, int\\|false given\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationCookie.php + + - + message: "#^Only booleans are allowed in an elseif condition, string\\|false given\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationCookie.php + + - + message: "#^Only booleans are allowed in an if condition, int\\<0, max\\> given\\.$#" + count: 2 + path: libraries/classes/Plugins/Auth/AuthenticationCookie.php + + - + message: "#^Parameter \\#1 \\$array of function array_keys expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationCookie.php + + - + message: "#^Parameter \\#1 \\$encryptedData of method PhpMyAdmin\\\\Plugins\\\\Auth\\\\AuthenticationCookie\\:\\:cookieDecrypt\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Plugins/Auth/AuthenticationCookie.php + + - + message: "#^Parameter \\#1 \\$name of static method PhpMyAdmin\\\\Core\\:\\:sanitizeMySQLHost\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationCookie.php + + - + message: "#^Parameter \\#1 \\$name of static method PhpMyAdmin\\\\Core\\:\\:sanitizeMySQLUser\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationCookie.php + + - + message: "#^Parameter \\#1 \\$params of static method PhpMyAdmin\\\\Url\\:\\:getCommonRaw\\(\\) expects array\\, array\\ given\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationCookie.php + + - + message: "#^Parameter \\#1 \\$pattern of function preg_match expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationCookie.php + + - + message: "#^Parameter \\#1 \\$response of method ReCaptcha\\\\ReCaptcha\\:\\:verify\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationCookie.php + + - + message: "#^Parameter \\#1 \\$secret of class ReCaptcha\\\\ReCaptcha constructor expects string, mixed given\\.$#" + count: 3 + path: libraries/classes/Plugins/Auth/AuthenticationCookie.php + + - + message: "#^Parameter \\#1 \\$siteVerifyUrl of class ReCaptcha\\\\RequestMethod\\\\Post constructor expects string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationCookie.php + + - + message: "#^Parameter \\#1 \\$string of function strlen expects string, mixed given\\.$#" + count: 6 + path: libraries/classes/Plugins/Auth/AuthenticationCookie.php + + - + message: "#^Parameter \\#1 \\$value of function count expects array\\|Countable, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationCookie.php + + - + message: "#^Parameter \\#1 \\$value of function intval expects array\\|bool\\|float\\|int\\|resource\\|string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationCookie.php + - message: "#^Parameter \\#2 \\$remoteIp of method ReCaptcha\\\\ReCaptcha\\:\\:verify\\(\\) expects string\\|null, bool\\|string given\\.$#" count: 1 path: libraries/classes/Plugins/Auth/AuthenticationCookie.php + - + message: "#^Parameter \\#2 \\$siteVerifyUrl of class ReCaptcha\\\\RequestMethod\\\\CurlPost constructor expects string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationCookie.php + + - + message: "#^Parameter \\#2 \\$siteVerifyUrl of class ReCaptcha\\\\RequestMethod\\\\SocketPost constructor expects string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationCookie.php + + - + message: "#^Parameter \\#2 \\$string of function explode expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Plugins/Auth/AuthenticationCookie.php + + - + message: "#^Parameter \\#2 \\$subject of function preg_match expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationCookie.php + + - + message: "#^Property PhpMyAdmin\\\\Plugins\\\\AuthenticationPlugin\\:\\:\\$password \\(string\\) does not accept mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/Auth/AuthenticationCookie.php + + - + message: "#^Call to function base64_decode\\(\\) requires parameter \\#2 to be set\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationHttp.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 5 + path: libraries/classes/Plugins/Auth/AuthenticationHttp.php + + - + message: "#^Cannot access offset 'auth_http_realm' on mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/Auth/AuthenticationHttp.php + + - + message: "#^Cannot access offset 'host' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationHttp.php + + - + message: "#^Cannot access offset 'verbose' on mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/Auth/AuthenticationHttp.php + + - + message: "#^Cannot call method getError\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationHttp.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 5 + path: libraries/classes/Plugins/Auth/AuthenticationHttp.php + + - + message: "#^Only booleans are allowed in an elseif condition, string given\\.$#" + count: 7 + path: libraries/classes/Plugins/Auth/AuthenticationHttp.php + + - + message: "#^Only booleans are allowed in an if condition, int\\<0, max\\>\\|false given\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationHttp.php + + - + message: "#^Only booleans are allowed in an if condition, string given\\.$#" + count: 2 + path: libraries/classes/Plugins/Auth/AuthenticationHttp.php + + - + message: "#^Parameter \\#1 \\$known_string of function hash_equals expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationHttp.php + + - + message: "#^Parameter \\#3 \\$subject of function preg_replace expects array\\|string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationHttp.php + + - + message: "#^Property PhpMyAdmin\\\\Plugins\\\\AuthenticationPlugin\\:\\:\\$password \\(string\\) does not accept mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationHttp.php + + - + message: "#^Property PhpMyAdmin\\\\Plugins\\\\AuthenticationPlugin\\:\\:\\$user \\(string\\) does not accept mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationHttp.php + + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationSignon.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 16 + path: libraries/classes/Plugins/Auth/AuthenticationSignon.php + + - + message: "#^Cannot access offset 'SignonCookieParams' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationSignon.php + + - + message: "#^Cannot access offset 'SignonScript' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationSignon.php + + - + message: "#^Cannot access offset 'SignonSession' on mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/Auth/AuthenticationSignon.php + + - + message: "#^Cannot access offset 'SignonURL' on mixed\\.$#" + count: 5 + path: libraries/classes/Plugins/Auth/AuthenticationSignon.php + + - + message: "#^Cannot access offset 'host' on mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/Auth/AuthenticationSignon.php + + - + message: "#^Cannot access offset 'port' on mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/Auth/AuthenticationSignon.php + + - + message: "#^Cannot access offset 'user' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationSignon.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 4 + path: libraries/classes/Plugins/Auth/AuthenticationSignon.php + + - + message: "#^Method PhpMyAdmin\\\\Plugins\\\\Auth\\\\AuthenticationSignon\\:\\:getLoginFormURL\\(\\) should return string but returns mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationSignon.php + + - + message: "#^Parameter \\#1 \\$filename of function file_exists expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationSignon.php + + - + message: "#^Parameter \\#1 \\$id of function session_id expects string\\|null, mixed given\\.$#" + count: 2 + path: libraries/classes/Plugins/Auth/AuthenticationSignon.php + + - + message: "#^Parameter \\#1 \\$name of function session_name expects string\\|null, mixed given\\.$#" + count: 2 + path: libraries/classes/Plugins/Auth/AuthenticationSignon.php + + - + message: "#^Parameter \\#1 \\$options of function session_set_cookie_params expects array\\{lifetime\\?\\: int, path\\?\\: string, domain\\?\\: string\\|null, secure\\?\\: bool, httponly\\?\\: bool, samesite\\?\\: string\\}, array given\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationSignon.php + + - + message: "#^Parameter \\#1 \\$uri of static method PhpMyAdmin\\\\Core\\:\\:sendHeaderLocation\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationSignon.php + + - + message: "#^Parameter \\#1 \\$user of function get_login_credentials expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationSignon.php + + - + message: "#^Parameter \\#1 \\.\\.\\.\\$arrays of function array_merge expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationSignon.php + + - + message: "#^Parameter \\#2 \\.\\.\\.\\$arrays of function array_merge expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationSignon.php + + - + message: "#^Property PhpMyAdmin\\\\Plugins\\\\AuthenticationPlugin\\:\\:\\$password \\(string\\) does not accept mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationSignon.php + + - + message: "#^Property PhpMyAdmin\\\\Plugins\\\\AuthenticationPlugin\\:\\:\\$user \\(string\\) does not accept mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Auth/AuthenticationSignon.php + + - + message: "#^Cannot access offset 'AllowDeny' on mixed\\.$#" + count: 4 + path: libraries/classes/Plugins/AuthenticationPlugin.php + + - + message: "#^Cannot access offset 'AllowNoPassword' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/AuthenticationPlugin.php + + - + message: "#^Cannot access offset 'AllowRoot' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/AuthenticationPlugin.php + + - + message: "#^Cannot access offset 'LoginCookieDeleteAll' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/AuthenticationPlugin.php + + - + message: "#^Cannot access offset 'LoginCookieValidity' on mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/AuthenticationPlugin.php + + - + message: "#^Cannot access offset 'LogoutURL' on mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/AuthenticationPlugin.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 13 + path: libraries/classes/Plugins/AuthenticationPlugin.php + + - + message: "#^Cannot access offset 'Servers' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/AuthenticationPlugin.php + + - + message: "#^Cannot access offset 'auth_type' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/AuthenticationPlugin.php + + - + message: "#^Cannot access offset 'order' on mixed\\.$#" + count: 4 + path: libraries/classes/Plugins/AuthenticationPlugin.php + + - + message: "#^Cannot access offset 'password' on mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/AuthenticationPlugin.php + + - + message: "#^Cannot access offset 'user' on mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/AuthenticationPlugin.php + + - + message: "#^Cannot access offset string on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/AuthenticationPlugin.php + + - + message: "#^Cannot call method getError\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/AuthenticationPlugin.php + + - + message: "#^Cannot call method issetCookie\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/AuthenticationPlugin.php + + - + message: "#^Cannot cast mixed to string\\.$#" + count: 1 + path: libraries/classes/Plugins/AuthenticationPlugin.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 2 + path: libraries/classes/Plugins/AuthenticationPlugin.php + + - + message: "#^Parameter \\#1 \\$array of function array_keys expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/AuthenticationPlugin.php + + - + message: "#^Parameter \\#1 \\$config of static method PhpMyAdmin\\\\Logging\\:\\:logUser\\(\\) expects PhpMyAdmin\\\\Config, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/AuthenticationPlugin.php + + - + message: "#^Parameter \\#1 \\$string of function htmlspecialchars expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/AuthenticationPlugin.php + + - + message: "#^Parameter \\#1 \\$uri of static method PhpMyAdmin\\\\Core\\:\\:sendHeaderLocation\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/AuthenticationPlugin.php + + - + message: "#^Parameter \\#1 \\$value of function intval expects array\\|bool\\|float\\|int\\|resource\\|string\\|null, mixed given\\.$#" + count: 2 + path: libraries/classes/Plugins/AuthenticationPlugin.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/AuthenticationPluginFactory.php + + - + message: "#^Cannot access offset 'auth_type' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/AuthenticationPluginFactory.php + + - + message: "#^Parameter \\#1 \\$string of function strtolower expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/AuthenticationPluginFactory.php + + - + message: "#^Cannot access offset 0 on mixed\\.$#" + count: 4 + path: libraries/classes/Plugins/Export/ExportCodegen.php + + - + message: "#^Cannot call method fetchRow\\(\\) on mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/Export/ExportCodegen.php + + - + message: "#^Cannot call method query\\(\\) on mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/Export/ExportCodegen.php + + - + message: "#^Cannot cast mixed to int\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportCodegen.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 2 + path: libraries/classes/Plugins/Export/ExportCodegen.php + + - + message: "#^Only booleans are allowed in a negated boolean, int\\|false given\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportCodegen.php + + - + message: "#^Parameter \\#1 \\$row of class PhpMyAdmin\\\\Plugins\\\\Export\\\\Helpers\\\\TableProperty constructor expects array, mixed given\\.$#" + count: 2 + path: libraries/classes/Plugins/Export/ExportCodegen.php + + - + message: "#^Parameter \\#1 \\$str of static method PhpMyAdmin\\\\Plugins\\\\Export\\\\ExportCodegen\\:\\:cgMakeIdentifier\\(\\) expects string, mixed given\\.$#" + count: 9 + path: libraries/classes/Plugins/Export/ExportCodegen.php + + - + message: "#^Parameter \\#2 \\$id of method PhpMyAdmin\\\\Plugins\\\\ExportPlugin\\:\\:getAlias\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Plugins/Export/ExportCodegen.php + - message: "#^Cannot access offset 'columns' on mixed\\.$#" count: 2 @@ -5131,15 +18641,70 @@ parameters: path: libraries/classes/Plugins/Export/ExportCsv.php - - message: "#^Parameter \\#3 \\$subject of function str_replace expects array\\|string, mixed given\\.$#" + message: "#^Cannot call method query\\(\\) on mixed\\.$#" count: 1 path: libraries/classes/Plugins/Export/ExportCsv.php + - + message: "#^Cannot call method selectDb\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportCsv.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 2 + path: libraries/classes/Plugins/Export/ExportCsv.php + + - + message: "#^Parameter \\#1 \\$search of function str_replace expects array\\|string, mixed given\\.$#" + count: 4 + path: libraries/classes/Plugins/Export/ExportCsv.php + + - + message: "#^Parameter \\#1 \\$separator of function implode expects array\\|string, mixed given\\.$#" + count: 2 + path: libraries/classes/Plugins/Export/ExportCsv.php + + - + message: "#^Parameter \\#1 \\$string of function mb_strtolower expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportCsv.php + + - + message: "#^Parameter \\#3 \\$subject of function str_replace expects array\\|string, mixed given\\.$#" + count: 3 + path: libraries/classes/Plugins/Export/ExportCsv.php + - message: "#^Parameter \\#3 \\$subject of function str_replace expects array\\|string, string\\|null given\\.$#" count: 3 path: libraries/classes/Plugins/Export/ExportCsv.php + - + message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" + count: 4 + path: libraries/classes/Plugins/Export/ExportHtmlword.php + + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportHtmlword.php + + - + message: "#^Cannot access offset 'Column_name' on mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/Export/ExportHtmlword.php + + - + message: "#^Cannot access offset 'Field' on mixed\\.$#" + count: 3 + path: libraries/classes/Plugins/Export/ExportHtmlword.php + + - + message: "#^Cannot access offset 'Non_unique' on mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/Export/ExportHtmlword.php + - message: "#^Cannot access offset 'columns' on mixed\\.$#" count: 6 @@ -5165,64 +18730,359 @@ parameters: count: 6 path: libraries/classes/Plugins/Export/ExportHtmlword.php + - + message: "#^Cannot call method getColumns\\(\\) on mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/Export/ExportHtmlword.php + + - + message: "#^Cannot call method getTableIndexes\\(\\) on mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/Export/ExportHtmlword.php + + - + message: "#^Cannot call method query\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportHtmlword.php + + - + message: "#^Cannot call method selectDb\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportHtmlword.php + + - + message: "#^Cannot cast mixed to string\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportHtmlword.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 3 + path: libraries/classes/Plugins/Export/ExportHtmlword.php + + - + message: "#^Only booleans are allowed in an if condition, array\\\\> given\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportHtmlword.php + + - + message: "#^Parameter \\#1 \\$column of method PhpMyAdmin\\\\Plugins\\\\Export\\\\ExportHtmlword\\:\\:formatOneColumnDefinition\\(\\) expects array, mixed given\\.$#" + count: 2 + path: libraries/classes/Plugins/Export/ExportHtmlword.php + - message: "#^Parameter \\#1 \\$columnSpecification of static method PhpMyAdmin\\\\Util\\:\\:extractColumnSpec\\(\\) expects string, mixed given\\.$#" count: 1 path: libraries/classes/Plugins/Export/ExportHtmlword.php - - message: "#^Parameter \\#1 \\$string of function htmlspecialchars expects string, mixed given\\.$#" - count: 3 + message: "#^Parameter \\#1 \\$dbi of static method PhpMyAdmin\\\\Triggers\\\\Triggers\\:\\:getDetails\\(\\) expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 2 path: libraries/classes/Plugins/Export/ExportHtmlword.php + - + message: "#^Parameter \\#1 \\$string of function htmlspecialchars expects string, mixed given\\.$#" + count: 9 + path: libraries/classes/Plugins/Export/ExportHtmlword.php + + - + message: "#^Parameter \\#2 \\$fieldName of method PhpMyAdmin\\\\Plugins\\\\ExportPlugin\\:\\:getRelationString\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportHtmlword.php + + - + message: "#^Parameter \\#3 \\$colAlias of method PhpMyAdmin\\\\Plugins\\\\Export\\\\ExportHtmlword\\:\\:formatOneColumnDefinition\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Plugins/Export/ExportHtmlword.php + + - + message: "#^Cannot call method selectDb\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportJson.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportJson.php + + - + message: "#^Only booleans are allowed in a negated boolean, string\\|false given\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportJson.php + + - + message: "#^Parameter \\#1 \\$dbi of method PhpMyAdmin\\\\Plugins\\\\Export\\\\ExportJson\\:\\:doExportForQuery\\(\\) expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 2 + path: libraries/classes/Plugins/Export/ExportJson.php + - message: "#^Parameter \\#4 \\$aliases of method PhpMyAdmin\\\\Plugins\\\\Export\\\\ExportJson\\:\\:doExportForQuery\\(\\) expects array\\\\}\\>\\}\\>\\|null, array given\\.$#" count: 1 path: libraries/classes/Plugins/Export/ExportJson.php - - message: "#^Cannot access offset 'columns' on mixed\\.$#" - count: 4 - path: libraries/classes/Plugins/Export/ExportLatex.php - - - - message: "#^Cannot access offset 'tables' on mixed\\.$#" - count: 4 - path: libraries/classes/Plugins/Export/ExportLatex.php - - - - message: "#^Cannot access offset mixed on mixed\\.$#" - count: 4 - path: libraries/classes/Plugins/Export/ExportLatex.php - - - - message: "#^Cannot access offset string on mixed\\.$#" - count: 4 - path: libraries/classes/Plugins/Export/ExportLatex.php - - - - message: "#^Cannot access offset 'columns' on mixed\\.$#" - count: 4 - path: libraries/classes/Plugins/Export/ExportMediawiki.php - - - - message: "#^Cannot access offset 'tables' on mixed\\.$#" - count: 4 - path: libraries/classes/Plugins/Export/ExportMediawiki.php - - - - message: "#^Cannot access offset mixed on mixed\\.$#" - count: 4 - path: libraries/classes/Plugins/Export/ExportMediawiki.php - - - - message: "#^Cannot access offset string on mixed\\.$#" - count: 4 - path: libraries/classes/Plugins/Export/ExportMediawiki.php - - - - message: "#^For loop initial assignment overwrites variable \\$i\\.$#" + message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" count: 3 + path: libraries/classes/Plugins/Export/ExportLatex.php + + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportLatex.php + + - + message: "#^Cannot access offset 'Column_name' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportLatex.php + + - + message: "#^Cannot access offset 'Default' on mixed\\.$#" + count: 3 + path: libraries/classes/Plugins/Export/ExportLatex.php + + - + message: "#^Cannot access offset 'Field' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportLatex.php + + - + message: "#^Cannot access offset 'Key' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportLatex.php + + - + message: "#^Cannot access offset 'Non_unique' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportLatex.php + + - + message: "#^Cannot access offset 'Null' on mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/Export/ExportLatex.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 3 + path: libraries/classes/Plugins/Export/ExportLatex.php + + - + message: "#^Cannot access offset 'Type' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportLatex.php + + - + message: "#^Cannot access offset 'columns' on mixed\\.$#" + count: 4 + path: libraries/classes/Plugins/Export/ExportLatex.php + + - + message: "#^Cannot access offset 'export_type' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportLatex.php + + - + message: "#^Cannot access offset 'host' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportLatex.php + + - + message: "#^Cannot access offset 'port' on mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/Export/ExportLatex.php + + - + message: "#^Cannot access offset 'single_table' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportLatex.php + + - + message: "#^Cannot access offset 'tables' on mixed\\.$#" + count: 4 + path: libraries/classes/Plugins/Export/ExportLatex.php + + - + message: "#^Cannot access offset mixed on mixed\\.$#" + count: 6 + path: libraries/classes/Plugins/Export/ExportLatex.php + + - + message: "#^Cannot access offset string on mixed\\.$#" + count: 4 + path: libraries/classes/Plugins/Export/ExportLatex.php + + - + message: "#^Cannot call method fetchAssoc\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportLatex.php + + - + message: "#^Cannot call method getColumns\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportLatex.php + + - + message: "#^Cannot call method getFieldNames\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportLatex.php + + - + message: "#^Cannot call method getTableIndexes\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportLatex.php + + - + message: "#^Cannot call method getVersionString\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportLatex.php + + - + message: "#^Cannot call method numFields\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportLatex.php + + - + message: "#^Cannot call method selectDb\\(\\) on mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/Export/ExportLatex.php + + - + message: "#^Cannot call method tryQuery\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportLatex.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 4 + path: libraries/classes/Plugins/Export/ExportLatex.php + + - + message: "#^Parameter \\#1 \\$columnSpecification of static method PhpMyAdmin\\\\Util\\:\\:extractColumnSpec\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportLatex.php + + - + message: "#^Parameter \\#1 \\$string of static method PhpMyAdmin\\\\Plugins\\\\Export\\\\ExportLatex\\:\\:texEscape\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Plugins/Export/ExportLatex.php + + - + message: "#^Parameter \\#1 \\$string of static method PhpMyAdmin\\\\Util\\:\\:expandUserString\\(\\) expects string, mixed given\\.$#" + count: 6 + path: libraries/classes/Plugins/Export/ExportLatex.php + + - + message: "#^Parameter \\#2 \\$fieldName of method PhpMyAdmin\\\\Plugins\\\\ExportPlugin\\:\\:getRelationString\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportLatex.php + + - + message: "#^Parameter \\#2 \\$times of function str_repeat expects int, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportLatex.php + + - + message: "#^Parameter \\#3 \\$updates of static method PhpMyAdmin\\\\Util\\:\\:expandUserString\\(\\) expects array\\, array\\ given\\.$#" + count: 6 + path: libraries/classes/Plugins/Export/ExportLatex.php + + - + message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportMediawiki.php + + - + message: "#^Cannot access offset 'Default' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportMediawiki.php + + - + message: "#^Cannot access offset 'Extra' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportMediawiki.php + + - + message: "#^Cannot access offset 'Field' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportMediawiki.php + + - + message: "#^Cannot access offset 'Null' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportMediawiki.php + + - + message: "#^Cannot access offset 'Type' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportMediawiki.php + + - + message: "#^Cannot access offset 'columns' on mixed\\.$#" + count: 4 + path: libraries/classes/Plugins/Export/ExportMediawiki.php + + - + message: "#^Cannot access offset 'tables' on mixed\\.$#" + count: 4 + path: libraries/classes/Plugins/Export/ExportMediawiki.php + + - + message: "#^Cannot access offset int\\<0, max\\> on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportMediawiki.php + + - + message: "#^Cannot access offset mixed on mixed\\.$#" + count: 4 + path: libraries/classes/Plugins/Export/ExportMediawiki.php + + - + message: "#^Cannot access offset string on mixed\\.$#" + count: 4 + path: libraries/classes/Plugins/Export/ExportMediawiki.php + + - + message: "#^Cannot call method fetchRow\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportMediawiki.php + + - + message: "#^Cannot call method getColumnNames\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportMediawiki.php + + - + message: "#^Cannot call method getColumns\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportMediawiki.php + + - + message: "#^Cannot call method numFields\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportMediawiki.php + + - + message: "#^Cannot call method query\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportMediawiki.php + + - + message: "#^Cannot call method selectDb\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportMediawiki.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 2 + path: libraries/classes/Plugins/Export/ExportMediawiki.php + + - + message: "#^Parameter \\#1 \\$array of function array_values expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportMediawiki.php + + - + message: "#^Parameter \\#1 \\$identifier of static method PhpMyAdmin\\\\Util\\:\\:backquote\\(\\) expects string\\|Stringable\\|null, mixed given\\.$#" + count: 2 path: libraries/classes/Plugins/Export/ExportMediawiki.php - @@ -5235,6 +19095,11 @@ parameters: count: 2 path: libraries/classes/Plugins/Export/ExportOds.php + - + message: "#^Cannot access offset int\\<0, max\\> on mixed\\.$#" + count: 12 + path: libraries/classes/Plugins/Export/ExportOds.php + - message: "#^Cannot access offset non\\-empty\\-string on mixed\\.$#" count: 2 @@ -5246,15 +19111,65 @@ parameters: path: libraries/classes/Plugins/Export/ExportOds.php - - message: "#^Parameter \\#1 \\$string of function htmlspecialchars expects string, mixed given\\.$#" + message: "#^Cannot call method fetchRow\\(\\) on mixed\\.$#" count: 1 path: libraries/classes/Plugins/Export/ExportOds.php + - + message: "#^Cannot call method getFieldsMeta\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportOds.php + + - + message: "#^Cannot call method numFields\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportOds.php + + - + message: "#^Cannot call method query\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportOds.php + + - + message: "#^Cannot call method selectDb\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportOds.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportOds.php + + - + message: "#^Parameter \\#1 \\$datetime of function strtotime expects string, mixed given\\.$#" + count: 3 + path: libraries/classes/Plugins/Export/ExportOds.php + + - + message: "#^Parameter \\#1 \\$string of function bin2hex expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportOds.php + + - + message: "#^Parameter \\#1 \\$string of function htmlspecialchars expects string, mixed given\\.$#" + count: 8 + path: libraries/classes/Plugins/Export/ExportOds.php + - message: "#^Parameter \\#2 \\$timestamp of function date expects int\\|null, \\(int\\|false\\) given\\.$#" count: 3 path: libraries/classes/Plugins/Export/ExportOds.php + - + message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" + count: 2 + path: libraries/classes/Plugins/Export/ExportOdt.php + + - + message: "#^Cannot access offset 'Field' on mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/Export/ExportOdt.php + - message: "#^Cannot access offset 'alias' on mixed\\.$#" count: 2 @@ -5265,11 +19180,26 @@ parameters: count: 8 path: libraries/classes/Plugins/Export/ExportOdt.php + - + message: "#^Cannot access offset 'export_type' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportOdt.php + + - + message: "#^Cannot access offset 'single_table' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportOdt.php + - message: "#^Cannot access offset 'tables' on mixed\\.$#" count: 10 path: libraries/classes/Plugins/Export/ExportOdt.php + - + message: "#^Cannot access offset int\\<0, max\\> on mixed\\.$#" + count: 6 + path: libraries/classes/Plugins/Export/ExportOdt.php + - message: "#^Cannot access offset mixed on mixed\\.$#" count: 10 @@ -5285,21 +19215,126 @@ parameters: count: 6 path: libraries/classes/Plugins/Export/ExportOdt.php + - + message: "#^Cannot call method fetchRow\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportOdt.php + + - + message: "#^Cannot call method getColumns\\(\\) on mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/Export/ExportOdt.php + + - + message: "#^Cannot call method getFieldsMeta\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportOdt.php + + - + message: "#^Cannot call method numFields\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportOdt.php + + - + message: "#^Cannot call method query\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportOdt.php + + - + message: "#^Cannot call method selectDb\\(\\) on mixed\\.$#" + count: 3 + path: libraries/classes/Plugins/Export/ExportOdt.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 8 + path: libraries/classes/Plugins/Export/ExportOdt.php + + - + message: "#^Only booleans are allowed in an if condition, array\\\\> given\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportOdt.php + + - + message: "#^Only booleans are allowed in an if condition, array\\|false given\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportOdt.php + + - + message: "#^Parameter \\#1 \\$column of method PhpMyAdmin\\\\Plugins\\\\Export\\\\ExportOdt\\:\\:formatOneColumnDefinition\\(\\) expects array, mixed given\\.$#" + count: 2 + path: libraries/classes/Plugins/Export/ExportOdt.php + - message: "#^Parameter \\#1 \\$columnSpecification of static method PhpMyAdmin\\\\Util\\:\\:extractColumnSpec\\(\\) expects string, mixed given\\.$#" count: 1 path: libraries/classes/Plugins/Export/ExportOdt.php - - message: "#^Parameter \\#1 \\$string of function htmlspecialchars expects string, mixed given\\.$#" - count: 4 + message: "#^Parameter \\#1 \\$dbi of static method PhpMyAdmin\\\\Triggers\\\\Triggers\\:\\:getDetails\\(\\) expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 2 path: libraries/classes/Plugins/Export/ExportOdt.php + - + message: "#^Parameter \\#1 \\$string of function bin2hex expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportOdt.php + + - + message: "#^Parameter \\#1 \\$string of function htmlspecialchars expects string, mixed given\\.$#" + count: 16 + path: libraries/classes/Plugins/Export/ExportOdt.php + + - + message: "#^Parameter \\#2 \\$colAs of method PhpMyAdmin\\\\Plugins\\\\Export\\\\ExportOdt\\:\\:formatOneColumnDefinition\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Plugins/Export/ExportOdt.php + + - + message: "#^Parameter \\#2 \\$column of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:searchColumnInForeigners\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportOdt.php + + - + message: "#^Cannot call method selectDb\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportPdf.php + - message: "#^Class PhpMyAdmin\\\\Plugins\\\\Export\\\\ExportPdf has an uninitialized property \\$pdf\\. Give it default value or assign it in the constructor\\.$#" count: 1 path: libraries/classes/Plugins/Export/ExportPdf.php + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportPdf.php + + - + message: "#^Parameter \\#1 \\$dbAlias of method PhpMyAdmin\\\\Plugins\\\\Export\\\\Helpers\\\\Pdf\\:\\:setDbAlias\\(\\) expects string\\|null, mixed given\\.$#" + count: 2 + path: libraries/classes/Plugins/Export/ExportPdf.php + + - + message: "#^Parameter \\#1 \\$line of method PhpMyAdmin\\\\Export\\\\Export\\:\\:outputHandler\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportPdf.php + + - + message: "#^Parameter \\#1 \\$tableAlias of method PhpMyAdmin\\\\Plugins\\\\Export\\\\Helpers\\\\Pdf\\:\\:setTableAlias\\(\\) expects string\\|null, mixed given\\.$#" + count: 2 + path: libraries/classes/Plugins/Export/ExportPdf.php + + - + message: "#^Property PhpMyAdmin\\\\Plugins\\\\Export\\\\ExportPdf\\:\\:\\$pdfReportTitle \\(string\\) does not accept mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportPdf.php + + - + message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportPhparray.php + - message: "#^Cannot access offset 'columns' on mixed\\.$#" count: 2 @@ -5310,6 +19345,11 @@ parameters: count: 2 path: libraries/classes/Plugins/Export/ExportPhparray.php + - + message: "#^Cannot access offset int\\<0, max\\> on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportPhparray.php + - message: "#^Cannot access offset mixed on mixed\\.$#" count: 2 @@ -5320,11 +19360,126 @@ parameters: count: 2 path: libraries/classes/Plugins/Export/ExportPhparray.php + - + message: "#^Cannot call method fetchRow\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportPhparray.php + + - + message: "#^Cannot call method getFieldNames\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportPhparray.php + + - + message: "#^Cannot call method numFields\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportPhparray.php + + - + message: "#^Cannot call method query\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportPhparray.php + + - + message: "#^Cannot call method selectDb\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportPhparray.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 2 + path: libraries/classes/Plugins/Export/ExportPhparray.php + + - + message: "#^Only booleans are allowed in a negated boolean, int\\|false given\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportPhparray.php + + - + message: "#^Parameter \\#1 \\$identifier of static method PhpMyAdmin\\\\Util\\:\\:backquote\\(\\) expects string\\|Stringable\\|null, mixed given\\.$#" + count: 2 + path: libraries/classes/Plugins/Export/ExportPhparray.php + - message: "#^Parameter \\#2 \\$subject of function preg_match expects string, \\(array\\\\|string\\|null\\) given\\.$#" count: 1 path: libraries/classes/Plugins/Export/ExportPhparray.php + - + message: "#^Parameter \\#2 \\$subject of function preg_match expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportPhparray.php + + - + message: "#^Parameter \\#3 \\$subject of function preg_replace expects array\\|string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportPhparray.php + + - + message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" + count: 5 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 2 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Cannot access offset 'Check_time' on mixed\\.$#" + count: 3 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Cannot access offset 'Collation' on mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Cannot access offset 'Comment' on mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Cannot access offset 'Create_time' on mixed\\.$#" + count: 3 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Cannot access offset 'Default' on mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Cannot access offset 'Export' on mixed\\.$#" + count: 3 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Cannot access offset 'Field' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Cannot access offset 'Null' on mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 3 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Cannot access offset 'Type' on mixed\\.$#" + count: 3 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Cannot access offset 'Update_time' on mixed\\.$#" + count: 3 + path: libraries/classes/Plugins/Export/ExportSql.php + - message: "#^Cannot access offset 'alias' on mixed\\.$#" count: 8 @@ -5335,6 +19490,56 @@ parameters: count: 16 path: libraries/classes/Plugins/Export/ExportSql.php + - + message: "#^Cannot access offset 'export_type' on mixed\\.$#" + count: 4 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Cannot access offset 'foreign_field' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Cannot access offset 'foreign_table' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Cannot access offset 'host' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Cannot access offset 'index_list' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Cannot access offset 'port' on mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Cannot access offset 'ref_index_list' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Cannot access offset 'ref_table_name' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Cannot access offset 'remove_definer_from…' on mixed\\.$#" + count: 3 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Cannot access offset 'single_table' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportSql.php + - message: "#^Cannot access offset 'tables' on mixed\\.$#" count: 22 @@ -5342,12 +19547,17 @@ parameters: - message: "#^Cannot access offset \\(int\\|string\\) on mixed\\.$#" - count: 2 + count: 12 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Cannot access offset 1 on mixed\\.$#" + count: 1 path: libraries/classes/Plugins/Export/ExportSql.php - message: "#^Cannot access offset mixed on mixed\\.$#" - count: 6 + count: 7 path: libraries/classes/Plugins/Export/ExportSql.php - @@ -5380,16 +19590,126 @@ parameters: count: 5 path: libraries/classes/Plugins/Export/ExportSql.php + - + message: "#^Cannot call method fetchAssoc\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Cannot call method fetchResult\\(\\) on mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Cannot call method fetchRow\\(\\) on mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Cannot call method fetchValue\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Cannot call method getColumns\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Cannot call method getColumnsFull\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Cannot call method getCompatibilities\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Cannot call method getDbCollation\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Cannot call method getError\\(\\) on mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Cannot call method getFieldsMeta\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Cannot call method getTable\\(\\) on mixed\\.$#" + count: 5 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Cannot call method getVersion\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Cannot call method getVersionString\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportSql.php + - message: "#^Cannot call method has\\(\\) on PhpMyAdmin\\\\SqlParser\\\\Components\\\\OptionsArray\\|null\\.$#" count: 8 path: libraries/classes/Plugins/Export/ExportSql.php + - + message: "#^Cannot call method isMerge\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Cannot call method isView\\(\\) on mixed\\.$#" + count: 4 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Cannot call method numFields\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Cannot call method numRows\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Cannot call method query\\(\\) on mixed\\.$#" + count: 4 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Cannot call method quoteString\\(\\) on mixed\\.$#" + count: 9 + path: libraries/classes/Plugins/Export/ExportSql.php + - message: "#^Cannot call method remove\\(\\) on PhpMyAdmin\\\\SqlParser\\\\Components\\\\OptionsArray\\|null\\.$#" count: 7 path: libraries/classes/Plugins/Export/ExportSql.php + - + message: "#^Cannot call method selectDb\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Cannot call method tryQuery\\(\\) on mixed\\.$#" + count: 5 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Cannot cast mixed to int\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportSql.php + - message: "#^Casting to int something that's already int\\<1, max\\>\\.$#" count: 1 @@ -5401,25 +19721,190 @@ parameters: path: libraries/classes/Plugins/Export/ExportSql.php - - message: "#^Foreach overwrites \\$j with its key variable\\.$#" + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 41 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Only booleans are allowed in &&, mixed given on the left side\\.$#" count: 1 path: libraries/classes/Plugins/Export/ExportSql.php - - message: "#^Parameter \\#1 \\$identifier of static method PhpMyAdmin\\\\Util\\:\\:backquoteCompat\\(\\) expects string\\|Stringable\\|null, mixed given\\.$#" + message: "#^Only booleans are allowed in a negated boolean, int\\<0, 1\\> given\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Only booleans are allowed in a negated boolean, int\\<0, 2\\> given\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Only booleans are allowed in a negated boolean, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Only booleans are allowed in an elseif condition, int\\<0, max\\>\\|false given\\.$#" count: 2 path: libraries/classes/Plugins/Export/ExportSql.php + - + message: "#^Only booleans are allowed in an elseif condition, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Only booleans are allowed in an if condition, array\\\\> given\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Only booleans are allowed in an if condition, array\\ given\\.$#" + count: 2 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Only booleans are allowed in an if condition, bool\\|null given\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Only booleans are allowed in an if condition, int\\<0, max\\>\\|false given\\.$#" + count: 2 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Only booleans are allowed in an if condition, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Only booleans are allowed in \\|\\|, array\\ given on the left side\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Only booleans are allowed in \\|\\|, array\\ given on the right side\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Only booleans are allowed in \\|\\|, mixed given on the left side\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Only booleans are allowed in \\|\\|, mixed given on the right side\\.$#" + count: 3 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Parameter \\#1 \\$array of function array_keys expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Parameter \\#1 \\$columnSpecification of static method PhpMyAdmin\\\\Util\\:\\:extractColumnSpec\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Parameter \\#1 \\$compats of method PhpMyAdmin\\\\Plugins\\\\Export\\\\ExportSql\\:\\:addCompatOptions\\(\\) expects array\\, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Parameter \\#1 \\$datetime of function strtotime expects string, mixed given\\.$#" + count: 3 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Parameter \\#1 \\$dbi of static method PhpMyAdmin\\\\Database\\\\Events\\:\\:getDefinition\\(\\) expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Parameter \\#1 \\$dbi of static method PhpMyAdmin\\\\Database\\\\Routines\\:\\:getFunctionDefinition\\(\\) expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Parameter \\#1 \\$dbi of static method PhpMyAdmin\\\\Database\\\\Routines\\:\\:getFunctionNames\\(\\) expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Parameter \\#1 \\$dbi of static method PhpMyAdmin\\\\Database\\\\Routines\\:\\:getProcedureDefinition\\(\\) expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Parameter \\#1 \\$dbi of static method PhpMyAdmin\\\\Database\\\\Routines\\:\\:getProcedureNames\\(\\) expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Parameter \\#1 \\$dbi of static method PhpMyAdmin\\\\Triggers\\\\Triggers\\:\\:getDetails\\(\\) expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Parameter \\#1 \\$fieldsCount of static method PhpMyAdmin\\\\Util\\:\\:getUniqueCondition\\(\\) expects int, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Parameter \\#1 \\$haystack of function mb_strpos expects string, mixed given\\.$#" + count: 5 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Parameter \\#1 \\$identifier of static method PhpMyAdmin\\\\Util\\:\\:backquote\\(\\) expects string\\|Stringable\\|null, mixed given\\.$#" + count: 8 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Parameter \\#1 \\$identifier of static method PhpMyAdmin\\\\Util\\:\\:backquoteCompat\\(\\) expects string\\|Stringable\\|null, mixed given\\.$#" + count: 19 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Parameter \\#1 \\$line of method PhpMyAdmin\\\\Export\\\\Export\\:\\:outputHandler\\(\\) expects string, mixed given\\.$#" + count: 3 + path: libraries/classes/Plugins/Export/ExportSql.php + - message: "#^Parameter \\#1 \\$list of class PhpMyAdmin\\\\SqlParser\\\\Parser constructor expects PhpMyAdmin\\\\SqlParser\\\\TokensList\\|PhpMyAdmin\\\\SqlParser\\\\UtfString\\|string\\|null, \\(array\\\\|string\\|null\\) given\\.$#" count: 1 path: libraries/classes/Plugins/Export/ExportSql.php + - + message: "#^Parameter \\#1 \\$sqlQuery of method PhpMyAdmin\\\\Plugins\\\\Export\\\\ExportSql\\:\\:replaceWithAliases\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportSql.php + - message: "#^Parameter \\#1 \\$sqlQuery of method PhpMyAdmin\\\\Plugins\\\\Export\\\\ExportSql\\:\\:replaceWithAliases\\(\\) expects string, string\\|null given\\.$#" count: 1 path: libraries/classes/Plugins/Export/ExportSql.php + - + message: "#^Parameter \\#1 \\$sqlStatement of method PhpMyAdmin\\\\Plugins\\\\Export\\\\ExportSql\\:\\:generateComment\\(\\) expects string\\|null, mixed given\\.$#" + count: 3 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Parameter \\#1 \\$string of function bin2hex expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Parameter \\#1 \\$string of function mb_substr expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportSql.php + - message: "#^Parameter \\#1 \\$string of function strtoupper expects string, mixed given\\.$#" count: 1 @@ -5430,11 +19915,61 @@ parameters: count: 3 path: libraries/classes/Plugins/Export/ExportSql.php + - + message: "#^Parameter \\#2 \\$compat of method PhpMyAdmin\\\\Plugins\\\\Export\\\\ExportSql\\:\\:exportUseStatement\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Parameter \\#2 \\$compatibility of static method PhpMyAdmin\\\\Util\\:\\:backquoteCompat\\(\\) expects string, mixed given\\.$#" + count: 13 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Parameter \\#2 \\$haystack of function in_array expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportSql.php + - message: "#^Parameter \\#2 \\$id of method PhpMyAdmin\\\\Plugins\\\\ExportPlugin\\:\\:getAlias\\(\\) expects string, mixed given\\.$#" count: 1 path: libraries/classes/Plugins/Export/ExportSql.php + - + message: "#^Parameter \\#2 \\$string of function explode expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Parameter \\#3 \\$name of static method PhpMyAdmin\\\\Database\\\\Events\\:\\:getDefinition\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Parameter \\#3 \\$row of static method PhpMyAdmin\\\\Util\\:\\:getUniqueCondition\\(\\) expects array\\, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Parameter \\#3 \\$subject of function preg_replace expects array\\|string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Parameter \\#3 \\$subject of function str_replace expects array\\|string, mixed given\\.$#" + count: 3 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Parameter \\#4 \\$tableAlias of method PhpMyAdmin\\\\Plugins\\\\Export\\\\ExportSql\\:\\:generateComment\\(\\) expects string, mixed given\\.$#" + count: 3 + path: libraries/classes/Plugins/Export/ExportSql.php + + - + message: "#^Parameter \\#5 \\$compat of method PhpMyAdmin\\\\Plugins\\\\Export\\\\ExportSql\\:\\:generateComment\\(\\) expects string, mixed given\\.$#" + count: 3 + path: libraries/classes/Plugins/Export/ExportSql.php + - message: "#^Property PhpMyAdmin\\\\SqlParser\\\\Components\\\\CreateDefinition\\:\\:\\$name \\(string\\|null\\) does not accept mixed\\.$#" count: 1 @@ -5455,6 +19990,31 @@ parameters: count: 1 path: libraries/classes/Plugins/Export/ExportSql.php + - + message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" + count: 4 + path: libraries/classes/Plugins/Export/ExportTexytext.php + + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportTexytext.php + + - + message: "#^Cannot access offset 'Column_name' on mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/Export/ExportTexytext.php + + - + message: "#^Cannot access offset 'Field' on mixed\\.$#" + count: 3 + path: libraries/classes/Plugins/Export/ExportTexytext.php + + - + message: "#^Cannot access offset 'Non_unique' on mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/Export/ExportTexytext.php + - message: "#^Cannot access offset 'columns' on mixed\\.$#" count: 6 @@ -5480,48 +20040,268 @@ parameters: count: 6 path: libraries/classes/Plugins/Export/ExportTexytext.php + - + message: "#^Cannot call method getColumns\\(\\) on mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/Export/ExportTexytext.php + + - + message: "#^Cannot call method getTableIndexes\\(\\) on mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/Export/ExportTexytext.php + + - + message: "#^Cannot call method query\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportTexytext.php + + - + message: "#^Cannot call method selectDb\\(\\) on mixed\\.$#" + count: 3 + path: libraries/classes/Plugins/Export/ExportTexytext.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 4 + path: libraries/classes/Plugins/Export/ExportTexytext.php + + - + message: "#^Only booleans are allowed in an if condition, array\\\\> given\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportTexytext.php + + - + message: "#^Parameter \\#1 \\$column of method PhpMyAdmin\\\\Plugins\\\\Export\\\\ExportTexytext\\:\\:formatOneColumnDefinition\\(\\) expects array, mixed given\\.$#" + count: 2 + path: libraries/classes/Plugins/Export/ExportTexytext.php + - message: "#^Parameter \\#1 \\$columnSpecification of static method PhpMyAdmin\\\\Util\\:\\:extractColumnSpec\\(\\) expects string, mixed given\\.$#" count: 1 path: libraries/classes/Plugins/Export/ExportTexytext.php - - message: "#^Parameter \\#1 \\$string of function htmlspecialchars expects string, mixed given\\.$#" - count: 3 + message: "#^Parameter \\#1 \\$dbi of static method PhpMyAdmin\\\\Triggers\\\\Triggers\\:\\:getDetails\\(\\) expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 2 path: libraries/classes/Plugins/Export/ExportTexytext.php + - + message: "#^Parameter \\#1 \\$string of function htmlspecialchars expects string, mixed given\\.$#" + count: 5 + path: libraries/classes/Plugins/Export/ExportTexytext.php + + - + message: "#^Parameter \\#2 \\$fieldName of method PhpMyAdmin\\\\Plugins\\\\ExportPlugin\\:\\:getRelationString\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportTexytext.php + + - + message: "#^Parameter \\#3 \\$colAlias of method PhpMyAdmin\\\\Plugins\\\\Export\\\\ExportTexytext\\:\\:formatOneColumnDefinition\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Plugins/Export/ExportTexytext.php + + - + message: "#^Cannot access offset 'DEFAULT_CHARACTER…' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportXml.php + + - + message: "#^Cannot access offset 'DEFAULT_COLLATION…' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportXml.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 3 + path: libraries/classes/Plugins/Export/ExportXml.php + - message: "#^Cannot access offset 'columns' on mixed\\.$#" count: 2 path: libraries/classes/Plugins/Export/ExportXml.php + - + message: "#^Cannot access offset 'host' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportXml.php + + - + message: "#^Cannot access offset 'port' on mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/Export/ExportXml.php + - message: "#^Cannot access offset 'tables' on mixed\\.$#" count: 2 path: libraries/classes/Plugins/Export/ExportXml.php - - message: "#^Cannot access offset mixed on mixed\\.$#" + message: "#^Cannot access offset 0 on mixed\\.$#" count: 2 path: libraries/classes/Plugins/Export/ExportXml.php + - + message: "#^Cannot access offset 1 on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportXml.php + + - + message: "#^Cannot access offset int\\<0, max\\> on mixed\\.$#" + count: 4 + path: libraries/classes/Plugins/Export/ExportXml.php + + - + message: "#^Cannot access offset mixed on mixed\\.$#" + count: 3 + path: libraries/classes/Plugins/Export/ExportXml.php + - message: "#^Cannot access offset string on mixed\\.$#" count: 2 path: libraries/classes/Plugins/Export/ExportXml.php + - + message: "#^Cannot call method fetchResult\\(\\) on mixed\\.$#" + count: 3 + path: libraries/classes/Plugins/Export/ExportXml.php + + - + message: "#^Cannot call method fetchRow\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportXml.php + + - + message: "#^Cannot call method getFieldNames\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportXml.php + + - + message: "#^Cannot call method getTable\\(\\) on mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/Export/ExportXml.php + + - + message: "#^Cannot call method getVersionString\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportXml.php + + - + message: "#^Cannot call method isMerge\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportXml.php + + - + message: "#^Cannot call method isView\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportXml.php + + - + message: "#^Cannot call method numFields\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportXml.php + + - + message: "#^Cannot call method query\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportXml.php + + - + message: "#^Cannot call method quoteString\\(\\) on mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/Export/ExportXml.php + + - + message: "#^Cannot cast mixed to string\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportXml.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 2 + path: libraries/classes/Plugins/Export/ExportXml.php + - message: "#^Foreach overwrites \\$table with its value variable\\.$#" count: 1 path: libraries/classes/Plugins/Export/ExportXml.php - - message: "#^Parameter \\#1 \\$identifier of static method PhpMyAdmin\\\\Util\\:\\:backquote\\(\\) expects string\\|Stringable\\|null, mixed given\\.$#" + message: "#^Only booleans are allowed in a negated boolean, array\\\\> given\\.$#" count: 1 path: libraries/classes/Plugins/Export/ExportXml.php + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\Plugins\\\\Export\\\\ExportXml\\:\\:exportDefinitions\\(\\) expects string, mixed given\\.$#" + count: 3 + path: libraries/classes/Plugins/Export/ExportXml.php + + - + message: "#^Parameter \\#1 \\$dbi of static method PhpMyAdmin\\\\Database\\\\Events\\:\\:getDefinition\\(\\) expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportXml.php + + - + message: "#^Parameter \\#1 \\$dbi of static method PhpMyAdmin\\\\Database\\\\Routines\\:\\:getFunctionDefinition\\(\\) expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportXml.php + + - + message: "#^Parameter \\#1 \\$dbi of static method PhpMyAdmin\\\\Database\\\\Routines\\:\\:getFunctionNames\\(\\) expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportXml.php + + - + message: "#^Parameter \\#1 \\$dbi of static method PhpMyAdmin\\\\Database\\\\Routines\\:\\:getProcedureDefinition\\(\\) expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportXml.php + + - + message: "#^Parameter \\#1 \\$dbi of static method PhpMyAdmin\\\\Database\\\\Routines\\:\\:getProcedureNames\\(\\) expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportXml.php + + - + message: "#^Parameter \\#1 \\$dbi of static method PhpMyAdmin\\\\Triggers\\\\Triggers\\:\\:getDetails\\(\\) expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportXml.php + + - + message: "#^Parameter \\#1 \\$identifier of static method PhpMyAdmin\\\\Util\\:\\:backquote\\(\\) expects string\\|Stringable\\|null, mixed given\\.$#" + count: 2 + path: libraries/classes/Plugins/Export/ExportXml.php + - message: "#^Parameter \\#1 \\$string of function htmlspecialchars expects string, mixed given\\.$#" + count: 9 + path: libraries/classes/Plugins/Export/ExportXml.php + + - + message: "#^Parameter \\#1 \\$string of function strlen expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportXml.php + + - + message: "#^Parameter \\#1 \\$table of method PhpMyAdmin\\\\Plugins\\\\Export\\\\ExportXml\\:\\:setTable\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportXml.php + + - + message: "#^Parameter \\#2 \\$db of static method PhpMyAdmin\\\\Database\\\\Routines\\:\\:getFunctionNames\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportXml.php + + - + message: "#^Parameter \\#2 \\$db of static method PhpMyAdmin\\\\Database\\\\Routines\\:\\:getProcedureNames\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportXml.php + + - + message: "#^Parameter \\#2 \\$db of static method PhpMyAdmin\\\\Triggers\\\\Triggers\\:\\:getDetails\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportXml.php + + - + message: "#^Parameter \\#3 \\$names of method PhpMyAdmin\\\\Plugins\\\\Export\\\\ExportXml\\:\\:exportDefinitions\\(\\) expects array\\, mixed given\\.$#" count: 1 path: libraries/classes/Plugins/Export/ExportXml.php @@ -5530,6 +20310,11 @@ parameters: count: 1 path: libraries/classes/Plugins/Export/ExportXml.php + - + message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportYaml.php + - message: "#^Cannot access offset 'columns' on mixed\\.$#" count: 2 @@ -5540,6 +20325,11 @@ parameters: count: 2 path: libraries/classes/Plugins/Export/ExportYaml.php + - + message: "#^Cannot access offset int\\<0, max\\> on mixed\\.$#" + count: 8 + path: libraries/classes/Plugins/Export/ExportYaml.php + - message: "#^Cannot access offset mixed on mixed\\.$#" count: 2 @@ -5550,6 +20340,81 @@ parameters: count: 2 path: libraries/classes/Plugins/Export/ExportYaml.php + - + message: "#^Cannot access property \\$name on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportYaml.php + + - + message: "#^Cannot call method fetchRow\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportYaml.php + + - + message: "#^Cannot call method getFieldsMeta\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportYaml.php + + - + message: "#^Cannot call method isNotType\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportYaml.php + + - + message: "#^Cannot call method numFields\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportYaml.php + + - + message: "#^Cannot call method query\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportYaml.php + + - + message: "#^Cannot call method selectDb\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportYaml.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportYaml.php + + - + message: "#^Parameter \\#2 \\$array of function array_key_exists expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportYaml.php + + - + message: "#^Parameter \\#3 \\$subject of function str_replace expects array\\|string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/ExportYaml.php + + - + message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/Helpers/Pdf.php + + - + message: "#^Cannot access offset 'Default' on mixed\\.$#" + count: 3 + path: libraries/classes/Plugins/Export/Helpers/Pdf.php + + - + message: "#^Cannot access offset 'Field' on mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/Export/Helpers/Pdf.php + + - + message: "#^Cannot access offset 'Null' on mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/Export/Helpers/Pdf.php + + - + message: "#^Cannot access offset 'Type' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/Helpers/Pdf.php + - message: "#^Cannot access offset 'columns' on mixed\\.$#" count: 2 @@ -5565,33 +20430,128 @@ parameters: count: 1 path: libraries/classes/Plugins/Export/Helpers/Pdf.php + - + message: "#^Cannot access offset 'olm' on mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/Export/Helpers/Pdf.php + + - + message: "#^Cannot access offset 'orm' on mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/Export/Helpers/Pdf.php + - message: "#^Cannot access offset 'tables' on mixed\\.$#" count: 2 path: libraries/classes/Plugins/Export/Helpers/Pdf.php - - message: "#^Cannot access offset mixed on mixed\\.$#" + message: "#^Cannot access offset \\(float\\|int\\) on mixed\\.$#" count: 2 path: libraries/classes/Plugins/Export/Helpers/Pdf.php + - + message: "#^Cannot access offset int\\<0, max\\> on mixed\\.$#" + count: 5 + path: libraries/classes/Plugins/Export/Helpers/Pdf.php + + - + message: "#^Cannot access offset mixed on mixed\\.$#" + count: 4 + path: libraries/classes/Plugins/Export/Helpers/Pdf.php + - message: "#^Cannot access offset string on mixed\\.$#" count: 2 path: libraries/classes/Plugins/Export/Helpers/Pdf.php + - + message: "#^Cannot access property \\$name on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/Helpers/Pdf.php + + - + message: "#^Cannot call method fetchRow\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/Helpers/Pdf.php + + - + message: "#^Cannot call method getColumns\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/Helpers/Pdf.php + + - + message: "#^Cannot call method getFieldsMeta\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/Helpers/Pdf.php + + - + message: "#^Cannot call method isBinary\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/Helpers/Pdf.php + + - + message: "#^Cannot call method isType\\(\\) on mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/Export/Helpers/Pdf.php + + - + message: "#^Cannot call method numFields\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/Helpers/Pdf.php + + - + message: "#^Cannot call method query\\(\\) on mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/Export/Helpers/Pdf.php + + - + message: "#^Cannot call method selectDb\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/Helpers/Pdf.php + - message: "#^Class PhpMyAdmin\\\\Plugins\\\\Export\\\\Helpers\\\\Pdf has an uninitialized property \\$results\\. Give it default value or assign it in the constructor\\.$#" count: 1 path: libraries/classes/Plugins/Export/Helpers/Pdf.php - - message: "#^For loop initial assignment overwrites variable \\$i\\.$#" + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 2 + path: libraries/classes/Plugins/Export/Helpers/Pdf.php + + - + message: "#^Implicit array creation is not allowed \\- variable \\$data might not exist\\.$#" + count: 2 + path: libraries/classes/Plugins/Export/Helpers/Pdf.php + + - + message: "#^Parameter \\#1 \\$columnSpecification of static method PhpMyAdmin\\\\Util\\:\\:extractColumnSpec\\(\\) expects string, mixed given\\.$#" count: 1 path: libraries/classes/Plugins/Export/Helpers/Pdf.php - - message: "#^Foreach overwrites \\$width with its value variable\\.$#" + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\ConfigStorage\\\\Relation constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/Helpers/Pdf.php + + - + message: "#^Parameter \\#1 \\$dbi of static method PhpMyAdmin\\\\Triggers\\\\Triggers\\:\\:getDetails\\(\\) expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/Helpers/Pdf.php + + - + message: "#^Parameter \\#1 \\$lineheight of method PhpMyAdmin\\\\Plugins\\\\Export\\\\Helpers\\\\Pdf\\:\\:morepagestable\\(\\) expects int, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/Helpers/Pdf.php + + - + message: "#^Parameter \\#1 \\$orientation of method TCPDF\\:\\:AddPage\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/Helpers/Pdf.php + + - + message: "#^Parameter \\#1 \\$s of method TCPDF\\:\\:GetStringWidth\\(\\) expects string, mixed given\\.$#" count: 2 path: libraries/classes/Plugins/Export/Helpers/Pdf.php @@ -5612,7 +20572,12 @@ parameters: - message: "#^Parameter \\#1 \\$w of method TCPDF\\:\\:MultiCell\\(\\) expects float, mixed given\\.$#" - count: 3 + count: 5 + path: libraries/classes/Plugins/Export/Helpers/Pdf.php + + - + message: "#^Parameter \\#1 \\$x of method TCPDF\\:\\:setXY\\(\\) expects float, mixed given\\.$#" + count: 7 path: libraries/classes/Plugins/Export/Helpers/Pdf.php - @@ -5621,10 +20586,45 @@ parameters: path: libraries/classes/Plugins/Export/Helpers/Pdf.php - - message: "#^Parameter \\#3 \\$txt of method TCPDF\\:\\:MultiCell\\(\\) expects string, mixed given\\.$#" + message: "#^Parameter \\#1 \\$x1 of method TCPDF\\:\\:Line\\(\\) expects float, mixed given\\.$#" + count: 9 + path: libraries/classes/Plugins/Export/Helpers/Pdf.php + + - + message: "#^Parameter \\#1 \\$y of method TCPDF\\:\\:setY\\(\\) expects float, mixed given\\.$#" + count: 3 + path: libraries/classes/Plugins/Export/Helpers/Pdf.php + + - + message: "#^Parameter \\#2 \\$h of method TCPDF\\:\\:Cell\\(\\) expects float, mixed given\\.$#" count: 2 path: libraries/classes/Plugins/Export/Helpers/Pdf.php + - + message: "#^Parameter \\#2 \\$h of method TCPDF\\:\\:MultiCell\\(\\) expects float, mixed given\\.$#" + count: 4 + path: libraries/classes/Plugins/Export/Helpers/Pdf.php + + - + message: "#^Parameter \\#2 \\$y of method TCPDF\\:\\:setXY\\(\\) expects float, mixed given\\.$#" + count: 4 + path: libraries/classes/Plugins/Export/Helpers/Pdf.php + + - + message: "#^Parameter \\#2 \\$y1 of method TCPDF\\:\\:Line\\(\\) expects float, mixed given\\.$#" + count: 6 + path: libraries/classes/Plugins/Export/Helpers/Pdf.php + + - + message: "#^Parameter \\#3 \\$size of method TCPDF\\:\\:setFont\\(\\) expects float\\|null, mixed given\\.$#" + count: 2 + path: libraries/classes/Plugins/Export/Helpers/Pdf.php + + - + message: "#^Parameter \\#3 \\$txt of method TCPDF\\:\\:MultiCell\\(\\) expects string, mixed given\\.$#" + count: 3 + path: libraries/classes/Plugins/Export/Helpers/Pdf.php + - message: "#^Parameter \\#3 \\$txt of method TCPDF\\:\\:MultiCell\\(\\) expects string, string\\|null given\\.$#" count: 1 @@ -5635,11 +20635,36 @@ parameters: count: 3 path: libraries/classes/Plugins/Export/Helpers/Pdf.php + - + message: "#^Parameter \\#3 \\$x2 of method TCPDF\\:\\:Line\\(\\) expects float, mixed given\\.$#" + count: 3 + path: libraries/classes/Plugins/Export/Helpers/Pdf.php + - message: "#^Parameter \\#5 \\$align of method TCPDF\\:\\:MultiCell\\(\\) expects string, mixed given\\.$#" + count: 3 + path: libraries/classes/Plugins/Export/Helpers/Pdf.php + + - + message: "#^Property PhpMyAdmin\\\\Plugins\\\\Export\\\\Helpers\\\\Pdf\\:\\:\\$dataY \\(float\\|int\\) does not accept mixed\\.$#" count: 1 path: libraries/classes/Plugins/Export/Helpers/Pdf.php + - + message: "#^Property PhpMyAdmin\\\\Plugins\\\\Export\\\\Helpers\\\\Pdf\\:\\:\\$results \\(PhpMyAdmin\\\\Dbal\\\\ResultInterface\\) does not accept mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/Export/Helpers/Pdf.php + + - + message: "#^Short ternary operator is not allowed\\. Use null coalesce operator if applicable or consider using long ternary\\.$#" + count: 1 + path: libraries/classes/Plugins/Export/Helpers/Pdf.php + + - + message: "#^Variable \\$columnsCnt might not be defined\\.$#" + count: 6 + path: libraries/classes/Plugins/Export/Helpers/Pdf.php + - message: "#^Cannot cast mixed to string\\.$#" count: 6 @@ -5680,6 +20705,11 @@ parameters: count: 2 path: libraries/classes/Plugins/ExportPlugin.php + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 9 + path: libraries/classes/Plugins/ExportPlugin.php + - message: "#^Foreach overwrites \\$db with its value variable\\.$#" count: 1 @@ -5690,9 +20720,14 @@ parameters: count: 3 path: libraries/classes/Plugins/ExportPlugin.php + - + message: "#^Only booleans are allowed in an if condition, array\\|false given\\.$#" + count: 1 + path: libraries/classes/Plugins/ExportPlugin.php + - message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" - count: 2 + count: 3 path: libraries/classes/Plugins/Import/ImportCsv.php - @@ -5702,7 +20737,12 @@ parameters: - message: "#^Cannot access offset 'Field' on mixed\\.$#" - count: 1 + count: 2 + path: libraries/classes/Plugins/Import/ImportCsv.php + + - + message: "#^Cannot access offset 0 on mixed\\.$#" + count: 10 path: libraries/classes/Plugins/Import/ImportCsv.php - @@ -5710,21 +20750,101 @@ parameters: count: 1 path: libraries/classes/Plugins/Import/ImportCsv.php + - + message: "#^Cannot call method fetchResult\\(\\) on mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/Import/ImportCsv.php + + - + message: "#^Cannot call method getColumns\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/ImportCsv.php + + - + message: "#^Cannot call method getMessage\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/ImportCsv.php + + - + message: "#^Cannot call method quoteString\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/ImportCsv.php + + - + message: "#^Cannot cast mixed to string\\.$#" + count: 4 + path: libraries/classes/Plugins/Import/ImportCsv.php + - message: "#^For loop initial assignment overwrites variable \\$i\\.$#" count: 1 path: libraries/classes/Plugins/Import/ImportCsv.php + - + message: "#^Method PhpMyAdmin\\\\Plugins\\\\Import\\\\ImportCsv\\:\\:doImport\\(\\) should return array\\ but returns mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/Import/ImportCsv.php + - message: "#^Method PhpMyAdmin\\\\Plugins\\\\Import\\\\ImportCsv\\:\\:getColumnNames\\(\\) should return array but returns mixed\\.$#" count: 1 path: libraries/classes/Plugins/Import/ImportCsv.php + - + message: "#^Method PhpMyAdmin\\\\Plugins\\\\Import\\\\ImportCsv\\:\\:getTableNameFromImport\\(\\) should return string but returns mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/ImportCsv.php + + - + message: "#^Only booleans are allowed in &&, string given on the right side\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/ImportCsv.php + + - + message: "#^Only booleans are allowed in an if condition, int\\<0, max\\> given\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/ImportCsv.php + + - + message: "#^Parameter \\#1 \\$csvTerminated of method PhpMyAdmin\\\\Plugins\\\\Import\\\\ImportCsv\\:\\:buildErrorsForParams\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/ImportCsv.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\Plugins\\\\Import\\\\ImportCsv\\:\\:getSqlTemplateAndRequiredFields\\(\\) expects string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/ImportCsv.php + + - + message: "#^Parameter \\#1 \\$dbName of method PhpMyAdmin\\\\Import\\\\Import\\:\\:buildSql\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/ImportCsv.php + - message: "#^Parameter \\#1 \\$identifier of static method PhpMyAdmin\\\\Util\\:\\:backquote\\(\\) expects string\\|Stringable\\|null, mixed given\\.$#" count: 1 path: libraries/classes/Plugins/Import/ImportCsv.php + - + message: "#^Parameter \\#1 \\$path of function basename expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/ImportCsv.php + + - + message: "#^Parameter \\#1 \\$serverMessage of static method PhpMyAdmin\\\\Html\\\\Generator\\:\\:mysqlDie\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/ImportCsv.php + + - + message: "#^Parameter \\#1 \\$str of function strtr expects string, mixed given\\.$#" + count: 4 + path: libraries/classes/Plugins/Import/ImportCsv.php + + - + message: "#^Parameter \\#1 \\$string of function mb_strlen expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/ImportCsv.php + - message: "#^Parameter \\#1 \\$string of function rtrim expects string, mixed given\\.$#" count: 1 @@ -5732,24 +20852,149 @@ parameters: - message: "#^Parameter \\#1 \\$value of function count expects array\\|Countable, mixed given\\.$#" + count: 4 + path: libraries/classes/Plugins/Import/ImportCsv.php + + - + message: "#^Parameter \\#2 \\$array of function preg_grep expects array, mixed given\\.$#" + count: 2 + path: libraries/classes/Plugins/Import/ImportCsv.php + + - + message: "#^Parameter \\#2 \\$csvEnclosed of method PhpMyAdmin\\\\Plugins\\\\Import\\\\ImportCsv\\:\\:buildErrorsForParams\\(\\) expects string, mixed given\\.$#" count: 1 path: libraries/classes/Plugins/Import/ImportCsv.php + - + message: "#^Parameter \\#2 \\$needle of function str_contains expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/ImportCsv.php + + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\Plugins\\\\Import\\\\ImportCsv\\:\\:getSqlTemplateAndRequiredFields\\(\\) expects string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/ImportCsv.php + + - + message: "#^Parameter \\#3 \\$csvColumns of method PhpMyAdmin\\\\Plugins\\\\Import\\\\ImportCsv\\:\\:getSqlTemplateAndRequiredFields\\(\\) expects string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/ImportCsv.php + + - + message: "#^Parameter \\#3 \\$csvEscaped of method PhpMyAdmin\\\\Plugins\\\\Import\\\\ImportCsv\\:\\:buildErrorsForParams\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/ImportCsv.php + + - + message: "#^Cannot access offset 'Import' on mixed\\.$#" + count: 3 + path: libraries/classes/Plugins/Import/ImportLdi.php + + - + message: "#^Cannot access offset 'ldi_local_option' on mixed\\.$#" + count: 3 + path: libraries/classes/Plugins/Import/ImportLdi.php + + - + message: "#^Cannot call method fetchValue\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/ImportLdi.php + + - + message: "#^Cannot call method numRows\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/ImportLdi.php + + - + message: "#^Cannot call method quoteString\\(\\) on mixed\\.$#" + count: 3 + path: libraries/classes/Plugins/Import/ImportLdi.php + + - + message: "#^Cannot call method tryQuery\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/ImportLdi.php + + - + message: "#^Cannot cast mixed to string\\.$#" + count: 5 + path: libraries/classes/Plugins/Import/ImportLdi.php + + - + message: "#^Method PhpMyAdmin\\\\Plugins\\\\Import\\\\ImportLdi\\:\\:doImport\\(\\) should return array\\ but returns mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/ImportLdi.php + + - + message: "#^Parameter \\#1 \\$identifier of static method PhpMyAdmin\\\\Util\\:\\:backquote\\(\\) expects string\\|Stringable\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/ImportLdi.php + + - + message: "#^Parameter \\#2 \\$subject of function preg_split expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/ImportLdi.php + - message: "#^Cannot access offset 0 on mixed\\.$#" count: 1 path: libraries/classes/Plugins/Import/ImportMediawiki.php + - + message: "#^Cannot call method fetchResult\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/ImportMediawiki.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/ImportMediawiki.php + + - + message: "#^Method PhpMyAdmin\\\\Plugins\\\\Import\\\\ImportMediawiki\\:\\:doImport\\(\\) should return array\\ but returns mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/ImportMediawiki.php + - message: "#^Negated boolean expression is always true\\.$#" count: 1 path: libraries/classes/Plugins/Import/ImportMediawiki.php + - + message: "#^Only booleans are allowed in a negated boolean, array\\|float\\|int\\|string\\|false\\|null given\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/ImportMediawiki.php + + - + message: "#^Only booleans are allowed in a negated boolean, int\\<\\-1, 1\\> given\\.$#" + count: 2 + path: libraries/classes/Plugins/Import/ImportMediawiki.php + + - + message: "#^Only booleans are allowed in an elseif condition, int\\|false given\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/ImportMediawiki.php + + - + message: "#^Only booleans are allowed in an if condition, int\\|false given\\.$#" + count: 2 + path: libraries/classes/Plugins/Import/ImportMediawiki.php + - message: "#^Parameter \\#1 \\$cell of method PhpMyAdmin\\\\Plugins\\\\Import\\\\ImportMediawiki\\:\\:getCellData\\(\\) expects string, mixed given\\.$#" count: 1 path: libraries/classes/Plugins/Import/ImportMediawiki.php + - + message: "#^Parameter \\#1 \\$dbName of method PhpMyAdmin\\\\Import\\\\Import\\:\\:buildSql\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/ImportMediawiki.php + + - + message: "#^Parameter \\#1 \\$value of function count expects array\\|Countable, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/ImportMediawiki.php + - message: "#^Parameter \\#2 \\$tableRow of method PhpMyAdmin\\\\Plugins\\\\Import\\\\ImportMediawiki\\:\\:setTableHeaders\\(\\) expects array, mixed given\\.$#" count: 1 @@ -5786,15 +21031,35 @@ parameters: path: libraries/classes/Plugins/Import/ImportOds.php - - message: "#^Cannot cast mixed to string\\.$#" + message: "#^Cannot access property \\$spreadsheet on mixed\\.$#" count: 1 path: libraries/classes/Plugins/Import/ImportOds.php - - message: "#^For loop initial assignment overwrites variable \\$i\\.$#" + message: "#^Cannot call method __toString\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/ImportOds.php + + - + message: "#^Cannot cast mixed to int\\.$#" count: 2 path: libraries/classes/Plugins/Import/ImportOds.php + - + message: "#^Cannot cast mixed to string\\.$#" + count: 3 + path: libraries/classes/Plugins/Import/ImportOds.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/ImportOds.php + + - + message: "#^Method PhpMyAdmin\\\\Plugins\\\\Import\\\\ImportOds\\:\\:doImport\\(\\) should return array\\ but returns mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/ImportOds.php + - message: "#^Offset 'name' does not exist on SimpleXMLElement\\|null\\.$#" count: 2 @@ -5805,11 +21070,31 @@ parameters: count: 2 path: libraries/classes/Plugins/Import/ImportOds.php + - + message: "#^Only booleans are allowed in a negated boolean, int\\<\\-1, 1\\> given\\.$#" + count: 2 + path: libraries/classes/Plugins/Import/ImportOds.php + + - + message: "#^Only booleans are allowed in an if condition, int given\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/ImportOds.php + + - + message: "#^Only booleans are allowed in an if condition, int\\<\\-1, 1\\> given\\.$#" + count: 3 + path: libraries/classes/Plugins/Import/ImportOds.php + - message: "#^Parameter \\#1 \\$cellAttrs of method PhpMyAdmin\\\\Plugins\\\\Import\\\\ImportOds\\:\\:getValue\\(\\) expects SimpleXMLElement, SimpleXMLElement\\|null given\\.$#" count: 1 path: libraries/classes/Plugins/Import/ImportOds.php + - + message: "#^Parameter \\#1 \\$dbName of method PhpMyAdmin\\\\Import\\\\Import\\:\\:buildSql\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/ImportOds.php + - message: "#^Parameter \\#1 \\$sheets of method PhpMyAdmin\\\\Plugins\\\\Import\\\\ImportOds\\:\\:iterateOverTables\\(\\) expects array\\|SimpleXMLElement, array\\|SimpleXMLElement\\|null given\\.$#" count: 1 @@ -5855,6 +21140,11 @@ parameters: count: 1 path: libraries/classes/Plugins/Import/ImportOds.php + - + message: "#^Short ternary operator is not allowed\\. Use null coalesce operator if applicable or consider using long ternary\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/ImportOds.php + - message: "#^Variable property access on \\(SimpleXMLElement\\|null\\)\\.$#" count: 1 @@ -5870,6 +21160,11 @@ parameters: count: 1 path: libraries/classes/Plugins/Import/ImportOds.php + - + message: "#^Cannot access offset 'UploadDir' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/ImportShp.php + - message: "#^Cannot access offset 0 on array\\|bool\\.$#" count: 1 @@ -5877,16 +21172,156 @@ parameters: - message: "#^Cannot access offset 0 on mixed\\.$#" + count: 4 + path: libraries/classes/Plugins/Import/ImportShp.php + + - + message: "#^Cannot access offset mixed on mixed\\.$#" count: 1 path: libraries/classes/Plugins/Import/ImportShp.php + - + message: "#^Cannot access property \\$dbfData on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/ImportShp.php + + - + message: "#^Cannot access property \\$shpData on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/ImportShp.php + + - + message: "#^Cannot call method fetchResult\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/ImportShp.php + + - + message: "#^Cannot call method getTempDir\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/ImportShp.php + + - + message: "#^Cannot cast mixed to string\\.$#" + count: 3 + path: libraries/classes/Plugins/Import/ImportShp.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 2 + path: libraries/classes/Plugins/Import/ImportShp.php + + - + message: "#^Method PhpMyAdmin\\\\Plugins\\\\Import\\\\ImportShp\\:\\:doImport\\(\\) should return array\\ but returns mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/ImportShp.php + + - + message: "#^Only booleans are allowed in a negated boolean, int\\<\\-1, 1\\> given\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/ImportShp.php + + - + message: "#^Only booleans are allowed in an if condition, string\\|false given\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/ImportShp.php + + - + message: "#^Parameter \\#1 \\$dbName of method PhpMyAdmin\\\\Import\\\\Import\\:\\:buildSql\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/ImportShp.php + + - + message: "#^Parameter \\#1 \\$file of method PhpMyAdmin\\\\ZipExtension\\:\\:extract\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/ImportShp.php + + - + message: "#^Parameter \\#1 \\$file of method PhpMyAdmin\\\\ZipExtension\\:\\:findFile\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/ImportShp.php + + - + message: "#^Parameter \\#1 \\$file of method PhpMyAdmin\\\\ZipExtension\\:\\:getNumberOfFiles\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/ImportShp.php + + - + message: "#^Parameter \\#1 \\$importHandle of method PhpMyAdmin\\\\Import\\\\Import\\:\\:getNextChunk\\(\\) expects PhpMyAdmin\\\\File\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/ImportShp.php + + - + message: "#^Parameter \\#1 \\$rowData of method PhpMyAdmin\\\\Gis\\\\GisMultiLineString\\:\\:getShape\\(\\) expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/ImportShp.php + + - + message: "#^Parameter \\#1 \\$string of function mb_substr expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/ImportShp.php + + - + message: "#^Parameter \\#1 \\$string of function substr expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Plugins/Import/ImportShp.php + + - + message: "#^Parameter \\#1 \\$value of function count expects array\\|Countable, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/ImportShp.php + + - + message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/ImportSql.php + + - + message: "#^Cannot call method getCompatibilities\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/ImportSql.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/ImportSql.php + + - + message: "#^Method PhpMyAdmin\\\\Plugins\\\\Import\\\\ImportSql\\:\\:doImport\\(\\) should return array\\ but returns mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/ImportSql.php + + - + message: "#^Parameter \\#1 \\$dbi of method PhpMyAdmin\\\\Plugins\\\\Import\\\\ImportSql\\:\\:setSQLMode\\(\\) expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/ImportSql.php + + - + message: "#^Parameter \\#1 \\$delimiter of method PhpMyAdmin\\\\SqlParser\\\\Utils\\\\BufferedQuery\\:\\:setDelimiter\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/ImportSql.php + + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/ImportXml.php + + - + message: "#^Cannot access property \\$database on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/ImportXml.php + - message: "#^Cannot assign new offset to array\\, array\\, string\\>\\|string\\>\\|string\\.$#" count: 1 path: libraries/classes/Plugins/Import/ImportXml.php - - message: "#^For loop initial assignment overwrites variable \\$i\\.$#" + message: "#^Cannot cast mixed to string\\.$#" + count: 10 + path: libraries/classes/Plugins/Import/ImportXml.php + + - + message: "#^Method PhpMyAdmin\\\\Plugins\\\\Import\\\\ImportXml\\:\\:doImport\\(\\) should return array\\ but returns mixed\\.$#" count: 1 path: libraries/classes/Plugins/Import/ImportXml.php @@ -5905,6 +21340,31 @@ parameters: count: 8 path: libraries/classes/Plugins/Import/ImportXml.php + - + message: "#^Only booleans are allowed in &&, \\(SimpleXMLElement\\|null\\) given on the left side\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/ImportXml.php + + - + message: "#^Only booleans are allowed in &&, int given on the right side\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/ImportXml.php + + - + message: "#^Only booleans are allowed in a negated boolean, int\\<\\-1, 1\\> given\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/ImportXml.php + + - + message: "#^Only booleans are allowed in an if condition, int\\<\\-1, 1\\> given\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/ImportXml.php + + - + message: "#^Parameter \\#1 \\$dbName of method PhpMyAdmin\\\\Import\\\\Import\\:\\:buildSql\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/ImportXml.php + - message: "#^Parameter \\#1 \\$string1 of function strcmp expects string, array\\, array\\, string\\>\\|string\\>\\|string given\\.$#" count: 1 @@ -5930,26 +21390,136 @@ parameters: count: 1 path: libraries/classes/Plugins/Import/ShapeFileImport.php + - + message: "#^Cannot access offset string on mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/Import/Upload/UploadNoplugin.php + - message: "#^Method PhpMyAdmin\\\\Plugins\\\\Import\\\\Upload\\\\UploadNoplugin\\:\\:getUploadStatus\\(\\) return type has no value type specified in iterable type array\\.$#" count: 1 path: libraries/classes/Plugins/Import/Upload/UploadNoplugin.php + - + message: "#^Method PhpMyAdmin\\\\Plugins\\\\Import\\\\Upload\\\\UploadNoplugin\\:\\:getUploadStatus\\(\\) should return array\\|null but returns mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/Upload/UploadNoplugin.php + + - + message: "#^Parameter \\#2 \\$array of function array_key_exists expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/Upload/UploadNoplugin.php + + - + message: "#^Cannot access offset 'complete' on mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/Import/Upload/UploadProgress.php + + - + message: "#^Cannot access offset 'finished' on mixed\\.$#" + count: 3 + path: libraries/classes/Plugins/Import/Upload/UploadProgress.php + + - + message: "#^Cannot access offset 'percent' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/Upload/UploadProgress.php + + - + message: "#^Cannot access offset 'total' on mixed\\.$#" + count: 5 + path: libraries/classes/Plugins/Import/Upload/UploadProgress.php + + - + message: "#^Cannot access offset string on mixed\\.$#" + count: 3 + path: libraries/classes/Plugins/Import/Upload/UploadProgress.php + - message: "#^Method PhpMyAdmin\\\\Plugins\\\\Import\\\\Upload\\\\UploadProgress\\:\\:getUploadStatus\\(\\) return type has no value type specified in iterable type array\\.$#" count: 1 path: libraries/classes/Plugins/Import/Upload/UploadProgress.php + - + message: "#^Method PhpMyAdmin\\\\Plugins\\\\Import\\\\Upload\\\\UploadProgress\\:\\:getUploadStatus\\(\\) should return array\\|null but returns mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/Import/Upload/UploadProgress.php + + - + message: "#^Only booleans are allowed in an if condition, array\\\\|null given\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/Upload/UploadProgress.php + + - + message: "#^Parameter \\#2 \\$array of function array_key_exists expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/Upload/UploadProgress.php + + - + message: "#^Cannot access offset 'bytes_processed' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/Upload/UploadSession.php + + - + message: "#^Cannot access offset 'complete' on mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/Import/Upload/UploadSession.php + + - + message: "#^Cannot access offset 'content_length' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/Upload/UploadSession.php + + - + message: "#^Cannot access offset 'done' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/Upload/UploadSession.php + + - + message: "#^Cannot access offset 'finished' on mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/Import/Upload/UploadSession.php + + - + message: "#^Cannot access offset 'percent' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/Upload/UploadSession.php + + - + message: "#^Cannot access offset 'total' on mixed\\.$#" + count: 5 + path: libraries/classes/Plugins/Import/Upload/UploadSession.php + + - + message: "#^Cannot access offset string on mixed\\.$#" + count: 3 + path: libraries/classes/Plugins/Import/Upload/UploadSession.php + - message: "#^Method PhpMyAdmin\\\\Plugins\\\\Import\\\\Upload\\\\UploadSession\\:\\:getUploadStatus\\(\\) return type has no value type specified in iterable type array\\.$#" count: 1 path: libraries/classes/Plugins/Import/Upload/UploadSession.php + - + message: "#^Method PhpMyAdmin\\\\Plugins\\\\Import\\\\Upload\\\\UploadSession\\:\\:getUploadStatus\\(\\) should return array\\|null but returns mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/Import/Upload/UploadSession.php + + - + message: "#^Parameter \\#2 \\$array of function array_key_exists expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Import/Upload/UploadSession.php + - message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" count: 2 path: libraries/classes/Plugins/Schema/Dia/DiaRelationSchema.php + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 2 + path: libraries/classes/Plugins/Schema/Dia/DiaRelationSchema.php + - message: "#^Cannot access offset 'foreign_field' on mixed\\.$#" count: 1 @@ -5980,6 +21550,16 @@ parameters: count: 1 path: libraries/classes/Plugins/Schema/Dia/DiaRelationSchema.php + - + message: "#^Cannot cast mixed to string\\.$#" + count: 2 + path: libraries/classes/Plugins/Schema/Dia/DiaRelationSchema.php + + - + message: "#^Only booleans are allowed in a negated boolean, array given\\.$#" + count: 1 + path: libraries/classes/Plugins/Schema/Dia/DiaRelationSchema.php + - message: "#^Parameter \\#2 \\$masterField of method PhpMyAdmin\\\\Plugins\\\\Schema\\\\Dia\\\\DiaRelationSchema\\:\\:addRelation\\(\\) expects string, \\(int\\|string\\) given\\.$#" count: 1 @@ -6005,11 +21585,31 @@ parameters: count: 4 path: libraries/classes/Plugins/Schema/Dia/RelationStatsDia.php + - + message: "#^Binary operation \"\\+\" between mixed and int\\|string\\|false results in an error\\.$#" + count: 2 + path: libraries/classes/Plugins/Schema/Dia/RelationStatsDia.php + + - + message: "#^Call to function array_search\\(\\) requires parameter \\#3 to be set\\.$#" + count: 1 + path: libraries/classes/Plugins/Schema/Dia/RelationStatsDia.php + + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 1 + path: libraries/classes/Plugins/Schema/Dia/TableStatsDia.php + - message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" count: 2 path: libraries/classes/Plugins/Schema/Eps/EpsRelationSchema.php + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 2 + path: libraries/classes/Plugins/Schema/Eps/EpsRelationSchema.php + - message: "#^Cannot access offset 'foreign_field' on mixed\\.$#" count: 1 @@ -6040,6 +21640,16 @@ parameters: count: 1 path: libraries/classes/Plugins/Schema/Eps/EpsRelationSchema.php + - + message: "#^Cannot cast mixed to string\\.$#" + count: 1 + path: libraries/classes/Plugins/Schema/Eps/EpsRelationSchema.php + + - + message: "#^Only booleans are allowed in a negated boolean, array given\\.$#" + count: 1 + path: libraries/classes/Plugins/Schema/Eps/EpsRelationSchema.php + - message: "#^Parameter \\#4 \\$masterField of method PhpMyAdmin\\\\Plugins\\\\Schema\\\\Eps\\\\EpsRelationSchema\\:\\:addRelation\\(\\) expects string, \\(int\\|string\\) given\\.$#" count: 1 @@ -6101,7 +21711,77 @@ parameters: path: libraries/classes/Plugins/Schema/Eps/TableStatsEps.php - - message: "#^For loop initial assignment overwrites variable \\$i\\.$#" + message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" + count: 1 + path: libraries/classes/Plugins/Schema/ExportRelationSchema.php + + - + message: "#^Cannot access offset 0 on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Schema/ExportRelationSchema.php + + - + message: "#^Cannot call method fetchRow\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Schema/ExportRelationSchema.php + + - + message: "#^Cannot call method queryAsControlUser\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Schema/ExportRelationSchema.php + + - + message: "#^Cannot cast mixed to int\\.$#" + count: 1 + path: libraries/classes/Plugins/Schema/ExportRelationSchema.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 1 + path: libraries/classes/Plugins/Schema/ExportRelationSchema.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\ConfigStorage\\\\Relation constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Schema/ExportRelationSchema.php + + - + message: "#^Parameter \\#1 \\$string of function rawurldecode expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Schema/ExportRelationSchema.php + + - + message: "#^Cannot access offset 'cw' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Schema/Pdf/Pdf.php + + - + message: "#^Cannot access offset int on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Schema/Pdf/Pdf.php + + - + message: "#^Cannot call method fetchValue\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Schema/Pdf/Pdf.php + + - + message: "#^Cannot call method queryAsControlUser\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Schema/Pdf/Pdf.php + + - + message: "#^Cannot call method quoteString\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Schema/Pdf/Pdf.php + + - + message: "#^Cannot cast mixed to string\\.$#" + count: 1 + path: libraries/classes/Plugins/Schema/Pdf/Pdf.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\ConfigStorage\\\\Relation constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" count: 1 path: libraries/classes/Plugins/Schema/Pdf/Pdf.php @@ -6137,6 +21817,11 @@ parameters: - message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" + count: 4 + path: libraries/classes/Plugins/Schema/Pdf/PdfRelationSchema.php + + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" count: 2 path: libraries/classes/Plugins/Schema/Pdf/PdfRelationSchema.php @@ -6147,7 +21832,52 @@ parameters: - message: "#^Cannot access offset '\\-' on mixed\\.$#" - count: 9 + count: 10 + path: libraries/classes/Plugins/Schema/Pdf/PdfRelationSchema.php + + - + message: "#^Cannot access offset 'Check_time' on mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/Schema/Pdf/PdfRelationSchema.php + + - + message: "#^Cannot access offset 'Comment' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Schema/Pdf/PdfRelationSchema.php + + - + message: "#^Cannot access offset 'Create_time' on mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/Schema/Pdf/PdfRelationSchema.php + + - + message: "#^Cannot access offset 'Default' on mixed\\.$#" + count: 3 + path: libraries/classes/Plugins/Schema/Pdf/PdfRelationSchema.php + + - + message: "#^Cannot access offset 'Extra' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Schema/Pdf/PdfRelationSchema.php + + - + message: "#^Cannot access offset 'Field' on mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/Schema/Pdf/PdfRelationSchema.php + + - + message: "#^Cannot access offset 'Null' on mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/Schema/Pdf/PdfRelationSchema.php + + - + message: "#^Cannot access offset 'Type' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Schema/Pdf/PdfRelationSchema.php + + - + message: "#^Cannot access offset 'Update_time' on mixed\\.$#" + count: 2 path: libraries/classes/Plugins/Schema/Pdf/PdfRelationSchema.php - @@ -6177,17 +21907,62 @@ parameters: - message: "#^Cannot access offset mixed on mixed\\.$#" - count: 12 + count: 19 path: libraries/classes/Plugins/Schema/Pdf/PdfRelationSchema.php - - message: "#^For loop initial assignment overwrites variable \\$size\\.$#" + message: "#^Cannot call method getColumns\\(\\) on mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/Schema/Pdf/PdfRelationSchema.php + + - + message: "#^Cannot call method getStatusInfo\\(\\) on mixed\\.$#" count: 1 path: libraries/classes/Plugins/Schema/Pdf/PdfRelationSchema.php + - + message: "#^Cannot call method getTable\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Schema/Pdf/PdfRelationSchema.php + + - + message: "#^Cannot cast mixed to string\\.$#" + count: 2 + path: libraries/classes/Plugins/Schema/Pdf/PdfRelationSchema.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 1 + path: libraries/classes/Plugins/Schema/Pdf/PdfRelationSchema.php + + - + message: "#^Only booleans are allowed in &&, array\\|false given on the left side\\.$#" + count: 1 + path: libraries/classes/Plugins/Schema/Pdf/PdfRelationSchema.php + + - + message: "#^Only booleans are allowed in a negated boolean, array given\\.$#" + count: 1 + path: libraries/classes/Plugins/Schema/Pdf/PdfRelationSchema.php + + - + message: "#^Only booleans are allowed in an if condition, array\\|false given\\.$#" + count: 1 + path: libraries/classes/Plugins/Schema/Pdf/PdfRelationSchema.php + + - + message: "#^Parameter \\#1 \\$columnSpecification of static method PhpMyAdmin\\\\Util\\:\\:extractColumnSpec\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Schema/Pdf/PdfRelationSchema.php + + - + message: "#^Parameter \\#1 \\$datetime of function strtotime expects string, mixed given\\.$#" + count: 3 + path: libraries/classes/Plugins/Schema/Pdf/PdfRelationSchema.php + - message: "#^Parameter \\#1 \\$link of method TCPDF\\:\\:setLink\\(\\) expects int, mixed given\\.$#" - count: 1 + count: 3 path: libraries/classes/Plugins/Schema/Pdf/PdfRelationSchema.php - @@ -6197,6 +21972,16 @@ parameters: - message: "#^Parameter \\#1 \\$txt of method TCPDF\\:\\:Bookmark\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Plugins/Schema/Pdf/PdfRelationSchema.php + + - + message: "#^Parameter \\#1 \\$value of method PhpMyAdmin\\\\Plugins\\\\Schema\\\\Pdf\\\\PdfRelationSchema\\:\\:setTableOrder\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Schema/Pdf/PdfRelationSchema.php + + - + message: "#^Parameter \\#2 \\$column of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:searchColumnInForeigners\\(\\) expects string, mixed given\\.$#" count: 1 path: libraries/classes/Plugins/Schema/Pdf/PdfRelationSchema.php @@ -6260,6 +22045,11 @@ parameters: count: 1 path: libraries/classes/Plugins/Schema/Pdf/TableStatsPdf.php + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 1 + path: libraries/classes/Plugins/Schema/Pdf/TableStatsPdf.php + - message: "#^Cannot access offset '\\-' on mixed\\.$#" count: 3 @@ -6295,11 +22085,21 @@ parameters: count: 1 path: libraries/classes/Plugins/Schema/Pdf/TableStatsPdf.php + - + message: "#^Property PhpMyAdmin\\\\Plugins\\\\Schema\\\\TableStats\\:\\:\\$width \\(float\\|int\\) does not accept mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Schema/Pdf/TableStatsPdf.php + - message: "#^Binary operation \"\\+\" between int\\|string\\|false and 1\\.5 results in an error\\.$#" count: 1 path: libraries/classes/Plugins/Schema/RelationStats.php + - + message: "#^Call to function array_search\\(\\) requires parameter \\#3 to be set\\.$#" + count: 1 + path: libraries/classes/Plugins/Schema/RelationStats.php + - message: "#^Call to an undefined method object\\:\\:printElementLine\\(\\)\\.$#" count: 7 @@ -6310,6 +22110,11 @@ parameters: count: 2 path: libraries/classes/Plugins/Schema/Svg/SvgRelationSchema.php + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 2 + path: libraries/classes/Plugins/Schema/Svg/SvgRelationSchema.php + - message: "#^Cannot access offset 'foreign_field' on mixed\\.$#" count: 1 @@ -6340,6 +22145,11 @@ parameters: count: 1 path: libraries/classes/Plugins/Schema/Svg/SvgRelationSchema.php + - + message: "#^Only booleans are allowed in a negated boolean, array given\\.$#" + count: 1 + path: libraries/classes/Plugins/Schema/Svg/SvgRelationSchema.php + - message: "#^Parameter \\#4 \\$masterField of method PhpMyAdmin\\\\Plugins\\\\Schema\\\\Svg\\\\SvgRelationSchema\\:\\:addRelation\\(\\) expects string, \\(int\\|string\\) given\\.$#" count: 1 @@ -6360,6 +22170,11 @@ parameters: count: 2 path: libraries/classes/Plugins/Schema/Svg/SvgRelationSchema.php + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 1 + path: libraries/classes/Plugins/Schema/Svg/TableStatsSvg.php + - message: "#^Parameter \\#1 \\$text of method PhpMyAdmin\\\\Font\\:\\:getStringWidth\\(\\) expects string, mixed given\\.$#" count: 1 @@ -6380,31 +22195,226 @@ parameters: count: 1 path: libraries/classes/Plugins/Schema/Svg/TableStatsSvg.php + - + message: "#^Cannot access offset 'Column_name' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Schema/TableStats.php + + - + message: "#^Cannot access offset 'Key_name' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Schema/TableStats.php + + - + message: "#^Cannot access offset \\(int\\|string\\) on mixed\\.$#" + count: 4 + path: libraries/classes/Plugins/Schema/TableStats.php + + - + message: "#^Cannot call method fetchAllColumn\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Schema/TableStats.php + + - + message: "#^Cannot call method fetchAssoc\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Schema/TableStats.php + + - + message: "#^Cannot call method numRows\\(\\) on mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/Schema/TableStats.php + + - + message: "#^Cannot call method query\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Schema/TableStats.php + + - + message: "#^Cannot call method tryQuery\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Schema/TableStats.php + + - + message: "#^Cannot cast mixed to float\\.$#" + count: 2 + path: libraries/classes/Plugins/Schema/TableStats.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\ConfigStorage\\\\Relation constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Schema/TableStats.php + + - + message: "#^Parameter \\#1 \\$dbi of static method PhpMyAdmin\\\\Index\\:\\:getFromTable\\(\\) expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Schema/TableStats.php + + - + message: "#^Parameter \\#1 \\$string of function rawurldecode expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Plugins/Schema/TableStats.php + + - + message: "#^Property PhpMyAdmin\\\\Plugins\\\\Schema\\\\TableStats\\:\\:\\$fields \\(array\\) does not accept mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Schema/TableStats.php + + - + message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" + count: 1 + path: libraries/classes/Plugins/SchemaPlugin.php + + - + message: "#^Cannot access offset 'PDFPageSizes' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/SchemaPlugin.php + + - + message: "#^Cannot access offset 'Bool2Text' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Transformations/Abs/Bool2TextTransformationsPlugin.php + + - + message: "#^Cannot access offset 'DefaultTransformati…' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Transformations/Abs/Bool2TextTransformationsPlugin.php + - message: "#^Method PhpMyAdmin\\\\Plugins\\\\Transformations\\\\Abs\\\\Bool2TextTransformationsPlugin\\:\\:applyTransformation\\(\\) should return string but returns mixed\\.$#" count: 2 path: libraries/classes/Plugins/Transformations/Abs/Bool2TextTransformationsPlugin.php + - + message: "#^Parameter \\#2 \\$defaults of method PhpMyAdmin\\\\Plugins\\\\TransformationsPlugin\\:\\:getOptions\\(\\) expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Transformations/Abs/Bool2TextTransformationsPlugin.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 1 + path: libraries/classes/Plugins/Transformations/Abs/CodeMirrorEditorTransformationPlugin.php + - message: "#^Binary operation \"\\-\\=\" between int\\<0, max\\>\\|string\\|false and int results in an error\\.$#" count: 1 path: libraries/classes/Plugins/Transformations/Abs/DateFormatTransformationsPlugin.php + - + message: "#^Cannot access offset 'DateFormat' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Transformations/Abs/DateFormatTransformationsPlugin.php + + - + message: "#^Cannot access offset 'DefaultTransformati…' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Transformations/Abs/DateFormatTransformationsPlugin.php + + - + message: "#^Cannot cast mixed to int\\.$#" + count: 1 + path: libraries/classes/Plugins/Transformations/Abs/DateFormatTransformationsPlugin.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 1 + path: libraries/classes/Plugins/Transformations/Abs/DateFormatTransformationsPlugin.php + + - + message: "#^Only booleans are allowed in &&, int\\|false given on the right side\\.$#" + count: 1 + path: libraries/classes/Plugins/Transformations/Abs/DateFormatTransformationsPlugin.php + + - + message: "#^Only booleans are allowed in an elseif condition, int\\|false given\\.$#" + count: 2 + path: libraries/classes/Plugins/Transformations/Abs/DateFormatTransformationsPlugin.php + + - + message: "#^Parameter \\#1 \\$format of function gmdate expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Transformations/Abs/DateFormatTransformationsPlugin.php + - message: "#^Parameter \\#1 \\$string of function mb_strtolower expects string, mixed given\\.$#" count: 1 path: libraries/classes/Plugins/Transformations/Abs/DateFormatTransformationsPlugin.php + - + message: "#^Parameter \\#1 \\$timestamp of static method PhpMyAdmin\\\\Util\\:\\:localisedDate\\(\\) expects int, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Transformations/Abs/DateFormatTransformationsPlugin.php + + - + message: "#^Parameter \\#2 \\$defaults of method PhpMyAdmin\\\\Plugins\\\\TransformationsPlugin\\:\\:getOptions\\(\\) expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Transformations/Abs/DateFormatTransformationsPlugin.php + + - + message: "#^Parameter \\#2 \\$format of static method PhpMyAdmin\\\\Util\\:\\:localisedDate\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Transformations/Abs/DateFormatTransformationsPlugin.php + + - + message: "#^Parameter \\#2 \\$timestamp of function gmdate expects int\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Transformations/Abs/DateFormatTransformationsPlugin.php + + - + message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" + count: 1 + path: libraries/classes/Plugins/Transformations/Abs/DownloadTransformationsPlugin.php + + - + message: "#^Cannot access offset mixed on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Transformations/Abs/DownloadTransformationsPlugin.php + + - + message: "#^Cannot access property \\$name on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Transformations/Abs/DownloadTransformationsPlugin.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 3 + path: libraries/classes/Plugins/Transformations/Abs/DownloadTransformationsPlugin.php + + - + message: "#^Parameter \\#1 \\$string of function htmlspecialchars expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Plugins/Transformations/Abs/DownloadTransformationsPlugin.php + + - + message: "#^Parameter \\#1 \\.\\.\\.\\$arrays of function array_merge expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Transformations/Abs/DownloadTransformationsPlugin.php + - message: "#^Unreachable statement \\- code above always terminates\\.$#" count: 1 path: libraries/classes/Plugins/Transformations/Abs/ExternalTransformationsPlugin.php + - + message: "#^Cannot access offset 'DefaultTransformati…' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Transformations/Abs/HexTransformationsPlugin.php + + - + message: "#^Cannot access offset 'Hex' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Transformations/Abs/HexTransformationsPlugin.php + - message: "#^Parameter \\#1 \\$value of function intval expects array\\|bool\\|float\\|int\\|resource\\|string\\|null, mixed given\\.$#" count: 1 path: libraries/classes/Plugins/Transformations/Abs/HexTransformationsPlugin.php + - + message: "#^Parameter \\#2 \\$defaults of method PhpMyAdmin\\\\Plugins\\\\TransformationsPlugin\\:\\:getOptions\\(\\) expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Transformations/Abs/HexTransformationsPlugin.php + - message: "#^Parameter \\#2 \\$additionalParameters of static method PhpMyAdmin\\\\Url\\:\\:getFromRoute\\(\\) expects array, mixed given\\.$#" count: 1 @@ -6412,7 +22422,7 @@ parameters: - message: "#^Parameter \\#1 \\$value of function intval expects array\\|bool\\|float\\|int\\|resource\\|string\\|null, mixed given\\.$#" - count: 1 + count: 2 path: libraries/classes/Plugins/Transformations/Abs/ImageUploadTransformationsPlugin.php - @@ -6420,6 +22430,21 @@ parameters: count: 1 path: libraries/classes/Plugins/Transformations/Abs/ImageUploadTransformationsPlugin.php + - + message: "#^Cannot access offset 'DefaultTransformati…' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Transformations/Abs/InlineTransformationsPlugin.php + + - + message: "#^Cannot access offset 'Inline' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Transformations/Abs/InlineTransformationsPlugin.php + + - + message: "#^Cannot call method get\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Transformations/Abs/InlineTransformationsPlugin.php + - message: "#^Cannot cast mixed to int\\.$#" count: 2 @@ -6435,36 +22460,181 @@ parameters: count: 2 path: libraries/classes/Plugins/Transformations/Abs/InlineTransformationsPlugin.php + - + message: "#^Parameter \\#2 \\$defaults of method PhpMyAdmin\\\\Plugins\\\\TransformationsPlugin\\:\\:getOptions\\(\\) expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Transformations/Abs/InlineTransformationsPlugin.php + + - + message: "#^Cannot access offset 'DefaultTransformati…' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Transformations/Abs/PreApPendTransformationsPlugin.php + + - + message: "#^Cannot access offset 'PreApPend' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Transformations/Abs/PreApPendTransformationsPlugin.php + - message: "#^Parameter \\#1 \\$string of function htmlspecialchars expects string, mixed given\\.$#" count: 2 path: libraries/classes/Plugins/Transformations/Abs/PreApPendTransformationsPlugin.php + - + message: "#^Parameter \\#2 \\$defaults of method PhpMyAdmin\\\\Plugins\\\\TransformationsPlugin\\:\\:getOptions\\(\\) expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Transformations/Abs/PreApPendTransformationsPlugin.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 1 + path: libraries/classes/Plugins/Transformations/Abs/RegexValidationTransformationsPlugin.php + + - + message: "#^Only booleans are allowed in a negated boolean, int\\|false given\\.$#" + count: 1 + path: libraries/classes/Plugins/Transformations/Abs/RegexValidationTransformationsPlugin.php + - message: "#^Parameter \\#1 \\$pattern of function preg_match expects string, mixed given\\.$#" count: 1 path: libraries/classes/Plugins/Transformations/Abs/RegexValidationTransformationsPlugin.php + - + message: "#^Cannot access offset 'DefaultTransformati…' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Transformations/Abs/SubstringTransformationsPlugin.php + + - + message: "#^Cannot access offset 'Substring' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Transformations/Abs/SubstringTransformationsPlugin.php + - message: "#^Cannot cast mixed to int\\.$#" count: 2 path: libraries/classes/Plugins/Transformations/Abs/SubstringTransformationsPlugin.php + - + message: "#^Parameter \\#2 \\$defaults of method PhpMyAdmin\\\\Plugins\\\\TransformationsPlugin\\:\\:getOptions\\(\\) expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Transformations/Abs/SubstringTransformationsPlugin.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 1 + path: libraries/classes/Plugins/Transformations/Abs/TextFileUploadTransformationsPlugin.php + + - + message: "#^Cannot access offset 'DefaultTransformati…' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Transformations/Abs/TextImageLinkTransformationsPlugin.php + + - + message: "#^Cannot access offset 'TextImageLink' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Transformations/Abs/TextImageLinkTransformationsPlugin.php + - message: "#^Cannot cast mixed to int\\.$#" count: 2 path: libraries/classes/Plugins/Transformations/Abs/TextImageLinkTransformationsPlugin.php + - + message: "#^Parameter \\#2 \\$defaults of method PhpMyAdmin\\\\Plugins\\\\TransformationsPlugin\\:\\:getOptions\\(\\) expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Transformations/Abs/TextImageLinkTransformationsPlugin.php + + - + message: "#^Cannot access offset 'DefaultTransformati…' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Transformations/Abs/TextLinkTransformationsPlugin.php + + - + message: "#^Cannot access offset 'TextLink' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Transformations/Abs/TextLinkTransformationsPlugin.php + + - + message: "#^Parameter \\#1 \\$string of function htmlspecialchars expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Plugins/Transformations/Abs/TextLinkTransformationsPlugin.php + + - + message: "#^Parameter \\#2 \\$defaults of method PhpMyAdmin\\\\Plugins\\\\TransformationsPlugin\\:\\:getOptions\\(\\) expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/Transformations/Abs/TextLinkTransformationsPlugin.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 1 + path: libraries/classes/Plugins/Transformations/Input/Text_Plain_Iptobinary.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 1 + path: libraries/classes/Plugins/Transformations/Input/Text_Plain_Iptolong.php + + - + message: "#^Cannot access offset 'CodemirrorEnable' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Transformations/Input/Text_Plain_JsonEditor.php + + - + message: "#^Cannot access offset 'CodemirrorEnable' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Transformations/Input/Text_Plain_SqlEditor.php + + - + message: "#^Cannot access offset 'CodemirrorEnable' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Transformations/Input/Text_Plain_XmlEditor.php + - message: "#^Method PhpMyAdmin\\\\Plugins\\\\Transformations\\\\Output\\\\Text_Plain_Binarytoip\\:\\:applyTransformation\\(\\) should return string but returns string\\|false\\.$#" count: 1 path: libraries/classes/Plugins/Transformations/Output/Text_Plain_Binarytoip.php + - + message: "#^Cannot access offset 'CodemirrorEnable' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Transformations/Output/Text_Plain_Json.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 1 + path: libraries/classes/Plugins/Transformations/Output/Text_Plain_Json.php + + - + message: "#^Cannot access offset 'CodemirrorEnable' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Transformations/Output/Text_Plain_Sql.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 1 + path: libraries/classes/Plugins/Transformations/Output/Text_Plain_Sql.php + + - + message: "#^Cannot access offset 'CodemirrorEnable' on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/Transformations/Output/Text_Plain_Xml.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 1 + path: libraries/classes/Plugins/Transformations/Output/Text_Plain_Xml.php + - message: "#^Parameter \\#1 \\$secret of method PragmaRX\\\\Google2FA\\\\Google2FA\\:\\:verifyKey\\(\\) expects string, mixed given\\.$#" count: 1 path: libraries/classes/Plugins/TwoFactor/Application.php + - + message: "#^Parameter \\#2 \\$key of method PragmaRX\\\\Google2FA\\\\Google2FA\\:\\:verifyKey\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/TwoFactor/Application.php + - message: "#^Parameter \\#3 \\$secret of method PragmaRX\\\\Google2FAQRCode\\\\Google2FA\\:\\:getQRCodeInline\\(\\) expects string, mixed given\\.$#" count: 1 @@ -6505,11 +22675,31 @@ parameters: count: 1 path: libraries/classes/Plugins/TwoFactor/Key.php + - + message: "#^Cannot call method isHttps\\(\\) on mixed\\.$#" + count: 2 + path: libraries/classes/Plugins/TwoFactor/Key.php + + - + message: "#^Parameter \\#1 \\$json of function json_decode expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Plugins/TwoFactor/Key.php + - message: "#^Parameter \\#1 \\$registrations of static method CodeLts\\\\U2F\\\\U2FServer\\\\U2FServer\\:\\:makeAuthentication\\(\\) expects array\\, array\\ given\\.$#" count: 1 path: libraries/classes/Plugins/TwoFactor/Key.php + - + message: "#^Parameter \\#1 \\$request of static method CodeLts\\\\U2F\\\\U2FServer\\\\U2FServer\\:\\:register\\(\\) expects CodeLts\\\\U2F\\\\U2FServer\\\\RegistrationRequest, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/TwoFactor/Key.php + + - + message: "#^Parameter \\#1 \\$requests of static method CodeLts\\\\U2F\\\\U2FServer\\\\U2FServer\\:\\:authenticate\\(\\) expects array\\, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/TwoFactor/Key.php + - message: "#^Parameter \\#2 \\$registrations of static method CodeLts\\\\U2F\\\\U2FServer\\\\U2FServer\\:\\:authenticate\\(\\) expects array\\, array\\ given\\.$#" count: 1 @@ -6520,11 +22710,41 @@ parameters: count: 1 path: libraries/classes/Plugins/TwoFactor/Key.php + - + message: "#^Cannot call method get\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/TwoFactorPlugin.php + + - + message: "#^Cannot call method isHttps\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Plugins/TwoFactorPlugin.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 2 + path: libraries/classes/Plugins/TwoFactorPlugin.php + + - + message: "#^Parameter \\#1 \\$url of function parse_url expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Plugins/TwoFactorPlugin.php + - message: "#^Method PhpMyAdmin\\\\Plugins\\\\UploadInterface\\:\\:getUploadStatus\\(\\) return type has no value type specified in iterable type array\\.$#" count: 1 path: libraries/classes/Plugins/UploadInterface.php + - + message: "#^Only booleans are allowed in an if condition, string\\|false\\|null given\\.$#" + count: 1 + path: libraries/classes/Profiling.php + + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 1 + path: libraries/classes/Query/Compatibility.php + - message: "#^Cannot access offset 'AUTO_INCREMENT' on mixed\\.$#" count: 1 @@ -6845,36 +23065,136 @@ parameters: count: 1 path: libraries/classes/Query/Compatibility.php + - + message: "#^Cannot access an offset on mixed\\.$#" + count: 1 + path: libraries/classes/Query/Utilities.php + + - + message: "#^Cannot access offset 'NaturalOrder' on mixed\\.$#" + count: 1 + path: libraries/classes/Query/Utilities.php + + - + message: "#^Cannot access offset 'queries' on mixed\\.$#" + count: 1 + path: libraries/classes/Query/Utilities.php + - message: "#^Cannot cast mixed to string\\.$#" count: 4 path: libraries/classes/Query/Utilities.php + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 2 + path: libraries/classes/RecentFavoriteTable.php + - message: "#^Cannot access offset 'db' on mixed\\.$#" count: 8 path: libraries/classes/RecentFavoriteTable.php + - + message: "#^Cannot access offset 'favoriteTables'\\|'recentTables' on mixed\\.$#" + count: 3 + path: libraries/classes/RecentFavoriteTable.php + + - + message: "#^Cannot access offset 'favorites_synced' on mixed\\.$#" + count: 1 + path: libraries/classes/RecentFavoriteTable.php + - message: "#^Cannot access offset 'table' on mixed\\.$#" count: 8 path: libraries/classes/RecentFavoriteTable.php + - + message: "#^Cannot access offset 'user' on mixed\\.$#" + count: 2 + path: libraries/classes/RecentFavoriteTable.php + + - + message: "#^Cannot access offset mixed on mixed\\.$#" + count: 4 + path: libraries/classes/RecentFavoriteTable.php + + - + message: "#^Cannot access offset non\\-falsy\\-string on mixed\\.$#" + count: 1 + path: libraries/classes/RecentFavoriteTable.php + + - + message: "#^Cannot call method fetchValue\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/RecentFavoriteTable.php + + - + message: "#^Cannot call method getColumns\\(\\) on mixed\\.$#" + count: 2 + path: libraries/classes/RecentFavoriteTable.php + + - + message: "#^Cannot call method getError\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/RecentFavoriteTable.php + + - + message: "#^Cannot call method quoteString\\(\\) on mixed\\.$#" + count: 3 + path: libraries/classes/RecentFavoriteTable.php + + - + message: "#^Cannot call method tryQuery\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/RecentFavoriteTable.php + + - + message: "#^Cannot call method tryQueryAsControlUser\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/RecentFavoriteTable.php + - message: "#^Method PhpMyAdmin\\\\RecentFavoriteTable\\:\\:getFromDb\\(\\) should return array but returns mixed\\.$#" count: 1 path: libraries/classes/RecentFavoriteTable.php + - + message: "#^Only booleans are allowed in a ternary operator condition, string\\|null given\\.$#" + count: 1 + path: libraries/classes/RecentFavoriteTable.php + + - + message: "#^Only booleans are allowed in an if condition, string\\|null given\\.$#" + count: 2 + path: libraries/classes/RecentFavoriteTable.php + - message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\RecentFavoriteTable\\:\\:remove\\(\\) expects string, mixed given\\.$#" count: 1 path: libraries/classes/RecentFavoriteTable.php + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\ConfigStorage\\\\Relation constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: libraries/classes/RecentFavoriteTable.php + + - + message: "#^Parameter \\#1 \\$message of static method PhpMyAdmin\\\\Message\\:\\:rawError\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/RecentFavoriteTable.php + - message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\RecentFavoriteTable\\:\\:remove\\(\\) expects string, mixed given\\.$#" count: 1 path: libraries/classes/RecentFavoriteTable.php + - + message: "#^Property PhpMyAdmin\\\\RecentFavoriteTable\\:\\:\\$tables \\(array\\) does not accept mixed\\.$#" + count: 1 + path: libraries/classes/RecentFavoriteTable.php + - message: "#^Cannot access offset 'File' on mixed\\.$#" count: 1 @@ -6895,6 +23215,26 @@ parameters: count: 1 path: libraries/classes/Replication/Replication.php + - + message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" + count: 2 + path: libraries/classes/Replication/ReplicationGui.php + + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 1 + path: libraries/classes/Replication/ReplicationGui.php + + - + message: "#^Cannot access offset 'AllowArbitraryServer' on mixed\\.$#" + count: 1 + path: libraries/classes/Replication/ReplicationGui.php + + - + message: "#^Cannot access offset 'Field' on mixed\\.$#" + count: 2 + path: libraries/classes/Replication/ReplicationGui.php + - message: "#^Cannot access offset 'Slave_IO_Running' on mixed\\.$#" count: 3 @@ -6905,6 +23245,126 @@ parameters: count: 3 path: libraries/classes/Replication/ReplicationGui.php + - + message: "#^Cannot access offset 'Type' on mixed\\.$#" + count: 2 + path: libraries/classes/Replication/ReplicationGui.php + + - + message: "#^Cannot access offset 'm_correct' on mixed\\.$#" + count: 2 + path: libraries/classes/Replication/ReplicationGui.php + + - + message: "#^Cannot access offset 'm_hostname' on mixed\\.$#" + count: 1 + path: libraries/classes/Replication/ReplicationGui.php + + - + message: "#^Cannot access offset 'm_password' on mixed\\.$#" + count: 1 + path: libraries/classes/Replication/ReplicationGui.php + + - + message: "#^Cannot access offset 'm_port' on mixed\\.$#" + count: 1 + path: libraries/classes/Replication/ReplicationGui.php + + - + message: "#^Cannot access offset 'm_username' on mixed\\.$#" + count: 1 + path: libraries/classes/Replication/ReplicationGui.php + + - + message: "#^Cannot access offset 'primary_add_user' on mixed\\.$#" + count: 1 + path: libraries/classes/Replication/ReplicationGui.php + + - + message: "#^Cannot access offset 'replica_clear_screen' on mixed\\.$#" + count: 2 + path: libraries/classes/Replication/ReplicationGui.php + + - + message: "#^Cannot access offset 'replica_configure' on mixed\\.$#" + count: 1 + path: libraries/classes/Replication/ReplicationGui.php + + - + message: "#^Cannot access offset 'sr_action_info' on mixed\\.$#" + count: 8 + path: libraries/classes/Replication/ReplicationGui.php + + - + message: "#^Cannot access offset 'sr_action_status' on mixed\\.$#" + count: 11 + path: libraries/classes/Replication/ReplicationGui.php + + - + message: "#^Cannot access offset 'sr_replica_action' on mixed\\.$#" + count: 7 + path: libraries/classes/Replication/ReplicationGui.php + + - + message: "#^Cannot access offset 'sr_replica_control…' on mixed\\.$#" + count: 3 + path: libraries/classes/Replication/ReplicationGui.php + + - + message: "#^Cannot access offset 'sr_replica_server…' on mixed\\.$#" + count: 1 + path: libraries/classes/Replication/ReplicationGui.php + + - + message: "#^Cannot access offset 'sr_replica_skip…' on mixed\\.$#" + count: 1 + path: libraries/classes/Replication/ReplicationGui.php + + - + message: "#^Cannot access offset 'sr_take_action' on mixed\\.$#" + count: 2 + path: libraries/classes/Replication/ReplicationGui.php + + - + message: "#^Cannot access offset string on mixed\\.$#" + count: 1 + path: libraries/classes/Replication/ReplicationGui.php + + - + message: "#^Cannot call method fetchResult\\(\\) on mixed\\.$#" + count: 2 + path: libraries/classes/Replication/ReplicationGui.php + + - + message: "#^Cannot call method fetchValue\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Replication/ReplicationGui.php + + - + message: "#^Cannot call method getColumns\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Replication/ReplicationGui.php + + - + message: "#^Cannot call method getDatabaseList\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Replication/ReplicationGui.php + + - + message: "#^Cannot call method tryQuery\\(\\) on mixed\\.$#" + count: 2 + path: libraries/classes/Replication/ReplicationGui.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 1 + path: libraries/classes/Replication/ReplicationGui.php + + - + message: "#^Only booleans are allowed in a negated boolean, PhpMyAdmin\\\\Dbal\\\\ResultInterface\\|false given\\.$#" + count: 1 + path: libraries/classes/Replication/ReplicationGui.php + - message: "#^Only numeric types are allowed in \\+, int\\<0, max\\>\\|false given on the left side\\.$#" count: 1 @@ -6915,16 +23375,96 @@ parameters: count: 1 path: libraries/classes/Replication/ReplicationGui.php + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\Replication\\\\ReplicationInfo constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: libraries/classes/Replication/ReplicationGui.php + + - + message: "#^Parameter \\#1 \\$haystack of function mb_strrpos expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Replication/ReplicationGui.php + + - + message: "#^Parameter \\#1 \\$params of static method PhpMyAdmin\\\\Url\\:\\:getCommon\\(\\) expects array\\, mixed given\\.$#" + count: 6 + path: libraries/classes/Replication/ReplicationGui.php + + - + message: "#^Parameter \\#1 \\$params of static method PhpMyAdmin\\\\Url\\:\\:getCommonRaw\\(\\) expects array\\, mixed given\\.$#" + count: 1 + path: libraries/classes/Replication/ReplicationGui.php + + - + message: "#^Parameter \\#1 \\$schemaName of static method PhpMyAdmin\\\\Query\\\\Utilities\\:\\:isSystemSchema\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Replication/ReplicationGui.php + + - + message: "#^Parameter \\#1 \\$str of function strtok expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Replication/ReplicationGui.php + + - + message: "#^Parameter \\#1 \\$string of function mb_substr expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Replication/ReplicationGui.php + + - + message: "#^Parameter \\#1 \\$string of static method PhpMyAdmin\\\\Message\\:\\:error\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Replication/ReplicationGui.php + + - + message: "#^Parameter \\#1 \\$string of static method PhpMyAdmin\\\\Message\\:\\:success\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Replication/ReplicationGui.php + + - + message: "#^Parameter \\#3 \\$subject of function str_replace expects array\\|string, mixed given\\.$#" + count: 1 + path: libraries/classes/Replication/ReplicationGui.php + + - + message: "#^Cannot access offset 'primary_connection' on mixed\\.$#" + count: 1 + path: libraries/classes/Replication/ReplicationInfo.php + - message: "#^Cannot access offset string on mixed\\.$#" count: 2 path: libraries/classes/Replication/ReplicationInfo.php + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 2 + path: libraries/classes/Replication/ReplicationInfo.php + + - + message: "#^Only booleans are allowed in an if condition, array given\\.$#" + count: 1 + path: libraries/classes/Replication/ReplicationInfo.php + - message: "#^Parameter \\#2 \\$string of function explode expects string, mixed given\\.$#" count: 1 path: libraries/classes/Replication/ReplicationInfo.php + - + message: "#^Cannot access offset 'MaxCharactersInDisp…' on mixed\\.$#" + count: 1 + path: libraries/classes/ResponseRenderer.php + + - + message: "#^Cannot call method hasErrorsForPrompt\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/ResponseRenderer.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 5 + path: libraries/classes/ResponseRenderer.php + - message: "#^Expression on left side of \\?\\? is not nullable\\.$#" count: 2 @@ -6935,6 +23475,11 @@ parameters: count: 1 path: libraries/classes/ResponseRenderer.php + - + message: "#^Parameter \\#1 \\$string of function mb_strlen expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/ResponseRenderer.php + - message: "#^Using nullsafe method call on non\\-nullable type PhpMyAdmin\\\\Footer\\. Use \\-\\> instead\\.$#" count: 1 @@ -6945,14 +23490,54 @@ parameters: count: 1 path: libraries/classes/ResponseRenderer.php + - + message: "#^Cannot access offset '/' on mixed\\.$#" + count: 2 + path: libraries/classes/Routing/Routing.php + + - + message: "#^Cannot access offset 'GET' on mixed\\.$#" + count: 2 + path: libraries/classes/Routing/Routing.php + + - + message: "#^Cannot access offset 'environment' on mixed\\.$#" + count: 1 + path: libraries/classes/Routing/Routing.php + + - + message: "#^Parameter \\#1 \\$filename of function is_readable expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Routing/Routing.php + + - + message: "#^Parameter \\#1 \\$filename of function is_writable expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Routing/Routing.php + + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 1 + path: libraries/classes/Sanitize.php + + - + message: "#^Cannot call method get\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Sanitize.php + - message: "#^Casting to array something that's already array\\.$#" count: 4 path: libraries/classes/Sanitize.php + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 2 + path: libraries/classes/Sanitize.php + - message: "#^Method PhpMyAdmin\\\\Sanitize\\:\\:replaceBBLink\\(\\) should return string but returns mixed\\.$#" - count: 1 + count: 2 path: libraries/classes/Sanitize.php - @@ -6960,6 +23545,21 @@ parameters: count: 1 path: libraries/classes/Sanitize.php + - + message: "#^Only booleans are allowed in &&, int\\|false given on the right side\\.$#" + count: 1 + path: libraries/classes/Sanitize.php + + - + message: "#^Parameter \\#1 \\$string of function substr expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Sanitize.php + + - + message: "#^Parameter \\#1 \\$url of static method PhpMyAdmin\\\\Core\\:\\:linkURL\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Sanitize.php + - message: "#^Parameter \\#1 \\$url of static method PhpMyAdmin\\\\Sanitize\\:\\:checkLink\\(\\) expects string, mixed given\\.$#" count: 1 @@ -6970,6 +23570,11 @@ parameters: count: 1 path: libraries/classes/Sanitize.php + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 1 + path: libraries/classes/Scripts.php + - message: "#^Parameter \\#1 \\$name of class PhpMyAdmin\\\\Server\\\\Plugin constructor expects string, mixed given\\.$#" count: 1 @@ -7035,6 +23640,16 @@ parameters: count: 1 path: libraries/classes/Server/Plugin.php + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: libraries/classes/Server/Plugins.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: libraries/classes/Server/Plugins.php + - message: "#^Parameter \\#1 \\$description of method PhpMyAdmin\\\\Server\\\\Plugins\\:\\:getTranslatedDescription\\(\\) expects string, string\\|null given\\.$#" count: 1 @@ -7045,6 +23660,11 @@ parameters: count: 1 path: libraries/classes/Server/Privileges.php + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 18 + path: libraries/classes/Server/Privileges.php + - message: "#^Cannot access offset 'CHARACTER_MAXIMUM…' on mixed\\.$#" count: 2 @@ -7065,6 +23685,16 @@ parameters: count: 2 path: libraries/classes/Server/Privileges.php + - + message: "#^Cannot access offset 'DefaultTabDatabase' on mixed\\.$#" + count: 2 + path: libraries/classes/Server/Privileges.php + + - + message: "#^Cannot access offset 'DefaultTabTable' on mixed\\.$#" + count: 2 + path: libraries/classes/Server/Privileges.php + - message: "#^Cannot access offset 'Grant_priv' on mixed\\.$#" count: 2 @@ -7135,9 +23765,24 @@ parameters: count: 1 path: libraries/classes/Server/Privileges.php + - + message: "#^Cannot access offset string on mixed\\.$#" + count: 2 + path: libraries/classes/Server/Privileges.php + + - + message: "#^Cannot cast mixed to int\\.$#" + count: 8 + path: libraries/classes/Server/Privileges.php + - message: "#^Cannot cast mixed to string\\.$#" - count: 5 + count: 8 + path: libraries/classes/Server/Privileges.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 19 path: libraries/classes/Server/Privileges.php - @@ -7145,6 +23790,11 @@ parameters: count: 1 path: libraries/classes/Server/Privileges.php + - + message: "#^Method PhpMyAdmin\\\\Server\\\\Privileges\\:\\:getDataForChangeOrCopyUser\\(\\) should return string\\|null but returns mixed\\.$#" + count: 1 + path: libraries/classes/Server/Privileges.php + - message: "#^Method PhpMyAdmin\\\\Server\\\\Privileges\\:\\:getDataForDBInfo\\(\\) return type has no value type specified in iterable type array\\.$#" count: 1 @@ -7165,6 +23815,36 @@ parameters: count: 4 path: libraries/classes/Server/Privileges.php + - + message: "#^Only booleans are allowed in &&, PhpMyAdmin\\\\Dbal\\\\ResultInterface\\|false given on the left side\\.$#" + count: 1 + path: libraries/classes/Server/Privileges.php + + - + message: "#^Only booleans are allowed in &&, int\\|false given on the right side\\.$#" + count: 1 + path: libraries/classes/Server/Privileges.php + + - + message: "#^Only booleans are allowed in a negated boolean, PhpMyAdmin\\\\Dbal\\\\ResultInterface\\|false given\\.$#" + count: 14 + path: libraries/classes/Server/Privileges.php + + - + message: "#^Only booleans are allowed in a negated boolean, array\\|null given\\.$#" + count: 1 + path: libraries/classes/Server/Privileges.php + + - + message: "#^Only booleans are allowed in an if condition, PhpMyAdmin\\\\Dbal\\\\ResultInterface\\|false given\\.$#" + count: 6 + path: libraries/classes/Server/Privileges.php + + - + message: "#^Only booleans are allowed in an if condition, int\\|false given\\.$#" + count: 1 + path: libraries/classes/Server/Privileges.php + - message: "#^Only numeric types are allowed in \\+, int\\<0, max\\>\\|false given on the left side\\.$#" count: 4 @@ -7185,11 +23865,36 @@ parameters: count: 1 path: libraries/classes/Server/Privileges.php + - + message: "#^Parameter \\#1 \\$authPlugin of method PhpMyAdmin\\\\Server\\\\Privileges\\:\\:setProperPasswordHashing\\(\\) expects string, mixed given\\.$#" + count: 3 + path: libraries/classes/Server/Privileges.php + + - + message: "#^Parameter \\#1 \\$callback of function array_map expects \\(callable\\(mixed\\)\\: mixed\\)\\|null, Closure\\(string\\|Stringable\\|null\\)\\: string given\\.$#" + count: 1 + path: libraries/classes/Server/Privileges.php + + - + message: "#^Parameter \\#1 \\$haystack of function mb_strpos expects string, mixed given\\.$#" + count: 3 + path: libraries/classes/Server/Privileges.php + + - + message: "#^Parameter \\#1 \\$haystack of function str_contains expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Server/Privileges.php + - message: "#^Parameter \\#1 \\$name of method PhpMyAdmin\\\\Server\\\\Privileges\\:\\:escapeGrantWildcards\\(\\) expects string, array\\\\|string\\|true\\|null given\\.$#" count: 1 path: libraries/classes/Server/Privileges.php + - + message: "#^Parameter \\#1 \\$password of method PhpMyAdmin\\\\Server\\\\Privileges\\:\\:getHashedPassword\\(\\) expects string, mixed given\\.$#" + count: 3 + path: libraries/classes/Server/Privileges.php + - message: "#^Parameter \\#1 \\$privs of method PhpMyAdmin\\\\Server\\\\Privileges\\:\\:parseProcPriv\\(\\) expects string, mixed given\\.$#" count: 1 @@ -7215,6 +23920,11 @@ parameters: count: 1 path: libraries/classes/Server/Privileges.php + - + message: "#^Parameter \\#1 \\$str of method PhpMyAdmin\\\\DatabaseInterface\\:\\:quoteString\\(\\) expects string, mixed given\\.$#" + count: 4 + path: libraries/classes/Server/Privileges.php + - message: "#^Parameter \\#1 \\$str of method PhpMyAdmin\\\\DatabaseInterface\\:\\:quoteString\\(\\) expects string, string\\|null given\\.$#" count: 2 @@ -7222,6 +23932,11 @@ parameters: - message: "#^Parameter \\#1 \\$string of function mb_strtolower expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Server/Privileges.php + + - + message: "#^Parameter \\#1 \\$string of function mb_substr expects string, mixed given\\.$#" count: 1 path: libraries/classes/Server/Privileges.php @@ -7230,6 +23945,31 @@ parameters: count: 3 path: libraries/classes/Server/Privileges.php + - + message: "#^Parameter \\#1 \\$target of static method PhpMyAdmin\\\\Util\\:\\:getScriptNameForOption\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Server/Privileges.php + + - + message: "#^Parameter \\#1 \\$target of static method PhpMyAdmin\\\\Util\\:\\:getTitleForTarget\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Server/Privileges.php + + - + message: "#^Parameter \\#1 \\$username of method PhpMyAdmin\\\\Server\\\\Privileges\\:\\:getUserHostCondition\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Server/Privileges.php + + - + message: "#^Parameter \\#1 \\$username of method PhpMyAdmin\\\\Server\\\\Privileges\\:\\:setUserGroup\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Server/Privileges.php + + - + message: "#^Parameter \\#2 \\$hostname of method PhpMyAdmin\\\\Server\\\\Privileges\\:\\:getUserHostCondition\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Server/Privileges.php + - message: "#^Parameter \\#2 \\$realSqlQuery of method PhpMyAdmin\\\\Server\\\\Privileges\\:\\:addUserAndCreateDatabase\\(\\) expects string, mixed given\\.$#" count: 1 @@ -7237,7 +23977,7 @@ parameters: - message: "#^Parameter \\#2 \\$string of function explode expects string, mixed given\\.$#" - count: 3 + count: 6 path: libraries/classes/Server/Privileges.php - @@ -7245,16 +23985,46 @@ parameters: count: 3 path: libraries/classes/Server/Privileges.php + - + message: "#^Parameter \\#2 \\$subject of function preg_match expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Server/Privileges.php + + - + message: "#^Parameter \\#2 \\$userGroup of method PhpMyAdmin\\\\Server\\\\Privileges\\:\\:setUserGroup\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Server/Privileges.php + + - + message: "#^Parameter \\#2 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Server/Privileges.php + - message: "#^Parameter \\#3 \\$sqlQuery of method PhpMyAdmin\\\\Server\\\\Privileges\\:\\:addUserAndCreateDatabase\\(\\) expects string, mixed given\\.$#" count: 1 path: libraries/classes/Server/Privileges.php + - + message: "#^Parameter \\#3 \\$subject of function preg_replace expects array\\|string, mixed given\\.$#" + count: 2 + path: libraries/classes/Server/Privileges.php + + - + message: "#^Parameter \\#3 \\$username of method PhpMyAdmin\\\\Server\\\\Privileges\\:\\:getSqlQueryForDisplayPrivTable\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Server/Privileges.php + - message: "#^Parameter \\#4 \\$dbname of method PhpMyAdmin\\\\Server\\\\Privileges\\:\\:getUserLink\\(\\) expects string, mixed given\\.$#" count: 2 path: libraries/classes/Server/Privileges.php + - + message: "#^Parameter \\#4 \\$hostname of method PhpMyAdmin\\\\Server\\\\Privileges\\:\\:getSqlQueryForDisplayPrivTable\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Server/Privileges.php + - message: "#^Parameter \\#5 \\$tablename of method PhpMyAdmin\\\\Server\\\\Privileges\\:\\:getUserLink\\(\\) expects string, mixed given\\.$#" count: 2 @@ -7290,11 +24060,116 @@ parameters: count: 1 path: libraries/classes/Server/Privileges.php + - + message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" + count: 1 + path: libraries/classes/Server/Select.php + + - + message: "#^Cannot access offset 'DefaultTabServer' on mixed\\.$#" + count: 2 + path: libraries/classes/Server/Select.php + + - + message: "#^Cannot access offset 'DisplayServersList' on mixed\\.$#" + count: 1 + path: libraries/classes/Server/Select.php + + - + message: "#^Cannot access offset 'Servers' on mixed\\.$#" + count: 1 + path: libraries/classes/Server/Select.php + + - + message: "#^Cannot access offset 'auth_type' on mixed\\.$#" + count: 1 + path: libraries/classes/Server/Select.php + + - + message: "#^Cannot access offset 'host' on mixed\\.$#" + count: 2 + path: libraries/classes/Server/Select.php + + - + message: "#^Cannot access offset 'only_db' on mixed\\.$#" + count: 5 + path: libraries/classes/Server/Select.php + + - + message: "#^Cannot access offset 'port' on mixed\\.$#" + count: 2 + path: libraries/classes/Server/Select.php + + - + message: "#^Cannot access offset 'user' on mixed\\.$#" + count: 2 + path: libraries/classes/Server/Select.php + + - + message: "#^Cannot access offset 'verbose' on mixed\\.$#" + count: 2 + path: libraries/classes/Server/Select.php + + - + message: "#^Cannot cast mixed to int\\.$#" + count: 2 + path: libraries/classes/Server/Select.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 6 + path: libraries/classes/Server/Select.php + + - + message: "#^Parameter \\#1 \\$params of static method PhpMyAdmin\\\\Url\\:\\:getCommon\\(\\) expects array\\, array\\ given\\.$#" + count: 1 + path: libraries/classes/Server/Select.php + + - + message: "#^Parameter \\#1 \\$target of static method PhpMyAdmin\\\\Util\\:\\:getScriptNameForOption\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Server/Select.php + - message: "#^Cannot access offset 'Com_admin_commands' on mixed\\.$#" count: 1 path: libraries/classes/Server/Status/Data.php + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 3 + path: libraries/classes/Server/Status/Data.php + + - + message: "#^Cannot access offset 'doc' on mixed\\.$#" + count: 4 + path: libraries/classes/Server/Status/Data.php + + - + message: "#^Cannot access offset 'host' on mixed\\.$#" + count: 3 + path: libraries/classes/Server/Status/Data.php + + - + message: "#^Cannot access offset string on mixed\\.$#" + count: 4 + path: libraries/classes/Server/Status/Data.php + + - + message: "#^Cannot cast mixed to string\\.$#" + count: 1 + path: libraries/classes/Server/Status/Data.php + + - + message: "#^Only booleans are allowed in an if condition, mixed given\\.$#" + count: 2 + path: libraries/classes/Server/Status/Data.php + + - + message: "#^Parameter \\#1 \\$connection of method PhpMyAdmin\\\\Replication\\\\ReplicationInfo\\:\\:load\\(\\) expects string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Server/Status/Data.php + - message: "#^Parameter \\#1 \\$haystack of function str_contains expects string, \\(int\\|string\\) given\\.$#" count: 1 @@ -7325,11 +24200,31 @@ parameters: count: 4 path: libraries/classes/Server/Status/Monitor.php + - + message: "#^Binary operation \"\\+\\=\" between mixed and string\\|null results in an error\\.$#" + count: 2 + path: libraries/classes/Server/Status/Monitor.php + - message: "#^Binary operation \"\\-\" between string\\|null and 1 results in an error\\.$#" count: 1 path: libraries/classes/Server/Status/Monitor.php + - + message: "#^Cannot access offset 'busy' on mixed\\.$#" + count: 1 + path: libraries/classes/Server/Status/Monitor.php + + - + message: "#^Cannot access offset 'idle' on mixed\\.$#" + count: 1 + path: libraries/classes/Server/Status/Monitor.php + + - + message: "#^Cannot access offset 'loadavg' on mixed\\.$#" + count: 1 + path: libraries/classes/Server/Status/Monitor.php + - message: "#^Cannot access offset 'name' on mixed\\.$#" count: 3 @@ -7355,6 +24250,11 @@ parameters: count: 10 path: libraries/classes/Server/Status/Monitor.php + - + message: "#^Cannot access offset string on mixed\\.$#" + count: 1 + path: libraries/classes/Server/Status/Monitor.php + - message: "#^Cannot call method loadavg\\(\\) on mixed\\.$#" count: 1 @@ -7375,6 +24275,26 @@ parameters: count: 1 path: libraries/classes/Server/Status/Monitor.php + - + message: "#^Only booleans are allowed in &&, int\\|false given on the right side\\.$#" + count: 1 + path: libraries/classes/Server/Status/Monitor.php + + - + message: "#^Only booleans are allowed in a negated boolean, int\\|false given\\.$#" + count: 3 + path: libraries/classes/Server/Status/Monitor.php + + - + message: "#^Only booleans are allowed in a negated boolean, mixed given\\.$#" + count: 4 + path: libraries/classes/Server/Status/Monitor.php + + - + message: "#^Only booleans are allowed in an if condition, int\\<0, max\\> given\\.$#" + count: 2 + path: libraries/classes/Server/Status/Monitor.php + - message: "#^Parameter \\#1 \\$haystack of function mb_strpos expects string, string\\|null given\\.$#" count: 1 @@ -7455,11 +24375,36 @@ parameters: count: 1 path: libraries/classes/Server/Status/Monitor.php + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 3 + path: libraries/classes/Server/Status/Processes.php + - message: "#^Method PhpMyAdmin\\\\Server\\\\Status\\\\Processes\\:\\:getList\\(\\) return type has no value type specified in iterable type array\\.$#" count: 1 path: libraries/classes/Server/Status/Processes.php + - + message: "#^Parameter \\#1 \\$keys of function array_combine expects array\\, mixed given\\.$#" + count: 1 + path: libraries/classes/Server/SysInfo/Linux.php + + - + message: "#^Parameter \\#2 \\$values of function array_combine expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Server/SysInfo/Linux.php + + - + message: "#^Only booleans are allowed in an if condition, string\\|false\\|null given\\.$#" + count: 1 + path: libraries/classes/Server/SysInfo/SunOs.php + + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 1 + path: libraries/classes/Server/SysInfo/SysInfo.php + - message: "#^Class COM referenced with incorrect case\\: com\\.$#" count: 1 @@ -7470,6 +24415,11 @@ parameters: count: 1 path: libraries/classes/Session.php + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 6 + path: libraries/classes/Session.php + - message: "#^Parameter \\#1 \\$id of function session_id expects string\\|null, mixed given\\.$#" count: 1 @@ -7480,6 +24430,11 @@ parameters: count: 1 path: libraries/classes/Session.php + - + message: "#^Parameter \\#1 \\$string of function htmlspecialchars expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Session.php + - message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" count: 1 @@ -7490,6 +24445,11 @@ parameters: count: 1 path: libraries/classes/Setup/ConfigGenerator.php + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 1 + path: libraries/classes/Setup/ConfigGenerator.php + - message: "#^Method PhpMyAdmin\\\\Setup\\\\ConfigGenerator\\:\\:getBlowfishSecretKey\\(\\) should return non\\-empty\\-string but returns string\\.$#" count: 2 @@ -7525,6 +24485,46 @@ parameters: count: 2 path: libraries/classes/Setup/ConfigGenerator.php + - + message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" + count: 5 + path: libraries/classes/Setup/Index.php + + - + message: "#^Cannot access offset 'active' on mixed\\.$#" + count: 2 + path: libraries/classes/Setup/Index.php + + - + message: "#^Cannot access offset 'fresh' on mixed\\.$#" + count: 2 + path: libraries/classes/Setup/Index.php + + - + message: "#^Cannot access offset 'message' on mixed\\.$#" + count: 1 + path: libraries/classes/Setup/Index.php + + - + message: "#^Cannot access offset 'title' on mixed\\.$#" + count: 1 + path: libraries/classes/Setup/Index.php + + - + message: "#^Cannot access offset mixed on mixed\\.$#" + count: 1 + path: libraries/classes/Setup/Index.php + + - + message: "#^Cannot access offset string on mixed\\.$#" + count: 4 + path: libraries/classes/Setup/Index.php + + - + message: "#^Parameter \\#1 \\$releases of method PhpMyAdmin\\\\VersionInformation\\:\\:getLatestCompatibleVersion\\(\\) expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Setup/Index.php + - message: "#^Parameter \\#1 \\$string of function htmlspecialchars expects string, mixed given\\.$#" count: 2 @@ -7570,11 +24570,91 @@ parameters: count: 1 path: libraries/classes/Sql.php + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 2 + path: libraries/classes/Sql.php + + - + message: "#^Cannot access offset 'AllowSharedBookmarks' on mixed\\.$#" + count: 1 + path: libraries/classes/Sql.php + + - + message: "#^Cannot access offset 'ForeignKeyMaxLimit' on mixed\\.$#" + count: 1 + path: libraries/classes/Sql.php + + - + message: "#^Cannot access offset 'IgnoreMultiSubmitEr…' on mixed\\.$#" + count: 1 + path: libraries/classes/Sql.php + + - + message: "#^Cannot access offset 'MaxExactCount' on mixed\\.$#" + count: 1 + path: libraries/classes/Sql.php + + - + message: "#^Cannot access offset 'RememberSorting' on mixed\\.$#" + count: 1 + path: libraries/classes/Sql.php + + - + message: "#^Cannot access offset 'RowActionLinksWitho…' on mixed\\.$#" + count: 1 + path: libraries/classes/Sql.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 5 + path: libraries/classes/Sql.php + + - + message: "#^Cannot access offset 'ShowSQL' on mixed\\.$#" + count: 2 + path: libraries/classes/Sql.php + + - + message: "#^Cannot access offset 'TablePrimaryKeyOrder' on mixed\\.$#" + count: 3 + path: libraries/classes/Sql.php + - message: "#^Cannot access offset 'Type' on mixed\\.$#" count: 1 path: libraries/classes/Sql.php + - + message: "#^Cannot access offset 'max_rows' on mixed\\.$#" + count: 4 + path: libraries/classes/Sql.php + + - + message: "#^Cannot access offset 'pos' on mixed\\.$#" + count: 4 + path: libraries/classes/Sql.php + + - + message: "#^Cannot access offset 'possible_as_geometry' on mixed\\.$#" + count: 1 + path: libraries/classes/Sql.php + + - + message: "#^Cannot access offset 'user' on mixed\\.$#" + count: 5 + path: libraries/classes/Sql.php + + - + message: "#^Cannot access offset 0 on mixed\\.$#" + count: 2 + path: libraries/classes/Sql.php + + - + message: "#^Cannot access property \\$expr on mixed\\.$#" + count: 1 + path: libraries/classes/Sql.php + - message: "#^Cannot access property \\$name on mixed\\.$#" count: 1 @@ -7585,16 +24665,76 @@ parameters: count: 4 path: libraries/classes/Sql.php + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 14 + path: libraries/classes/Sql.php + + - + message: "#^Method PhpMyAdmin\\\\Sql\\:\\:calculatePosForLastPage\\(\\) should return int but returns mixed\\.$#" + count: 1 + path: libraries/classes/Sql.php + - message: "#^Method PhpMyAdmin\\\\Sql\\:\\:countQueryResults\\(\\) should return int\\|numeric\\-string but returns float\\|int\\|numeric\\-string\\.$#" count: 1 path: libraries/classes/Sql.php + - + message: "#^Method PhpMyAdmin\\\\Sql\\:\\:getFullValuesForSetColumn\\(\\) should return string but returns mixed\\.$#" + count: 1 + path: libraries/classes/Sql.php + - message: "#^Method PhpMyAdmin\\\\Sql\\:\\:getStartPosToDisplayRow\\(\\) should return int but returns \\(float\\|int\\)\\.$#" count: 1 path: libraries/classes/Sql.php + - + message: "#^Only booleans are allowed in &&, array\\ given on the left side\\.$#" + count: 1 + path: libraries/classes/Sql.php + + - + message: "#^Only booleans are allowed in &&, mixed given on the right side\\.$#" + count: 1 + path: libraries/classes/Sql.php + + - + message: "#^Only booleans are allowed in &&, string given on the left side\\.$#" + count: 1 + path: libraries/classes/Sql.php + + - + message: "#^Only booleans are allowed in &&, string given on the right side\\.$#" + count: 2 + path: libraries/classes/Sql.php + + - + message: "#^Only booleans are allowed in &&, string\\|null given on the left side\\.$#" + count: 1 + path: libraries/classes/Sql.php + + - + message: "#^Only booleans are allowed in &&, string\\|null given on the right side\\.$#" + count: 2 + path: libraries/classes/Sql.php + + - + message: "#^Only booleans are allowed in a negated boolean, bool\\|string given\\.$#" + count: 1 + path: libraries/classes/Sql.php + + - + message: "#^Only booleans are allowed in an elseif condition, string given\\.$#" + count: 1 + path: libraries/classes/Sql.php + + - + message: "#^Only booleans are allowed in an if condition, PhpMyAdmin\\\\Dbal\\\\ResultInterface\\|false given\\.$#" + count: 1 + path: libraries/classes/Sql.php + - message: "#^Parameter \\#1 \\$definition of static method PhpMyAdmin\\\\Util\\:\\:parseEnumSetValues\\(\\) expects string, mixed given\\.$#" count: 1 @@ -7630,11 +24770,46 @@ parameters: count: 1 path: libraries/classes/Sql.php + - + message: "#^Parameter \\#1 \\$value of function count expects array\\|Countable, mixed given\\.$#" + count: 2 + path: libraries/classes/Sql.php + + - + message: "#^Parameter \\#10 \\$sqlQuery of method PhpMyAdmin\\\\Sql\\:\\:getQueryResponseForNoResultsReturned\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Sql.php + + - + message: "#^Parameter \\#10 \\$textDirection of method PhpMyAdmin\\\\Display\\\\Results\\:\\:setProperties\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Sql.php + + - + message: "#^Parameter \\#12 \\$sqlQuery of method PhpMyAdmin\\\\Sql\\:\\:getQueryResponseForResultsReturned\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Sql.php + + - + message: "#^Parameter \\#14 \\$showTable of method PhpMyAdmin\\\\Display\\\\Results\\:\\:setProperties\\(\\) expects array\\\\|null, array\\|null given\\.$#" + count: 2 + path: libraries/classes/Sql.php + + - + message: "#^Parameter \\#2 \\$db of class PhpMyAdmin\\\\Display\\\\Results constructor expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Sql.php + - message: "#^Parameter \\#2 \\$foreignField of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:foreignDropdown\\(\\) expects string, mixed given\\.$#" count: 1 path: libraries/classes/Sql.php + - + message: "#^Parameter \\#2 \\$fullSqlQuery of method PhpMyAdmin\\\\Sql\\:\\:executeTheQuery\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Sql.php + - message: "#^Parameter \\#2 \\$list of static method PhpMyAdmin\\\\SqlParser\\\\Utils\\\\Query\\:\\:getClause\\(\\) expects PhpMyAdmin\\\\SqlParser\\\\TokensList, PhpMyAdmin\\\\SqlParser\\\\TokensList\\|null given\\.$#" count: 1 @@ -7645,16 +24820,236 @@ parameters: count: 2 path: libraries/classes/Sql.php + - + message: "#^Parameter \\#2 \\$sqlQuery of static method PhpMyAdmin\\\\Html\\\\Generator\\:\\:getMessage\\(\\) expects string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Sql.php + - message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\Sql\\:\\:handleSortOrder\\(\\) expects string, string\\|null given\\.$#" count: 1 path: libraries/classes/Sql.php + - + message: "#^Parameter \\#2 \\$user of static method PhpMyAdmin\\\\Bookmark\\:\\:get\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Sql.php + + - + message: "#^Parameter \\#3 \\$bookmarkUser of method PhpMyAdmin\\\\Sql\\:\\:storeTheQueryAsBookmark\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Sql.php + + - + message: "#^Parameter \\#3 \\$column of method PhpMyAdmin\\\\Sql\\:\\:cleanupRelations\\(\\) expects string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Sql.php + - message: "#^Parameter \\#3 \\$subject of function str_replace expects array\\|string, mixed given\\.$#" count: 1 path: libraries/classes/Sql.php + - + message: "#^Parameter \\#3 \\$table of class PhpMyAdmin\\\\Display\\\\Results constructor expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Sql.php + + - + message: "#^Parameter \\#3 \\$user of static method PhpMyAdmin\\\\Bookmark\\:\\:getList\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Sql.php + + - + message: "#^Parameter \\#4 \\$server of class PhpMyAdmin\\\\Display\\\\Results constructor expects int, mixed given\\.$#" + count: 1 + path: libraries/classes/Sql.php + + - + message: "#^Parameter \\#5 \\$bookmarkLabel of method PhpMyAdmin\\\\Sql\\:\\:storeTheQueryAsBookmark\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Sql.php + + - + message: "#^Parameter \\#5 \\$max of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:foreignDropdown\\(\\) expects int\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Sql.php + + - + message: "#^Parameter \\#6 \\$showTable of method PhpMyAdmin\\\\Sql\\:\\:getHtmlForSqlQueryResultsTable\\(\\) expects array\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Sql.php + + - + message: "#^Parameter \\#6 \\$sqlQuery of class PhpMyAdmin\\\\Display\\\\Results constructor expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Sql.php + + - + message: "#^Parameter \\#9 \\$queryTime of method PhpMyAdmin\\\\Display\\\\Results\\:\\:setProperties\\(\\) expects float, mixed given\\.$#" + count: 2 + path: libraries/classes/Sql.php + + - + message: "#^Cannot access offset 'AllowSharedBookmarks' on mixed\\.$#" + count: 1 + path: libraries/classes/SqlQueryForm.php + + - + message: "#^Cannot access offset 'CodemirrorEnable' on mixed\\.$#" + count: 1 + path: libraries/classes/SqlQueryForm.php + + - + message: "#^Cannot access offset 'DefaultQueryDatabase' on mixed\\.$#" + count: 1 + path: libraries/classes/SqlQueryForm.php + + - + message: "#^Cannot access offset 'DefaultQueryTable' on mixed\\.$#" + count: 1 + path: libraries/classes/SqlQueryForm.php + + - + message: "#^Cannot access offset 'DefaultTabDatabase' on mixed\\.$#" + count: 1 + path: libraries/classes/SqlQueryForm.php + + - + message: "#^Cannot access offset 'DefaultTabTable' on mixed\\.$#" + count: 1 + path: libraries/classes/SqlQueryForm.php + + - + message: "#^Cannot access offset 'RetainQueryBox' on mixed\\.$#" + count: 1 + path: libraries/classes/SqlQueryForm.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: libraries/classes/SqlQueryForm.php + + - + message: "#^Cannot access offset 'Servers' on mixed\\.$#" + count: 3 + path: libraries/classes/SqlQueryForm.php + + - + message: "#^Cannot access offset 'TextareaAutoSelect' on mixed\\.$#" + count: 1 + path: libraries/classes/SqlQueryForm.php + + - + message: "#^Cannot access offset 'TextareaCols' on mixed\\.$#" + count: 1 + path: libraries/classes/SqlQueryForm.php + + - + message: "#^Cannot access offset 'TextareaRows' on mixed\\.$#" + count: 1 + path: libraries/classes/SqlQueryForm.php + + - + message: "#^Cannot access offset 'host' on mixed\\.$#" + count: 1 + path: libraries/classes/SqlQueryForm.php + + - + message: "#^Cannot access offset 'user' on mixed\\.$#" + count: 1 + path: libraries/classes/SqlQueryForm.php + + - + message: "#^Cannot access offset 'verbose' on mixed\\.$#" + count: 2 + path: libraries/classes/SqlQueryForm.php + + - + message: "#^Cannot access offset mixed on mixed\\.$#" + count: 3 + path: libraries/classes/SqlQueryForm.php + + - + message: "#^Cannot call method get\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/SqlQueryForm.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 5 + path: libraries/classes/SqlQueryForm.php + + - + message: "#^Only booleans are allowed in a negated boolean, bool\\|string given\\.$#" + count: 1 + path: libraries/classes/SqlQueryForm.php + + - + message: "#^Parameter \\#1 \\$database of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getColumns\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/SqlQueryForm.php + + - + message: "#^Parameter \\#1 \\$params of static method PhpMyAdmin\\\\Url\\:\\:getCommon\\(\\) expects array\\, array\\ given\\.$#" + count: 2 + path: libraries/classes/SqlQueryForm.php + + - + message: "#^Parameter \\#1 \\$query of method PhpMyAdmin\\\\SqlQueryForm\\:\\:init\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/SqlQueryForm.php + + - + message: "#^Parameter \\#1 \\$string of function htmlspecialchars expects string, mixed given\\.$#" + count: 4 + path: libraries/classes/SqlQueryForm.php + + - + message: "#^Parameter \\#1 \\$string of static method PhpMyAdmin\\\\Util\\:\\:expandUserString\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/SqlQueryForm.php + + - + message: "#^Parameter \\#1 \\$target of static method PhpMyAdmin\\\\Util\\:\\:getScriptNameForOption\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/SqlQueryForm.php + + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getColumns\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/SqlQueryForm.php + + - + message: "#^Parameter \\#3 \\$user of static method PhpMyAdmin\\\\Bookmark\\:\\:getList\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/SqlQueryForm.php + + - + message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" + count: 1 + path: libraries/classes/StorageEngine.php + + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 1 + path: libraries/classes/StorageEngine.php + + - + message: "#^Cannot access offset 'Support' on mixed\\.$#" + count: 1 + path: libraries/classes/StorageEngine.php + + - + message: "#^Cannot access offset 'Value' on mixed\\.$#" + count: 1 + path: libraries/classes/StorageEngine.php + + - + message: "#^Cannot access offset 'Variable_name' on mixed\\.$#" + count: 10 + path: libraries/classes/StorageEngine.php + - message: "#^Cannot access offset 'desc' on mixed\\.$#" count: 2 @@ -7685,16 +25080,101 @@ parameters: count: 4 path: libraries/classes/StorageEngine.php + - + message: "#^Cannot access offset 0 on mixed\\.$#" + count: 2 + path: libraries/classes/StorageEngine.php + + - + message: "#^Cannot access offset string on mixed\\.$#" + count: 2 + path: libraries/classes/StorageEngine.php + + - + message: "#^Cannot call method fetchResult\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/StorageEngine.php + + - + message: "#^Cannot call method fetchSingleRow\\(\\) on mixed\\.$#" + count: 2 + path: libraries/classes/StorageEngine.php + + - + message: "#^Cannot call method fetchValue\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/StorageEngine.php + + - + message: "#^Cannot call method getVersion\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/StorageEngine.php + + - + message: "#^Cannot call method isMariaDB\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/StorageEngine.php + + - + message: "#^Cannot call method query\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/StorageEngine.php + + - + message: "#^Cannot call method selectDb\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/StorageEngine.php + + - + message: "#^Cannot call method tryQuery\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/StorageEngine.php + - message: "#^Cannot cast mixed to string\\.$#" count: 1 path: libraries/classes/StorageEngine.php + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 3 + path: libraries/classes/StorageEngine.php + - message: "#^Method PhpMyAdmin\\\\StorageEngine\\:\\:getMroongaLengths\\(\\) should return array\\ but returns array\\\\.$#" count: 1 path: libraries/classes/StorageEngine.php + - + message: "#^Method PhpMyAdmin\\\\StorageEngine\\:\\:getPage\\(\\) should return string but returns mixed\\.$#" + count: 1 + path: libraries/classes/StorageEngine.php + + - + message: "#^Method PhpMyAdmin\\\\StorageEngine\\:\\:getStorageEngines\\(\\) should return array\\ but returns mixed\\.$#" + count: 1 + path: libraries/classes/StorageEngine.php + + - + message: "#^Only booleans are allowed in a negated boolean, string given\\.$#" + count: 2 + path: libraries/classes/StorageEngine.php + + - + message: "#^Only booleans are allowed in an if condition, string given\\.$#" + count: 1 + path: libraries/classes/StorageEngine.php + + - + message: "#^Parameter \\#1 \\$haystack of function mb_stripos expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/StorageEngine.php + + - + message: "#^Parameter \\#1 \\$json of function json_decode expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/StorageEngine.php + - message: "#^Parameter \\#1 \\$message of static method PhpMyAdmin\\\\Html\\\\Generator\\:\\:showHint\\(\\) expects string, mixed given\\.$#" count: 1 @@ -7715,6 +25195,11 @@ parameters: count: 1 path: libraries/classes/StorageEngine.php + - + message: "#^Property PhpMyAdmin\\\\StorageEngine\\:\\:\\$comment \\(string\\) does not accept mixed\\.$#" + count: 1 + path: libraries/classes/StorageEngine.php + - message: "#^Property PhpMyAdmin\\\\StorageEngine\\:\\:\\$title \\(string\\) does not accept mixed\\.$#" count: 1 @@ -7737,7 +25222,17 @@ parameters: - message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" - count: 1 + count: 4 + path: libraries/classes/Table.php + + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 5 + path: libraries/classes/Table.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 2 path: libraries/classes/Table.php - @@ -7750,11 +25245,46 @@ parameters: count: 3 path: libraries/classes/Table.php + - + message: "#^Cannot access offset 'MaxExactCount' on mixed\\.$#" + count: 1 + path: libraries/classes/Table.php + + - + message: "#^Cannot access offset 'MaxExactCountViews' on mixed\\.$#" + count: 2 + path: libraries/classes/Table.php + + - + message: "#^Cannot access offset 'MaxTableUiprefs' on mixed\\.$#" + count: 1 + path: libraries/classes/Table.php + + - + message: "#^Cannot access offset 'Name' on mixed\\.$#" + count: 1 + path: libraries/classes/Table.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 5 + path: libraries/classes/Table.php + - message: "#^Cannot access offset 'Type' on mixed\\.$#" count: 2 path: libraries/classes/Table.php + - + message: "#^Cannot access offset 'column_name' on mixed\\.$#" + count: 1 + path: libraries/classes/Table.php + + - + message: "#^Cannot access offset 'comment' on mixed\\.$#" + count: 1 + path: libraries/classes/Table.php + - message: "#^Cannot access offset 'constraint' on mixed\\.$#" count: 3 @@ -7780,6 +25310,11 @@ parameters: count: 1 path: libraries/classes/Table.php + - + message: "#^Cannot access offset 'mimetype' on mixed\\.$#" + count: 1 + path: libraries/classes/Table.php + - message: "#^Cannot access offset 'on_delete' on mixed\\.$#" count: 3 @@ -7805,6 +25340,31 @@ parameters: count: 2 path: libraries/classes/Table.php + - + message: "#^Cannot access offset 'table_uiprefs' on mixed\\.$#" + count: 3 + path: libraries/classes/Table.php + + - + message: "#^Cannot access offset 'transformation' on mixed\\.$#" + count: 1 + path: libraries/classes/Table.php + + - + message: "#^Cannot access offset 'transformation…' on mixed\\.$#" + count: 1 + path: libraries/classes/Table.php + + - + message: "#^Cannot access offset 'user' on mixed\\.$#" + count: 2 + path: libraries/classes/Table.php + + - + message: "#^Cannot access offset \\(int\\|string\\) on mixed\\.$#" + count: 6 + path: libraries/classes/Table.php + - message: "#^Cannot access offset 0 on mixed\\.$#" count: 2 @@ -7812,21 +25372,71 @@ parameters: - message: "#^Cannot access offset mixed on mixed\\.$#" - count: 5 + count: 8 + path: libraries/classes/Table.php + + - + message: "#^Cannot access offset string on mixed\\.$#" + count: 6 + path: libraries/classes/Table.php + + - + message: "#^Cannot call method exists\\(\\) on mixed\\.$#" + count: 3 + path: libraries/classes/Table.php + + - + message: "#^Cannot call method fetchValue\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Table.php + + - + message: "#^Cannot call method getDatabaseList\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Table.php + + - + message: "#^Cannot call method insertId\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Table.php + + - + message: "#^Cannot call method query\\(\\) on mixed\\.$#" + count: 8 + path: libraries/classes/Table.php + + - + message: "#^Cannot call method queryAsControlUser\\(\\) on mixed\\.$#" + count: 4 + path: libraries/classes/Table.php + + - + message: "#^Cannot call method quoteString\\(\\) on mixed\\.$#" + count: 15 + path: libraries/classes/Table.php + + - + message: "#^Cannot call method selectDb\\(\\) on mixed\\.$#" + count: 3 path: libraries/classes/Table.php - message: "#^Cannot cast mixed to int\\.$#" - count: 3 + count: 5 path: libraries/classes/Table.php - message: "#^Cannot cast mixed to string\\.$#" - count: 3 + count: 4 path: libraries/classes/Table.php - - message: "#^Foreach overwrites \\$trigger with its value variable\\.$#" + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 20 + path: libraries/classes/Table.php + + - + message: "#^Method PhpMyAdmin\\\\Table\\:\\:duplicateInfo\\(\\) should return bool\\|int but returns mixed\\.$#" count: 1 path: libraries/classes/Table.php @@ -7875,11 +25485,86 @@ parameters: count: 1 path: libraries/classes/Table.php + - + message: "#^Only booleans are allowed in &&, array\\\\> given on the right side\\.$#" + count: 1 + path: libraries/classes/Table.php + + - + message: "#^Only booleans are allowed in &&, int\\|false given on the right side\\.$#" + count: 3 + path: libraries/classes/Table.php + + - + message: "#^Only booleans are allowed in &&, string given on the left side\\.$#" + count: 2 + path: libraries/classes/Table.php + + - + message: "#^Only booleans are allowed in a negated boolean, PhpMyAdmin\\\\Dbal\\\\ResultInterface given\\.$#" + count: 1 + path: libraries/classes/Table.php + + - + message: "#^Only booleans are allowed in a negated boolean, PhpMyAdmin\\\\Dbal\\\\ResultInterface\\|false given\\.$#" + count: 2 + path: libraries/classes/Table.php + + - + message: "#^Only booleans are allowed in a negated boolean, bool\\|string given\\.$#" + count: 1 + path: libraries/classes/Table.php + + - + message: "#^Only booleans are allowed in a negated boolean, int\\|false given\\.$#" + count: 1 + path: libraries/classes/Table.php + + - + message: "#^Only booleans are allowed in a negated boolean, int\\|null given\\.$#" + count: 2 + path: libraries/classes/Table.php + + - + message: "#^Only booleans are allowed in a negated boolean, mixed given\\.$#" + count: 2 + path: libraries/classes/Table.php + + - + message: "#^Only booleans are allowed in a negated boolean, string given\\.$#" + count: 4 + path: libraries/classes/Table.php + + - + message: "#^Only booleans are allowed in an elseif condition, int\\|false given\\.$#" + count: 1 + path: libraries/classes/Table.php + + - + message: "#^Only booleans are allowed in an if condition, PhpMyAdmin\\\\Dbal\\\\ResultInterface\\|false given\\.$#" + count: 1 + path: libraries/classes/Table.php + + - + message: "#^Only booleans are allowed in an if condition, int\\|false given\\.$#" + count: 2 + path: libraries/classes/Table.php + + - + message: "#^Only booleans are allowed in an if condition, string given\\.$#" + count: 3 + path: libraries/classes/Table.php + - message: "#^Parameter \\#1 \\$callback of function array_map expects \\(callable\\(mixed\\)\\: mixed\\)\\|null, Closure\\(array\\|bool\\|float\\|int\\|resource\\|string\\|null, int\\=\\)\\: int given\\.$#" count: 1 path: libraries/classes/Table.php + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\ConfigStorage\\\\Relation constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 2 + path: libraries/classes/Table.php + - message: "#^Parameter \\#1 \\$haystack of function str_contains expects string, mixed given\\.$#" count: 3 @@ -7892,12 +25577,17 @@ parameters: - message: "#^Parameter \\#1 \\$identifier of static method PhpMyAdmin\\\\Util\\:\\:backquote\\(\\) expects string\\|Stringable\\|null, mixed given\\.$#" - count: 6 + count: 7 + path: libraries/classes/Table.php + + - + message: "#^Parameter \\#1 \\$list of class PhpMyAdmin\\\\SqlParser\\\\Parser constructor expects PhpMyAdmin\\\\SqlParser\\\\TokensList\\|PhpMyAdmin\\\\SqlParser\\\\UtfString\\|string\\|null, mixed given\\.$#" + count: 3 path: libraries/classes/Table.php - message: "#^Parameter \\#1 \\$str of method PhpMyAdmin\\\\DatabaseInterface\\:\\:quoteString\\(\\) expects string, mixed given\\.$#" - count: 9 + count: 11 path: libraries/classes/Table.php - @@ -7950,6 +25640,21 @@ parameters: count: 1 path: libraries/classes/Table.php + - + message: "#^Parameter \\#2 \\$tableName of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getTable\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Table.php + + - + message: "#^Parameter \\#3 \\$dbi of class PhpMyAdmin\\\\Table constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 6 + path: libraries/classes/Table.php + + - + message: "#^Parameter \\#3 \\$dbi of static method PhpMyAdmin\\\\Query\\\\Compatibility\\:\\:isIntegersSupportLength\\(\\) expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: libraries/classes/Table.php + - message: "#^Parameter \\#3 \\$foreignDb of method PhpMyAdmin\\\\Table\\:\\:getSQLToCreateForeignKey\\(\\) expects string, mixed given\\.$#" count: 2 @@ -7967,7 +25672,7 @@ parameters: - message: "#^Parameter \\#6 \\$name of method PhpMyAdmin\\\\Table\\:\\:getSQLToCreateForeignKey\\(\\) expects string\\|null, mixed given\\.$#" - count: 1 + count: 2 path: libraries/classes/Table.php - @@ -7980,6 +25685,31 @@ parameters: count: 2 path: libraries/classes/Table.php + - + message: "#^Property PhpMyAdmin\\\\Table\\:\\:\\$uiprefs \\(array\\) does not accept mixed\\.$#" + count: 1 + path: libraries/classes/Table.php + + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 1 + path: libraries/classes/Table/ColumnsDefinition.php + + - + message: "#^Cannot access offset 'BrowseMIME' on mixed\\.$#" + count: 2 + path: libraries/classes/Table/ColumnsDefinition.php + + - + message: "#^Cannot access offset 'CharEditing' on mixed\\.$#" + count: 1 + path: libraries/classes/Table/ColumnsDefinition.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 3 + path: libraries/classes/Table/ColumnsDefinition.php + - message: "#^Cannot access offset 'Expression' on mixed\\.$#" count: 1 @@ -7995,11 +25725,46 @@ parameters: count: 2 path: libraries/classes/Table/ColumnsDefinition.php + - + message: "#^Cannot access offset 'MaxRows' on mixed\\.$#" + count: 1 + path: libraries/classes/Table/ColumnsDefinition.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 3 + path: libraries/classes/Table/ColumnsDefinition.php + + - + message: "#^Cannot access offset 'isEditable' on mixed\\.$#" + count: 2 + path: libraries/classes/Table/ColumnsDefinition.php + - message: "#^Cannot access offset \\(int\\|string\\) on mixed\\.$#" count: 2 path: libraries/classes/Table/ColumnsDefinition.php + - + message: "#^Cannot access offset mixed on mixed\\.$#" + count: 2 + path: libraries/classes/Table/ColumnsDefinition.php + + - + message: "#^Cannot cast mixed to string\\.$#" + count: 2 + path: libraries/classes/Table/ColumnsDefinition.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 2 + path: libraries/classes/Table/ColumnsDefinition.php + + - + message: "#^Parameter \\#1 \\$bitDefaultValue of static method PhpMyAdmin\\\\Util\\:\\:convertBitDefaultValue\\(\\) expects string\\|null, mixed given\\.$#" + count: 2 + path: libraries/classes/Table/ColumnsDefinition.php + - message: "#^Parameter \\#1 \\$column of method PhpMyAdmin\\\\Table\\:\\:getColumnGenerationExpression\\(\\) expects string\\|null, mixed given\\.$#" count: 1 @@ -8015,6 +25780,36 @@ parameters: count: 1 path: libraries/classes/Table/ColumnsDefinition.php + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:checkChildForeignReferences\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Table/ColumnsDefinition.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:getChildReferences\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Table/ColumnsDefinition.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:getComments\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Table/ColumnsDefinition.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:getForeigners\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Table/ColumnsDefinition.php + + - + message: "#^Parameter \\#1 \\$db of method PhpMyAdmin\\\\Transformations\\:\\:getMime\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Table/ColumnsDefinition.php + + - + message: "#^Parameter \\#1 \\$dbName of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getTable\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Table/ColumnsDefinition.php + - message: "#^Parameter \\#1 \\$str of function preg_quote expects string, mixed given\\.$#" count: 1 @@ -8025,8 +25820,38 @@ parameters: count: 1 path: libraries/classes/Table/ColumnsDefinition.php + - + message: "#^Parameter \\#1 \\$string of function trim expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Table/ColumnsDefinition.php + + - + message: "#^Parameter \\#1 \\$tableName of class PhpMyAdmin\\\\Table constructor expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Table/ColumnsDefinition.php + + - + message: "#^Parameter \\#1 \\$value of function intval expects array\\|bool\\|float\\|int\\|resource\\|string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Table/ColumnsDefinition.php + - message: "#^Parameter \\#1 \\.\\.\\.\\$arrays of function array_merge expects array, mixed given\\.$#" + count: 2 + path: libraries/classes/Table/ColumnsDefinition.php + + - + message: "#^Parameter \\#2 \\$dbName of class PhpMyAdmin\\\\Table constructor expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Table/ColumnsDefinition.php + + - + message: "#^Parameter \\#2 \\$disableIs of static method PhpMyAdmin\\\\Charsets\\:\\:getCharsets\\(\\) expects bool, mixed given\\.$#" + count: 1 + path: libraries/classes/Table/ColumnsDefinition.php + + - + message: "#^Parameter \\#2 \\$disableIs of static method PhpMyAdmin\\\\Charsets\\:\\:getCollations\\(\\) expects bool, mixed given\\.$#" count: 1 path: libraries/classes/Table/ColumnsDefinition.php @@ -8035,21 +25860,116 @@ parameters: count: 1 path: libraries/classes/Table/ColumnsDefinition.php + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:checkChildForeignReferences\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Table/ColumnsDefinition.php + + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:getChildReferences\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Table/ColumnsDefinition.php + + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:getComments\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Table/ColumnsDefinition.php + + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:getForeigners\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Table/ColumnsDefinition.php + + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\Transformations\\:\\:getMime\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Table/ColumnsDefinition.php + + - + message: "#^Parameter \\#2 \\$tableName of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getTable\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Table/ColumnsDefinition.php + + - + message: "#^Parameter \\#3 \\$column of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:checkChildForeignReferences\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Table/ColumnsDefinition.php + - message: "#^Parameter \\#3 \\$subject of function preg_replace expects array\\|string, mixed given\\.$#" count: 1 path: libraries/classes/Table/ColumnsDefinition.php + - + message: "#^Only booleans are allowed in a negated boolean, PhpMyAdmin\\\\Dbal\\\\ResultInterface\\|false given\\.$#" + count: 1 + path: libraries/classes/Table/Indexes.php + + - + message: "#^Parameter \\#3 \\$oldIndexName of static method PhpMyAdmin\\\\Query\\\\Generator\\:\\:getSqlQueryForIndexRename\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Table/Indexes.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 1 + path: libraries/classes/Table/Maintenance.php + + - + message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" + count: 2 + path: libraries/classes/Table/Search.php + + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 1 + path: libraries/classes/Table/Search.php + + - + message: "#^Cannot access offset mixed on mixed\\.$#" + count: 4 + path: libraries/classes/Table/Search.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 4 + path: libraries/classes/Table/Search.php + + - + message: "#^Only booleans are allowed in a negated boolean, string given\\.$#" + count: 1 + path: libraries/classes/Table/Search.php + + - + message: "#^Only booleans are allowed in \\|\\|, int\\<0, max\\>\\|false given on the right side\\.$#" + count: 1 + path: libraries/classes/Table/Search.php + + - + message: "#^Only booleans are allowed in \\|\\|, int\\|false given on the left side\\.$#" + count: 1 + path: libraries/classes/Table/Search.php + - message: "#^Parameter \\#1 \\$gisString of static method PhpMyAdmin\\\\Utils\\\\Gis\\:\\:createData\\(\\) expects string, mixed given\\.$#" count: 2 path: libraries/classes/Table/Search.php - - message: "#^Parameter \\#1 \\$str of method PhpMyAdmin\\\\DatabaseInterface\\:\\:escapeString\\(\\) expects string, mixed given\\.$#" + message: "#^Parameter \\#1 \\$identifier of static method PhpMyAdmin\\\\Util\\:\\:backquote\\(\\) expects string\\|Stringable\\|null, mixed given\\.$#" + count: 3 + path: libraries/classes/Table/Search.php + + - + message: "#^Parameter \\#1 \\$op of method PhpMyAdmin\\\\Types\\:\\:isUnaryOperator\\(\\) expects string, mixed given\\.$#" count: 1 path: libraries/classes/Table/Search.php + - + message: "#^Parameter \\#1 \\$str of method PhpMyAdmin\\\\DatabaseInterface\\:\\:escapeString\\(\\) expects string, mixed given\\.$#" + count: 3 + path: libraries/classes/Table/Search.php + - message: "#^Parameter \\#1 \\$string of function strlen expects string, mixed given\\.$#" count: 1 @@ -8057,6 +25977,11 @@ parameters: - message: "#^Parameter \\#1 \\$string of function trim expects string, mixed given\\.$#" + count: 3 + path: libraries/classes/Table/Search.php + + - + message: "#^Parameter \\#2 \\$names of method PhpMyAdmin\\\\Table\\\\Search\\:\\:getWhereClause\\(\\) expects string, mixed given\\.$#" count: 1 path: libraries/classes/Table/Search.php @@ -8065,11 +25990,51 @@ parameters: count: 2 path: libraries/classes/Table/Search.php + - + message: "#^Parameter \\#3 \\$types of method PhpMyAdmin\\\\Table\\\\Search\\:\\:getWhereClause\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Table/Search.php + + - + message: "#^Parameter \\#4 \\$funcType of method PhpMyAdmin\\\\Table\\\\Search\\:\\:getWhereClause\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Table/Search.php + + - + message: "#^Parameter \\#6 \\$geomFunc of method PhpMyAdmin\\\\Table\\\\Search\\:\\:getWhereClause\\(\\) expects string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Table/Search.php + + - + message: "#^Cannot access offset 'environment' on mixed\\.$#" + count: 1 + path: libraries/classes/Template.php + - message: "#^Dead catch \\- RuntimeException is never thrown in the try block\\.$#" count: 1 path: libraries/classes/Template.php + - + message: "#^Property PhpMyAdmin\\\\Template\\:\\:\\$config \\(PhpMyAdmin\\\\Config\\) does not accept mixed\\.$#" + count: 1 + path: libraries/classes/Template.php + + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 1 + path: libraries/classes/Theme/Theme.php + + - + message: "#^Parameter \\#1 \\$name of method PhpMyAdmin\\\\Theme\\\\Theme\\:\\:setName\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Theme/Theme.php + + - + message: "#^Parameter \\#1 \\$version of method PhpMyAdmin\\\\Theme\\\\Theme\\:\\:setVersion\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Theme/Theme.php + - message: "#^Property PhpMyAdmin\\\\Theme\\\\Theme\\:\\:\\$filesizeInfo \\(int\\) does not accept int\\<0, max\\>\\|false\\.$#" count: 1 @@ -8085,21 +26050,126 @@ parameters: count: 1 path: libraries/classes/Theme/Theme.php + - + message: "#^Cannot access offset 'ThemeDefault' on mixed\\.$#" + count: 3 + path: libraries/classes/Theme/ThemeManager.php + + - + message: "#^Cannot access offset 'ThemePerServer' on mixed\\.$#" + count: 1 + path: libraries/classes/Theme/ThemeManager.php + + - + message: "#^Cannot call method getCookie\\(\\) on mixed\\.$#" + count: 2 + path: libraries/classes/Theme/ThemeManager.php + + - + message: "#^Cannot call method issetCookie\\(\\) on mixed\\.$#" + count: 2 + path: libraries/classes/Theme/ThemeManager.php + + - + message: "#^Cannot call method set\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Theme/ThemeManager.php + + - + message: "#^Cannot call method setCookie\\(\\) on mixed\\.$#" + count: 2 + path: libraries/classes/Theme/ThemeManager.php + - message: "#^Left side of && is always true\\.$#" count: 1 path: libraries/classes/Theme/ThemeManager.php + - + message: "#^Method PhpMyAdmin\\\\Theme\\\\ThemeManager\\:\\:getColorModeCookie\\(\\) should return string\\|false but returns mixed\\.$#" + count: 1 + path: libraries/classes/Theme/ThemeManager.php + + - + message: "#^Method PhpMyAdmin\\\\Theme\\\\ThemeManager\\:\\:getThemeCookie\\(\\) should return string\\|false but returns mixed\\.$#" + count: 1 + path: libraries/classes/Theme/ThemeManager.php + + - + message: "#^Only booleans are allowed in &&, string\\|false given on the left side\\.$#" + count: 1 + path: libraries/classes/Theme/ThemeManager.php + + - + message: "#^Parameter \\#1 \\$perServer of method PhpMyAdmin\\\\Theme\\\\ThemeManager\\:\\:setThemePerServer\\(\\) expects bool, mixed given\\.$#" + count: 1 + path: libraries/classes/Theme/ThemeManager.php + + - + message: "#^Parameter \\#1 \\$string of function htmlspecialchars expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Theme/ThemeManager.php + + - + message: "#^Parameter \\#1 \\$theme of method PhpMyAdmin\\\\Theme\\\\ThemeManager\\:\\:checkTheme\\(\\) expects string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Theme/ThemeManager.php + + - + message: "#^Parameter \\#1 \\$theme of method PhpMyAdmin\\\\Theme\\\\ThemeManager\\:\\:setActiveTheme\\(\\) expects string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Theme/ThemeManager.php + - message: "#^Property PhpMyAdmin\\\\Theme\\\\ThemeManager\\:\\:\\$activeTheme \\(string\\) does not accept string\\|null\\.$#" count: 1 path: libraries/classes/Theme/ThemeManager.php + - + message: "#^Property PhpMyAdmin\\\\Theme\\\\ThemeManager\\:\\:\\$themeDefault \\(string\\) does not accept mixed\\.$#" + count: 1 + path: libraries/classes/Theme/ThemeManager.php + - message: "#^Unreachable statement \\- code above always terminates\\.$#" count: 1 path: libraries/classes/Theme/ThemeManager.php + - + message: "#^Cannot access offset 'Privileges' on mixed\\.$#" + count: 1 + path: libraries/classes/Tracking/Tracker.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 7 + path: libraries/classes/Tracking/Tracker.php + + - + message: "#^Cannot access offset 'tracking_add_drop…' on mixed\\.$#" + count: 3 + path: libraries/classes/Tracking/Tracker.php + + - + message: "#^Cannot access offset 'tracking_default…' on mixed\\.$#" + count: 2 + path: libraries/classes/Tracking/Tracker.php + + - + message: "#^Cannot access offset 'tracking_version…' on mixed\\.$#" + count: 1 + path: libraries/classes/Tracking/Tracker.php + + - + message: "#^Cannot access offset 'user' on mixed\\.$#" + count: 1 + path: libraries/classes/Tracking/Tracker.php + + - + message: "#^Cannot access offset 0 on mixed\\.$#" + count: 1 + path: libraries/classes/Tracking/Tracker.php + - message: "#^Cannot access offset string on mixed\\.$#" count: 3 @@ -8130,6 +26200,46 @@ parameters: count: 3 path: libraries/classes/Tracking/Tracker.php + - + message: "#^Cannot call method fetchRow\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Tracking/Tracker.php + + - + message: "#^Cannot call method fetchValue\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Tracking/Tracker.php + + - + message: "#^Cannot call method getColumns\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Tracking/Tracker.php + + - + message: "#^Cannot call method getTableIndexes\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Tracking/Tracker.php + + - + message: "#^Cannot call method queryAsControlUser\\(\\) on mixed\\.$#" + count: 4 + path: libraries/classes/Tracking/Tracker.php + + - + message: "#^Cannot call method quoteString\\(\\) on mixed\\.$#" + count: 31 + path: libraries/classes/Tracking/Tracker.php + + - + message: "#^Cannot call method tryQueryAsControlUser\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Tracking/Tracker.php + + - + message: "#^Cannot cast mixed to string\\.$#" + count: 1 + path: libraries/classes/Tracking/Tracker.php + - message: "#^Method PhpMyAdmin\\\\Tracking\\\\Tracker\\:\\:isTracked\\(\\) should return bool but returns mixed\\.$#" count: 1 @@ -8145,11 +26255,126 @@ parameters: count: 2 path: libraries/classes/Tracking/Tracker.php + - + message: "#^Only booleans are allowed in a negated boolean, mixed given\\.$#" + count: 2 + path: libraries/classes/Tracking/Tracker.php + + - + message: "#^Only booleans are allowed in an if condition, string\\|false given\\.$#" + count: 1 + path: libraries/classes/Tracking/Tracker.php + + - + message: "#^Parameter \\#1 \\$array of function array_values expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Tracking/Tracker.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\ConfigStorage\\\\Relation constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 8 + path: libraries/classes/Tracking/Tracker.php + + - + message: "#^Parameter \\#1 \\$dbi of static method PhpMyAdmin\\\\Tracking\\\\Tracker\\:\\:isAnyTrackingInProgress\\(\\) expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: libraries/classes/Tracking/Tracker.php + + - + message: "#^Parameter \\#1 \\$string of function trim expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Tracking/Tracker.php + + - + message: "#^Parameter \\#1 \\$value of function intval expects array\\|bool\\|float\\|int\\|resource\\|string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Tracking/Tracker.php + + - + message: "#^Parameter \\#10 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" + count: 2 + path: libraries/classes/Tracking/Tracker.php + + - + message: "#^Parameter \\#11 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" + count: 2 + path: libraries/classes/Tracking/Tracker.php + + - + message: "#^Parameter \\#12 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" + count: 2 + path: libraries/classes/Tracking/Tracker.php + + - + message: "#^Parameter \\#2 \\$tableName of static method PhpMyAdmin\\\\Tracking\\\\Tracker\\:\\:createVersion\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/Tracking/Tracker.php + + - + message: "#^Parameter \\#2 \\$tableName of static method PhpMyAdmin\\\\Tracking\\\\Tracker\\:\\:isTracked\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Tracking/Tracker.php + + - + message: "#^Parameter \\#2 \\$tablename of static method PhpMyAdmin\\\\Tracking\\\\Tracker\\:\\:getVersion\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Tracking/Tracker.php + + - + message: "#^Parameter \\#2 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Tracking/Tracker.php + - message: "#^Parameter \\#3 \\$statement of static method PhpMyAdmin\\\\Tracking\\\\Tracker\\:\\:getVersion\\(\\) expects string\\|null, mixed given\\.$#" count: 1 path: libraries/classes/Tracking/Tracker.php + - + message: "#^Parameter \\#3 \\$subject of function preg_replace expects array\\|string, mixed given\\.$#" + count: 1 + path: libraries/classes/Tracking/Tracker.php + + - + message: "#^Parameter \\#3 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Tracking/Tracker.php + + - + message: "#^Parameter \\#4 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" + count: 5 + path: libraries/classes/Tracking/Tracker.php + + - + message: "#^Parameter \\#5 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" + count: 5 + path: libraries/classes/Tracking/Tracker.php + + - + message: "#^Parameter \\#6 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" + count: 4 + path: libraries/classes/Tracking/Tracker.php + + - + message: "#^Parameter \\#7 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" + count: 4 + path: libraries/classes/Tracking/Tracker.php + + - + message: "#^Parameter \\#8 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" + count: 2 + path: libraries/classes/Tracking/Tracker.php + + - + message: "#^Parameter \\#9 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" + count: 2 + path: libraries/classes/Tracking/Tracker.php + + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 4 + path: libraries/classes/Tracking/Tracking.php + - message: "#^Cannot access offset 'COLUMNS' on mixed\\.$#" count: 1 @@ -8160,6 +26385,11 @@ parameters: count: 1 path: libraries/classes/Tracking/Tracking.php + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: libraries/classes/Tracking/Tracking.php + - message: "#^Cannot access offset 'id' on mixed\\.$#" count: 1 @@ -8175,18 +26405,33 @@ parameters: count: 1 path: libraries/classes/Tracking/Tracking.php + - + message: "#^Cannot access offset 'tracking_default…' on mixed\\.$#" + count: 1 + path: libraries/classes/Tracking/Tracking.php + - message: "#^Cannot access offset 'username' on mixed\\.$#" count: 1 path: libraries/classes/Tracking/Tracking.php - - message: "#^Foreach overwrites \\$logEntry with its value variable\\.$#" + message: "#^Method PhpMyAdmin\\\\Tracking\\\\Tracking\\:\\:getHtmlForDataManipulationStatements\\(\\) should return string but returns mixed\\.$#" count: 1 path: libraries/classes/Tracking/Tracking.php - - message: "#^Method PhpMyAdmin\\\\Tracking\\\\Tracking\\:\\:getHtmlForDataManipulationStatements\\(\\) should return string but returns mixed\\.$#" + message: "#^Only booleans are allowed in an if condition, string given\\.$#" + count: 1 + path: libraries/classes/Tracking/Tracking.php + + - + message: "#^Only booleans are allowed in \\|\\|, string\\|false given on the left side\\.$#" + count: 1 + path: libraries/classes/Tracking/Tracking.php + + - + message: "#^Only booleans are allowed in \\|\\|, string\\|false given on the right side\\.$#" count: 1 path: libraries/classes/Tracking/Tracking.php @@ -8231,10 +26476,105 @@ parameters: path: libraries/classes/Tracking/Tracking.php - - message: "#^Foreach overwrites \\$file with its value variable\\.$#" + message: "#^Only booleans are allowed in a negated boolean, mixed given\\.$#" + count: 1 + path: libraries/classes/Tracking/TrackingChecker.php + + - + message: "#^Cannot access offset 'comment' on mixed\\.$#" count: 1 path: libraries/classes/Transformations.php + - + message: "#^Cannot call method escapeString\\(\\) on mixed\\.$#" + count: 21 + path: libraries/classes/Transformations.php + + - + message: "#^Cannot call method fetchAssoc\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Transformations.php + + - + message: "#^Cannot call method fetchResult\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Transformations.php + + - + message: "#^Cannot call method numRows\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Transformations.php + + - + message: "#^Cannot call method queryAsControlUser\\(\\) on mixed\\.$#" + count: 2 + path: libraries/classes/Transformations.php + + - + message: "#^Cannot call method tryQuery\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Transformations.php + + - + message: "#^Method PhpMyAdmin\\\\Transformations\\:\\:getAvailableMimeTypes\\(\\) should return array but returns mixed\\.$#" + count: 1 + path: libraries/classes/Transformations.php + + - + message: "#^Only booleans are allowed in a negated boolean, resource\\|false given\\.$#" + count: 1 + path: libraries/classes/Transformations.php + + - + message: "#^Only booleans are allowed in an elseif condition, int\\|false given\\.$#" + count: 1 + path: libraries/classes/Transformations.php + + - + message: "#^Only booleans are allowed in an if condition, int\\|false given\\.$#" + count: 1 + path: libraries/classes/Transformations.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\ConfigStorage\\\\Relation constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 3 + path: libraries/classes/Transformations.php + + - + message: "#^Parameter \\#1 \\$string of function strlen expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Transformations.php + + - + message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" + count: 1 + path: libraries/classes/Triggers/Triggers.php + + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 3 + path: libraries/classes/Triggers/Triggers.php + + - + message: "#^Cannot access an offset on mixed\\.$#" + count: 9 + path: libraries/classes/Triggers/Triggers.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: libraries/classes/Triggers/Triggers.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: libraries/classes/Triggers/Triggers.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 8 + path: libraries/classes/Triggers/Triggers.php + - message: "#^Offset 'create' does not exist on array\\|null\\.$#" count: 1 @@ -8245,26 +26585,121 @@ parameters: count: 1 path: libraries/classes/Triggers/Triggers.php + - + message: "#^Only booleans are allowed in a negated boolean, PhpMyAdmin\\\\Dbal\\\\ResultInterface\\|false given\\.$#" + count: 4 + path: libraries/classes/Triggers/Triggers.php + + - + message: "#^Only booleans are allowed in a negated boolean, int\\<0, max\\> given\\.$#" + count: 1 + path: libraries/classes/Triggers/Triggers.php + + - + message: "#^Only booleans are allowed in an if condition, int\\<0, max\\> given\\.$#" + count: 1 + path: libraries/classes/Triggers/Triggers.php + - message: "#^Parameter \\#1 \\$createStatement of method PhpMyAdmin\\\\Triggers\\\\Triggers\\:\\:checkResult\\(\\) expects string, mixed given\\.$#" count: 1 path: libraries/classes/Triggers/Triggers.php + - + message: "#^Parameter \\#1 \\$database of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getTables\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Triggers/Triggers.php + + - + message: "#^Parameter \\#1 \\$haystack of function str_contains expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Triggers/Triggers.php + + - + message: "#^Parameter \\#1 \\$identifier of static method PhpMyAdmin\\\\Util\\:\\:backquote\\(\\) expects string\\|Stringable\\|null, mixed given\\.$#" + count: 4 + path: libraries/classes/Triggers/Triggers.php + + - + message: "#^Parameter \\#1 \\$message of static method PhpMyAdmin\\\\Html\\\\Generator\\:\\:getMessage\\(\\) expects PhpMyAdmin\\\\Message\\|string, mixed given\\.$#" + count: 1 + path: libraries/classes/Triggers/Triggers.php + + - + message: "#^Parameter \\#1 \\$name of method PhpMyAdmin\\\\Triggers\\\\Triggers\\:\\:getDataFromName\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Triggers/Triggers.php + - message: "#^Parameter \\#1 \\$query of method PhpMyAdmin\\\\DatabaseInterface\\:\\:tryQuery\\(\\) expects string, mixed given\\.$#" count: 1 path: libraries/classes/Triggers/Triggers.php + - + message: "#^Parameter \\#1 \\$value of function count expects array\\|Countable, mixed given\\.$#" + count: 2 + path: libraries/classes/Triggers/Triggers.php + + - + message: "#^Parameter \\#2 \\$db of static method PhpMyAdmin\\\\Triggers\\\\Triggers\\:\\:getDetails\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Triggers/Triggers.php + + - + message: "#^Parameter \\#2 \\$errors of method PhpMyAdmin\\\\Triggers\\\\Triggers\\:\\:checkResult\\(\\) expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/Triggers/Triggers.php + + - + message: "#^Parameter \\#2 \\$string of function explode expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Triggers/Triggers.php + + - + message: "#^Parameter \\#3 \\$table of static method PhpMyAdmin\\\\Triggers\\\\Triggers\\:\\:getDetails\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Triggers/Triggers.php + - message: "#^Call to an undefined method object\\:\\:configure\\(\\)\\.$#" count: 1 path: libraries/classes/TwoFactor.php + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 2 + path: libraries/classes/TwoFactor.php + + - + message: "#^Cannot access offset 'DBG' on mixed\\.$#" + count: 1 + path: libraries/classes/TwoFactor.php + + - + message: "#^Cannot access offset 'simple2fa' on mixed\\.$#" + count: 1 + path: libraries/classes/TwoFactor.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 1 + path: libraries/classes/TwoFactor.php + - message: "#^Method PhpMyAdmin\\\\TwoFactor\\:\\:getBackendForCurrentUser\\(\\) should return PhpMyAdmin\\\\Plugins\\\\TwoFactorPlugin but returns object\\.$#" count: 1 path: libraries/classes/TwoFactor.php + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\ConfigStorage\\\\Relation constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: libraries/classes/TwoFactor.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\UserPreferences constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: libraries/classes/TwoFactor.php + - message: "#^Parameter \\#1 \\$name of method PhpMyAdmin\\\\TwoFactor\\:\\:getBackendClass\\(\\) expects string, mixed given\\.$#" count: 1 @@ -8275,6 +26710,51 @@ parameters: count: 2 path: libraries/classes/TwoFactor.php + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 1 + path: libraries/classes/Types.php + + - + message: "#^Call to function base64_decode\\(\\) requires parameter \\#2 to be set\\.$#" + count: 1 + path: libraries/classes/Url.php + + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 1 + path: libraries/classes/Url.php + + - + message: "#^Cannot access offset 'ServerDefault' on mixed\\.$#" + count: 2 + path: libraries/classes/Url.php + + - + message: "#^Cannot call method get\\(\\) on mixed\\.$#" + count: 2 + path: libraries/classes/Url.php + + - + message: "#^Cannot call method getCookie\\(\\) on mixed\\.$#" + count: 2 + path: libraries/classes/Url.php + + - + message: "#^Cannot cast mixed to string\\.$#" + count: 1 + path: libraries/classes/Url.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 5 + path: libraries/classes/Url.php + + - + message: "#^Method PhpMyAdmin\\\\Url\\:\\:getArgSeparator\\(\\) should return string but returns mixed\\.$#" + count: 1 + path: libraries/classes/Url.php + - message: "#^Parameter \\#1 \\$params of static method PhpMyAdmin\\\\Url\\:\\:getCommon\\(\\) expects array\\, array given\\.$#" count: 1 @@ -8285,6 +26765,106 @@ parameters: count: 1 path: libraries/classes/Url.php + - + message: "#^Only booleans are allowed in a negated boolean, int\\|false given\\.$#" + count: 1 + path: libraries/classes/UrlRedirector.php + + - + message: "#^Cannot call method quoteString\\(\\) on mixed\\.$#" + count: 6 + path: libraries/classes/UserPassword.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 1 + path: libraries/classes/UserPassword.php + + - + message: "#^Only booleans are allowed in a negated boolean, PhpMyAdmin\\\\Dbal\\\\ResultInterface\\|false given\\.$#" + count: 1 + path: libraries/classes/UserPassword.php + + - + message: "#^Parameter \\#1 \\$password of method PhpMyAdmin\\\\Server\\\\Privileges\\:\\:getHashedPassword\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/UserPassword.php + + - + message: "#^Parameter \\#4 \\$authPlugin of method PhpMyAdmin\\\\UserPassword\\:\\:getChangePasswordQueryAlterUserMySQL\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/UserPassword.php + + - + message: "#^Parameter \\#6 \\$origAuthPlugin of method PhpMyAdmin\\\\UserPassword\\:\\:changePassUrlParamsAndSubmitQuery\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/UserPassword.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: libraries/classes/UserPreferences.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: libraries/classes/UserPreferences.php + + - + message: "#^Cannot access offset 'ServerDefault' on mixed\\.$#" + count: 1 + path: libraries/classes/UserPreferences.php + + - + message: "#^Cannot access offset 'UserprefsDisallow' on mixed\\.$#" + count: 1 + path: libraries/classes/UserPreferences.php + + - + message: "#^Cannot access offset 'userprefs' on mixed\\.$#" + count: 4 + path: libraries/classes/UserPreferences.php + + - + message: "#^Cannot access offset mixed on mixed\\.$#" + count: 1 + path: libraries/classes/UserPreferences.php + + - + message: "#^Cannot access offset non\\-falsy\\-string on mixed\\.$#" + count: 4 + path: libraries/classes/UserPreferences.php + + - + message: "#^Method PhpMyAdmin\\\\UserPreferences\\:\\:apply\\(\\) should return array but returns mixed\\.$#" + count: 1 + path: libraries/classes/UserPreferences.php + + - + message: "#^Only booleans are allowed in a negated boolean, PhpMyAdmin\\\\Dbal\\\\ResultInterface\\|false given\\.$#" + count: 1 + path: libraries/classes/UserPreferences.php + + - + message: "#^Only booleans are allowed in an if condition, string\\|false\\|null given\\.$#" + count: 1 + path: libraries/classes/UserPreferences.php + + - + message: "#^Only booleans are allowed in an if condition, string\\|null given\\.$#" + count: 1 + path: libraries/classes/UserPreferences.php + + - + message: "#^Parameter \\#1 \\$array of function array_flip expects array\\, mixed given\\.$#" + count: 1 + path: libraries/classes/UserPreferences.php + + - + message: "#^Parameter \\#1 \\$cfg of method PhpMyAdmin\\\\Config\\\\ConfigFile\\:\\:updateWithGlobalConfig\\(\\) expects array, mixed given\\.$#" + count: 1 + path: libraries/classes/UserPreferences.php + - message: "#^Parameter \\#1 \\$params of static method PhpMyAdmin\\\\Url\\:\\:getCommonRaw\\(\\) expects array\\, array given\\.$#" count: 1 @@ -8300,6 +26880,16 @@ parameters: count: 2 path: libraries/classes/UserPreferences.php + - + message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" + count: 2 + path: libraries/classes/Util.php + + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 6 + path: libraries/classes/Util.php + - message: "#^Cannot access offset 'Cardinality' on mixed\\.$#" count: 2 @@ -8315,11 +26905,36 @@ parameters: count: 1 path: libraries/classes/Util.php + - + message: "#^Cannot access offset 'ExecTimeLimit' on mixed\\.$#" + count: 1 + path: libraries/classes/Util.php + + - + message: "#^Cannot access offset 'Field' on mixed\\.$#" + count: 2 + path: libraries/classes/Util.php + - message: "#^Cannot access offset 'Key_name' on mixed\\.$#" count: 9 path: libraries/classes/Util.php + - + message: "#^Cannot access offset 'LimitChars' on mixed\\.$#" + count: 2 + path: libraries/classes/Util.php + + - + message: "#^Cannot access offset 'NaturalOrder' on mixed\\.$#" + count: 1 + path: libraries/classes/Util.php + + - + message: "#^Cannot access offset 'NavigationTreeTable…' on mixed\\.$#" + count: 2 + path: libraries/classes/Util.php + - message: "#^Cannot access offset 'Non_unique' on mixed\\.$#" count: 1 @@ -8330,21 +26945,166 @@ parameters: count: 3 path: libraries/classes/Util.php + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 6 + path: libraries/classes/Util.php + + - + message: "#^Cannot access offset 'SkipLockedTables' on mixed\\.$#" + count: 1 + path: libraries/classes/Util.php + - message: "#^Cannot access offset 'Sub_part' on mixed\\.$#" count: 2 path: libraries/classes/Util.php + - + message: "#^Cannot access offset 'host' on mixed\\.$#" + count: 2 + path: libraries/classes/Util.php + + - + message: "#^Cannot access offset 'table_limit_offset' on mixed\\.$#" + count: 4 + path: libraries/classes/Util.php + + - + message: "#^Cannot access offset 'table_limit_offset…' on mixed\\.$#" + count: 2 + path: libraries/classes/Util.php + + - + message: "#^Cannot access offset 'user' on mixed\\.$#" + count: 1 + path: libraries/classes/Util.php + + - + message: "#^Cannot access offset 'verbose' on mixed\\.$#" + count: 3 + path: libraries/classes/Util.php + + - + message: "#^Cannot access offset 0 on mixed\\.$#" + count: 4 + path: libraries/classes/Util.php + - message: "#^Cannot access offset mixed on mixed\\.$#" count: 2 path: libraries/classes/Util.php - - message: "#^For loop initial assignment overwrites variable \\$i\\.$#" + message: "#^Cannot access offset string on mixed\\.$#" + count: 2 + path: libraries/classes/Util.php + + - + message: "#^Cannot access property \\$types on mixed\\.$#" count: 1 path: libraries/classes/Util.php + - + message: "#^Cannot call method escapeMysqlWildcards\\(\\) on mixed\\.$#" + count: 2 + path: libraries/classes/Util.php + + - + message: "#^Cannot call method fetchRow\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Util.php + + - + message: "#^Cannot call method fetchValue\\(\\) on mixed\\.$#" + count: 3 + path: libraries/classes/Util.php + + - + message: "#^Cannot call method getColumns\\(\\) on mixed\\.$#" + count: 2 + path: libraries/classes/Util.php + + - + message: "#^Cannot call method getCurrentUserAndHost\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Util.php + + - + message: "#^Cannot call method getLowerCaseNames\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Util.php + + - + message: "#^Cannot call method getTable\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Util.php + + - + message: "#^Cannot call method getTables\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Util.php + + - + message: "#^Cannot call method getTablesFull\\(\\) on mixed\\.$#" + count: 3 + path: libraries/classes/Util.php + + - + message: "#^Cannot call method getVersion\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Util.php + + - + message: "#^Cannot call method isMariaDB\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Util.php + + - + message: "#^Cannot call method isPercona\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Util.php + + - + message: "#^Cannot call method isView\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Util.php + + - + message: "#^Cannot call method numRows\\(\\) on mixed\\.$#" + count: 2 + path: libraries/classes/Util.php + + - + message: "#^Cannot call method query\\(\\) on mixed\\.$#" + count: 2 + path: libraries/classes/Util.php + + - + message: "#^Cannot call method quoteString\\(\\) on mixed\\.$#" + count: 6 + path: libraries/classes/Util.php + + - + message: "#^Cannot cast mixed to int\\.$#" + count: 2 + path: libraries/classes/Util.php + + - + message: "#^Cannot cast mixed to string\\.$#" + count: 1 + path: libraries/classes/Util.php + + - + message: "#^Cannot use array destructuring on mixed\\.$#" + count: 1 + path: libraries/classes/Util.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 6 + path: libraries/classes/Util.php + - message: "#^Foreach overwrites \\$quote with its value variable\\.$#" count: 1 @@ -8360,11 +27120,66 @@ parameters: count: 1 path: libraries/classes/Util.php + - + message: "#^Method PhpMyAdmin\\\\Util\\:\\:getTableListPosition\\(\\) should return int but returns mixed\\.$#" + count: 1 + path: libraries/classes/Util.php + - message: "#^Method PhpMyAdmin\\\\Util\\:\\:getUniqueCondition\\(\\) return type has no value type specified in iterable type array\\.$#" count: 1 path: libraries/classes/Util.php + - + message: "#^Only booleans are allowed in &&, bool\\|string given on the left side\\.$#" + count: 1 + path: libraries/classes/Util.php + + - + message: "#^Only booleans are allowed in &&, int\\|false given on the right side\\.$#" + count: 1 + path: libraries/classes/Util.php + + - + message: "#^Only booleans are allowed in a negated boolean, bool\\|null given\\.$#" + count: 1 + path: libraries/classes/Util.php + + - + message: "#^Only booleans are allowed in a negated boolean, int\\<0, 2\\> given\\.$#" + count: 1 + path: libraries/classes/Util.php + + - + message: "#^Only booleans are allowed in a negated boolean, int\\|false given\\.$#" + count: 1 + path: libraries/classes/Util.php + + - + message: "#^Only booleans are allowed in an elseif condition, int\\|false given\\.$#" + count: 2 + path: libraries/classes/Util.php + + - + message: "#^Only booleans are allowed in an elseif condition, string given\\.$#" + count: 1 + path: libraries/classes/Util.php + + - + message: "#^Only booleans are allowed in an if condition, int\\<0, max\\>\\|false given\\.$#" + count: 1 + path: libraries/classes/Util.php + + - + message: "#^Only booleans are allowed in an if condition, int\\|false given\\.$#" + count: 1 + path: libraries/classes/Util.php + + - + message: "#^Only booleans are allowed in an if condition, string given\\.$#" + count: 1 + path: libraries/classes/Util.php + - message: "#^Only numeric types are allowed in \\+, int\\<0, max\\>\\|false given on the left side\\.$#" count: 1 @@ -8375,6 +27190,21 @@ parameters: count: 1 path: libraries/classes/Util.php + - + message: "#^Parameter \\#1 \\$callback of function array_map expects \\(callable\\(mixed\\)\\: mixed\\)\\|null, callable\\(string\\)\\: string given\\.$#" + count: 1 + path: libraries/classes/Util.php + + - + message: "#^Parameter \\#1 \\$dbi of static method PhpMyAdmin\\\\Query\\\\Compatibility\\:\\:isUUIDSupported\\(\\) expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: libraries/classes/Util.php + + - + message: "#^Parameter \\#1 \\$path of static method PhpMyAdmin\\\\Core\\:\\:securePath\\(\\) expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Util.php + - message: "#^Parameter \\#1 \\$row of static method PhpMyAdmin\\\\Util\\:\\:getConditionValue\\(\\) expects float\\|int\\|string\\|null, mixed given\\.$#" count: 1 @@ -8385,11 +27215,71 @@ parameters: count: 1 path: libraries/classes/Util.php + - + message: "#^Parameter \\#1 \\$value of function count expects array\\|Countable, mixed given\\.$#" + count: 1 + path: libraries/classes/Util.php + + - + message: "#^Parameter \\#2 \\$dbInfoResult of static method PhpMyAdmin\\\\Util\\:\\:getTablesWhenOpen\\(\\) expects PhpMyAdmin\\\\Dbal\\\\ResultInterface, mixed given\\.$#" + count: 1 + path: libraries/classes/Util.php + + - + message: "#^Parameter \\#3 \\$subject of function str_replace expects array\\|string, mixed given\\.$#" + count: 2 + path: libraries/classes/Util.php + + - + message: "#^Parameter \\#5 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" + count: 2 + path: libraries/classes/Util.php + + - + message: "#^Parameter \\#6 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" + count: 1 + path: libraries/classes/Util.php + - message: "#^Variable static method call on PhpMyAdmin\\\\Util\\.$#" count: 1 path: libraries/classes/Util.php + - + message: "#^Cannot access offset 'DefaultForeignKeyCh…' on mixed\\.$#" + count: 2 + path: libraries/classes/Utils/ForeignKey.php + + - + message: "#^Cannot call method fetchValue\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Utils/ForeignKey.php + + - + message: "#^Cannot call method getVariable\\(\\) on mixed\\.$#" + count: 2 + path: libraries/classes/Utils/ForeignKey.php + + - + message: "#^Cannot call method setVariable\\(\\) on mixed\\.$#" + count: 3 + path: libraries/classes/Utils/ForeignKey.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 1 + path: libraries/classes/Utils/ForeignKey.php + + - + message: "#^Parameter \\#1 \\$string of function strtolower expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/Utils/ForeignKey.php + + - + message: "#^Short ternary operator is not allowed\\. Use null coalesce operator if applicable or consider using long ternary\\.$#" + count: 1 + path: libraries/classes/Utils/ForeignKey.php + - message: "#^Method PhpMyAdmin\\\\Utils\\\\FormatConverter\\:\\:binaryToIp\\(\\) should return string\\|false but returns mixed\\.$#" count: 2 @@ -8420,16 +27310,116 @@ parameters: count: 1 path: libraries/classes/Utils/FormatConverter.php + - + message: "#^Cannot access offset 0 on mixed\\.$#" + count: 1 + path: libraries/classes/Utils/Gis.php + + - + message: "#^Cannot access offset 1 on mixed\\.$#" + count: 1 + path: libraries/classes/Utils/Gis.php + + - + message: "#^Cannot call method fetchRow\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Utils/Gis.php + + - + message: "#^Cannot call method getVersion\\(\\) on mixed\\.$#" + count: 2 + path: libraries/classes/Utils/Gis.php + + - + message: "#^Cannot call method isMariaDb\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Utils/Gis.php + + - + message: "#^Cannot call method tryQuery\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/Utils/Gis.php + + - + message: "#^Method PhpMyAdmin\\\\Utils\\\\Gis\\:\\:convertToWellKnownText\\(\\) should return string but returns mixed\\.$#" + count: 1 + path: libraries/classes/Utils/Gis.php + + - + message: "#^Only booleans are allowed in an if condition, int\\|false given\\.$#" + count: 2 + path: libraries/classes/Utils/Gis.php + + - + message: "#^Cannot access offset 'ProxyPass' on mixed\\.$#" + count: 2 + path: libraries/classes/Utils/HttpRequest.php + + - + message: "#^Cannot access offset 'ProxyUrl' on mixed\\.$#" + count: 2 + path: libraries/classes/Utils/HttpRequest.php + + - + message: "#^Cannot access offset 'ProxyUser' on mixed\\.$#" + count: 2 + path: libraries/classes/Utils/HttpRequest.php + - message: "#^Method PhpMyAdmin\\\\Utils\\\\HttpRequest\\:\\:response\\(\\) should return bool\\|string\\|null but returns mixed\\.$#" count: 1 path: libraries/classes/Utils/HttpRequest.php + - + message: "#^Only booleans are allowed in a negated boolean, int given\\.$#" + count: 1 + path: libraries/classes/Utils/HttpRequest.php + + - + message: "#^Only booleans are allowed in an if condition, string given\\.$#" + count: 2 + path: libraries/classes/Utils/HttpRequest.php + + - + message: "#^Only booleans are allowed in an if condition, string\\|false given\\.$#" + count: 1 + path: libraries/classes/Utils/HttpRequest.php + + - + message: "#^Property PhpMyAdmin\\\\Utils\\\\HttpRequest\\:\\:\\$proxyPass \\(string\\) does not accept mixed\\.$#" + count: 1 + path: libraries/classes/Utils/HttpRequest.php + + - + message: "#^Property PhpMyAdmin\\\\Utils\\\\HttpRequest\\:\\:\\$proxyUrl \\(string\\) does not accept mixed\\.$#" + count: 1 + path: libraries/classes/Utils/HttpRequest.php + + - + message: "#^Property PhpMyAdmin\\\\Utils\\\\HttpRequest\\:\\:\\$proxyUser \\(string\\) does not accept mixed\\.$#" + count: 1 + path: libraries/classes/Utils/HttpRequest.php + - message: "#^Variable \\$http_response_header in isset\\(\\) always exists and is not nullable\\.$#" count: 1 path: libraries/classes/Utils/HttpRequest.php + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 2 + path: libraries/classes/Utils/SessionCache.php + + - + message: "#^Cannot access offset 'user' on mixed\\.$#" + count: 2 + path: libraries/classes/Utils/SessionCache.php + + - + message: "#^Cannot access offset string on mixed\\.$#" + count: 8 + path: libraries/classes/Utils/SessionCache.php + - message: "#^Access to an undefined property object\\:\\:\\$date\\.$#" count: 1 @@ -8445,6 +27435,31 @@ parameters: count: 1 path: libraries/classes/VersionInformation.php + - + message: "#^Cannot access offset 'Servers' on mixed\\.$#" + count: 1 + path: libraries/classes/VersionInformation.php + + - + message: "#^Cannot access offset 'VersionCheck' on mixed\\.$#" + count: 1 + path: libraries/classes/VersionInformation.php + + - + message: "#^Cannot access offset 'response' on mixed\\.$#" + count: 1 + path: libraries/classes/VersionInformation.php + + - + message: "#^Cannot access offset 'timestamp' on mixed\\.$#" + count: 1 + path: libraries/classes/VersionInformation.php + + - + message: "#^Cannot access offset 'version_check' on mixed\\.$#" + count: 4 + path: libraries/classes/VersionInformation.php + - message: "#^Cannot access property \\$date on mixed\\.$#" count: 1 @@ -8465,16 +27480,71 @@ parameters: count: 2 path: libraries/classes/VersionInformation.php + - + message: "#^Cannot call method getVersionString\\(\\) on mixed\\.$#" + count: 1 + path: libraries/classes/VersionInformation.php + - message: "#^Comparison operation \"\\>\\=\" between int\\<1, max\\> and 1 is always true\\.$#" count: 1 path: libraries/classes/VersionInformation.php + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 4 + path: libraries/classes/VersionInformation.php + - message: "#^Method PhpMyAdmin\\\\VersionInformation\\:\\:getLatestVersion\\(\\) should return stdClass\\|null but returns object\\.$#" count: 1 path: libraries/classes/VersionInformation.php + - + message: "#^Method PhpMyAdmin\\\\VersionInformation\\:\\:getMySQLVersion\\(\\) should return string\\|null but returns mixed\\.$#" + count: 1 + path: libraries/classes/VersionInformation.php + + - + message: "#^Only booleans are allowed in an if condition, int\\|false given\\.$#" + count: 1 + path: libraries/classes/VersionInformation.php + + - + message: "#^Parameter \\#1 \\$json of function json_decode expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/VersionInformation.php + + - + message: "#^Parameter \\#1 \\$value of function count expects array\\|Countable, mixed given\\.$#" + count: 1 + path: libraries/classes/VersionInformation.php + + - + message: "#^Parameter \\#1 \\$version1 of function version_compare expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/VersionInformation.php + + - + message: "#^Parameter \\#2 \\$string of function explode expects string, mixed given\\.$#" + count: 2 + path: libraries/classes/VersionInformation.php + + - + message: "#^Parameter \\#2 \\$version2 of function version_compare expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/VersionInformation.php + + - + message: "#^Short ternary operator is not allowed\\. Use null coalesce operator if applicable or consider using long ternary\\.$#" + count: 1 + path: libraries/classes/VersionInformation.php + + - + message: "#^Only booleans are allowed in a ternary operator condition, int\\<0, 32768\\> given\\.$#" + count: 1 + path: libraries/classes/WebAuthn/CBORDecoder.php + - message: "#^Method PhpMyAdmin\\\\ZipExtension\\:\\:getContents\\(\\) should return array\\{error\\: string, data\\: string\\} but returns array\\{error\\: '', data\\: string\\|false\\}\\.$#" count: 1 @@ -8485,11 +27555,146 @@ parameters: count: 1 path: libraries/classes/ZipExtension.php + - + message: "#^Only booleans are allowed in a negated boolean, int\\<\\-1, 1\\> given\\.$#" + count: 1 + path: libraries/classes/ZipExtension.php + + - + message: "#^Only booleans are allowed in an if condition, int\\|false given\\.$#" + count: 2 + path: libraries/classes/ZipExtension.php + + - + message: "#^Parameter \\#1 \\$data of function gzcompress expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/ZipExtension.php + + - + message: "#^Parameter \\#1 \\$keys of function array_combine expects array\\, array given\\.$#" + count: 1 + path: libraries/classes/ZipExtension.php + + - + message: "#^Parameter \\#1 \\$string of function crc32 expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/ZipExtension.php + + - + message: "#^Parameter \\#1 \\$string of function strlen expects string, mixed given\\.$#" + count: 1 + path: libraries/classes/ZipExtension.php + - message: "#^Parameter \\#3 \\$subject of function str_replace expects array\\|string, \\(int\\|string\\) given\\.$#" count: 1 path: libraries/classes/ZipExtension.php + - + message: "#^Cannot cast mixed to string\\.$#" + count: 11 + path: libraries/constants.php + + - + message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" + count: 2 + path: libraries/services_loader.php + + - + message: "#^Cannot access offset 'arguments' on mixed\\.$#" + count: 3 + path: libraries/services_loader.php + + - + message: "#^Cannot access offset 'class' on mixed\\.$#" + count: 1 + path: libraries/services_loader.php + + - + message: "#^Cannot access offset 'factory' on mixed\\.$#" + count: 2 + path: libraries/services_loader.php + + - + message: "#^Cannot access offset 0 on mixed\\.$#" + count: 1 + path: libraries/services_loader.php + + - + message: "#^Parameter \\#1 \\$arguments of method Symfony\\\\Component\\\\DependencyInjection\\\\Loader\\\\Configurator\\\\ServiceConfigurator\\:\\:args\\(\\) expects array, mixed given\\.$#" + count: 1 + path: libraries/services_loader.php + + - + message: "#^Parameter \\#1 \\$factory of method Symfony\\\\Component\\\\DependencyInjection\\\\Loader\\\\Configurator\\\\ServiceConfigurator\\:\\:factory\\(\\) expects array\\|string\\|Symfony\\\\Component\\\\DependencyInjection\\\\Loader\\\\Configurator\\\\ReferenceConfigurator\\|Symfony\\\\Component\\\\ExpressionLanguage\\\\Expression, mixed given\\.$#" + count: 1 + path: libraries/services_loader.php + + - + message: "#^Parameter \\#1 \\$id of method Symfony\\\\Component\\\\DependencyInjection\\\\Loader\\\\Configurator\\\\ServicesConfigurator\\:\\:alias\\(\\) expects string, mixed given\\.$#" + count: 2 + path: libraries/services_loader.php + + - + message: "#^Parameter \\#1 \\$id of method Symfony\\\\Component\\\\DependencyInjection\\\\Loader\\\\Configurator\\\\ServicesConfigurator\\:\\:set\\(\\) expects string\\|null, mixed given\\.$#" + count: 1 + path: libraries/services_loader.php + + - + message: "#^Parameter \\#1 \\$servicesFile of closure expects array, mixed given\\.$#" + count: 2 + path: libraries/services_loader.php + + - + message: "#^Parameter \\#1 \\$string of function substr expects string, mixed given\\.$#" + count: 2 + path: libraries/services_loader.php + + - + message: "#^Parameter \\#2 \\$class of method Symfony\\\\Component\\\\DependencyInjection\\\\Loader\\\\Configurator\\\\ServicesConfigurator\\:\\:set\\(\\) expects string\\|null, mixed given\\.$#" + count: 1 + path: libraries/services_loader.php + + - + message: "#^Parameter \\#1 \\$filename of function is_readable expects string, mixed given\\.$#" + count: 1 + path: public/index.php + + - + message: "#^Parameter \\#1 \\$filename of function is_readable expects string, mixed given\\.$#" + count: 1 + path: public/setup/index.php + + - + message: "#^Parameter \\#1 \\$filename of function is_readable expects string, mixed given\\.$#" + count: 1 + path: public/show_config_errors.php + + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 2 + path: test/classes/AbstractTestCase.php + + - + message: "#^Cannot call method get\\(\\) on mixed\\.$#" + count: 5 + path: test/classes/AbstractTestCase.php + + - + message: "#^Cannot call method set\\(\\) on mixed\\.$#" + count: 2 + path: test/classes/AbstractTestCase.php + + - + message: "#^Cannot call method setAlias\\(\\) on mixed\\.$#" + count: 2 + path: test/classes/AbstractTestCase.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\Advisory\\\\Advisor constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Advisory/AdvisorTest.php + - message: "#^Call to method PHPUnit\\\\Framework\\\\Assert\\:\\:assertArrayHasKey\\(\\) with 'formula' and array\\{id\\: non\\-empty\\-string, name\\: string, precondition\\?\\: non\\-empty\\-string, formula\\: non\\-empty\\-string, test\\: non\\-empty\\-string, issue\\: string, recommendation\\: string, justification\\: string, \\.\\.\\.\\} will always evaluate to true\\.$#" count: 1 @@ -8525,6 +27730,61 @@ parameters: count: 1 path: test/classes/Advisory/RulesTest.php + - + message: "#^Cannot access offset 'MaxCharactersInDisp…' on mixed\\.$#" + count: 1 + path: test/classes/BookmarkTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 5 + path: test/classes/BookmarkTest.php + + - + message: "#^Cannot access offset 'ServerDefault' on mixed\\.$#" + count: 1 + path: test/classes/BookmarkTest.php + + - + message: "#^Cannot access offset 'bookmarktable' on mixed\\.$#" + count: 1 + path: test/classes/BookmarkTest.php + + - + message: "#^Cannot access offset 'pmadb' on mixed\\.$#" + count: 1 + path: test/classes/BookmarkTest.php + + - + message: "#^Cannot access offset 'user' on mixed\\.$#" + count: 3 + path: test/classes/BookmarkTest.php + + - + message: "#^Parameter \\#1 \\$dbi of static method PhpMyAdmin\\\\Bookmark\\:\\:createBookmark\\(\\) expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/BookmarkTest.php + + - + message: "#^Parameter \\#1 \\$dbi of static method PhpMyAdmin\\\\Bookmark\\:\\:get\\(\\) expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/BookmarkTest.php + + - + message: "#^Parameter \\#2 \\$dbi of static method PhpMyAdmin\\\\Bookmark\\:\\:getList\\(\\) expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/BookmarkTest.php + + - + message: "#^Parameter \\#2 \\$user of static method PhpMyAdmin\\\\Bookmark\\:\\:get\\(\\) expects string, mixed given\\.$#" + count: 1 + path: test/classes/BookmarkTest.php + + - + message: "#^Parameter \\#3 \\$user of static method PhpMyAdmin\\\\Bookmark\\:\\:getList\\(\\) expects string, mixed given\\.$#" + count: 1 + path: test/classes/BookmarkTest.php + - message: "#^Parameter \\#2 \\$haystack of method PHPUnit\\\\Framework\\\\Assert\\:\\:assertStringContainsString\\(\\) expects string, mixed given\\.$#" count: 3 @@ -8555,6 +27815,21 @@ parameters: count: 1 path: test/classes/Charsets/CollationTest.php + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/CheckUserPrivilegesTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: test/classes/CheckUserPrivilegesTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\CheckUserPrivileges constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/CheckUserPrivilegesTest.php + - message: "#^Class PhpMyAdmin\\\\Tests\\\\Command\\\\SetVersionCommandTest has an uninitialized property \\$command\\. Give it default value or assign it in the constructor\\.$#" count: 1 @@ -8565,6 +27840,11 @@ parameters: count: 1 path: test/classes/Command/SetVersionCommandTest.php + - + message: "#^Cannot access offset 'environment' on mixed\\.$#" + count: 1 + path: test/classes/Command/TwigLintCommandTest.php + - message: "#^Parameter \\#1 \\$array of function sort expects TArray of array\\, mixed given\\.$#" count: 2 @@ -8580,6 +27860,16 @@ parameters: count: 1 path: test/classes/Config/ConfigFileTest.php + - + message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#" + count: 1 + path: test/classes/Config/DescriptionTest.php + + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 1 + path: test/classes/Config/DescriptionTest.php + - message: "#^Call to method PHPUnit\\\\Framework\\\\Assert\\:\\:assertNotNull\\(\\) with string will always evaluate to true\\.$#" count: 3 @@ -8590,11 +27880,36 @@ parameters: count: 1 path: test/classes/Config/FormDisplayTest.php + - + message: "#^Cannot access offset 'MaxDbList' on mixed\\.$#" + count: 1 + path: test/classes/Config/FormDisplayTest.php + + - + message: "#^Cannot access offset 'MaxTableList' on mixed\\.$#" + count: 1 + path: test/classes/Config/FormDisplayTest.php + + - + message: "#^Cannot access offset 'QueryHistoryMax' on mixed\\.$#" + count: 1 + path: test/classes/Config/FormDisplayTest.php + - message: "#^Cannot access offset 'pma_testform' on mixed\\.$#" count: 1 path: test/classes/Config/FormDisplayTest.php + - + message: "#^Cannot call method set\\(\\) on mixed\\.$#" + count: 1 + path: test/classes/Config/FormDisplayTest.php + + - + message: "#^Only booleans are allowed in a ternary operator condition, string given\\.$#" + count: 3 + path: test/classes/Config/FormDisplayTest.php + - message: "#^Call to method PHPUnit\\\\Framework\\\\Assert\\:\\:assertInstanceOf\\(\\) with 'PhpMyAdmin\\\\\\\\Config\\\\\\\\Forms\\\\\\\\BaseFormList' and PhpMyAdmin\\\\Config\\\\Forms\\\\BaseFormList will always evaluate to true\\.$#" count: 1 @@ -8605,6 +27920,111 @@ parameters: count: 1 path: test/classes/Config/Forms/FormListTest.php + - + message: "#^Cannot access property \\$baseSettings on mixed\\.$#" + count: 1 + path: test/classes/Config/Forms/FormListTest.php + + - + message: "#^Parameter \\#1 \\$baseConfig of class PhpMyAdmin\\\\Config\\\\ConfigFile constructor expects array\\|null, mixed given\\.$#" + count: 1 + path: test/classes/Config/Forms/FormListTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/Config/PageSettingsTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: test/classes/Config/PageSettingsTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\UserPreferences constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 3 + path: test/classes/Config/PageSettingsTest.php + + - + message: "#^Cannot access offset 'AllowArbitraryServer' on mixed\\.$#" + count: 2 + path: test/classes/Config/ServerConfigChecksTest.php + + - + message: "#^Cannot access offset 'AvailableCharsets' on mixed\\.$#" + count: 1 + path: test/classes/Config/ServerConfigChecksTest.php + + - + message: "#^Cannot access offset 'BZipDump' on mixed\\.$#" + count: 2 + path: test/classes/Config/ServerConfigChecksTest.php + + - + message: "#^Cannot access offset 'GZipDump' on mixed\\.$#" + count: 2 + path: test/classes/Config/ServerConfigChecksTest.php + + - + message: "#^Cannot access offset 'LoginCookieStore' on mixed\\.$#" + count: 2 + path: test/classes/Config/ServerConfigChecksTest.php + + - + message: "#^Cannot access offset 'LoginCookieValidity' on mixed\\.$#" + count: 2 + path: test/classes/Config/ServerConfigChecksTest.php + + - + message: "#^Cannot access offset 'SaveDir' on mixed\\.$#" + count: 2 + path: test/classes/Config/ServerConfigChecksTest.php + + - + message: "#^Cannot access offset 'ServerDefault' on mixed\\.$#" + count: 1 + path: test/classes/Config/ServerConfigChecksTest.php + + - + message: "#^Cannot access offset 'Servers' on mixed\\.$#" + count: 4 + path: test/classes/Config/ServerConfigChecksTest.php + + - + message: "#^Cannot access offset 'TempDir' on mixed\\.$#" + count: 2 + path: test/classes/Config/ServerConfigChecksTest.php + + - + message: "#^Cannot access offset 'ZipDump' on mixed\\.$#" + count: 2 + path: test/classes/Config/ServerConfigChecksTest.php + + - + message: "#^Cannot access offset 'blowfish_secret' on mixed\\.$#" + count: 6 + path: test/classes/Config/ServerConfigChecksTest.php + + - + message: "#^Cannot access offset 'error' on mixed\\.$#" + count: 1 + path: test/classes/Config/ServerConfigChecksTest.php + + - + message: "#^Cannot access offset 'notice' on mixed\\.$#" + count: 1 + path: test/classes/Config/ServerConfigChecksTest.php + + - + message: "#^Parameter \\#1 \\$array of function array_keys expects array, mixed given\\.$#" + count: 2 + path: test/classes/Config/ServerConfigChecksTest.php + + - + message: "#^Parameter \\#1 \\$cfg of class PhpMyAdmin\\\\Config\\\\ServerConfigChecks constructor expects PhpMyAdmin\\\\Config\\\\ConfigFile, mixed given\\.$#" + count: 3 + path: test/classes/Config/ServerConfigChecksTest.php + - message: "#^Property PhpMyAdmin\\\\Tests\\\\Config\\\\ServerConfigChecksTest\\:\\:\\$sessionID \\(string\\) does not accept mixed\\.$#" count: 1 @@ -8660,11 +28080,256 @@ parameters: count: 1 path: test/classes/Config/SettingsTest.php + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 2 + path: test/classes/ConfigStorage/RelationTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 329 + path: test/classes/ConfigStorage/RelationTest.php + + - + message: "#^Cannot access offset 'ServerDefault' on mixed\\.$#" + count: 1 + path: test/classes/ConfigStorage/RelationTest.php + + - + message: "#^Cannot access offset 'bookmarktable' on mixed\\.$#" + count: 15 + path: test/classes/ConfigStorage/RelationTest.php + + - + message: "#^Cannot access offset 'central_columns' on mixed\\.$#" + count: 15 + path: test/classes/ConfigStorage/RelationTest.php + + - + message: "#^Cannot access offset 'column_info' on mixed\\.$#" + count: 16 + path: test/classes/ConfigStorage/RelationTest.php + + - + message: "#^Cannot access offset 'designer_settings' on mixed\\.$#" + count: 15 + path: test/classes/ConfigStorage/RelationTest.php + + - + message: "#^Cannot access offset 'export_templates' on mixed\\.$#" + count: 15 + path: test/classes/ConfigStorage/RelationTest.php + + - + message: "#^Cannot access offset 'favorite' on mixed\\.$#" + count: 15 + path: test/classes/ConfigStorage/RelationTest.php + + - + message: "#^Cannot access offset 'history' on mixed\\.$#" + count: 15 + path: test/classes/ConfigStorage/RelationTest.php + + - + message: "#^Cannot access offset 'navigationhiding' on mixed\\.$#" + count: 15 + path: test/classes/ConfigStorage/RelationTest.php + + - + message: "#^Cannot access offset 'pdf_pages' on mixed\\.$#" + count: 15 + path: test/classes/ConfigStorage/RelationTest.php + + - + message: "#^Cannot access offset 'pmadb' on mixed\\.$#" + count: 18 + path: test/classes/ConfigStorage/RelationTest.php + + - + message: "#^Cannot access offset 'recent' on mixed\\.$#" + count: 15 + path: test/classes/ConfigStorage/RelationTest.php + + - + message: "#^Cannot access offset 'relation' on mixed\\.$#" + count: 15 + path: test/classes/ConfigStorage/RelationTest.php + + - + message: "#^Cannot access offset 'savedsearches' on mixed\\.$#" + count: 15 + path: test/classes/ConfigStorage/RelationTest.php + + - + message: "#^Cannot access offset 'table_coords' on mixed\\.$#" + count: 15 + path: test/classes/ConfigStorage/RelationTest.php + + - + message: "#^Cannot access offset 'table_info' on mixed\\.$#" + count: 15 + path: test/classes/ConfigStorage/RelationTest.php + + - + message: "#^Cannot access offset 'table_uiprefs' on mixed\\.$#" + count: 15 + path: test/classes/ConfigStorage/RelationTest.php + + - + message: "#^Cannot access offset 'tracking' on mixed\\.$#" + count: 15 + path: test/classes/ConfigStorage/RelationTest.php + + - + message: "#^Cannot access offset 'user' on mixed\\.$#" + count: 6 + path: test/classes/ConfigStorage/RelationTest.php + + - + message: "#^Cannot access offset 'userconfig' on mixed\\.$#" + count: 15 + path: test/classes/ConfigStorage/RelationTest.php + + - + message: "#^Cannot access offset 'usergroups' on mixed\\.$#" + count: 15 + path: test/classes/ConfigStorage/RelationTest.php + + - + message: "#^Cannot access offset 'users' on mixed\\.$#" + count: 15 + path: test/classes/ConfigStorage/RelationTest.php + + - + message: "#^Cannot access offset mixed on mixed\\.$#" + count: 3 + path: test/classes/ConfigStorage/RelationTest.php + + - + message: "#^Parameter \\#1 \\$key of method PHPUnit\\\\Framework\\\\Assert\\:\\:assertArrayHasKey\\(\\) expects int\\|string, mixed given\\.$#" + count: 6 + path: test/classes/ConfigStorage/RelationTest.php + + - + message: "#^Cannot access offset 'NavigationWidth' on mixed\\.$#" + count: 1 + path: test/classes/ConfigTest.php + + - + message: "#^Cannot access offset 'ProxyUrl' on mixed\\.$#" + count: 1 + path: test/classes/ConfigTest.php + + - + message: "#^Only booleans are allowed in &&, int\\<0, 2\\> given on the right side\\.$#" + count: 2 + path: test/classes/ConfigTest.php + + - + message: "#^Only booleans are allowed in a negated boolean, int\\|false given\\.$#" + count: 1 + path: test/classes/ConfigTest.php + + - + message: "#^Only booleans are allowed in an elseif condition, string\\|false given\\.$#" + count: 3 + path: test/classes/ConfigTest.php + + - + message: "#^Only booleans are allowed in an if condition, string\\|false given\\.$#" + count: 3 + path: test/classes/ConfigTest.php + - message: "#^Parameter \\#1 \\$haystack of function mb_strstr expects string, array\\ given\\.$#" count: 1 path: test/classes/ConfigTest.php + - + message: "#^Parameter \\#1 \\$haystack of function mb_strstr expects string, mixed given\\.$#" + count: 1 + path: test/classes/ConfigTest.php + + - + message: "#^Parameter \\#1 \\$source of method PhpMyAdmin\\\\Config\\:\\:loadAndCheck\\(\\) expects string\\|null, mixed given\\.$#" + count: 1 + path: test/classes/ConfigTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/BrowseForeignersControllerTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/BrowseForeignersControllerTest.php + + - + message: "#^Parameter \\#2 \\$config of class PhpMyAdmin\\\\BrowseForeigners constructor expects PhpMyAdmin\\\\Config, mixed given\\.$#" + count: 1 + path: test/classes/Controllers/BrowseForeignersControllerTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 2 + path: test/classes/Controllers/Console/Bookmark/AddControllerTest.php + + - + message: "#^Cannot access offset 'user' on mixed\\.$#" + count: 2 + path: test/classes/Controllers/Console/Bookmark/AddControllerTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 2 + path: test/classes/Controllers/Database/EventsControllerTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 2 + path: test/classes/Controllers/Database/EventsControllerTest.php + + - + message: "#^Cannot call method get\\(\\) on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Database/MultiTableQuery/TablesControllerTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Database/PrivilegesControllerTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Database/PrivilegesControllerTest.php + + - + message: "#^Parameter \\#1 \\$needle of method PHPUnit\\\\Framework\\\\Assert\\:\\:assertStringContainsString\\(\\) expects string, mixed given\\.$#" + count: 1 + path: test/classes/Controllers/Database/PrivilegesControllerTest.php + + - + message: "#^Parameter \\#1 \\$params of static method PhpMyAdmin\\\\Url\\:\\:getCommon\\(\\) expects array\\, array\\ given\\.$#" + count: 1 + path: test/classes/Controllers/Database/PrivilegesControllerTest.php + + - + message: "#^Parameter \\#4 \\$dbi of class PhpMyAdmin\\\\Controllers\\\\Database\\\\PrivilegesController constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Controllers/Database/PrivilegesControllerTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 2 + path: test/classes/Controllers/Database/RoutinesControllerTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 2 + path: test/classes/Controllers/Database/RoutinesControllerTest.php + - message: "#^Cannot access offset 'favoriteTables' on mixed\\.$#" count: 1 @@ -8675,6 +28340,16 @@ parameters: count: 1 path: test/classes/Controllers/Database/Structure/FavoriteTableControllerTest.php + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Database/Structure/RealRowCountControllerTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Database/Structure/RealRowCountControllerTest.php + - message: "#^Cannot access offset 'COUNTED' on mixed\\.$#" count: 4 @@ -8685,21 +28360,51 @@ parameters: count: 1 path: test/classes/Controllers/Database/StructureControllerTest.php + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Database/StructureControllerTest.php + - message: "#^Cannot access offset 'ENGINE' on mixed\\.$#" count: 3 path: test/classes/Controllers/Database/StructureControllerTest.php + - + message: "#^Cannot access offset 'MaxExactCount' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Database/StructureControllerTest.php + - message: "#^Cannot access offset 'Rows' on mixed\\.$#" count: 1 path: test/classes/Controllers/Database/StructureControllerTest.php + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Database/StructureControllerTest.php + + - + message: "#^Cannot access offset 'ShowStats' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Database/StructureControllerTest.php + - message: "#^Cannot access offset 'TABLE_ROWS' on mixed\\.$#" count: 1 path: test/classes/Controllers/Database/StructureControllerTest.php + - + message: "#^Cannot call method get\\(\\) on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Database/StructureControllerTest.php + + - + message: "#^Cannot call method setParameter\\(\\) on mixed\\.$#" + count: 2 + path: test/classes/Controllers/Database/StructureControllerTest.php + - message: "#^Cannot use array destructuring on mixed\\.$#" count: 8 @@ -8720,11 +28425,311 @@ parameters: count: 1 path: test/classes/Controllers/Database/StructureControllerTest.php + - + message: "#^Parameter \\#5 \\$dbi of class PhpMyAdmin\\\\Controllers\\\\Database\\\\StructureController constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 7 + path: test/classes/Controllers/Database/StructureControllerTest.php + + - + message: "#^Cannot access property \\$settings on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Export/ExportControllerTest.php + + - + message: "#^Cannot call method selectServer\\(\\) on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Export/ExportControllerTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Export/Template/CreateControllerTest.php + + - + message: "#^Cannot access offset 'user' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Export/Template/CreateControllerTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Export/Template/DeleteControllerTest.php + + - + message: "#^Cannot access offset 'user' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Export/Template/DeleteControllerTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Export/Template/LoadControllerTest.php + + - + message: "#^Cannot access offset 'user' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Export/Template/LoadControllerTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Export/Template/UpdateControllerTest.php + + - + message: "#^Cannot access offset 'user' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Export/Template/UpdateControllerTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Import/ImportControllerTest.php + + - + message: "#^Cannot access offset 'user' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Import/ImportControllerTest.php + + - + message: "#^Cannot call method get\\(\\) on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Import/ImportControllerTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 2 + path: test/classes/Controllers/NavigationControllerTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 4 + path: test/classes/Controllers/NavigationControllerTest.php + + - + message: "#^Cannot access offset 'auth_type' on mixed\\.$#" + count: 2 + path: test/classes/Controllers/NavigationControllerTest.php + + - + message: "#^Cannot call method get\\(\\) on mixed\\.$#" + count: 2 + path: test/classes/Controllers/NavigationControllerTest.php + - message: "#^Parameter \\#2 \\$haystack of method PHPUnit\\\\Framework\\\\Assert\\:\\:assertStringContainsString\\(\\) expects string, mixed given\\.$#" count: 4 path: test/classes/Controllers/NavigationControllerTest.php + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Normalization/AddNewPrimaryControllerTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Normalization/AddNewPrimaryControllerTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Normalization/CreateNewColumnControllerTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Normalization/CreateNewColumnControllerTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Server/BinlogControllerTest.php + + - + message: "#^Cannot access offset 'MaxRows' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Server/BinlogControllerTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Server/BinlogControllerTest.php + + - + message: "#^Cannot access offset 'ServerDefault' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Server/BinlogControllerTest.php + + - + message: "#^Parameter \\#3 \\$dbi of class PhpMyAdmin\\\\Controllers\\\\Server\\\\BinlogController constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Controllers/Server/BinlogControllerTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Server/CollationsControllerTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Server/CollationsControllerTest.php + + - + message: "#^Parameter \\#3 \\$dbi of class PhpMyAdmin\\\\Controllers\\\\Server\\\\CollationsController constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Controllers/Server/CollationsControllerTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Server/Databases/CreateControllerTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Server/Databases/CreateControllerTest.php + + - + message: "#^Parameter \\#2 \\$haystack of method PHPUnit\\\\Framework\\\\Assert\\:\\:assertStringContainsString\\(\\) expects string, mixed given\\.$#" + count: 3 + path: test/classes/Controllers/Server/Databases/CreateControllerTest.php + + - + message: "#^Cannot access offset 'AllowUserDropDataba…' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Server/Databases/DestroyControllerTest.php + + - + message: "#^Parameter \\#2 \\$haystack of method PHPUnit\\\\Framework\\\\Assert\\:\\:assertStringContainsString\\(\\) expects string, mixed given\\.$#" + count: 2 + path: test/classes/Controllers/Server/Databases/DestroyControllerTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Server/DatabasesControllerTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 2 + path: test/classes/Controllers/Server/DatabasesControllerTest.php + + - + message: "#^Cannot access offset 'ShowCreateDb' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Server/DatabasesControllerTest.php + + - + message: "#^Cannot access offset 'only_db' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Server/DatabasesControllerTest.php + + - + message: "#^Parameter \\#3 \\$dbi of class PhpMyAdmin\\\\Controllers\\\\Server\\\\DatabasesController constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 2 + path: test/classes/Controllers/Server/DatabasesControllerTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Server/EnginesControllerTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Server/EnginesControllerTest.php + + - + message: "#^Parameter \\#3 \\$dbi of class PhpMyAdmin\\\\Controllers\\\\Server\\\\EnginesController constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Controllers/Server/EnginesControllerTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Server/PluginsControllerTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Server/PluginsControllerTest.php + + - + message: "#^Parameter \\#4 \\$dbi of class PhpMyAdmin\\\\Controllers\\\\Server\\\\PluginsController constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Controllers/Server/PluginsControllerTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Server/PrivilegesControllerTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Server/PrivilegesControllerTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Server/ShowEngineControllerTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Server/ShowEngineControllerTest.php + + - + message: "#^Parameter \\#3 \\$dbi of class PhpMyAdmin\\\\Controllers\\\\Server\\\\ShowEngineController constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Controllers/Server/ShowEngineControllerTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Server/Status/AdvisorControllerTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 2 + path: test/classes/Controllers/Server/Status/AdvisorControllerTest.php + + - + message: "#^Cannot access offset 'host' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Server/Status/AdvisorControllerTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\Advisory\\\\Advisor constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Controllers/Server/Status/AdvisorControllerTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\Server\\\\Status\\\\Data constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Controllers/Server/Status/AdvisorControllerTest.php + + - + message: "#^Parameter \\#2 \\$config of class PhpMyAdmin\\\\Server\\\\Status\\\\Data constructor expects PhpMyAdmin\\\\Config, mixed given\\.$#" + count: 1 + path: test/classes/Controllers/Server/Status/AdvisorControllerTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Server/Status/Monitor/GeneralLogControllerTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 2 + path: test/classes/Controllers/Server/Status/Monitor/GeneralLogControllerTest.php + + - + message: "#^Cannot access offset 'host' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Server/Status/Monitor/GeneralLogControllerTest.php + - message: "#^Cannot access offset 'numRows' on mixed\\.$#" count: 1 @@ -8740,6 +28745,61 @@ parameters: count: 1 path: test/classes/Controllers/Server/Status/Monitor/GeneralLogControllerTest.php + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\Server\\\\Status\\\\Monitor constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Controllers/Server/Status/Monitor/GeneralLogControllerTest.php + + - + message: "#^Parameter \\#2 \\$config of class PhpMyAdmin\\\\Server\\\\Status\\\\Data constructor expects PhpMyAdmin\\\\Config, mixed given\\.$#" + count: 1 + path: test/classes/Controllers/Server/Status/Monitor/GeneralLogControllerTest.php + + - + message: "#^Parameter \\#5 \\$dbi of class PhpMyAdmin\\\\Controllers\\\\Server\\\\Status\\\\Monitor\\\\GeneralLogController constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Controllers/Server/Status/Monitor/GeneralLogControllerTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Server/Status/Monitor/LogVarsControllerTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 2 + path: test/classes/Controllers/Server/Status/Monitor/LogVarsControllerTest.php + + - + message: "#^Cannot access offset 'host' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Server/Status/Monitor/LogVarsControllerTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\Server\\\\Status\\\\Monitor constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Controllers/Server/Status/Monitor/LogVarsControllerTest.php + + - + message: "#^Parameter \\#2 \\$config of class PhpMyAdmin\\\\Server\\\\Status\\\\Data constructor expects PhpMyAdmin\\\\Config, mixed given\\.$#" + count: 1 + path: test/classes/Controllers/Server/Status/Monitor/LogVarsControllerTest.php + + - + message: "#^Parameter \\#5 \\$dbi of class PhpMyAdmin\\\\Controllers\\\\Server\\\\Status\\\\Monitor\\\\LogVarsController constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Controllers/Server/Status/Monitor/LogVarsControllerTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Server/Status/Monitor/QueryAnalyzerControllerTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 2 + path: test/classes/Controllers/Server/Status/Monitor/QueryAnalyzerControllerTest.php + - message: "#^Cannot access offset 'affectedRows' on mixed\\.$#" count: 1 @@ -8750,11 +28810,36 @@ parameters: count: 1 path: test/classes/Controllers/Server/Status/Monitor/QueryAnalyzerControllerTest.php + - + message: "#^Cannot access offset 'host' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Server/Status/Monitor/QueryAnalyzerControllerTest.php + - message: "#^Cannot access offset 'profiling' on mixed\\.$#" count: 1 path: test/classes/Controllers/Server/Status/Monitor/QueryAnalyzerControllerTest.php + - + message: "#^Parameter \\#2 \\$config of class PhpMyAdmin\\\\Server\\\\Status\\\\Data constructor expects PhpMyAdmin\\\\Config, mixed given\\.$#" + count: 1 + path: test/classes/Controllers/Server/Status/Monitor/QueryAnalyzerControllerTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Server/Status/Monitor/SlowLogControllerTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 2 + path: test/classes/Controllers/Server/Status/Monitor/SlowLogControllerTest.php + + - + message: "#^Cannot access offset 'host' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Server/Status/Monitor/SlowLogControllerTest.php + - message: "#^Cannot access offset 'numRows' on mixed\\.$#" count: 1 @@ -8770,41 +28855,1041 @@ parameters: count: 1 path: test/classes/Controllers/Server/Status/Monitor/SlowLogControllerTest.php + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\Server\\\\Status\\\\Monitor constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Controllers/Server/Status/Monitor/SlowLogControllerTest.php + + - + message: "#^Parameter \\#2 \\$config of class PhpMyAdmin\\\\Server\\\\Status\\\\Data constructor expects PhpMyAdmin\\\\Config, mixed given\\.$#" + count: 1 + path: test/classes/Controllers/Server/Status/Monitor/SlowLogControllerTest.php + + - + message: "#^Parameter \\#5 \\$dbi of class PhpMyAdmin\\\\Controllers\\\\Server\\\\Status\\\\Monitor\\\\SlowLogController constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Controllers/Server/Status/Monitor/SlowLogControllerTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Server/Status/MonitorControllerTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 2 + path: test/classes/Controllers/Server/Status/MonitorControllerTest.php + + - + message: "#^Cannot access offset 'host' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Server/Status/MonitorControllerTest.php + + - + message: "#^Parameter \\#2 \\$config of class PhpMyAdmin\\\\Server\\\\Status\\\\Data constructor expects PhpMyAdmin\\\\Config, mixed given\\.$#" + count: 1 + path: test/classes/Controllers/Server/Status/MonitorControllerTest.php + + - + message: "#^Parameter \\#4 \\$dbi of class PhpMyAdmin\\\\Controllers\\\\Server\\\\Status\\\\MonitorController constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Controllers/Server/Status/MonitorControllerTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Server/Status/Processes/RefreshControllerTest.php + + - + message: "#^Cannot access offset 'MaxCharactersInDisp…' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Server/Status/Processes/RefreshControllerTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 2 + path: test/classes/Controllers/Server/Status/Processes/RefreshControllerTest.php + + - + message: "#^Cannot access offset 'host' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Server/Status/Processes/RefreshControllerTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\Server\\\\Status\\\\Data constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Controllers/Server/Status/Processes/RefreshControllerTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\Server\\\\Status\\\\Processes constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Controllers/Server/Status/Processes/RefreshControllerTest.php + + - + message: "#^Parameter \\#2 \\$config of class PhpMyAdmin\\\\Server\\\\Status\\\\Data constructor expects PhpMyAdmin\\\\Config, mixed given\\.$#" + count: 1 + path: test/classes/Controllers/Server/Status/Processes/RefreshControllerTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Server/Status/ProcessesControllerTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 2 + path: test/classes/Controllers/Server/Status/ProcessesControllerTest.php + + - + message: "#^Cannot access offset 'host' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Server/Status/ProcessesControllerTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\Server\\\\Status\\\\Processes constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Controllers/Server/Status/ProcessesControllerTest.php + + - + message: "#^Parameter \\#2 \\$config of class PhpMyAdmin\\\\Server\\\\Status\\\\Data constructor expects PhpMyAdmin\\\\Config, mixed given\\.$#" + count: 1 + path: test/classes/Controllers/Server/Status/ProcessesControllerTest.php + + - + message: "#^Parameter \\#4 \\$dbi of class PhpMyAdmin\\\\Controllers\\\\Server\\\\Status\\\\ProcessesController constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Controllers/Server/Status/ProcessesControllerTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Server/Status/QueriesControllerTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 2 + path: test/classes/Controllers/Server/Status/QueriesControllerTest.php + + - + message: "#^Cannot access offset 'host' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Server/Status/QueriesControllerTest.php + + - + message: "#^Parameter \\#2 \\$config of class PhpMyAdmin\\\\Server\\\\Status\\\\Data constructor expects PhpMyAdmin\\\\Config, mixed given\\.$#" + count: 1 + path: test/classes/Controllers/Server/Status/QueriesControllerTest.php + + - + message: "#^Parameter \\#4 \\$dbi of class PhpMyAdmin\\\\Controllers\\\\Server\\\\Status\\\\QueriesController constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Controllers/Server/Status/QueriesControllerTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Server/Status/StatusControllerTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 2 + path: test/classes/Controllers/Server/Status/StatusControllerTest.php + + - + message: "#^Cannot access offset 'host' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Server/Status/StatusControllerTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\Replication\\\\Replication constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Controllers/Server/Status/StatusControllerTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\Server\\\\Status\\\\Data constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Controllers/Server/Status/StatusControllerTest.php + + - + message: "#^Parameter \\#2 \\$config of class PhpMyAdmin\\\\Server\\\\Status\\\\Data constructor expects PhpMyAdmin\\\\Config, mixed given\\.$#" + count: 1 + path: test/classes/Controllers/Server/Status/StatusControllerTest.php + + - + message: "#^Parameter \\#5 \\$dbi of class PhpMyAdmin\\\\Controllers\\\\Server\\\\Status\\\\StatusController constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Controllers/Server/Status/StatusControllerTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Server/Status/VariablesControllerTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 2 + path: test/classes/Controllers/Server/Status/VariablesControllerTest.php + + - + message: "#^Cannot access offset 'host' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Server/Status/VariablesControllerTest.php + + - + message: "#^Parameter \\#2 \\$config of class PhpMyAdmin\\\\Server\\\\Status\\\\Data constructor expects PhpMyAdmin\\\\Config, mixed given\\.$#" + count: 1 + path: test/classes/Controllers/Server/Status/VariablesControllerTest.php + + - + message: "#^Parameter \\#4 \\$dbi of class PhpMyAdmin\\\\Controllers\\\\Server\\\\Status\\\\VariablesController constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Controllers/Server/Status/VariablesControllerTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Server/VariablesControllerTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Server/VariablesControllerTest.php + - message: "#^Cannot use array destructuring on mixed\\.$#" count: 7 path: test/classes/Controllers/Server/VariablesControllerTest.php + - + message: "#^Parameter \\#3 \\$dbi of class PhpMyAdmin\\\\Controllers\\\\Server\\\\VariablesController constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 3 + path: test/classes/Controllers/Server/VariablesControllerTest.php + + - + message: "#^Cannot call method get\\(\\) on mixed\\.$#" + count: 2 + path: test/classes/Controllers/Sql/EnumValuesControllerTest.php + + - + message: "#^Cannot call method setParameter\\(\\) on mixed\\.$#" + count: 4 + path: test/classes/Controllers/Sql/EnumValuesControllerTest.php + + - + message: "#^Cannot call method get\\(\\) on mixed\\.$#" + count: 2 + path: test/classes/Controllers/Sql/SetValuesControllerTest.php + + - + message: "#^Cannot call method setParameter\\(\\) on mixed\\.$#" + count: 4 + path: test/classes/Controllers/Sql/SetValuesControllerTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/AddFieldControllerTest.php + + - + message: "#^Cannot access offset 1 on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/AddFieldControllerTest.php + + - + message: "#^Cannot access property \\$Servers on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/AddFieldControllerTest.php + + - + message: "#^Cannot call method asArray\\(\\) on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/AddFieldControllerTest.php + + - + message: "#^Cannot call method getSettings\\(\\) on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/AddFieldControllerTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/CreateControllerTest.php + + - + message: "#^Cannot access offset 1 on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/CreateControllerTest.php + + - + message: "#^Cannot access property \\$Servers on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/CreateControllerTest.php + + - + message: "#^Cannot call method asArray\\(\\) on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/CreateControllerTest.php + + - + message: "#^Cannot call method getSettings\\(\\) on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/CreateControllerTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/DeleteRowsControllerTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 2 + path: test/classes/Controllers/Table/DeleteRowsControllerTest.php + + - + message: "#^Cannot access offset 1 on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/DeleteRowsControllerTest.php + + - + message: "#^Cannot access property \\$Servers on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/DeleteRowsControllerTest.php + + - + message: "#^Cannot call method asArray\\(\\) on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/DeleteRowsControllerTest.php + + - + message: "#^Cannot call method getSettings\\(\\) on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/DeleteRowsControllerTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/ExportControllerTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 2 + path: test/classes/Controllers/Table/ExportControllerTest.php + + - + message: "#^Cannot access offset 1 on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/ExportControllerTest.php + + - + message: "#^Cannot access property \\$Servers on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/ExportControllerTest.php + + - + message: "#^Cannot call method asArray\\(\\) on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/ExportControllerTest.php + + - + message: "#^Cannot call method getSettings\\(\\) on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/ExportControllerTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/FindReplaceControllerTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/FindReplaceControllerTest.php + + - + message: "#^Parameter \\#3 \\$dbi of class PhpMyAdmin\\\\Controllers\\\\Table\\\\FindReplaceController constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 2 + path: test/classes/Controllers/Table/FindReplaceControllerTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/ImportControllerTest.php + + - + message: "#^Cannot access offset 1 on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/ImportControllerTest.php + + - + message: "#^Cannot access property \\$Servers on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/ImportControllerTest.php + + - + message: "#^Cannot call method asArray\\(\\) on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/ImportControllerTest.php + + - + message: "#^Cannot call method getSettings\\(\\) on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/ImportControllerTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/IndexesControllerTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 2 + path: test/classes/Controllers/Table/IndexesControllerTest.php + + - + message: "#^Cannot access offset 'pmadb' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/IndexesControllerTest.php + + - + message: "#^Cannot call method expects\\(\\) on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/IndexesControllerTest.php + + - + message: "#^Cannot call method method\\(\\) on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/IndexesControllerTest.php + + - + message: "#^Cannot call method will\\(\\) on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/IndexesControllerTest.php + + - + message: "#^Parameter \\#3 \\$dbi of class PhpMyAdmin\\\\Controllers\\\\Table\\\\IndexesController constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Controllers/Table/IndexesControllerTest.php + + - + message: "#^Parameter \\#3 \\$dbi of class PhpMyAdmin\\\\Table\\\\Indexes constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Controllers/Table/IndexesControllerTest.php + + - + message: "#^Cannot access offset 'MaxDbList' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/OperationsControllerTest.php + + - + message: "#^Cannot access property \\$settings on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/OperationsControllerTest.php + + - + message: "#^Cannot call method get\\(\\) on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/OperationsControllerTest.php + + - + message: "#^Cannot call method selectServer\\(\\) on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/OperationsControllerTest.php + + - + message: "#^Cannot call method setParameter\\(\\) on mixed\\.$#" + count: 2 + path: test/classes/Controllers/Table/OperationsControllerTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/PrivilegesControllerTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/PrivilegesControllerTest.php + + - + message: "#^Parameter \\#1 \\$params of static method PhpMyAdmin\\\\Url\\:\\:getCommon\\(\\) expects array\\, array\\ given\\.$#" + count: 1 + path: test/classes/Controllers/Table/PrivilegesControllerTest.php + + - + message: "#^Parameter \\#4 \\$dbi of class PhpMyAdmin\\\\Controllers\\\\Table\\\\PrivilegesController constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Controllers/Table/PrivilegesControllerTest.php + + - + message: "#^Cannot access offset 'favoriteTables' on mixed\\.$#" + count: 2 + path: test/classes/Controllers/Table/RecentFavoriteControllerTest.php + + - + message: "#^Cannot access offset 2 on mixed\\.$#" + count: 4 + path: test/classes/Controllers/Table/RecentFavoriteControllerTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/RelationControllerTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/RelationControllerTest.php + + - + message: "#^Cannot call method expects\\(\\) on mixed\\.$#" + count: 4 + path: test/classes/Controllers/Table/RelationControllerTest.php + + - + message: "#^Cannot call method method\\(\\) on mixed\\.$#" + count: 4 + path: test/classes/Controllers/Table/RelationControllerTest.php + + - + message: "#^Cannot call method will\\(\\) on mixed\\.$#" + count: 4 + path: test/classes/Controllers/Table/RelationControllerTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\ConfigStorage\\\\Relation constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 4 + path: test/classes/Controllers/Table/RelationControllerTest.php + + - + message: "#^Parameter \\#4 \\$dbi of class PhpMyAdmin\\\\Controllers\\\\Table\\\\RelationController constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 4 + path: test/classes/Controllers/Table/RelationControllerTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/ReplaceControllerTest.php + + - + message: "#^Cannot access offset 'InsertRows' on mixed\\.$#" + count: 2 + path: test/classes/Controllers/Table/ReplaceControllerTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 4 + path: test/classes/Controllers/Table/ReplaceControllerTest.php + + - + message: "#^Cannot access offset 'host' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/ReplaceControllerTest.php + + - + message: "#^Cannot access offset 'user' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/ReplaceControllerTest.php + + - + message: "#^Cannot access offset 'verbose' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/ReplaceControllerTest.php + - message: "#^PHPDoc tag @var for variable \\$result has no value type specified in iterable type array\\.$#" count: 2 path: test/classes/Controllers/Table/ReplaceControllerTest.php + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/SearchControllerTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/SearchControllerTest.php + + - + message: "#^Cannot call method expects\\(\\) on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/SearchControllerTest.php + + - + message: "#^Cannot call method get\\(\\) on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/SearchControllerTest.php + + - + message: "#^Cannot call method method\\(\\) on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/SearchControllerTest.php + + - + message: "#^Cannot call method setParameter\\(\\) on mixed\\.$#" + count: 2 + path: test/classes/Controllers/Table/SearchControllerTest.php + + - + message: "#^Cannot call method will\\(\\) on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/SearchControllerTest.php + + - + message: "#^Cannot call method with\\(\\) on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/SearchControllerTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\ConfigStorage\\\\Relation constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 2 + path: test/classes/Controllers/Table/SearchControllerTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\Table\\\\Search constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Controllers/Table/SearchControllerTest.php + + - + message: "#^Parameter \\#5 \\$dbi of class PhpMyAdmin\\\\Controllers\\\\Table\\\\SearchController constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Controllers/Table/SearchControllerTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/SqlControllerTest.php + + - + message: "#^Cannot access offset 1 on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/SqlControllerTest.php + + - + message: "#^Cannot access property \\$Servers on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/SqlControllerTest.php + + - + message: "#^Cannot call method asArray\\(\\) on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/SqlControllerTest.php + + - + message: "#^Cannot call method getSettings\\(\\) on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/SqlControllerTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\UserPreferences constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Controllers/Table/SqlControllerTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/Structure/ChangeControllerTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/Structure/ChangeControllerTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/StructureControllerTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 2 + path: test/classes/Controllers/Table/StructureControllerTest.php + + - + message: "#^Cannot access offset 'ShowPropertyComments' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/StructureControllerTest.php + + - + message: "#^Cannot access offset 'ShowStats' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/StructureControllerTest.php + + - + message: "#^Cannot access offset 1 on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/StructureControllerTest.php + + - + message: "#^Cannot access property \\$Servers on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/StructureControllerTest.php + + - + message: "#^Cannot call method asArray\\(\\) on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/StructureControllerTest.php + + - + message: "#^Cannot call method getSettings\\(\\) on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/StructureControllerTest.php + + - + message: "#^Parameter \\#1 \\$database of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getColumns\\(\\) expects string, mixed given\\.$#" + count: 1 + path: test/classes/Controllers/Table/StructureControllerTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\UserPreferences constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Controllers/Table/StructureControllerTest.php + + - + message: "#^Parameter \\#1 \\$table of static method PhpMyAdmin\\\\Index\\:\\:findDuplicates\\(\\) expects string, mixed given\\.$#" + count: 1 + path: test/classes/Controllers/Table/StructureControllerTest.php + + - + message: "#^Parameter \\#2 \\$schema of static method PhpMyAdmin\\\\Index\\:\\:findDuplicates\\(\\) expects string, mixed given\\.$#" + count: 1 + path: test/classes/Controllers/Table/StructureControllerTest.php + + - + message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\DatabaseInterface\\:\\:getColumns\\(\\) expects string, mixed given\\.$#" + count: 1 + path: test/classes/Controllers/Table/StructureControllerTest.php + + - + message: "#^Parameter \\#2 \\$table of static method PhpMyAdmin\\\\Index\\:\\:getFromTable\\(\\) expects string, mixed given\\.$#" + count: 1 + path: test/classes/Controllers/Table/StructureControllerTest.php + + - + message: "#^Parameter \\#2 \\$table of static method PhpMyAdmin\\\\Index\\:\\:getPrimary\\(\\) expects string, mixed given\\.$#" + count: 1 + path: test/classes/Controllers/Table/StructureControllerTest.php + + - + message: "#^Parameter \\#3 \\$schema of static method PhpMyAdmin\\\\Index\\:\\:getFromTable\\(\\) expects string, mixed given\\.$#" + count: 1 + path: test/classes/Controllers/Table/StructureControllerTest.php + + - + message: "#^Parameter \\#3 \\$schema of static method PhpMyAdmin\\\\Index\\:\\:getPrimary\\(\\) expects string, mixed given\\.$#" + count: 1 + path: test/classes/Controllers/Table/StructureControllerTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/TrackingControllerTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 3 + path: test/classes/Controllers/Table/TrackingControllerTest.php + + - + message: "#^Cannot access offset 'tracking_default…' on mixed\\.$#" + count: 2 + path: test/classes/Controllers/Table/TrackingControllerTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/ZoomSearchControllerTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: test/classes/Controllers/Table/ZoomSearchControllerTest.php + + - + message: "#^Cannot access offset 'ThemeManager' on mixed\\.$#" + count: 2 + path: test/classes/Controllers/ThemeSetControllerTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 2 + path: test/classes/Controllers/Triggers/IndexControllerTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 2 + path: test/classes/Controllers/Triggers/IndexControllerTest.php + + - + message: "#^Cannot access offset 'arr' on mixed\\.$#" + count: 5 + path: test/classes/CoreTest.php + + - + message: "#^Cannot access offset 'arr1' on mixed\\.$#" + count: 5 + path: test/classes/CoreTest.php + + - + message: "#^Cannot access offset 'blowfish_secret' on mixed\\.$#" + count: 3 + path: test/classes/CoreTest.php + + - + message: "#^Cannot access offset 'int' on mixed\\.$#" + count: 1 + path: test/classes/CoreTest.php + + - + message: "#^Cannot access offset 'not_existing' on mixed\\.$#" + count: 1 + path: test/classes/CoreTest.php + + - + message: "#^Cannot access offset 'sarr' on mixed\\.$#" + count: 14 + path: test/classes/CoreTest.php + + - + message: "#^Cannot access offset 'str' on mixed\\.$#" + count: 1 + path: test/classes/CoreTest.php + + - + message: "#^Cannot access offset 0 on mixed\\.$#" + count: 11 + path: test/classes/CoreTest.php + + - + message: "#^Cannot access offset 1 on mixed\\.$#" + count: 6 + path: test/classes/CoreTest.php + + - + message: "#^Cannot access offset 2 on mixed\\.$#" + count: 3 + path: test/classes/CoreTest.php + + - + message: "#^Cannot call method set\\(\\) on mixed\\.$#" + count: 10 + path: test/classes/CoreTest.php + + - + message: "#^Parameter \\#2 \\$array of method PHPUnit\\\\Framework\\\\Assert\\:\\:assertArrayNotHasKey\\(\\) expects array\\|ArrayAccess, mixed given\\.$#" + count: 12 + path: test/classes/CoreTest.php + + - + message: "#^Cannot call method set\\(\\) on mixed\\.$#" + count: 5 + path: test/classes/Crypto/CryptoTest.php + + - + message: "#^Parameter \\#1 \\$string of function mb_strlen expects string, mixed given\\.$#" + count: 1 + path: test/classes/Crypto/CryptoTest.php + - message: "#^Call to method PHPUnit\\\\Framework\\\\Assert\\:\\:assertIsArray\\(\\) with array\\ will always evaluate to true\\.$#" count: 1 path: test/classes/Database/CentralColumnsTest.php + - + message: "#^Cannot access offset 'ActionLinksMode' on mixed\\.$#" + count: 1 + path: test/classes/Database/CentralColumnsTest.php + + - + message: "#^Cannot access offset 'CharEditing' on mixed\\.$#" + count: 1 + path: test/classes/Database/CentralColumnsTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/Database/CentralColumnsTest.php + + - + message: "#^Cannot access offset 'LimitChars' on mixed\\.$#" + count: 1 + path: test/classes/Database/CentralColumnsTest.php + + - + message: "#^Cannot access offset 'MaxRows' on mixed\\.$#" + count: 1 + path: test/classes/Database/CentralColumnsTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 2 + path: test/classes/Database/CentralColumnsTest.php + + - + message: "#^Cannot access offset 'ServerDefault' on mixed\\.$#" + count: 1 + path: test/classes/Database/CentralColumnsTest.php + + - + message: "#^Cannot access offset 'user' on mixed\\.$#" + count: 1 + path: test/classes/Database/CentralColumnsTest.php + - message: "#^Cannot access offset 0 on mixed\\.$#" count: 1 path: test/classes/Database/CentralColumnsTest.php + - + message: "#^Cannot call method expects\\(\\) on mixed\\.$#" + count: 10 + path: test/classes/Database/CentralColumnsTest.php + + - + message: "#^Cannot call method method\\(\\) on mixed\\.$#" + count: 10 + path: test/classes/Database/CentralColumnsTest.php + + - + message: "#^Cannot call method will\\(\\) on mixed\\.$#" + count: 9 + path: test/classes/Database/CentralColumnsTest.php + + - + message: "#^Cannot call method willReturnOnConsecutiveCalls\\(\\) on mixed\\.$#" + count: 1 + path: test/classes/Database/CentralColumnsTest.php + + - + message: "#^Cannot call method with\\(\\) on mixed\\.$#" + count: 7 + path: test/classes/Database/CentralColumnsTest.php + - message: "#^Parameter \\#1 \\$needle of method PHPUnit\\\\Framework\\\\Assert\\:\\:assertStringContainsString\\(\\) expects string, mixed given\\.$#" count: 1 path: test/classes/Database/CentralColumnsTest.php + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 4 + path: test/classes/Database/Designer/CommonTest.php + + - + message: "#^Cannot access offset 'NaturalOrder' on mixed\\.$#" + count: 4 + path: test/classes/Database/Designer/CommonTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 4 + path: test/classes/Database/Designer/CommonTest.php + - message: "#^Class PhpMyAdmin\\\\Tests\\\\Database\\\\Designer\\\\CommonTest has an uninitialized property \\$designerCommon\\. Give it default value or assign it in the constructor\\.$#" count: 1 path: test/classes/Database/Designer/CommonTest.php + - + message: "#^Cannot access offset 'PDFDefaultPageSize' on mixed\\.$#" + count: 1 + path: test/classes/Database/DesignerTest.php + + - + message: "#^Cannot access offset 'PDFPageSizes' on mixed\\.$#" + count: 1 + path: test/classes/Database/DesignerTest.php + + - + message: "#^Cannot access offset 'Schema' on mixed\\.$#" + count: 2 + path: test/classes/Database/DesignerTest.php + + - + message: "#^Cannot access offset 'ServerDefault' on mixed\\.$#" + count: 1 + path: test/classes/Database/DesignerTest.php + + - + message: "#^Cannot access offset 'pdf_orientation' on mixed\\.$#" + count: 1 + path: test/classes/Database/DesignerTest.php + + - + message: "#^Cannot access offset 'pdf_paper' on mixed\\.$#" + count: 1 + path: test/classes/Database/DesignerTest.php + - message: "#^Class PhpMyAdmin\\\\Tests\\\\Database\\\\DesignerTest has an uninitialized property \\$designer\\. Give it default value or assign it in the constructor\\.$#" count: 1 path: test/classes/Database/DesignerTest.php + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\ConfigStorage\\\\Relation constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 4 + path: test/classes/Database/DesignerTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\Database\\\\Designer constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 4 + path: test/classes/Database/DesignerTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/Database/EventsTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: test/classes/Database/EventsTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\Database\\\\Events constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Database/EventsTest.php + + - + message: "#^Parameter \\#2 \\$haystack of method PHPUnit\\\\Framework\\\\Assert\\:\\:assertCount\\(\\) expects Countable\\|iterable, mixed given\\.$#" + count: 1 + path: test/classes/Database/EventsTest.php + + - + message: "#^Cannot access offset 'ActionLinksMode' on mixed\\.$#" + count: 1 + path: test/classes/Database/RoutinesTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/Database/RoutinesTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: test/classes/Database/RoutinesTest.php + + - + message: "#^Cannot access offset 'ShowFunctionFields' on mixed\\.$#" + count: 1 + path: test/classes/Database/RoutinesTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\Database\\\\Routines constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Database/RoutinesTest.php + + - + message: "#^Parameter \\#2 \\$haystack of method PHPUnit\\\\Framework\\\\Assert\\:\\:assertCount\\(\\) expects Countable\\|iterable, mixed given\\.$#" + count: 1 + path: test/classes/Database/RoutinesTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\Database\\\\Search constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Database/SearchTest.php + - message: "#^Call to method PHPUnit\\\\Framework\\\\Assert\\:\\:assertInstanceOf\\(\\) with 'PhpMyAdmin\\\\\\\\Dbal\\\\\\\\ResultInterface' and PhpMyAdmin\\\\Dbal\\\\ResultInterface will always evaluate to true\\.$#" count: 1 @@ -8815,6 +29900,156 @@ parameters: count: 1 path: test/classes/DatabaseInterfaceTest.php + - + message: "#^Cannot access offset 'DBG' on mixed\\.$#" + count: 2 + path: test/classes/DatabaseInterfaceTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 4 + path: test/classes/DatabaseInterfaceTest.php + + - + message: "#^Cannot access offset 'NaturalOrder' on mixed\\.$#" + count: 1 + path: test/classes/DatabaseInterfaceTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 6 + path: test/classes/DatabaseInterfaceTest.php + + - + message: "#^Cannot access offset 'SessionTimeZone' on mixed\\.$#" + count: 1 + path: test/classes/DatabaseInterfaceTest.php + + - + message: "#^Cannot access offset 'ZeroConf' on mixed\\.$#" + count: 2 + path: test/classes/DatabaseInterfaceTest.php + + - + message: "#^Cannot access offset 'only_db' on mixed\\.$#" + count: 1 + path: test/classes/DatabaseInterfaceTest.php + + - + message: "#^Cannot access offset 'sql' on mixed\\.$#" + count: 2 + path: test/classes/DatabaseInterfaceTest.php + + - + message: "#^Cannot access offset 'DBG' on mixed\\.$#" + count: 1 + path: test/classes/Dbal/DbiDummyTest.php + + - + message: "#^Cannot access offset 'IconvExtraParams' on mixed\\.$#" + count: 1 + path: test/classes/Dbal/DbiDummyTest.php + + - + message: "#^Cannot access offset 'sql' on mixed\\.$#" + count: 1 + path: test/classes/Dbal/DbiDummyTest.php + + - + message: "#^Cannot access offset '27b1330f2076ef45d23…' on mixed\\.$#" + count: 1 + path: test/classes/Display/ResultsTest.php + + - + message: "#^Cannot access offset 'BrowseMIME' on mixed\\.$#" + count: 1 + path: test/classes/Display/ResultsTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 3 + path: test/classes/Display/ResultsTest.php + + - + message: "#^Cannot access offset 'LimitChars' on mixed\\.$#" + count: 3 + path: test/classes/Display/ResultsTest.php + + - + message: "#^Cannot access offset 'Order' on mixed\\.$#" + count: 1 + path: test/classes/Display/ResultsTest.php + + - + message: "#^Cannot access offset 'ProtectBinary' on mixed\\.$#" + count: 1 + path: test/classes/Display/ResultsTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 3 + path: test/classes/Display/ResultsTest.php + + - + message: "#^Cannot access offset 'display_binary' on mixed\\.$#" + count: 4 + path: test/classes/Display/ResultsTest.php + + - + message: "#^Cannot access offset 'display_blob' on mixed\\.$#" + count: 4 + path: test/classes/Display/ResultsTest.php + + - + message: "#^Cannot access offset 'f2a8e80312ca180031a…' on mixed\\.$#" + count: 1 + path: test/classes/Display/ResultsTest.php + + - + message: "#^Cannot access offset 'geoOption' on mixed\\.$#" + count: 2 + path: test/classes/Display/ResultsTest.php + + - + message: "#^Cannot access offset 'hide_transformation' on mixed\\.$#" + count: 2 + path: test/classes/Display/ResultsTest.php + + - + message: "#^Cannot access offset 'max_rows' on mixed\\.$#" + count: 6 + path: test/classes/Display/ResultsTest.php + + - + message: "#^Cannot access offset 'pftext' on mixed\\.$#" + count: 5 + path: test/classes/Display/ResultsTest.php + + - + message: "#^Cannot access offset 'pos' on mixed\\.$#" + count: 3 + path: test/classes/Display/ResultsTest.php + + - + message: "#^Cannot access offset 'possible_as_geometry' on mixed\\.$#" + count: 2 + path: test/classes/Display/ResultsTest.php + + - + message: "#^Cannot access offset 'query' on mixed\\.$#" + count: 2 + path: test/classes/Display/ResultsTest.php + + - + message: "#^Cannot access offset 'relational_display' on mixed\\.$#" + count: 4 + path: test/classes/Display/ResultsTest.php + + - + message: "#^Cannot access offset 'repeat_cells' on mixed\\.$#" + count: 2 + path: test/classes/Display/ResultsTest.php + - message: "#^Method PhpMyAdmin\\\\Tests\\\\Display\\\\ResultsTest\\:\\:dataProviderForTestGetDataCellForNonNumericColumns\\(\\) return type has no value type specified in iterable type array\\.$#" count: 3 @@ -8830,16 +30065,266 @@ parameters: count: 1 path: test/classes/Display/ResultsTest.php + - + message: "#^Parameter \\#2 \\$db of class PhpMyAdmin\\\\Display\\\\Results constructor expects string, mixed given\\.$#" + count: 2 + path: test/classes/Display/ResultsTest.php + + - + message: "#^Parameter \\#2 \\$db of static method PhpMyAdmin\\\\ParseAnalyze\\:\\:sqlQuery\\(\\) expects string, mixed given\\.$#" + count: 2 + path: test/classes/Display/ResultsTest.php + - message: "#^Parameter \\#2 \\$haystack of method PHPUnit\\\\Framework\\\\Assert\\:\\:assertStringContainsString\\(\\) expects string, mixed given\\.$#" count: 4 path: test/classes/Display/ResultsTest.php + - + message: "#^Cannot access offset 'AvailableCharsets' on mixed\\.$#" + count: 1 + path: test/classes/EncodingTest.php + + - + message: "#^Cannot access offset 'IconvExtraParams' on mixed\\.$#" + count: 2 + path: test/classes/EncodingTest.php + - message: "#^Call to method PHPUnit\\\\Framework\\\\Assert\\:\\:assertIsString\\(\\) with string will always evaluate to true\\.$#" count: 1 path: test/classes/ErrorHandlerTest.php + - + message: "#^Cannot access offset 'SendErrorReports' on mixed\\.$#" + count: 2 + path: test/classes/ErrorHandlerTest.php + + - + message: "#^Cannot access offset 'environment' on mixed\\.$#" + count: 1 + path: test/classes/ErrorHandlerTest.php + + - + message: "#^Cannot call method set\\(\\) on mixed\\.$#" + count: 4 + path: test/classes/ErrorHandlerTest.php + + - + message: "#^Cannot access offset 'ProxyPass' on mixed\\.$#" + count: 1 + path: test/classes/ErrorReportTest.php + + - + message: "#^Cannot access offset 'ProxyUrl' on mixed\\.$#" + count: 1 + path: test/classes/ErrorReportTest.php + + - + message: "#^Cannot access offset 'ProxyUser' on mixed\\.$#" + count: 1 + path: test/classes/ErrorReportTest.php + + - + message: "#^Cannot access offset 'ServerDefault' on mixed\\.$#" + count: 1 + path: test/classes/ErrorReportTest.php + + - + message: "#^Cannot call method get\\(\\) on mixed\\.$#" + count: 6 + path: test/classes/ErrorReportTest.php + + - + message: "#^Cannot call method set\\(\\) on mixed\\.$#" + count: 1 + path: test/classes/ErrorReportTest.php + + - + message: "#^Parameter \\#4 \\$config of class PhpMyAdmin\\\\ErrorReport constructor expects PhpMyAdmin\\\\Config, mixed given\\.$#" + count: 2 + path: test/classes/ErrorReportTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 2 + path: test/classes/Export/ExportTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 3 + path: test/classes/Export/ExportTest.php + + - + message: "#^Cannot access offset 'only_db' on mixed\\.$#" + count: 1 + path: test/classes/Export/ExportTest.php + + - + message: "#^Cannot access offset 'ExecTimeLimit' on mixed\\.$#" + count: 1 + path: test/classes/Export/OptionsTest.php + + - + message: "#^Cannot access offset 'Export' on mixed\\.$#" + count: 13 + path: test/classes/Export/OptionsTest.php + + - + message: "#^Cannot access offset 'GZipDump' on mixed\\.$#" + count: 2 + path: test/classes/Export/OptionsTest.php + + - + message: "#^Cannot access offset 'SaveDir' on mixed\\.$#" + count: 2 + path: test/classes/Export/OptionsTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 2 + path: test/classes/Export/OptionsTest.php + + - + message: "#^Cannot access offset 'ZipDump' on mixed\\.$#" + count: 2 + path: test/classes/Export/OptionsTest.php + + - + message: "#^Cannot access offset 'as_separate_files' on mixed\\.$#" + count: 1 + path: test/classes/Export/OptionsTest.php + + - + message: "#^Cannot access offset 'asfile' on mixed\\.$#" + count: 2 + path: test/classes/Export/OptionsTest.php + + - + message: "#^Cannot access offset 'charset' on mixed\\.$#" + count: 1 + path: test/classes/Export/OptionsTest.php + + - + message: "#^Cannot access offset 'host' on mixed\\.$#" + count: 1 + path: test/classes/Export/OptionsTest.php + + - + message: "#^Cannot access offset 'lock_tables' on mixed\\.$#" + count: 1 + path: test/classes/Export/OptionsTest.php + + - + message: "#^Cannot access offset 'method' on mixed\\.$#" + count: 3 + path: test/classes/Export/OptionsTest.php + + - + message: "#^Cannot access offset 'onserver' on mixed\\.$#" + count: 1 + path: test/classes/Export/OptionsTest.php + + - + message: "#^Cannot access offset 'onserver_overwrite' on mixed\\.$#" + count: 1 + path: test/classes/Export/OptionsTest.php + + - + message: "#^Cannot access offset 'quick_export…' on mixed\\.$#" + count: 2 + path: test/classes/Export/OptionsTest.php + + - + message: "#^Cannot access offset 'remember_file…' on mixed\\.$#" + count: 1 + path: test/classes/Export/OptionsTest.php + + - + message: "#^Cannot access offset 'user' on mixed\\.$#" + count: 1 + path: test/classes/Export/OptionsTest.php + + - + message: "#^Cannot call method cacheTableContent\\(\\) on mixed\\.$#" + count: 1 + path: test/classes/Export/OptionsTest.php + + - + message: "#^Cannot call method getCache\\(\\) on mixed\\.$#" + count: 1 + path: test/classes/Export/OptionsTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\ConfigStorage\\\\Relation constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Export/OptionsTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\Export\\\\TemplateModel constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Export/OptionsTest.php + + - + message: "#^Parameter \\#1 \\$dir of static method PhpMyAdmin\\\\Util\\:\\:userDir\\(\\) expects string, mixed given\\.$#" + count: 1 + path: test/classes/Export/OptionsTest.php + + - + message: "#^Cannot access offset 'BZipDump' on mixed\\.$#" + count: 3 + path: test/classes/FileListingTest.php + + - + message: "#^Cannot access offset 'GZipDump' on mixed\\.$#" + count: 3 + path: test/classes/FileListingTest.php + + - + message: "#^Cannot access offset 'ZipDump' on mixed\\.$#" + count: 3 + path: test/classes/FileListingTest.php + + - + message: "#^Parameter \\#2 \\$array of method PHPUnit\\\\Framework\\\\Assert\\:\\:assertArrayHasKey\\(\\) expects array\\|ArrayAccess, mixed given\\.$#" + count: 1 + path: test/classes/FlashMessagesTest.php + + - + message: "#^Parameter \\#2 \\$array of method PHPUnit\\\\Framework\\\\Assert\\:\\:assertArrayNotHasKey\\(\\) expects array\\|ArrayAccess, mixed given\\.$#" + count: 1 + path: test/classes/FlashMessagesTest.php + + - + message: "#^Cannot access offset 'DBG' on mixed\\.$#" + count: 1 + path: test/classes/FooterTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/FooterTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 2 + path: test/classes/FooterTest.php + + - + message: "#^Cannot access offset 'queries' on mixed\\.$#" + count: 1 + path: test/classes/FooterTest.php + + - + message: "#^Cannot access offset 'sql' on mixed\\.$#" + count: 1 + path: test/classes/FooterTest.php + + - + message: "#^Cannot access offset 'verbose' on mixed\\.$#" + count: 1 + path: test/classes/FooterTest.php + - message: "#^Cannot access offset 'no_of_points' on mixed\\.$#" count: 2 @@ -8880,31 +30365,581 @@ parameters: count: 1 path: test/classes/Gis/GisPolygonTest.php + - + message: "#^Cannot access offset 'AllowThirdPartyFram…' on mixed\\.$#" + count: 1 + path: test/classes/HeaderTest.php + + - + message: "#^Cannot access offset 'CSPAllow' on mixed\\.$#" + count: 1 + path: test/classes/HeaderTest.php + + - + message: "#^Cannot access offset 'CaptchaCsp' on mixed\\.$#" + count: 1 + path: test/classes/HeaderTest.php + + - + message: "#^Cannot access offset 'CaptchaLoginPrivate…' on mixed\\.$#" + count: 1 + path: test/classes/HeaderTest.php + + - + message: "#^Cannot access offset 'CaptchaLoginPublicK…' on mixed\\.$#" + count: 1 + path: test/classes/HeaderTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/HeaderTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 5 + path: test/classes/HeaderTest.php + + - + message: "#^Cannot access offset 'Servers' on mixed\\.$#" + count: 1 + path: test/classes/HeaderTest.php + + - + message: "#^Cannot access offset 'auth_type' on mixed\\.$#" + count: 1 + path: test/classes/HeaderTest.php + + - + message: "#^Cannot access offset 'pmadb' on mixed\\.$#" + count: 1 + path: test/classes/HeaderTest.php + + - + message: "#^Cannot access offset 'user' on mixed\\.$#" + count: 1 + path: test/classes/HeaderTest.php + + - + message: "#^Cannot access offset 'verbose' on mixed\\.$#" + count: 1 + path: test/classes/HeaderTest.php + - message: "#^Casting to string something that's already string\\.$#" count: 1 path: test/classes/HeaderTest.php + - + message: "#^Cannot access offset 'ActionLinksMode' on mixed\\.$#" + count: 4 + path: test/classes/Html/GeneratorTest.php + + - + message: "#^Cannot access offset 'DefaultTabDatabase' on mixed\\.$#" + count: 3 + path: test/classes/Html/GeneratorTest.php + + - + message: "#^Cannot access offset 'Edit' on mixed\\.$#" + count: 1 + path: test/classes/Html/GeneratorTest.php + + - + message: "#^Cannot access offset 'LinkLengthLimit' on mixed\\.$#" + count: 3 + path: test/classes/Html/GeneratorTest.php + + - + message: "#^Cannot access offset 'MaxCharactersInDisp…' on mixed\\.$#" + count: 1 + path: test/classes/Html/GeneratorTest.php + + - + message: "#^Cannot access offset 'MysqlSslWarningSafe…' on mixed\\.$#" + count: 2 + path: test/classes/Html/GeneratorTest.php + + - + message: "#^Cannot access offset 'Refresh' on mixed\\.$#" + count: 1 + path: test/classes/Html/GeneratorTest.php + + - + message: "#^Cannot access offset 'SQLQuery' on mixed\\.$#" + count: 2 + path: test/classes/Html/GeneratorTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 7 + path: test/classes/Html/GeneratorTest.php + + - + message: "#^Cannot access offset 'ServerDefault' on mixed\\.$#" + count: 1 + path: test/classes/Html/GeneratorTest.php + + - + message: "#^Cannot access offset 'ShowSQL' on mixed\\.$#" + count: 2 + path: test/classes/Html/GeneratorTest.php + + - + message: "#^Parameter \\#1 \\$string of function htmlspecialchars expects string, mixed given\\.$#" + count: 2 + path: test/classes/Html/GeneratorTest.php + + - + message: "#^Parameter \\#1 \\$target of static method PhpMyAdmin\\\\Util\\:\\:getScriptNameForOption\\(\\) expects string, mixed given\\.$#" + count: 3 + path: test/classes/Html/GeneratorTest.php + + - + message: "#^Cannot access offset 'ServerDefault' on mixed\\.$#" + count: 1 + path: test/classes/Html/MySQLDocumentationTest.php + - message: "#^Call to method PHPUnit\\\\Framework\\\\Assert\\:\\:assertTrue\\(\\) with true will always evaluate to true\\.$#" count: 1 path: test/classes/Import/AjaxTest.php + - + message: "#^Cannot access offset 'ServerDefault' on mixed\\.$#" + count: 1 + path: test/classes/Import/ImportTest.php + + - + message: "#^Cannot access an offset on mixed\\.$#" + count: 3 + path: test/classes/IndexTest.php + - message: "#^Parameter \\#1 \\$columns of method PhpMyAdmin\\\\Index\\:\\:addColumns\\(\\) expects array, mixed given\\.$#" count: 2 path: test/classes/IndexTest.php + - + message: "#^Cannot access offset 'AllowThirdPartyFram…' on mixed\\.$#" + count: 1 + path: test/classes/InsertEditTest.php + + - + message: "#^Cannot access offset 'CharEditing' on mixed\\.$#" + count: 4 + path: test/classes/InsertEditTest.php + + - + message: "#^Cannot access offset 'CharTextareaCols' on mixed\\.$#" + count: 3 + path: test/classes/InsertEditTest.php + + - + message: "#^Cannot access offset 'CharTextareaRows' on mixed\\.$#" + count: 3 + path: test/classes/InsertEditTest.php + + - + message: "#^Cannot access offset 'Confirm' on mixed\\.$#" + count: 1 + path: test/classes/InsertEditTest.php + + - + message: "#^Cannot access offset 'DefaultTabDatabase' on mixed\\.$#" + count: 1 + path: test/classes/InsertEditTest.php + + - + message: "#^Cannot access offset 'DefaultTabTable' on mixed\\.$#" + count: 1 + path: test/classes/InsertEditTest.php + + - + message: "#^Cannot access offset 'DefaultTransformati…' on mixed\\.$#" + count: 1 + path: test/classes/InsertEditTest.php + + - + message: "#^Cannot access offset 'IgnoreMultiSubmitEr…' on mixed\\.$#" + count: 2 + path: test/classes/InsertEditTest.php + + - + message: "#^Cannot access offset 'InsertRows' on mixed\\.$#" + count: 3 + path: test/classes/InsertEditTest.php + + - + message: "#^Cannot access offset 'LimitChars' on mixed\\.$#" + count: 3 + path: test/classes/InsertEditTest.php + + - + message: "#^Cannot access offset 'LoginCookieValidity' on mixed\\.$#" + count: 1 + path: test/classes/InsertEditTest.php + + - + message: "#^Cannot access offset 'LongtextDoubleTexta…' on mixed\\.$#" + count: 3 + path: test/classes/InsertEditTest.php + + - + message: "#^Cannot access offset 'MaxSizeForInputField' on mixed\\.$#" + count: 3 + path: test/classes/InsertEditTest.php + + - + message: "#^Cannot access offset 'MinSizeForInputField' on mixed\\.$#" + count: 3 + path: test/classes/InsertEditTest.php + + - + message: "#^Cannot access offset 'NavigationTreeDefau…' on mixed\\.$#" + count: 2 + path: test/classes/InsertEditTest.php + + - + message: "#^Cannot access offset 'PreApPend' on mixed\\.$#" + count: 1 + path: test/classes/InsertEditTest.php + + - + message: "#^Cannot access offset 'ProtectBinary' on mixed\\.$#" + count: 3 + path: test/classes/InsertEditTest.php + + - + message: "#^Cannot access offset 'SendErrorReports' on mixed\\.$#" + count: 1 + path: test/classes/InsertEditTest.php + + - + message: "#^Cannot access offset 'ServerDefault' on mixed\\.$#" + count: 7 + path: test/classes/InsertEditTest.php + + - + message: "#^Cannot access offset 'ShowDatabasesNaviga…' on mixed\\.$#" + count: 1 + path: test/classes/InsertEditTest.php + + - + message: "#^Cannot access offset 'ShowFieldTypesInDat…' on mixed\\.$#" + count: 3 + path: test/classes/InsertEditTest.php + + - + message: "#^Cannot access offset 'ShowFunctionFields' on mixed\\.$#" + count: 6 + path: test/classes/InsertEditTest.php + + - + message: "#^Cannot access offset 'ShowPropertyComments' on mixed\\.$#" + count: 2 + path: test/classes/InsertEditTest.php + + - + message: "#^Cannot access offset 'ShowSQL' on mixed\\.$#" + count: 2 + path: test/classes/InsertEditTest.php + + - + message: "#^Cannot access offset 'TextareaCols' on mixed\\.$#" + count: 4 + path: test/classes/InsertEditTest.php + + - + message: "#^Cannot access offset 'TextareaRows' on mixed\\.$#" + count: 4 + path: test/classes/InsertEditTest.php + + - + message: "#^Cannot access offset 'enable_drag_drop…' on mixed\\.$#" + count: 1 + path: test/classes/InsertEditTest.php + + - + message: "#^Cannot access offset 'foreign_db' on mixed\\.$#" + count: 2 + path: test/classes/InsertEditTest.php + + - + message: "#^Cannot access offset 'isNeedToRecheck' on mixed\\.$#" + count: 3 + path: test/classes/InsertEditTest.php + + - + message: "#^Cannot access offset 'relational_display' on mixed\\.$#" + count: 2 + path: test/classes/InsertEditTest.php + + - + message: "#^Cannot access offset 'truncatableFieldVal…' on mixed\\.$#" + count: 2 + path: test/classes/InsertEditTest.php + + - + message: "#^Cannot call method set\\(\\) on mixed\\.$#" + count: 2 + path: test/classes/InsertEditTest.php + + - + message: "#^Method PhpMyAdmin\\\\Tests\\\\InsertEditTest\\:\\:parseString\\(\\) should return string but returns mixed\\.$#" + count: 1 + path: test/classes/InsertEditTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\ConfigStorage\\\\Relation constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 4 + path: test/classes/InsertEditTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\InsertEdit constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 4 + path: test/classes/InsertEditTest.php + - message: "#^Parameter \\#1 \\$value of function strval expects bool\\|float\\|int\\|resource\\|string\\|null, bool\\|float\\|int\\|object given\\.$#" count: 1 path: test/classes/InsertEditTest.php + - + message: "#^Parameter \\#3 \\$dbi of class PhpMyAdmin\\\\Table constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/InsertEditTest.php + - message: "#^Call to method PHPUnit\\\\Framework\\\\Assert\\:\\:assertIsArray\\(\\) with array will always evaluate to true\\.$#" count: 2 path: test/classes/InternalRelationsTest.php + - + message: "#^Cannot access an offset on mixed\\.$#" + count: 7 + path: test/classes/IpAllowDenyTest.php + + - + message: "#^Cannot access offset 'AllowDeny' on mixed\\.$#" + count: 7 + path: test/classes/IpAllowDenyTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 8 + path: test/classes/IpAllowDenyTest.php + + - + message: "#^Cannot access offset 'TrustedProxies' on mixed\\.$#" + count: 3 + path: test/classes/IpAllowDenyTest.php + + - + message: "#^Cannot access offset 'rules' on mixed\\.$#" + count: 7 + path: test/classes/IpAllowDenyTest.php + + - + message: "#^Cannot access offset 'user' on mixed\\.$#" + count: 1 + path: test/classes/IpAllowDenyTest.php + + - + message: "#^Cannot call method set\\(\\) on mixed\\.$#" + count: 12 + path: test/classes/LanguageTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/ListDatabaseTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 3 + path: test/classes/ListDatabaseTest.php + + - + message: "#^Cannot access offset 'hide_db' on mixed\\.$#" + count: 1 + path: test/classes/ListDatabaseTest.php + + - + message: "#^Cannot access offset 'only_db' on mixed\\.$#" + count: 1 + path: test/classes/ListDatabaseTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/MenuTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 2 + path: test/classes/MenuTest.php + + - + message: "#^Cannot access offset 'verbose' on mixed\\.$#" + count: 1 + path: test/classes/MenuTest.php + + - + message: "#^Dynamic call to static method PhpMyAdmin\\\\Message\\:\\:getMessageForAffectedRows\\(\\)\\.$#" + count: 1 + path: test/classes/MessageTest.php + + - + message: "#^Dynamic call to static method PhpMyAdmin\\\\Message\\:\\:getMessageForDeletedRows\\(\\)\\.$#" + count: 1 + path: test/classes/MessageTest.php + + - + message: "#^Dynamic call to static method PhpMyAdmin\\\\Message\\:\\:getMessageForInsertedRows\\(\\)\\.$#" + count: 1 + path: test/classes/MessageTest.php + + - + message: "#^Cannot access offset 'ActionLinksMode' on mixed\\.$#" + count: 1 + path: test/classes/Navigation/NavigationTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/Navigation/NavigationTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 2 + path: test/classes/Navigation/NavigationTest.php + + - + message: "#^Cannot access offset 'user' on mixed\\.$#" + count: 1 + path: test/classes/Navigation/NavigationTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\ConfigStorage\\\\Relation constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Navigation/NavigationTest.php + + - + message: "#^Parameter \\#3 \\$dbi of class PhpMyAdmin\\\\Navigation\\\\Navigation constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Navigation/NavigationTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/Navigation/NavigationTreeTest.php + + - + message: "#^Cannot access offset 'NavigationTreeDbSep…' on mixed\\.$#" + count: 1 + path: test/classes/Navigation/NavigationTreeTest.php + + - + message: "#^Cannot access offset 'NavigationTreeEnabl…' on mixed\\.$#" + count: 1 + path: test/classes/Navigation/NavigationTreeTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 4 + path: test/classes/Navigation/NavigationTreeTest.php + + - + message: "#^Cannot access offset 'ShowDatabasesNaviga…' on mixed\\.$#" + count: 1 + path: test/classes/Navigation/NavigationTreeTest.php + + - + message: "#^Cannot access offset 'host' on mixed\\.$#" + count: 1 + path: test/classes/Navigation/NavigationTreeTest.php + + - + message: "#^Cannot access offset 'pmadb' on mixed\\.$#" + count: 1 + path: test/classes/Navigation/NavigationTreeTest.php + + - + message: "#^Cannot access offset 'user' on mixed\\.$#" + count: 1 + path: test/classes/Navigation/NavigationTreeTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\ConfigStorage\\\\Relation constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Navigation/NavigationTreeTest.php + + - + message: "#^Parameter \\#2 \\$dbi of class PhpMyAdmin\\\\Navigation\\\\NavigationTree constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Navigation/NavigationTreeTest.php + + - + message: "#^Cannot access offset 'DefaultTabDatabase' on mixed\\.$#" + count: 1 + path: test/classes/Navigation/Nodes/NodeDatabaseChildTest.php + + - + message: "#^Cannot access offset 'ServerDefault' on mixed\\.$#" + count: 1 + path: test/classes/Navigation/Nodes/NodeDatabaseChildTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 2 + path: test/classes/Navigation/Nodes/NodeDatabaseTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 2 + path: test/classes/Navigation/Nodes/NodeDatabaseTest.php + + - + message: "#^Cannot access offset 'NavigationTreeDefau…' on mixed\\.$#" + count: 3 + path: test/classes/Navigation/Nodes/NodeTableTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 6 + path: test/classes/Navigation/Nodes/NodeTest.php + + - + message: "#^Cannot access offset 'FirstLevelNavigatio…' on mixed\\.$#" + count: 3 + path: test/classes/Navigation/Nodes/NodeTest.php + + - + message: "#^Cannot access offset 'NavigationTreeDbSep…' on mixed\\.$#" + count: 3 + path: test/classes/Navigation/Nodes/NodeTest.php + + - + message: "#^Cannot access offset 'NavigationTreeEnabl…' on mixed\\.$#" + count: 6 + path: test/classes/Navigation/Nodes/NodeTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 14 + path: test/classes/Navigation/Nodes/NodeTest.php + + - + message: "#^Cannot access offset 'hide_db' on mixed\\.$#" + count: 2 + path: test/classes/Navigation/Nodes/NodeTest.php + + - + message: "#^Cannot access offset 'only_db' on mixed\\.$#" + count: 4 + path: test/classes/Navigation/Nodes/NodeTest.php + - message: "#^Call to method PHPUnit\\\\Framework\\\\Assert\\:\\:assertArrayHasKey\\(\\) with 'extra' and array\\{legendText\\: string, headText\\: string, queryError\\: bool, extra\\: PhpMyAdmin\\\\Message\\} will always evaluate to true\\.$#" count: 1 @@ -9050,6 +31085,51 @@ parameters: count: 1 path: test/classes/NormalizationTest.php + - + message: "#^Cannot access offset 'ActionLinksMode' on mixed\\.$#" + count: 1 + path: test/classes/NormalizationTest.php + + - + message: "#^Cannot access offset 'BrowseMIME' on mixed\\.$#" + count: 1 + path: test/classes/NormalizationTest.php + + - + message: "#^Cannot access offset 'CharEditing' on mixed\\.$#" + count: 1 + path: test/classes/NormalizationTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 2 + path: test/classes/NormalizationTest.php + + - + message: "#^Cannot access offset 'LimitChars' on mixed\\.$#" + count: 1 + path: test/classes/NormalizationTest.php + + - + message: "#^Cannot access offset 'MaxRows' on mixed\\.$#" + count: 1 + path: test/classes/NormalizationTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 2 + path: test/classes/NormalizationTest.php + + - + message: "#^Cannot access offset 'ServerDefault' on mixed\\.$#" + count: 1 + path: test/classes/NormalizationTest.php + + - + message: "#^Cannot access offset 'ShowHint' on mixed\\.$#" + count: 1 + path: test/classes/NormalizationTest.php + - message: "#^Parameter \\#2 \\$haystack of method PHPUnit\\\\Framework\\\\Assert\\:\\:assertStringContainsString\\(\\) expects string, mixed given\\.$#" count: 1 @@ -9070,26 +31150,696 @@ parameters: count: 1 path: test/classes/Partitioning/TablePartitionDefinitionTest.php + - + message: "#^Parameter \\#2 \\$haystack of method PHPUnit\\\\Framework\\\\Assert\\:\\:assertStringContainsString\\(\\) expects string, mixed given\\.$#" + count: 3 + path: test/classes/PdfTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: test/classes/Plugins/Auth/AuthenticationConfigTest.php + + - + message: "#^Cannot access offset 'Servers' on mixed\\.$#" + count: 1 + path: test/classes/Plugins/Auth/AuthenticationConfigTest.php + - message: "#^Call to method PHPUnit\\\\Framework\\\\Assert\\:\\:assertSame\\(\\) with 32 and 0 will always evaluate to false\\.$#" count: 1 path: test/classes/Plugins/Auth/AuthenticationCookieTest.php + - + message: "#^Cannot access offset 'AllowArbitraryServer' on mixed\\.$#" + count: 8 + path: test/classes/Plugins/Auth/AuthenticationCookieTest.php + + - + message: "#^Cannot access offset 'AllowDeny' on mixed\\.$#" + count: 1 + path: test/classes/Plugins/Auth/AuthenticationCookieTest.php + + - + message: "#^Cannot access offset 'AllowNoPassword' on mixed\\.$#" + count: 2 + path: test/classes/Plugins/Auth/AuthenticationCookieTest.php + + - + message: "#^Cannot access offset 'AllowRoot' on mixed\\.$#" + count: 2 + path: test/classes/Plugins/Auth/AuthenticationCookieTest.php + + - + message: "#^Cannot access offset 'CaptchaApi' on mixed\\.$#" + count: 11 + path: test/classes/Plugins/Auth/AuthenticationCookieTest.php + + - + message: "#^Cannot access offset 'CaptchaLoginPrivate…' on mixed\\.$#" + count: 11 + path: test/classes/Plugins/Auth/AuthenticationCookieTest.php + + - + message: "#^Cannot access offset 'CaptchaLoginPublicK…' on mixed\\.$#" + count: 11 + path: test/classes/Plugins/Auth/AuthenticationCookieTest.php + + - + message: "#^Cannot access offset 'CaptchaMethod' on mixed\\.$#" + count: 1 + path: test/classes/Plugins/Auth/AuthenticationCookieTest.php + + - + message: "#^Cannot access offset 'CaptchaRequestParam' on mixed\\.$#" + count: 11 + path: test/classes/Plugins/Auth/AuthenticationCookieTest.php + + - + message: "#^Cannot access offset 'CaptchaResponseParam' on mixed\\.$#" + count: 11 + path: test/classes/Plugins/Auth/AuthenticationCookieTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/Plugins/Auth/AuthenticationCookieTest.php + + - + message: "#^Cannot access offset 'Lang' on mixed\\.$#" + count: 3 + path: test/classes/Plugins/Auth/AuthenticationCookieTest.php + + - + message: "#^Cannot access offset 'LoginCookieDeleteAll' on mixed\\.$#" + count: 4 + path: test/classes/Plugins/Auth/AuthenticationCookieTest.php + + - + message: "#^Cannot access offset 'LoginCookieRecall' on mixed\\.$#" + count: 3 + path: test/classes/Plugins/Auth/AuthenticationCookieTest.php + + - + message: "#^Cannot access offset 'LoginCookieStore' on mixed\\.$#" + count: 2 + path: test/classes/Plugins/Auth/AuthenticationCookieTest.php + + - + message: "#^Cannot access offset 'LoginCookieValidity' on mixed\\.$#" + count: 4 + path: test/classes/Plugins/Auth/AuthenticationCookieTest.php + + - + message: "#^Cannot access offset 'LogoutURL' on mixed\\.$#" + count: 2 + path: test/classes/Plugins/Auth/AuthenticationCookieTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 19 + path: test/classes/Plugins/Auth/AuthenticationCookieTest.php + + - + message: "#^Cannot access offset 'Servers' on mixed\\.$#" + count: 10 + path: test/classes/Plugins/Auth/AuthenticationCookieTest.php + + - + message: "#^Cannot access offset 'auth_type' on mixed\\.$#" + count: 2 + path: test/classes/Plugins/Auth/AuthenticationCookieTest.php + + - + message: "#^Cannot access offset 'blowfish_secret' on mixed\\.$#" + count: 8 + path: test/classes/Plugins/Auth/AuthenticationCookieTest.php + + - + message: "#^Cannot access offset 'default' on mixed\\.$#" + count: 2 + path: test/classes/Plugins/Auth/AuthenticationCookieTest.php + + - + message: "#^Cannot access offset 'password' on mixed\\.$#" + count: 1 + path: test/classes/Plugins/Auth/AuthenticationCookieTest.php + + - + message: "#^Cannot access offset 'user' on mixed\\.$#" + count: 2 + path: test/classes/Plugins/Auth/AuthenticationCookieTest.php + + - + message: "#^Cannot access offset 1 on mixed\\.$#" + count: 2 + path: test/classes/Plugins/Auth/AuthenticationCookieTest.php + + - + message: "#^Cannot call method set\\(\\) on mixed\\.$#" + count: 10 + path: test/classes/Plugins/Auth/AuthenticationCookieTest.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 3 + path: test/classes/Plugins/Auth/AuthenticationCookieTest.php + + - + message: "#^Cannot access offset 'LogoutURL' on mixed\\.$#" + count: 1 + path: test/classes/Plugins/Auth/AuthenticationHttpTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 15 + path: test/classes/Plugins/Auth/AuthenticationHttpTest.php + + - + message: "#^Cannot access offset 'Servers' on mixed\\.$#" + count: 3 + path: test/classes/Plugins/Auth/AuthenticationHttpTest.php + + - + message: "#^Cannot access offset 'auth_http_realm' on mixed\\.$#" + count: 1 + path: test/classes/Plugins/Auth/AuthenticationHttpTest.php + + - + message: "#^Cannot access offset 'host' on mixed\\.$#" + count: 4 + path: test/classes/Plugins/Auth/AuthenticationHttpTest.php + + - + message: "#^Cannot access offset 'password' on mixed\\.$#" + count: 1 + path: test/classes/Plugins/Auth/AuthenticationHttpTest.php + + - + message: "#^Cannot access offset 'user' on mixed\\.$#" + count: 2 + path: test/classes/Plugins/Auth/AuthenticationHttpTest.php + + - + message: "#^Cannot access offset 'verbose' on mixed\\.$#" + count: 2 + path: test/classes/Plugins/Auth/AuthenticationHttpTest.php + + - + message: "#^Cannot access offset 1 on mixed\\.$#" + count: 2 + path: test/classes/Plugins/Auth/AuthenticationHttpTest.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 1 + path: test/classes/Plugins/Auth/AuthenticationHttpTest.php + + - + message: "#^Cannot access offset 'LoginCookieValidity' on mixed\\.$#" + count: 1 + path: test/classes/Plugins/Auth/AuthenticationSignonTest.php + + - + message: "#^Cannot access offset 'LogoutURL' on mixed\\.$#" + count: 2 + path: test/classes/Plugins/Auth/AuthenticationSignonTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 35 + path: test/classes/Plugins/Auth/AuthenticationSignonTest.php + + - + message: "#^Cannot access offset 'SignonCookieParams' on mixed\\.$#" + count: 3 + path: test/classes/Plugins/Auth/AuthenticationSignonTest.php + + - + message: "#^Cannot access offset 'SignonScript' on mixed\\.$#" + count: 3 + path: test/classes/Plugins/Auth/AuthenticationSignonTest.php + + - + message: "#^Cannot access offset 'SignonSession' on mixed\\.$#" + count: 8 + path: test/classes/Plugins/Auth/AuthenticationSignonTest.php + + - + message: "#^Cannot access offset 'SignonURL' on mixed\\.$#" + count: 7 + path: test/classes/Plugins/Auth/AuthenticationSignonTest.php + + - + message: "#^Cannot access offset 'host' on mixed\\.$#" + count: 3 + path: test/classes/Plugins/Auth/AuthenticationSignonTest.php + + - + message: "#^Cannot access offset 'password' on mixed\\.$#" + count: 1 + path: test/classes/Plugins/Auth/AuthenticationSignonTest.php + + - + message: "#^Cannot access offset 'port' on mixed\\.$#" + count: 3 + path: test/classes/Plugins/Auth/AuthenticationSignonTest.php + + - + message: "#^Cannot access offset 'user' on mixed\\.$#" + count: 4 + path: test/classes/Plugins/Auth/AuthenticationSignonTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 4 + path: test/classes/Plugins/AuthenticationPluginFactoryTest.php + + - + message: "#^Cannot access offset 'auth_type' on mixed\\.$#" + count: 4 + path: test/classes/Plugins/AuthenticationPluginFactoryTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\ConfigStorage\\\\Relation constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Plugins/Export/ExportCodegenTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\Export\\\\Export constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Plugins/Export/ExportCodegenTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\ConfigStorage\\\\Relation constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Plugins/Export/ExportCsvTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\Export\\\\Export constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Plugins/Export/ExportCsvTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\ConfigStorage\\\\Relation constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Plugins/Export/ExportExcelTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\Export\\\\Export constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Plugins/Export/ExportExcelTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 2 + path: test/classes/Plugins/Export/ExportHtmlwordTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 2 + path: test/classes/Plugins/Export/ExportHtmlwordTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\ConfigStorage\\\\Relation constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 2 + path: test/classes/Plugins/Export/ExportHtmlwordTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\Export\\\\Export constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 2 + path: test/classes/Plugins/Export/ExportHtmlwordTest.php + - message: "#^Parameter \\#2 \\$haystack of method PHPUnit\\\\Framework\\\\Assert\\:\\:assertStringContainsString\\(\\) expects string, mixed given\\.$#" count: 1 path: test/classes/Plugins/Export/ExportHtmlwordTest.php - - message: "#^Parameter \\#2 \\$haystack of method PHPUnit\\\\Framework\\\\Assert\\:\\:assertStringContainsString\\(\\) expects string, mixed given\\.$#" - count: 5 + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\ConfigStorage\\\\Relation constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Plugins/Export/ExportJsonTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\Export\\\\Export constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Plugins/Export/ExportJsonTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 6 + path: test/classes/Plugins/Export/ExportLatexTest.php + + - + message: "#^Cannot access offset 'export_type' on mixed\\.$#" + count: 2 + path: test/classes/Plugins/Export/ExportLatexTest.php + + - + message: "#^Cannot access offset 'host' on mixed\\.$#" + count: 3 + path: test/classes/Plugins/Export/ExportLatexTest.php + + - + message: "#^Cannot access offset 'port' on mixed\\.$#" + count: 1 + path: test/classes/Plugins/Export/ExportLatexTest.php + + - + message: "#^Cannot access offset 'single_table' on mixed\\.$#" + count: 3 + path: test/classes/Plugins/Export/ExportLatexTest.php + + - + message: "#^Cannot access offset 'verbose' on mixed\\.$#" + count: 2 + path: test/classes/Plugins/Export/ExportLatexTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\ConfigStorage\\\\Relation constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Plugins/Export/ExportLatexTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\Export\\\\Export constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Plugins/Export/ExportLatexTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\ConfigStorage\\\\Relation constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Plugins/Export/ExportMediawikiTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\Export\\\\Export constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Plugins/Export/ExportMediawikiTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\ConfigStorage\\\\Relation constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Plugins/Export/ExportOdsTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\Export\\\\Export constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Plugins/Export/ExportOdsTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 2 + path: test/classes/Plugins/Export/ExportOdtTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 2 + path: test/classes/Plugins/Export/ExportOdtTest.php + + - + message: "#^Cannot access offset 'export_type' on mixed\\.$#" + count: 2 + path: test/classes/Plugins/Export/ExportOdtTest.php + + - + message: "#^Cannot access offset 'single_table' on mixed\\.$#" + count: 3 + path: test/classes/Plugins/Export/ExportOdtTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\ConfigStorage\\\\Relation constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 2 + path: test/classes/Plugins/Export/ExportOdtTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\Export\\\\Export constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 2 path: test/classes/Plugins/Export/ExportOdtTest.php - message: "#^Parameter \\#2 \\$haystack of method PHPUnit\\\\Framework\\\\Assert\\:\\:assertStringContainsString\\(\\) expects string, mixed given\\.$#" + count: 11 + path: test/classes/Plugins/Export/ExportOdtTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\ConfigStorage\\\\Relation constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Plugins/Export/ExportPdfTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\Export\\\\Export constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Plugins/Export/ExportPdfTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\ConfigStorage\\\\Relation constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Plugins/Export/ExportPhparrayTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\Export\\\\Export constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Plugins/Export/ExportPhparrayTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 8 + path: test/classes/Plugins/Export/ExportSqlTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 10 + path: test/classes/Plugins/Export/ExportSqlTest.php + + - + message: "#^Cannot access offset 'export_type' on mixed\\.$#" count: 2 path: test/classes/Plugins/Export/ExportSqlTest.php + - + message: "#^Cannot access offset 'host' on mixed\\.$#" + count: 1 + path: test/classes/Plugins/Export/ExportSqlTest.php + + - + message: "#^Cannot access offset 'port' on mixed\\.$#" + count: 1 + path: test/classes/Plugins/Export/ExportSqlTest.php + + - + message: "#^Cannot access offset 'single_table' on mixed\\.$#" + count: 3 + path: test/classes/Plugins/Export/ExportSqlTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\ConfigStorage\\\\Relation constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Plugins/Export/ExportSqlTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\Export\\\\Export constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Plugins/Export/ExportSqlTest.php + + - + message: "#^Parameter \\#2 \\$haystack of method PHPUnit\\\\Framework\\\\Assert\\:\\:assertStringContainsString\\(\\) expects string, mixed given\\.$#" + count: 10 + path: test/classes/Plugins/Export/ExportSqlTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 2 + path: test/classes/Plugins/Export/ExportTexytextTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 2 + path: test/classes/Plugins/Export/ExportTexytextTest.php + + - + message: "#^Cannot access offset 'single_table' on mixed\\.$#" + count: 1 + path: test/classes/Plugins/Export/ExportTexytextTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\ConfigStorage\\\\Relation constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 2 + path: test/classes/Plugins/Export/ExportTexytextTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\Export\\\\Export constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 2 + path: test/classes/Plugins/Export/ExportTexytextTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 2 + path: test/classes/Plugins/Export/ExportXmlTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 4 + path: test/classes/Plugins/Export/ExportXmlTest.php + + - + message: "#^Cannot access offset 'host' on mixed\\.$#" + count: 1 + path: test/classes/Plugins/Export/ExportXmlTest.php + + - + message: "#^Cannot access offset 'port' on mixed\\.$#" + count: 1 + path: test/classes/Plugins/Export/ExportXmlTest.php + + - + message: "#^Cannot access offset 'single_table' on mixed\\.$#" + count: 1 + path: test/classes/Plugins/Export/ExportXmlTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\ConfigStorage\\\\Relation constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Plugins/Export/ExportXmlTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\Export\\\\Export constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Plugins/Export/ExportXmlTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\ConfigStorage\\\\Relation constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Plugins/Export/ExportYamlTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\Export\\\\Export constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Plugins/Export/ExportYamlTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/Plugins/Import/ImportCsvTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: test/classes/Plugins/Import/ImportCsvTest.php + + - + message: "#^Parameter \\#1 \\$name of class PhpMyAdmin\\\\File constructor expects bool\\|string, mixed given\\.$#" + count: 3 + path: test/classes/Plugins/Import/ImportCsvTest.php + + - + message: "#^Parameter \\#1 \\$path of function basename expects string, mixed given\\.$#" + count: 1 + path: test/classes/Plugins/Import/ImportCsvTest.php + + - + message: "#^Parameter \\#2 \\$haystack of method PHPUnit\\\\Framework\\\\Assert\\:\\:assertStringContainsString\\(\\) expects string, mixed given\\.$#" + count: 6 + path: test/classes/Plugins/Import/ImportCsvTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/Plugins/Import/ImportLdiTest.php + + - + message: "#^Cannot access offset 'Import' on mixed\\.$#" + count: 10 + path: test/classes/Plugins/Import/ImportLdiTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: test/classes/Plugins/Import/ImportLdiTest.php + + - + message: "#^Cannot access offset 'ldi_columns' on mixed\\.$#" + count: 1 + path: test/classes/Plugins/Import/ImportLdiTest.php + + - + message: "#^Cannot access offset 'ldi_enclosed' on mixed\\.$#" + count: 1 + path: test/classes/Plugins/Import/ImportLdiTest.php + + - + message: "#^Cannot access offset 'ldi_escaped' on mixed\\.$#" + count: 1 + path: test/classes/Plugins/Import/ImportLdiTest.php + + - + message: "#^Cannot access offset 'ldi_ignore' on mixed\\.$#" + count: 1 + path: test/classes/Plugins/Import/ImportLdiTest.php + + - + message: "#^Cannot access offset 'ldi_local_option' on mixed\\.$#" + count: 3 + path: test/classes/Plugins/Import/ImportLdiTest.php + + - + message: "#^Cannot access offset 'ldi_new_line' on mixed\\.$#" + count: 1 + path: test/classes/Plugins/Import/ImportLdiTest.php + + - + message: "#^Cannot access offset 'ldi_replace' on mixed\\.$#" + count: 1 + path: test/classes/Plugins/Import/ImportLdiTest.php + + - + message: "#^Cannot access offset 'ldi_terminated' on mixed\\.$#" + count: 1 + path: test/classes/Plugins/Import/ImportLdiTest.php + + - + message: "#^Cannot call method __toString\\(\\) on mixed\\.$#" + count: 1 + path: test/classes/Plugins/Import/ImportLdiTest.php + + - + message: "#^Parameter \\#1 \\$name of class PhpMyAdmin\\\\File constructor expects bool\\|string, mixed given\\.$#" + count: 2 + path: test/classes/Plugins/Import/ImportLdiTest.php + + - + message: "#^Parameter \\#2 \\$haystack of method PHPUnit\\\\Framework\\\\Assert\\:\\:assertStringContainsString\\(\\) expects string, mixed given\\.$#" + count: 6 + path: test/classes/Plugins/Import/ImportLdiTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/Plugins/Import/ImportMediawikiTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: test/classes/Plugins/Import/ImportMediawikiTest.php + + - + message: "#^Parameter \\#1 \\$name of class PhpMyAdmin\\\\File constructor expects bool\\|string, mixed given\\.$#" + count: 1 + path: test/classes/Plugins/Import/ImportMediawikiTest.php + + - + message: "#^Parameter \\#2 \\$haystack of method PHPUnit\\\\Framework\\\\Assert\\:\\:assertStringContainsString\\(\\) expects string, mixed given\\.$#" + count: 5 + path: test/classes/Plugins/Import/ImportMediawikiTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/Plugins/Import/ImportOdsTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: test/classes/Plugins/Import/ImportOdsTest.php + - message: "#^Class PhpMyAdmin\\\\Tests\\\\Plugins\\\\Import\\\\ImportOdsTest has an uninitialized property \\$dbi\\. Give it default value or assign it in the constructor\\.$#" count: 1 @@ -9100,6 +31850,121 @@ parameters: count: 1 path: test/classes/Plugins/Import/ImportOdsTest.php + - + message: "#^Parameter \\#1 \\$name of class PhpMyAdmin\\\\File constructor expects bool\\|string, mixed given\\.$#" + count: 2 + path: test/classes/Plugins/Import/ImportOdsTest.php + + - + message: "#^Parameter \\#2 \\$haystack of method PHPUnit\\\\Framework\\\\Assert\\:\\:assertStringContainsString\\(\\) expects string, mixed given\\.$#" + count: 13 + path: test/classes/Plugins/Import/ImportOdsTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/Plugins/Import/ImportShpTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: test/classes/Plugins/Import/ImportShpTest.php + + - + message: "#^Parameter \\#1 \\$importNotice of method PhpMyAdmin\\\\Tests\\\\Plugins\\\\Import\\\\ImportShpTest\\:\\:assertMessages\\(\\) expects string, mixed given\\.$#" + count: 2 + path: test/classes/Plugins/Import/ImportShpTest.php + + - + message: "#^Parameter \\#2 \\$haystack of method PHPUnit\\\\Framework\\\\Assert\\:\\:assertStringContainsString\\(\\) expects string, mixed given\\.$#" + count: 7 + path: test/classes/Plugins/Import/ImportShpTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/Plugins/Import/ImportSqlTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: test/classes/Plugins/Import/ImportSqlTest.php + + - + message: "#^Parameter \\#1 \\$name of class PhpMyAdmin\\\\File constructor expects bool\\|string, mixed given\\.$#" + count: 1 + path: test/classes/Plugins/Import/ImportSqlTest.php + + - + message: "#^Parameter \\#2 \\$haystack of method PHPUnit\\\\Framework\\\\Assert\\:\\:assertStringContainsString\\(\\) expects string, mixed given\\.$#" + count: 3 + path: test/classes/Plugins/Import/ImportSqlTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/Plugins/Import/ImportXmlTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: test/classes/Plugins/Import/ImportXmlTest.php + + - + message: "#^Parameter \\#1 \\$name of class PhpMyAdmin\\\\File constructor expects bool\\|string, mixed given\\.$#" + count: 1 + path: test/classes/Plugins/Import/ImportXmlTest.php + + - + message: "#^Parameter \\#2 \\$haystack of method PHPUnit\\\\Framework\\\\Assert\\:\\:assertStringContainsString\\(\\) expects string, mixed given\\.$#" + count: 5 + path: test/classes/Plugins/Import/ImportXmlTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/Plugins/Schema/DiaRelationSchemaTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: test/classes/Plugins/Schema/DiaRelationSchemaTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/Plugins/Schema/EpsRelationSchemaTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: test/classes/Plugins/Schema/EpsRelationSchemaTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/Plugins/Schema/PdfRelationSchemaTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: test/classes/Plugins/Schema/PdfRelationSchemaTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/Plugins/Schema/SvgRelationSchemaTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: test/classes/Plugins/Schema/SvgRelationSchemaTest.php + + - + message: "#^Cannot access offset 'CodemirrorEnable' on mixed\\.$#" + count: 2 + path: test/classes/Plugins/Transformations/TransformationPluginsTest.php + - message: "#^Method PhpMyAdmin\\\\Tests\\\\Plugins\\\\Transformations\\\\TransformationPluginsTest\\:\\:testTransformation\\(\\) has parameter \\$applyArgs with no value type specified in iterable type array\\.$#" count: 1 @@ -9120,11 +31985,111 @@ parameters: count: 1 path: test/classes/PluginsTest.php + - + message: "#^Cannot access offset 'Export'\\|'Import'\\|'Schema' on mixed\\.$#" + count: 1 + path: test/classes/PluginsTest.php + + - + message: "#^Cannot access offset string on mixed\\.$#" + count: 1 + path: test/classes/PluginsTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\ConfigStorage\\\\Relation constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 4 + path: test/classes/PluginsTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\Export\\\\Export constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 4 + path: test/classes/PluginsTest.php + + - + message: "#^Parameter \\#1 \\$dbi of static method PhpMyAdmin\\\\Profiling\\:\\:isSupported\\(\\) expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 2 + path: test/classes/ProfilingTest.php + - message: "#^Call to method PHPUnit\\\\Framework\\\\Assert\\:\\:assertInstanceOf\\(\\) with 'PhpMyAdmin\\\\\\\\Properties\\\\\\\\Options\\\\\\\\OptionsPropertyGroup' and PhpMyAdmin\\\\Properties\\\\Options\\\\OptionsPropertyGroup&PHPUnit\\\\Framework\\\\MockObject\\\\MockObject will always evaluate to true\\.$#" count: 1 path: test/classes/Properties/Options/OptionsPropertyGroupTest.php + - + message: "#^Cannot access offset 'DBG' on mixed\\.$#" + count: 1 + path: test/classes/Replication/ReplicationGuiTest.php + + - + message: "#^Cannot access offset 'LimitChars' on mixed\\.$#" + count: 1 + path: test/classes/Replication/ReplicationGuiTest.php + + - + message: "#^Cannot access offset 'MaxCharactersInDisp…' on mixed\\.$#" + count: 1 + path: test/classes/Replication/ReplicationGuiTest.php + + - + message: "#^Cannot access offset 'MaxRows' on mixed\\.$#" + count: 1 + path: test/classes/Replication/ReplicationGuiTest.php + + - + message: "#^Cannot access offset 'RememberSorting' on mixed\\.$#" + count: 1 + path: test/classes/Replication/ReplicationGuiTest.php + + - + message: "#^Cannot access offset 'SQP' on mixed\\.$#" + count: 1 + path: test/classes/Replication/ReplicationGuiTest.php + + - + message: "#^Cannot access offset 'ServerDefault' on mixed\\.$#" + count: 1 + path: test/classes/Replication/ReplicationGuiTest.php + + - + message: "#^Cannot access offset 'ShowHint' on mixed\\.$#" + count: 1 + path: test/classes/Replication/ReplicationGuiTest.php + + - + message: "#^Cannot access offset 'ShowSQL' on mixed\\.$#" + count: 1 + path: test/classes/Replication/ReplicationGuiTest.php + + - + message: "#^Cannot access offset 'TableNavigationLink…' on mixed\\.$#" + count: 1 + path: test/classes/Replication/ReplicationGuiTest.php + + - + message: "#^Cannot access offset 'sql' on mixed\\.$#" + count: 1 + path: test/classes/Replication/ReplicationGuiTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\Replication\\\\Replication constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Replication/ReplicationGuiTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\Replication\\\\ReplicationInfo constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Replication/ReplicationGuiTest.php + + - + message: "#^Cannot access offset 'environment' on mixed\\.$#" + count: 2 + path: test/classes/Routing/RoutingTest.php + + - + message: "#^Parameter \\#1 \\$directory of method PHPUnit\\\\Framework\\\\Assert\\:\\:assertDirectoryIsWritable\\(\\) expects string, mixed given\\.$#" + count: 1 + path: test/classes/Routing/RoutingTest.php + - message: "#^Call to method PHPUnit\\\\Framework\\\\Assert\\:\\:assertInstanceOf\\(\\) with 'PhpMyAdmin\\\\\\\\Server\\\\\\\\Plugin' and PhpMyAdmin\\\\Server\\\\Plugin will always evaluate to true\\.$#" count: 1 @@ -9145,11 +32110,31 @@ parameters: count: 1 path: test/classes/Server/PluginsTest.php + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 2 + path: test/classes/Server/PluginsTest.php + + - + message: "#^Cannot access offset 'MaxCharactersInDisp…' on mixed\\.$#" + count: 2 + path: test/classes/Server/PluginsTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 2 + path: test/classes/Server/PluginsTest.php + - message: "#^Class PhpMyAdmin\\\\Tests\\\\Server\\\\PluginsTest has an uninitialized property \\$plugins\\. Give it default value or assign it in the constructor\\.$#" count: 1 path: test/classes/Server/PluginsTest.php + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\Server\\\\Plugins constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 3 + path: test/classes/Server/PluginsTest.php + - message: "#^Call to method PHPUnit\\\\Framework\\\\Assert\\:\\:assertArrayHasKey\\(\\) with 0 and array\\{string, PhpMyAdmin\\\\Message\\} will always evaluate to true\\.$#" count: 3 @@ -9160,6 +32145,31 @@ parameters: count: 3 path: test/classes/Server/PrivilegesTest.php + - + message: "#^Cannot access offset 'DefaultTabDatabase' on mixed\\.$#" + count: 1 + path: test/classes/Server/PrivilegesTest.php + + - + message: "#^Cannot access offset 'DefaultTabTable' on mixed\\.$#" + count: 2 + path: test/classes/Server/PrivilegesTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 9 + path: test/classes/Server/PrivilegesTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 10 + path: test/classes/Server/PrivilegesTest.php + + - + message: "#^Cannot access offset 'only_db' on mixed\\.$#" + count: 1 + path: test/classes/Server/PrivilegesTest.php + - message: "#^Cannot call method getMessage\\(\\) on mixed\\.$#" count: 6 @@ -9170,6 +32180,16 @@ parameters: count: 1 path: test/classes/Server/PrivilegesTest.php + - + message: "#^Parameter \\#1 \\$target of static method PhpMyAdmin\\\\Util\\:\\:getScriptNameForOption\\(\\) expects string, mixed given\\.$#" + count: 2 + path: test/classes/Server/PrivilegesTest.php + + - + message: "#^Parameter \\#1 \\$target of static method PhpMyAdmin\\\\Util\\:\\:getTitleForTarget\\(\\) expects string, mixed given\\.$#" + count: 1 + path: test/classes/Server/PrivilegesTest.php + - message: "#^Parameter \\#2 \\$realSqlQuery of method PhpMyAdmin\\\\Server\\\\Privileges\\:\\:addUserAndCreateDatabase\\(\\) expects string, mixed given\\.$#" count: 1 @@ -9180,26 +32200,561 @@ parameters: count: 1 path: test/classes/Server/PrivilegesTest.php + - + message: "#^Cannot access offset '0' on mixed\\.$#" + count: 1 + path: test/classes/Server/SelectTest.php + + - + message: "#^Cannot access offset 'DefaultTabServer' on mixed\\.$#" + count: 2 + path: test/classes/Server/SelectTest.php + + - + message: "#^Cannot access offset 'DisplayServersList' on mixed\\.$#" + count: 1 + path: test/classes/Server/SelectTest.php + + - + message: "#^Cannot access offset 'LimitChars' on mixed\\.$#" + count: 1 + path: test/classes/Server/SelectTest.php + + - + message: "#^Cannot access offset 'MaxCharactersInDisp…' on mixed\\.$#" + count: 1 + path: test/classes/Server/SelectTest.php + + - + message: "#^Cannot access offset 'MaxRows' on mixed\\.$#" + count: 1 + path: test/classes/Server/SelectTest.php + + - + message: "#^Cannot access offset 'RememberSorting' on mixed\\.$#" + count: 1 + path: test/classes/Server/SelectTest.php + + - + message: "#^Cannot access offset 'SQP' on mixed\\.$#" + count: 1 + path: test/classes/Server/SelectTest.php + + - + message: "#^Cannot access offset 'ServerDefault' on mixed\\.$#" + count: 1 + path: test/classes/Server/SelectTest.php + + - + message: "#^Cannot access offset 'Servers' on mixed\\.$#" + count: 2 + path: test/classes/Server/SelectTest.php + + - + message: "#^Cannot access offset 'ShowSQL' on mixed\\.$#" + count: 1 + path: test/classes/Server/SelectTest.php + + - + message: "#^Cannot access offset 'TableNavigationLink…' on mixed\\.$#" + count: 1 + path: test/classes/Server/SelectTest.php + + - + message: "#^Cannot access offset 'host' on mixed\\.$#" + count: 1 + path: test/classes/Server/SelectTest.php + + - + message: "#^Cannot access offset 'only_db' on mixed\\.$#" + count: 1 + path: test/classes/Server/SelectTest.php + + - + message: "#^Cannot access offset 'port' on mixed\\.$#" + count: 1 + path: test/classes/Server/SelectTest.php + + - + message: "#^Cannot access offset 'user' on mixed\\.$#" + count: 1 + path: test/classes/Server/SelectTest.php + + - + message: "#^Parameter \\#1 \\$needle of method PHPUnit\\\\Framework\\\\Assert\\:\\:assertStringContainsString\\(\\) expects string, mixed given\\.$#" + count: 4 + path: test/classes/Server/SelectTest.php + + - + message: "#^Parameter \\#1 \\$target of static method PhpMyAdmin\\\\Util\\:\\:getScriptNameForOption\\(\\) expects string, mixed given\\.$#" + count: 1 + path: test/classes/Server/SelectTest.php + - message: "#^Call to method PHPUnit\\\\Framework\\\\Assert\\:\\:assertInstanceOf\\(\\) with 'PhpMyAdmin\\\\\\\\Server\\\\\\\\SysInfo\\\\\\\\Base' and PhpMyAdmin\\\\Server\\\\SysInfo\\\\Base will always evaluate to true\\.$#" count: 1 path: test/classes/Server/SysInfo/SysInfoTest.php + - + message: "#^Cannot access offset 'ServerDefault' on mixed\\.$#" + count: 1 + path: test/classes/Setup/FormProcessingTest.php + + - + message: "#^Cannot access offset '123' on mixed\\.$#" + count: 1 + path: test/classes/Setup/IndexTest.php + + - + message: "#^Cannot access offset 'ProxyUrl' on mixed\\.$#" + count: 1 + path: test/classes/Setup/IndexTest.php + + - + message: "#^Cannot access offset 'type' on mixed\\.$#" + count: 1 + path: test/classes/Setup/IndexTest.php + + - + message: "#^Cannot access offset 'ActionLinksMode' on mixed\\.$#" + count: 1 + path: test/classes/SqlQueryFormTest.php + + - + message: "#^Cannot access offset 'BZipDump' on mixed\\.$#" + count: 1 + path: test/classes/SqlQueryFormTest.php + + - + message: "#^Cannot access offset 'CodemirrorEnable' on mixed\\.$#" + count: 1 + path: test/classes/SqlQueryFormTest.php + + - + message: "#^Cannot access offset 'DefaultForeignKeyCh…' on mixed\\.$#" + count: 1 + path: test/classes/SqlQueryFormTest.php + + - + message: "#^Cannot access offset 'DefaultTabDatabase' on mixed\\.$#" + count: 1 + path: test/classes/SqlQueryFormTest.php + + - + message: "#^Cannot access offset 'DefaultTabTable' on mixed\\.$#" + count: 1 + path: test/classes/SqlQueryFormTest.php + + - + message: "#^Cannot access offset 'GZipDump' on mixed\\.$#" + count: 1 + path: test/classes/SqlQueryFormTest.php + + - + message: "#^Cannot access offset 'RetainQueryBox' on mixed\\.$#" + count: 1 + path: test/classes/SqlQueryFormTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 3 + path: test/classes/SqlQueryFormTest.php + + - + message: "#^Cannot access offset 'ServerDefault' on mixed\\.$#" + count: 1 + path: test/classes/SqlQueryFormTest.php + + - + message: "#^Cannot access offset 'TextareaAutoSelect' on mixed\\.$#" + count: 1 + path: test/classes/SqlQueryFormTest.php + + - + message: "#^Cannot access offset 'TextareaCols' on mixed\\.$#" + count: 1 + path: test/classes/SqlQueryFormTest.php + + - + message: "#^Cannot access offset 'TextareaRows' on mixed\\.$#" + count: 1 + path: test/classes/SqlQueryFormTest.php + + - + message: "#^Cannot access offset 'ZipDump' on mixed\\.$#" + count: 1 + path: test/classes/SqlQueryFormTest.php + + - + message: "#^Cannot access offset 'bookmarktable' on mixed\\.$#" + count: 1 + path: test/classes/SqlQueryFormTest.php + + - + message: "#^Cannot access offset 'pmadb' on mixed\\.$#" + count: 1 + path: test/classes/SqlQueryFormTest.php + + - + message: "#^Cannot access offset 'user' on mixed\\.$#" + count: 1 + path: test/classes/SqlQueryFormTest.php + + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 1 + path: test/classes/SqlQueryFormTest.php + + - + message: "#^Parameter \\#1 \\$db of static method PhpMyAdmin\\\\Url\\:\\:getHiddenInputs\\(\\) expects array\\|string, mixed given\\.$#" + count: 1 + path: test/classes/SqlQueryFormTest.php + + - + message: "#^Parameter \\#1 \\$string of function htmlspecialchars expects string, mixed given\\.$#" + count: 1 + path: test/classes/SqlQueryFormTest.php + + - + message: "#^Parameter \\#2 \\$table of static method PhpMyAdmin\\\\Url\\:\\:getHiddenInputs\\(\\) expects string, mixed given\\.$#" + count: 1 + path: test/classes/SqlQueryFormTest.php + + - + message: "#^Cannot access offset 'AllowThirdPartyFram…' on mixed\\.$#" + count: 1 + path: test/classes/SqlTest.php + + - + message: "#^Cannot access offset 'Confirm' on mixed\\.$#" + count: 1 + path: test/classes/SqlTest.php + + - + message: "#^Cannot access offset 'DefaultTabDatabase' on mixed\\.$#" + count: 1 + path: test/classes/SqlTest.php + + - + message: "#^Cannot access offset 'DefaultTabTable' on mixed\\.$#" + count: 1 + path: test/classes/SqlTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 2 + path: test/classes/SqlTest.php + + - + message: "#^Cannot access offset 'LimitChars' on mixed\\.$#" + count: 1 + path: test/classes/SqlTest.php + + - + message: "#^Cannot access offset 'LoginCookieValidity' on mixed\\.$#" + count: 1 + path: test/classes/SqlTest.php + + - + message: "#^Cannot access offset 'NavigationTreeDefau…' on mixed\\.$#" + count: 2 + path: test/classes/SqlTest.php + + - + message: "#^Cannot access offset 'RememberSorting' on mixed\\.$#" + count: 1 + path: test/classes/SqlTest.php + + - + message: "#^Cannot access offset 'SendErrorReports' on mixed\\.$#" + count: 1 + path: test/classes/SqlTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 3 + path: test/classes/SqlTest.php + + - + message: "#^Cannot access offset 'ServerDefault' on mixed\\.$#" + count: 1 + path: test/classes/SqlTest.php + + - + message: "#^Cannot access offset 'ShowDatabasesNaviga…' on mixed\\.$#" + count: 1 + path: test/classes/SqlTest.php + + - + message: "#^Cannot access offset 'enable_drag_drop…' on mixed\\.$#" + count: 1 + path: test/classes/SqlTest.php + + - + message: "#^Cannot access offset 'max_rows' on mixed\\.$#" + count: 3 + path: test/classes/SqlTest.php + + - + message: "#^Cannot access offset 'pos' on mixed\\.$#" + count: 1 + path: test/classes/SqlTest.php + + - + message: "#^Cannot access offset 'tmpval' on mixed\\.$#" + count: 4 + path: test/classes/SqlTest.php + + - + message: "#^Cannot access offset 'user' on mixed\\.$#" + count: 1 + path: test/classes/SqlTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\ConfigStorage\\\\Relation constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/SqlTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\ConfigStorage\\\\RelationCleanup constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/SqlTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\Operations constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/SqlTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\Sql constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/SqlTest.php + + - + message: "#^Parameter \\#2 \\$db of static method PhpMyAdmin\\\\ParseAnalyze\\:\\:sqlQuery\\(\\) expects string, mixed given\\.$#" + count: 18 + path: test/classes/SqlTest.php + + - + message: "#^Dynamic call to static method PhpMyAdmin\\\\StorageEngine\\:\\:getArray\\(\\)\\.$#" + count: 1 + path: test/classes/StorageEngineTest.php + + - + message: "#^Dynamic call to static method PhpMyAdmin\\\\StorageEngine\\:\\:getStorageEngines\\(\\)\\.$#" + count: 1 + path: test/classes/StorageEngineTest.php + + - + message: "#^Dynamic call to static method PhpMyAdmin\\\\StorageEngine\\:\\:isValid\\(\\)\\.$#" + count: 4 + path: test/classes/StorageEngineTest.php + + - + message: "#^Cannot access offset 'DBG' on mixed\\.$#" + count: 1 + path: test/classes/Stubs/DbiDummy.php + + - + message: "#^Cannot access offset 'sql' on mixed\\.$#" + count: 1 + path: test/classes/Stubs/DbiDummy.php + + - + message: "#^Method PhpMyAdmin\\\\Tests\\\\Stubs\\\\DbiDummy\\:\\:affectedRows\\(\\) should return int\\|numeric\\-string but returns mixed\\.$#" + count: 1 + path: test/classes/Stubs/DbiDummy.php + - message: "#^Method PhpMyAdmin\\\\Tests\\\\Stubs\\\\DbiDummy\\:\\:connect\\(\\) never returns null so it can be removed from the return type\\.$#" count: 1 path: test/classes/Stubs/DbiDummy.php + - + message: "#^Only booleans are allowed in a negated boolean, array\\\\|PhpMyAdmin\\\\FieldMetadata\\|string\\>\\|bool\\|string\\>\\|null given\\.$#" + count: 1 + path: test/classes/Stubs/DbiDummy.php + + - + message: "#^Only booleans are allowed in a negated boolean, array\\\\>\\|null given\\.$#" + count: 10 + path: test/classes/Stubs/DummyResult.php + + - + message: "#^Only booleans are allowed in a negated boolean, array\\ given\\.$#" + count: 1 + path: test/classes/Stubs/DummyResult.php + - message: "#^Foreach overwrites \\$value with its value variable\\.$#" count: 1 path: test/classes/Stubs/ResponseRenderer.php + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: test/classes/SystemDatabaseTest.php + + - + message: "#^Cannot access offset 'pmadb' on mixed\\.$#" + count: 1 + path: test/classes/SystemDatabaseTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/Table/ColumnsDefinitionTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: test/classes/Table/ColumnsDefinitionTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/Table/IndexesTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 2 + path: test/classes/Table/IndexesTest.php + + - + message: "#^Cannot access offset 'pmadb' on mixed\\.$#" + count: 1 + path: test/classes/Table/IndexesTest.php + + - + message: "#^Cannot call method expects\\(\\) on mixed\\.$#" + count: 1 + path: test/classes/Table/IndexesTest.php + + - + message: "#^Cannot call method method\\(\\) on mixed\\.$#" + count: 1 + path: test/classes/Table/IndexesTest.php + + - + message: "#^Cannot call method will\\(\\) on mixed\\.$#" + count: 1 + path: test/classes/Table/IndexesTest.php + + - + message: "#^Parameter \\#2 \\$haystack of method PHPUnit\\\\Framework\\\\Assert\\:\\:assertStringContainsString\\(\\) expects string, mixed given\\.$#" + count: 1 + path: test/classes/Table/IndexesTest.php + + - + message: "#^Parameter \\#3 \\$db of method PhpMyAdmin\\\\Table\\\\Indexes\\:\\:doSaveData\\(\\) expects string, mixed given\\.$#" + count: 2 + path: test/classes/Table/IndexesTest.php + + - + message: "#^Parameter \\#3 \\$dbi of class PhpMyAdmin\\\\Table\\\\Indexes constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Table/IndexesTest.php + + - + message: "#^Parameter \\#4 \\$table of method PhpMyAdmin\\\\Table\\\\Indexes\\:\\:doSaveData\\(\\) expects string, mixed given\\.$#" + count: 2 + path: test/classes/Table/IndexesTest.php + - message: "#^Call to method PHPUnit\\\\Framework\\\\Assert\\:\\:assertInstanceOf\\(\\) with 'PhpMyAdmin\\\\\\\\Table' and PhpMyAdmin\\\\Table will always evaluate to true\\.$#" count: 1 path: test/classes/TableTest.php + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 2 + path: test/classes/TableTest.php + + - + message: "#^Cannot access offset 'Key_name' on mixed\\.$#" + count: 1 + path: test/classes/TableTest.php + + - + message: "#^Cannot access offset 'MaxExactCount' on mixed\\.$#" + count: 1 + path: test/classes/TableTest.php + + - + message: "#^Cannot access offset 'MaxExactCountViews' on mixed\\.$#" + count: 1 + path: test/classes/TableTest.php + + - + message: "#^Cannot access offset 'SCHEMA_TABLES' on mixed\\.$#" + count: 1 + path: test/classes/TableTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 4 + path: test/classes/TableTest.php + + - + message: "#^Cannot access offset 'pmadb' on mixed\\.$#" + count: 1 + path: test/classes/TableTest.php + + - + message: "#^Cannot access offset 'table_uiprefs' on mixed\\.$#" + count: 1 + path: test/classes/TableTest.php + + - + message: "#^Cannot call method cacheTableContent\\(\\) on mixed\\.$#" + count: 2 + path: test/classes/TableTest.php + + - + message: "#^Cannot call method expects\\(\\) on mixed\\.$#" + count: 3 + path: test/classes/TableTest.php + + - + message: "#^Cannot call method getCache\\(\\) on mixed\\.$#" + count: 2 + path: test/classes/TableTest.php + + - + message: "#^Cannot call method method\\(\\) on mixed\\.$#" + count: 3 + path: test/classes/TableTest.php + + - + message: "#^Cannot call method will\\(\\) on mixed\\.$#" + count: 3 + path: test/classes/TableTest.php + + - + message: "#^Cannot clone mixed\\.$#" + count: 1 + path: test/classes/TableTest.php + + - + message: "#^Parameter \\#2 \\$haystack of method PHPUnit\\\\Framework\\\\Assert\\:\\:assertStringContainsString\\(\\) expects string, mixed given\\.$#" + count: 3 + path: test/classes/TableTest.php + + - + message: "#^Parameter \\#2 \\$haystack of method PHPUnit\\\\Framework\\\\Assert\\:\\:assertStringNotContainsString\\(\\) expects string, mixed given\\.$#" + count: 1 + path: test/classes/TableTest.php + + - + message: "#^Parameter \\#3 \\$dbi of class PhpMyAdmin\\\\Table constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 26 + path: test/classes/TableTest.php + + - + message: "#^Cannot access offset 'environment' on mixed\\.$#" + count: 2 + path: test/classes/TemplateTest.php + - message: "#^Call to method PHPUnit\\\\Framework\\\\Assert\\:\\:assertIsArray\\(\\) with array will always evaluate to true\\.$#" count: 1 @@ -9210,26 +32765,326 @@ parameters: count: 1 path: test/classes/Theme/ThemeManagerTest.php + - + message: "#^Cannot access offset 'ServerDefault' on mixed\\.$#" + count: 1 + path: test/classes/Theme/ThemeManagerTest.php + + - + message: "#^Cannot access offset 'ThemeDefault' on mixed\\.$#" + count: 1 + path: test/classes/Theme/ThemeManagerTest.php + + - + message: "#^Cannot access offset 'ThemePerServer' on mixed\\.$#" + count: 1 + path: test/classes/Theme/ThemeManagerTest.php + - message: "#^Call to method PHPUnit\\\\Framework\\\\Assert\\:\\:assertInstanceOf\\(\\) with 'PhpMyAdmin\\\\\\\\Theme\\\\\\\\Theme' and PhpMyAdmin\\\\Theme\\\\Theme will always evaluate to true\\.$#" count: 1 path: test/classes/Theme/ThemeTest.php + - + message: "#^Property PhpMyAdmin\\\\Tests\\\\Theme\\\\ThemeTest\\:\\:\\$backup \\(PhpMyAdmin\\\\Theme\\\\Theme\\) does not accept mixed\\.$#" + count: 1 + path: test/classes/Theme/ThemeTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/Tracking/TrackerTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 13 + path: test/classes/Tracking/TrackerTest.php + + - + message: "#^Cannot access offset 'tracking_add_drop…' on mixed\\.$#" + count: 7 + path: test/classes/Tracking/TrackerTest.php + + - + message: "#^Cannot access offset 'tracking_default…' on mixed\\.$#" + count: 1 + path: test/classes/Tracking/TrackerTest.php + + - + message: "#^Cannot access offset 'tracking_version…' on mixed\\.$#" + count: 1 + path: test/classes/Tracking/TrackerTest.php + + - + message: "#^Cannot access offset 'user' on mixed\\.$#" + count: 3 + path: test/classes/Tracking/TrackerTest.php + + - + message: "#^Only booleans are allowed in a negated boolean, string\\|null given\\.$#" + count: 1 + path: test/classes/Tracking/TrackerTest.php + + - + message: "#^Only booleans are allowed in an if condition, string\\|null given\\.$#" + count: 1 + path: test/classes/Tracking/TrackerTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/Tracking/TrackingTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 2 + path: test/classes/Tracking/TrackingTest.php + - message: "#^Cannot access offset 'statement' on mixed\\.$#" count: 2 path: test/classes/Tracking/TrackingTest.php + - + message: "#^Cannot access offset 'tracking_default…' on mixed\\.$#" + count: 1 + path: test/classes/Tracking/TrackingTest.php + - message: "#^Cannot access offset 'username' on mixed\\.$#" count: 2 path: test/classes/Tracking/TrackingTest.php + - + message: "#^Parameter \\#1 \\$db of static method PhpMyAdmin\\\\Url\\:\\:getHiddenInputs\\(\\) expects array\\|string, mixed given\\.$#" + count: 1 + path: test/classes/Tracking/TrackingTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\ConfigStorage\\\\Relation constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 4 + path: test/classes/Tracking/TrackingTest.php + + - + message: "#^Parameter \\#2 \\$dbi of class PhpMyAdmin\\\\SqlQueryForm constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Tracking/TrackingTest.php + - message: "#^Parameter \\#2 \\$haystack of method PHPUnit\\\\Framework\\\\Assert\\:\\:assertStringContainsString\\(\\) expects string, mixed given\\.$#" count: 5 path: test/classes/Tracking/TrackingTest.php + - + message: "#^Parameter \\#4 \\$dbi of class PhpMyAdmin\\\\Tracking\\\\Tracking constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Tracking/TrackingTest.php + + - + message: "#^Cannot access offset 'DBG' on mixed\\.$#" + count: 1 + path: test/classes/TransformationsTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 7 + path: test/classes/TransformationsTest.php + + - + message: "#^Cannot access offset 'bookmarktable' on mixed\\.$#" + count: 1 + path: test/classes/TransformationsTest.php + + - + message: "#^Cannot access offset 'column_info' on mixed\\.$#" + count: 1 + path: test/classes/TransformationsTest.php + + - + message: "#^Cannot access offset 'pmadb' on mixed\\.$#" + count: 1 + path: test/classes/TransformationsTest.php + + - + message: "#^Cannot access offset 'relation' on mixed\\.$#" + count: 1 + path: test/classes/TransformationsTest.php + + - + message: "#^Cannot access offset 'sql' on mixed\\.$#" + count: 1 + path: test/classes/TransformationsTest.php + + - + message: "#^Cannot access offset 'table_coords' on mixed\\.$#" + count: 1 + path: test/classes/TransformationsTest.php + + - + message: "#^Cannot access offset 'table_info' on mixed\\.$#" + count: 1 + path: test/classes/TransformationsTest.php + + - + message: "#^Cannot access offset 'user' on mixed\\.$#" + count: 1 + path: test/classes/TransformationsTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 5 + path: test/classes/Triggers/TriggersTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 5 + path: test/classes/Triggers/TriggersTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\Triggers\\\\Triggers constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 1 + path: test/classes/Triggers/TriggersTest.php + + - + message: "#^Parameter \\#2 \\$haystack of method PHPUnit\\\\Framework\\\\Assert\\:\\:assertCount\\(\\) expects Countable\\|iterable, mixed given\\.$#" + count: 1 + path: test/classes/Triggers/TriggersTest.php + + - + message: "#^Call to function in_array\\(\\) requires parameter \\#3 to be set\\.$#" + count: 3 + path: test/classes/TwoFactorTest.php + + - + message: "#^Cannot access offset 'DBG' on mixed\\.$#" + count: 7 + path: test/classes/TwoFactorTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/TwoFactorTest.php + + - + message: "#^Cannot access offset 'NaturalOrder' on mixed\\.$#" + count: 1 + path: test/classes/TwoFactorTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 21 + path: test/classes/TwoFactorTest.php + + - + message: "#^Cannot access offset 'bookmarktable' on mixed\\.$#" + count: 1 + path: test/classes/TwoFactorTest.php + + - + message: "#^Cannot access offset 'central_columns' on mixed\\.$#" + count: 1 + path: test/classes/TwoFactorTest.php + + - + message: "#^Cannot access offset 'column_info' on mixed\\.$#" + count: 1 + path: test/classes/TwoFactorTest.php + + - + message: "#^Cannot access offset 'designer_settings' on mixed\\.$#" + count: 1 + path: test/classes/TwoFactorTest.php + + - + message: "#^Cannot access offset 'export_templates' on mixed\\.$#" + count: 1 + path: test/classes/TwoFactorTest.php + + - + message: "#^Cannot access offset 'favorite' on mixed\\.$#" + count: 1 + path: test/classes/TwoFactorTest.php + + - + message: "#^Cannot access offset 'history' on mixed\\.$#" + count: 1 + path: test/classes/TwoFactorTest.php + + - + message: "#^Cannot access offset 'navigationhiding' on mixed\\.$#" + count: 1 + path: test/classes/TwoFactorTest.php + + - + message: "#^Cannot access offset 'pdf_pages' on mixed\\.$#" + count: 1 + path: test/classes/TwoFactorTest.php + + - + message: "#^Cannot access offset 'recent' on mixed\\.$#" + count: 1 + path: test/classes/TwoFactorTest.php + + - + message: "#^Cannot access offset 'relation' on mixed\\.$#" + count: 1 + path: test/classes/TwoFactorTest.php + + - + message: "#^Cannot access offset 'savedsearches' on mixed\\.$#" + count: 1 + path: test/classes/TwoFactorTest.php + + - + message: "#^Cannot access offset 'simple2fa' on mixed\\.$#" + count: 6 + path: test/classes/TwoFactorTest.php + + - + message: "#^Cannot access offset 'table_coords' on mixed\\.$#" + count: 1 + path: test/classes/TwoFactorTest.php + + - + message: "#^Cannot access offset 'table_info' on mixed\\.$#" + count: 1 + path: test/classes/TwoFactorTest.php + + - + message: "#^Cannot access offset 'table_uiprefs' on mixed\\.$#" + count: 1 + path: test/classes/TwoFactorTest.php + + - + message: "#^Cannot access offset 'tracking' on mixed\\.$#" + count: 1 + path: test/classes/TwoFactorTest.php + + - + message: "#^Cannot access offset 'user' on mixed\\.$#" + count: 1 + path: test/classes/TwoFactorTest.php + + - + message: "#^Cannot access offset 'userconfig' on mixed\\.$#" + count: 1 + path: test/classes/TwoFactorTest.php + + - + message: "#^Cannot access offset 'usergroups' on mixed\\.$#" + count: 1 + path: test/classes/TwoFactorTest.php + + - + message: "#^Cannot access offset 'users' on mixed\\.$#" + count: 1 + path: test/classes/TwoFactorTest.php + + - + message: "#^Cannot call method set\\(\\) on mixed\\.$#" + count: 5 + path: test/classes/TwoFactorTest.php + - message: "#^Method PhpMyAdmin\\\\Tests\\\\TwoFactorTest\\:\\:loadResultForConfig\\(\\) has parameter \\$config with no value type specified in iterable type array\\.$#" count: 1 @@ -9250,11 +33105,131 @@ parameters: count: 1 path: test/classes/TypesByDatabaseVersionTest.php + - + message: "#^Only booleans are allowed in a negated boolean, array\\ given\\.$#" + count: 3 + path: test/classes/TypesByDatabaseVersionTest.php + + - + message: "#^Only booleans are allowed in an if condition, array\\ given\\.$#" + count: 3 + path: test/classes/TypesByDatabaseVersionTest.php + + - + message: "#^Cannot access offset 'ServerDefault' on mixed\\.$#" + count: 4 + path: test/classes/UrlTest.php + + - + message: "#^Cannot call method set\\(\\) on mixed\\.$#" + count: 6 + path: test/classes/UrlTest.php + - message: "#^Method PhpMyAdmin\\\\Tests\\\\UserPasswordTest\\:\\:providerSetChangePasswordMsg\\(\\) should return array\\ but returns array\\{array\\{false, PhpMyAdmin\\\\Message, true, '', ''\\}, array\\{true, PhpMyAdmin\\\\Message, false, '', ''\\}, array\\{true, PhpMyAdmin\\\\Message, false, 'a', ''\\}, array\\{true, PhpMyAdmin\\\\Message, false, '', 'a'\\}, array\\{true, PhpMyAdmin\\\\Message, false, 'a', 'b'\\}, array\\{true, PhpMyAdmin\\\\Message, false, literal\\-string&non\\-falsy\\-string, literal\\-string&non\\-falsy\\-string\\}, array\\{false, PhpMyAdmin\\\\Message, false, literal\\-string&non\\-falsy\\-string, literal\\-string&non\\-falsy\\-string\\}\\}\\.$#" count: 1 path: test/classes/UserPasswordTest.php + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 1 + path: test/classes/UserPreferencesTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 1 + path: test/classes/UserPreferencesTest.php + + - + message: "#^Cannot access offset 'ServerDefault' on mixed\\.$#" + count: 1 + path: test/classes/UserPreferencesTest.php + + - + message: "#^Cannot access offset 'UserprefsDeveloperT…' on mixed\\.$#" + count: 3 + path: test/classes/UserPreferencesTest.php + + - + message: "#^Cannot access offset 'UserprefsDisallow' on mixed\\.$#" + count: 1 + path: test/classes/UserPreferencesTest.php + + - + message: "#^Cannot access offset 'db' on mixed\\.$#" + count: 2 + path: test/classes/UserPreferencesTest.php + + - + message: "#^Cannot access offset 'server_2' on mixed\\.$#" + count: 1 + path: test/classes/UserPreferencesTest.php + + - + message: "#^Cannot access offset 'ts' on mixed\\.$#" + count: 1 + path: test/classes/UserPreferencesTest.php + + - + message: "#^Cannot access offset 'userprefs' on mixed\\.$#" + count: 1 + path: test/classes/UserPreferencesTest.php + + - + message: "#^Cannot call method set\\(\\) on mixed\\.$#" + count: 2 + path: test/classes/UserPreferencesTest.php + + - + message: "#^Parameter \\#1 \\$dbi of class PhpMyAdmin\\\\UserPreferences constructor expects PhpMyAdmin\\\\DatabaseInterface, mixed given\\.$#" + count: 8 + path: test/classes/UserPreferencesTest.php + + - + message: "#^Parameter \\#2 \\$haystack of method PHPUnit\\\\Framework\\\\Assert\\:\\:assertCount\\(\\) expects Countable\\|iterable, mixed given\\.$#" + count: 1 + path: test/classes/UserPreferencesTest.php + + - + message: "#^Cannot access offset 'ActionLinksMode' on mixed\\.$#" + count: 6 + path: test/classes/UtilTest.php + + - + message: "#^Cannot access offset 'DisableIS' on mixed\\.$#" + count: 2 + path: test/classes/UtilTest.php + + - + message: "#^Cannot access offset 'LimitChars' on mixed\\.$#" + count: 1 + path: test/classes/UtilTest.php + + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 3 + path: test/classes/UtilTest.php + + - + message: "#^Cannot access offset 'is_superuser' on mixed\\.$#" + count: 1 + path: test/classes/UtilTest.php + + - + message: "#^Cannot access offset 'mysql_cur_user' on mixed\\.$#" + count: 1 + path: test/classes/UtilTest.php + + - + message: "#^Cannot access offset 'server_server' on mixed\\.$#" + count: 4 + path: test/classes/UtilTest.php + + - + message: "#^Cannot access offset 'user' on mixed\\.$#" + count: 1 + path: test/classes/UtilTest.php + - message: "#^Casting to string something that's already string\\.$#" count: 1 @@ -9265,6 +33240,31 @@ parameters: count: 1 path: test/classes/UtilTest.php + - + message: "#^Only booleans are allowed in an if condition, int\\<0, 2\\> given\\.$#" + count: 1 + path: test/classes/UtilTest.php + + - + message: "#^Parameter \\#2 \\$array of method PHPUnit\\\\Framework\\\\Assert\\:\\:assertArrayNotHasKey\\(\\) expects array\\|ArrayAccess, mixed given\\.$#" + count: 2 + path: test/classes/UtilTest.php + + - + message: "#^Cannot access offset 'DefaultForeignKeyCh…' on mixed\\.$#" + count: 3 + path: test/classes/Utils/ForeignKeyTest.php + + - + message: "#^Only booleans are allowed in a negated boolean, string\\|false given\\.$#" + count: 2 + path: test/classes/Utils/HttpRequestTest.php + + - + message: "#^Parameter \\#1 \\$haystack of function stripos expects string, mixed given\\.$#" + count: 2 + path: test/classes/Utils/HttpRequestTest.php + - message: "#^Parameter \\#1 \\$needle of method PHPUnit\\\\Framework\\\\Assert\\:\\:assertStringContainsString\\(\\) expects string, mixed given\\.$#" count: 1 @@ -9275,6 +33275,51 @@ parameters: count: 1 path: test/classes/Utils/HttpRequestTest.php + - + message: "#^Cannot access offset 'Server' on mixed\\.$#" + count: 6 + path: test/classes/Utils/SessionCacheTest.php + + - + message: "#^Cannot access offset 'server_server' on mixed\\.$#" + count: 4 + path: test/classes/Utils/SessionCacheTest.php + + - + message: "#^Cannot access offset 'test_data' on mixed\\.$#" + count: 1 + path: test/classes/Utils/SessionCacheTest.php + + - + message: "#^Cannot access offset 'test_data_3' on mixed\\.$#" + count: 1 + path: test/classes/Utils/SessionCacheTest.php + + - + message: "#^Cannot access offset 'user' on mixed\\.$#" + count: 6 + path: test/classes/Utils/SessionCacheTest.php + + - + message: "#^Parameter \\#2 \\$array of method PHPUnit\\\\Framework\\\\Assert\\:\\:assertArrayNotHasKey\\(\\) expects array\\|ArrayAccess, mixed given\\.$#" + count: 2 + path: test/classes/Utils/SessionCacheTest.php + + - + message: "#^Cannot access offset 'Servers' on mixed\\.$#" + count: 4 + path: test/classes/VersionInformationTest.php + + - + message: "#^Cannot access offset 'VersionCheck' on mixed\\.$#" + count: 1 + path: test/classes/VersionInformationTest.php + + - + message: "#^Cannot access offset 'version_check' on mixed\\.$#" + count: 1 + path: test/classes/VersionInformationTest.php + - message: "#^Call to method PHPUnit\\\\Framework\\\\Assert\\:\\:assertIsBool\\(\\) with true will always evaluate to true\\.$#" count: 1 @@ -9300,6 +33345,56 @@ parameters: count: 1 path: test/classes/VersionTest.php + - + message: "#^Call to function base64_decode\\(\\) requires parameter \\#2 to be set\\.$#" + count: 1 + path: test/classes/WebAuthn/CBORDecoderTest.php + + - + message: "#^Cannot access offset 'Console' on mixed\\.$#" + count: 1 + path: test/config.e2e.inc.php + + - + message: "#^Cannot access offset 'Mode' on mixed\\.$#" + count: 1 + path: test/config.e2e.inc.php + + - + message: "#^Cannot access offset 'Servers' on mixed\\.$#" + count: 4 + path: test/config.e2e.inc.php + + - + message: "#^Cannot access offset 'UploadDir' on mixed\\.$#" + count: 1 + path: test/config.e2e.inc.php + + - + message: "#^Cannot access offset 'auth_type' on mixed\\.$#" + count: 1 + path: test/config.e2e.inc.php + + - + message: "#^Cannot access offset 'host' on mixed\\.$#" + count: 1 + path: test/config.e2e.inc.php + + - + message: "#^Cannot access offset 'verbose' on mixed\\.$#" + count: 1 + path: test/config.e2e.inc.php + + - + message: "#^Cannot access offset 1 on mixed\\.$#" + count: 2 + path: test/config.e2e.inc.php + + - + message: "#^Implicit array creation is not allowed \\- variable \\$cfg might not exist\\.$#" + count: 1 + path: test/config.e2e.inc.php + - message: "#^Call to method PHPUnit\\\\Framework\\\\Assert\\:\\:assertNotNull\\(\\) with Facebook\\\\WebDriver\\\\Remote\\\\RemoteWebElement will always evaluate to true\\.$#" count: 1 @@ -9310,11 +33405,76 @@ parameters: count: 2 path: test/selenium/TestBase.php + - + message: "#^Cannot access property \\$public_url on mixed\\.$#" + count: 1 + path: test/selenium/TestBase.php + - message: "#^Class PhpMyAdmin\\\\Tests\\\\Selenium\\\\TestBase has an uninitialized property \\$sessionId\\. Give it default value or assign it in the constructor\\.$#" count: 1 path: test/selenium/TestBase.php + - + message: "#^Construct empty\\(\\) is not allowed\\. Use more strict comparison\\.$#" + count: 5 + path: test/selenium/TestBase.php + + - + message: "#^Only booleans are allowed in &&, string given on the left side\\.$#" + count: 2 + path: test/selenium/TestBase.php + + - + message: "#^Only booleans are allowed in a negated boolean, int\\|false given\\.$#" + count: 1 + path: test/selenium/TestBase.php + + - + message: "#^Only booleans are allowed in a negated boolean, string\\|null given\\.$#" + count: 1 + path: test/selenium/TestBase.php + + - + message: "#^Only booleans are allowed in an elseif condition, string\\|false given\\.$#" + count: 1 + path: test/selenium/TestBase.php + + - + message: "#^Only booleans are allowed in an if condition, int given\\.$#" + count: 2 + path: test/selenium/TestBase.php + + - + message: "#^Only booleans are allowed in an if condition, string\\|false given\\.$#" + count: 2 + path: test/selenium/TestBase.php + + - + message: "#^Parameter \\#1 \\$by of method Facebook\\\\WebDriver\\\\Remote\\\\RemoteWebDriver\\:\\:findElement\\(\\) expects Facebook\\\\WebDriver\\\\WebDriverBy, mixed given\\.$#" + count: 1 + path: test/selenium/TestBase.php + + - + message: "#^Parameter \\#1 \\$by of static method Facebook\\\\WebDriver\\\\WebDriverExpectedCondition\\:\\:presenceOfElementLocated\\(\\) expects Facebook\\\\WebDriver\\\\WebDriverBy, mixed given\\.$#" + count: 2 + path: test/selenium/TestBase.php + + - + message: "#^Parameter \\#1 \\$by of static method Facebook\\\\WebDriver\\\\WebDriverExpectedCondition\\:\\:visibilityOfElementLocated\\(\\) expects Facebook\\\\WebDriver\\\\WebDriverBy, mixed given\\.$#" + count: 1 + path: test/selenium/TestBase.php + + - + message: "#^Parameter \\#1 \\$handle of method Facebook\\\\WebDriver\\\\Remote\\\\RemoteTargetLocator\\:\\:window\\(\\) expects string, mixed given\\.$#" + count: 3 + path: test/selenium/TestBase.php + + - + message: "#^Property PhpMyAdmin\\\\Tests\\\\Selenium\\\\TestBase\\:\\:\\$sqlWindowHandle \\(string\\|null\\) does not accept mixed\\.$#" + count: 1 + path: test/selenium/TestBase.php + - message: "#^Strict comparison using \\!\\=\\= between Facebook\\\\WebDriver\\\\Remote\\\\RemoteWebDriver and null will always evaluate to true\\.$#" count: 1 @@ -9330,3 +33490,43 @@ parameters: count: 4 path: test/selenium/TestBase.php + - + message: "#^Cannot access offset 'Servers' on mixed\\.$#" + count: 5 + path: test/test_data/config.inc.php + + - + message: "#^Cannot access offset 'auth_type' on mixed\\.$#" + count: 1 + path: test/test_data/config.inc.php + + - + message: "#^Cannot access offset 'host' on mixed\\.$#" + count: 1 + path: test/test_data/config.inc.php + + - + message: "#^Cannot access offset 'port' on mixed\\.$#" + count: 1 + path: test/test_data/config.inc.php + + - + message: "#^Cannot access offset 'socket' on mixed\\.$#" + count: 1 + path: test/test_data/config.inc.php + + - + message: "#^Cannot access offset 'verbose' on mixed\\.$#" + count: 1 + path: test/test_data/config.inc.php + + - + message: "#^Cannot access offset 1 on mixed\\.$#" + count: 5 + path: test/test_data/config.inc.php + + - + message: "#^Implicit array creation is not allowed \\- variable \\$cfg might not exist\\.$#" + count: 1 + path: test/test_data/config.inc.php + diff --git a/phpstan.neon.dist b/phpstan.neon.dist index 0168a9e63c..9fb3246a42 100644 --- a/phpstan.neon.dist +++ b/phpstan.neon.dist @@ -3,37 +3,35 @@ includes: parameters: level: max paths: - - . + - libraries + - public + - test scanFiles: - libraries/constants.php + - examples/signon-script.php bootstrapFiles: - test/phpstan-constants.php stubFiles: - test/stubs/Query.stub - test/stubs/uploadprogress.stub excludePaths: - - examples/openid.php - - node_modules/* - libraries/cache/* - test/doctum-config.php - - tmp/* - - twig-templates/* - - vendor/* dynamicConstantNames: - ROOT_PATH + - TEST_PATH - VERSION_SUFFIX - strictRules: - # Allow non-booleans in conditions. - booleansInConditions: false - # Allow the empty() construct. - disallowedConstructs: false - # Allow dynamic calls to static methods. - strictCalls: false checkBenevolentUnionTypes: true - checkAlwaysTrueCheckTypeFunctionCall: true - checkAlwaysTrueStrictComparison: true checkUninitializedProperties: true - polluteScopeWithAlwaysIterableForeach: true checkDynamicProperties: true checkTooWideReturnTypesInProtectedAndPublicMethods: true - polluteScopeWithLoopInitialAssignments: true + checkImplicitMixed: true + ignoreErrors: + - + message: '#Dynamic call to static method PHPUnit\\Framework\\Assert::[a-zA-Z]+\(\)\.#' + paths: + - test/classes/* + - test/selenium/* + - + message: '#Dynamic call to static method PHPUnit\\Framework\\TestCase::[a-zA-Z]+\(\)\.#' + path: test/classes/*