/
home
/
obinna
/
html
/
restaurants
/
var
/
phpmyadmin
/
Upload File
HOME
<?xml version="1.0" encoding="UTF-8"?> <files psalm-version="5.23.1@8471a896ccea3526b26d082f4461eeea467f10a4"> <file src="app/services_loader.php"> <MixedArgument> <code><![CDATA[$argumentName]]></code> <code><![CDATA[$argumentName]]></code> <code><![CDATA[$serviceName]]></code> <code><![CDATA[$serviceName]]></code> <code><![CDATA[$service['arguments']]]></code> <code><![CDATA[$service['class'] ?? null]]></code> <code><![CDATA[$service['factory']]]></code> </MixedArgument> <MixedArrayAccess> <code><![CDATA[$argumentName[0]]]></code> <code><![CDATA[$service['arguments']]]></code> <code><![CDATA[$service['arguments']]]></code> <code><![CDATA[$service['class']]]></code> <code><![CDATA[$service['factory']]]></code> </MixedArrayAccess> <MixedAssignment> <code><![CDATA[$argumentName]]></code> <code><![CDATA[$service]]></code> <code><![CDATA[$serviceName]]></code> </MixedAssignment> </file> <file src="src/Advisory/Advisor.php"> <ArgumentTypeCoercion> <code><![CDATA[$pattern]]></code> </ArgumentTypeCoercion> <MixedArgument> <code><![CDATA[$matches[1]]]></code> <code><![CDATA[$matches[2]]]></code> <code><![CDATA[$params]]></code> <code><![CDATA[$this->variables['version']]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$params]]></code> <code><![CDATA[$precondition]]></code> <code><![CDATA[$value]]></code> </MixedAssignment> <RiskyTruthyFalsyComparison> <code><![CDATA[! $precondition]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/Bookmarks/Bookmark.php"> <MixedArgument> <code><![CDATA[$var]]></code> <code><![CDATA[$var]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$var]]></code> </MixedAssignment> <PossiblyUnusedMethod> <code><![CDATA[getDatabase]]></code> </PossiblyUnusedMethod> <PossiblyUnusedReturnValue> <code><![CDATA[bool]]></code> </PossiblyUnusedReturnValue> </file> <file src="src/Bookmarks/BookmarkRepository.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidArgument> <code><![CDATA[$result]]></code> <code><![CDATA[$result]]></code> </InvalidArgument> <MixedArgument> <code><![CDATA[$row]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$row]]></code> </MixedAssignment> <PossiblyNullArgument> <code><![CDATA[$this->bookmarkFeature]]></code> </PossiblyNullArgument> </file> <file src="src/BrowseForeigners.php"> <MixedArgument> <code><![CDATA[$descriptions[$indexByDescription]]]></code> <code><![CDATA[$descriptions[$indexByKeyname]]]></code> <code><![CDATA[$foreignData['the_total'] / $this->settings->maxRows]]></code> </MixedArgument> <MixedArrayAccess> <code><![CDATA[$relrow[$foreignData['foreign_display']]]]></code> <code><![CDATA[$relrow[$foreignData['foreign_field']]]]></code> </MixedArrayAccess> <MixedArrayOffset> <code><![CDATA[$relrow[$foreignData['foreign_display']]]]></code> <code><![CDATA[$relrow[$foreignData['foreign_field']]]]></code> </MixedArrayOffset> <MixedAssignment> <code><![CDATA[$descriptions[]]]></code> <code><![CDATA[$keys[]]]></code> <code><![CDATA[$leftKeyname]]></code> <code><![CDATA[$relrow]]></code> <code><![CDATA[$rightKeyname]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[$foreignData['the_total']]]></code> </MixedOperand> <PossiblyInvalidArgument> <code><![CDATA[$_POST['foreign_filter']]]></code> </PossiblyInvalidArgument> <PossiblyInvalidCast> <code><![CDATA[$_POST['rownumber']]]></code> </PossiblyInvalidCast> <PossiblyInvalidOperand> <code><![CDATA[$pos]]></code> <code><![CDATA[$this->settings->maxRows]]></code> </PossiblyInvalidOperand> <PossiblyUndefinedArrayOffset> <code><![CDATA[$foreignData['foreign_display']]]></code> </PossiblyUndefinedArrayOffset> </file> <file src="src/Cache.php"> <MixedAssignment> <code><![CDATA[self::$cacheData[$cacheKey]]]></code> </MixedAssignment> </file> <file src="src/Charsets.php"> <InvalidArgument> <code><![CDATA[$row]]></code> <code><![CDATA[$row]]></code> </InvalidArgument> <PossiblyNullArrayOffset> <code><![CDATA[self::$charsets]]></code> <code><![CDATA[self::$collations]]></code> <code><![CDATA[self::$collations[$row['Charset']]]]></code> </PossiblyNullArrayOffset> </file> <file src="src/Command/CacheWarmupCommand.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <PropertyTypeCoercion> <code><![CDATA[$config->settings]]></code> </PropertyTypeCoercion> <UnusedClass> <code><![CDATA[CacheWarmupCommand]]></code> </UnusedClass> </file> <file src="src/Command/FixPoTwigCommand.php"> <MixedArrayAccess> <code><![CDATA[$replace[0]]]></code> <code><![CDATA[$replace[0]]]></code> <code><![CDATA[$replace[1]]]></code> </MixedArrayAccess> <MixedAssignment> <code><![CDATA[$cacheLine]]></code> <code><![CDATA[$replace]]></code> <code><![CDATA[$result]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[$replace[0]]]></code> <code><![CDATA[$replace[0]]]></code> <code><![CDATA[$result]]></code> </MixedOperand> <UnusedClass> <code><![CDATA[FixPoTwigCommand]]></code> </UnusedClass> </file> <file src="src/Command/TwigLintCommand.php"> <MixedArgument> <code><![CDATA[$info['exception']]]></code> <code><![CDATA[$info['file']]]></code> <code><![CDATA[$info['file']]]></code> <code><![CDATA[$info['template']]]></code> <code><![CDATA[static function (int $level, string $message, string $file, int $line) use (&$prevErrorHandler) { if ($level === E_USER_DEPRECATED) { $templateLine = 0; if (preg_match('/ at line (\d+)[ .]/', $message, $matches)) { $templateLine = (int) $matches[1]; } throw new Error($message, $templateLine); } return $prevErrorHandler ? $prevErrorHandler($level, $message, $file, $line) : false; }]]></code> </MixedArgument> <MixedArrayAccess> <code><![CDATA[$info['exception']]]></code> <code><![CDATA[$info['file']]]></code> <code><![CDATA[$info['file']]]></code> <code><![CDATA[$info['file']]]></code> <code><![CDATA[$info['template']]]></code> <code><![CDATA[$info['valid']]]></code> <code><![CDATA[$info['valid']]]></code> </MixedArrayAccess> <MixedAssignment> <code><![CDATA[$info]]></code> <code><![CDATA[$showDeprecations]]></code> </MixedAssignment> <UndefinedVariable> <code><![CDATA[$prevErrorHandler]]></code> </UndefinedVariable> <UnusedVariable> <code><![CDATA[$prevErrorHandler]]></code> </UnusedVariable> </file> <file src="src/Config.php"> <DeprecatedMethod> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <InvalidPropertyAssignmentValue> <code><![CDATA[$this->settings]]></code> <code><![CDATA[$this->settings]]></code> <code><![CDATA[$this->settings]]></code> <code><![CDATA[$this->settings]]></code> </InvalidPropertyAssignmentValue> <MixedArgument> <code><![CDATA[$collationConnection]]></code> <code><![CDATA[$configData]]></code> <code><![CDATA[$configData['lang']]]></code> <code><![CDATA[$defaultValue]]></code> <code><![CDATA[$gdInfo['GD Version']]]></code> <code><![CDATA[$path]]></code> <code><![CDATA[$this->settings['ThemeDefault']]]></code> <code><![CDATA[$this->settings['ThemeDefault']]]></code> <code><![CDATA[$url]]></code> <code><![CDATA[$url]]></code> </MixedArgument> <MixedArrayAccess> <code><![CDATA[$_SESSION['cache'][$cacheKey]['userprefs']]]></code> <code><![CDATA[$_SESSION['cache'][$cacheKey]['userprefs']['LoginCookieValidity']]]></code> <code><![CDATA[$_SESSION['cache'][$cacheKey]['userprefs_mtime']]]></code> <code><![CDATA[$_SESSION['cache'][$cacheKey]['userprefs_type']]]></code> </MixedArrayAccess> <MixedArrayAssignment> <code><![CDATA[$_SESSION['cache'][$cacheKey]]]></code> <code><![CDATA[$_SESSION['cache'][$cacheKey]]]></code> <code><![CDATA[$_SESSION['cache'][$cacheKey]]]></code> <code><![CDATA[$_SESSION['cache'][$cacheKey]]]></code> <code><![CDATA[$_SESSION['cache'][$cacheKey]['config_mtime']]]></code> <code><![CDATA[$_SESSION['cache'][$cacheKey]['userprefs']]]></code> <code><![CDATA[$_SESSION['cache'][$cacheKey]['userprefs_mtime']]]></code> <code><![CDATA[$_SESSION['cache'][$cacheKey]['userprefs_type']]]></code> </MixedArrayAssignment> <MixedAssignment> <code><![CDATA[$collationConnection]]></code> <code><![CDATA[$configData]]></code> <code><![CDATA[$defaultValue]]></code> <code><![CDATA[$defaultValue]]></code> <code><![CDATA[$evalResult]]></code> <code><![CDATA[$path]]></code> <code><![CDATA[$prefsType]]></code> <code><![CDATA[$prefsType]]></code> <code><![CDATA[$url]]></code> <code><![CDATA[$url]]></code> <code><![CDATA[$value]]></code> </MixedAssignment> <MixedPropertyTypeCoercion> <code><![CDATA[$this->settings]]></code> <code><![CDATA[$this->settings]]></code> <code><![CDATA[array_replace_recursive($this->settings, $configData)]]></code> <code><![CDATA[array_replace_recursive($this->settings, $this->config->asArray())]]></code> </MixedPropertyTypeCoercion> <PossiblyInvalidArgument> <code><![CDATA[$defaultValue]]></code> </PossiblyInvalidArgument> <PossiblyInvalidArrayOffset> <code><![CDATA[$_COOKIE[$this->getCookieName($cookieName)]]]></code> </PossiblyInvalidArrayOffset> <PropertyTypeCoercion> <code><![CDATA[$this->settings]]></code> </PropertyTypeCoercion> <RiskyTruthyFalsyComparison> <code><![CDATA[! $fileSize]]></code> <code><![CDATA[! $this->get('CheckConfigurationPermissions')]]></code> <code><![CDATA[! ini_get('file_uploads')]]></code> <code><![CDATA[$cookieName]]></code> <code><![CDATA[$postSize]]></code> <code><![CDATA[$prefsType]]></code> <code><![CDATA[$themeManager->getThemeCookie()]]></code> <code><![CDATA[empty($collationConnection)]]></code> <code><![CDATA[empty($dir)]]></code> <code><![CDATA[empty($path)]]></code> <code><![CDATA[empty($path)]]></code> <code><![CDATA[empty($this->getCookie($cookieName))]]></code> <code><![CDATA[empty($url)]]></code> <code><![CDATA[empty($url)]]></code> <code><![CDATA[ini_get('zlib.output_compression')]]></code> </RiskyTruthyFalsyComparison> <TypeDoesNotContainType> <code><![CDATA[md5($verboseToLower) === $serverToLower]]></code> </TypeDoesNotContainType> </file> <file src="src/Config/ConfigFile.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <MixedArgument> <code><![CDATA[$_SESSION[$this->id]]]></code> <code><![CDATA[$_SESSION[$this->id]]]></code> <code><![CDATA[$_SESSION[$this->id]]]></code> <code><![CDATA[$_SESSION[$this->id]]]></code> <code><![CDATA[$_SESSION[$this->id]]]></code> <code><![CDATA[$_SESSION[$this->id]]]></code> <code><![CDATA[$_SESSION[$this->id]['Servers']]]></code> <code><![CDATA[$c]]></code> <code><![CDATA[$c]]></code> <code><![CDATA[$c]]></code> <code><![CDATA[$mapFrom]]></code> <code><![CDATA[$path]]></code> <code><![CDATA[$path]]></code> </MixedArgument> <MixedArgumentTypeCoercion> <code><![CDATA[$k]]></code> <code><![CDATA[$mapTo]]></code> <code><![CDATA[$mapTo]]></code> </MixedArgumentTypeCoercion> <MixedArrayAccess> <code><![CDATA[$_SESSION[$this->id]['Servers'][$i + 1]]]></code> <code><![CDATA[$_SESSION[$this->id]['Servers'][$lastServer]]]></code> </MixedArrayAccess> <MixedArrayAssignment> <code><![CDATA[$_SESSION[$this->id]['Servers'][$i]]]></code> </MixedArrayAssignment> <MixedArrayOffset> <code><![CDATA[$c[$mapFrom]]]></code> </MixedArrayOffset> <MixedAssignment> <code><![CDATA[$_SESSION[$this->id]['Servers'][$i]]]></code> <code><![CDATA[$c]]></code> <code><![CDATA[$c[$k]]]></code> <code><![CDATA[$c[$mapTo]]]></code> <code><![CDATA[$defaultValue]]></code> <code><![CDATA[$host]]></code> <code><![CDATA[$instanceDefaultValue]]></code> <code><![CDATA[$mapFrom]]></code> <code><![CDATA[$mapFrom]]></code> <code><![CDATA[$path]]></code> <code><![CDATA[$port]]></code> <code><![CDATA[$result[$prefix . $key]]]></code> <code><![CDATA[$value]]></code> <code><![CDATA[$value]]></code> <code><![CDATA[$verbose]]></code> </MixedAssignment> <MixedInferredReturnType> <code><![CDATA[mixed[]]]></code> <code><![CDATA[mixed[]]]></code> <code><![CDATA[string]]></code> </MixedInferredReturnType> <MixedOperand> <code><![CDATA[$port]]></code> <code><![CDATA[$this->getValue($path . '/host')]]></code> <code><![CDATA[$this->getValue($path . '/socket')]]></code> <code><![CDATA[$this->getValue($path . '/user')]]></code> </MixedOperand> <MixedReturnStatement> <code><![CDATA[$_SESSION[$this->id]['Servers'] ?? []]]></code> <code><![CDATA[$_SESSION[$this->id]['Servers'] ?? []]]></code> <code><![CDATA[$c]]></code> <code><![CDATA[$c]]></code> <code><![CDATA[$verbose]]></code> <code><![CDATA[empty($host) ? 'localhost' : $host]]></code> <code><![CDATA[empty($host) ? 'localhost' : $host]]></code> </MixedReturnStatement> <PossiblyInvalidArrayOffset> <code><![CDATA[$_SESSION[$this->id]]]></code> <code><![CDATA[$_SESSION[$this->id]]]></code> <code><![CDATA[$_SESSION[$this->id]]]></code> <code><![CDATA[$_SESSION[$this->id]]]></code> <code><![CDATA[$_SESSION[$this->id]]]></code> <code><![CDATA[$_SESSION[$this->id]]]></code> <code><![CDATA[$_SESSION[$this->id]]]></code> </PossiblyInvalidArrayOffset> <PossiblyNullArgument> <code><![CDATA[$this->baseConfig]]></code> </PossiblyNullArgument> </file> <file src="src/Config/Form.php"> <MissingClosureParamType> <code><![CDATA[$key]]></code> <code><![CDATA[$key]]></code> <code><![CDATA[$prefix]]></code> <code><![CDATA[$prefix]]></code> <code><![CDATA[$value]]></code> <code><![CDATA[$value]]></code> </MissingClosureParamType> <MixedArgumentTypeCoercion> <code><![CDATA[$keys]]></code> </MixedArgumentTypeCoercion> <MixedAssignment> <code><![CDATA[$keys[]]]></code> <code><![CDATA[$type]]></code> <code><![CDATA[$v]]></code> <code><![CDATA[$value]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[$key]]></code> <code><![CDATA[$prefix]]></code> <code><![CDATA[$prefix]]></code> <code><![CDATA[$prefix]]></code> </MixedOperand> <ReferenceReusedFromConfusingScope> <code><![CDATA[$name]]></code> </ReferenceReusedFromConfusingScope> </file> <file src="src/Config/FormDisplay.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <MixedArgument> <code><![CDATA[$canonicalPath]]></code> <code><![CDATA[$errorList]]></code> <code><![CDATA[$ip]]></code> <code><![CDATA[$key]]></code> <code><![CDATA[$this->systemPaths[$systemPath]]]></code> <code><![CDATA[$translatedPath]]></code> <code><![CDATA[$userPrefsDisallow ?? []]]></code> <code><![CDATA[$val]]></code> <code><![CDATA[$validators[$path]]]></code> <code><![CDATA[$value]]></code> </MixedArgument> <MixedArgumentTypeCoercion> <code><![CDATA[$field]]></code> <code><![CDATA[$field]]></code> <code><![CDATA[$workPath]]></code> <code><![CDATA[$workPath]]></code> <code><![CDATA[$workPath]]></code> <code><![CDATA[$workPath]]></code> </MixedArgumentTypeCoercion> <MixedArrayAccess> <code><![CDATA[$opts['values']['iconv']]]></code> </MixedArrayAccess> <MixedArrayAssignment> <code><![CDATA[$opts['values']['iconv']]]></code> </MixedArrayAssignment> <MixedArrayOffset> <code><![CDATA[$_POST[$key]]]></code> <code><![CDATA[$_POST[$key]]]></code> <code><![CDATA[$_POST[$key]]]></code> <code><![CDATA[$_POST[$key]]]></code> <code><![CDATA[$_POST[$key]]]></code> <code><![CDATA[$_POST[$key]]]></code> <code><![CDATA[$_POST[$key]]]></code> </MixedArrayOffset> <MixedAssignment> <code><![CDATA[$canonicalPath]]></code> <code><![CDATA[$errorList]]></code> <code><![CDATA[$errorList]]></code> <code><![CDATA[$ip]]></code> <code><![CDATA[$isSetupScript]]></code> <code><![CDATA[$key]]></code> <code><![CDATA[$opts['errors']]]></code> <code><![CDATA[$proxies['-' . $i]]]></code> <code><![CDATA[$translatedPath]]></code> <code><![CDATA[$userPrefsDisallow]]></code> <code><![CDATA[$v]]></code> <code><![CDATA[$v]]></code> <code><![CDATA[$val]]></code> <code><![CDATA[$value]]></code> <code><![CDATA[$value]]></code> <code><![CDATA[$value]]></code> <code><![CDATA[$valueDefault]]></code> <code><![CDATA[$valueDefaultJs]]></code> <code><![CDATA[$values[$path]]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[$ip]]></code> <code><![CDATA[$key]]></code> <code><![CDATA[$key]]></code> <code><![CDATA[$opts['values']['iconv']]]></code> <code><![CDATA[$v]]></code> </MixedOperand> <PossiblyFalseArgument> <code><![CDATA[$_POST[$key]]]></code> <code><![CDATA[$workPath]]></code> <code><![CDATA[$workPath]]></code> <code><![CDATA[$workPath]]></code> </PossiblyFalseArgument> <PossiblyFalseIterator> <code><![CDATA[$values[$path]]]></code> </PossiblyFalseIterator> <PossiblyInvalidArgument> <code><![CDATA[$_POST[$key]]]></code> <code><![CDATA[$workPath]]></code> </PossiblyInvalidArgument> <PossiblyInvalidCast> <code><![CDATA[$valueDefault]]></code> <code><![CDATA[$workPath]]></code> </PossiblyInvalidCast> <PossiblyNullOperand> <code><![CDATA[$form->index]]></code> <code><![CDATA[$this->displayFieldInput( $form, $field, $path, $workPath, $translatedPath, $userPrefsAllow, $jsDefault, )]]></code> </PossiblyNullOperand> <RiskyTruthyFalsyComparison> <code><![CDATA[! $workPath]]></code> <code><![CDATA[$config->get('is_setup')]]></code> <code><![CDATA[$config->get('is_setup')]]></code> <code><![CDATA[$isSetupScript]]></code> <code><![CDATA[$isSetupScript]]></code> <code><![CDATA[$isSetupScript]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/Config/FormDisplayTemplate.php"> <MixedAssignment> <code><![CDATA[$isSetupScript]]></code> <code><![CDATA[$vName]]></code> <code><![CDATA[$validator]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[$vName]]></code> </MixedOperand> <RiskyTruthyFalsyComparison> <code><![CDATA[! $isSetupScript]]></code> <code><![CDATA[$this->config->get('is_setup')]]></code> <code><![CDATA[empty($opts['errors'])]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/Config/Forms/BaseForm.php"> <MixedArgument> <code><![CDATA[$form]]></code> </MixedArgument> <MixedArgumentTypeCoercion> <code><![CDATA[$formName]]></code> </MixedArgumentTypeCoercion> <MixedAssignment> <code><![CDATA[$form]]></code> <code><![CDATA[$form]]></code> <code><![CDATA[$k]]></code> <code><![CDATA[$names[]]]></code> <code><![CDATA[$v]]></code> </MixedAssignment> <MixedReturnTypeCoercion> <code><![CDATA[$names]]></code> <code><![CDATA[string[]]]></code> </MixedReturnTypeCoercion> </file> <file src="src/Config/Forms/Setup/FeaturesForm.php"> <MixedArgument> <code><![CDATA[$result['Databases']]]></code> </MixedArgument> </file> <file src="src/Config/Forms/Setup/MainForm.php"> <MixedArrayAssignment> <code><![CDATA[$result['Startup'][]]]></code> <code><![CDATA[$result['Startup'][]]]></code> </MixedArrayAssignment> </file> <file src="src/Config/Forms/Setup/SqlForm.php"> <MixedArrayAssignment> <code><![CDATA[$result['Sql_queries'][]]]></code> <code><![CDATA[$result['Sql_queries'][]]]></code> </MixedArrayAssignment> </file> <file src="src/Config/Forms/User/FeaturesForm.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="src/Config/PageSettings.php"> <ArgumentTypeCoercion> <code><![CDATA[$response->getSelfUrl()]]></code> </ArgumentTypeCoercion> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="src/Config/ServerConfigChecks.php"> <MixedAssignment> <code><![CDATA[$loginCookieValidity]]></code> </MixedAssignment> </file> <file src="src/Config/SpecialSchemaLinks.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="src/Config/Validator.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <MixedArgument> <code><![CDATA[$ip]]></code> <code><![CDATA[$password]]></code> <code><![CDATA[$uv[$i]]]></code> <code><![CDATA[$uv[$i]]]></code> <code><![CDATA[$values[$path]]]></code> <code><![CDATA[$vid]]></code> <code><![CDATA[empty($values['Servers/1/controlpass']) ? '' : $values['Servers/1/controlpass']]]></code> <code><![CDATA[empty($values['Servers/1/controluser']) ? '' : $values['Servers/1/controluser']]]></code> <code><![CDATA[empty($values['Servers/1/host']) ? '' : $values['Servers/1/host']]]></code> <code><![CDATA[empty($values['Servers/1/host']) ? '' : $values['Servers/1/host']]]></code> <code><![CDATA[empty($values['Servers/1/port']) ? '' : $values['Servers/1/port']]]></code> <code><![CDATA[empty($values['Servers/1/port']) ? '' : $values['Servers/1/port']]]></code> <code><![CDATA[empty($values['Servers/1/socket']) ? '' : $values['Servers/1/socket']]]></code> <code><![CDATA[empty($values['Servers/1/socket']) ? '' : $values['Servers/1/socket']]]></code> <code><![CDATA[empty($values['Servers/1/user']) ? '' : $values['Servers/1/user']]]></code> </MixedArgument> <MixedArgumentTypeCoercion> <code><![CDATA[$k]]></code> </MixedArgumentTypeCoercion> <MixedArrayAccess> <code><![CDATA[$validators[$field]]]></code> </MixedArrayAccess> <MixedArrayAssignment> <code><![CDATA[$validators[$field]]]></code> </MixedArrayAssignment> <MixedArrayOffset> <code><![CDATA[$validators[$field]]]></code> <code><![CDATA[$validators[$field]]]></code> <code><![CDATA[$validators[$field]]]></code> </MixedArrayOffset> <MixedAssignment> <code><![CDATA[$arguments[$k2]]]></code> <code><![CDATA[$errorList]]></code> <code><![CDATA[$field]]></code> <code><![CDATA[$ip]]></code> <code><![CDATA[$password]]></code> <code><![CDATA[$uv]]></code> <code><![CDATA[$uvList]]></code> <code><![CDATA[$uv[$i]]]></code> <code><![CDATA[$uvs]]></code> <code><![CDATA[$v]]></code> <code><![CDATA[$v]]></code> <code><![CDATA[$validator]]></code> <code><![CDATA[$validators]]></code> <code><![CDATA[$vid]]></code> <code><![CDATA[$vname]]></code> </MixedAssignment> <MixedInferredReturnType> <code><![CDATA[mixed[]]]></code> </MixedInferredReturnType> <MixedOperand> <code><![CDATA[$ip]]></code> <code><![CDATA[$vname]]></code> </MixedOperand> <MixedReturnStatement> <code><![CDATA[$validators]]></code> <code><![CDATA[$validators]]></code> <code><![CDATA[$validators]]></code> <code><![CDATA[$validators]]></code> </MixedReturnStatement> <PossiblyInvalidArgument> <code><![CDATA[$k2]]></code> <code><![CDATA[$k2]]></code> </PossiblyInvalidArgument> <PossiblyInvalidCast> <code><![CDATA[$k2]]></code> <code><![CDATA[$k2]]></code> </PossiblyInvalidCast> <PossiblyUnusedMethod> <code><![CDATA[validateByRegex]]></code> <code><![CDATA[validateNonNegativeNumber]]></code> <code><![CDATA[validatePMAStorage]]></code> <code><![CDATA[validatePortNumber]]></code> <code><![CDATA[validatePositiveNumber]]></code> <code><![CDATA[validateRegex]]></code> <code><![CDATA[validateServer]]></code> <code><![CDATA[validateTrustedProxies]]></code> <code><![CDATA[validateUpperBound]]></code> </PossiblyUnusedMethod> <PossiblyUnusedParam> <code><![CDATA[$path]]></code> <code><![CDATA[$path]]></code> </PossiblyUnusedParam> <ReferenceReusedFromConfusingScope> <code><![CDATA[$vid]]></code> </ReferenceReusedFromConfusingScope> <RiskyTruthyFalsyComparison> <code><![CDATA[$config->get('is_setup')]]></code> <code><![CDATA[empty($values['Servers/1/controlpass'])]]></code> <code><![CDATA[empty($values['Servers/1/controluser'])]]></code> <code><![CDATA[mb_strpos($k2, '/')]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/ConfigStorage/Relation.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidArgument> <code><![CDATA[usort($tables, strnatcasecmp(...))]]></code> </InvalidArgument> <InvalidReturnStatement> <code><![CDATA[$tableNameReplacements]]></code> </InvalidReturnStatement> <InvalidReturnType> <code><![CDATA[array<string, string>]]></code> </InvalidReturnType> <LessSpecificReturnStatement> <code><![CDATA[[ 'foreign_link' => $foreignLink, 'the_total' => $theTotal, 'foreign_display' => is_string($foreignDisplay) ? $foreignDisplay : '', 'disp_row' => $dispRow, 'foreign_field' => $foreignField, ]]]></code> </LessSpecificReturnStatement> <MixedArgument> <code><![CDATA[$_SESSION['sql_history']]]></code> <code><![CDATA[$_SESSION['sql_history']]]></code> <code><![CDATA[$_SESSION['sql_history']]]></code> <code><![CDATA[$childReferences]]></code> <code><![CDATA[$childReferences]]></code> <code><![CDATA[$column['DATA_TYPE']]]></code> <code><![CDATA[$columns['table_name']]]></code> <code><![CDATA[$columns['table_schema']]]></code> <code><![CDATA[$foreignDb]]></code> <code><![CDATA[$foreignDb]]></code> <code><![CDATA[$foreignField]]></code> <code><![CDATA[$foreignTable]]></code> <code><![CDATA[$foreignTable]]></code> <code><![CDATA[$oneKey['index_list']]]></code> </MixedArgument> <MixedArgumentTypeCoercion> <code><![CDATA[uksort($foreign, strnatcasecmp(...))]]></code> </MixedArgumentTypeCoercion> <MixedArrayAccess> <code><![CDATA[$column['COLUMN_NAME']]]></code> <code><![CDATA[$column['DATA_TYPE']]]></code> <code><![CDATA[$columns['table_name']]]></code> <code><![CDATA[$columns['table_schema']]]></code> <code><![CDATA[$oneKey['constraint']]]></code> <code><![CDATA[$oneKey['index_list']]]></code> <code><![CDATA[$oneKey['on_delete']]]></code> <code><![CDATA[$oneKey['on_update']]]></code> <code><![CDATA[$oneKey['ref_db_name']]]></code> <code><![CDATA[$oneKey['ref_index_list']]]></code> <code><![CDATA[$oneKey['ref_index_list'][$columnIndex]]]></code> <code><![CDATA[$oneKey['ref_table_name']]]></code> </MixedArrayAccess> <MixedArrayAssignment> <code><![CDATA[$_SESSION['sql_history'][]]]></code> </MixedArrayAssignment> <MixedArrayOffset> <code><![CDATA[$foreign[$key]]]></code> <code><![CDATA[$oneKey['ref_index_list'][$columnIndex]]]></code> </MixedArrayOffset> <MixedAssignment> <code><![CDATA[$childReferences]]></code> <code><![CDATA[$column]]></code> <code><![CDATA[$columns]]></code> <code><![CDATA[$foreignDb]]></code> <code><![CDATA[$foreignField]]></code> <code><![CDATA[$foreignTable]]></code> <code><![CDATA[$foreign[$key]]]></code> <code><![CDATA[$foreigner['constraint']]]></code> <code><![CDATA[$foreigner['foreign_db']]]></code> <code><![CDATA[$foreigner['foreign_field']]]></code> <code><![CDATA[$foreigner['foreign_table']]]></code> <code><![CDATA[$foreigner['on_delete']]]></code> <code><![CDATA[$foreigner['on_update']]]></code> <code><![CDATA[$foreigners[$column]]]></code> <code><![CDATA[$foreigners['foreign_keys_data']]]></code> <code><![CDATA[$key]]></code> <code><![CDATA[$oneKey]]></code> <code><![CDATA[$value]]></code> <code><![CDATA[$value]]></code> </MixedAssignment> <MixedInferredReturnType> <code><![CDATA[array|false]]></code> <code><![CDATA[string]]></code> </MixedInferredReturnType> <MixedReturnStatement> <code><![CDATA[$column['COLUMN_NAME']]]></code> <code><![CDATA[$foreigners[$column]]]></code> </MixedReturnStatement> <MoreSpecificReturnType> <code><![CDATA[array{ * foreign_link: bool, * the_total: int|string|null, * foreign_display: string, * disp_row: list<non-empty-array>|null, * foreign_field: mixed * }]]></code> </MoreSpecificReturnType> <PossiblyFalseArgument> <code><![CDATA[$this->config->selectedServer['column_info']]]></code> <code><![CDATA[$this->config->selectedServer['column_info']]]></code> </PossiblyFalseArgument> <PossiblyInvalidArgument> <code><![CDATA[$foreigners]]></code> </PossiblyInvalidArgument> <PossiblyUnusedReturnValue> <code><![CDATA[bool]]></code> </PossiblyUnusedReturnValue> <RiskyTruthyFalsyComparison> <code><![CDATA[! $maxTime]]></code> <code><![CDATA[$foreigner]]></code> <code><![CDATA[$foreigner]]></code> <code><![CDATA[$relationParams[$work]]]></code> <code><![CDATA[empty($this->config->selectedServer[$feature])]]></code> <code><![CDATA[empty($this->config->selectedServer['bookmarktable'])]]></code> <code><![CDATA[empty($this->config->selectedServer['central_columns'])]]></code> <code><![CDATA[empty($this->config->selectedServer['column_info'])]]></code> <code><![CDATA[empty($this->config->selectedServer['designer_settings'])]]></code> <code><![CDATA[empty($this->config->selectedServer['export_templates'])]]></code> <code><![CDATA[empty($this->config->selectedServer['favorite'])]]></code> <code><![CDATA[empty($this->config->selectedServer['history'])]]></code> <code><![CDATA[empty($this->config->selectedServer['navigationhiding'])]]></code> <code><![CDATA[empty($this->config->selectedServer['pdf_pages'])]]></code> <code><![CDATA[empty($this->config->selectedServer['recent'])]]></code> <code><![CDATA[empty($this->config->selectedServer['relation'])]]></code> <code><![CDATA[empty($this->config->selectedServer['savedsearches'])]]></code> <code><![CDATA[empty($this->config->selectedServer['table_coords'])]]></code> <code><![CDATA[empty($this->config->selectedServer['table_info'])]]></code> <code><![CDATA[empty($this->config->selectedServer['table_uiprefs'])]]></code> <code><![CDATA[empty($this->config->selectedServer['tracking'])]]></code> <code><![CDATA[empty($this->config->selectedServer['userconfig'])]]></code> <code><![CDATA[empty($this->config->selectedServer['usergroups'])]]></code> <code><![CDATA[empty($this->config->selectedServer['users'])]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/ConfigStorage/UserGroups.php"> <DeprecatedMethod> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <PossiblyNullArgument> <code><![CDATA[$key]]></code> </PossiblyNullArgument> <PossiblyNullArrayOffset> <code><![CDATA[$userGroups]]></code> <code><![CDATA[$userGroups]]></code> <code><![CDATA[$userGroups[$groupName]]]></code> </PossiblyNullArrayOffset> </file> <file src="src/Console.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="src/Controllers/AbstractController.php"> <MixedArgumentTypeCoercion> <code><![CDATA[$params]]></code> </MixedArgumentTypeCoercion> </file> <file src="src/Controllers/ChangeLogController.php"> <UnusedParam> <code><![CDATA[$request]]></code> </UnusedParam> </file> <file src="src/Controllers/CheckRelationsController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="src/Controllers/Config/GetConfigController.php"> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> </file> <file src="src/Controllers/Config/SetConfigController.php"> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> </file> <file src="src/Controllers/Console/Bookmark/AddController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="src/Controllers/Console/Bookmark/RefreshController.php"> <UnusedParam> <code><![CDATA[$request]]></code> </UnusedParam> </file> <file src="src/Controllers/Database/CentralColumns/PopulateColumnsController.php"> <MixedArgument> <code><![CDATA[$request->getParsedBodyParam('selectedTable')]]></code> </MixedArgument> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> </file> <file src="src/Controllers/Database/CentralColumnsController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <MixedArgument> <code><![CDATA[$params['col_name']]]></code> <code><![CDATA[$params['db']]]></code> <code><![CDATA[$params['db']]]></code> <code><![CDATA[$request->getParsedBodyParam('col_attribute')]]></code> <code><![CDATA[$request->getParsedBodyParam('col_attribute')]]></code> <code><![CDATA[$request->getParsedBodyParam('col_default')]]></code> <code><![CDATA[$request->getParsedBodyParam('col_default')]]></code> <code><![CDATA[$request->getParsedBodyParam('col_default_sel')]]></code> <code><![CDATA[$request->getParsedBodyParam('col_default_sel')]]></code> <code><![CDATA[$request->getParsedBodyParam('col_extra')]]></code> <code><![CDATA[$request->getParsedBodyParam('col_extra')]]></code> <code><![CDATA[$request->getParsedBodyParam('col_isNull')]]></code> <code><![CDATA[$request->getParsedBodyParam('col_isNull')]]></code> <code><![CDATA[$request->getParsedBodyParam('col_length')]]></code> <code><![CDATA[$request->getParsedBodyParam('col_length')]]></code> <code><![CDATA[$request->getParsedBodyParam('col_name')]]></code> <code><![CDATA[$request->getParsedBodyParam('col_name')]]></code> <code><![CDATA[$request->getParsedBodyParam('col_type')]]></code> <code><![CDATA[$request->getParsedBodyParam('col_type')]]></code> <code><![CDATA[$request->getParsedBodyParam('collation')]]></code> <code><![CDATA[$request->getParsedBodyParam('collation')]]></code> <code><![CDATA[$request->getParsedBodyParam('cur_table', '')]]></code> <code><![CDATA[$request->getParsedBodyParam('orig_col_name')]]></code> <code><![CDATA[$request->getParsedBodyParam('pos', '')]]></code> <code><![CDATA[$request->getParsedBodyParam('table-select')]]></code> <code><![CDATA[$request->getParsedBodyParam('total_rows', '')]]></code> </MixedArgument> <MixedArgumentTypeCoercion> <code><![CDATA[$variables]]></code> <code><![CDATA[[$request->getParsedBodyParam('column-select')]]]></code> </MixedArgumentTypeCoercion> <MixedAssignment> <code><![CDATA[$GLOBALS['message']]]></code> </MixedAssignment> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> </file> <file src="src/Controllers/Database/DataDictionaryController.php"> <MixedAssignment> <code><![CDATA[$relation]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[$foreigner['foreign_field']]]></code> <code><![CDATA[$relation]]></code> </MixedOperand> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> <PossiblyUnusedParam> <code><![CDATA[$request]]></code> </PossiblyUnusedParam> </file> <file src="src/Controllers/Database/DesignerController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['errorUrl']]]></code> </InvalidArrayOffset> <MixedArgument> <code><![CDATA[$db]]></code> <code><![CDATA[$db]]></code> <code><![CDATA[$db]]></code> <code><![CDATA[$db]]></code> <code><![CDATA[$db]]></code> <code><![CDATA[$db]]></code> <code><![CDATA[$db]]></code> <code><![CDATA[$page]]></code> <code><![CDATA[$position['dbName']]]></code> <code><![CDATA[$position['tableName']]]></code> <code><![CDATA[$request->getParsedBodyParam('DB1')]]></code> <code><![CDATA[$request->getParsedBodyParam('DB2')]]></code> <code><![CDATA[$request->getParsedBodyParam('F1')]]></code> <code><![CDATA[$request->getParsedBodyParam('F1')]]></code> <code><![CDATA[$request->getParsedBodyParam('F2')]]></code> <code><![CDATA[$request->getParsedBodyParam('F2')]]></code> <code><![CDATA[$request->getParsedBodyParam('T1')]]></code> <code><![CDATA[$request->getParsedBodyParam('T1')]]></code> <code><![CDATA[$request->getParsedBodyParam('T2')]]></code> <code><![CDATA[$request->getParsedBodyParam('T2')]]></code> <code><![CDATA[$request->getParsedBodyParam('field')]]></code> <code><![CDATA[$request->getParsedBodyParam('index')]]></code> <code><![CDATA[$request->getParsedBodyParam('on_delete')]]></code> <code><![CDATA[$request->getParsedBodyParam('on_update')]]></code> <code><![CDATA[$request->getParsedBodyParam('selected_page')]]></code> <code><![CDATA[$request->getParsedBodyParam('selected_value')]]></code> <code><![CDATA[$request->getParsedBodyParam('selected_value')]]></code> <code><![CDATA[$request->getParsedBodyParam('selected_value')]]></code> <code><![CDATA[$request->getParsedBodyParam('value')]]></code> <code><![CDATA[$request->getQueryParam('db')]]></code> <code><![CDATA[$request->getQueryParam('db')]]></code> <code><![CDATA[$request->getQueryParam('db')]]></code> <code><![CDATA[$table]]></code> <code><![CDATA[$table]]></code> </MixedArgument> <MixedArrayAccess> <code><![CDATA[$position['dbName']]]></code> <code><![CDATA[$position['dbName']]]></code> <code><![CDATA[$position['tableName']]]></code> <code><![CDATA[$position['tableName']]]></code> </MixedArrayAccess> <MixedAssignment> <code><![CDATA[$GLOBALS['errorUrl']]]></code> <code><![CDATA[$db]]></code> <code><![CDATA[$dialog]]></code> <code><![CDATA[$operation]]></code> <code><![CDATA[$page]]></code> <code><![CDATA[$position]]></code> <code><![CDATA[$table]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[$position['dbName']]]></code> <code><![CDATA[$position['tableName']]]></code> </MixedOperand> <PossiblyNullArgument> <code><![CDATA[$page]]></code> </PossiblyNullArgument> </file> <file src="src/Controllers/Database/EventsController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['errorUrl']]]></code> <code><![CDATA[$GLOBALS['errors']]]></code> </InvalidArrayOffset> <MixedAssignment> <code><![CDATA[$GLOBALS['errorUrl']]]></code> <code><![CDATA[$GLOBALS['errors']]]></code> <code><![CDATA[$item['item_original_name']]]></code> </MixedAssignment> <PossiblyInvalidArgument> <code><![CDATA[$_POST['item_name']]]></code> <code><![CDATA[$_POST['item_name']]]></code> <code><![CDATA[$_REQUEST['item_name']]]></code> <code><![CDATA[$_REQUEST['item_name']]]></code> <code><![CDATA[$itemName]]></code> <code><![CDATA[$itemName]]></code> </PossiblyInvalidArgument> <PossiblyInvalidCast> <code><![CDATA[$_POST['item_name']]]></code> <code><![CDATA[$_POST['item_name']]]></code> <code><![CDATA[$_REQUEST['item_name']]]></code> <code><![CDATA[$itemName]]></code> </PossiblyInvalidCast> <PossiblyNullReference> <code><![CDATA[isSuccess]]></code> </PossiblyNullReference> <RiskyTruthyFalsyComparison> <code><![CDATA[empty($_GET['export_item'])]]></code> <code><![CDATA[empty($_GET['item_name'])]]></code> <code><![CDATA[empty($_POST['editor_process_add'])]]></code> <code><![CDATA[empty($_POST['editor_process_add'])]]></code> <code><![CDATA[empty($_POST['editor_process_edit'])]]></code> <code><![CDATA[empty($_POST['editor_process_edit'])]]></code> <code><![CDATA[empty($_POST['editor_process_edit'])]]></code> <code><![CDATA[empty($_POST['item_changetype'])]]></code> <code><![CDATA[empty($_POST['item_changetype'])]]></code> <code><![CDATA[empty($_POST['item_changetype'])]]></code> <code><![CDATA[empty($_REQUEST['add_item'])]]></code> <code><![CDATA[empty($_REQUEST['add_item'])]]></code> <code><![CDATA[empty($_REQUEST['ajax_page_request'])]]></code> <code><![CDATA[empty($_REQUEST['edit_item'])]]></code> <code><![CDATA[empty($_REQUEST['edit_item'])]]></code> <code><![CDATA[empty($_REQUEST['item_name'])]]></code> </RiskyTruthyFalsyComparison> <TypeDoesNotContainType> <code><![CDATA[count($GLOBALS['errors'])]]></code> <code><![CDATA[count($GLOBALS['errors'])]]></code> </TypeDoesNotContainType> </file> <file src="src/Controllers/Database/ExportController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['errorUrl']]]></code> <code><![CDATA[$GLOBALS['single_table']]]></code> <code><![CDATA[$GLOBALS['table_select']]]></code> <code><![CDATA[$GLOBALS['unlim_num_rows']]]></code> </InvalidArrayOffset> <MixedArgument> <code><![CDATA[$GLOBALS['table_select']]]></code> <code><![CDATA[$GLOBALS['unlim_num_rows']]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$GLOBALS['errorUrl']]]></code> <code><![CDATA[$GLOBALS['single_table']]]></code> <code><![CDATA[$GLOBALS['table_select']]]></code> <code><![CDATA[$GLOBALS['table_select']]]></code> <code><![CDATA[$GLOBALS['unlim_num_rows']]]></code> <code><![CDATA[$selectedTable]]></code> <code><![CDATA[$tableData]]></code> <code><![CDATA[$tableSelect]]></code> <code><![CDATA[$tableStructure]]></code> </MixedAssignment> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> <RiskyTruthyFalsyComparison> <code><![CDATA[empty($GLOBALS['table_select'])]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/Controllers/Database/ImportController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['errorUrl']]]></code> </InvalidArrayOffset> <MixedArrayAccess> <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']]['handler']]]></code> <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']]['handler']]]></code> </MixedArrayAccess> <MixedAssignment> <code><![CDATA[$GLOBALS['errorUrl']]]></code> <code><![CDATA[$idKey]]></code> </MixedAssignment> <MixedMethodCall> <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']]['handler']::getIdKey()]]></code> </MixedMethodCall> <PossiblyInvalidArrayOffset> <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']]]]></code> <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']]]]></code> </PossiblyInvalidArrayOffset> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> </file> <file src="src/Controllers/Database/MultiTableQuery/QueryController.php"> <MixedArgument> <code><![CDATA[$request->getParam('db')]]></code> <code><![CDATA[$request->getParsedBodyParam('sql_query')]]></code> </MixedArgument> </file> <file src="src/Controllers/Database/MultiTableQueryController.php"> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> <PossiblyUnusedParam> <code><![CDATA[$request]]></code> </PossiblyUnusedParam> </file> <file src="src/Controllers/Database/PrivilegesController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="src/Controllers/Database/RoutinesController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['errorUrl']]]></code> <code><![CDATA[$GLOBALS['errors']]]></code> </InvalidArrayOffset> <MixedArgument> <code><![CDATA[$routine['item_param_length'][$i]]]></code> <code><![CDATA[$routine['item_param_name'][$i]]]></code> </MixedArgument> <MixedArrayAccess> <code><![CDATA[$routine['item_param_dir'][$routine['item_num_params'] - 1]]]></code> <code><![CDATA[$routine['item_param_length'][$i]]]></code> <code><![CDATA[$routine['item_param_length'][$routine['item_num_params'] - 1]]]></code> <code><![CDATA[$routine['item_param_name'][$i]]]></code> <code><![CDATA[$routine['item_param_name'][$routine['item_num_params'] - 1]]]></code> <code><![CDATA[$routine['item_param_opts_num'][$routine['item_num_params'] - 1]]]></code> <code><![CDATA[$routine['item_param_opts_text'][$routine['item_num_params'] - 1]]]></code> <code><![CDATA[$routine['item_param_type'][$routine['item_num_params'] - 1]]]></code> </MixedArrayAccess> <MixedArrayAssignment> <code><![CDATA[$routine['item_param_dir'][]]]></code> <code><![CDATA[$routine['item_param_length'][$i]]]></code> <code><![CDATA[$routine['item_param_length'][]]]></code> <code><![CDATA[$routine['item_param_name'][$i]]]></code> <code><![CDATA[$routine['item_param_name'][]]]></code> <code><![CDATA[$routine['item_param_opts_num'][]]]></code> <code><![CDATA[$routine['item_param_opts_text'][]]]></code> <code><![CDATA[$routine['item_param_type'][]]]></code> </MixedArrayAssignment> <MixedArrayOffset> <code><![CDATA[$routine['item_param_dir'][$routine['item_num_params'] - 1]]]></code> <code><![CDATA[$routine['item_param_length'][$routine['item_num_params'] - 1]]]></code> <code><![CDATA[$routine['item_param_name'][$routine['item_num_params'] - 1]]]></code> <code><![CDATA[$routine['item_param_opts_num'][$routine['item_num_params'] - 1]]]></code> <code><![CDATA[$routine['item_param_opts_text'][$routine['item_num_params'] - 1]]]></code> <code><![CDATA[$routine['item_param_type'][$routine['item_num_params'] - 1]]]></code> </MixedArrayOffset> <MixedAssignment> <code><![CDATA[$GLOBALS['errorUrl']]]></code> <code><![CDATA[$GLOBALS['errors']]]></code> <code><![CDATA[$routine['item_num_params']]]></code> <code><![CDATA[$routine['item_num_params']]]></code> <code><![CDATA[$routine['item_original_name']]]></code> <code><![CDATA[$routine['item_original_type']]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[$routine['item_num_params']]]></code> <code><![CDATA[$routine['item_num_params']]]></code> <code><![CDATA[$routine['item_num_params']]]></code> <code><![CDATA[$routine['item_num_params']]]></code> <code><![CDATA[$routine['item_num_params']]]></code> <code><![CDATA[$routine['item_num_params']]]></code> <code><![CDATA[$routine['item_num_params']]]></code> <code><![CDATA[$routine['item_num_params']]]></code> </MixedOperand> <PossiblyInvalidArgument> <code><![CDATA[$_GET['item_name']]]></code> <code><![CDATA[$_GET['item_name']]]></code> <code><![CDATA[$_GET['item_name']]]></code> <code><![CDATA[$_GET['item_name']]]></code> <code><![CDATA[$_GET['item_name']]]></code> <code><![CDATA[$_GET['item_name']]]></code> <code><![CDATA[$_GET['item_name']]]></code> <code><![CDATA[$_GET['item_type']]]></code> <code><![CDATA[$_GET['item_type']]]></code> <code><![CDATA[$_POST['item_name']]]></code> <code><![CDATA[$_POST['item_name']]]></code> <code><![CDATA[$_POST['item_name']]]></code> <code><![CDATA[$_POST['item_name']]]></code> <code><![CDATA[$_POST['item_type']]]></code> <code><![CDATA[$_POST['item_type']]]></code> <code><![CDATA[$_REQUEST['item_name']]]></code> </PossiblyInvalidArgument> <PossiblyInvalidCast> <code><![CDATA[$_GET['item_name']]]></code> <code><![CDATA[$_GET['item_name']]]></code> <code><![CDATA[$_GET['item_name']]]></code> <code><![CDATA[$_GET['item_name']]]></code> <code><![CDATA[$_GET['item_name']]]></code> <code><![CDATA[$_GET['item_type']]]></code> <code><![CDATA[$_GET['item_type']]]></code> <code><![CDATA[$_POST['item_name']]]></code> <code><![CDATA[$_POST['item_name']]]></code> <code><![CDATA[$_POST['item_name']]]></code> <code><![CDATA[$_POST['item_type']]]></code> </PossiblyInvalidCast> <PossiblyNullOperand> <code><![CDATA[$title]]></code> </PossiblyNullOperand> <PossiblyNullReference> <code><![CDATA[isSuccess]]></code> </PossiblyNullReference> <RedundantCondition> <code><![CDATA[! $GLOBALS['errors']]]></code> <code><![CDATA[$routine['item_num_params'] == 0 && $mode === 'add' && ! $GLOBALS['errors']]]></code> </RedundantCondition> <RiskyTruthyFalsyComparison> <code><![CDATA[empty($_GET['execute_dialog'])]]></code> <code><![CDATA[empty($_GET['export_item'])]]></code> <code><![CDATA[empty($_GET['item_name'])]]></code> <code><![CDATA[empty($_GET['item_name'])]]></code> <code><![CDATA[empty($_GET['item_name'])]]></code> <code><![CDATA[empty($_POST['editor_process_add'])]]></code> <code><![CDATA[empty($_POST['editor_process_add'])]]></code> <code><![CDATA[empty($_POST['editor_process_edit'])]]></code> <code><![CDATA[empty($_POST['editor_process_edit'])]]></code> <code><![CDATA[empty($_POST['editor_process_edit'])]]></code> <code><![CDATA[empty($_POST['execute_routine'])]]></code> <code><![CDATA[empty($_POST['item_name'])]]></code> <code><![CDATA[empty($_POST['routine_addparameter'])]]></code> <code><![CDATA[empty($_POST['routine_addparameter'])]]></code> <code><![CDATA[empty($_POST['routine_changetype'])]]></code> <code><![CDATA[empty($_POST['routine_changetype'])]]></code> <code><![CDATA[empty($_POST['routine_removeparameter'])]]></code> <code><![CDATA[empty($_POST['routine_removeparameter'])]]></code> <code><![CDATA[empty($_REQUEST['add_item'])]]></code> <code><![CDATA[empty($_REQUEST['add_item'])]]></code> <code><![CDATA[empty($_REQUEST['ajax_page_request'])]]></code> <code><![CDATA[empty($_REQUEST['edit_item'])]]></code> <code><![CDATA[empty($_REQUEST['edit_item'])]]></code> </RiskyTruthyFalsyComparison> <TypeDoesNotContainType> <code><![CDATA[$GLOBALS['errors'] !== []]]></code> </TypeDoesNotContainType> </file> <file src="src/Controllers/Database/SearchController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['errorUrl']]]></code> </InvalidArrayOffset> <MixedAssignment> <code><![CDATA[$GLOBALS['errorUrl']]]></code> </MixedAssignment> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> <RiskyTruthyFalsyComparison> <code><![CDATA[empty($_REQUEST['ajax_page_request'])]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/Controllers/Database/SqlAutoCompleteController.php"> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> </file> <file src="src/Controllers/Database/SqlController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['back']]]></code> <code><![CDATA[$GLOBALS['errorUrl']]]></code> </InvalidArrayOffset> <MixedArgument> <code><![CDATA[$delimiter]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$GLOBALS['back']]]></code> <code><![CDATA[$GLOBALS['errorUrl']]]></code> <code><![CDATA[$delimiter]]></code> </MixedAssignment> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> </file> <file src="src/Controllers/Database/Structure/AddPrefixTableController.php"> <MixedOperand> <code><![CDATA[$request->getParsedBodyParam('add_prefix', '')]]></code> </MixedOperand> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> </file> <file src="src/Controllers/Database/Structure/CentralColumns/AddController.php"> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> </file> <file src="src/Controllers/Database/Structure/CentralColumns/MakeConsistentController.php"> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> </file> <file src="src/Controllers/Database/Structure/CentralColumns/RemoveController.php"> <PossiblyInvalidArgument> <code><![CDATA[$_POST['db']]]></code> </PossiblyInvalidArgument> <PossiblyInvalidCast> <code><![CDATA[$_POST['db']]]></code> </PossiblyInvalidCast> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> </file> <file src="src/Controllers/Database/Structure/CopyFormController.php"> <DeprecatedMethod> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> </file> <file src="src/Controllers/Database/Structure/CopyTableController.php"> <MixedArgument> <code><![CDATA[$request->getParsedBodyParam('what')]]></code> </MixedArgument> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> </file> <file src="src/Controllers/Database/Structure/CopyTableWithPrefixController.php"> <MixedAssignment> <code><![CDATA[$fromPrefix]]></code> <code><![CDATA[$toPrefix]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[$toPrefix]]></code> </MixedOperand> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> </file> <file src="src/Controllers/Database/Structure/DropFormController.php"> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> </file> <file src="src/Controllers/Database/Structure/DropTableController.php"> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['reload']]]></code> </InvalidArrayOffset> <MixedArrayAccess> <code><![CDATA[$_SESSION['tmpval']['table_limit_offset']]]></code> <code><![CDATA[$_SESSION['tmpval']['table_limit_offset_db']]]></code> </MixedArrayAccess> <MixedAssignment> <code><![CDATA[$GLOBALS['reload']]]></code> </MixedAssignment> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> </file> <file src="src/Controllers/Database/Structure/EmptyTableController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidArgument> <code><![CDATA[$_REQUEST['pos']]]></code> </InvalidArgument> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> <RiskyTruthyFalsyComparison> <code><![CDATA[empty($_REQUEST['pos'])]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/Controllers/Database/Structure/FavoriteTableController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['errorUrl']]]></code> </InvalidArrayOffset> <MixedArgument> <code><![CDATA[$favoriteTables]]></code> <code><![CDATA[$favoriteTables]]></code> </MixedArgument> <MixedArgumentTypeCoercion> <code><![CDATA[['db' => Current::$database]]]></code> </MixedArgumentTypeCoercion> <MixedArrayAccess> <code><![CDATA[$value['db']]]></code> <code><![CDATA[$value['table']]]></code> </MixedArrayAccess> <MixedArrayAssignment> <code><![CDATA[$_SESSION['tmpval']['favorites_synced']]]></code> <code><![CDATA[$_SESSION['tmpval']['favorites_synced'][Current::$server]]]></code> <code><![CDATA[$favoriteTables[$user]]]></code> </MixedArrayAssignment> <MixedAssignment> <code><![CDATA[$GLOBALS['errorUrl']]]></code> <code><![CDATA[$favoriteTables]]></code> <code><![CDATA[$favoriteTables]]></code> <code><![CDATA[$value]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[Current::$database]]></code> </MixedOperand> </file> <file src="src/Controllers/Database/Structure/RealRowCountController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['errorUrl']]]></code> </InvalidArrayOffset> <MixedAssignment> <code><![CDATA[$GLOBALS['errorUrl']]]></code> </MixedAssignment> <PossiblyInvalidCast> <code><![CDATA[$parameters['table']]]></code> </PossiblyInvalidCast> <PossiblyNullArgument> <code><![CDATA[$rowCount]]></code> </PossiblyNullArgument> </file> <file src="src/Controllers/Database/Structure/ReplacePrefixController.php"> <MixedAssignment> <code><![CDATA[$fromPrefix]]></code> <code><![CDATA[$toPrefix]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[$toPrefix]]></code> </MixedOperand> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> </file> <file src="src/Controllers/Database/Structure/ShowCreateController.php"> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> </file> <file src="src/Controllers/Database/StructureController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['errorUrl']]]></code> </InvalidArrayOffset> <MixedArgument> <code><![CDATA[$checkTime]]></code> <code><![CDATA[$checkTimeAll]]></code> <code><![CDATA[$createTime]]></code> <code><![CDATA[$createTimeAll]]></code> <code><![CDATA[$currentTable]]></code> <code><![CDATA[$currentTable]]></code> <code><![CDATA[$currentTable['Collation']]]></code> <code><![CDATA[$currentTable['Data_free']]]></code> <code><![CDATA[$currentTable['Name']]]></code> <code><![CDATA[$currentTable['TABLE_COMMENT']]]></code> <code><![CDATA[$currentTable['TABLE_NAME']]]></code> <code><![CDATA[$currentTable['TABLE_NAME']]]></code> <code><![CDATA[$currentTable['TABLE_NAME']]]></code> <code><![CDATA[$currentTable['TABLE_NAME']]]></code> <code><![CDATA[$currentTable['TABLE_NAME']]]></code> <code><![CDATA[$currentTable['TABLE_NAME']]]></code> <code><![CDATA[$currentTable['TABLE_NAME']]]></code> <code><![CDATA[$currentTable['TABLE_NAME']]]></code> <code><![CDATA[$currentTable['TABLE_NAME']]]></code> <code><![CDATA[$dbTable]]></code> <code><![CDATA[$overheadSize]]></code> <code><![CDATA[$replicaInfo['Do_DB']]]></code> <code><![CDATA[$replicaInfo['Do_DB']]]></code> <code><![CDATA[$replicaInfo['Do_DB']]]></code> <code><![CDATA[$replicaInfo['Ignore_DB']]]></code> <code><![CDATA[$replicaInfo['Ignore_DB']]]></code> <code><![CDATA[$replicaInfo['Ignore_Table']]]></code> <code><![CDATA[$replicaInfo['Wild_Do_Table']]]></code> <code><![CDATA[$replicaInfo['Wild_Ignore_Table']]]></code> <code><![CDATA[$request->getParsedBodyParam('primary_connection')]]></code> <code><![CDATA[$sumSize]]></code> <code><![CDATA[$tableIsView]]></code> <code><![CDATA[$truename]]></code> <code><![CDATA[$updateTime]]></code> <code><![CDATA[$updateTimeAll]]></code> </MixedArgument> <MixedArrayAccess> <code><![CDATA[$currentTable['Check_time']]]></code> <code><![CDATA[$currentTable['Collation']]]></code> <code><![CDATA[$currentTable['Create_time']]]></code> <code><![CDATA[$currentTable['ENGINE']]]></code> <code><![CDATA[$currentTable['ENGINE']]]></code> <code><![CDATA[$currentTable['TABLE_NAME']]]></code> <code><![CDATA[$currentTable['TABLE_NAME']]]></code> <code><![CDATA[$currentTable['TABLE_NAME']]]></code> <code><![CDATA[$currentTable['TABLE_NAME']]]></code> <code><![CDATA[$currentTable['TABLE_NAME']]]></code> <code><![CDATA[$currentTable['TABLE_NAME']]]></code> <code><![CDATA[$currentTable['TABLE_NAME']]]></code> <code><![CDATA[$currentTable['TABLE_ROWS']]]></code> <code><![CDATA[$currentTable['TABLE_ROWS']]]></code> <code><![CDATA[$currentTable['TABLE_TYPE']]]></code> <code><![CDATA[$currentTable['Update_time']]]></code> </MixedArrayAccess> <MixedArrayAssignment> <code><![CDATA[$currentTable['TABLE_ROWS']]]></code> </MixedArrayAssignment> <MixedAssignment> <code><![CDATA[$GLOBALS['errorUrl']]]></code> <code><![CDATA[$charset]]></code> <code><![CDATA[$checkTime]]></code> <code><![CDATA[$checkTimeAll]]></code> <code><![CDATA[$createTime]]></code> <code><![CDATA[$createTimeAll]]></code> <code><![CDATA[$currentTable]]></code> <code><![CDATA[$dbTable]]></code> <code><![CDATA[$overheadSize]]></code> <code><![CDATA[$searchDb]]></code> <code><![CDATA[$searchDoDBInDB]]></code> <code><![CDATA[$searchDoDBInTruename]]></code> <code><![CDATA[$searchTable]]></code> <code><![CDATA[$sumEntries]]></code> <code><![CDATA[$truename]]></code> <code><![CDATA[$updateTime]]></code> <code><![CDATA[$updateTimeAll]]></code> </MixedAssignment> <MixedMethodCall> <code><![CDATA[getCharset]]></code> </MixedMethodCall> <MixedOperand> <code><![CDATA[$currentTable['Data_free']]]></code> <code><![CDATA[$currentTable['Data_length']]]></code> <code><![CDATA[$currentTable['Data_length']]]></code> <code><![CDATA[$currentTable['Data_length']]]></code> <code><![CDATA[$currentTable['TABLE_NAME']]]></code> <code><![CDATA[$currentTable['TABLE_ROWS']]]></code> </MixedOperand> <RiskyTruthyFalsyComparison> <code><![CDATA[$checkTime]]></code> <code><![CDATA[$createTime]]></code> <code><![CDATA[$updateTime]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/Controllers/Database/TrackingController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['errorUrl']]]></code> </InvalidArrayOffset> <MixedArgument> <code><![CDATA[$request->getParsedBodyParam('selected')]]></code> <code><![CDATA[$request->getParsedBodyParam('table')]]></code> <code><![CDATA[$request->getParsedBodyParam('version')]]></code> <code><![CDATA[$request->getParsedBodyParam('version')]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$GLOBALS['errorUrl']]]></code> </MixedAssignment> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> </file> <file src="src/Controllers/DatabaseController.php"> <UnusedParam> <code><![CDATA[$request]]></code> </UnusedParam> </file> <file src="src/Controllers/ErrorReportController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <MixedArrayAccess> <code><![CDATA[$decodedResponse['success']]]></code> </MixedArrayAccess> <MixedAssignment> <code><![CDATA[$_SESSION['error_subm_count']]]></code> <code><![CDATA[$decodedResponse]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[$_SESSION['error_subm_count']]]></code> <code><![CDATA[$_SESSION['prev_error_subm_time']]]></code> </MixedOperand> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> </file> <file src="src/Controllers/Export/ExportController.php"> <ArgumentTypeCoercion> <code><![CDATA[$exportPlugin]]></code> <code><![CDATA[$exportPlugin]]></code> <code><![CDATA[$exportPlugin]]></code> <code><![CDATA[$exportPlugin]]></code> <code><![CDATA[$exportPlugin]]></code> <code><![CDATA[$exportPlugin]]></code> <code><![CDATA[$exportPlugin]]></code> <code><![CDATA[$exportPlugin]]></code> </ArgumentTypeCoercion> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['errorUrl']]]></code> <code><![CDATA[$GLOBALS['export_type']]]></code> <code><![CDATA[$GLOBALS['save_filename']]]></code> <code><![CDATA[$GLOBALS['single_table']]]></code> <code><![CDATA[$GLOBALS['table_data']]]></code> <code><![CDATA[$GLOBALS['table_select']]]></code> <code><![CDATA[$GLOBALS['time_start']]]></code> <code><![CDATA[$GLOBALS['what']]]></code> </InvalidArrayOffset> <MixedArgument> <code><![CDATA[$GLOBALS['export_type']]]></code> <code><![CDATA[$GLOBALS['export_type']]]></code> <code><![CDATA[$GLOBALS['export_type']]]></code> <code><![CDATA[$GLOBALS['export_type']]]></code> <code><![CDATA[$GLOBALS['export_type']]]></code> <code><![CDATA[$GLOBALS['export_type']]]></code> <code><![CDATA[$GLOBALS['export_type']]]></code> <code><![CDATA[$allrows]]></code> <code><![CDATA[$allrows]]></code> <code><![CDATA[$dbSelect]]></code> <code><![CDATA[$limitFrom]]></code> <code><![CDATA[$limitFrom]]></code> <code><![CDATA[$limitTo]]></code> <code><![CDATA[$limitTo]]></code> <code><![CDATA[$rememberTemplate]]></code> <code><![CDATA[$request->getParsedBodyParam('filename_template')]]></code> <code><![CDATA[$whatStrucOrData]]></code> <code><![CDATA[$whatStrucOrData]]></code> <code><![CDATA[$whatStrucOrData]]></code> <code><![CDATA[$whatStrucOrData]]></code> <code><![CDATA[$whatStrucOrData]]></code> <code><![CDATA[$whatStrucOrData]]></code> </MixedArgument> <MixedArgumentTypeCoercion> <code><![CDATA[$GLOBALS['table_data']]]></code> <code><![CDATA[$GLOBALS['table_data']]]></code> <code><![CDATA[$tableStructure]]></code> <code><![CDATA[$tableStructure]]></code> </MixedArgumentTypeCoercion> <MixedArrayAssignment> <code><![CDATA[$_SESSION['tmpval']['aliases']]]></code> </MixedArrayAssignment> <MixedAssignment> <code><![CDATA[$GLOBALS['charset']]]></code> <code><![CDATA[$GLOBALS['codegen_format']]]></code> <code><![CDATA[$GLOBALS['codegen_structure_or_data']]]></code> <code><![CDATA[$GLOBALS['compression']]]></code> <code><![CDATA[$GLOBALS['csv_columns']]]></code> <code><![CDATA[$GLOBALS['csv_enclosed']]]></code> <code><![CDATA[$GLOBALS['csv_escaped']]]></code> <code><![CDATA[$GLOBALS['csv_null']]]></code> <code><![CDATA[$GLOBALS['csv_removeCRLF']]]></code> <code><![CDATA[$GLOBALS['csv_separator']]]></code> <code><![CDATA[$GLOBALS['csv_structure_or_data']]]></code> <code><![CDATA[$GLOBALS['csv_terminated']]]></code> <code><![CDATA[$GLOBALS['errorUrl']]]></code> <code><![CDATA[$GLOBALS['excel_columns']]]></code> <code><![CDATA[$GLOBALS['excel_edition']]]></code> <code><![CDATA[$GLOBALS['excel_null']]]></code> <code><![CDATA[$GLOBALS['excel_removeCRLF']]]></code> <code><![CDATA[$GLOBALS['excel_structure_or_data']]]></code> <code><![CDATA[$GLOBALS['export_type']]]></code> <code><![CDATA[$GLOBALS['export_type']]]></code> <code><![CDATA[$GLOBALS['htmlword_columns']]]></code> <code><![CDATA[$GLOBALS['htmlword_null']]]></code> <code><![CDATA[$GLOBALS['htmlword_structure_or_data']]]></code> <code><![CDATA[$GLOBALS['json_pretty_print']]]></code> <code><![CDATA[$GLOBALS['json_structure_or_data']]]></code> <code><![CDATA[$GLOBALS['json_unicode']]]></code> <code><![CDATA[$GLOBALS['knjenc']]]></code> <code><![CDATA[$GLOBALS['latex_caption']]]></code> <code><![CDATA[$GLOBALS['latex_columns']]]></code> <code><![CDATA[$GLOBALS['latex_comments']]]></code> <code><![CDATA[$GLOBALS['latex_data_caption']]]></code> <code><![CDATA[$GLOBALS['latex_data_continued_caption']]]></code> <code><![CDATA[$GLOBALS['latex_data_label']]]></code> <code><![CDATA[$GLOBALS['latex_mime']]]></code> <code><![CDATA[$GLOBALS['latex_null']]]></code> <code><![CDATA[$GLOBALS['latex_relation']]]></code> <code><![CDATA[$GLOBALS['latex_structure_caption']]]></code> <code><![CDATA[$GLOBALS['latex_structure_continued_caption']]]></code> <code><![CDATA[$GLOBALS['latex_structure_label']]]></code> <code><![CDATA[$GLOBALS['latex_structure_or_data']]]></code> <code><![CDATA[$GLOBALS['maxsize']]]></code> <code><![CDATA[$GLOBALS['mediawiki_caption']]]></code> <code><![CDATA[$GLOBALS['mediawiki_headers']]]></code> <code><![CDATA[$GLOBALS['mediawiki_structure_or_data']]]></code> <code><![CDATA[$GLOBALS['ods_columns']]]></code> <code><![CDATA[$GLOBALS['ods_null']]]></code> <code><![CDATA[$GLOBALS['ods_structure_or_data']]]></code> <code><![CDATA[$GLOBALS['odt_columns']]]></code> <code><![CDATA[$GLOBALS['odt_comments']]]></code> <code><![CDATA[$GLOBALS['odt_mime']]]></code> <code><![CDATA[$GLOBALS['odt_null']]]></code> <code><![CDATA[$GLOBALS['odt_relation']]]></code> <code><![CDATA[$GLOBALS['odt_structure_or_data']]]></code> <code><![CDATA[$GLOBALS['pdf_structure_or_data']]]></code> <code><![CDATA[$GLOBALS['phparray_structure_or_data']]]></code> <code><![CDATA[$GLOBALS['save_filename']]]></code> <code><![CDATA[$GLOBALS['single_table']]]></code> <code><![CDATA[$GLOBALS['single_table']]]></code> <code><![CDATA[$GLOBALS['sql_auto_increment']]]></code> <code><![CDATA[$GLOBALS['sql_compatibility']]]></code> <code><![CDATA[$GLOBALS['sql_create_database']]]></code> <code><![CDATA[$GLOBALS['sql_create_table']]]></code> <code><![CDATA[$GLOBALS['sql_create_trigger']]]></code> <code><![CDATA[$GLOBALS['sql_create_view']]]></code> <code><![CDATA[$GLOBALS['sql_dates']]]></code> <code><![CDATA[$GLOBALS['sql_delayed']]]></code> <code><![CDATA[$GLOBALS['sql_disable_fk']]]></code> <code><![CDATA[$GLOBALS['sql_drop_database']]]></code> <code><![CDATA[$GLOBALS['sql_drop_table']]]></code> <code><![CDATA[$GLOBALS['sql_header_comment']]]></code> <code><![CDATA[$GLOBALS['sql_hex_for_binary']]]></code> <code><![CDATA[$GLOBALS['sql_if_not_exists']]]></code> <code><![CDATA[$GLOBALS['sql_ignore']]]></code> <code><![CDATA[$GLOBALS['sql_include_comments']]]></code> <code><![CDATA[$GLOBALS['sql_insert_syntax']]]></code> <code><![CDATA[$GLOBALS['sql_max_query_size']]]></code> <code><![CDATA[$GLOBALS['sql_metadata']]]></code> <code><![CDATA[$GLOBALS['sql_mime']]]></code> <code><![CDATA[$GLOBALS['sql_or_replace_view']]]></code> <code><![CDATA[$GLOBALS['sql_procedure_function']]]></code> <code><![CDATA[$GLOBALS['sql_relation']]]></code> <code><![CDATA[$GLOBALS['sql_simple_view_export']]]></code> <code><![CDATA[$GLOBALS['sql_structure_or_data']]]></code> <code><![CDATA[$GLOBALS['sql_truncate']]]></code> <code><![CDATA[$GLOBALS['sql_type']]]></code> <code><![CDATA[$GLOBALS['sql_use_transaction']]]></code> <code><![CDATA[$GLOBALS['sql_utc_time']]]></code> <code><![CDATA[$GLOBALS['sql_view_current_user']]]></code> <code><![CDATA[$GLOBALS['sql_views_as_tables']]]></code> <code><![CDATA[$GLOBALS['table_data']]]></code> <code><![CDATA[$GLOBALS['table_data']]]></code> <code><![CDATA[$GLOBALS['table_select']]]></code> <code><![CDATA[$GLOBALS['table_select']]]></code> <code><![CDATA[$GLOBALS['texytext_columns']]]></code> <code><![CDATA[$GLOBALS['texytext_null']]]></code> <code><![CDATA[$GLOBALS['texytext_structure_or_data']]]></code> <code><![CDATA[$GLOBALS['time_start']]]></code> <code><![CDATA[$GLOBALS['what']]]></code> <code><![CDATA[$GLOBALS['xkana']]]></code> <code><![CDATA[$GLOBALS['xml_export_contents']]]></code> <code><![CDATA[$GLOBALS['xml_export_events']]]></code> <code><![CDATA[$GLOBALS['xml_export_functions']]]></code> <code><![CDATA[$GLOBALS['xml_export_procedures']]]></code> <code><![CDATA[$GLOBALS['xml_export_tables']]]></code> <code><![CDATA[$GLOBALS['xml_export_triggers']]]></code> <code><![CDATA[$GLOBALS['xml_export_views']]]></code> <code><![CDATA[$GLOBALS['xml_structure_or_data']]]></code> <code><![CDATA[$GLOBALS['yaml_structure_or_data']]]></code> <code><![CDATA[$allrows]]></code> <code><![CDATA[$dbSelect]]></code> <code><![CDATA[$limitFrom]]></code> <code><![CDATA[$limitTo]]></code> <code><![CDATA[$rememberTemplate]]></code> <code><![CDATA[$tableNames]]></code> <code><![CDATA[$tableStructure]]></code> <code><![CDATA[$whatStrucOrData]]></code> </MixedAssignment> <MixedMethodCall> <code><![CDATA[exportFooter]]></code> <code><![CDATA[exportHeader]]></code> </MixedMethodCall> <PossiblyInvalidArgument> <code><![CDATA[$GLOBALS['file_handle']]]></code> <code><![CDATA[$this->export->dumpBuffer]]></code> <code><![CDATA[$this->export->dumpBuffer]]></code> <code><![CDATA[$whatStrucOrData]]></code> <code><![CDATA[$whatStrucOrData]]></code> <code><![CDATA[$whatStrucOrData]]></code> <code><![CDATA[$whatStrucOrData]]></code> <code><![CDATA[$whatStrucOrData]]></code> <code><![CDATA[$whatStrucOrData]]></code> </PossiblyInvalidArgument> <PossiblyInvalidCast> <code><![CDATA[$this->export->dumpBuffer]]></code> <code><![CDATA[$whatStrucOrData]]></code> <code><![CDATA[$whatStrucOrData]]></code> <code><![CDATA[$whatStrucOrData]]></code> <code><![CDATA[$whatStrucOrData]]></code> <code><![CDATA[$whatStrucOrData]]></code> <code><![CDATA[$whatStrucOrData]]></code> </PossiblyInvalidCast> <PossiblyInvalidPropertyAssignmentValue> <code><![CDATA[$this->export->compress( $this->export->dumpBuffer, $GLOBALS['compression'], $filename, )]]></code> <code><![CDATA[$this->export->compress( $this->export->dumpBufferObjects, $GLOBALS['compression'], $filename, )]]></code> </PossiblyInvalidPropertyAssignmentValue> <PossiblyNullArgument> <code><![CDATA[$GLOBALS['charset']]]></code> <code><![CDATA[$GLOBALS['export_type']]]></code> <code><![CDATA[$GLOBALS['export_type']]]></code> <code><![CDATA[$GLOBALS['export_type']]]></code> <code><![CDATA[$GLOBALS['export_type']]]></code> <code><![CDATA[$GLOBALS['export_type']]]></code> <code><![CDATA[$GLOBALS['export_type']]]></code> <code><![CDATA[$GLOBALS['export_type']]]></code> </PossiblyNullArgument> <RedundantCondition> <code><![CDATA[! $GLOBALS['save_on_server']]]></code> <code><![CDATA[$outputFormat === 'sendit' && ! $GLOBALS['save_on_server']]]></code> </RedundantCondition> <RedundantConditionGivenDocblockType> <code><![CDATA[! empty($parser->statements[0])]]></code> </RedundantConditionGivenDocblockType> <RiskyTruthyFalsyComparison> <code><![CDATA[$asSeparateFiles]]></code> <code><![CDATA[$onServerParam]]></code> <code><![CDATA[$quickExportOnServer]]></code> </RiskyTruthyFalsyComparison> <TypeDoesNotContainType> <code><![CDATA[$GLOBALS['compression'] === 'gzip']]></code> </TypeDoesNotContainType> </file> <file src="src/Controllers/Export/TablesController.php"> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> </file> <file src="src/Controllers/Export/Template/CreateController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="src/Controllers/Export/Template/DeleteController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="src/Controllers/Export/Template/LoadController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="src/Controllers/Export/Template/UpdateController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="src/Controllers/GitInfoController.php"> <MixedArgument> <code><![CDATA[$this->config->get('ShowGitRevision') ?? true]]></code> </MixedArgument> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> </file> <file src="src/Controllers/HomeController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['errorUrl']]]></code> <code><![CDATA[$GLOBALS['language_stats']]]></code> <code><![CDATA[$GLOBALS['language_stats']]]></code> <code><![CDATA[$GLOBALS['show_query']]]></code> </InvalidArrayOffset> <MixedArgument> <code><![CDATA[$this->config->get('ShowGitRevision') ?? true]]></code> <code><![CDATA[$this->config->get('TempDir')]]></code> </MixedArgument> <MixedArrayAccess> <code><![CDATA[$GLOBALS['language_stats'][$GLOBALS['lang']]]]></code> </MixedArrayAccess> <MixedArrayOffset> <code><![CDATA[$config->settings['Servers'][Current::$server]]]></code> </MixedArrayOffset> <MixedArrayTypeCoercion> <code><![CDATA[$config->settings['Servers'][Current::$server]]]></code> </MixedArrayTypeCoercion> <MixedAssignment> <code><![CDATA[$GLOBALS['errorUrl']]]></code> <code><![CDATA[$GLOBALS['show_query']]]></code> <code><![CDATA[Current::$database]]></code> </MixedAssignment> <PossiblyNullArgument> <code><![CDATA[$this->config->get('TempDir')]]></code> </PossiblyNullArgument> <PossiblyNullArrayOffset> <code><![CDATA[$GLOBALS['language_stats']]]></code> </PossiblyNullArrayOffset> <RiskyTruthyFalsyComparison> <code><![CDATA[empty($_REQUEST['access_time'])]]></code> <code><![CDATA[ini_get('allow_url_fopen')]]></code> <code><![CDATA[ini_get('suhosin.request.max_value_length')]]></code> </RiskyTruthyFalsyComparison> <UnusedVariable> <code><![CDATA[$collationsList]]></code> </UnusedVariable> </file> <file src="src/Controllers/Import/ImportController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['ajax_reload']]]></code> <code><![CDATA[$GLOBALS['errorUrl']]]></code> <code><![CDATA[$GLOBALS['result']]]></code> </InvalidArrayOffset> <MixedArgumentTypeCoercion> <code><![CDATA[$GLOBALS['urlParams']]]></code> </MixedArgumentTypeCoercion> <MixedArrayAssignment> <code><![CDATA[$_SESSION['Import_message']['go_back_url']]]></code> <code><![CDATA[$_SESSION['Import_message']['go_back_url']]]></code> <code><![CDATA[$_SESSION['Import_message']['go_back_url']]]></code> <code><![CDATA[$_SESSION['Import_message']['message']]]></code> <code><![CDATA[$_SESSION['Import_message']['message']]]></code> </MixedArrayAssignment> <MixedAssignment> <code><![CDATA[$GLOBALS['ajax_reload']]]></code> <code><![CDATA[$GLOBALS['errorUrl']]]></code> <code><![CDATA[$GLOBALS['is_js_confirmed']]]></code> <code><![CDATA[$GLOBALS['message_to_show']]]></code> <code><![CDATA[$GLOBALS['noplugin']]]></code> <code><![CDATA[$GLOBALS['result']]]></code> <code><![CDATA[$GLOBALS['show_as_php']]]></code> <code><![CDATA[$bookmarkVariables]]></code> <code><![CDATA[$consoleMessageId]]></code> </MixedAssignment> <PossiblyInvalidPropertyAssignmentValue> <code><![CDATA[$memoryLimit / 8]]></code> </PossiblyInvalidPropertyAssignmentValue> <PropertyTypeCoercion> <code><![CDATA[(string) $request->getParsedBodyParam('import_type')]]></code> </PropertyTypeCoercion> <RiskyTruthyFalsyComparison> <code><![CDATA[empty($GLOBALS['goto'])]]></code> </RiskyTruthyFalsyComparison> <UnusedProperty> <code><![CDATA[$sql]]></code> </UnusedProperty> </file> <file src="src/Controllers/Import/SimulateDmlController.php"> <ArgumentTypeCoercion> <code><![CDATA[$sqlDelimiter]]></code> </ArgumentTypeCoercion> <DocblockTypeContradiction> <code><![CDATA[empty($parser->statements[0])]]></code> </DocblockTypeContradiction> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> <RiskyTruthyFalsyComparison> <code><![CDATA[empty($statement->join)]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/Controllers/Import/StatusController.php"> <MixedArgument> <code><![CDATA[$_SESSION['Import_message']['message'] ?? '']]></code> <code><![CDATA[$request->getQueryParam('id')]]></code> </MixedArgument> <MixedArrayAssignment> <code><![CDATA[$_SESSION['Import_message']['message']]]></code> </MixedArrayAssignment> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> </file> <file src="src/Controllers/LicenseController.php"> <PossiblyUnusedParam> <code><![CDATA[$request]]></code> </PossiblyUnusedParam> </file> <file src="src/Controllers/LintController.php"> <MixedAssignment> <code><![CDATA[$options]]></code> </MixedAssignment> </file> <file src="src/Controllers/NavigationController.php"> <MixedArgument> <code><![CDATA[$dbName]]></code> <code><![CDATA[$dbName]]></code> <code><![CDATA[$dbName]]></code> <code><![CDATA[$itemName]]></code> <code><![CDATA[$itemName]]></code> <code><![CDATA[$itemType]]></code> <code><![CDATA[$itemType]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$dbName]]></code> <code><![CDATA[$itemName]]></code> <code><![CDATA[$itemType]]></code> </MixedAssignment> </file> <file src="src/Controllers/Normalization/AddNewPrimaryController.php"> <UnusedParam> <code><![CDATA[$request]]></code> </UnusedParam> </file> <file src="src/Controllers/Normalization/FirstNormalForm/FirstStepController.php"> <MixedAssignment> <code><![CDATA[$normalizeTo]]></code> </MixedAssignment> </file> <file src="src/Controllers/Normalization/FirstNormalForm/FourthStepController.php"> <UnusedParam> <code><![CDATA[$request]]></code> </UnusedParam> </file> <file src="src/Controllers/Normalization/FirstNormalForm/SecondStepController.php"> <UnusedParam> <code><![CDATA[$request]]></code> </UnusedParam> </file> <file src="src/Controllers/Normalization/FirstNormalForm/ThirdStepController.php"> <UnusedParam> <code><![CDATA[$request]]></code> </UnusedParam> </file> <file src="src/Controllers/Normalization/GetColumnsController.php"> <UnusedParam> <code><![CDATA[$request]]></code> </UnusedParam> </file> <file src="src/Controllers/Normalization/MainController.php"> <PossiblyUnusedParam> <code><![CDATA[$request]]></code> </PossiblyUnusedParam> </file> <file src="src/Controllers/Normalization/MoveRepeatingGroup.php"> <MixedArgument> <code><![CDATA[$newColumn]]></code> <code><![CDATA[$newTable]]></code> <code><![CDATA[$primaryColumns]]></code> <code><![CDATA[$repeatingColumns]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$newColumn]]></code> <code><![CDATA[$newTable]]></code> <code><![CDATA[$primaryColumns]]></code> <code><![CDATA[$repeatingColumns]]></code> </MixedAssignment> </file> <file src="src/Controllers/Normalization/PartialDependenciesController.php"> <UnusedParam> <code><![CDATA[$request]]></code> </UnusedParam> </file> <file src="src/Controllers/Normalization/SecondNormalForm/CreateNewTablesController.php"> <MixedArgument> <code><![CDATA[$partialDependencies]]></code> <code><![CDATA[$request->getParsedBodyParam('newTablesName')]]></code> <code><![CDATA[$request->getParsedBodyParam('pd')]]></code> <code><![CDATA[$tablesName]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$partialDependencies]]></code> <code><![CDATA[$tablesName]]></code> </MixedAssignment> </file> <file src="src/Controllers/Normalization/SecondNormalForm/FirstStepController.php"> <UnusedParam> <code><![CDATA[$request]]></code> </UnusedParam> </file> <file src="src/Controllers/Normalization/SecondNormalForm/NewTablesController.php"> <MixedArgument> <code><![CDATA[$partialDependencies]]></code> <code><![CDATA[$request->getParsedBodyParam('pd')]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$partialDependencies]]></code> </MixedAssignment> </file> <file src="src/Controllers/Normalization/ThirdNormalForm/CreateNewTablesController.php"> <MixedArgument> <code><![CDATA[$newtables]]></code> <code><![CDATA[$request->getParsedBodyParam('newTables')]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$newtables]]></code> </MixedAssignment> </file> <file src="src/Controllers/Normalization/ThirdNormalForm/FirstStepController.php"> <MixedArgument> <code><![CDATA[$tables]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$tables]]></code> </MixedAssignment> </file> <file src="src/Controllers/Normalization/ThirdNormalForm/NewTablesController.php"> <MixedArgument> <code><![CDATA[$dependencies]]></code> <code><![CDATA[$request->getParsedBodyParam('pd')]]></code> <code><![CDATA[$request->getParsedBodyParam('tables')]]></code> <code><![CDATA[$tables]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$dependencies]]></code> <code><![CDATA[$tables]]></code> </MixedAssignment> </file> <file src="src/Controllers/Operations/Database/CollationController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['errorUrl']]]></code> </InvalidArrayOffset> <MixedArgument> <code><![CDATA[$dbCollation]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$GLOBALS['errorUrl']]]></code> <code><![CDATA[$dbCollation]]></code> </MixedAssignment> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> <RiskyTruthyFalsyComparison> <code><![CDATA[empty($dbCollation)]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/Controllers/Operations/DatabaseController.php"> <ArgumentTypeCoercion> <code><![CDATA[$exportSqlPlugin]]></code> </ArgumentTypeCoercion> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['errorUrl']]]></code> <code><![CDATA[$GLOBALS['single_table']]]></code> </InvalidArrayOffset> <MixedArgument> <code><![CDATA[$request->getParsedBodyParam('comment')]]></code> <code><![CDATA[Current::$database]]></code> <code><![CDATA[Current::$database]]></code> <code><![CDATA[Current::$database]]></code> </MixedArgument> <MixedArgumentTypeCoercion> <code><![CDATA[['db' => Current::$database]]]></code> </MixedArgumentTypeCoercion> <MixedAssignment> <code><![CDATA[$GLOBALS['errorUrl']]]></code> <code><![CDATA[$GLOBALS['single_table']]]></code> </MixedAssignment> <PossiblyNullArgument> <code><![CDATA[$exportSqlPlugin]]></code> </PossiblyNullArgument> <PossiblyNullReference> <code><![CDATA[isSuccess]]></code> </PossiblyNullReference> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> </file> <file src="src/Controllers/Operations/TableController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['auto_increment']]]></code> <code><![CDATA[$GLOBALS['errorUrl']]]></code> <code><![CDATA[$GLOBALS['message_to_show']]]></code> </InvalidArrayOffset> <MixedArgumentTypeCoercion> <code><![CDATA[is_array($partitionNames) ? $partitionNames : []]]></code> </MixedArgumentTypeCoercion> <MixedAssignment> <code><![CDATA[$GLOBALS['auto_increment']]]></code> <code><![CDATA[$GLOBALS['errorUrl']]]></code> <code><![CDATA[$GLOBALS['message_to_show']]]></code> </MixedAssignment> <RiskyTruthyFalsyComparison> <code><![CDATA[empty($GLOBALS['message_to_show'])]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/Controllers/Operations/ViewController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['errorUrl']]]></code> </InvalidArrayOffset> <MixedAssignment> <code><![CDATA[$GLOBALS['errorUrl']]]></code> <code><![CDATA[$newname]]></code> </MixedAssignment> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> </file> <file src="src/Controllers/PhpInfoController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <PossiblyUnusedParam> <code><![CDATA[$request]]></code> </PossiblyUnusedParam> </file> <file src="src/Controllers/Preferences/ExportController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['cf']]]></code> <code><![CDATA[$GLOBALS['hash']]]></code> <code><![CDATA[$GLOBALS['tabHash']]]></code> </InvalidArrayOffset> <MixedArgument> <code><![CDATA[$GLOBALS['tabHash']]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$GLOBALS['cf']]]></code> <code><![CDATA[$GLOBALS['hash']]]></code> <code><![CDATA[$GLOBALS['tabHash']]]></code> <code><![CDATA[$GLOBALS['tabHash']]]></code> </MixedAssignment> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> </file> <file src="src/Controllers/Preferences/FeaturesController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['cf']]]></code> <code><![CDATA[$GLOBALS['hash']]]></code> <code><![CDATA[$GLOBALS['tabHash']]]></code> </InvalidArrayOffset> <MixedArgument> <code><![CDATA[$GLOBALS['tabHash']]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$GLOBALS['cf']]]></code> <code><![CDATA[$GLOBALS['hash']]]></code> <code><![CDATA[$GLOBALS['tabHash']]]></code> <code><![CDATA[$GLOBALS['tabHash']]]></code> </MixedAssignment> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> </file> <file src="src/Controllers/Preferences/ImportController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['cf']]]></code> <code><![CDATA[$GLOBALS['hash']]]></code> <code><![CDATA[$GLOBALS['tabHash']]]></code> </InvalidArrayOffset> <MixedArgument> <code><![CDATA[$GLOBALS['tabHash']]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$GLOBALS['cf']]]></code> <code><![CDATA[$GLOBALS['hash']]]></code> <code><![CDATA[$GLOBALS['tabHash']]]></code> <code><![CDATA[$GLOBALS['tabHash']]]></code> </MixedAssignment> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> </file> <file src="src/Controllers/Preferences/MainPanelController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['cf']]]></code> <code><![CDATA[$GLOBALS['hash']]]></code> <code><![CDATA[$GLOBALS['tabHash']]]></code> </InvalidArrayOffset> <MixedArgument> <code><![CDATA[$GLOBALS['tabHash']]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$GLOBALS['cf']]]></code> <code><![CDATA[$GLOBALS['hash']]]></code> <code><![CDATA[$GLOBALS['tabHash']]]></code> <code><![CDATA[$GLOBALS['tabHash']]]></code> </MixedAssignment> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> </file> <file src="src/Controllers/Preferences/ManageController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['cf']]]></code> <code><![CDATA[$GLOBALS['query']]]></code> </InvalidArrayOffset> <MixedArgument> <code><![CDATA[$configuration['ThemeDefault']]]></code> <code><![CDATA[$configuration['ThemeDefault']]]></code> <code><![CDATA[$json]]></code> <code><![CDATA[$returnUrl]]></code> </MixedArgument> <MixedArgumentTypeCoercion> <code><![CDATA[$key]]></code> </MixedArgumentTypeCoercion> <MixedAssignment> <code><![CDATA[$GLOBALS['cf']]]></code> <code><![CDATA[$GLOBALS['query']]]></code> <code><![CDATA[$_POST[str_replace('/', '-', (string) $k)]]]></code> <code><![CDATA[$configuration]]></code> <code><![CDATA[$json]]></code> <code><![CDATA[$redirectParams['lang']]]></code> <code><![CDATA[$returnUrl]]></code> <code><![CDATA[$v]]></code> <code><![CDATA[$val]]></code> </MixedAssignment> <PossiblyFalseArgument> <code><![CDATA[$json]]></code> </PossiblyFalseArgument> <PossiblyFalseOperand> <code><![CDATA[$pos]]></code> </PossiblyFalseOperand> <PossiblyInvalidOperand> <code><![CDATA[str_replace('/', '\'][\'', $key)]]></code> </PossiblyInvalidOperand> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> <RedundantCondition> <code><![CDATA[$request->hasBodyParam('import_type') && $request->getParsedBodyParam('import_type') === 'text_file' && isset($_FILES['import_file']) && is_array($_FILES['import_file'])]]></code> <code><![CDATA[$request->hasBodyParam('import_type') && $request->getParsedBodyParam('import_type') === 'text_file' && isset($_FILES['import_file']) && is_array($_FILES['import_file']) && $_FILES['import_file']['error'] == UPLOAD_ERR_OK && isset($_FILES['import_file']['tmp_name']) && is_string($_FILES['import_file']['tmp_name'])]]></code> <code><![CDATA[is_array($_FILES['import_file'])]]></code> <code><![CDATA[is_string($_FILES['import_file']['tmp_name'])]]></code> </RedundantCondition> <RiskyTruthyFalsyComparison> <code><![CDATA[$GLOBALS['error']]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/Controllers/Preferences/NavigationController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['cf']]]></code> <code><![CDATA[$GLOBALS['hash']]]></code> <code><![CDATA[$GLOBALS['tabHash']]]></code> </InvalidArrayOffset> <MixedArgument> <code><![CDATA[$GLOBALS['tabHash']]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$GLOBALS['cf']]]></code> <code><![CDATA[$GLOBALS['hash']]]></code> <code><![CDATA[$GLOBALS['tabHash']]]></code> <code><![CDATA[$GLOBALS['tabHash']]]></code> </MixedAssignment> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> </file> <file src="src/Controllers/Preferences/SqlController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['cf']]]></code> <code><![CDATA[$GLOBALS['hash']]]></code> <code><![CDATA[$GLOBALS['tabHash']]]></code> </InvalidArrayOffset> <MixedArgument> <code><![CDATA[$GLOBALS['tabHash']]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$GLOBALS['cf']]]></code> <code><![CDATA[$GLOBALS['hash']]]></code> <code><![CDATA[$GLOBALS['tabHash']]]></code> <code><![CDATA[$GLOBALS['tabHash']]]></code> </MixedAssignment> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> </file> <file src="src/Controllers/Preferences/TwoFactorController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <MixedArgument> <code><![CDATA[$request->getParsedBodyParam('2fa_configure')]]></code> </MixedArgument> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> </file> <file src="src/Controllers/Server/BinlogController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <MixedArgument> <code><![CDATA[$log]]></code> <code><![CDATA[$log ?? '']]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$log]]></code> <code><![CDATA[$urlParams['log']]]></code> </MixedAssignment> </file> <file src="src/Controllers/Server/CollationsController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <PossiblyUnusedParam> <code><![CDATA[$request]]></code> </PossiblyUnusedParam> </file> <file src="src/Controllers/Server/Databases/CreateController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <MixedAssignment> <code><![CDATA[$dbCollation]]></code> </MixedAssignment> </file> <file src="src/Controllers/Server/Databases/DestroyController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['errorUrl']]]></code> <code><![CDATA[$GLOBALS['selected']]]></code> </InvalidArrayOffset> <MixedArgument> <code><![CDATA[$database]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$GLOBALS['errorUrl']]]></code> <code><![CDATA[$GLOBALS['selected']]]></code> <code><![CDATA[$database]]></code> </MixedAssignment> </file> <file src="src/Controllers/Server/DatabasesController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['errorUrl']]]></code> </InvalidArrayOffset> <MixedArgument> <code><![CDATA[$database['DEFAULT_COLLATION_NAME']]]></code> <code><![CDATA[$database['SCHEMA_NAME']]]></code> <code><![CDATA[$primaryInfo['Do_DB']]]></code> <code><![CDATA[$primaryInfo['Do_DB']]]></code> <code><![CDATA[$primaryInfo['Ignore_DB']]]></code> <code><![CDATA[$replicaInfo['Do_DB']]]></code> <code><![CDATA[$replicaInfo['Do_DB']]]></code> <code><![CDATA[$replicaInfo['Ignore_DB']]]></code> <code><![CDATA[$request->getParsedBodyParam('primary_connection')]]></code> </MixedArgument> <MixedArgumentTypeCoercion> <code><![CDATA[['db' => $database['SCHEMA_NAME']]]]></code> </MixedArgumentTypeCoercion> <MixedArrayAccess> <code><![CDATA[$database[$key]]]></code> <code><![CDATA[$database[$key]]]></code> <code><![CDATA[$database['DEFAULT_COLLATION_NAME']]]></code> <code><![CDATA[$database['SCHEMA_NAME']]]></code> <code><![CDATA[$database['SCHEMA_NAME']]]></code> <code><![CDATA[$database['SCHEMA_NAME']]]></code> <code><![CDATA[$database['SCHEMA_NAME']]]></code> <code><![CDATA[$database['SCHEMA_NAME']]]></code> <code><![CDATA[$database['SCHEMA_NAME']]]></code> <code><![CDATA[$database['SCHEMA_NAME']]]></code> <code><![CDATA[$database['SCHEMA_NAME']]]></code> <code><![CDATA[$database['SCHEMA_NAME']]]></code> <code><![CDATA[$database['SCHEMA_NAME']]]></code> </MixedArrayAccess> <MixedArrayOffset> <code><![CDATA[$databases[$database['SCHEMA_NAME']]]]></code> <code><![CDATA[$databases[$database['SCHEMA_NAME']]]]></code> </MixedArrayOffset> <MixedAssignment> <code><![CDATA[$GLOBALS['errorUrl']]]></code> <code><![CDATA[$database]]></code> <code><![CDATA[$key]]></code> <code><![CDATA[$key]]></code> <code><![CDATA[$key]]></code> <code><![CDATA[$key]]></code> </MixedAssignment> </file> <file src="src/Controllers/Server/EnginesController.php"> <PossiblyUnusedParam> <code><![CDATA[$request]]></code> </PossiblyUnusedParam> </file> <file src="src/Controllers/Server/ExportController.php"> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['num_tables']]]></code> <code><![CDATA[$GLOBALS['select_item']]]></code> <code><![CDATA[$GLOBALS['single_table']]]></code> <code><![CDATA[$GLOBALS['tmp_select']]]></code> <code><![CDATA[$GLOBALS['unlim_num_rows']]]></code> </InvalidArrayOffset> <MixedArgument> <code><![CDATA[$GLOBALS['num_tables']]]></code> <code><![CDATA[$GLOBALS['select_item']]]></code> <code><![CDATA[$GLOBALS['unlim_num_rows']]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$GLOBALS['select_item']]]></code> <code><![CDATA[$GLOBALS['select_item']]]></code> <code><![CDATA[$GLOBALS['single_table']]]></code> <code><![CDATA[$GLOBALS['tmp_select']]]></code> <code><![CDATA[$GLOBALS['unlim_num_rows']]]></code> </MixedAssignment> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> </file> <file src="src/Controllers/Server/ImportController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['errorUrl']]]></code> </InvalidArrayOffset> <MixedArrayAccess> <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']]['handler']]]></code> <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']]['handler']]]></code> </MixedArrayAccess> <MixedAssignment> <code><![CDATA[$GLOBALS['errorUrl']]]></code> <code><![CDATA[$idKey]]></code> </MixedAssignment> <MixedMethodCall> <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']]['handler']::getIdKey()]]></code> </MixedMethodCall> <PossiblyInvalidArrayOffset> <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']]]]></code> <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']]]]></code> </PossiblyInvalidArrayOffset> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> </file> <file src="src/Controllers/Server/PluginsController.php"> <PossiblyUnusedParam> <code><![CDATA[$request]]></code> </PossiblyUnusedParam> </file> <file src="src/Controllers/Server/PrivilegesController.php"> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['dbname']]]></code> <code><![CDATA[$GLOBALS['errorUrl']]]></code> <code><![CDATA[$GLOBALS['sql_query'][$key]]]></code> </InvalidArrayOffset> <MixedArgument> <code><![CDATA[$dbName ?? '']]></code> <code><![CDATA[$request->getParsedBodyParam('old_hostname')]]></code> <code><![CDATA[$request->getParsedBodyParam('old_hostname', '')]]></code> <code><![CDATA[$request->getParsedBodyParam('old_username')]]></code> <code><![CDATA[$request->getParsedBodyParam('old_username', '')]]></code> <code><![CDATA[$request->getParsedBodyParam('userGroup', '')]]></code> <code><![CDATA[$request->getQueryParam('initial')]]></code> <code><![CDATA[$urlDbname ?? '']]></code> <code><![CDATA[$urlDbname ?? '']]></code> </MixedArgument> <MixedArgumentTypeCoercion> <code><![CDATA[$queries]]></code> </MixedArgumentTypeCoercion> <MixedAssignment> <code><![CDATA[$GLOBALS['dbname']]]></code> <code><![CDATA[$GLOBALS['errorUrl']]]></code> <code><![CDATA[$dbName]]></code> </MixedAssignment> <PossiblyInvalidArgument> <code><![CDATA[$GLOBALS['sql_query']]]></code> </PossiblyInvalidArgument> <RedundantConditionGivenDocblockType> <code><![CDATA[! empty($GLOBALS['message']) && $GLOBALS['message'] instanceof Message]]></code> </RedundantConditionGivenDocblockType> <RiskyTruthyFalsyComparison> <code><![CDATA[empty($_REQUEST['ajax_page_request'])]]></code> <code><![CDATA[empty($routinename)]]></code> <code><![CDATA[empty($routinename)]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/Controllers/Server/ReplicationController.php"> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['errorUrl']]]></code> </InvalidArrayOffset> <MixedArgument> <code><![CDATA[$replicaInfo['status']]]></code> <code><![CDATA[$request->getParsedBodyParam('hostname', '')]]></code> <code><![CDATA[$request->getParsedBodyParam('pma_pw', '')]]></code> <code><![CDATA[$request->getParsedBodyParam('username', '')]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$GLOBALS['errorUrl']]]></code> <code><![CDATA[$primaryConfigure]]></code> <code><![CDATA[$replicaConfigure]]></code> <code><![CDATA[$urlParams]]></code> </MixedAssignment> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> </file> <file src="src/Controllers/Server/SqlController.php"> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['errorUrl']]]></code> </InvalidArrayOffset> <MixedAssignment> <code><![CDATA[$GLOBALS['errorUrl']]]></code> </MixedAssignment> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> <PossiblyUnusedParam> <code><![CDATA[$request]]></code> </PossiblyUnusedParam> </file> <file src="src/Controllers/Server/Status/AdvisorController.php"> <PossiblyUnusedParam> <code><![CDATA[$request]]></code> </PossiblyUnusedParam> </file> <file src="src/Controllers/Server/Status/Monitor/ChartingDataController.php"> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['errorUrl']]]></code> </InvalidArrayOffset> <MixedArgument> <code><![CDATA[$requiredData]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$GLOBALS['errorUrl']]]></code> <code><![CDATA[$requiredData]]></code> </MixedAssignment> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> </file> <file src="src/Controllers/Server/Status/Monitor/GeneralLogController.php"> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['errorUrl']]]></code> </InvalidArrayOffset> <MixedAssignment> <code><![CDATA[$GLOBALS['errorUrl']]]></code> </MixedAssignment> </file> <file src="src/Controllers/Server/Status/Monitor/LogVarsController.php"> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['errorUrl']]]></code> </InvalidArrayOffset> <MixedArgument> <code><![CDATA[$request->getParsedBodyParam('varName')]]></code> <code><![CDATA[$request->getParsedBodyParam('varValue')]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$GLOBALS['errorUrl']]]></code> </MixedAssignment> </file> <file src="src/Controllers/Server/Status/Monitor/QueryAnalyzerController.php"> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['errorUrl']]]></code> </InvalidArrayOffset> <MixedArgument> <code><![CDATA[$request->getParsedBodyParam('database', '')]]></code> <code><![CDATA[$request->getParsedBodyParam('query', '')]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$GLOBALS['errorUrl']]]></code> </MixedAssignment> </file> <file src="src/Controllers/Server/Status/Monitor/SlowLogController.php"> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['errorUrl']]]></code> </InvalidArrayOffset> <MixedAssignment> <code><![CDATA[$GLOBALS['errorUrl']]]></code> </MixedAssignment> </file> <file src="src/Controllers/Server/Status/MonitorController.php"> <PossiblyUnusedParam> <code><![CDATA[$request]]></code> </PossiblyUnusedParam> </file> <file src="src/Controllers/Server/Status/Processes/KillController.php"> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> </file> <file src="src/Controllers/Server/Status/QueriesController.php"> <MixedArgumentTypeCoercion> <code><![CDATA[$key]]></code> </MixedArgumentTypeCoercion> <MixedAssignment> <code><![CDATA[$chart[__('Other statements')]]]></code> <code><![CDATA[$hourFactor]]></code> <code><![CDATA[$otherSum]]></code> <code><![CDATA[$value]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[$hourFactor]]></code> <code><![CDATA[$this->data->status['Uptime']]]></code> <code><![CDATA[$this->data->status['Uptime']]]></code> <code><![CDATA[$this->data->status['Uptime']]]></code> <code><![CDATA[$value]]></code> <code><![CDATA[$value]]></code> <code><![CDATA[$value]]></code> </MixedOperand> <PossiblyInvalidArgument> <code><![CDATA[str_replace(['Com_', '_'], ['', ' '], $key)]]></code> </PossiblyInvalidArgument> <PossiblyInvalidCast> <code><![CDATA[str_replace(['Com_', '_'], ['', ' '], $key)]]></code> </PossiblyInvalidCast> <PossiblyUnusedParam> <code><![CDATA[$request]]></code> </PossiblyUnusedParam> </file> <file src="src/Controllers/Server/Status/StatusController.php"> <MixedArgument> <code><![CDATA[$primaryConnection]]></code> <code><![CDATA[$primaryConnection]]></code> <code><![CDATA[$this->data->status['Aborted_clients']]]></code> <code><![CDATA[$this->data->status['Aborted_clients'] * $hourFactor]]></code> <code><![CDATA[$this->data->status['Aborted_clients'] * 100 / $this->data->status['Connections']]]></code> <code><![CDATA[$this->data->status['Aborted_connects']]]></code> <code><![CDATA[$this->data->status['Aborted_connects'] * $hourFactor]]></code> <code><![CDATA[$this->data->status['Aborted_connects'] * 100 / $this->data->status['Connections']]]></code> <code><![CDATA[$this->data->status['Bytes_received']]]></code> <code><![CDATA[$this->data->status['Bytes_received'] * $hourFactor]]></code> <code><![CDATA[$this->data->status['Bytes_received'] + $this->data->status['Bytes_sent']]]></code> <code><![CDATA[$this->data->status['Bytes_received'] + $this->data->status['Bytes_sent']]]></code> <code><![CDATA[$this->data->status['Bytes_sent']]]></code> <code><![CDATA[$this->data->status['Bytes_sent'] * $hourFactor]]></code> <code><![CDATA[$this->data->status['Connections']]]></code> <code><![CDATA[$this->data->status['Connections'] * $hourFactor]]></code> <code><![CDATA[$this->data->status['Max_used_connections']]]></code> <code><![CDATA[($this->data->status['Bytes_received'] + $this->data->status['Bytes_sent']) * $hourFactor]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$hourFactor]]></code> <code><![CDATA[$hourFactor]]></code> <code><![CDATA[$primaryConnection]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[$this->data->status['Aborted_clients']]]></code> <code><![CDATA[$this->data->status['Aborted_clients']]]></code> <code><![CDATA[$this->data->status['Aborted_connects']]]></code> <code><![CDATA[$this->data->status['Aborted_connects']]]></code> <code><![CDATA[$this->data->status['Bytes_received']]]></code> <code><![CDATA[$this->data->status['Bytes_received']]]></code> <code><![CDATA[$this->data->status['Bytes_received']]]></code> <code><![CDATA[$this->data->status['Bytes_received']]]></code> <code><![CDATA[$this->data->status['Bytes_sent']]]></code> <code><![CDATA[$this->data->status['Connections']]]></code> <code><![CDATA[$this->data->status['Uptime']]]></code> <code><![CDATA[$this->data->status['Uptime']]]></code> <code><![CDATA[$this->data->status['Uptime']]]></code> </MixedOperand> </file> <file src="src/Controllers/Server/Status/VariablesController.php"> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['errorUrl']]]></code> </InvalidArrayOffset> <MixedArgument> <code><![CDATA[$flush]]></code> </MixedArgument> <MixedArgumentTypeCoercion> <code><![CDATA[$name]]></code> <code><![CDATA[$name]]></code> </MixedArgumentTypeCoercion> <MixedAssignment> <code><![CDATA[$GLOBALS['errorUrl']]]></code> <code><![CDATA[$dontFormat]]></code> <code><![CDATA[$filterAlert]]></code> <code><![CDATA[$filterCategory]]></code> <code><![CDATA[$filterText]]></code> <code><![CDATA[$flush]]></code> <code><![CDATA[$linkName]]></code> <code><![CDATA[$linkUrl]]></code> <code><![CDATA[$sectionLinks]]></code> <code><![CDATA[$value]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[$this->data->status['Key_read_requests']]]></code> <code><![CDATA[$this->data->status['Key_write_requests']]]></code> <code><![CDATA[$this->data->status['Qcache_total_blocks']]]></code> <code><![CDATA[$this->data->variables['thread_cache_size']]]></code> </MixedOperand> <UnusedForeachValue> <code><![CDATA[$linkUrl]]></code> <code><![CDATA[$sectionLinks]]></code> <code><![CDATA[$sectionName]]></code> </UnusedForeachValue> <UnusedVariable> <code><![CDATA[$linkName]]></code> </UnusedVariable> </file> <file src="src/Controllers/Server/UserGroupsController.php"> <MixedArgument> <code><![CDATA[$request->getParsedBodyParam('userGroup')]]></code> <code><![CDATA[$request->getParsedBodyParam('userGroup')]]></code> <code><![CDATA[$request->getParsedBodyParam('userGroup')]]></code> <code><![CDATA[$request->getParsedBodyParam('userGroup')]]></code> </MixedArgument> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> </file> <file src="src/Controllers/Server/UserGroupsFormController.php"> <PossiblyNullArrayOffset> <code><![CDATA[$allUserGroups]]></code> </PossiblyNullArrayOffset> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> </file> <file src="src/Controllers/Server/Variables/GetVariableController.php"> <PossiblyNullArrayAccess> <code><![CDATA[$varValue[1]]]></code> </PossiblyNullArrayAccess> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> </file> <file src="src/Controllers/Server/Variables/SetVariableController.php"> <PossiblyInvalidArgument> <code><![CDATA[$formattedValue]]></code> </PossiblyInvalidArgument> <PossiblyNullArgument> <code><![CDATA[$varValue[1]]]></code> </PossiblyNullArgument> <PossiblyNullArrayAccess> <code><![CDATA[$varValue[1]]]></code> </PossiblyNullArrayAccess> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> </file> <file src="src/Controllers/Server/VariablesController.php"> <MixedAssignment> <code><![CDATA[$filterValue]]></code> </MixedAssignment> </file> <file src="src/Controllers/Setup/HomeController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <MixedArgumentTypeCoercion> <code><![CDATA[$id]]></code> <code><![CDATA[$id]]></code> </MixedArgumentTypeCoercion> <RiskyTruthyFalsyComparison> <code><![CDATA[Config::getInstance()->get('PMA_IS_WINDOWS')]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/Controllers/Setup/MainController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="src/Controllers/Sql/ColumnPreferencesController.php"> <MixedAssignment> <code><![CDATA[$colorder]]></code> <code><![CDATA[$colvisib]]></code> </MixedAssignment> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> </file> <file src="src/Controllers/Sql/DefaultForeignKeyCheckValueController.php"> <UnusedParam> <code><![CDATA[$request]]></code> </UnusedParam> </file> <file src="src/Controllers/Sql/EnumValuesController.php"> <MixedAssignment> <code><![CDATA[$column]]></code> <code><![CDATA[$currValue]]></code> </MixedAssignment> </file> <file src="src/Controllers/Sql/RelationalValuesController.php"> <MixedArrayAccess> <code><![CDATA[$_SESSION['tmpval']['relational_display']]]></code> </MixedArrayAccess> <MixedAssignment> <code><![CDATA[$column]]></code> <code><![CDATA[$currValue]]></code> <code><![CDATA[$currValue]]></code> <code><![CDATA[$relationKeyOrDisplayColumn]]></code> </MixedAssignment> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> </file> <file src="src/Controllers/Sql/SetValuesController.php"> <MixedArgument> <code><![CDATA[$column]]></code> <code><![CDATA[$currentValue]]></code> <code><![CDATA[$whereClause]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$column]]></code> <code><![CDATA[$currentValue]]></code> <code><![CDATA[$whereClause]]></code> </MixedAssignment> </file> <file src="src/Controllers/Sql/SqlController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['ajax_reload']]]></code> <code><![CDATA[$GLOBALS['back']]]></code> <code><![CDATA[$GLOBALS['disp_message']]]></code> <code><![CDATA[$GLOBALS['disp_query']]]></code> <code><![CDATA[$GLOBALS['errorUrl']]]></code> <code><![CDATA[$GLOBALS['message_to_show']]]></code> <code><![CDATA[$GLOBALS['unlim_num_rows']]]></code> </InvalidArrayOffset> <MixedArgument> <code><![CDATA[$GLOBALS['disp_message'] ?? null]]></code> <code><![CDATA[$GLOBALS['errorUrl']]]></code> <code><![CDATA[$GLOBALS['errorUrl']]]></code> <code><![CDATA[$GLOBALS['message_to_show'] ?? null]]></code> <code><![CDATA[$GLOBALS['sql_query']]]></code> <code><![CDATA[$GLOBALS['sql_query']]]></code> <code><![CDATA[$request->getQueryParam('sql_signature')]]></code> <code><![CDATA[$sqlQuery]]></code> <code><![CDATA[Current::$table]]></code> </MixedArgument> <MixedArrayAccess> <code><![CDATA[$GLOBALS['ajax_reload']['reload']]]></code> </MixedArrayAccess> <MixedAssignment> <code><![CDATA[$GLOBALS['ajax_reload']]]></code> <code><![CDATA[$GLOBALS['back']]]></code> <code><![CDATA[$GLOBALS['disp_message']]]></code> <code><![CDATA[$GLOBALS['disp_query']]]></code> <code><![CDATA[$GLOBALS['errorUrl']]]></code> <code><![CDATA[$GLOBALS['errorUrl']]]></code> <code><![CDATA[$GLOBALS['message_to_show']]]></code> <code><![CDATA[$GLOBALS['sql_query']]]></code> <code><![CDATA[$GLOBALS['unlim_num_rows']]]></code> <code><![CDATA[$bkmAllUsers]]></code> <code><![CDATA[$sqlQuery]]></code> <code><![CDATA[$sqlQuery]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[$GLOBALS['errorUrl']]]></code> </MixedOperand> <RiskyTruthyFalsyComparison> <code><![CDATA[empty($GLOBALS['back'])]]></code> <code><![CDATA[empty($GLOBALS['goto'])]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/Controllers/Table/AddFieldController.php"> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['errorUrl']]]></code> </InvalidArrayOffset> <MixedArgument> <code><![CDATA[$_POST['field_input_transformation'][$fieldindex]]]></code> <code><![CDATA[$_POST['field_input_transformation_options'][$fieldindex]]]></code> <code><![CDATA[$_POST['field_transformation'][$fieldindex]]]></code> <code><![CDATA[$_POST['field_transformation_options'][$fieldindex]]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$GLOBALS['errorUrl']]]></code> </MixedAssignment> <PossiblyInvalidArgument> <code><![CDATA[$_POST['field_input_transformation'][$fieldindex]]]></code> <code><![CDATA[$_POST['field_input_transformation_options'][$fieldindex]]]></code> <code><![CDATA[$_POST['field_name'][$fieldindex]]]></code> <code><![CDATA[$_POST['field_name'][$fieldindex]]]></code> <code><![CDATA[$_POST['field_transformation'][$fieldindex]]]></code> <code><![CDATA[$_POST['field_transformation_options'][$fieldindex]]]></code> <code><![CDATA[$mimetype]]></code> </PossiblyInvalidArgument> <PossiblyInvalidArrayOffset> <code><![CDATA[$_POST['field_input_transformation'][$fieldindex]]]></code> <code><![CDATA[$_POST['field_input_transformation_options'][$fieldindex]]]></code> <code><![CDATA[$_POST['field_transformation'][$fieldindex]]]></code> <code><![CDATA[$_POST['field_transformation_options'][$fieldindex]]]></code> </PossiblyInvalidArrayOffset> <PossiblyInvalidCast> <code><![CDATA[$_POST['field_input_transformation'][$fieldindex]]]></code> <code><![CDATA[$_POST['field_input_transformation_options'][$fieldindex]]]></code> <code><![CDATA[$_POST['field_name'][$fieldindex]]]></code> <code><![CDATA[$_POST['field_transformation'][$fieldindex]]]></code> <code><![CDATA[$_POST['field_transformation_options'][$fieldindex]]]></code> <code><![CDATA[$mimetype]]></code> </PossiblyInvalidCast> </file> <file src="src/Controllers/Table/ChangeController.php"> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['current_result']]]></code> <code><![CDATA[$GLOBALS['disp_message']]]></code> <code><![CDATA[$GLOBALS['errorUrl']]]></code> <code><![CDATA[$GLOBALS['unsaved_values']]]></code> <code><![CDATA[$GLOBALS['where_clause']]]></code> </InvalidArrayOffset> <MixedArgument> <code><![CDATA[$GLOBALS['disp_message']]]></code> <code><![CDATA[$GLOBALS['unsaved_values']]]></code> <code><![CDATA[$GLOBALS['unsaved_values']]]></code> <code><![CDATA[$GLOBALS['where_clause'] ?? null]]></code> <code><![CDATA[$isUpload]]></code> <code><![CDATA[$repopulate]]></code> <code><![CDATA[$request->getQueryParam('where_clause_signature')]]></code> <code><![CDATA[$whereClause]]></code> <code><![CDATA[$whereClause]]></code> </MixedArgument> <MixedArgumentTypeCoercion> <code><![CDATA[$rowId]]></code> <code><![CDATA[$rowId]]></code> </MixedArgumentTypeCoercion> <MixedAssignment> <code><![CDATA[$GLOBALS['current_result']]]></code> <code><![CDATA[$GLOBALS['disp_message']]]></code> <code><![CDATA[$GLOBALS['errorUrl']]]></code> <code><![CDATA[$GLOBALS['unsaved_values']]]></code> <code><![CDATA[$GLOBALS['where_clause']]]></code> <code><![CDATA[$isUpload]]></code> <code><![CDATA[$repopulate]]></code> <code><![CDATA[$whereClause]]></code> <code><![CDATA[$whereClause]]></code> </MixedAssignment> <PossiblyInvalidArgument> <code><![CDATA[$GLOBALS['current_result']]]></code> </PossiblyInvalidArgument> <PossiblyNullArgument> <code><![CDATA[$isUpload]]></code> </PossiblyNullArgument> <RiskyTruthyFalsyComparison> <code><![CDATA[$currentRow]]></code> <code><![CDATA[empty($GLOBALS['disp_message'])]]></code> <code><![CDATA[empty($GLOBALS['unsaved_values'])]]></code> <code><![CDATA[empty($_POST['sql_query'])]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/Controllers/Table/ChangeRowsController.php"> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['where_clause']]]></code> </InvalidArrayOffset> <MixedAssignment> <code><![CDATA[$GLOBALS['where_clause']]]></code> <code><![CDATA[$rowsToDelete]]></code> </MixedAssignment> </file> <file src="src/Controllers/Table/ChartController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['errorUrl']]]></code> <code><![CDATA[$GLOBALS['errorUrl']]]></code> </InvalidArrayOffset> <MixedArgumentTypeCoercion> <code><![CDATA[$GLOBALS['urlParams']]]></code> </MixedArgumentTypeCoercion> <MixedAssignment> <code><![CDATA[$GLOBALS['errorUrl']]]></code> <code><![CDATA[$GLOBALS['errorUrl']]]></code> </MixedAssignment> <PossiblyInvalidArgument> <code><![CDATA[$_REQUEST['pos']]]></code> <code><![CDATA[$_REQUEST['session_max_rows']]]></code> <code><![CDATA[$rows]]></code> <code><![CDATA[$start]]></code> </PossiblyInvalidArgument> <PossiblyInvalidOperand> <code><![CDATA[$_REQUEST['pos']]]></code> <code><![CDATA[$_REQUEST['pos']]]></code> <code><![CDATA[$statement->limit->offset]]></code> <code><![CDATA[$statement->limit->rowCount]]></code> </PossiblyInvalidOperand> </file> <file src="src/Controllers/Table/CreateController.php"> <MixedArgument> <code><![CDATA[$_POST['field_input_transformation'][$fieldindex]]]></code> <code><![CDATA[$_POST['field_input_transformation_options'][$fieldindex]]]></code> <code><![CDATA[$_POST['field_transformation'][$fieldindex]]]></code> <code><![CDATA[$_POST['field_transformation_options'][$fieldindex]]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$numFields]]></code> <code><![CDATA[$origNumFields]]></code> </MixedAssignment> <PossiblyInvalidArgument> <code><![CDATA[$_POST['field_input_transformation'][$fieldindex]]]></code> <code><![CDATA[$_POST['field_input_transformation_options'][$fieldindex]]]></code> <code><![CDATA[$_POST['field_name'][$fieldindex]]]></code> <code><![CDATA[$_POST['field_name'][$fieldindex]]]></code> <code><![CDATA[$_POST['field_transformation'][$fieldindex]]]></code> <code><![CDATA[$_POST['field_transformation_options'][$fieldindex]]]></code> <code><![CDATA[$mimetype]]></code> </PossiblyInvalidArgument> <PossiblyInvalidArrayOffset> <code><![CDATA[$_POST['field_input_transformation'][$fieldindex]]]></code> <code><![CDATA[$_POST['field_input_transformation_options'][$fieldindex]]]></code> <code><![CDATA[$_POST['field_transformation'][$fieldindex]]]></code> <code><![CDATA[$_POST['field_transformation_options'][$fieldindex]]]></code> </PossiblyInvalidArrayOffset> <PossiblyInvalidCast> <code><![CDATA[$_POST['field_input_transformation'][$fieldindex]]]></code> <code><![CDATA[$_POST['field_input_transformation_options'][$fieldindex]]]></code> <code><![CDATA[$_POST['field_name'][$fieldindex]]]></code> <code><![CDATA[$_POST['field_transformation'][$fieldindex]]]></code> <code><![CDATA[$_POST['field_transformation_options'][$fieldindex]]]></code> <code><![CDATA[$mimetype]]></code> </PossiblyInvalidCast> </file> <file src="src/Controllers/Table/DeleteConfirmController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['errorUrl']]]></code> </InvalidArrayOffset> <MixedAssignment> <code><![CDATA[$GLOBALS['errorUrl']]]></code> </MixedAssignment> </file> <file src="src/Controllers/Table/DeleteRowsController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidArgument> <code><![CDATA[$_REQUEST['pos']]]></code> </InvalidArgument> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['disp_message']]]></code> <code><![CDATA[$GLOBALS['disp_query']]]></code> </InvalidArrayOffset> <MixedArgument> <code><![CDATA[$GLOBALS['disp_message'] ?? null]]></code> <code><![CDATA[$GLOBALS['disp_query'] ?? null]]></code> <code><![CDATA[$GLOBALS['sql_query']]]></code> <code><![CDATA[$row]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$GLOBALS['disp_message']]]></code> <code><![CDATA[$GLOBALS['disp_query']]]></code> <code><![CDATA[$GLOBALS['sql_query']]]></code> <code><![CDATA[$row]]></code> </MixedAssignment> <PossiblyInvalidIterator> <code><![CDATA[$selected]]></code> </PossiblyInvalidIterator> <RiskyTruthyFalsyComparison> <code><![CDATA[empty($_REQUEST['pos'])]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/Controllers/Table/DropColumnController.php"> <MixedArgument> <code><![CDATA[$field]]></code> <code><![CDATA[$message->getMessage()]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$field]]></code> </MixedAssignment> <MixedMethodCall> <code><![CDATA[getMessage]]></code> <code><![CDATA[isError]]></code> </MixedMethodCall> <PossiblyInvalidArgument> <code><![CDATA[$selected]]></code> </PossiblyInvalidArgument> <PossiblyInvalidIterator> <code><![CDATA[$selected]]></code> </PossiblyInvalidIterator> <RiskyTruthyFalsyComparison> <code><![CDATA[$message->isError()]]></code> </RiskyTruthyFalsyComparison> <UnusedParam> <code><![CDATA[$request]]></code> </UnusedParam> </file> <file src="src/Controllers/Table/ExportController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['errorUrl']]]></code> <code><![CDATA[$GLOBALS['num_tables']]]></code> <code><![CDATA[$GLOBALS['single_table']]]></code> <code><![CDATA[$GLOBALS['unlim_num_rows']]]></code> <code><![CDATA[$GLOBALS['where_clause']]]></code> </InvalidArrayOffset> <MixedArgument> <code><![CDATA[$GLOBALS['num_tables']]]></code> <code><![CDATA[$GLOBALS['unlim_num_rows']]]></code> </MixedArgument> <MixedArgumentTypeCoercion> <code><![CDATA[$GLOBALS['where_clause']]]></code> </MixedArgumentTypeCoercion> <MixedAssignment> <code><![CDATA[$GLOBALS['errorUrl']]]></code> <code><![CDATA[$GLOBALS['single_table']]]></code> <code><![CDATA[$GLOBALS['unlim_num_rows']]]></code> <code><![CDATA[$GLOBALS['where_clause']]]></code> </MixedAssignment> <PossiblyNullArgument> <code><![CDATA[$parser->list]]></code> </PossiblyNullArgument> <RedundantConditionGivenDocblockType> <code><![CDATA[! empty($parser->statements[0])]]></code> </RedundantConditionGivenDocblockType> <RiskyTruthyFalsyComparison> <code><![CDATA[empty($GLOBALS['where_clause'])]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/Controllers/Table/ExportRowsController.php"> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['single_table']]]></code> <code><![CDATA[$GLOBALS['where_clause']]]></code> </InvalidArrayOffset> <MixedAssignment> <code><![CDATA[$GLOBALS['single_table']]]></code> <code><![CDATA[$GLOBALS['where_clause']]]></code> </MixedAssignment> </file> <file src="src/Controllers/Table/FindReplaceController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['errorUrl']]]></code> </InvalidArrayOffset> <MixedArgument> <code><![CDATA[$column]]></code> <code><![CDATA[$column]]></code> <code><![CDATA[$column]]></code> <code><![CDATA[$column]]></code> <code><![CDATA[$row[0]]]></code> <code><![CDATA[$row[0]]]></code> <code><![CDATA[$row[1]]]></code> <code><![CDATA[$this->columnTypes[$i]]]></code> </MixedArgument> <MixedArrayAccess> <code><![CDATA[$row[0]]]></code> <code><![CDATA[$row[0]]]></code> <code><![CDATA[$row[1]]]></code> </MixedArrayAccess> <MixedArrayAssignment> <code><![CDATA[$result[$index][1]]]></code> </MixedArrayAssignment> <MixedArrayOffset> <code><![CDATA[$types[$columnName]]]></code> </MixedArrayOffset> <MixedAssignment> <code><![CDATA[$GLOBALS['errorUrl']]]></code> <code><![CDATA[$column]]></code> <code><![CDATA[$column]]></code> <code><![CDATA[$column]]></code> <code><![CDATA[$columnName]]></code> <code><![CDATA[$row]]></code> <code><![CDATA[$row]]></code> </MixedAssignment> </file> <file src="src/Controllers/Table/GetFieldController.php"> <PossiblyNullArgument> <code><![CDATA[$result]]></code> </PossiblyNullArgument> </file> <file src="src/Controllers/Table/GisVisualizationController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <MixedArrayAccess> <code><![CDATA[$_SESSION['tmpval']['max_rows']]]></code> <code><![CDATA[$_SESSION['tmpval']['pos']]]></code> </MixedArrayAccess> <PossiblyInvalidArgument> <code><![CDATA[$_GET['fileFormat']]]></code> </PossiblyInvalidArgument> <PossiblyInvalidCast> <code><![CDATA[$_GET['fileFormat']]]></code> </PossiblyInvalidCast> <RiskyCast> <code><![CDATA[$_POST['pos'] ?? $_GET['pos'] ?? $_SESSION['tmpval']['pos']]]></code> <code><![CDATA[$_POST['session_max_rows'] ?? $_GET['session_max_rows']]]></code> </RiskyCast> </file> <file src="src/Controllers/Table/ImportController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['errorUrl']]]></code> </InvalidArrayOffset> <MixedArrayAccess> <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']]['handler']]]></code> <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']]['handler']]]></code> </MixedArrayAccess> <MixedAssignment> <code><![CDATA[$GLOBALS['errorUrl']]]></code> <code><![CDATA[$idKey]]></code> </MixedAssignment> <MixedMethodCall> <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']]['handler']::getIdKey()]]></code> </MixedMethodCall> <PossiblyInvalidArrayOffset> <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']]]]></code> <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']]]]></code> </PossiblyInvalidArrayOffset> </file> <file src="src/Controllers/Table/IndexRenameController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['errorUrl']]]></code> </InvalidArrayOffset> <MixedArgument> <code><![CDATA[$indexName]]></code> <code><![CDATA[$indexName]]></code> <code><![CDATA[$oldIndexName]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$GLOBALS['errorUrl']]]></code> <code><![CDATA[$indexName]]></code> <code><![CDATA[$oldIndexName]]></code> </MixedAssignment> </file> <file src="src/Controllers/Table/IndexesController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['errorUrl']]]></code> </InvalidArrayOffset> <MixedArgument> <code><![CDATA[$_POST['index']['columns']['names']]]></code> <code><![CDATA[$fields]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$GLOBALS['errorUrl']]]></code> <code><![CDATA[$fields]]></code> </MixedAssignment> <PossiblyInvalidArgument> <code><![CDATA[$_POST['columns']]]></code> <code><![CDATA[$oldIndex]]></code> </PossiblyInvalidArgument> <PossiblyInvalidArrayOffset> <code><![CDATA[$_POST['index']['Index_choice']]]></code> </PossiblyInvalidArrayOffset> <PossiblyInvalidCast> <code><![CDATA[$_POST['columns']]]></code> </PossiblyInvalidCast> <PossiblyInvalidOperand> <code><![CDATA[$_POST['added_fields']]]></code> <code><![CDATA[$addFields]]></code> </PossiblyInvalidOperand> </file> <file src="src/Controllers/Table/Maintenance/AnalyzeController.php"> <RiskyTruthyFalsyComparison> <code><![CDATA[$this->config->get('DisableMultiTableMaintenance')]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/Controllers/Table/Maintenance/CheckController.php"> <RiskyTruthyFalsyComparison> <code><![CDATA[$this->config->get('DisableMultiTableMaintenance')]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/Controllers/Table/Maintenance/ChecksumController.php"> <RiskyTruthyFalsyComparison> <code><![CDATA[$this->config->get('DisableMultiTableMaintenance')]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/Controllers/Table/Maintenance/OptimizeController.php"> <RiskyTruthyFalsyComparison> <code><![CDATA[$this->config->get('DisableMultiTableMaintenance')]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/Controllers/Table/Maintenance/RepairController.php"> <RiskyTruthyFalsyComparison> <code><![CDATA[$this->config->get('DisableMultiTableMaintenance')]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/Controllers/Table/Partition/AnalyzeController.php"> <MixedArgument> <code><![CDATA[$query]]></code> </MixedArgument> </file> <file src="src/Controllers/Table/Partition/CheckController.php"> <MixedArgument> <code><![CDATA[$query]]></code> </MixedArgument> </file> <file src="src/Controllers/Table/Partition/DropController.php"> <MixedArgument> <code><![CDATA[$query]]></code> <code><![CDATA[$query]]></code> </MixedArgument> </file> <file src="src/Controllers/Table/Partition/OptimizeController.php"> <MixedArgument> <code><![CDATA[$query]]></code> </MixedArgument> </file> <file src="src/Controllers/Table/Partition/RepairController.php"> <MixedArgument> <code><![CDATA[$query]]></code> </MixedArgument> </file> <file src="src/Controllers/Table/PrivilegesController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="src/Controllers/Table/RelationController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidArgument> <code><![CDATA[usort($tables, strnatcasecmp(...))]]></code> </InvalidArgument> <MixedArgument> <code><![CDATA[array_key_exists('foreign_keys_data', $relationsForeign) ? $relationsForeign['foreign_keys_data'] : []]]></code> </MixedArgument> <MixedArrayAccess> <code><![CDATA[$oneKey['ref_db_name']]]></code> <code><![CDATA[$oneKey['ref_table_name']]]></code> <code><![CDATA[$relations[$column->field]['foreign_db']]]></code> <code><![CDATA[$relations[$column->field]['foreign_field']]]></code> <code><![CDATA[$relations[$column->field]['foreign_table']]]></code> </MixedArrayAccess> <MixedAssignment> <code><![CDATA[$existrelForeign]]></code> <code><![CDATA[$oneKey]]></code> </MixedAssignment> <PossiblyInvalidArgument> <code><![CDATA[$_POST['destination_column']]]></code> <code><![CDATA[$_POST['destination_db']]]></code> <code><![CDATA[$_POST['destination_foreign_column']]]></code> <code><![CDATA[$_POST['destination_foreign_db']]]></code> <code><![CDATA[$_POST['destination_foreign_table']]]></code> <code><![CDATA[$_POST['destination_table']]]></code> <code><![CDATA[$_POST['display_field']]]></code> <code><![CDATA[$_POST['foreignDb']]]></code> <code><![CDATA[$_POST['foreignDb']]]></code> <code><![CDATA[$_POST['foreignDb']]]></code> <code><![CDATA[$_POST['foreignDb']]]></code> <code><![CDATA[$foreignTable]]></code> <code><![CDATA[$foreignTable]]></code> <code><![CDATA[$multiEditColumnsName]]></code> <code><![CDATA[$multiEditColumnsName]]></code> </PossiblyInvalidArgument> <PossiblyInvalidCast> <code><![CDATA[$_POST['display_field']]]></code> <code><![CDATA[$_POST['foreignDb']]]></code> <code><![CDATA[$_POST['foreignDb']]]></code> <code><![CDATA[$foreignTable]]></code> <code><![CDATA[$foreignTable]]></code> </PossiblyInvalidCast> </file> <file src="src/Controllers/Table/ReplaceController.php"> <InvalidArgument> <code><![CDATA[$insertErrors]]></code> </InvalidArgument> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['disp_message']]]></code> <code><![CDATA[$GLOBALS['disp_query']]]></code> <code><![CDATA[$GLOBALS['errorUrl']]]></code> <code><![CDATA[$GLOBALS['query']]]></code> <code><![CDATA[$GLOBALS['unsaved_values']]]></code> </InvalidArrayOffset> <MixedArgument> <code><![CDATA[$columnName]]></code> <code><![CDATA[$columnName]]></code> <code><![CDATA[$columnName]]></code> <code><![CDATA[$extraData]]></code> <code><![CDATA[$fields['multi_edit']]]></code> <code><![CDATA[$multiEditColumnsPrev[$key] ?? null]]></code> <code><![CDATA[$multiEditColumnsType[$key] ?? '']]></code> <code><![CDATA[$multiEditFuncs[$key] ?? '']]></code> <code><![CDATA[$multiEditSalt[$key] ?? null]]></code> <code><![CDATA[$oneWhereClause]]></code> <code><![CDATA[$relFieldsList]]></code> <code><![CDATA[$relationField]]></code> <code><![CDATA[$relationFieldValue]]></code> <code><![CDATA[$request->getParsedBodyParam('db')]]></code> <code><![CDATA[$request->getParsedBodyParam('table')]]></code> <code><![CDATA[$request->getParsedBodyParam('transform_fields_list')]]></code> </MixedArgument> <MixedArrayAccess> <code><![CDATA[$extraData['relations']]]></code> <code><![CDATA[$multiEditColumnsPrev[$key]]]></code> <code><![CDATA[$multiEditColumnsType[$key]]]></code> <code><![CDATA[$multiEditColumns[$key]]]></code> <code><![CDATA[$multiEditFuncs[$key]]]></code> <code><![CDATA[$multiEditSalt[$key]]]></code> <code><![CDATA[$request->getParsedBodyParam('fields_name')['multi_edit']]]></code> </MixedArrayAccess> <MixedArrayAssignment> <code><![CDATA[$GLOBALS['urlParams']['where_clause'][]]]></code> <code><![CDATA[$extraData['relations']]]></code> <code><![CDATA[$extraData['relations'][$cellIndex]]]></code> <code><![CDATA[$multiEditColumns[$key]]]></code> <code><![CDATA[$multiEditColumns[$key]]]></code> </MixedArrayAssignment> <MixedArrayOffset> <code><![CDATA[$mimeMap[$columnName]]]></code> </MixedArrayOffset> <MixedAssignment> <code><![CDATA[$GLOBALS['disp_message']]]></code> <code><![CDATA[$GLOBALS['disp_query']]]></code> <code><![CDATA[$GLOBALS['errorUrl']]]></code> <code><![CDATA[$GLOBALS['query']]]></code> <code><![CDATA[$GLOBALS['unsaved_values']]]></code> <code><![CDATA[$GLOBALS['unsaved_values'][$rowNumber]]]></code> <code><![CDATA[$GLOBALS['urlParams']['where_clause'][]]]></code> <code><![CDATA[$afterInsert]]></code> <code><![CDATA[$clauseIsUnique]]></code> <code><![CDATA[$columnName]]></code> <code><![CDATA[$columnName]]></code> <code><![CDATA[$currRelField]]></code> <code><![CDATA[$fields]]></code> <code><![CDATA[$multiEditAutoIncrement]]></code> <code><![CDATA[$multiEditColumns]]></code> <code><![CDATA[$multiEditColumnsName]]></code> <code><![CDATA[$multiEditColumnsNull]]></code> <code><![CDATA[$multiEditColumnsNullPrev]]></code> <code><![CDATA[$multiEditColumnsPrev]]></code> <code><![CDATA[$multiEditColumnsType]]></code> <code><![CDATA[$multiEditColumns[$key]]]></code> <code><![CDATA[$multiEditFuncs]]></code> <code><![CDATA[$multiEditSalt]]></code> <code><![CDATA[$multiEditVirtual]]></code> <code><![CDATA[$oneWhereClause]]></code> <code><![CDATA[$relFieldsList]]></code> <code><![CDATA[$relationField]]></code> <code><![CDATA[$relationFieldValue]]></code> <code><![CDATA[$submitType]]></code> <code><![CDATA[$whereClause]]></code> <code><![CDATA[$whereClause]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[$relationFieldValue]]></code> </MixedOperand> <PossiblyNullArgument> <code><![CDATA[$GLOBALS['urlParams']]]></code> </PossiblyNullArgument> <PossiblyUndefinedVariable> <code><![CDATA[$extraData]]></code> </PossiblyUndefinedVariable> <RedundantConditionGivenDocblockType> <code><![CDATA[! empty($mimeMap[$columnName])]]></code> </RedundantConditionGivenDocblockType> </file> <file src="src/Controllers/Table/SearchController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <MixedArgument> <code><![CDATA[$foreignData['foreign_field']]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$isUnsigned]]></code> </MixedAssignment> <PossiblyInvalidArgument> <code><![CDATA[$_POST['column']]]></code> <code><![CDATA[$selectedOperator]]></code> </PossiblyInvalidArgument> <PossiblyInvalidCast> <code><![CDATA[$_POST['column']]]></code> </PossiblyInvalidCast> <RedundantCastGivenDocblockType> <code><![CDATA[(int) $config->settings['MaxRows']]]></code> </RedundantCastGivenDocblockType> <RiskyTruthyFalsyComparison> <code><![CDATA[$searchColumnInForeigners]]></code> <code><![CDATA[empty($row->collation)]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/Controllers/Table/SqlController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['back']]]></code> <code><![CDATA[$GLOBALS['errorUrl']]]></code> </InvalidArrayOffset> <MixedArgument> <code><![CDATA[$delimiter]]></code> <code><![CDATA[$request->getQueryParam('sql_query', true)]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$GLOBALS['back']]]></code> <code><![CDATA[$GLOBALS['errorUrl']]]></code> <code><![CDATA[$delimiter]]></code> </MixedAssignment> </file> <file src="src/Controllers/Table/Structure/AbstractIndexController.php"> <MixedArgumentTypeCoercion> <code><![CDATA[$selected]]></code> </MixedArgumentTypeCoercion> </file> <file src="src/Controllers/Table/Structure/AddKeyController.php"> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> </file> <file src="src/Controllers/Table/Structure/BrowseController.php"> <MixedArgument> <code><![CDATA[$sval]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$sval]]></code> </MixedAssignment> <PossiblyInvalidArgument> <code><![CDATA[$sval]]></code> </PossiblyInvalidArgument> <PossiblyInvalidIterator> <code><![CDATA[$_POST['selected_fld']]]></code> </PossiblyInvalidIterator> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> <RiskyTruthyFalsyComparison> <code><![CDATA[empty($_POST['selected_fld'])]]></code> </RiskyTruthyFalsyComparison> <UnusedParam> <code><![CDATA[$request]]></code> </UnusedParam> </file> <file src="src/Controllers/Table/Structure/CentralColumnsAddController.php"> <MixedArgument> <code><![CDATA[$request->getParsedBodyParam('table')]]></code> </MixedArgument> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> </file> <file src="src/Controllers/Table/Structure/CentralColumnsRemoveController.php"> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> </file> <file src="src/Controllers/Table/Structure/ChangeController.php"> <MixedArgumentTypeCoercion> <code><![CDATA[$selected]]></code> <code><![CDATA[[$request->getParam('field')]]]></code> </MixedArgumentTypeCoercion> </file> <file src="src/Controllers/Table/Structure/MoveColumnsController.php"> <MixedArgument> <code><![CDATA[$column]]></code> <code><![CDATA[$column]]></code> <code><![CDATA[$column]]></code> <code><![CDATA[$data['COLUMN_COMMENT'] ?? '']]></code> <code><![CDATA[$data['Collation'] ?? '']]></code> <code><![CDATA[$data['Default'] ?? '']]></code> <code><![CDATA[$data['Expression']]]></code> <code><![CDATA[$data['Extra'] ?? '']]></code> <code><![CDATA[$data['Type']]]></code> <code><![CDATA[$data['Virtuality']]]></code> <code><![CDATA[$extractedColumnSpec['attribute']]]></code> <code><![CDATA[$extractedColumnSpec['spec_in_brackets']]]></code> <code><![CDATA[$extractedColumnSpec['type']]]></code> <code><![CDATA[$i === 0 ? '-first' : $columnNames[$i - 1]]]></code> </MixedArgument> <MixedArrayAccess> <code><![CDATA[$data['COLUMN_COMMENT']]]></code> <code><![CDATA[$data['Collation']]]></code> <code><![CDATA[$data['Default']]]></code> <code><![CDATA[$data['Default']]]></code> <code><![CDATA[$data['Expression']]]></code> <code><![CDATA[$data['Extra']]]></code> <code><![CDATA[$data['Null']]]></code> <code><![CDATA[$data['Null']]]></code> <code><![CDATA[$data['Type']]]></code> <code><![CDATA[$data['Type']]]></code> <code><![CDATA[$data['Virtuality']]]></code> </MixedArrayAccess> <MixedArrayAssignment> <code><![CDATA[$data['Expression']]]></code> <code><![CDATA[$data['Virtuality']]]></code> </MixedArrayAssignment> <MixedArrayOffset> <code><![CDATA[$columns[$column]]]></code> </MixedArrayOffset> <MixedAssignment> <code><![CDATA[$column]]></code> <code><![CDATA[$data]]></code> <code><![CDATA[$data['Expression']]]></code> </MixedAssignment> <PossiblyNullArgument> <code><![CDATA[$data['Expression']]]></code> <code><![CDATA[$data['Extra'] ?? '']]></code> </PossiblyNullArgument> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> </file> <file src="src/Controllers/Table/Structure/PartitioningController.php"> <PossiblyNullArgument> <code><![CDATA[$stmt->partitions]]></code> <code><![CDATA[$stmt->partitions[0]->subpartitions]]></code> </PossiblyNullArgument> <PossiblyNullArrayAccess> <code><![CDATA[$stmt->partitions[0]]]></code> </PossiblyNullArrayAccess> <PossiblyNullOperand> <code><![CDATA[$partition['name']]]></code> <code><![CDATA[$type]]></code> </PossiblyNullOperand> <PossiblyNullPropertyFetch> <code><![CDATA[$stmt->partitions[0]->subpartitions]]></code> </PossiblyNullPropertyFetch> <PossiblyNullReference> <code><![CDATA[has]]></code> <code><![CDATA[has]]></code> </PossiblyNullReference> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> <RiskyTruthyFalsyComparison> <code><![CDATA[empty($stmt->partitionBy)]]></code> <code><![CDATA[empty($stmt->subpartitionBy)]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/Controllers/Table/Structure/PrimaryController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['errorUrl']]]></code> </InvalidArrayOffset> <MixedAssignment> <code><![CDATA[$GLOBALS['errorUrl']]]></code> </MixedAssignment> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> </file> <file src="src/Controllers/Table/Structure/ReservedWordCheckController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <MixedArgument> <code><![CDATA[$column]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$column]]></code> <code><![CDATA[$columnsNames]]></code> </MixedAssignment> <RiskyTruthyFalsyComparison> <code><![CDATA[! Context::isKeyword(trim($column), true)]]></code> <code><![CDATA[Context::isKeyword(trim(Current::$table), true)]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/Controllers/Table/Structure/SaveController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidArgument> <code><![CDATA[$adjustPrivileges]]></code> </InvalidArgument> <MixedArgument> <code><![CDATA[$_POST['field_input_transformation'][$fieldindex]]]></code> <code><![CDATA[$_POST['field_input_transformation_options'][$fieldindex]]]></code> <code><![CDATA[$_POST['field_name'][$fieldindex]]]></code> <code><![CDATA[$_POST['field_transformation'][$fieldindex]]]></code> <code><![CDATA[$_POST['field_transformation_options'][$fieldindex]]]></code> <code><![CDATA[$newCol]]></code> <code><![CDATA[Util::getValueByKey($_POST, ['field_collation', $i], '')]]></code> <code><![CDATA[Util::getValueByKey($_POST, ['field_collation_orig', $i], '')]]></code> <code><![CDATA[Util::getValueByKey($_POST, ['field_comments', $i], '')]]></code> <code><![CDATA[Util::getValueByKey($_POST, ['field_comments_orig', $i], '')]]></code> <code><![CDATA[Util::getValueByKey($_POST, ['field_expression', $i], '')]]></code> <code><![CDATA[Util::getValueByKey($_POST, ['field_expression_orig', $i], '')]]></code> <code><![CDATA[Util::getValueByKey($_POST, ['field_extra', $i], '')]]></code> <code><![CDATA[Util::getValueByKey($_POST, ['field_extra_orig', $i], '')]]></code> <code><![CDATA[Util::getValueByKey($_POST, ['field_move_to', $i], '')]]></code> <code><![CDATA[Util::getValueByKey($_POST, ['field_move_to_orig', $i], '')]]></code> <code><![CDATA[Util::getValueByKey($_POST, ['field_null', $i], 'NO')]]></code> <code><![CDATA[Util::getValueByKey($_POST, ['field_null_orig', $i], 'NO')]]></code> <code><![CDATA[Util::getValueByKey($_POST, ['field_orig', $i], '')]]></code> <code><![CDATA[Util::getValueByKey($_POST, ['field_orig', $i], '')]]></code> <code><![CDATA[Util::getValueByKey($_POST, ['field_virtuality', $i], '')]]></code> <code><![CDATA[Util::getValueByKey($_POST, ['field_virtuality_orig', $i], '')]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$newCol]]></code> <code><![CDATA[$sortedCol]]></code> </MixedAssignment> <PossiblyInvalidArgument> <code><![CDATA[$_POST['field_attribute'][$i]]]></code> <code><![CDATA[$_POST['field_attribute_orig'][$i]]]></code> <code><![CDATA[$_POST['field_default_type'][$i]]]></code> <code><![CDATA[$_POST['field_default_type_orig'][$i]]]></code> <code><![CDATA[$_POST['field_default_value'][$i]]]></code> <code><![CDATA[$_POST['field_default_value_orig'][$i]]]></code> <code><![CDATA[$_POST['field_length'][$i]]]></code> <code><![CDATA[$_POST['field_length_orig'][$i]]]></code> <code><![CDATA[$_POST['field_name'] ?? []]]></code> <code><![CDATA[$_POST['field_name'][$fieldindex]]]></code> <code><![CDATA[$_POST['field_name'][$fieldindex]]]></code> <code><![CDATA[$_POST['field_name'][$i]]]></code> <code><![CDATA[$_POST['field_name'][$i]]]></code> <code><![CDATA[$_POST['field_orig'][$i]]]></code> <code><![CDATA[$_POST['field_orig'][$i]]]></code> <code><![CDATA[$_POST['field_orig'][$i]]]></code> <code><![CDATA[$_POST['field_type'][$i]]]></code> <code><![CDATA[$_POST['field_type_orig'][$i]]]></code> <code><![CDATA[$fieldcontent]]></code> <code><![CDATA[$mimetype]]></code> </PossiblyInvalidArgument> <PossiblyInvalidArrayOffset> <code><![CDATA[$_POST['field_input_transformation'][$fieldindex]]]></code> <code><![CDATA[$_POST['field_input_transformation_options'][$fieldindex]]]></code> <code><![CDATA[$_POST['field_name'][$fieldindex]]]></code> <code><![CDATA[$_POST['field_transformation'][$fieldindex]]]></code> <code><![CDATA[$_POST['field_transformation_options'][$fieldindex]]]></code> </PossiblyInvalidArrayOffset> <PossiblyInvalidCast> <code><![CDATA[$_POST['field_attribute'][$i]]]></code> <code><![CDATA[$_POST['field_attribute_orig'][$i]]]></code> <code><![CDATA[$_POST['field_default_type'][$i]]]></code> <code><![CDATA[$_POST['field_default_type_orig'][$i]]]></code> <code><![CDATA[$_POST['field_default_value'][$i]]]></code> <code><![CDATA[$_POST['field_default_value_orig'][$i]]]></code> <code><![CDATA[$_POST['field_length'][$i]]]></code> <code><![CDATA[$_POST['field_length_orig'][$i]]]></code> <code><![CDATA[$_POST['field_name'][$fieldindex]]]></code> <code><![CDATA[$_POST['field_name'][$i]]]></code> <code><![CDATA[$_POST['field_name'][$i]]]></code> <code><![CDATA[$_POST['field_type'][$i]]]></code> <code><![CDATA[$_POST['field_type_orig'][$i]]]></code> <code><![CDATA[$fieldcontent]]></code> <code><![CDATA[$mimetype]]></code> </PossiblyInvalidCast> <PossiblyInvalidOperand> <code><![CDATA[$_POST['field_expression'][$i]]]></code> <code><![CDATA[$_POST['field_virtuality'][$i]]]></code> </PossiblyInvalidOperand> </file> <file src="src/Controllers/Table/StructureController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['errorUrl']]]></code> </InvalidArrayOffset> <MixedAssignment> <code><![CDATA[$GLOBALS['errorUrl']]]></code> <code><![CDATA[$attributes[$rownum]]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[$displayedFields[$rownum]->icon]]></code> <code><![CDATA[$displayedFields[$rownum]->icon]]></code> </MixedOperand> <PossiblyInvalidArgument> <code><![CDATA[$showTable['Check_time']]]></code> <code><![CDATA[$showTable['Create_time']]]></code> <code><![CDATA[$showTable['Update_time']]]></code> </PossiblyInvalidArgument> <PossiblyInvalidOperand> <code><![CDATA[$showTable['Data_free']]]></code> <code><![CDATA[$showTable['Data_length']]]></code> <code><![CDATA[$showTable['Data_length']]]></code> <code><![CDATA[$showTable['Data_length']]]></code> <code><![CDATA[$showTable['Data_length']]]></code> <code><![CDATA[$showTable['Index_length']]]></code> <code><![CDATA[$showTable['Index_length']]]></code> <code><![CDATA[$showTable['Index_length']]]></code> <code><![CDATA[$showTable['Index_length']]]></code> <code><![CDATA[$showTable['Rows']]]></code> </PossiblyInvalidOperand> <PossiblyNullOperand> <code><![CDATA[$showTable['Rows']]]></code> </PossiblyNullOperand> <RiskyTruthyFalsyComparison> <code><![CDATA[empty($showTable['Data_length'])]]></code> <code><![CDATA[empty($showTable['Index_length'])]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/Controllers/Table/TrackingController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['errorUrl']]]></code> </InvalidArrayOffset> <MixedArgument> <code><![CDATA[$version]]></code> </MixedArgument> <MixedArgumentTypeCoercion> <code><![CDATA[$entries]]></code> </MixedArgumentTypeCoercion> <MixedAssignment> <code><![CDATA[$GLOBALS['errorUrl']]]></code> <code><![CDATA[$reportExportType]]></code> <code><![CDATA[$selectedVersions]]></code> <code><![CDATA[$submitMult]]></code> <code><![CDATA[$toggleActivation]]></code> <code><![CDATA[$version]]></code> </MixedAssignment> </file> <file src="src/Controllers/Table/ZoomSearchController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['errorUrl']]]></code> <code><![CDATA[$row[$_POST['criteriaColumnNames'][0]]]]></code> <code><![CDATA[$row[$_POST['criteriaColumnNames'][1]]]]></code> </InvalidArrayOffset> <MixedArgument> <code><![CDATA[$foreignData['foreign_field']]]></code> <code><![CDATA[$properties['type']]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$GLOBALS['errorUrl']]]></code> <code><![CDATA[$isUnsigned]]></code> </MixedAssignment> <PossiblyFalseArgument> <code><![CDATA[$key]]></code> </PossiblyFalseArgument> <PossiblyInvalidArgument> <code><![CDATA[$_POST['db']]]></code> <code><![CDATA[$_POST['table']]]></code> <code><![CDATA[$_POST['where_clause']]]></code> <code><![CDATA[$_POST['where_clause_sign']]]></code> <code><![CDATA[$dataLabel]]></code> <code><![CDATA[$dataLabel]]></code> <code><![CDATA[$selectedOperator]]></code> </PossiblyInvalidArgument> <PossiblyInvalidCast> <code><![CDATA[$_POST['where_clause']]]></code> <code><![CDATA[$_POST['where_clause_sign']]]></code> <code><![CDATA[$dataLabel]]></code> <code><![CDATA[$dataLabel]]></code> </PossiblyInvalidCast> <PossiblyInvalidOperand> <code><![CDATA[$_POST['maxPlotLimit']]]></code> <code><![CDATA[$_POST['where_clause']]]></code> </PossiblyInvalidOperand> <RedundantCastGivenDocblockType> <code><![CDATA[(int) $config->settings['maxRowPlotLimit']]]></code> </RedundantCastGivenDocblockType> <RiskyCast> <code><![CDATA[$_POST['maxPlotLimit']]]></code> </RiskyCast> <RiskyTruthyFalsyComparison> <code><![CDATA[$searchColumnInForeigners]]></code> <code><![CDATA[empty($_POST['maxPlotLimit'])]]></code> <code><![CDATA[empty($row->collation)]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/Controllers/TableController.php"> <MixedArgument> <code><![CDATA[$request->getParsedBodyParam('db')]]></code> </MixedArgument> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> </file> <file src="src/Controllers/ThemeSetController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="src/Controllers/ThemesController.php"> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> </file> <file src="src/Controllers/Transformation/OverviewController.php"> <PossiblyUnusedParam> <code><![CDATA[$request]]></code> </PossiblyUnusedParam> </file> <file src="src/Controllers/Transformation/WrapperController.php"> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> </file> <file src="src/Controllers/Triggers/IndexController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['errorUrl']]]></code> <code><![CDATA[$GLOBALS['errors']]]></code> </InvalidArrayOffset> <MixedAssignment> <code><![CDATA[$GLOBALS['errorUrl']]]></code> <code><![CDATA[$GLOBALS['errors']]]></code> </MixedAssignment> <PossiblyInvalidArgument> <code><![CDATA[$_POST['item_name']]]></code> <code><![CDATA[$_POST['item_name']]]></code> <code><![CDATA[$_REQUEST['item_name']]]></code> <code><![CDATA[$_REQUEST['item_name']]]></code> </PossiblyInvalidArgument> <PossiblyInvalidCast> <code><![CDATA[$_POST['item_name']]]></code> <code><![CDATA[$_POST['item_name']]]></code> <code><![CDATA[$_REQUEST['item_name']]]></code> </PossiblyInvalidCast> <PossiblyNullArgument> <code><![CDATA[$this->triggers->getTriggerByName( Current::$database, Current::$table, $_REQUEST['item_name'], )]]></code> </PossiblyNullArgument> <PossiblyNullReference> <code><![CDATA[isSuccess]]></code> </PossiblyNullReference> <RiskyTruthyFalsyComparison> <code><![CDATA[empty($_POST['editor_process_add'])]]></code> <code><![CDATA[empty($_POST['editor_process_add'])]]></code> <code><![CDATA[empty($_POST['editor_process_edit'])]]></code> <code><![CDATA[empty($_POST['editor_process_edit'])]]></code> <code><![CDATA[empty($_POST['editor_process_edit'])]]></code> <code><![CDATA[empty($_REQUEST['add_item'])]]></code> <code><![CDATA[empty($_REQUEST['add_item'])]]></code> <code><![CDATA[empty($_REQUEST['edit_item'])]]></code> <code><![CDATA[empty($_REQUEST['edit_item'])]]></code> <code><![CDATA[empty($_REQUEST['item_name'])]]></code> </RiskyTruthyFalsyComparison> <TypeDoesNotContainType> <code><![CDATA[count($GLOBALS['errors'])]]></code> <code><![CDATA[count($GLOBALS['errors'])]]></code> </TypeDoesNotContainType> </file> <file src="src/Controllers/UserPasswordController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['change_password_message']]]></code> </InvalidArrayOffset> <MixedArgument> <code><![CDATA[$message->getDisplay()]]></code> <code><![CDATA[$password]]></code> <code><![CDATA[$pmaPw]]></code> <code><![CDATA[$pmaPw2]]></code> <code><![CDATA[$request->getParsedBodyParam('authentication_plugin')]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$GLOBALS['change_password_message']]]></code> <code><![CDATA[$noPass]]></code> <code><![CDATA[$password]]></code> <code><![CDATA[$pmaPw]]></code> <code><![CDATA[$pmaPw2]]></code> </MixedAssignment> <MixedMethodCall> <code><![CDATA[getDisplay]]></code> </MixedMethodCall> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> </file> <file src="src/Controllers/VersionCheckController.php"> <PossiblyUnusedParam> <code><![CDATA[$request]]></code> </PossiblyUnusedParam> </file> <file src="src/Controllers/View/CreateController.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <MixedArgument> <code><![CDATA[$db]]></code> <code><![CDATA[$table]]></code> <code><![CDATA[$view['as']]]></code> <code><![CDATA[$view['column_names']]]></code> <code><![CDATA[$view['definer']]]></code> <code><![CDATA[$view['definer']]]></code> <code><![CDATA[$view['definer']]]></code> <code><![CDATA[$view['name']]]></code> <code><![CDATA[$view['name']]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$GLOBALS['sql_query']]]></code> <code><![CDATA[$db]]></code> <code><![CDATA[$table]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[$view['as']]]></code> <code><![CDATA[$view['column_names']]]></code> </MixedOperand> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> <RiskyTruthyFalsyComparison> <code><![CDATA[empty($viewData['as'])]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/Core.php"> <ArgumentTypeCoercion> <code><![CDATA[$config->settings['TrustedProxies'][$directIp]]]></code> </ArgumentTypeCoercion> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidOperand> <code><![CDATA[$matches[1]]]></code> </InvalidOperand> <MixedArgument> <code><![CDATA[$path[$depth + 1]]]></code> <code><![CDATA[$query]]></code> </MixedArgument> <MixedArrayAccess> <code><![CDATA[$a[$key]]]></code> <code><![CDATA[$path[$depth - 1][$key]]]></code> <code><![CDATA[$path[$depth][$keysLast]]]></code> <code><![CDATA[$path[$depth][$keys[$depth]]]]></code> </MixedArrayAccess> <MixedArrayAssignment> <code><![CDATA[$a[$key]]]></code> <code><![CDATA[$a[$lastKey]]]></code> </MixedArrayAssignment> <MixedAssignment> <code><![CDATA[$_GET[$urlQueryParamKey]]]></code> <code><![CDATA[$_POST[$urlQueryParamKey]]]></code> <code><![CDATA[$_REQUEST[$urlQueryParamKey]]]></code> <code><![CDATA[$a[$lastKey]]]></code> <code><![CDATA[$parsedBody[$urlQueryParamKey]]]></code> <code><![CDATA[$path[$depth]]]></code> <code><![CDATA[$query]]></code> <code><![CDATA[$queryParams[$urlQueryParamKey]]]></code> <code><![CDATA[$secret]]></code> <code><![CDATA[$secret]]></code> <code><![CDATA[$urlQueryParamValue]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[$secret]]></code> <code><![CDATA[$secret]]></code> </MixedOperand> <PossiblyInvalidArrayOffset> <code><![CDATA[$path[$depth - 1]]]></code> </PossiblyInvalidArrayOffset> <PossiblyUndefinedArrayOffset> <code><![CDATA[$_SERVER['SERVER_NAME']]]></code> </PossiblyUndefinedArrayOffset> <PossiblyUnusedParam> <code><![CDATA[$array]]></code> </PossiblyUnusedParam> <RiskyTruthyFalsyComparison> <code><![CDATA[Config::getInstance()->get('is_setup')]]></code> <code><![CDATA[empty($_SERVER['REMOTE_ADDR'])]]></code> </RiskyTruthyFalsyComparison> <UnsupportedReferenceUsage> <code><![CDATA[$path[$depth] =& $path[$depth - 1][$key]]]></code> </UnsupportedReferenceUsage> </file> <file src="src/CreateAddField.php"> <MixedArgument> <code><![CDATA[$_POST['field_name'][$column['col_index']]]]></code> <code><![CDATA[$_POST['field_name'][$i]]]></code> <code><![CDATA[$fieldPrimary[0]]]></code> <code><![CDATA[$index]]></code> <code><![CDATA[$index]]></code> <code><![CDATA[$index]]></code> <code><![CDATA[$index]]></code> <code><![CDATA[$index['Index_comment']]]></code> <code><![CDATA[$index['Key_name']]]></code> <code><![CDATA[$partition]]></code> <code><![CDATA[$subpartition]]></code> </MixedArgument> <MixedArrayAccess> <code><![CDATA[$column['col_index']]]></code> <code><![CDATA[$column['size']]]></code> <code><![CDATA[$column['size']]]></code> </MixedArrayAccess> <MixedArrayOffset> <code><![CDATA[$_POST['field_name'][$column['col_index']]]]></code> <code><![CDATA[$indexFields[$key]]]></code> <code><![CDATA[$indexFields[$key]]]></code> </MixedArrayOffset> <MixedAssignment> <code><![CDATA[$column]]></code> <code><![CDATA[$fieldFullText]]></code> <code><![CDATA[$fieldIndex]]></code> <code><![CDATA[$fieldPrimary]]></code> <code><![CDATA[$fieldSpatial]]></code> <code><![CDATA[$fieldUnique]]></code> <code><![CDATA[$index]]></code> <code><![CDATA[$index]]></code> <code><![CDATA[$index]]></code> <code><![CDATA[$index]]></code> <code><![CDATA[$key]]></code> <code><![CDATA[$partition]]></code> <code><![CDATA[$subpartition]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[$column['size']]]></code> <code><![CDATA[$index['Parser']]]></code> <code><![CDATA[$partition['comment']]]></code> <code><![CDATA[$partition['data_directory']]]></code> <code><![CDATA[$partition['engine']]]></code> <code><![CDATA[$partition['index_directory']]]></code> <code><![CDATA[$partition['max_rows']]]></code> <code><![CDATA[$partition['min_rows']]]></code> <code><![CDATA[$partition['name']]]></code> <code><![CDATA[$partition['node_group']]]></code> <code><![CDATA[$partition['tablespace']]]></code> <code><![CDATA[$partition['value']]]></code> <code><![CDATA[$partition['value_type']]]></code> </MixedOperand> <MixedReturnTypeCoercion> <code><![CDATA[[$fieldCount, $fieldPrimary, $fieldIndex, $fieldUnique, $fieldFullText, $fieldSpatial]]]></code> <code><![CDATA[array{int, array, array, array, array, array}]]></code> </MixedReturnTypeCoercion> <PossiblyInvalidArgument> <code><![CDATA[$_POST['after_field']]]></code> <code><![CDATA[$_POST['comment']]]></code> <code><![CDATA[$_POST['connection']]]></code> <code><![CDATA[$_POST['field_attribute'][$i]]]></code> <code><![CDATA[$_POST['field_collation'][$i] ?? '']]></code> <code><![CDATA[$_POST['field_comments'][$i] ?? '']]></code> <code><![CDATA[$_POST['field_default_type'][$i]]]></code> <code><![CDATA[$_POST['field_default_value'][$i]]]></code> <code><![CDATA[$_POST['field_expression'][$i] ?? '']]></code> <code><![CDATA[$_POST['field_extra'][$i] ?? '']]></code> <code><![CDATA[$_POST['field_length'][$i]]]></code> <code><![CDATA[$_POST['field_name']]]></code> <code><![CDATA[$_POST['field_name'][$column['col_index']]]]></code> <code><![CDATA[$_POST['field_name'][$previousField]]]></code> <code><![CDATA[$_POST['field_null'][$i] ?? 'NO']]></code> <code><![CDATA[$_POST['field_type'][$i]]]></code> <code><![CDATA[$_POST['field_virtuality'][$i] ?? '']]></code> <code><![CDATA[$_POST['fulltext_indexes']]]></code> <code><![CDATA[$_POST['indexes']]]></code> <code><![CDATA[$_POST['primary_indexes']]]></code> <code><![CDATA[$_POST['spatial_indexes']]]></code> <code><![CDATA[$_POST['tbl_collation']]]></code> <code><![CDATA[$_POST['tbl_storage_engine']]]></code> <code><![CDATA[$_POST['unique_indexes']]]></code> </PossiblyInvalidArgument> <PossiblyInvalidCast> <code><![CDATA[$_POST['comment']]]></code> <code><![CDATA[$_POST['connection']]]></code> <code><![CDATA[$_POST['field_attribute'][$i]]]></code> <code><![CDATA[$_POST['field_collation'][$i] ?? '']]></code> <code><![CDATA[$_POST['field_comments'][$i] ?? '']]></code> <code><![CDATA[$_POST['field_default_type'][$i]]]></code> <code><![CDATA[$_POST['field_default_value'][$i]]]></code> <code><![CDATA[$_POST['field_expression'][$i] ?? '']]></code> <code><![CDATA[$_POST['field_extra'][$i] ?? '']]></code> <code><![CDATA[$_POST['field_length'][$i]]]></code> <code><![CDATA[$_POST['field_type'][$i]]]></code> <code><![CDATA[$_POST['field_virtuality'][$i] ?? '']]></code> <code><![CDATA[$_POST['field_where']]]></code> <code><![CDATA[$_POST['field_where']]]></code> <code><![CDATA[$_POST['fulltext_indexes']]]></code> <code><![CDATA[$_POST['indexes']]]></code> <code><![CDATA[$_POST['primary_indexes']]]></code> <code><![CDATA[$_POST['spatial_indexes']]]></code> <code><![CDATA[$_POST['tbl_collation']]]></code> <code><![CDATA[$_POST['tbl_storage_engine']]]></code> <code><![CDATA[$_POST['unique_indexes']]]></code> </PossiblyInvalidCast> <PossiblyInvalidIterator> <code><![CDATA[$_POST['partitions']]]></code> </PossiblyInvalidIterator> <PossiblyInvalidOperand> <code><![CDATA[$_POST['partition_by']]]></code> <code><![CDATA[$_POST['partition_count']]]></code> <code><![CDATA[$_POST['partition_expr']]]></code> <code><![CDATA[$_POST['subpartition_by']]]></code> <code><![CDATA[$_POST['subpartition_count']]]></code> <code><![CDATA[$_POST['subpartition_expr']]]></code> <code><![CDATA[$_POST['tbl_storage_engine']]]></code> </PossiblyInvalidOperand> <PossiblyUndefinedArrayOffset> <code><![CDATA[$index['Index_choice']]]></code> </PossiblyUndefinedArrayOffset> <RiskyTruthyFalsyComparison> <code><![CDATA[empty($_POST['after_field'])]]></code> <code><![CDATA[empty($_POST['comment'])]]></code> <code><![CDATA[empty($_POST['connection'])]]></code> <code><![CDATA[empty($_POST['partition_by'])]]></code> <code><![CDATA[empty($_POST['partition_count'])]]></code> <code><![CDATA[empty($_POST['partition_expr'])]]></code> <code><![CDATA[empty($_POST['partitions'])]]></code> <code><![CDATA[empty($_POST['subpartition_by'])]]></code> <code><![CDATA[empty($_POST['subpartition_count'])]]></code> <code><![CDATA[empty($_POST['subpartition_expr'])]]></code> <code><![CDATA[empty($_POST['tbl_collation'])]]></code> <code><![CDATA[empty($_POST['tbl_storage_engine'])]]></code> <code><![CDATA[empty($_POST['tbl_storage_engine'])]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/Crypto/Crypto.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <MixedAssignment> <code><![CDATA[$key]]></code> <code><![CDATA[$key]]></code> </MixedAssignment> </file> <file src="src/Database/CentralColumns.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <MixedArgument> <code><![CDATA[$columnDefault[$i]]]></code> <code><![CDATA[$columnExtra[$i]]]></code> <code><![CDATA[$extractedColumnSpec['attribute']]]></code> <code><![CDATA[$params['db']]]></code> <code><![CDATA[$params['field_attribute'][$i]]]></code> <code><![CDATA[$params['field_collation'][$i]]]></code> <code><![CDATA[$params['field_length'][$i]]]></code> <code><![CDATA[$params['field_name'][$i]]]></code> <code><![CDATA[$params['field_type'][$i]]]></code> <code><![CDATA[$params['orig_col_name']]]></code> <code><![CDATA[$params['orig_col_name'][$i]]]></code> <code><![CDATA[$row['col_extra']]]></code> <code><![CDATA[$rowsMeta[$rowNum]['DefaultValue']]]></code> <code><![CDATA[$rowsMeta[$rowNum]['DefaultValue']]]></code> <code><![CDATA[$type]]></code> </MixedArgument> <MixedArrayAccess> <code><![CDATA[$columnDefault[$i]]]></code> <code><![CDATA[$columnDefault[$i]]]></code> <code><![CDATA[$columnDefault[$i]]]></code> <code><![CDATA[$params['field_attribute'][$i]]]></code> <code><![CDATA[$params['field_collation'][$i]]]></code> <code><![CDATA[$params['field_default_value'][$i]]]></code> <code><![CDATA[$params['field_length'][$i]]]></code> <code><![CDATA[$params['field_name'][$i]]]></code> <code><![CDATA[$params['field_type'][$i]]]></code> <code><![CDATA[$params['orig_col_name'][$i]]]></code> <code><![CDATA[$row['col_extra']]]></code> <code><![CDATA[$row['col_type']]]></code> </MixedArrayAccess> <MixedArrayAssignment> <code><![CDATA[$columnDefault[$i]]]></code> <code><![CDATA[$columnDefault[$i]]]></code> <code><![CDATA[$row['col_attribute']]]></code> <code><![CDATA[$row['col_attribute']]]></code> <code><![CDATA[$row['col_attribute']]]></code> <code><![CDATA[$row['col_attribute']]]></code> <code><![CDATA[$row['col_attribute']]]></code> <code><![CDATA[$row['col_extra']]]></code> </MixedArrayAssignment> <MixedAssignment> <code><![CDATA[$columnDefault]]></code> <code><![CDATA[$columnDefault[$i]]]></code> <code><![CDATA[$columnExtra[$i]]]></code> <code><![CDATA[$defaultValues[$rowNum]]]></code> <code><![CDATA[$length]]></code> <code><![CDATA[$row]]></code> <code><![CDATA[$row]]></code> <code><![CDATA[$rowsMeta[$rowNum]['DefaultValue']]]></code> <code><![CDATA[$type]]></code> </MixedAssignment> <MixedReturnTypeCoercion> <code><![CDATA[$hasList]]></code> <code><![CDATA[$this->dbi->fetchResult($query, null, null, ConnectionType::ControlUser)]]></code> <code><![CDATA[(string|null)[][]]]></code> <code><![CDATA[string[]]]></code> </MixedReturnTypeCoercion> <PossiblyInvalidArgument> <code><![CDATA[$tnPageNow]]></code> </PossiblyInvalidArgument> <PossiblyNullArgument> <code><![CDATA[$column['col_name']]]></code> <code><![CDATA[$field]]></code> </PossiblyNullArgument> <PossiblyNullOperand> <code><![CDATA[$column['col_attribute']]]></code> <code><![CDATA[$column['col_extra']]]></code> <code><![CDATA[$column['col_type']]]></code> </PossiblyNullOperand> <RiskyTruthyFalsyComparison> <code><![CDATA[$column['col_default']]]></code> <code><![CDATA[$column['col_isNull']]]></code> <code><![CDATA[$column['col_length']]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/Database/Designer.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <MixedAssignment> <code><![CDATA[$params]]></code> </MixedAssignment> <MixedInferredReturnType> <code><![CDATA[mixed[]]]></code> </MixedInferredReturnType> <MixedReturnStatement> <code><![CDATA[$params]]></code> <code><![CDATA[$params]]></code> </MixedReturnStatement> <PossiblyInvalidCast> <code><![CDATA[$_GET['export_type']]]></code> </PossiblyInvalidCast> </file> <file src="src/Database/Designer/Common.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <MixedArgument> <code><![CDATA[$_POST['t_x'][$key]]]></code> <code><![CDATA[$_POST['t_y'][$key]]]></code> <code><![CDATA[$db]]></code> <code><![CDATA[$foreigner['constraint']]]></code> <code><![CDATA[$oneField]]></code> <code><![CDATA[$oneKey['constraint']]]></code> <code><![CDATA[$oneKey['ref_index_list'][$index]]]></code> <code><![CDATA[$tab]]></code> <code><![CDATA[$value['foreign_field']]]></code> </MixedArgument> <MixedArrayAccess> <code><![CDATA[$oneKey['constraint']]]></code> <code><![CDATA[$oneKey['index_list']]]></code> <code><![CDATA[$oneKey['ref_db_name']]]></code> <code><![CDATA[$oneKey['ref_index_list']]]></code> <code><![CDATA[$oneKey['ref_index_list'][$index]]]></code> <code><![CDATA[$oneKey['ref_table_name']]]></code> <code><![CDATA[$value['foreign_db']]]></code> <code><![CDATA[$value['foreign_field']]]></code> <code><![CDATA[$value['foreign_table']]]></code> </MixedArrayAccess> <MixedArrayAssignment> <code><![CDATA[$origData[$index]]]></code> </MixedArrayAssignment> <MixedArrayOffset> <code><![CDATA[$oneKey['ref_index_list'][$index]]]></code> </MixedArrayOffset> <MixedAssignment> <code><![CDATA[$db]]></code> <code><![CDATA[$index]]></code> <code><![CDATA[$oneField]]></code> <code><![CDATA[$oneKey]]></code> <code><![CDATA[$origData]]></code> <code><![CDATA[$tab]]></code> <code><![CDATA[$value]]></code> <code><![CDATA[$value]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[$oneKey['ref_db_name'] ?? Current::$database]]></code> <code><![CDATA[$oneKey['ref_table_name']]]></code> <code><![CDATA[$value['foreign_db']]]></code> <code><![CDATA[$value['foreign_table']]]></code> </MixedOperand> <PossiblyInvalidArgument> <code><![CDATA[$_POST['t_x'][$key]]]></code> <code><![CDATA[$_POST['t_y'][$key]]]></code> <code><![CDATA[$db]]></code> <code><![CDATA[$oneTable['TABLE_NAME']]]></code> <code><![CDATA[$oneTable['TABLE_NAME']]]></code> <code><![CDATA[$tab]]></code> </PossiblyInvalidArgument> <PossiblyInvalidArrayOffset> <code><![CDATA[$_POST['t_db'][$key]]]></code> <code><![CDATA[$_POST['t_tbl'][$key]]]></code> <code><![CDATA[$_POST['t_x'][$key]]]></code> <code><![CDATA[$_POST['t_y'][$key]]]></code> </PossiblyInvalidArrayOffset> <PossiblyInvalidCast> <code><![CDATA[$_POST['t_x'][$key]]]></code> <code><![CDATA[$_POST['t_y'][$key]]]></code> <code><![CDATA[$db]]></code> <code><![CDATA[$tab]]></code> </PossiblyInvalidCast> <PossiblyInvalidIterator> <code><![CDATA[$_POST['t_h']]]></code> </PossiblyInvalidIterator> <PossiblyNullArgument> <code><![CDATA[$origData['settings_data']]]></code> </PossiblyNullArgument> <PossiblyNullArrayOffset> <code><![CDATA[$indexArray1]]></code> <code><![CDATA[$indexArray2]]></code> </PossiblyNullArrayOffset> <RedundantCondition> <code><![CDATA[! empty($indexArray1[$f1])]]></code> <code><![CDATA[! empty($indexArray2[$f2])]]></code> </RedundantCondition> <RiskyTruthyFalsyComparison> <code><![CDATA[$foreigner]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/Database/Designer/DesignerTable.php"> <PossiblyUnusedMethod> <code><![CDATA[getTableEngine]]></code> </PossiblyUnusedMethod> </file> <file src="src/Database/Events.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['errors']]]></code> <code><![CDATA[$GLOBALS['errors']]]></code> </InvalidArrayOffset> <MixedArrayAssignment> <code><![CDATA[$GLOBALS['errors'][]]]></code> <code><![CDATA[$GLOBALS['errors'][]]]></code> <code><![CDATA[$GLOBALS['errors'][]]]></code> <code><![CDATA[$GLOBALS['errors'][]]]></code> <code><![CDATA[$GLOBALS['errors'][]]]></code> <code><![CDATA[$GLOBALS['errors'][]]]></code> <code><![CDATA[$GLOBALS['errors'][]]]></code> <code><![CDATA[$GLOBALS['errors'][]]]></code> <code><![CDATA[$GLOBALS['errors'][]]]></code> <code><![CDATA[$GLOBALS['errors'][]]]></code> </MixedArrayAssignment> <MixedAssignment> <code><![CDATA[$GLOBALS['errors']]]></code> <code><![CDATA[$string]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[$string]]></code> </MixedOperand> <PossiblyInvalidArgument> <code><![CDATA[$_POST['item_comment']]]></code> <code><![CDATA[$_POST['item_definer']]]></code> <code><![CDATA[$_POST['item_ends']]]></code> <code><![CDATA[$_POST['item_execute_at']]]></code> <code><![CDATA[$_POST['item_name']]]></code> <code><![CDATA[$_POST['item_name']]]></code> <code><![CDATA[$_POST['item_name']]]></code> <code><![CDATA[$_POST['item_original_name']]]></code> <code><![CDATA[$_POST['item_original_name']]]></code> <code><![CDATA[$_POST['item_starts']]]></code> </PossiblyInvalidArgument> <PossiblyInvalidCast> <code><![CDATA[$_POST['item_comment']]]></code> <code><![CDATA[$_POST['item_ends']]]></code> <code><![CDATA[$_POST['item_execute_at']]]></code> <code><![CDATA[$_POST['item_original_name']]]></code> <code><![CDATA[$_POST['item_starts']]]></code> </PossiblyInvalidCast> <PossiblyInvalidOperand> <code><![CDATA[$_POST['item_definition']]]></code> </PossiblyInvalidOperand> <PossiblyNullArgument> <code><![CDATA[$createItem]]></code> </PossiblyNullArgument> <PossiblyNullIterator> <code><![CDATA[$GLOBALS['errors']]]></code> </PossiblyNullIterator> <PossiblyUndefinedArrayOffset> <code><![CDATA[$GLOBALS['errors']]]></code> </PossiblyUndefinedArrayOffset> <RiskyCast> <code><![CDATA[$_POST['item_interval_value']]]></code> </RiskyCast> <RiskyTruthyFalsyComparison> <code><![CDATA[empty($_POST['editor_process_edit'])]]></code> <code><![CDATA[empty($_POST['item_comment'])]]></code> <code><![CDATA[empty($_POST['item_definer'])]]></code> <code><![CDATA[empty($_POST['item_definition'])]]></code> <code><![CDATA[empty($_POST['item_ends'])]]></code> <code><![CDATA[empty($_POST['item_execute_at'])]]></code> <code><![CDATA[empty($_POST['item_interval_field'])]]></code> <code><![CDATA[empty($_POST['item_interval_value'])]]></code> <code><![CDATA[empty($_POST['item_name'])]]></code> <code><![CDATA[empty($_POST['item_preserve'])]]></code> <code><![CDATA[empty($_POST['item_starts'])]]></code> <code><![CDATA[empty($_POST['item_status'])]]></code> <code><![CDATA[empty($_POST['item_type'])]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/Database/MultiTableQuery.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> </file> <file src="src/Database/Routine.php"> <PossiblyUnusedProperty> <code><![CDATA[$returns]]></code> </PossiblyUnusedProperty> </file> <file src="src/Database/Routines.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidArgument> <code><![CDATA[$itemParamDir]]></code> <code><![CDATA[$itemParamName]]></code> </InvalidArgument> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['errors']]]></code> <code><![CDATA[$GLOBALS['errors']]]></code> <code><![CDATA[$GLOBALS['errors']]]></code> <code><![CDATA[$GLOBALS['errors']]]></code> <code><![CDATA[$retval['item_param_dir'][$key]]]></code> </InvalidArrayOffset> <MixedArgument> <code><![CDATA[$GLOBALS['errors']]]></code> <code><![CDATA[$_POST['funcs'][$routine['item_param_name'][$i]]]]></code> <code><![CDATA[$itemParamOpsNum[$i]]]></code> <code><![CDATA[$itemParamOpsText[$i]]]></code> <code><![CDATA[$itemParamType[$i]]]></code> <code><![CDATA[$itemParamType[$i]]]></code> <code><![CDATA[$itemParamType[$i]]]></code> <code><![CDATA[$itemParamType[$i]]]></code> <code><![CDATA[$routine['item_name']]]></code> <code><![CDATA[$routine['item_name']]]></code> <code><![CDATA[$routine['item_name']]]></code> <code><![CDATA[$routine['item_name']]]></code> <code><![CDATA[$routine['item_name']]]></code> <code><![CDATA[$routine['item_param_name'][$i]]]></code> <code><![CDATA[$routine['item_param_name'][$i]]]></code> <code><![CDATA[$routine['item_param_type'][$i]]]></code> <code><![CDATA[$routine['item_param_type'][$i]]]></code> <code><![CDATA[$routine['item_param_type'][$i]]]></code> <code><![CDATA[$routine['item_param_type'][$i]]]></code> <code><![CDATA[$routine['item_param_type'][$i]]]></code> <code><![CDATA[$routine['item_param_type'][$i]]]></code> <code><![CDATA[$value]]></code> <code><![CDATA[$value]]></code> <code><![CDATA[$value]]></code> </MixedArgument> <MixedArgumentTypeCoercion> <code><![CDATA[$options]]></code> <code><![CDATA[$options]]></code> <code><![CDATA[$value]]></code> </MixedArgumentTypeCoercion> <MixedArrayAccess> <code><![CDATA[$opt['value']]]></code> <code><![CDATA[$routine['item_param_dir'][$i]]]></code> <code><![CDATA[$routine['item_param_dir'][$i]]]></code> <code><![CDATA[$routine['item_param_length_arr'][$i]]]></code> <code><![CDATA[$routine['item_param_name'][$i]]]></code> <code><![CDATA[$routine['item_param_name'][$i]]]></code> <code><![CDATA[$routine['item_param_name'][$i]]]></code> <code><![CDATA[$routine['item_param_name'][$i]]]></code> <code><![CDATA[$routine['item_param_name'][$i]]]></code> <code><![CDATA[$routine['item_param_name'][$i]]]></code> <code><![CDATA[$routine['item_param_name'][$i]]]></code> <code><![CDATA[$routine['item_param_opts_text'][$i]]]></code> <code><![CDATA[$routine['item_param_type'][$i]]]></code> <code><![CDATA[$routine['item_param_type'][$i]]]></code> <code><![CDATA[$routine['item_param_type'][$i]]]></code> <code><![CDATA[$routine['item_param_type'][$i]]]></code> <code><![CDATA[$routine['item_param_type'][$i]]]></code> <code><![CDATA[$routine['item_param_type'][$i]]]></code> <code><![CDATA[$routine['item_param_type'][$i]]]></code> <code><![CDATA[$routine['item_param_type'][$i]]]></code> <code><![CDATA[$routine['item_param_type'][$i]]]></code> <code><![CDATA[$routine['item_param_type'][$i]]]></code> </MixedArrayAccess> <MixedArrayAssignment> <code><![CDATA[$GLOBALS['errors'][]]]></code> <code><![CDATA[$GLOBALS['errors'][]]]></code> <code><![CDATA[$GLOBALS['errors'][]]]></code> <code><![CDATA[$GLOBALS['errors'][]]]></code> <code><![CDATA[$GLOBALS['errors'][]]]></code> <code><![CDATA[$GLOBALS['errors'][]]]></code> <code><![CDATA[$GLOBALS['errors'][]]]></code> <code><![CDATA[$GLOBALS['errors'][]]]></code> <code><![CDATA[$GLOBALS['errors'][]]]></code> <code><![CDATA[$GLOBALS['errors'][]]]></code> <code><![CDATA[$GLOBALS['errors'][]]]></code> <code><![CDATA[$GLOBALS['errors'][]]]></code> <code><![CDATA[$routine['item_param_name'][$i]]]></code> </MixedArrayAssignment> <MixedArrayOffset> <code><![CDATA[$_POST['funcs'][$routine['item_param_name'][$i]]]]></code> <code><![CDATA[$_POST['funcs'][$routine['item_param_name'][$i]]]]></code> <code><![CDATA[$_POST['funcs'][$routine['item_param_name'][$i]]]]></code> <code><![CDATA[$_POST['params'][$routine['item_param_name'][$i]]]]></code> <code><![CDATA[$_POST['params'][$routine['item_param_name'][$i]]]]></code> <code><![CDATA[$routine['item_param_dir'][$i]]]></code> <code><![CDATA[$routine['item_param_length'][$i]]]></code> <code><![CDATA[$routine['item_param_name'][$i]]]></code> <code><![CDATA[$routine['item_param_opts_num'][$i]]]></code> <code><![CDATA[$routine['item_param_opts_text'][$i]]]></code> <code><![CDATA[$routine['item_param_type'][$i]]]></code> </MixedArrayOffset> <MixedAssignment> <code><![CDATA[$GLOBALS['errors']]]></code> <code><![CDATA[$GLOBALS['errors']]]></code> <code><![CDATA[$GLOBALS['errors']]]></code> <code><![CDATA[$i]]></code> <code><![CDATA[$opt]]></code> <code><![CDATA[$options[]]]></code> <code><![CDATA[$retval['item_definer']]]></code> <code><![CDATA[$string]]></code> <code><![CDATA[$value]]></code> <code><![CDATA[$value]]></code> <code><![CDATA[$value]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[$itemParamLength[$i]]]></code> <code><![CDATA[$itemParamType[$i]]]></code> <code><![CDATA[$itemParamType[$i]]]></code> <code><![CDATA[$string]]></code> </MixedOperand> <MixedReturnTypeCoercion> <code><![CDATA[$this->dbi->fetchResult($privilegesBackupQuery, 0)]]></code> <code><![CDATA[string[][]]]></code> </MixedReturnTypeCoercion> <PossiblyInvalidArgument> <code><![CDATA[$_POST['funcs'][$routine['item_param_name'][$i]]]]></code> <code><![CDATA[$_POST['item_comment']]]></code> <code><![CDATA[$_POST['item_isdeterministic']]]></code> <code><![CDATA[$_POST['item_name']]]></code> <code><![CDATA[$_POST['item_name']]]></code> <code><![CDATA[$_POST['item_name']]]></code> <code><![CDATA[$_POST['item_original_name']]]></code> <code><![CDATA[$_POST['item_original_name']]]></code> <code><![CDATA[$_POST['item_original_name']]]></code> <code><![CDATA[$_POST['item_original_name']]]></code> <code><![CDATA[$_POST['item_original_type']]]></code> <code><![CDATA[$_POST['item_original_type']]]></code> <code><![CDATA[$_POST['item_returnopts_num']]]></code> <code><![CDATA[$_POST['item_returnopts_text']]]></code> <code><![CDATA[$_POST['item_type']]]></code> <code><![CDATA[$itemDefiner]]></code> <code><![CDATA[$itemName]]></code> <code><![CDATA[$itemReturnType]]></code> <code><![CDATA[$itemReturnType]]></code> <code><![CDATA[$itemReturnType]]></code> <code><![CDATA[$itemReturnType]]></code> <code><![CDATA[$itemType]]></code> <code><![CDATA[$itemType]]></code> </PossiblyInvalidArgument> <PossiblyInvalidArrayAccess> <code><![CDATA[$params['dir'][$i]]]></code> </PossiblyInvalidArrayAccess> <PossiblyInvalidCast> <code><![CDATA[$_POST['item_comment']]]></code> <code><![CDATA[$_POST['item_isdeterministic']]]></code> <code><![CDATA[$_POST['item_name']]]></code> <code><![CDATA[$_POST['item_original_name']]]></code> <code><![CDATA[$_POST['item_original_name']]]></code> <code><![CDATA[$_POST['item_original_name']]]></code> <code><![CDATA[$_POST['item_original_type']]]></code> <code><![CDATA[$_POST['item_returnopts_num']]]></code> <code><![CDATA[$_POST['item_returnopts_text']]]></code> <code><![CDATA[$_POST['item_type']]]></code> <code><![CDATA[$itemReturnType]]></code> <code><![CDATA[$itemReturnType]]></code> <code><![CDATA[$itemReturnType]]></code> <code><![CDATA[$itemReturnType]]></code> <code><![CDATA[$itemType]]></code> </PossiblyInvalidCast> <PossiblyInvalidIterator> <code><![CDATA[$retval['item_param_dir']]]></code> </PossiblyInvalidIterator> <PossiblyInvalidOperand> <code><![CDATA[$_POST['item_original_type']]]></code> <code><![CDATA[$_POST['item_returnlength']]]></code> <code><![CDATA[$itemDefinition]]></code> </PossiblyInvalidOperand> <PossiblyNullArgument> <code><![CDATA[$GLOBALS['message']]]></code> <code><![CDATA[$createRoutine]]></code> <code><![CDATA[$routine['SPECIFIC_NAME']]]></code> <code><![CDATA[$routine['SPECIFIC_NAME']]]></code> <code><![CDATA[$stmt->return->parameters]]></code> </PossiblyNullArgument> <PossiblyNullIterator> <code><![CDATA[$GLOBALS['errors']]]></code> <code><![CDATA[$stmt->return->options->options]]></code> </PossiblyNullIterator> <PossiblyNullOperand> <code><![CDATA[$_POST['item_original_type']]]></code> </PossiblyNullOperand> <PossiblyNullPropertyFetch> <code><![CDATA[$stmt->return->name]]></code> <code><![CDATA[$stmt->return->options]]></code> <code><![CDATA[$stmt->return->options->options]]></code> <code><![CDATA[$stmt->return->parameters]]></code> </PossiblyNullPropertyFetch> <PossiblyNullReference> <code><![CDATA[has]]></code> </PossiblyNullReference> <PossiblyUndefinedArrayOffset> <code><![CDATA[$GLOBALS['errors']]]></code> <code><![CDATA[$_POST['item_original_type']]]></code> <code><![CDATA[$routine['item_param_name']]]></code> </PossiblyUndefinedArrayOffset> <RiskyTruthyFalsyComparison> <code><![CDATA[empty($_POST['editor_process_edit'])]]></code> <code><![CDATA[empty($_POST['item_adjust_privileges'])]]></code> <code><![CDATA[empty($_POST['item_comment'])]]></code> <code><![CDATA[empty($_POST['item_returnlength'])]]></code> <code><![CDATA[empty($_POST['item_returnlength'])]]></code> <code><![CDATA[empty($_POST['item_returnopts_num'])]]></code> <code><![CDATA[empty($_POST['item_returnopts_text'])]]></code> <code><![CDATA[empty($itemDefiner)]]></code> <code><![CDATA[empty($itemDefinition)]]></code> <code><![CDATA[empty($itemName)]]></code> <code><![CDATA[empty($itemParamLength)]]></code> <code><![CDATA[empty($itemParamName)]]></code> <code><![CDATA[empty($itemParamType)]]></code> <code><![CDATA[empty($itemSecurityType)]]></code> <code><![CDATA[empty($routine['DTD_IDENTIFIER'])]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/Database/Search.php"> <InvalidPropertyAssignmentValue> <code><![CDATA[array_intersect($_POST['criteriaTables'], $this->tablesNamesOnly)]]></code> </InvalidPropertyAssignmentValue> <MixedAssignment> <code><![CDATA[$this->searchTypeDescription]]></code> </MixedAssignment> <RiskyTruthyFalsyComparison> <code><![CDATA[empty($_POST['criteriaColumnName'])]]></code> <code><![CDATA[empty($_POST['criteriaSearchString'])]]></code> <code><![CDATA[empty($_POST['criteriaSearchType'])]]></code> <code><![CDATA[empty($_POST['criteriaTables'])]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/DatabaseInterface.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <DeprecatedProperty> <code><![CDATA[Routing::$route]]></code> </DeprecatedProperty> <DocblockTypeContradiction> <code><![CDATA['']]></code> <code><![CDATA['']]></code> </DocblockTypeContradiction> <InvalidOperand> <code><![CDATA[$row['Data_free']]]></code> <code><![CDATA[$row['Data_length']]]></code> <code><![CDATA[$row['Data_length']]]></code> <code><![CDATA[$row['Index_length']]]></code> <code><![CDATA[$row['Max_data_length']]]></code> <code><![CDATA[$row['Rows']]]></code> </InvalidOperand> <MixedArgument> <code><![CDATA[$a]]></code> <code><![CDATA[$b]]></code> <code><![CDATA[$this->versionComment]]></code> <code><![CDATA[$this->versionString]]></code> </MixedArgument> <MixedArgumentTypeCoercion> <code><![CDATA[uksort($eachTables, strnatcasecmp(...))]]></code> <code><![CDATA[uksort($oneDatabaseTables, strnatcasecmp(...))]]></code> </MixedArgumentTypeCoercion> <MixedArrayAccess> <code><![CDATA[$resultTarget[$row[$keyIndex]]]]></code> <code><![CDATA[$resultTarget[]]]></code> </MixedArrayAccess> <MixedArrayAssignment> <code><![CDATA[$resultTarget[$row[$keyIndex]]]]></code> </MixedArrayAssignment> <MixedArrayOffset> <code><![CDATA[$row[$keyIndex]]]></code> </MixedArrayOffset> <MixedAssignment> <code><![CDATA[$aLength]]></code> <code><![CDATA[$bLength]]></code> <code><![CDATA[$keyIndex]]></code> <code><![CDATA[$resultRows[$row[$key]]]]></code> <code><![CDATA[$resultTarget]]></code> <code><![CDATA[$resultTarget]]></code> <code><![CDATA[$resultTarget]]></code> <code><![CDATA[$this->versionComment]]></code> <code><![CDATA[$this->versionString]]></code> </MixedAssignment> <MixedInferredReturnType> <code><![CDATA[list<string>]]></code> <code><![CDATA[mixed[]]]></code> <code><![CDATA[mixed[]]]></code> <code><![CDATA[string]]></code> </MixedInferredReturnType> <MixedOperand> <code><![CDATA[$a['Data_length']]]></code> <code><![CDATA[$b['Data_length']]]></code> </MixedOperand> <MixedReturnStatement> <code><![CDATA[$resultRows]]></code> <code><![CDATA[SessionCache::get('mysql_cur_role')]]></code> <code><![CDATA[SessionCache::get('mysql_cur_user')]]></code> <code><![CDATA[reset($columns)]]></code> <code><![CDATA[reset($columns)]]></code> </MixedReturnStatement> <MixedReturnTypeCoercion> <code><![CDATA[$this->fetchResult($sql, null, 'Field', $connectionType)]]></code> <code><![CDATA[$this->fetchResult($sql, null, null, $connectionType)]]></code> <code><![CDATA[array<int, array{ * Table: string, * Non_unique: '0'|'1', * Key_name: string, * Seq_in_index: string, * Column_name: string|null, * Collation: 'A'|'D'|null, * Cardinality: string, * Sub_part: string|null, * Packed: string|null, * Null: string|null, * Index_type: 'BTREE'|'FULLTEXT'|'HASH'|'RTREE', * Comment: string, * Index_comment: string, * Ignored?: string, * Visible?: string, * Expression?: string|null * }>]]></code> <code><![CDATA[string[]]]></code> </MixedReturnTypeCoercion> <NullableReturnStatement> <code><![CDATA[$user]]></code> </NullableReturnStatement> <PossiblyInvalidArgument> <code><![CDATA[$tableData[$sortBy] ?? '']]></code> </PossiblyInvalidArgument> <PossiblyInvalidArrayOffset> <code><![CDATA[$row[$value]]]></code> </PossiblyInvalidArrayOffset> <PossiblyInvalidOperand> <code><![CDATA[$tableData['Data_length']]]></code> <code><![CDATA[$tableData['Index_length']]]></code> </PossiblyInvalidOperand> <PossiblyNullArgument> <code><![CDATA[$_SERVER['SCRIPT_NAME']]]></code> </PossiblyNullArgument> <PossiblyNullArrayOffset> <code><![CDATA[$resultRows]]></code> <code><![CDATA[$resultTarget]]></code> <code><![CDATA[$resultTarget]]></code> </PossiblyNullArrayOffset> <PossiblyNullOperand> <code><![CDATA[$row['Data_free']]]></code> <code><![CDATA[$row['Data_length']]]></code> <code><![CDATA[$row['Data_length']]]></code> <code><![CDATA[$row['Index_length']]]></code> <code><![CDATA[$row['Index_length']]]></code> <code><![CDATA[$row['Max_data_length']]]></code> <code><![CDATA[$row['Rows']]]></code> <code><![CDATA[$tableData['Data_length']]]></code> <code><![CDATA[$tableData['Index_length']]]></code> </PossiblyNullOperand> <PossiblyUndefinedArrayOffset> <code><![CDATA[$_SERVER['SCRIPT_NAME']]]></code> </PossiblyUndefinedArrayOffset> <PossiblyUnusedReturnValue> <code><![CDATA[bool]]></code> <code><![CDATA[bool]]></code> </PossiblyUnusedReturnValue> <RedundantConditionGivenDocblockType> <code><![CDATA[$roleHost]]></code> <code><![CDATA[$roleHost]]></code> </RedundantConditionGivenDocblockType> <RiskyTruthyFalsyComparison> <code><![CDATA[$index->isUnique()]]></code> <code><![CDATA[$limitCount]]></code> <code><![CDATA[$limitCount]]></code> <code><![CDATA[$limitCount]]></code> <code><![CDATA[$limitCount]]></code> <code><![CDATA[$limitCount]]></code> <code><![CDATA[empty($fieldData['Key'])]]></code> </RiskyTruthyFalsyComparison> <UnsupportedReferenceUsage> <code><![CDATA[$resultTarget =& $resultTarget[$row[$keyIndex]]]]></code> <code><![CDATA[$resultTarget =& $resultTarget[]]]></code> </UnsupportedReferenceUsage> </file> <file src="src/Dbal/DbalInterface.php"> <PossiblyUnusedReturnValue> <code><![CDATA[bool]]></code> <code><![CDATA[bool]]></code> </PossiblyUnusedReturnValue> </file> <file src="src/Dbal/DbiMysqli.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="src/Dbal/MysqliResult.php"> <InvalidReturnStatement> <code><![CDATA[$this->result->fetch_all(MYSQLI_ASSOC)]]></code> <code><![CDATA[is_array($row) ? $row : []]]></code> <code><![CDATA[is_array($row) ? $row : []]]></code> </InvalidReturnStatement> <InvalidReturnType> <code><![CDATA[array<array-key, string|null>]]></code> <code><![CDATA[list<array<array-key, string|null>>]]></code> <code><![CDATA[list<string|null>]]></code> </InvalidReturnType> <MixedReturnTypeCoercion> <code><![CDATA[array<array-key, string|null>]]></code> <code><![CDATA[array_column($result, $column)]]></code> <code><![CDATA[array_column($this->result->fetch_all(), 1, 0)]]></code> <code><![CDATA[list<string|null>]]></code> </MixedReturnTypeCoercion> </file> <file src="src/Display/Results.php"> <InvalidArgument> <code><![CDATA[$added[$orgFullTableName]]]></code> <code><![CDATA[$linkingUrlParams]]></code> <code><![CDATA[$linkingUrlParams]]></code> <code><![CDATA[$sortExpressionNoDirection]]></code> </InvalidArgument> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['is_header_sent']]]></code> <code><![CDATA[$GLOBALS['row']]]></code> <code><![CDATA[$delUrlParams]]></code> </InvalidArrayOffset> <InvalidReturnStatement> <code><![CDATA[[$deleteUrl, $deleteString, $jsConf, $urlParams]]]></code> </InvalidReturnStatement> <InvalidReturnType> <code><![CDATA[array{?string, ?string, ?string}]]></code> </InvalidReturnType> <MixedArgument> <code><![CDATA[$_SESSION['tmpval']['max_rows']]]></code> <code><![CDATA[$_SESSION['tmpval']['pos'] / $_SESSION['tmpval']['max_rows']]]></code> <code><![CDATA[$_SESSION['tmpval']['query']]]></code> <code><![CDATA[$_SESSION['tmpval']['query']]]></code> <code><![CDATA[$clause]]></code> <code><![CDATA[$colOrder]]></code> <code><![CDATA[$colVisib]]></code> <code><![CDATA[$colVisib]]></code> <code><![CDATA[$colVisibCurrent]]></code> <code><![CDATA[$expr->alias]]></code> <code><![CDATA[$field->table]]></code> <code><![CDATA[$newSortExpressionNoDirection]]></code> <code><![CDATA[$oneKey['ref_db_name'] ?? Current::$database]]></code> <code><![CDATA[$oneKey['ref_db_name'] ?? Current::$database]]></code> <code><![CDATA[$oneKey['ref_index_list'][$index]]]></code> <code><![CDATA[$oneKey['ref_table_name']]]></code> <code><![CDATA[$oneKey['ref_table_name']]]></code> <code><![CDATA[$rel['foreign_db']]]></code> <code><![CDATA[$rel['foreign_db']]]></code> <code><![CDATA[$rel['foreign_field']]]></code> <code><![CDATA[$rel['foreign_table']]]></code> <code><![CDATA[$rel['foreign_table']]]></code> <code><![CDATA[$sortExpressionNoDirection[$indexInExpression]]]></code> <code><![CDATA[$sortExpressionNoDirection[$indexInExpression]]]></code> <code><![CDATA[$sortExpressionNoDirection[$indexInExpression]]]></code> <code><![CDATA[$statementInfo->statement->from]]></code> <code><![CDATA[$urlParams['where_clause']]]></code> <code><![CDATA[(int) $this->unlimNumRows / $_SESSION['tmpval']['max_rows']]]></code> <code><![CDATA[(int) $this->unlimNumRows / $_SESSION['tmpval']['max_rows']]]></code> <code><![CDATA[empty($field->database) ? $this->db : $field->database]]></code> </MixedArgument> <MixedArgumentTypeCoercion> <code><![CDATA[$sortDirection]]></code> <code><![CDATA[$sortExpression]]></code> </MixedArgumentTypeCoercion> <MixedArrayAccess> <code><![CDATA[$_SESSION['tmpval']['display_binary']]]></code> <code><![CDATA[$_SESSION['tmpval']['display_binary']]]></code> <code><![CDATA[$_SESSION['tmpval']['display_binary']]]></code> <code><![CDATA[$_SESSION['tmpval']['display_blob']]]></code> <code><![CDATA[$_SESSION['tmpval']['display_blob']]]></code> <code><![CDATA[$_SESSION['tmpval']['geoOption']]]></code> <code><![CDATA[$_SESSION['tmpval']['geoOption']]]></code> <code><![CDATA[$_SESSION['tmpval']['hide_transformation']]]></code> <code><![CDATA[$_SESSION['tmpval']['hide_transformation']]]></code> <code><![CDATA[$_SESSION['tmpval']['hide_transformation']]]></code> <code><![CDATA[$_SESSION['tmpval']['hide_transformation']]]></code> <code><![CDATA[$_SESSION['tmpval']['max_rows']]]></code> <code><![CDATA[$_SESSION['tmpval']['max_rows']]]></code> <code><![CDATA[$_SESSION['tmpval']['max_rows']]]></code> <code><![CDATA[$_SESSION['tmpval']['max_rows']]]></code> <code><![CDATA[$_SESSION['tmpval']['max_rows']]]></code> <code><![CDATA[$_SESSION['tmpval']['max_rows']]]></code> <code><![CDATA[$_SESSION['tmpval']['max_rows']]]></code> <code><![CDATA[$_SESSION['tmpval']['max_rows']]]></code> <code><![CDATA[$_SESSION['tmpval']['max_rows']]]></code> <code><![CDATA[$_SESSION['tmpval']['max_rows']]]></code> <code><![CDATA[$_SESSION['tmpval']['max_rows']]]></code> <code><![CDATA[$_SESSION['tmpval']['max_rows']]]></code> <code><![CDATA[$_SESSION['tmpval']['pftext']]]></code> <code><![CDATA[$_SESSION['tmpval']['pftext']]]></code> <code><![CDATA[$_SESSION['tmpval']['pftext']]]></code> <code><![CDATA[$_SESSION['tmpval']['pos']]]></code> <code><![CDATA[$_SESSION['tmpval']['pos']]]></code> <code><![CDATA[$_SESSION['tmpval']['pos']]]></code> <code><![CDATA[$_SESSION['tmpval']['pos']]]></code> <code><![CDATA[$_SESSION['tmpval']['possible_as_geometry']]]></code> <code><![CDATA[$_SESSION['tmpval']['query']]]></code> <code><![CDATA[$_SESSION['tmpval']['query']]]></code> <code><![CDATA[$_SESSION['tmpval']['query'][$sqlMd5]]]></code> <code><![CDATA[$_SESSION['tmpval']['query'][$sqlMd5]]]></code> <code><![CDATA[$_SESSION['tmpval']['query'][$sqlMd5]['max_rows']]]></code> <code><![CDATA[$_SESSION['tmpval']['relational_display']]]></code> <code><![CDATA[$_SESSION['tmpval']['relational_display']]]></code> <code><![CDATA[$_SESSION['tmpval']['repeat_cells']]]></code> <code><![CDATA[$colOrder[$j]]]></code> <code><![CDATA[$colVisib[$j]]]></code> <code><![CDATA[$oneKey['index_list']]]></code> <code><![CDATA[$oneKey['ref_db_name']]]></code> <code><![CDATA[$oneKey['ref_db_name']]]></code> <code><![CDATA[$oneKey['ref_index_list']]]></code> <code><![CDATA[$oneKey['ref_index_list'][$index]]]></code> <code><![CDATA[$oneKey['ref_table_name']]]></code> <code><![CDATA[$oneKey['ref_table_name']]]></code> <code><![CDATA[$query['display_binary']]]></code> <code><![CDATA[$query['display_blob']]]></code> <code><![CDATA[$query['geoOption']]]></code> <code><![CDATA[$query['hide_transformation']]]></code> <code><![CDATA[$query['max_rows']]]></code> <code><![CDATA[$query['pftext']]]></code> <code><![CDATA[$query['pos']]]></code> <code><![CDATA[$query['relational_display']]]></code> <code><![CDATA[$query['repeat_cells']]]></code> <code><![CDATA[$rel['foreign_db']]]></code> <code><![CDATA[$rel['foreign_db']]]></code> <code><![CDATA[$rel['foreign_field']]]></code> <code><![CDATA[$rel['foreign_table']]]></code> <code><![CDATA[$rel['foreign_table']]]></code> </MixedArrayAccess> <MixedArrayAssignment> <code><![CDATA[$_SESSION['tmpval']['display_binary']]]></code> <code><![CDATA[$_SESSION['tmpval']['display_blob']]]></code> <code><![CDATA[$_SESSION['tmpval']['geoOption']]]></code> <code><![CDATA[$_SESSION['tmpval']['hide_transformation']]]></code> <code><![CDATA[$_SESSION['tmpval']['max_rows']]]></code> <code><![CDATA[$_SESSION['tmpval']['pftext']]]></code> <code><![CDATA[$_SESSION['tmpval']['pos']]]></code> <code><![CDATA[$_SESSION['tmpval']['query']]]></code> <code><![CDATA[$_SESSION['tmpval']['query'][$sqlMd5]]]></code> <code><![CDATA[$_SESSION['tmpval']['relational_display']]]></code> <code><![CDATA[$_SESSION['tmpval']['repeat_cells']]]></code> <code><![CDATA[$query['display_binary']]]></code> <code><![CDATA[$query['display_binary']]]></code> <code><![CDATA[$query['display_blob']]]></code> <code><![CDATA[$query['geoOption']]]></code> <code><![CDATA[$query['geoOption']]]></code> <code><![CDATA[$query['hide_transformation']]]></code> <code><![CDATA[$query['max_rows']]]></code> <code><![CDATA[$query['max_rows']]]></code> <code><![CDATA[$query['max_rows']]]></code> <code><![CDATA[$query['pftext']]]></code> <code><![CDATA[$query['pftext']]]></code> <code><![CDATA[$query['pftext']]]></code> <code><![CDATA[$query['pos']]]></code> <code><![CDATA[$query['pos']]]></code> <code><![CDATA[$query['relational_display']]]></code> <code><![CDATA[$query['relational_display']]]></code> <code><![CDATA[$query['repeat_cells']]]></code> <code><![CDATA[$query['sql']]]></code> </MixedArrayAssignment> <MixedArrayOffset> <code><![CDATA[$map[$oneField]]]></code> <code><![CDATA[$oneKey['ref_index_list'][$index]]]></code> <code><![CDATA[$row[$i]]]></code> <code><![CDATA[$row[$i]]]></code> <code><![CDATA[$row[$i]]]></code> <code><![CDATA[$row[$i]]]></code> <code><![CDATA[$row[$i]]]></code> <code><![CDATA[$this->fieldsMeta[$i]]]></code> <code><![CDATA[$this->fieldsMeta[$i]]]></code> <code><![CDATA[$this->highlightColumns[$identifier]]]></code> </MixedArrayOffset> <MixedArrayTypeCoercion> <code><![CDATA[$row[$i]]]></code> <code><![CDATA[$row[$i]]]></code> <code><![CDATA[$row[$i]]]></code> <code><![CDATA[$row[$i]]]></code> <code><![CDATA[$row[$i]]]></code> <code><![CDATA[$row[$m]]]></code> <code><![CDATA[$row[$sortedColumnIndex]]]></code> <code><![CDATA[$row[$sortedColumnIndex]]]></code> <code><![CDATA[$row[$sortedColumnIndex]]]></code> <code><![CDATA[$row[$sortedColumnIndex]]]></code> <code><![CDATA[$this->fieldsMeta[$i]]]></code> <code><![CDATA[$this->fieldsMeta[$i]]]></code> </MixedArrayTypeCoercion> <MixedAssignment> <code><![CDATA[$GLOBALS['row']]]></code> <code><![CDATA[$_SESSION['tmpval']['geoOption']]]></code> <code><![CDATA[$_SESSION['tmpval']['max_rows']]]></code> <code><![CDATA[$_SESSION['tmpval']['pftext']]]></code> <code><![CDATA[$_SESSION['tmpval']['pos']]]></code> <code><![CDATA[$_SESSION['tmpval']['query'][$sqlMd5]]]></code> <code><![CDATA[$_SESSION['tmpval']['relational_display']]]></code> <code><![CDATA[$_SESSION['tmpval']['repeat_cells']]]></code> <code><![CDATA[$clause]]></code> <code><![CDATA[$colOrder]]></code> <code><![CDATA[$colVisib]]></code> <code><![CDATA[$colVisibCurrent]]></code> <code><![CDATA[$expr]]></code> <code><![CDATA[$expr]]></code> <code><![CDATA[$field]]></code> <code><![CDATA[$hiddenFields['session_max_rows']]]></code> <code><![CDATA[$i]]></code> <code><![CDATA[$i]]></code> <code><![CDATA[$identifier]]></code> <code><![CDATA[$index]]></code> <code><![CDATA[$meta->name]]></code> <code><![CDATA[$newSortExpressionNoDirection]]></code> <code><![CDATA[$oneField]]></code> <code><![CDATA[$oneKey]]></code> <code><![CDATA[$query]]></code> <code><![CDATA[$rel]]></code> <code><![CDATA[$relationalDisplay]]></code> <code><![CDATA[$value]]></code> </MixedAssignment> <MixedInferredReturnType> <code><![CDATA[Message]]></code> </MixedInferredReturnType> <MixedOperand> <code><![CDATA[$_SESSION['tmpval']['max_rows']]]></code> <code><![CDATA[$_SESSION['tmpval']['max_rows']]]></code> <code><![CDATA[$_SESSION['tmpval']['pos']]]></code> <code><![CDATA[$_SESSION['tmpval']['repeat_cells']]]></code> <code><![CDATA[$sortExpressionNoDirection[$indexInExpression]]]></code> </MixedOperand> <MixedPropertyFetch> <code><![CDATA[$expr->alias]]></code> <code><![CDATA[$expr->column]]></code> <code><![CDATA[$expr->column]]></code> <code><![CDATA[$expr->identifiers]]></code> <code><![CDATA[$field->database]]></code> <code><![CDATA[$field->table]]></code> <code><![CDATA[$statementInfo->statement->from[0]->table]]></code> <code><![CDATA[$statementInfo->statement->limit->offset]]></code> </MixedPropertyFetch> <MixedReturnTypeCoercion> <code><![CDATA[[$singleSortOrder, implode(', ', $sortOrderColumns), $orderImg ?? '']]]></code> <code><![CDATA[string[]]]></code> </MixedReturnTypeCoercion> <PossiblyInvalidArgument> <code><![CDATA[$this->numRows > 0 ? $this->numRows - 1 : 0]]></code> <code><![CDATA[$this->numRows > 0 ? $this->numRows - 1 : 0]]></code> </PossiblyInvalidArgument> <PossiblyInvalidOperand> <code><![CDATA[$editCopyUrlParams]]></code> <code><![CDATA[$editCopyUrlParams]]></code> <code><![CDATA[$editCopyUrlParams]]></code> <code><![CDATA[$editCopyUrlParams]]></code> <code><![CDATA[$editCopyUrlParams]]></code> <code><![CDATA[$editCopyUrlParams]]></code> </PossiblyInvalidOperand> <PossiblyNullArgument> <code><![CDATA[$statementInfo->parser->list]]></code> <code><![CDATA[$statementInfo->parser->list]]></code> </PossiblyNullArgument> <PossiblyNullArrayAccess> <code><![CDATA[$firstStatement->order[$key]]]></code> </PossiblyNullArrayAccess> <PossiblyNullOperand> <code><![CDATA[$dispval]]></code> <code><![CDATA[$o->expr->expr]]></code> </PossiblyNullOperand> <PossiblyNullPropertyFetch> <code><![CDATA[$o->expr->expr]]></code> <code><![CDATA[$order->expr->column]]></code> </PossiblyNullPropertyFetch> <RedundantCastGivenDocblockType> <code><![CDATA[(int) $this->config->settings['MaxRows']]]></code> </RedundantCastGivenDocblockType> <RedundantCondition> <code><![CDATA[! empty($added[$orgFullTableName])]]></code> <code><![CDATA[empty($statementInfo->statement->from)]]></code> <code><![CDATA[empty($statementInfo->statement->from)]]></code> <code><![CDATA[empty($statementInfo->statement->where)]]></code> <code><![CDATA[empty($statementInfo->statement->where)]]></code> </RedundantCondition> <RiskyTruthyFalsyComparison> <code><![CDATA[! $colVisibCurrent]]></code> <code><![CDATA[! $colVisibElement]]></code> <code><![CDATA[$colVisib]]></code> <code><![CDATA[$colVisib]]></code> <code><![CDATA[$deleteUrl]]></code> <code><![CDATA[$deleteUrl]]></code> <code><![CDATA[$deleteUrl]]></code> <code><![CDATA[$posMimeOctetstream]]></code> <code><![CDATA[empty($linkRelations['link_dependancy_params'])]]></code> <code><![CDATA[empty($rowInfo['routine_type'])]]></code> <code><![CDATA[empty($statement->order)]]></code> <code><![CDATA[empty($this->mediaTypeMap[$orgFullColName]['input_transformation'])]]></code> <code><![CDATA[strpos($linkRelations['default_page'], '?')]]></code> </RiskyTruthyFalsyComparison> <TypeDoesNotContainType> <code><![CDATA[! empty($statementInfo->statement->expr)]]></code> <code><![CDATA[! empty($statementInfo->statement->from)]]></code> <code><![CDATA[! empty($statementInfo->statement->limit)]]></code> </TypeDoesNotContainType> <UnusedParam> <code><![CDATA[$afterCount]]></code> <code><![CDATA[$posNext]]></code> <code><![CDATA[$preCount]]></code> <code><![CDATA[$total]]></code> </UnusedParam> <UnusedProperty> <code><![CDATA[$queryTime]]></code> </UnusedProperty> </file> <file src="src/Encoding.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <MixedArgument> <code><![CDATA[self::$enginemap[$engine][0]]]></code> <code><![CDATA[self::$enginemap[$engine][0]]]></code> <code><![CDATA[self::$enginemap[$engine][2]]]></code> </MixedArgument> <MixedArrayAccess> <code><![CDATA[self::$enginemap[$engine][0]]]></code> <code><![CDATA[self::$enginemap[$engine][0]]]></code> <code><![CDATA[self::$enginemap[$engine][1]]]></code> <code><![CDATA[self::$enginemap[$engine][1]]]></code> <code><![CDATA[self::$enginemap[$engine][2]]]></code> </MixedArrayAccess> <MixedArrayOffset> <code><![CDATA[self::$enginemap[$engine]]]></code> <code><![CDATA[self::$enginemap[$engine]]]></code> </MixedArrayOffset> <MixedAssignment> <code><![CDATA[$engine]]></code> <code><![CDATA[self::$engine]]></code> <code><![CDATA[self::$engine]]></code> </MixedAssignment> <PossiblyNullArgument> <code><![CDATA[Config::getInstance()->getUploadTempDir()]]></code> </PossiblyNullArgument> <PossiblyUnusedMethod> <code><![CDATA[setKanjiEncodings]]></code> </PossiblyUnusedMethod> </file> <file src="src/Engines/Innodb.php"> <DeprecatedMethod> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <MixedArgument> <code><![CDATA[$status['Innodb_buffer_pool_pages_data']]]></code> <code><![CDATA[$status['Innodb_buffer_pool_pages_dirty']]]></code> <code><![CDATA[$status['Innodb_buffer_pool_pages_flushed']]]></code> <code><![CDATA[$status['Innodb_buffer_pool_pages_free']]]></code> <code><![CDATA[$status['Innodb_buffer_pool_pages_latched']]]></code> <code><![CDATA[$status['Innodb_buffer_pool_pages_misc']]]></code> <code><![CDATA[$status['Innodb_buffer_pool_pages_total']]]></code> <code><![CDATA[$status['Innodb_buffer_pool_pages_total'] * $status['Innodb_page_size']]]></code> <code><![CDATA[$status['Innodb_buffer_pool_read_requests']]]></code> <code><![CDATA[$status['Innodb_buffer_pool_reads']]]></code> <code><![CDATA[$status['Innodb_buffer_pool_reads'] * 100 / $status['Innodb_buffer_pool_read_requests']]]></code> <code><![CDATA[$status['Innodb_buffer_pool_wait_free']]]></code> <code><![CDATA[$status['Innodb_buffer_pool_wait_free'] * 100 / $status['Innodb_buffer_pool_write_requests']]]></code> <code><![CDATA[$status['Innodb_buffer_pool_write_requests']]]></code> </MixedArgument> <MixedOperand> <code><![CDATA[$status['Innodb_buffer_pool_pages_total']]]></code> <code><![CDATA[$status['Innodb_buffer_pool_reads']]]></code> <code><![CDATA[$status['Innodb_buffer_pool_wait_free']]]></code> </MixedOperand> </file> <file src="src/Engines/Pbxt.php"> <PossiblyUnusedMethod> <code><![CDATA[getPageDocumentation]]></code> </PossiblyUnusedMethod> </file> <file src="src/Error/Error.php"> <MixedArgument> <code><![CDATA[$arg]]></code> <code><![CDATA[$step]]></code> <code><![CDATA[$step['args']]]></code> <code><![CDATA[$step['args']]]></code> <code><![CDATA[$step['file']]]></code> <code><![CDATA[$step['file']]]></code> <code><![CDATA[$step['function']]]></code> </MixedArgument> <MixedArrayAccess> <code><![CDATA[$step[$name]]]></code> <code><![CDATA[$step['args']]]></code> <code><![CDATA[$step['class']]]></code> <code><![CDATA[$step['file']]]></code> <code><![CDATA[$step['file']]]></code> <code><![CDATA[$step['function']]]></code> <code><![CDATA[$step['line']]]></code> <code><![CDATA[$step['type']]]></code> </MixedArrayAccess> <MixedArrayOffset> <code><![CDATA[$result[$idx]['args'][$key]]]></code> </MixedArrayOffset> <MixedAssignment> <code><![CDATA[$arg]]></code> <code><![CDATA[$arg]]></code> <code><![CDATA[$arg]]></code> <code><![CDATA[$key]]></code> <code><![CDATA[$result[$idx][$name]]]></code> <code><![CDATA[$step]]></code> <code><![CDATA[$step]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[$arg]]></code> <code><![CDATA[$arg]]></code> <code><![CDATA[$step['class']]]></code> <code><![CDATA[$step['function']]]></code> <code><![CDATA[$step['line']]]></code> </MixedOperand> </file> <file src="src/Error/ErrorHandler.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <MixedArgument> <code><![CDATA[$_SESSION['errors']]]></code> </MixedArgument> <MixedArrayAssignment> <code><![CDATA[$_SESSION['errors'][$error->getHash()]]]></code> <code><![CDATA[$_SESSION['errors'][$key]]]></code> </MixedArrayAssignment> <MixedArrayOffset> <code><![CDATA[$this->errors[$hash]]]></code> <code><![CDATA[$this->errors[$hash]]]></code> </MixedArrayOffset> <MixedAssignment> <code><![CDATA[$hash]]></code> </MixedAssignment> </file> <file src="src/Error/ErrorReport.php"> <MixedArgument> <code><![CDATA[$level['url']]]></code> <code><![CDATA[$line]]></code> <code><![CDATA[$line]]></code> </MixedArgument> <MixedArrayAccess> <code><![CDATA[$level['context']]]></code> <code><![CDATA[$level['url']]]></code> <code><![CDATA[$level['url']]]></code> </MixedArrayAccess> <MixedArrayAssignment> <code><![CDATA[$level['scriptname']]]></code> <code><![CDATA[$level['uri']]]></code> </MixedArrayAssignment> <MixedAssignment> <code><![CDATA[$level]]></code> <code><![CDATA[$line]]></code> </MixedAssignment> <PossiblyInvalidArgument> <code><![CDATA[$_POST['url']]]></code> <code><![CDATA[$exception['stack']]]></code> <code><![CDATA[$exception['url']]]></code> </PossiblyInvalidArgument> <PossiblyInvalidArrayOffset> <code><![CDATA[$exception['uri']]]></code> </PossiblyInvalidArrayOffset> <PossiblyInvalidCast> <code><![CDATA[$_POST['url']]]></code> <code><![CDATA[$exception['url']]]></code> </PossiblyInvalidCast> <PossiblyUndefinedArrayOffset> <code><![CDATA[$_SERVER['HTTP_USER_AGENT']]]></code> </PossiblyUndefinedArrayOffset> <RiskyTruthyFalsyComparison> <code><![CDATA[empty($_POST['description'])]]></code> <code><![CDATA[empty($_POST['exception'])]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/Export/Export.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['save_filename']]]></code> <code><![CDATA[$GLOBALS['sql_create_table']]]></code> <code><![CDATA[$GLOBALS['sql_create_trigger']]]></code> <code><![CDATA[$GLOBALS['sql_create_view']]]></code> <code><![CDATA[$GLOBALS['sql_create_view']]]></code> <code><![CDATA[$GLOBALS['sql_metadata']]]></code> <code><![CDATA[$GLOBALS['sql_metadata']]]></code> <code><![CDATA[$GLOBALS['sql_procedure_function']]]></code> <code><![CDATA[$GLOBALS['time_start']]]></code> <code><![CDATA[$GLOBALS['xkana']]]></code> </InvalidArrayOffset> <InvalidReturnStatement> <code><![CDATA[$memoryLimit]]></code> </InvalidReturnStatement> <InvalidReturnType> <code><![CDATA[int]]></code> </InvalidReturnType> <MixedArgument> <code><![CDATA[$GLOBALS['xkana'] ?? '']]></code> <code><![CDATA[$dbAlias]]></code> <code><![CDATA[$dbAlias]]></code> <code><![CDATA[$table]]></code> </MixedArgument> <MixedArgumentTypeCoercion> <code><![CDATA[$dbSelect]]></code> </MixedArgumentTypeCoercion> <MixedArrayAccess> <code><![CDATA[$aliases[$db->getName()]['alias']]]></code> </MixedArrayAccess> <MixedArrayAssignment> <code><![CDATA[$aliases[$dbName]['alias']]]></code> <code><![CDATA[$aliases[$dbName]['tables']]]></code> <code><![CDATA[$aliases[$dbName]['tables']]]></code> <code><![CDATA[$aliases[$dbName]['tables'][$tableName]]]></code> <code><![CDATA[$aliases[$dbName]['tables'][$tableName]]]></code> <code><![CDATA[$aliases[$dbName]['tables'][$tableName]['alias']]]></code> <code><![CDATA[$aliases[$dbName]['tables'][$tableName]['columns']]]></code> <code><![CDATA[$aliases[$dbName]['tables'][$tableName]['columns'][$col]]]></code> </MixedArrayAssignment> <MixedArrayOffset> <code><![CDATA[$aliases[$dbName]['tables'][$tableName]]]></code> <code><![CDATA[$aliases[$dbName]['tables'][$tableName]]]></code> <code><![CDATA[$aliases[$dbName]['tables'][$tableName]['columns'][$col]]]></code> </MixedArrayOffset> <MixedAssignment> <code><![CDATA[$GLOBALS['save_filename']]]></code> <code><![CDATA[$GLOBALS['time_start']]]></code> <code><![CDATA[$aliases[$dbName]['alias']]]></code> <code><![CDATA[$aliases[$dbName]['tables'][$tableName]['alias']]]></code> <code><![CDATA[$aliases[$dbName]['tables'][$tableName]['columns'][$col]]]></code> <code><![CDATA[$col]]></code> <code><![CDATA[$colAs]]></code> <code><![CDATA[$dbAlias]]></code> <code><![CDATA[$dbAlias]]></code> <code><![CDATA[$table]]></code> <code><![CDATA[$tableName]]></code> <code><![CDATA[$tbl]]></code> <code><![CDATA[$val]]></code> <code><![CDATA[$val1]]></code> <code><![CDATA[$val1]]></code> <code><![CDATA[$val1]]></code> <code><![CDATA[$val2]]></code> <code><![CDATA[$val2]]></code> <code><![CDATA[$val2]]></code> <code><![CDATA[$value]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[$this->dumpBufferObjects[$objectName]]]></code> <code><![CDATA[$tmpSelect]]></code> </MixedOperand> <PossiblyNullArgument> <code><![CDATA[$GLOBALS['file_handle']]]></code> </PossiblyNullArgument> <PossiblyNullArrayAccess> <code><![CDATA[$error['message']]]></code> </PossiblyNullArrayAccess> <RiskyTruthyFalsyComparison> <code><![CDATA[! ini_get('zlib.output_compression')]]></code> <code><![CDATA[empty($_POST['onserver_overwrite'])]]></code> <code><![CDATA[empty($postParams['structure_or_data_forced'])]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/Export/Options.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['single_table']]]></code> </InvalidArrayOffset> <MixedArrayAccess> <code><![CDATA[$_SESSION['tmpval']['aliases']]]></code> </MixedArrayAccess> <MixedAssignment> <code><![CDATA[$aliases]]></code> </MixedAssignment> <PossiblyInvalidArgument> <code><![CDATA[$_POST['filename_template'] ?? null]]></code> </PossiblyInvalidArgument> <PossiblyInvalidCast> <code><![CDATA[$_GET['what']]]></code> </PossiblyInvalidCast> <RiskyTruthyFalsyComparison> <code><![CDATA[$config->settings['Export'][$str]]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/Export/Template.php"> <MixedArgument> <code><![CDATA[$state['data']]]></code> <code><![CDATA[$state['exportType'] ?? '']]></code> <code><![CDATA[$state['id'] ?? 0]]></code> <code><![CDATA[$state['name'] ?? '']]></code> <code><![CDATA[$state['username']]]></code> </MixedArgument> </file> <file src="src/Favorites/RecentFavoriteTables.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <MixedArgument> <code><![CDATA[$table]]></code> </MixedArgument> <MixedArrayAccess> <code><![CDATA[$_SESSION['tmpval'][$this->tableType->value . 'Tables']]]></code> <code><![CDATA[$_SESSION['tmpval'][$this->tableType->value . 'Tables'][$this->serverId]]]></code> </MixedArrayAccess> <MixedArrayAssignment> <code><![CDATA[$_SESSION['tmpval'][$this->tableType->value . 'Tables']]]></code> <code><![CDATA[$_SESSION['tmpval'][$this->tableType->value . 'Tables']]]></code> <code><![CDATA[$_SESSION['tmpval'][$this->tableType->value . 'Tables']]]></code> <code><![CDATA[$_SESSION['tmpval'][$this->tableType->value . 'Tables'][$this->serverId]]]></code> <code><![CDATA[$_SESSION['tmpval'][$this->tableType->value . 'Tables'][$this->serverId]]]></code> <code><![CDATA[$_SESSION['tmpval'][$this->tableType->value . 'Tables'][$this->serverId]]]></code> </MixedArrayAssignment> <MixedArrayOffset> <code><![CDATA[$_SESSION['tmpval']['favorites_synced'][Current::$server]]]></code> </MixedArrayOffset> <MixedAssignment> <code><![CDATA[$table]]></code> </MixedAssignment> <MixedInferredReturnType> <code><![CDATA[array{db:string, table:string}[]]]></code> </MixedInferredReturnType> <MixedReturnStatement> <code><![CDATA[json_decode($value, true)]]></code> </MixedReturnStatement> <PossiblyNullOperand> <code><![CDATA[$this->getPmaTable()]]></code> <code><![CDATA[$this->getPmaTable()]]></code> </PossiblyNullOperand> <PossiblyUnusedReturnValue> <code><![CDATA[bool|Message]]></code> </PossiblyUnusedReturnValue> </file> <file src="src/File.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <FalsableReturnStatement> <code><![CDATA[$this->compression ?? $this->detectCompression()]]></code> </FalsableReturnStatement> <InvalidArrayOffset> <code><![CDATA[$_FILES['fields_upload']['name']['multi_edit']]]></code> </InvalidArrayOffset> <InvalidFalsableReturnType> <code><![CDATA[string]]></code> </InvalidFalsableReturnType> <InvalidPropertyAssignmentValue> <code><![CDATA[$this->handle]]></code> </InvalidPropertyAssignmentValue> <MixedArgument> <code><![CDATA[$file['tmp_name']]]></code> </MixedArgument> <MixedArrayAccess> <code><![CDATA[$file['error']['multi_edit']]]></code> <code><![CDATA[$file['error']['multi_edit'][$rownumber]]]></code> <code><![CDATA[$file['error']['multi_edit'][$rownumber][$key]]]></code> <code><![CDATA[$file['name']['multi_edit']]]></code> <code><![CDATA[$file['name']['multi_edit'][$rownumber]]]></code> <code><![CDATA[$file['name']['multi_edit'][$rownumber][$key]]]></code> <code><![CDATA[$file['size']['multi_edit']]]></code> <code><![CDATA[$file['size']['multi_edit'][$rownumber]]]></code> <code><![CDATA[$file['size']['multi_edit'][$rownumber][$key]]]></code> <code><![CDATA[$file['tmp_name']['multi_edit']]]></code> <code><![CDATA[$file['tmp_name']['multi_edit'][$rownumber]]]></code> <code><![CDATA[$file['tmp_name']['multi_edit'][$rownumber][$key]]]></code> <code><![CDATA[$file['type']['multi_edit']]]></code> <code><![CDATA[$file['type']['multi_edit'][$rownumber]]]></code> <code><![CDATA[$file['type']['multi_edit'][$rownumber][$key]]]></code> </MixedArrayAccess> <PossiblyNullArgument> <code><![CDATA[$this->getName()]]></code> <code><![CDATA[$this->getName()]]></code> <code><![CDATA[$this->getName()]]></code> </PossiblyNullArgument> <PossiblyUnusedMethod> <code><![CDATA[getCharset]]></code> <code><![CDATA[getChunkSize]]></code> <code><![CDATA[getContentLength]]></code> <code><![CDATA[getHandle]]></code> <code><![CDATA[getOffset]]></code> <code><![CDATA[setCharset]]></code> <code><![CDATA[setChunkSize]]></code> <code><![CDATA[setHandle]]></code> </PossiblyUnusedMethod> <PossiblyUnusedReturnValue> <code><![CDATA[bool]]></code> <code><![CDATA[bool]]></code> <code><![CDATA[bool]]></code> </PossiblyUnusedReturnValue> <RiskyTruthyFalsyComparison> <code><![CDATA[$name]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/FileListing.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="src/FlashMessages.php"> <MixedArrayAssignment> <code><![CDATA[$this->storage[self::STORAGE_KEY][$key]]]></code> <code><![CDATA[$this->storage[self::STORAGE_KEY][$key]]]></code> </MixedArrayAssignment> <MixedAssignment> <code><![CDATA[$this->previousMessages]]></code> </MixedAssignment> </file> <file src="src/Font.php"> <MixedArgument> <code><![CDATA[$charList['chars']]]></code> <code><![CDATA[$textWidth * $modifier]]></code> </MixedArgument> <MixedArrayAccess> <code><![CDATA[$charList['chars']]]></code> <code><![CDATA[$charList['modifier']]]></code> </MixedArrayAccess> <MixedAssignment> <code><![CDATA[$charList]]></code> <code><![CDATA[$count]]></code> <code><![CDATA[$count]]></code> <code><![CDATA[$textWidth]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[$charList['modifier']]]></code> <code><![CDATA[$count]]></code> <code><![CDATA[$count]]></code> <code><![CDATA[$textWidth]]></code> <code><![CDATA[(mb_strlen($text) - mb_strlen(str_replace($charList['chars'], '', $text)) ) * $charList['modifier']]]></code> </MixedOperand> </file> <file src="src/Footer.php"> <DeprecatedMethod> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <DeprecatedProperty> <code><![CDATA[Routing::$route]]></code> </DeprecatedProperty> <InvalidArgument> <code><![CDATA[$params]]></code> </InvalidArgument> <MixedAssignment> <code><![CDATA[$info]]></code> <code><![CDATA[$subObject]]></code> </MixedAssignment> <MixedReturnTypeCoercion> <code><![CDATA[array{revision: string, revisionUrl: string, branch: string, branchUrl: string}|[]]]></code> <code><![CDATA[is_array($info) ? $info : []]]></code> </MixedReturnTypeCoercion> <RedundantCast> <code><![CDATA[(string) $_REQUEST['no_history']]]></code> </RedundantCast> <RiskyTruthyFalsyComparison> <code><![CDATA[$object]]></code> <code><![CDATA[empty($_REQUEST['no_debug'])]]></code> </RiskyTruthyFalsyComparison> <UnusedReturnValue> <code><![CDATA[mixed]]></code> </UnusedReturnValue> </file> <file src="src/Gis/Ds/Polygon.php"> <NullArgument> <code><![CDATA[$polygon]]></code> </NullArgument> </file> <file src="src/Gis/GisGeometry.php"> <PossiblyFalseOperand> <code><![CDATA[$lastComma]]></code> <code><![CDATA[$lastComma]]></code> </PossiblyFalseOperand> </file> <file src="src/Gis/GisGeometryCollection.php"> <MixedArgument> <code><![CDATA[$type]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$geomCount]]></code> <code><![CDATA[$type]]></code> </MixedAssignment> <RedundantPropertyInitializationCheck> <code><![CDATA[isset(self::$instance)]]></code> </RedundantPropertyInitializationCheck> </file> <file src="src/Gis/GisLineString.php"> <MixedArgument> <code><![CDATA[$dataRow[$i] ?? null]]></code> <code><![CDATA[$tempPoint[0]]]></code> <code><![CDATA[$tempPoint[0]]]></code> <code><![CDATA[$tempPoint[1]]]></code> <code><![CDATA[$tempPoint[1]]]></code> </MixedArgument> <MixedArrayAccess> <code><![CDATA[$dataRow[$i]]]></code> <code><![CDATA[$dataRow['data_length']]]></code> <code><![CDATA[$tempPoint[0]]]></code> <code><![CDATA[$tempPoint[0]]]></code> <code><![CDATA[$tempPoint[1]]]></code> <code><![CDATA[$tempPoint[1]]]></code> </MixedArrayAccess> <MixedAssignment> <code><![CDATA[$dataRow]]></code> <code><![CDATA[$noOfPoints]]></code> </MixedAssignment> <PossiblyFalseArgument> <code><![CDATA[$black]]></code> <code><![CDATA[$lineColor]]></code> </PossiblyFalseArgument> <PossiblyNullArrayAccess> <code><![CDATA[$dataRow[$i]]]></code> <code><![CDATA[$dataRow['data_length']]]></code> </PossiblyNullArrayAccess> <RedundantPropertyInitializationCheck> <code><![CDATA[isset(self::$instance)]]></code> </RedundantPropertyInitializationCheck> </file> <file src="src/Gis/GisMultiLineString.php"> <MixedArgument> <code><![CDATA[$dataRow[$i][$j] ?? null]]></code> <code><![CDATA[$tempPoint[0]]]></code> <code><![CDATA[$tempPoint[0]]]></code> <code><![CDATA[$tempPoint[1]]]></code> <code><![CDATA[$tempPoint[1]]]></code> </MixedArgument> <MixedArrayAccess> <code><![CDATA[$dataRow[$i]]]></code> <code><![CDATA[$dataRow[$i]]]></code> <code><![CDATA[$dataRow[$i][$j]]]></code> <code><![CDATA[$dataRow[$i]['data_length']]]></code> <code><![CDATA[$dataRow['data_length']]]></code> <code><![CDATA[$point['x']]]></code> <code><![CDATA[$point['y']]]></code> <code><![CDATA[$rowData['parts'][$i]]]></code> <code><![CDATA[$rowData['parts'][$i]['points']]]></code> <code><![CDATA[$tempPoint[0]]]></code> <code><![CDATA[$tempPoint[0]]]></code> <code><![CDATA[$tempPoint[1]]]></code> <code><![CDATA[$tempPoint[1]]]></code> </MixedArrayAccess> <MixedAssignment> <code><![CDATA[$dataRow]]></code> <code><![CDATA[$noOfLines]]></code> <code><![CDATA[$noOfPoints]]></code> <code><![CDATA[$point]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[$point['x']]]></code> <code><![CDATA[$point['y']]]></code> </MixedOperand> <PossiblyFalseArgument> <code><![CDATA[$black]]></code> <code><![CDATA[$lineColor]]></code> </PossiblyFalseArgument> <PossiblyNullArrayAccess> <code><![CDATA[$dataRow[$i]]]></code> <code><![CDATA[$dataRow[$i]]]></code> <code><![CDATA[$dataRow[$i][$j]]]></code> <code><![CDATA[$dataRow[$i]['data_length']]]></code> <code><![CDATA[$dataRow['data_length']]]></code> </PossiblyNullArrayAccess> <RedundantPropertyInitializationCheck> <code><![CDATA[isset(self::$instance)]]></code> </RedundantPropertyInitializationCheck> </file> <file src="src/Gis/GisMultiPoint.php"> <MixedArgument> <code><![CDATA[$dataRow[$i] ?? null]]></code> </MixedArgument> <MixedArrayAccess> <code><![CDATA[$dataRow[$i]]]></code> <code><![CDATA[$dataRow['data_length']]]></code> <code><![CDATA[$rowData['points'][$i]]]></code> <code><![CDATA[$rowData['points'][$i]]]></code> <code><![CDATA[$rowData['points'][$i]['x']]]></code> <code><![CDATA[$rowData['points'][$i]['y']]]></code> </MixedArrayAccess> <MixedAssignment> <code><![CDATA[$dataRow]]></code> <code><![CDATA[$noOfPoints]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[$rowData['points'][$i]['x']]]></code> <code><![CDATA[$rowData['points'][$i]['y']]]></code> </MixedOperand> <PossiblyFalseArgument> <code><![CDATA[$black]]></code> <code><![CDATA[$pointColor]]></code> </PossiblyFalseArgument> <PossiblyNullArrayAccess> <code><![CDATA[$dataRow[$i]]]></code> <code><![CDATA[$dataRow['data_length']]]></code> </PossiblyNullArrayAccess> <RedundantPropertyInitializationCheck> <code><![CDATA[isset(self::$instance)]]></code> </RedundantPropertyInitializationCheck> </file> <file src="src/Gis/GisMultiPolygon.php"> <ArgumentTypeCoercion> <code><![CDATA[$pointsArr]]></code> </ArgumentTypeCoercion> <MixedArgument> <code><![CDATA[$dataRow[$k][$i][$j] ?? null]]></code> <code><![CDATA[$labelPoint[0]]]></code> <code><![CDATA[$labelPoint[0]]]></code> <code><![CDATA[$labelPoint[1]]]></code> <code><![CDATA[$labelPoint[1]]]></code> <code><![CDATA[$ring['points']]]></code> </MixedArgument> <MixedArrayAccess> <code><![CDATA[$dataRow[$k]]]></code> <code><![CDATA[$dataRow[$k]]]></code> <code><![CDATA[$dataRow[$k]]]></code> <code><![CDATA[$dataRow[$k][$i]]]></code> <code><![CDATA[$dataRow[$k][$i]]]></code> <code><![CDATA[$dataRow[$k][$i][$j]]]></code> <code><![CDATA[$dataRow[$k][$i]['data_length']]]></code> <code><![CDATA[$dataRow[$k]['data_length']]]></code> <code><![CDATA[$dataRow['data_length']]]></code> <code><![CDATA[$innerPoint['x']]]></code> <code><![CDATA[$innerPoint['y']]]></code> <code><![CDATA[$labelPoint[0]]]></code> <code><![CDATA[$labelPoint[0]]]></code> <code><![CDATA[$labelPoint[1]]]></code> <code><![CDATA[$labelPoint[1]]]></code> <code><![CDATA[$point['x']]]></code> <code><![CDATA[$point['y']]]></code> <code><![CDATA[$ring1['isOuter']]]></code> <code><![CDATA[$ring1['pointOnSurface']]]></code> <code><![CDATA[$ring2['isOuter']]]></code> <code><![CDATA[$ring['inner']]]></code> <code><![CDATA[$ring['isOuter']]]></code> <code><![CDATA[$ring['points']]]></code> <code><![CDATA[$ring['points']]]></code> <code><![CDATA[$rowData['parts'][$j]]]></code> <code><![CDATA[$rowData['parts'][$j]['points']]]></code> </MixedArrayAccess> <MixedArrayAssignment> <code><![CDATA[$rowData['parts'][$i]]]></code> <code><![CDATA[$rowData['parts'][$i]]]></code> <code><![CDATA[$rowData['parts'][$i]['isOuter']]]></code> <code><![CDATA[$rowData['parts'][$i]['pointOnSurface']]]></code> <code><![CDATA[$rowData['parts'][$k]]]></code> <code><![CDATA[$rowData['parts'][$k]]]></code> <code><![CDATA[$rowData['parts'][$k]['inner']]]></code> <code><![CDATA[$rowData['parts'][$k]['inner']]]></code> </MixedArrayAssignment> <MixedArrayOffset> <code><![CDATA[$polygons[$i]]]></code> <code><![CDATA[$polygons[$k]]]></code> <code><![CDATA[$rowData['parts'][$i]]]></code> <code><![CDATA[$rowData['parts'][$i]]]></code> <code><![CDATA[$rowData['parts'][$j]]]></code> <code><![CDATA[$rowData['parts'][$k]]]></code> <code><![CDATA[$rowData['parts'][$k]]]></code> </MixedArrayOffset> <MixedAssignment> <code><![CDATA[$dataRow]]></code> <code><![CDATA[$i]]></code> <code><![CDATA[$innerPoint]]></code> <code><![CDATA[$j]]></code> <code><![CDATA[$j]]></code> <code><![CDATA[$k]]></code> <code><![CDATA[$noOfLines]]></code> <code><![CDATA[$noOfPoints]]></code> <code><![CDATA[$noOfPolygons]]></code> <code><![CDATA[$point]]></code> <code><![CDATA[$ring]]></code> <code><![CDATA[$ring]]></code> <code><![CDATA[$ring1]]></code> <code><![CDATA[$ring2]]></code> <code><![CDATA[$rowData['parts'][$k]['inner'][]]]></code> </MixedAssignment> <MixedMethodCall> <code><![CDATA[isInsidePolygon]]></code> </MixedMethodCall> <MixedOperand> <code><![CDATA[$innerPoint['x']]]></code> <code><![CDATA[$innerPoint['y']]]></code> <code><![CDATA[$point['x']]]></code> <code><![CDATA[$point['y']]]></code> </MixedOperand> <PossiblyFalseArgument> <code><![CDATA[$black]]></code> <code><![CDATA[$fillColor]]></code> </PossiblyFalseArgument> <PossiblyNullArrayAccess> <code><![CDATA[$dataRow[$k]]]></code> <code><![CDATA[$dataRow[$k]]]></code> <code><![CDATA[$dataRow[$k]]]></code> <code><![CDATA[$dataRow[$k][$i]]]></code> <code><![CDATA[$dataRow[$k][$i]]]></code> <code><![CDATA[$dataRow[$k][$i][$j]]]></code> <code><![CDATA[$dataRow[$k][$i]['data_length']]]></code> <code><![CDATA[$dataRow[$k]['data_length']]]></code> <code><![CDATA[$dataRow['data_length']]]></code> </PossiblyNullArrayAccess> <RedundantPropertyInitializationCheck> <code><![CDATA[isset(self::$instance)]]></code> </RedundantPropertyInitializationCheck> </file> <file src="src/Gis/GisPoint.php"> <MixedArgument> <code><![CDATA[$gisData[$index]['POINT'] ?? null]]></code> </MixedArgument> <MixedOperand> <code><![CDATA[$rowData['x'] ?? '']]></code> <code><![CDATA[$rowData['y'] ?? '']]></code> </MixedOperand> <PossiblyFalseArgument> <code><![CDATA[$black]]></code> <code><![CDATA[$pointColor]]></code> </PossiblyFalseArgument> <RedundantPropertyInitializationCheck> <code><![CDATA[isset(self::$instance)]]></code> </RedundantPropertyInitializationCheck> </file> <file src="src/Gis/GisPolygon.php"> <ArgumentTypeCoercion> <code><![CDATA[$pointsArr]]></code> </ArgumentTypeCoercion> <MixedArgument> <code><![CDATA[$dataRow[$i][$j] ?? null]]></code> </MixedArgument> <MixedArrayAccess> <code><![CDATA[$dataRow[$i]]]></code> <code><![CDATA[$dataRow[$i]]]></code> <code><![CDATA[$dataRow[$i][$j]]]></code> <code><![CDATA[$dataRow[$i]['data_length']]]></code> <code><![CDATA[$dataRow['data_length']]]></code> </MixedArrayAccess> <MixedAssignment> <code><![CDATA[$dataRow]]></code> <code><![CDATA[$noOfLines]]></code> <code><![CDATA[$noOfPoints]]></code> </MixedAssignment> <PossiblyFalseArgument> <code><![CDATA[$black]]></code> <code><![CDATA[$fillColor]]></code> </PossiblyFalseArgument> <PossiblyNullArrayAccess> <code><![CDATA[$dataRow[$i]]]></code> <code><![CDATA[$dataRow[$i]]]></code> <code><![CDATA[$dataRow[$i][$j]]]></code> <code><![CDATA[$dataRow[$i]['data_length']]]></code> <code><![CDATA[$dataRow['data_length']]]></code> </PossiblyNullArrayAccess> <RedundantPropertyInitializationCheck> <code><![CDATA[isset(self::$instance)]]></code> </RedundantPropertyInitializationCheck> </file> <file src="src/Gis/GisVisualization.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> </file> <file src="src/Git.php"> <ArgumentTypeCoercion> <code><![CDATA[$user[4] ?? '+0000']]></code> </ArgumentTypeCoercion> <MixedArgument> <code><![CDATA[$commit]]></code> <code><![CDATA[$commitJson->message]]></code> <code><![CDATA[$dataline]]></code> <code><![CDATA[$offset + ($position * 20)]]></code> <code><![CDATA[$offset + ($position * 4)]]></code> </MixedArgument> <MixedArgumentTypeCoercion> <code><![CDATA[$commit]]></code> </MixedArgumentTypeCoercion> <MixedAssignment> <code><![CDATA[$commit]]></code> <code><![CDATA[$dataline]]></code> <code><![CDATA[$end]]></code> <code><![CDATA[$gitLocation]]></code> <code><![CDATA[$offset]]></code> <code><![CDATA[$position]]></code> <code><![CDATA[$position]]></code> <code><![CDATA[$start]]></code> </MixedAssignment> <MixedInferredReturnType> <code><![CDATA[int|null]]></code> <code><![CDATA[stdClass|null]]></code> </MixedInferredReturnType> <MixedOperand> <code><![CDATA[$fanout[256]]]></code> <code><![CDATA[$offset]]></code> <code><![CDATA[$position]]></code> <code><![CDATA[$position]]></code> <code><![CDATA[$position]]></code> <code><![CDATA[$position * 20]]></code> <code><![CDATA[24 * $fanout[256]]]></code> </MixedOperand> <MixedPropertyFetch> <code><![CDATA[$commitJson->author->date]]></code> <code><![CDATA[$commitJson->author->email]]></code> <code><![CDATA[$commitJson->author->name]]></code> <code><![CDATA[$commitJson->committer->date]]></code> <code><![CDATA[$commitJson->committer->email]]></code> <code><![CDATA[$commitJson->committer->name]]></code> </MixedPropertyFetch> <MixedReturnStatement> <code><![CDATA[$packOffsets[1]]]></code> <code><![CDATA[json_decode((string) $isFound)]]></code> </MixedReturnStatement> <PossiblyNullArgument> <code><![CDATA[$commit[1]]]></code> <code><![CDATA[$gitFolder]]></code> <code><![CDATA[$user]]></code> </PossiblyNullArgument> <PossiblyNullOperand> <code><![CDATA[$gitFolder]]></code> </PossiblyNullOperand> <PossiblyUndefinedArrayOffset> <code><![CDATA[$commit[1]]]></code> <code><![CDATA[$datalinearr[1]]]></code> </PossiblyUndefinedArrayOffset> <RiskyTruthyFalsyComparison> <code><![CDATA[$packs]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/Header.php"> <DeprecatedMethod> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['buffer_message']]]></code> </InvalidArrayOffset> <MixedAssignment> <code><![CDATA[$GLOBALS['buffer_message']]]></code> <code><![CDATA[$bufferMessage]]></code> <code><![CDATA[$pftext]]></code> </MixedAssignment> <PossiblyInvalidArgument> <code><![CDATA[$message]]></code> </PossiblyInvalidArgument> <RedundantCondition> <code><![CDATA[! empty($GLOBALS['message'])]]></code> </RedundantCondition> <RedundantFunctionCallGivenDocblockType> <code><![CDATA[strtolower]]></code> </RedundantFunctionCallGivenDocblockType> <RiskyTruthyFalsyComparison> <code><![CDATA[! $this->config->get('DisableShortcutKeys')]]></code> <code><![CDATA[empty($_REQUEST['message'])]]></code> <code><![CDATA[empty($_REQUEST['recent_table'])]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/Html/Generator.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <InvalidArgument> <code><![CDATA[$urlParams]]></code> <code><![CDATA[$urlParams]]></code> </InvalidArgument> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['show_as_php']]]></code> <code><![CDATA[$GLOBALS['special_message']]]></code> <code><![CDATA[$GLOBALS['using_bookmark_message']]]></code> </InvalidArrayOffset> <MixedArgument> <code><![CDATA[$GLOBALS['special_message']]]></code> <code><![CDATA[$alt]]></code> <code><![CDATA[$database]]></code> <code><![CDATA[$database]]></code> <code><![CDATA[$title]]></code> </MixedArgument> <MixedArgumentTypeCoercion> <code><![CDATA[$key]]></code> <code><![CDATA[['db' => $database]]]></code> </MixedArgumentTypeCoercion> <MixedArrayAssignment> <code><![CDATA[$_SESSION['Import_message']['go_back_url']]]></code> <code><![CDATA[$_SESSION['Import_message']['message']]]></code> <code><![CDATA[$_SESSION['tmpval']['max_rows']]]></code> <code><![CDATA[$_SESSION['tmpval']['pos']]]></code> </MixedArrayAssignment> <MixedAssignment> <code><![CDATA[$alt]]></code> <code><![CDATA[$database]]></code> <code><![CDATA[$title]]></code> <code><![CDATA[$value]]></code> </MixedAssignment> <MixedMethodCall> <code><![CDATA[getDisplay]]></code> </MixedMethodCall> <MixedOperand> <code><![CDATA[$GLOBALS['using_bookmark_message']->getDisplay()]]></code> <code><![CDATA[$attributes['class']]]></code> <code><![CDATA[$value]]></code> </MixedOperand> <PossiblyNullArgument> <code><![CDATA[$parts[1]]]></code> </PossiblyNullArgument> <PossiblyUndefinedArrayOffset> <code><![CDATA[$parts[1]]]></code> </PossiblyUndefinedArrayOffset> <RiskyCast> <code><![CDATA[$_REQUEST['pos']]]></code> <code><![CDATA[$_REQUEST['session_max_rows']]]></code> <code><![CDATA[$_REQUEST['unlim_num_rows']]]></code> </RiskyCast> <RiskyTruthyFalsyComparison> <code><![CDATA[$suhosinGetMaxValueLength]]></code> <code><![CDATA[empty($GLOBALS['show_as_php'])]]></code> <code><![CDATA[empty($GLOBALS['show_as_php'])]]></code> <code><![CDATA[empty($GLOBALS['show_as_php'])]]></code> <code><![CDATA[empty($GLOBALS['unparsed_sql'])]]></code> <code><![CDATA[empty($server['ssl_ca'])]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/Http/Middleware/Authentication.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> </file> <file src="src/Http/Middleware/DatabaseServerVersionChecking.php"> <DeprecatedMethod> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> </file> <file src="src/Http/Middleware/LanguageAndThemeCookieSaving.php"> <RedundantCast> <code><![CDATA[(string) $GLOBALS['lang']]]></code> </RedundantCast> </file> <file src="src/Http/Middleware/ProfilingChecking.php"> <DeprecatedMethod> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> </file> <file src="src/Http/Middleware/TokenRequestParamChecking.php"> <MixedArgument> <code><![CDATA[$_SESSION[' PMA_token ']]]></code> </MixedArgument> <RedundantCast> <code><![CDATA[(string) $_POST['token']]]></code> <code><![CDATA[(string) $_POST['token']]]></code> </RedundantCast> </file> <file src="src/Http/Middleware/UrlParamsSetting.php"> <PossiblyInvalidArgument> <code><![CDATA[$_REQUEST['back']]]></code> <code><![CDATA[$_REQUEST['goto']]]></code> </PossiblyInvalidArgument> <PossiblyInvalidCast> <code><![CDATA[$_REQUEST['back']]]></code> <code><![CDATA[$_REQUEST['goto']]]></code> </PossiblyInvalidCast> </file> <file src="src/Image/ImageWrapper.php"> <PossiblyUnusedReturnValue> <code><![CDATA[bool]]></code> <code><![CDATA[bool]]></code> <code><![CDATA[bool]]></code> <code><![CDATA[bool]]></code> <code><![CDATA[bool]]></code> <code><![CDATA[bool]]></code> </PossiblyUnusedReturnValue> <TooFewArguments> <code><![CDATA[imagefilledpolygon($this->image, $points, $color)]]></code> </TooFewArguments> </file> <file src="src/Import/Ajax.php"> <MixedArrayAccess> <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']]['handler']]]></code> </MixedArrayAccess> <MixedArrayAssignment> <code><![CDATA[$_SESSION[$sessionKey]['handler']]]></code> <code><![CDATA[$_SESSION[$sessionKey]['handler']]]></code> </MixedArrayAssignment> <MixedMethodCall> <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']]['handler']::getUploadStatus($id)]]></code> </MixedMethodCall> <PossiblyInvalidArrayOffset> <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']]]]></code> </PossiblyInvalidArrayOffset> </file> <file src="src/Import/Import.php"> <ArgumentTypeCoercion> <code><![CDATA[$sqlDelimiter]]></code> </ArgumentTypeCoercion> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <DocblockTypeContradiction> <code><![CDATA[$nameArray === false]]></code> <code><![CDATA[empty($parser->statements[0])]]></code> </DocblockTypeContradiction> <MixedArgument> <code><![CDATA[$active]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$active]]></code> <code><![CDATA[$cellValue]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[ImportSettings::$maximumTime]]></code> </MixedOperand> <PossiblyInvalidArgument> <code><![CDATA[$lastCumulativeSize]]></code> </PossiblyInvalidArgument> <PossiblyInvalidCast> <code><![CDATA[$sqlDelimiter]]></code> </PossiblyInvalidCast> <PossiblyInvalidPropertyFetch> <code><![CDATA[$lastCumulativeSize->precision]]></code> <code><![CDATA[$lastCumulativeSize->precision]]></code> <code><![CDATA[$lastCumulativeSize->precision]]></code> <code><![CDATA[$lastCumulativeSize->scale]]></code> <code><![CDATA[$lastCumulativeSize->scale]]></code> <code><![CDATA[$lastCumulativeSize->scale]]></code> </PossiblyInvalidPropertyFetch> <RedundantCondition> <code><![CDATA[$GLOBALS['result'] == false]]></code> </RedundantCondition> <RiskyTruthyFalsyComparison> <code><![CDATA[$error]]></code> <code><![CDATA[ImportSettings::$runQuery]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/Index.php"> <DeprecatedMethod> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <MixedArgument> <code><![CDATA[$column]]></code> <code><![CDATA[$params['columns']]]></code> </MixedArgument> <MixedArrayOffset> <code><![CDATA[$columns['sub_parts'][$key]]]></code> </MixedArrayOffset> <MixedAssignment> <code><![CDATA[$column]]></code> <code><![CDATA[$key]]></code> <code><![CDATA[$name]]></code> <code><![CDATA[$subPart]]></code> <code><![CDATA[$this->choice]]></code> <code><![CDATA[$this->comment]]></code> <code><![CDATA[$this->name]]></code> <code><![CDATA[$this->packed]]></code> <code><![CDATA[$this->parser]]></code> <code><![CDATA[$this->remarks]]></code> <code><![CDATA[$this->schema]]></code> <code><![CDATA[$this->table]]></code> <code><![CDATA[$this->type]]></code> </MixedAssignment> <PossiblyNullOperand> <code><![CDATA[$params['Seq_in_index']]]></code> </PossiblyNullOperand> <PossiblyUnusedMethod> <code><![CDATA[hasPrimary]]></code> <code><![CDATA[isPacked]]></code> </PossiblyUnusedMethod> </file> <file src="src/IndexColumn.php"> <MixedAssignment> <code><![CDATA[$this->collation]]></code> <code><![CDATA[$this->expression]]></code> <code><![CDATA[$this->name]]></code> <code><![CDATA[$this->null]]></code> </MixedAssignment> <PossiblyUnusedMethod> <code><![CDATA[getExpression]]></code> <code><![CDATA[hasExpression]]></code> </PossiblyUnusedMethod> </file> <file src="src/InsertEdit.php"> <InvalidArgument> <code><![CDATA[$urlParams]]></code> </InvalidArgument> <InvalidPropertyAssignmentValue> <code><![CDATA[$this->config->settings]]></code> <code><![CDATA[$this->config->settings]]></code> </InvalidPropertyAssignmentValue> <InvalidReturnStatement> <code><![CDATA[$_POST['err_url'] ?? Url::getFromRoute('/table/change', $urlParams)]]></code> <code><![CDATA[$formParams]]></code> </InvalidReturnStatement> <InvalidReturnType> <code><![CDATA[array<string, string>]]></code> <code><![CDATA[string]]></code> </InvalidReturnType> <LessSpecificReturnStatement> <code><![CDATA[[ $insertMode, $whereClause, $whereClauseArray, $whereClauses, $result, $rows, $foundUniqueKey, $afterInsert ?? null, ]]]></code> </LessSpecificReturnStatement> <MixedArgument> <code><![CDATA[$columnMime['input_transformation_options']]]></code> <code><![CDATA[$currCellEditedValues[$columnName]]]></code> <code><![CDATA[$currentRow[$column->field]]]></code> <code><![CDATA[$currentRow[$column->field]]]></code> <code><![CDATA[$currentRow[$column->field]]]></code> <code><![CDATA[$currentRow[$column->field]]]></code> <code><![CDATA[$currentRow[$column->field]]]></code> <code><![CDATA[$currentRow[$column->field]]]></code> <code><![CDATA[$currentRow[$column->field] ?? '']]></code> <code><![CDATA[$defaultValue]]></code> <code><![CDATA[$extractedColumnspec['enum_set_values']]]></code> <code><![CDATA[$extractedColumnspec['spec_in_brackets']]]></code> <code><![CDATA[$foreignData['foreign_field']]]></code> <code><![CDATA[$foreigner['foreign_db']]]></code> <code><![CDATA[$foreigner['foreign_db']]]></code> <code><![CDATA[$foreigner['foreign_db']]]></code> <code><![CDATA[$foreigner['foreign_field']]]></code> <code><![CDATA[$foreigner['foreign_field']]]></code> <code><![CDATA[$foreigner['foreign_table']]]></code> <code><![CDATA[$foreigner['foreign_table']]]></code> <code><![CDATA[$foreigner['foreign_table']]]></code> <code><![CDATA[$rows[$keyId]]]></code> <code><![CDATA[$singleQuery]]></code> <code><![CDATA[$singleQuery]]></code> <code><![CDATA[$transformation[$type . '_options'] ?? '']]></code> <code><![CDATA[$whereClause]]></code> <code><![CDATA[$whereClause]]></code> </MixedArgument> <MixedArgumentTypeCoercion> <code><![CDATA[$query]]></code> <code><![CDATA[$thisUrlParams]]></code> <code><![CDATA[$thisUrlParams]]></code> <code><![CDATA[$whereClauseArray]]></code> </MixedArgumentTypeCoercion> <MixedArrayAccess> <code><![CDATA[$_SESSION['tmpval']['relational_display']]]></code> <code><![CDATA[$currCellEditedValues[$columnName]]]></code> </MixedArrayAccess> <MixedArrayAssignment> <code><![CDATA[$editedValues[$cellIndex][$columnName]]]></code> <code><![CDATA[$extraData['transformations'][$cellIndex]]]></code> </MixedArrayAssignment> <MixedAssignment> <code><![CDATA[$columnSetValues]]></code> <code><![CDATA[$currCellEditedValues]]></code> <code><![CDATA[$currentRow[$column->field]]]></code> <code><![CDATA[$currentRow[$column->field]]]></code> <code><![CDATA[$currentRow[$column->field]]]></code> <code><![CDATA[$data]]></code> <code><![CDATA[$defaultValue]]></code> <code><![CDATA[$enumSelectedValue]]></code> <code><![CDATA[$enumValue]]></code> <code><![CDATA[$enumValues]]></code> <code><![CDATA[$file]]></code> <code><![CDATA[$isUnsigned]]></code> <code><![CDATA[$maxlength]]></code> <code><![CDATA[$maxlength]]></code> <code><![CDATA[$singleQuery]]></code> <code><![CDATA[$specialChars]]></code> <code><![CDATA[$whereClause]]></code> <code><![CDATA[$whereClause]]></code> <code><![CDATA[$whereClause]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[$maxlength]]></code> </MixedOperand> <MoreSpecificReturnType> <code><![CDATA[array{ * bool, * string[]|string|null, * string[], * string[]|null, * ResultInterface[]|ResultInterface, * array<string, string|null>[]|false[], * bool, * string|null * }]]></code> </MoreSpecificReturnType> <PossiblyInvalidArgument> <code><![CDATA[$_GET['sql_query']]]></code> <code><![CDATA[$_GET['sql_signature']]]></code> <code><![CDATA[$whereClause]]></code> </PossiblyInvalidArgument> <PossiblyInvalidCast> <code><![CDATA[$_GET['sql_query']]]></code> <code><![CDATA[$_GET['sql_signature']]]></code> <code><![CDATA[$whereClause]]></code> </PossiblyInvalidCast> <PossiblyInvalidOperand> <code><![CDATA[$_POST['where_clause'][0]]]></code> </PossiblyInvalidOperand> <PropertyTypeCoercion> <code><![CDATA[$this->config->settings]]></code> </PropertyTypeCoercion> <RiskyTruthyFalsyComparison> <code><![CDATA[! $gotoInclude]]></code> <code><![CDATA[$editField->salt]]></code> <code><![CDATA[$foreigner]]></code> <code><![CDATA[$foreigner]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/IpAllowDeny.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidOperand> <code><![CDATA[$regs[5]]]></code> </InvalidOperand> <PossiblyInvalidArgument> <code><![CDATA[$remoteIp]]></code> </PossiblyInvalidArgument> <PossiblyUndefinedArrayOffset> <code><![CDATA[$ruleData[2]]]></code> <code><![CDATA[$ruleData[2]]]></code> </PossiblyUndefinedArrayOffset> </file> <file src="src/LanguageManager.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <MixedArgument> <code><![CDATA[$this->config->get('Lang')]]></code> <code><![CDATA[$this->config->getCookie('pma_lang')]]></code> </MixedArgument> <MixedArrayOffset> <code><![CDATA[$langs[$this->config->get('DefaultLang')]]]></code> </MixedArrayOffset> <MixedArrayTypeCoercion> <code><![CDATA[$langs[$this->config->get('DefaultLang')]]]></code> </MixedArrayTypeCoercion> <MixedOperand> <code><![CDATA[$this->config->get('FilterLanguages')]]></code> </MixedOperand> <PossiblyInvalidArgument> <code><![CDATA[$_GET['lang']]]></code> <code><![CDATA[$_POST['lang']]]></code> </PossiblyInvalidArgument> <PossiblyInvalidCast> <code><![CDATA[$_GET['lang']]]></code> <code><![CDATA[$_POST['lang']]]></code> </PossiblyInvalidCast> <PossiblyNullArgument> <code><![CDATA[$this->config->get('Lang')]]></code> <code><![CDATA[$this->config->getCookie('pma_lang')]]></code> </PossiblyNullArgument> <PossiblyNullArrayOffset> <code><![CDATA[$langs]]></code> </PossiblyNullArrayOffset> <RiskyTruthyFalsyComparison> <code><![CDATA[empty($_GET['lang'])]]></code> <code><![CDATA[empty($_POST['lang'])]]></code> <code><![CDATA[empty($this->config->get('FilterLanguages'))]]></code> <code><![CDATA[empty($this->config->get('Lang'))]]></code> <code><![CDATA[empty($this->config->getCookie('pma_lang'))]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/Linter.php"> <ArgumentTypeCoercion> <code><![CDATA[$lines]]></code> <code><![CDATA[$lines]]></code> </ArgumentTypeCoercion> <InvalidOperand> <code><![CDATA[$error[3]]]></code> </InvalidOperand> <PossiblyNullOperand> <code><![CDATA[$error[3]]]></code> </PossiblyNullOperand> </file> <file src="src/ListDatabase.php"> <MixedArgumentTypeCoercion> <code><![CDATA[usort($databaseList, strnatcasecmp(...))]]></code> </MixedArgumentTypeCoercion> <UnusedProperty> <code><![CDATA[$userPrivilegesFactory]]></code> </UnusedProperty> </file> <file src="src/Menu.php"> <DeprecatedProperty> <code><![CDATA[Routing::$route]]></code> <code><![CDATA[Routing::$route]]></code> <code><![CDATA[Routing::$route]]></code> </DeprecatedProperty> <MixedAssignment> <code><![CDATA[$binaryLogs]]></code> </MixedAssignment> <MixedInferredReturnType> <code><![CDATA[mixed[]]]></code> </MixedInferredReturnType> <MixedReturnStatement> <code><![CDATA[SessionCache::get($cacheKey)]]></code> </MixedReturnStatement> <PossiblyFalseOperand> <code><![CDATA[mb_strpos($tab, '_')]]></code> </PossiblyFalseOperand> </file> <file src="src/Message.php"> <MixedArgument> <code><![CDATA[$this->params]]></code> </MixedArgument> </file> <file src="src/Navigation/Navigation.php"> <PossiblyNullArrayOffset> <code><![CDATA[$hidden]]></code> <code><![CDATA[$hidden]]></code> </PossiblyNullArrayOffset> <RiskyTruthyFalsyComparison> <code><![CDATA[empty($_POST['full'])]]></code> <code><![CDATA[empty($_POST['reload'])]]></code> <code><![CDATA[empty(parse_url($logo['link'], PHP_URL_HOST))]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/Navigation/NavigationTree.php"> <ArgumentTypeCoercion> <code><![CDATA[$table]]></code> </ArgumentTypeCoercion> <InvalidPropertyAssignmentValue> <code><![CDATA[$this->pos2Name]]></code> <code><![CDATA[$this->pos2Name]]></code> <code><![CDATA[$this->pos3Name]]></code> <code><![CDATA[$this->pos3Name]]></code> </InvalidPropertyAssignmentValue> <InvalidReturnStatement> <code><![CDATA[array_map(base64_decode(...), explode('.', $string))]]></code> </InvalidReturnStatement> <InvalidReturnType> <code><![CDATA[non-empty-list<string>]]></code> </InvalidReturnType> <MixedArgument> <code><![CDATA[$db]]></code> <code><![CDATA[$item]]></code> <code><![CDATA[$item]]></code> <code><![CDATA[$item]]></code> <code><![CDATA[$path]]></code> <code><![CDATA[$path[0]]]></code> <code><![CDATA[$path[0]]]></code> <code><![CDATA[$path[0]]]></code> <code><![CDATA[$path[0]]]></code> <code><![CDATA[$path[0]]]></code> <code><![CDATA[$path[0]]]></code> <code><![CDATA[$path[0]]]></code> <code><![CDATA[$path[0]]]></code> <code><![CDATA[$path[0]]]></code> <code><![CDATA[$separator]]></code> <code><![CDATA[$separator]]></code> <code><![CDATA[$value]]></code> <code><![CDATA[Current::$database]]></code> <code><![CDATA[Current::$database]]></code> <code><![CDATA[Current::$database]]></code> </MixedArgument> <MixedArrayAccess> <code><![CDATA[$node->secondIcon['image']]]></code> <code><![CDATA[$node->secondIcon['title']]]></code> </MixedArrayAccess> <MixedAssignment> <code><![CDATA[$db]]></code> <code><![CDATA[$item]]></code> <code><![CDATA[$part]]></code> <code><![CDATA[$path]]></code> <code><![CDATA[$path]]></code> <code><![CDATA[$path]]></code> <code><![CDATA[$separator]]></code> <code><![CDATA[$separator]]></code> <code><![CDATA[$value]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[$separators[0]]]></code> <code><![CDATA[$separators[0]]]></code> </MixedOperand> <PossiblyFalseOperand> <code><![CDATA[strrpos($class, '\\')]]></code> </PossiblyFalseOperand> <PossiblyFalseReference> <code><![CDATA[getPresence]]></code> </PossiblyFalseReference> <PossiblyInvalidArgument> <code><![CDATA[$_POST['aPath']]]></code> <code><![CDATA[$_POST['n' . $count . '_aPath']]]></code> <code><![CDATA[$_POST['n' . $count . '_vPath']]]></code> <code><![CDATA[$_POST['vPath']]]></code> </PossiblyInvalidArgument> <PossiblyInvalidCast> <code><![CDATA[$_POST['aPath']]]></code> <code><![CDATA[$_POST['n' . $count . '_aPath']]]></code> <code><![CDATA[$_POST['n' . $count . '_vPath']]]></code> <code><![CDATA[$_POST['vPath']]]></code> </PossiblyInvalidCast> <PossiblyInvalidPropertyAssignmentValue> <code><![CDATA[$_POST['searchClause']]]></code> <code><![CDATA[$_POST['searchClause2']]]></code> </PossiblyInvalidPropertyAssignmentValue> <PossiblyNullArgument> <code><![CDATA[$database]]></code> <code><![CDATA[$database]]></code> </PossiblyNullArgument> <PossiblyNullPropertyAssignmentValue> <code><![CDATA[$container->parent->pos2]]></code> </PossiblyNullPropertyAssignmentValue> <PossiblyNullPropertyFetch> <code><![CDATA[$container->parent->pos2]]></code> </PossiblyNullPropertyFetch> <RedundantCast> <code><![CDATA[(string) $key]]></code> <code><![CDATA[(string) $key]]></code> <code><![CDATA[(string) $key]]></code> <code><![CDATA[(string) $key]]></code> </RedundantCast> <RiskyCast> <code><![CDATA[$_GET['pos']]]></code> <code><![CDATA[$_POST['n' . $count . '_pos2_value']]]></code> <code><![CDATA[$_POST['n' . $count . '_pos3_value']]]></code> <code><![CDATA[$_POST['pos']]]></code> <code><![CDATA[$_POST['pos2_value'] ?? 0]]></code> <code><![CDATA[$_POST['pos3_value']]]></code> </RiskyCast> <TypeDoesNotContainType> <code><![CDATA[$value > 500]]></code> </TypeDoesNotContainType> <UndefinedMethod> <code><![CDATA[setHiddenCount]]></code> </UndefinedMethod> </file> <file src="src/Navigation/Nodes/Node.php"> <DeprecatedMethod> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <MixedArgument> <code><![CDATA[$db]]></code> <code><![CDATA[$db]]></code> <code><![CDATA[$db]]></code> <code><![CDATA[$db]]></code> <code><![CDATA[$db]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$db]]></code> <code><![CDATA[$db]]></code> <code><![CDATA[$db]]></code> <code><![CDATA[$db]]></code> <code><![CDATA[$db]]></code> </MixedAssignment> <PossiblyInvalidArgument> <code><![CDATA[$databases]]></code> </PossiblyInvalidArgument> <PossiblyNullArgument> <code><![CDATA[$arr[0]]]></code> <code><![CDATA[$arr[0]]]></code> <code><![CDATA[$arr[0]]]></code> <code><![CDATA[$arr[0]]]></code> <code><![CDATA[$arr[0]]]></code> <code><![CDATA[$arr[0]]]></code> <code><![CDATA[$arr[0]]]></code> <code><![CDATA[$arr[0]]]></code> </PossiblyNullArgument> <PossiblyNullArrayOffset> <code><![CDATA[$prefixMap]]></code> <code><![CDATA[$prefixMap]]></code> <code><![CDATA[$prefixMap]]></code> <code><![CDATA[$prefixMap]]></code> </PossiblyNullArrayOffset> <PossiblyNullOperand> <code><![CDATA[$arr[0]]]></code> </PossiblyNullOperand> </file> <file src="src/Navigation/Nodes/NodeColumn.php"> <MixedArgument> <code><![CDATA[$item['key']]]></code> <code><![CDATA[$item['name']]]></code> <code><![CDATA[$value]]></code> </MixedArgument> <MixedArgumentTypeCoercion> <code><![CDATA[$item]]></code> </MixedArgumentTypeCoercion> <MixedAssignment> <code><![CDATA[$retval]]></code> <code><![CDATA[$value]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[$retval]]></code> <code><![CDATA[$retval]]></code> <code><![CDATA[$retval]]></code> </MixedOperand> </file> <file src="src/Navigation/Nodes/NodeDatabase.php"> <DeprecatedMethod> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> </file> <file src="src/Navigation/Nodes/NodeDatabaseChild.php"> <PossiblyInvalidPropertyFetch> <code><![CDATA[$this->realParent()->realName]]></code> </PossiblyInvalidPropertyFetch> </file> <file src="src/Navigation/Nodes/NodeDatabaseContainer.php"> <DeprecatedMethod> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> </file> <file src="src/Navigation/Nodes/NodeTable.php"> <DeprecatedMethod> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <PossiblyInvalidPropertyFetch> <code><![CDATA[$this->realParent()->realName]]></code> <code><![CDATA[$this->realParent()->realName]]></code> </PossiblyInvalidPropertyFetch> <PossiblyNullArgument> <code><![CDATA[$arr['Type']]]></code> </PossiblyNullArgument> <PossiblyUnusedProperty> <code><![CDATA[$secondIcon]]></code> </PossiblyUnusedProperty> </file> <file src="src/Navigation/Nodes/ObjectFetcher.php"> <MixedReturnTypeCoercion> <code><![CDATA[$this->dbi->fetchResult($query)]]></code> <code><![CDATA[$this->dbi->fetchResult($query)]]></code> <code><![CDATA[$this->dbi->fetchResult($query)]]></code> <code><![CDATA[array{name:string, type:string}[]]]></code> <code><![CDATA[string[]]]></code> <code><![CDATA[string[]]]></code> </MixedReturnTypeCoercion> </file> <file src="src/Normalization.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidReturnStatement> <code><![CDATA[[ 'legendText' => __('End of step'), 'headText' => $headText, 'queryError' => $error, 'extra' => $message, ]]]></code> <code><![CDATA[['legendText' => __('End of step'), 'headText' => $headText, 'queryError' => false]]]></code> </InvalidReturnStatement> <InvalidReturnType> <code><![CDATA[array{legendText: string, headText: string, queryError: bool, extra: Message}]]></code> <code><![CDATA[array{legendText: string, headText: string, queryError: string|false, extra?: string}]]></code> </InvalidReturnType> <LessSpecificReturnStatement> <code><![CDATA[[ 'legendText' => __('End of step'), 'headText' => $headText, 'queryError' => $error, 'extra' => $message, ]]]></code> </LessSpecificReturnStatement> <MixedArgument> <code><![CDATA[$arrDependson]]></code> <code><![CDATA[$col]]></code> <code><![CDATA[$cols['nonpk']]]></code> <code><![CDATA[$cols['pk']]]></code> <code><![CDATA[$dependent]]></code> <code><![CDATA[$dependents]]></code> <code><![CDATA[$dependents]]></code> <code><![CDATA[$dependents]]></code> <code><![CDATA[$dependents]]></code> <code><![CDATA[$dependents]]></code> <code><![CDATA[$dependents]]></code> <code><![CDATA[$dependents]]></code> <code><![CDATA[$dropCols['nonpk']]]></code> <code><![CDATA[$dropCols['pk']]]></code> <code><![CDATA[$extractedColumnSpec['type']]]></code> <code><![CDATA[$key]]></code> <code><![CDATA[$table]]></code> <code><![CDATA[$table]]></code> <code><![CDATA[$tablesName->$key]]></code> <code><![CDATA[$tablesName->$key]]></code> <code><![CDATA[$totalRows]]></code> </MixedArgument> <MixedArgumentTypeCoercion> <code><![CDATA[$dependents]]></code> <code><![CDATA[$key]]></code> <code><![CDATA[$key]]></code> <code><![CDATA[$key]]></code> <code><![CDATA[$originalTable]]></code> <code><![CDATA[$originalTable]]></code> <code><![CDATA[$originalTable]]></code> <code><![CDATA[$originalTable]]></code> <code><![CDATA[$table]]></code> <code><![CDATA[$table]]></code> <code><![CDATA[$tableName]]></code> <code><![CDATA[$tableName]]></code> </MixedArgumentTypeCoercion> <MixedArrayAccess> <code><![CDATA[$cols['nonpk']]]></code> <code><![CDATA[$cols['pk']]]></code> <code><![CDATA[$dropCols['nonpk']]]></code> <code><![CDATA[$dropCols['pk']]]></code> <code><![CDATA[$res[0][$column . '_cnt']]]></code> </MixedArrayAccess> <MixedAssignment> <code><![CDATA[$arrDependson]]></code> <code><![CDATA[$col]]></code> <code><![CDATA[$cols]]></code> <code><![CDATA[$dependent]]></code> <code><![CDATA[$dependents]]></code> <code><![CDATA[$dependents]]></code> <code><![CDATA[$dependents]]></code> <code><![CDATA[$dropCols]]></code> <code><![CDATA[$element]]></code> <code><![CDATA[$key]]></code> <code><![CDATA[$pkColCnt]]></code> <code><![CDATA[$table]]></code> <code><![CDATA[$table]]></code> <code><![CDATA[$tablesList]]></code> <code><![CDATA[$totalRows]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[$element]]></code> </MixedOperand> <RedundantCast> <code><![CDATA[(string) $dependon]]></code> </RedundantCast> <RedundantCastGivenDocblockType> <code><![CDATA[(int) $this->config->settings['MaxRows']]]></code> </RedundantCastGivenDocblockType> <RiskyTruthyFalsyComparison> <code><![CDATA[$dropCols]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/Operations.php"> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['auto_increment']]]></code> </InvalidArrayOffset> <MixedArgument> <code><![CDATA[$arr['foreign_db']]]></code> <code><![CDATA[$arr['foreign_db']]]></code> <code><![CDATA[$arr['foreign_db']]]></code> <code><![CDATA[$arr['foreign_field']]]></code> <code><![CDATA[$arr['foreign_field']]]></code> <code><![CDATA[$arr['foreign_table']]]></code> <code><![CDATA[$foreignTable]]></code> <code><![CDATA[$oldPriv]]></code> <code><![CDATA[$query]]></code> </MixedArgument> <MixedArgumentTypeCoercion> <code><![CDATA[$master]]></code> <code><![CDATA[$master]]></code> </MixedArgumentTypeCoercion> <MixedArrayAccess> <code><![CDATA[$arr['foreign_db']]]></code> <code><![CDATA[$arr['foreign_db']]]></code> <code><![CDATA[$arr['foreign_db']]]></code> <code><![CDATA[$arr['foreign_db']]]></code> <code><![CDATA[$arr['foreign_field']]]></code> <code><![CDATA[$arr['foreign_field']]]></code> <code><![CDATA[$arr['foreign_field']]]></code> <code><![CDATA[$arr['foreign_table']]]></code> <code><![CDATA[$arr['foreign_table']]]></code> <code><![CDATA[$arr['foreign_table']]]></code> <code><![CDATA[$arr['foreign_table']]]></code> <code><![CDATA[$oldPriv[$i]]]></code> <code><![CDATA[$oldPriv[0]]]></code> <code><![CDATA[$oldPriv[0]]]></code> <code><![CDATA[$oldPriv[0]]]></code> <code><![CDATA[$oldPriv[0]]]></code> <code><![CDATA[$oldPriv[0]]]></code> <code><![CDATA[$oldPriv[0]]]></code> <code><![CDATA[$oldPriv[2]]]></code> <code><![CDATA[$oldPriv[2]]]></code> <code><![CDATA[$oldPriv[2]]]></code> <code><![CDATA[$oldPriv[2]]]></code> <code><![CDATA[$oldPriv[2]]]></code> <code><![CDATA[$oldPriv[3]]]></code> <code><![CDATA[$oldPriv[3]]]></code> <code><![CDATA[$oldPriv[3]]]></code> <code><![CDATA[$oldPriv[4]]]></code> <code><![CDATA[$oldPriv[4]]]></code> <code><![CDATA[$oldPriv[4]]]></code> <code><![CDATA[$oldPriv[4]]]></code> <code><![CDATA[$oldPriv[4]]]></code> <code><![CDATA[$oldPriv[5]]]></code> <code><![CDATA[$oldPriv[5]]]></code> <code><![CDATA[$oldPriv[5]]]></code> <code><![CDATA[$oldPriv[5]]]></code> <code><![CDATA[$oldPriv[5]]]></code> <code><![CDATA[$oldPriv[6]]]></code> <code><![CDATA[$oldPriv[6]]]></code> <code><![CDATA[$oldPriv[6]]]></code> <code><![CDATA[$oldPriv[6]]]></code> <code><![CDATA[$oldPriv[6]]]></code> <code><![CDATA[$oldPriv[7]]]></code> <code><![CDATA[$oldPriv[7]]]></code> <code><![CDATA[$oldPriv[7]]]></code> </MixedArrayAccess> <MixedAssignment> <code><![CDATA[$GLOBALS['auto_increment']]]></code> <code><![CDATA[$arr]]></code> <code><![CDATA[$foreignTable]]></code> <code><![CDATA[$oldPriv]]></code> <code><![CDATA[$oldPriv]]></code> <code><![CDATA[$oldPriv]]></code> <code><![CDATA[$oldPriv]]></code> <code><![CDATA[$oldPriv]]></code> <code><![CDATA[$oldPriv]]></code> <code><![CDATA[$query]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[$oldPriv[$i]]]></code> <code><![CDATA[$oldPriv[0]]]></code> <code><![CDATA[$oldPriv[0]]]></code> <code><![CDATA[$oldPriv[0]]]></code> <code><![CDATA[$oldPriv[0]]]></code> <code><![CDATA[$oldPriv[0]]]></code> <code><![CDATA[$oldPriv[0]]]></code> <code><![CDATA[$oldPriv[2]]]></code> <code><![CDATA[$oldPriv[2]]]></code> <code><![CDATA[$oldPriv[2]]]></code> <code><![CDATA[$oldPriv[2]]]></code> <code><![CDATA[$oldPriv[2]]]></code> <code><![CDATA[$oldPriv[3]]]></code> <code><![CDATA[$oldPriv[3]]]></code> <code><![CDATA[$oldPriv[3]]]></code> <code><![CDATA[$oldPriv[4]]]></code> <code><![CDATA[$oldPriv[4]]]></code> <code><![CDATA[$oldPriv[4]]]></code> <code><![CDATA[$oldPriv[4]]]></code> <code><![CDATA[$oldPriv[4]]]></code> <code><![CDATA[$oldPriv[5]]]></code> <code><![CDATA[$oldPriv[5]]]></code> <code><![CDATA[$oldPriv[5]]]></code> <code><![CDATA[$oldPriv[5]]]></code> <code><![CDATA[$oldPriv[5]]]></code> <code><![CDATA[$oldPriv[6]]]></code> <code><![CDATA[$oldPriv[6]]]></code> <code><![CDATA[$oldPriv[6]]]></code> <code><![CDATA[$oldPriv[6]]]></code> <code><![CDATA[$oldPriv[6]]]></code> <code><![CDATA[$oldPriv[7]]]></code> <code><![CDATA[$oldPriv[7]]]></code> <code><![CDATA[$oldPriv[7]]]></code> </MixedOperand> <PossiblyInvalidArgument> <code><![CDATA[$_POST['comment']]]></code> <code><![CDATA[$_POST['db_collation']]]></code> <code><![CDATA[$_POST['prev_comment']]]></code> <code><![CDATA[$_POST['tbl_collation']]]></code> <code><![CDATA[$_POST['what']]]></code> <code><![CDATA[$copyMode ?? 'data']]></code> <code><![CDATA[$newRowFormat]]></code> </PossiblyInvalidArgument> <PossiblyInvalidCast> <code><![CDATA[$_POST['comment']]]></code> <code><![CDATA[$_POST['db_collation']]]></code> <code><![CDATA[$_POST['prev_comment']]]></code> <code><![CDATA[$_POST['tbl_collation']]]></code> <code><![CDATA[$_POST['what']]]></code> <code><![CDATA[$copyMode ?? 'data']]></code> <code><![CDATA[$newRowFormat]]></code> </PossiblyInvalidCast> <PossiblyInvalidOperand> <code><![CDATA[$_POST['new_pack_keys']]]></code> </PossiblyInvalidOperand> <PossiblyNullArgument> <code><![CDATA[$query]]></code> </PossiblyNullArgument> <PossiblyNullOperand> <code><![CDATA[$query]]></code> </PossiblyNullOperand> <RedundantCast> <code><![CDATA[(string) $_POST['new_name']]]></code> <code><![CDATA[(string) $_POST['new_name']]]></code> <code><![CDATA[(string) $_POST['new_name']]]></code> <code><![CDATA[(string) $_POST['new_name']]]></code> <code><![CDATA[(string) $_POST['new_name']]]></code> </RedundantCast> <RedundantCondition> <code><![CDATA[$copyMode]]></code> </RedundantCondition> <RiskyCast> <code><![CDATA[$_POST['new_auto_increment']]]></code> </RiskyCast> <RiskyTruthyFalsyComparison> <code><![CDATA[empty($_POST['adjust_privileges'])]]></code> <code><![CDATA[empty($_POST['new_auto_increment'])]]></code> <code><![CDATA[empty($_POST['new_checksum'])]]></code> <code><![CDATA[empty($_POST['new_delay_key_write'])]]></code> <code><![CDATA[empty($_POST['new_page_checksum'])]]></code> <code><![CDATA[empty($_POST['new_row_format'])]]></code> <code><![CDATA[empty($_POST['new_transactional'])]]></code> <code><![CDATA[empty($_POST['tbl_collation'])]]></code> </RiskyTruthyFalsyComparison> <TypeDoesNotContainNull> <code><![CDATA['data']]></code> </TypeDoesNotContainNull> </file> <file src="src/Partitioning/Maintenance.php"> <MixedArrayAccess> <code><![CDATA[$row['Table']]]></code> <code><![CDATA[$row['Table']]]></code> <code><![CDATA[$row['Table']]]></code> <code><![CDATA[$row['Table']]]></code> </MixedArrayAccess> <MixedArrayOffset> <code><![CDATA[$rows[$row['Table']]]]></code> <code><![CDATA[$rows[$row['Table']]]]></code> <code><![CDATA[$rows[$row['Table']]]]></code> <code><![CDATA[$rows[$row['Table']]]]></code> </MixedArrayOffset> <MixedAssignment> <code><![CDATA[$row]]></code> <code><![CDATA[$row]]></code> <code><![CDATA[$row]]></code> <code><![CDATA[$row]]></code> <code><![CDATA[$rows[$row['Table']][]]]></code> <code><![CDATA[$rows[$row['Table']][]]]></code> <code><![CDATA[$rows[$row['Table']][]]]></code> <code><![CDATA[$rows[$row['Table']][]]]></code> </MixedAssignment> </file> <file src="src/Partitioning/Partition.php"> <DeprecatedMethod> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <MixedArrayAccess> <code><![CDATA[$value['Name']]]></code> </MixedArrayAccess> <MixedArrayOffset> <code><![CDATA[$partitionMap[$row['PARTITION_NAME']]]]></code> <code><![CDATA[$partitionMap[$row['PARTITION_NAME']]]]></code> <code><![CDATA[$partitionMap[$row['PARTITION_NAME']]]]></code> </MixedArrayOffset> <MixedAssignment> <code><![CDATA[$this->description]]></code> <code><![CDATA[$this->expression]]></code> <code><![CDATA[$this->method]]></code> <code><![CDATA[$this->name]]></code> <code><![CDATA[$value]]></code> </MixedAssignment> <MixedInferredReturnType> <code><![CDATA[bool]]></code> <code><![CDATA[string|null]]></code> </MixedInferredReturnType> <MixedReturnStatement> <code><![CDATA[$havePartitioning]]></code> <code><![CDATA[$havePartitioning]]></code> <code><![CDATA[$partitionMethod[0]]]></code> </MixedReturnStatement> <PossiblyUnusedMethod> <code><![CDATA[getDescription]]></code> <code><![CDATA[getSubPartitions]]></code> <code><![CDATA[hasSubPartitions]]></code> </PossiblyUnusedMethod> <RiskyTruthyFalsyComparison> <code><![CDATA[$dbi->fetchValue('SELECT @@have_partitioning;')]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/Partitioning/SubPartition.php"> <MixedAssignment> <code><![CDATA[$this->comment]]></code> <code><![CDATA[$this->expression]]></code> <code><![CDATA[$this->method]]></code> <code><![CDATA[$this->name]]></code> </MixedAssignment> </file> <file src="src/Partitioning/TablePartitionDefinition.php"> <InvalidArrayOffset> <code><![CDATA[$partition['engine']]]></code> <code><![CDATA[$partition['name']]]></code> <code><![CDATA[$partition['subpartition_count']]]></code> <code><![CDATA[$partition['subpartitions']]]></code> <code><![CDATA[$partition['subpartitions']]]></code> <code><![CDATA[$partition['value_type']]]></code> </InvalidArrayOffset> <MixedArgument> <code><![CDATA[$partitionCount]]></code> <code><![CDATA[$subpartitionCount]]></code> <code><![CDATA[$subpartitions]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$partitionCount]]></code> <code><![CDATA[$partition['subpartition_count']]]></code> <code><![CDATA[$subpartitionCount]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[$partition['name']]]></code> </MixedOperand> <MixedStringOffsetAssignment> <code><![CDATA[$partition['subpartition_count']]]></code> </MixedStringOffsetAssignment> <PossiblyInvalidArgument> <code><![CDATA[$partitions]]></code> </PossiblyInvalidArgument> <PossiblyInvalidArrayOffset> <code><![CDATA[$partition['comment']]]></code> <code><![CDATA[$partition['data_directory']]]></code> <code><![CDATA[$partition['engine']]]></code> <code><![CDATA[$partition['index_directory']]]></code> <code><![CDATA[$partition['max_rows']]]></code> <code><![CDATA[$partition['min_rows']]]></code> <code><![CDATA[$partition['node_group']]]></code> <code><![CDATA[$partition['prefix']]]></code> <code><![CDATA[$partition['subpartition_count']]]></code> <code><![CDATA[$partition['subpartitions']]]></code> <code><![CDATA[$partition['tablespace']]]></code> <code><![CDATA[$partition['value']]]></code> <code><![CDATA[$partition['value_type']]]></code> </PossiblyInvalidArrayOffset> </file> <file src="src/Pdf.php"> <MixedArgument> <code><![CDATA[$this->CurrentFont]]></code> <code><![CDATA[$this->pages]]></code> <code><![CDATA[$this->pages[$n]]]></code> </MixedArgument> <MixedArrayAccess> <code><![CDATA[$this->pages[$n]]]></code> </MixedArrayAccess> <MixedArrayAssignment> <code><![CDATA[$this->pages[$n]]]></code> </MixedArrayAssignment> <MixedArrayOffset> <code><![CDATA[$this->footerset[$this->page]]]></code> <code><![CDATA[$this->footerset[$this->page]]]></code> </MixedArrayOffset> <PropertyNotSetInConstructor> <code><![CDATA[Pdf]]></code> <code><![CDATA[Pdf]]></code> </PropertyNotSetInConstructor> </file> <file src="src/Plugins.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidReturnStatement> <code><![CDATA[$GLOBALS[$name] ?? $name ?? '']]></code> </InvalidReturnStatement> <InvalidReturnType> <code><![CDATA[string]]></code> </InvalidReturnType> <MixedArgument> <code><![CDATA[$doc[0]]]></code> <code><![CDATA[$doc[1]]]></code> <code><![CDATA[$doc[1]]]></code> <code><![CDATA[$doc[2]]]></code> <code><![CDATA[$val]]></code> <code><![CDATA[$val]]></code> </MixedArgument> <MixedArgumentTypeCoercion> <code><![CDATA[$GLOBALS[$match]]]></code> </MixedArgumentTypeCoercion> <MixedAssignment> <code><![CDATA[$doc]]></code> <code><![CDATA[$propertyItem]]></code> <code><![CDATA[$val]]></code> <code><![CDATA[$val]]></code> </MixedAssignment> <MixedMethodCall> <code><![CDATA[new $class()]]></code> </MixedMethodCall> <PossiblyInvalidArgument> <code><![CDATA[$_GET[$opt]]]></code> <code><![CDATA[$_REQUEST[$opt]]]></code> <code><![CDATA[$val]]></code> <code><![CDATA[$val]]></code> </PossiblyInvalidArgument> <PossiblyInvalidCast> <code><![CDATA[$config->settings[$section][$opt]]]></code> <code><![CDATA[$config->settings[$section][$opt]]]></code> </PossiblyInvalidCast> <PossiblyNullOperand> <code><![CDATA[$pitem->getName()]]></code> <code><![CDATA[$pitem->getName()]]></code> <code><![CDATA[$pitem->getName()]]></code> <code><![CDATA[$pitem->getName()]]></code> <code><![CDATA[$pitem->getName()]]></code> <code><![CDATA[$pitem->getName()]]></code> <code><![CDATA[$pitem->getName()]]></code> <code><![CDATA[$pitem->getName()]]></code> <code><![CDATA[$pitem->getName()]]></code> <code><![CDATA[$pitem->getName()]]></code> <code><![CDATA[$pitem->getName()]]></code> <code><![CDATA[$pitem->getName()]]></code> <code><![CDATA[$propertyGroup->getName()]]></code> <code><![CDATA[$propertyItem->getForce()]]></code> <code><![CDATA[$propertyItem->getForce()]]></code> <code><![CDATA[$propertyItem->getName()]]></code> <code><![CDATA[$propertyItem->getName()]]></code> <code><![CDATA[$propertyItem->getName()]]></code> <code><![CDATA[$propertyItem->getName()]]></code> <code><![CDATA[$propertyItem->getName()]]></code> <code><![CDATA[$propertyItem->getName()]]></code> <code><![CDATA[$propertyItem->getName()]]></code> <code><![CDATA[$propertyItem->getName()]]></code> <code><![CDATA[$propertyItem->getName()]]></code> <code><![CDATA[$propertyItem->getName()]]></code> <code><![CDATA[$subgroupHeader->getName()]]></code> </PossiblyNullOperand> <RiskyTruthyFalsyComparison> <code><![CDATA[! preg_match_all('/(str[A-Z][A-Za-z0-9]*)/', (string) $config->settings[$section][$opt], $matches)]]></code> <code><![CDATA[empty(Config::getInstance()->settings[$section][$opt])]]></code> </RiskyTruthyFalsyComparison> <TypeDoesNotContainType> <code><![CDATA[$propertyClass === BoolPropertyItem::class]]></code> <code><![CDATA[$propertyClass === MessageOnlyPropertyItem::class]]></code> <code><![CDATA[$propertyClass === SelectPropertyItem::class]]></code> <code><![CDATA[$propertyClass === TextPropertyItem::class]]></code> </TypeDoesNotContainType> <UndefinedMethod> <code><![CDATA[getProperties]]></code> </UndefinedMethod> </file> <file src="src/Plugins/Auth/AuthenticationConfig.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> </file> <file src="src/Plugins/Auth/AuthenticationCookie.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <DocblockTypeContradiction> <code><![CDATA[$resp == null]]></code> </DocblockTypeContradiction> <MixedArgument> <code><![CDATA[$serverCookie]]></code> <code><![CDATA[$serverCookie]]></code> </MixedArgument> <MixedArrayAccess> <code><![CDATA[$_SESSION['browser_access_time'][$key]]]></code> </MixedArrayAccess> <MixedArrayOffset> <code><![CDATA[$_SESSION['browser_access_time'][$key]]]></code> </MixedArrayOffset> <MixedAssignment> <code><![CDATA[$GLOBALS['pma_auth_server']]]></code> <code><![CDATA[$key]]></code> <code><![CDATA[$serverCookie]]></code> <code><![CDATA[$serverCookie]]></code> <code><![CDATA[$this->password]]></code> <code><![CDATA[$value]]></code> </MixedAssignment> <PossiblyInvalidArgument> <code><![CDATA[$_POST[$config->settings['CaptchaResponseParam']]]]></code> <code><![CDATA[$_POST['pma_username']]]></code> <code><![CDATA[$_REQUEST['pma_servername']]]></code> <code><![CDATA[$_REQUEST['pma_servername']]]></code> <code><![CDATA[$password]]></code> <code><![CDATA[$tmpHost]]></code> <code><![CDATA[Core::getIp()]]></code> </PossiblyInvalidArgument> <PossiblyInvalidCast> <code><![CDATA[$_POST[$config->settings['CaptchaResponseParam']]]]></code> <code><![CDATA[$_POST['pma_username']]]></code> <code><![CDATA[$_REQUEST['pma_servername']]]></code> <code><![CDATA[$tmpHost]]></code> </PossiblyInvalidCast> <PossiblyInvalidPropertyAssignmentValue> <code><![CDATA[$password]]></code> </PossiblyInvalidPropertyAssignmentValue> <PossiblyUnusedReturnValue> <code><![CDATA[bool]]></code> </PossiblyUnusedReturnValue> <RedundantCast> <code><![CDATA[(string) $GLOBALS['conn_error']]]></code> </RedundantCast> <RiskyCast> <code><![CDATA[$_GET['session_expired']]]></code> </RiskyCast> <RiskyTruthyFalsyComparison> <code><![CDATA[empty($GLOBALS['conn_error'])]]></code> <code><![CDATA[empty($_POST[$config->settings['CaptchaResponseParam']])]]></code> <code><![CDATA[empty($serverCookie)]]></code> <code><![CDATA[empty($serverCookie)]]></code> <code><![CDATA[ini_get('allow_url_fopen')]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/Plugins/Auth/AuthenticationHttp.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['PHP_AUTH_PW']]]></code> <code><![CDATA[$GLOBALS['PHP_AUTH_USER']]]></code> </InvalidArrayOffset> <MixedArgument> <code><![CDATA[$this->user]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$this->password]]></code> <code><![CDATA[$this->user]]></code> </MixedAssignment> <PossiblyInvalidArgument> <code><![CDATA[$oldUser]]></code> </PossiblyInvalidArgument> <PossiblyInvalidCast> <code><![CDATA[$oldUser]]></code> </PossiblyInvalidCast> <RiskyTruthyFalsyComparison> <code><![CDATA[$colon]]></code> <code><![CDATA[empty($oldUser)]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/Plugins/Auth/AuthenticationSignon.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <MixedArgument> <code><![CDATA[$singleSignonCfgUpdate]]></code> </MixedArgument> <MixedArgumentTypeCoercion> <code><![CDATA[$sessionCookieParams]]></code> </MixedArgumentTypeCoercion> <MixedAssignment> <code><![CDATA[$_SESSION[' HMAC_secret ']]]></code> <code><![CDATA[$_SESSION[' PMA_token ']]]></code> <code><![CDATA[$_SESSION['LAST_SIGNON_URL']]]></code> <code><![CDATA[$hmacSecret]]></code> <code><![CDATA[$pmaToken]]></code> <code><![CDATA[$singleSignonCfgUpdate]]></code> <code><![CDATA[$singleSignonHost]]></code> <code><![CDATA[$singleSignonPort]]></code> <code><![CDATA[$this->password]]></code> <code><![CDATA[$this->user]]></code> </MixedAssignment> <MixedPropertyTypeCoercion> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[array_merge($config->selectedServer, $singleSignonCfgUpdate)]]></code> </MixedPropertyTypeCoercion> </file> <file src="src/Plugins/AuthenticationPlugin.php"> <ArgumentTypeCoercion> <code><![CDATA[$redirectUrl]]></code> </ArgumentTypeCoercion> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <MixedArrayAssignment> <code><![CDATA[$_SESSION['browser_access_time'][$guid]]]></code> </MixedArrayAssignment> <PossiblyInvalidCast> <code><![CDATA[$_REQUEST['guid']]]></code> </PossiblyInvalidCast> <RedundantCastGivenDocblockType> <code><![CDATA[(int) Config::getInstance()->settings['LoginCookieValidity']]]></code> </RedundantCastGivenDocblockType> <RiskyCast> <code><![CDATA[$_REQUEST['access_time']]]></code> </RiskyCast> </file> <file src="src/Plugins/AuthenticationPluginFactory.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <UnsafeInstantiation> <code><![CDATA[new $class()]]></code> </UnsafeInstantiation> </file> <file src="src/Plugins/Export/ExportCodegen.php"> <DeprecatedMethod> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <NoValue> <code><![CDATA[$format]]></code> </NoValue> <PossiblyNullArgument> <code><![CDATA[$row[0]]]></code> <code><![CDATA[$row[0]]]></code> <code><![CDATA[$tableAlias]]></code> <code><![CDATA[$tableAlias]]></code> </PossiblyNullArgument> <PossiblyUnusedReturnValue> <code><![CDATA[bool]]></code> </PossiblyUnusedReturnValue> <RedundantCast> <code><![CDATA[(int) $GLOBALS['codegen_format']]]></code> </RedundantCast> <RedundantCondition> <code><![CDATA[$format === self::HANDLER_NHIBERNATE_XML]]></code> </RedundantCondition> </file> <file src="src/Plugins/Export/ExportCsv.php"> <DeprecatedMethod> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <InvalidArgument> <code><![CDATA[$insertValues]]></code> </InvalidArgument> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['excel_columns']]]></code> <code><![CDATA[$GLOBALS['what']]]></code> <code><![CDATA[$GLOBALS['what']]]></code> </InvalidArrayOffset> <MixedArgument> <code><![CDATA[$colAs]]></code> </MixedArgument> <MixedArgumentTypeCoercion> <code><![CDATA[$insertFields]]></code> </MixedArgumentTypeCoercion> <MixedAssignment> <code><![CDATA[$GLOBALS['what']]]></code> <code><![CDATA[$GLOBALS['what']]]></code> <code><![CDATA[$colAs]]></code> <code><![CDATA[$insertFields[]]]></code> <code><![CDATA[$insertValues[]]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[$GLOBALS['what']]]></code> <code><![CDATA[$GLOBALS['what']]]></code> <code><![CDATA[$GLOBALS['what']]]></code> </MixedOperand> <PossiblyNullArgument> <code><![CDATA[$GLOBALS['csv_enclosed']]]></code> <code><![CDATA[$GLOBALS['csv_enclosed']]]></code> <code><![CDATA[$GLOBALS['csv_enclosed']]]></code> <code><![CDATA[$GLOBALS['csv_escaped']]]></code> <code><![CDATA[$GLOBALS['csv_separator']]]></code> </PossiblyNullArgument> <PossiblyNullOperand> <code><![CDATA[$GLOBALS['csv_enclosed']]]></code> <code><![CDATA[$GLOBALS['csv_enclosed']]]></code> <code><![CDATA[$GLOBALS['csv_enclosed']]]></code> <code><![CDATA[$GLOBALS['csv_enclosed']]]></code> <code><![CDATA[$GLOBALS['csv_enclosed']]]></code> <code><![CDATA[$GLOBALS['csv_enclosed']]]></code> <code><![CDATA[$GLOBALS['csv_enclosed']]]></code> <code><![CDATA[$GLOBALS['csv_enclosed']]]></code> <code><![CDATA[$GLOBALS['csv_enclosed']]]></code> <code><![CDATA[$GLOBALS['csv_escaped']]]></code> <code><![CDATA[$GLOBALS['csv_escaped']]]></code> <code><![CDATA[$GLOBALS['csv_escaped']]]></code> <code><![CDATA[$GLOBALS['csv_escaped']]]></code> <code><![CDATA[$GLOBALS['csv_escaped']]]></code> <code><![CDATA[$GLOBALS['csv_terminated']]]></code> <code><![CDATA[$GLOBALS['csv_terminated']]]></code> </PossiblyNullOperand> <RiskyTruthyFalsyComparison> <code><![CDATA[$GLOBALS[$GLOBALS['what'] . '_removeCRLF']]]></code> <code><![CDATA[empty($GLOBALS['csv_terminated'])]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/Plugins/Export/ExportHtmlword.php"> <DeprecatedMethod> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['htmlword_columns']]]></code> <code><![CDATA[$GLOBALS['what']]]></code> </InvalidArrayOffset> <MixedArgument> <code><![CDATA[$colAs]]></code> <code><![CDATA[$colAs]]></code> <code><![CDATA[$colAs]]></code> <code><![CDATA[$comments[$fieldName]]]></code> <code><![CDATA[$extractedColumnSpec['print_type']]]></code> <code><![CDATA[$mimeMap[$fieldName]['mimetype']]]></code> </MixedArgument> <MixedArrayAccess> <code><![CDATA[$comments[$fieldName]]]></code> <code><![CDATA[$mimeMap[$fieldName]]]></code> <code><![CDATA[$mimeMap[$fieldName]['mimetype']]]></code> </MixedArrayAccess> <MixedAssignment> <code><![CDATA[$GLOBALS['what']]]></code> <code><![CDATA[$colAs]]></code> <code><![CDATA[$colAs]]></code> <code><![CDATA[$colAs]]></code> <code><![CDATA[$value]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[$GLOBALS['what']]]></code> </MixedOperand> <PossiblyInvalidArgument> <code><![CDATA[str_replace('_', '/', $mimeMap[$fieldName]['mimetype'])]]></code> </PossiblyInvalidArgument> <PossiblyInvalidCast> <code><![CDATA[$value]]></code> </PossiblyInvalidCast> <PossiblyNullArgument> <code><![CDATA[$tableAlias]]></code> <code><![CDATA[$tableAlias]]></code> <code><![CDATA[$tableAlias]]></code> <code><![CDATA[$tableAlias]]></code> <code><![CDATA[$tableAlias]]></code> </PossiblyNullArgument> <PossiblyUndefinedVariable> <code><![CDATA[$comments]]></code> <code><![CDATA[$mimeMap]]></code> </PossiblyUndefinedVariable> <PossiblyUnusedReturnValue> <code><![CDATA[bool]]></code> </PossiblyUnusedReturnValue> </file> <file src="src/Plugins/Export/ExportJson.php"> <DeprecatedMethod> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['json_pretty_print']]]></code> <code><![CDATA[$GLOBALS['json_unicode']]]></code> </InvalidArrayOffset> <MixedArgumentTypeCoercion> <code><![CDATA[$aliases]]></code> </MixedArgumentTypeCoercion> </file> <file src="src/Plugins/Export/ExportLatex.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['latex_caption']]]></code> <code><![CDATA[$GLOBALS['latex_caption']]]></code> <code><![CDATA[$GLOBALS['latex_columns']]]></code> </InvalidArrayOffset> <MixedArgument> <code><![CDATA[$columnsAlias[$i]]]></code> <code><![CDATA[$mimeMap[$fieldName]['mimetype']]]></code> </MixedArgument> <MixedArrayAccess> <code><![CDATA[$mimeMap[$fieldName]['mimetype']]]></code> </MixedArrayAccess> <MixedAssignment> <code><![CDATA[$colAs]]></code> <code><![CDATA[$colAs]]></code> <code><![CDATA[$columnsAlias[$i]]]></code> <code><![CDATA[$type]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[$colAs]]></code> <code><![CDATA[$comments[$fieldName]]]></code> <code><![CDATA[$type]]></code> </MixedOperand> <PossiblyFalseReference> <code><![CDATA[fetchAssoc]]></code> <code><![CDATA[getFieldNames]]></code> <code><![CDATA[numFields]]></code> </PossiblyFalseReference> <PossiblyInvalidOperand> <code><![CDATA[str_replace('_', '/', $mimeMap[$fieldName]['mimetype'])]]></code> </PossiblyInvalidOperand> <PossiblyNullArgument> <code><![CDATA[$record[$columns[$i]]]]></code> </PossiblyNullArgument> <PossiblyNullArrayAccess> <code><![CDATA[$GLOBALS['plugin_param']['export_type']]]></code> <code><![CDATA[$GLOBALS['plugin_param']['single_table']]]></code> </PossiblyNullArrayAccess> <PossiblyNullOperand> <code><![CDATA[$tableAlias]]></code> <code><![CDATA[$tableAlias]]></code> </PossiblyNullOperand> </file> <file src="src/Plugins/Export/ExportMediawiki.php"> <DeprecatedMethod> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['mediawiki_caption']]]></code> <code><![CDATA[$GLOBALS['mediawiki_caption']]]></code> <code><![CDATA[$GLOBALS['mediawiki_headers']]]></code> <code><![CDATA[$GLOBALS['mediawiki_headers']]]></code> </InvalidArrayOffset> <MixedAssignment> <code><![CDATA[$colAs]]></code> <code><![CDATA[$column]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[$colAs]]></code> <code><![CDATA[$column]]></code> </MixedOperand> <PossiblyNullOperand> <code><![CDATA[$row[$i]]]></code> <code><![CDATA[$tableAlias]]></code> <code><![CDATA[$tableAlias]]></code> </PossiblyNullOperand> </file> <file src="src/Plugins/Export/ExportOds.php"> <DeprecatedMethod> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['what']]]></code> </InvalidArrayOffset> <MixedArgument> <code><![CDATA[$GLOBALS[$GLOBALS['what'] . '_null']]]></code> <code><![CDATA[$colAs]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$GLOBALS['what']]]></code> <code><![CDATA[$colAs]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[$GLOBALS['what']]]></code> <code><![CDATA[$GLOBALS['what']]]></code> </MixedOperand> <PossiblyInvalidArgument> <code><![CDATA[$GLOBALS[$GLOBALS['what'] . '_null']]]></code> </PossiblyInvalidArgument> <PossiblyNullArgument> <code><![CDATA[$row[$j]]]></code> <code><![CDATA[$tableAlias]]></code> </PossiblyNullArgument> </file> <file src="src/Plugins/Export/ExportOdt.php"> <DeprecatedMethod> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['what']]]></code> </InvalidArrayOffset> <MixedArgument> <code><![CDATA[$GLOBALS[$GLOBALS['what'] . '_null']]]></code> <code><![CDATA[$colAs]]></code> <code><![CDATA[$colAs]]></code> <code><![CDATA[$colAs]]></code> <code><![CDATA[$comments[$fieldName]]]></code> <code><![CDATA[$extractedColumnSpec['print_type']]]></code> <code><![CDATA[$mimeMap[$fieldName]['mimetype']]]></code> </MixedArgument> <MixedArrayAccess> <code><![CDATA[$mimeMap[$fieldName]['mimetype']]]></code> </MixedArrayAccess> <MixedArrayOffset> <code><![CDATA[$aliases[$db]['tables'][$rtable]]]></code> <code><![CDATA[$aliases[$db]['tables'][$rtable]]]></code> <code><![CDATA[$aliases[$db]['tables'][$rtable]['columns'][$rfield]]]></code> </MixedArrayOffset> <MixedAssignment> <code><![CDATA[$GLOBALS['what']]]></code> <code><![CDATA[$colAs]]></code> <code><![CDATA[$colAs]]></code> <code><![CDATA[$colAs]]></code> <code><![CDATA[$rfield]]></code> <code><![CDATA[$rfield]]></code> <code><![CDATA[$rtable]]></code> <code><![CDATA[$rtable]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[$GLOBALS['what']]]></code> <code><![CDATA[$GLOBALS['what']]]></code> <code><![CDATA[$rfield]]></code> <code><![CDATA[$rtable]]></code> </MixedOperand> <PossiblyInvalidArgument> <code><![CDATA[$GLOBALS[$GLOBALS['what'] . '_null']]]></code> <code><![CDATA[str_replace('_', '/', $mimeMap[$fieldName]['mimetype'])]]></code> </PossiblyInvalidArgument> <PossiblyNullArgument> <code><![CDATA[$row[$j]]]></code> <code><![CDATA[$tableAlias]]></code> <code><![CDATA[$tableAlias]]></code> <code><![CDATA[$tableAlias]]></code> <code><![CDATA[$tableAlias]]></code> <code><![CDATA[$tableAlias]]></code> <code><![CDATA[$tableAlias]]></code> <code><![CDATA[$viewAlias]]></code> </PossiblyNullArgument> <PossiblyNullArrayAccess> <code><![CDATA[$GLOBALS['plugin_param']['export_type']]]></code> <code><![CDATA[$GLOBALS['plugin_param']['single_table']]]></code> </PossiblyNullArrayAccess> <PossiblyUnusedReturnValue> <code><![CDATA[string]]></code> </PossiblyUnusedReturnValue> <RiskyTruthyFalsyComparison> <code><![CDATA[$foreigner]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/Plugins/Export/ExportPdf.php"> <DeprecatedMethod> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <MixedArgument> <code><![CDATA[$pdf->getPDFData()]]></code> </MixedArgument> <PossiblyInvalidPropertyAssignmentValue> <code><![CDATA[$_POST['pdf_report_title']]]></code> </PossiblyInvalidPropertyAssignmentValue> <PropertyNotSetInConstructor> <code><![CDATA[$pdf]]></code> </PropertyNotSetInConstructor> <RiskyTruthyFalsyComparison> <code><![CDATA[empty($_POST['pdf_report_title'])]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/Plugins/Export/ExportPhparray.php"> <DeprecatedMethod> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <MixedAssignment> <code><![CDATA[$colAs]]></code> <code><![CDATA[$columns[$i]]]></code> </MixedAssignment> <PossiblyNullArgument> <code><![CDATA[$tableAlias]]></code> <code><![CDATA[$tableAlias]]></code> </PossiblyNullArgument> </file> <file src="src/Plugins/Export/ExportSql.php"> <ArgumentTypeCoercion> <code><![CDATA[$token->value]]></code> </ArgumentTypeCoercion> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <DocblockTypeContradiction> <code><![CDATA[empty($parser->statements[0])]]></code> </DocblockTypeContradiction> <InvalidArgument> <code><![CDATA[$GLOBALS['asfile']]]></code> <code><![CDATA[$GLOBALS['sql_if_not_exists']]]></code> </InvalidArgument> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['no_constraints_comments']]]></code> <code><![CDATA[$GLOBALS['no_constraints_comments']]]></code> <code><![CDATA[$GLOBALS['sql_auto_increment']]]></code> <code><![CDATA[$GLOBALS['sql_auto_increments']]]></code> <code><![CDATA[$GLOBALS['sql_auto_increments']]]></code> <code><![CDATA[$GLOBALS['sql_create_database']]]></code> <code><![CDATA[$GLOBALS['sql_delayed']]]></code> <code><![CDATA[$GLOBALS['sql_disable_fk']]]></code> <code><![CDATA[$GLOBALS['sql_disable_fk']]]></code> <code><![CDATA[$GLOBALS['sql_drop_database']]]></code> <code><![CDATA[$GLOBALS['sql_drop_table']]]></code> <code><![CDATA[$GLOBALS['sql_drop_table']]]></code> <code><![CDATA[$GLOBALS['sql_drop_table']]]></code> <code><![CDATA[$GLOBALS['sql_drop_table']]]></code> <code><![CDATA[$GLOBALS['sql_header_comment']]]></code> <code><![CDATA[$GLOBALS['sql_include_comments']]]></code> <code><![CDATA[$GLOBALS['sql_include_comments']]]></code> <code><![CDATA[$GLOBALS['sql_indexes']]]></code> <code><![CDATA[$GLOBALS['sql_indexes']]]></code> <code><![CDATA[$GLOBALS['sql_indexes_query']]]></code> <code><![CDATA[$GLOBALS['sql_or_replace_view']]]></code> <code><![CDATA[$GLOBALS['sql_simple_view_export']]]></code> <code><![CDATA[$GLOBALS['sql_truncate']]]></code> <code><![CDATA[$GLOBALS['sql_use_transaction']]]></code> <code><![CDATA[$GLOBALS['sql_use_transaction']]]></code> <code><![CDATA[$GLOBALS['sql_utc_time']]]></code> <code><![CDATA[$GLOBALS['sql_utc_time']]]></code> <code><![CDATA[$GLOBALS['sql_view_current_user']]]></code> <code><![CDATA[$GLOBALS['sql_views_as_tables']]]></code> <code><![CDATA[$GLOBALS['sql_views_as_tables']]]></code> <code><![CDATA[$GLOBALS['table_data']]]></code> </InvalidArrayOffset> <MixedArgument> <code><![CDATA[$GLOBALS['sql_auto_increments']]]></code> <code><![CDATA[$GLOBALS['sql_auto_increments']]]></code> <code><![CDATA[$GLOBALS['sql_header_comment']]]></code> <code><![CDATA[$GLOBALS['sql_indexes']]]></code> <code><![CDATA[$GLOBALS['sql_indexes']]]></code> <code><![CDATA[$GLOBALS['table_data']]]></code> <code><![CDATA[$colAlias]]></code> <code><![CDATA[$colAlias]]></code> <code><![CDATA[$colAs]]></code> <code><![CDATA[$engine]]></code> <code><![CDATA[$eventName]]></code> <code><![CDATA[$eventName]]></code> <code><![CDATA[$oneKey['ref_index_list'][$index]]]></code> <code><![CDATA[$oneKey['ref_table_name']]]></code> <code><![CDATA[$relFieldAlias]]></code> <code><![CDATA[$relFieldAlias]]></code> <code><![CDATA[$rel['foreign_field']]]></code> <code><![CDATA[$rel['foreign_table']]]></code> </MixedArgument> <MixedArrayAccess> <code><![CDATA[$aliases[$oldDatabase]['tables']]]></code> <code><![CDATA[$aliases[$oldDatabase]['tables'][$oldTable]]]></code> <code><![CDATA[$aliases[$oldDatabase]['tables'][$oldTable]['columns']]]></code> <code><![CDATA[$columnAliases[$column['name']]]]></code> <code><![CDATA[$definition['Type']]]></code> <code><![CDATA[$oneKey['index_list']]]></code> <code><![CDATA[$oneKey['ref_index_list']]]></code> <code><![CDATA[$oneKey['ref_index_list'][$index]]]></code> <code><![CDATA[$oneKey['ref_table_name']]]></code> <code><![CDATA[$rel['foreign_field']]]></code> <code><![CDATA[$rel['foreign_table']]]></code> </MixedArrayAccess> <MixedArrayOffset> <code><![CDATA[$aliases[$db]['tables'][$table]['columns'][$field]]]></code> <code><![CDATA[$oneKey['ref_index_list'][$index]]]></code> </MixedArrayOffset> <MixedArrayTypeCoercion> <code><![CDATA[$row[$j]]]></code> </MixedArrayTypeCoercion> <MixedAssignment> <code><![CDATA[$GLOBALS['sql_auto_increments']]]></code> <code><![CDATA[$GLOBALS['sql_drop_table']]]></code> <code><![CDATA[$GLOBALS['sql_indexes']]]></code> <code><![CDATA[$GLOBALS['sql_indexes_query']]]></code> <code><![CDATA[$colAlias]]></code> <code><![CDATA[$colAlias]]></code> <code><![CDATA[$colAs]]></code> <code><![CDATA[$columnAliases]]></code> <code><![CDATA[$definition]]></code> <code><![CDATA[$engine]]></code> <code><![CDATA[$eventName]]></code> <code><![CDATA[$field]]></code> <code><![CDATA[$field->name]]></code> <code><![CDATA[$field->references->table->table]]></code> <code><![CDATA[$index]]></code> <code><![CDATA[$newDatabase]]></code> <code><![CDATA[$newTable]]></code> <code><![CDATA[$oneKey]]></code> <code><![CDATA[$rel]]></code> <code><![CDATA[$relFieldAlias]]></code> <code><![CDATA[$relFieldAlias]]></code> <code><![CDATA[$statement->name->database]]></code> <code><![CDATA[$statement->name->table]]></code> <code><![CDATA[$statement->table->table]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[$definition['Type']]]></code> <code><![CDATA[$statement->entityOptions->has('AUTO_INCREMENT')]]></code> </MixedOperand> <MixedPropertyTypeCoercion> <code><![CDATA[$field->key->columns]]></code> <code><![CDATA[$field->references->columns]]></code> </MixedPropertyTypeCoercion> <PossiblyNullArgument> <code><![CDATA[$createQuery]]></code> <code><![CDATA[$definition]]></code> <code><![CDATA[$tableAlias]]></code> <code><![CDATA[$tableAlias]]></code> <code><![CDATA[$tableAlias]]></code> </PossiblyNullArgument> <PossiblyNullArrayAccess> <code><![CDATA[$GLOBALS['plugin_param']['export_type']]]></code> <code><![CDATA[$GLOBALS['plugin_param']['export_type']]]></code> <code><![CDATA[$GLOBALS['plugin_param']['single_table']]]></code> </PossiblyNullArrayAccess> <PossiblyNullArrayOffset> <code><![CDATA[$aliases[$oldDatabase]['tables']]]></code> </PossiblyNullArrayOffset> <PossiblyNullOperand> <code><![CDATA[$eventDef]]></code> </PossiblyNullOperand> <PossiblyNullPropertyAssignment> <code><![CDATA[$field->references->table]]></code> <code><![CDATA[$field->references->table]]></code> <code><![CDATA[$statement->name]]></code> <code><![CDATA[$statement->name]]></code> <code><![CDATA[$statement->name]]></code> <code><![CDATA[$statement->table]]></code> <code><![CDATA[$statement->table]]></code> </PossiblyNullPropertyAssignment> <PossiblyNullPropertyFetch> <code><![CDATA[$field->references->table->table]]></code> <code><![CDATA[$statement->name->table]]></code> <code><![CDATA[$statement->table->table]]></code> </PossiblyNullPropertyFetch> <PossiblyNullReference> <code><![CDATA[has]]></code> <code><![CDATA[has]]></code> <code><![CDATA[has]]></code> <code><![CDATA[remove]]></code> <code><![CDATA[remove]]></code> <code><![CDATA[remove]]></code> <code><![CDATA[remove]]></code> </PossiblyNullReference> <PossiblyUnusedReturnValue> <code><![CDATA[bool]]></code> </PossiblyUnusedReturnValue> <RiskyTruthyFalsyComparison> <code><![CDATA[empty($GLOBALS['exporting_metadata'])]]></code> <code><![CDATA[empty($GLOBALS['sql_auto_increment'])]]></code> <code><![CDATA[empty($GLOBALS['sql_drop_table'])]]></code> <code><![CDATA[empty($GLOBALS['sql_drop_table'])]]></code> <code><![CDATA[empty($GLOBALS['sql_drop_table'])]]></code> <code><![CDATA[empty($column->collation)]]></code> <code><![CDATA[empty($delimiter)]]></code> <code><![CDATA[empty($engine)]]></code> <code><![CDATA[empty($statement->fields)]]></code> <code><![CDATA[empty($statement->name->database)]]></code> <code><![CDATA[empty($statement->name->database)]]></code> <code><![CDATA[empty($statement->table->database)]]></code> <code><![CDATA[empty($tmpres['Check_time'])]]></code> <code><![CDATA[empty($tmpres['Create_time'])]]></code> <code><![CDATA[empty($tmpres['Update_time'])]]></code> </RiskyTruthyFalsyComparison> <TypeDoesNotContainType> <code><![CDATA[$GLOBALS['sql_type'] !== 'UPDATE']]></code> </TypeDoesNotContainType> <UnnecessaryVarAnnotation> <code><![CDATA[CreateDefinition]]></code> </UnnecessaryVarAnnotation> </file> <file src="src/Plugins/Export/ExportTexytext.php"> <DeprecatedMethod> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['what']]]></code> </InvalidArrayOffset> <MixedArgument> <code><![CDATA[$colAs]]></code> <code><![CDATA[$colAs]]></code> <code><![CDATA[$colAs]]></code> <code><![CDATA[$comments[$fieldName]]]></code> <code><![CDATA[$mimeMap[$fieldName]['mimetype']]]></code> <code><![CDATA[$type]]></code> <code><![CDATA[$value]]></code> </MixedArgument> <MixedArrayAccess> <code><![CDATA[$comments[$fieldName]]]></code> <code><![CDATA[$mimeMap[$fieldName]]]></code> <code><![CDATA[$mimeMap[$fieldName]['mimetype']]]></code> </MixedArrayAccess> <MixedAssignment> <code><![CDATA[$GLOBALS['what']]]></code> <code><![CDATA[$colAs]]></code> <code><![CDATA[$colAs]]></code> <code><![CDATA[$colAs]]></code> <code><![CDATA[$type]]></code> <code><![CDATA[$value]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[$GLOBALS['what']]]></code> <code><![CDATA[$GLOBALS['what']]]></code> </MixedOperand> <PossiblyInvalidArgument> <code><![CDATA[$value]]></code> <code><![CDATA[str_replace('_', '/', $mimeMap[$fieldName]['mimetype'])]]></code> </PossiblyInvalidArgument> <PossiblyNullOperand> <code><![CDATA[$tableAlias]]></code> <code><![CDATA[$tableAlias]]></code> <code><![CDATA[$tableAlias]]></code> <code><![CDATA[$tableAlias]]></code> </PossiblyNullOperand> <PossiblyUndefinedVariable> <code><![CDATA[$comments]]></code> <code><![CDATA[$mimeMap]]></code> </PossiblyUndefinedVariable> </file> <file src="src/Plugins/Export/ExportXml.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['xml_export_contents']]]></code> <code><![CDATA[$GLOBALS['xml_export_contents']]]></code> <code><![CDATA[$GLOBALS['xml_export_contents']]]></code> <code><![CDATA[$GLOBALS['xml_export_contents']]]></code> <code><![CDATA[$GLOBALS['xml_export_events']]]></code> <code><![CDATA[$GLOBALS['xml_export_functions']]]></code> <code><![CDATA[$GLOBALS['xml_export_functions']]]></code> <code><![CDATA[$GLOBALS['xml_export_procedures']]]></code> <code><![CDATA[$GLOBALS['xml_export_procedures']]]></code> <code><![CDATA[$GLOBALS['xml_export_tables']]]></code> <code><![CDATA[$GLOBALS['xml_export_tables']]]></code> </InvalidArrayOffset> <MixedArgument> <code><![CDATA[$colAs]]></code> <code><![CDATA[$dbCharset]]></code> <code><![CDATA[$dbCollation]]></code> </MixedArgument> <MixedArgumentTypeCoercion> <code><![CDATA[$events]]></code> </MixedArgumentTypeCoercion> <MixedArrayAccess> <code><![CDATA[$result[$table][1]]]></code> <code><![CDATA[$result[0]['DEFAULT_CHARACTER_SET_NAME']]]></code> <code><![CDATA[$result[0]['DEFAULT_COLLATION_NAME']]]></code> </MixedArrayAccess> <MixedAssignment> <code><![CDATA[$colAs]]></code> <code><![CDATA[$dbCharset]]></code> <code><![CDATA[$dbCollation]]></code> </MixedAssignment> <PossiblyNullArgument> <code><![CDATA[$record[$i]]]></code> <code><![CDATA[$tableAlias]]></code> </PossiblyNullArgument> </file> <file src="src/Plugins/Export/ExportYaml.php"> <DeprecatedMethod> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <MixedAssignment> <code><![CDATA[$colAs]]></code> <code><![CDATA[$columns[$i]]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[$columns[$i]]]></code> <code><![CDATA[$columns[$i]]]></code> <code><![CDATA[$columns[$i]]]></code> </MixedOperand> <PossiblyNullOperand> <code><![CDATA[$tableAlias]]></code> </PossiblyNullOperand> </file> <file src="src/Plugins/Export/Helpers/Pdf.php"> <DeprecatedMethod> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['maxY']]]></code> </InvalidArrayOffset> <MixedArgument> <code><![CDATA[$GLOBALS['maxY'] - $this->tMargin]]></code> <code><![CDATA[$cellFontSize]]></code> <code><![CDATA[$colAs]]></code> <code><![CDATA[$fullwidth + $l]]></code> <code><![CDATA[$fullwidth + $l]]></code> <code><![CDATA[$fullwidth + $l]]></code> <code><![CDATA[$fullwidth + $l]]></code> <code><![CDATA[$fullwidth + $l]]></code> <code><![CDATA[$fullwidth + $l]]></code> <code><![CDATA[$l]]></code> <code><![CDATA[$l]]></code> <code><![CDATA[$l]]></code> <code><![CDATA[$l]]></code> <code><![CDATA[$l]]></code> <code><![CDATA[$l]]></code> <code><![CDATA[$l]]></code> <code><![CDATA[$l]]></code> <code><![CDATA[$l]]></code> <code><![CDATA[$l]]></code> <code><![CDATA[$l]]></code> <code><![CDATA[$l]]></code> <code><![CDATA[$l]]></code> <code><![CDATA[$l]]></code> <code><![CDATA[$l]]></code> <code><![CDATA[$l]]></code> <code><![CDATA[$l]]></code> <code><![CDATA[$l]]></code> <code><![CDATA[$l]]></code> <code><![CDATA[$l]]></code> <code><![CDATA[$l]]></code> <code><![CDATA[$l]]></code> <code><![CDATA[$l]]></code> <code><![CDATA[$l]]></code> <code><![CDATA[$lh]]></code> <code><![CDATA[$lh]]></code> <code><![CDATA[$lh]]></code> <code><![CDATA[$lh]]></code> <code><![CDATA[$lh]]></code> <code><![CDATA[$lh]]></code> <code><![CDATA[$t]]></code> <code><![CDATA[$t]]></code> <code><![CDATA[$t]]></code> <code><![CDATA[$t]]></code> <code><![CDATA[$t]]></code> <code><![CDATA[$t]]></code> <code><![CDATA[$this->CurOrientation]]></code> <code><![CDATA[$this->FontSizePt]]></code> <code><![CDATA[$this->FontSizePt]]></code> <code><![CDATA[$this->FontSizePt]]></code> <code><![CDATA[$this->FontSizePt]]></code> <code><![CDATA[$this->FontSizePt]]></code> <code><![CDATA[$this->FontSizePt]]></code> <code><![CDATA[$this->FontSizePt]]></code> <code><![CDATA[$this->colAlign[$col]]]></code> <code><![CDATA[$this->colAlign[$col]]]></code> <code><![CDATA[$this->colAlign[$col]]]></code> <code><![CDATA[$this->lMargin]]></code> <code><![CDATA[$this->tMargin]]></code> <code><![CDATA[$this->tMargin]]></code> <code><![CDATA[$this->tMargin]]></code> <code><![CDATA[$this->tMargin]]></code> <code><![CDATA[$this->tMargin]]></code> <code><![CDATA[$this->tMargin]]></code> <code><![CDATA[$this->tMargin]]></code> <code><![CDATA[$this->tMargin - ($this->FontSizePt / $this->k) * 2.5]]></code> <code><![CDATA[$this->tMargin - ($this->FontSizePt / $this->k) * 5]]></code> <code><![CDATA[$this->tablewidths[$col]]]></code> <code><![CDATA[$this->tablewidths[$col]]]></code> <code><![CDATA[$this->tablewidths[$col]]]></code> <code><![CDATA[$this->tablewidths[$col]]]></code> <code><![CDATA[$this->tablewidths[$col]]]></code> <code><![CDATA[$this->tablewidths[$col]]]></code> <code><![CDATA[$this->titleFontSize !== 0 ? $this->titleFontSize : $this->FontSizePt]]></code> <code><![CDATA[$txt ?? 'NULL']]></code> <code><![CDATA[$txt ?? 'NULL']]></code> <code><![CDATA[$txt ?? 'NULL']]></code> <code><![CDATA[$txt ?? 'NULL']]></code> <code><![CDATA[$y]]></code> </MixedArgument> <MixedArrayAccess> <code><![CDATA[$comments[$fieldName]]]></code> <code><![CDATA[$mimeMap[$fieldName]]]></code> <code><![CDATA[$mimeMap[$fieldName]['mimetype']]]></code> <code><![CDATA[$resRel[$fieldName]]]></code> <code><![CDATA[$resRel[$fieldName]]]></code> <code><![CDATA[$resRel[$fieldName]['foreign_field']]]></code> <code><![CDATA[$resRel[$fieldName]['foreign_table']]]></code> <code><![CDATA[$this->pagedim[$oldpage]]]></code> <code><![CDATA[$this->pagedim[$oldpage]]]></code> <code><![CDATA[$this->pagedim[$oldpage]['olm']]]></code> <code><![CDATA[$this->pagedim[$oldpage]['orm']]]></code> <code><![CDATA[$this->pagedim[$this->page]]]></code> <code><![CDATA[$this->pagedim[$this->page]]]></code> <code><![CDATA[$this->pagedim[$this->page]['olm']]]></code> <code><![CDATA[$this->pagedim[$this->page]['orm']]]></code> </MixedArrayAccess> <MixedArrayOffset> <code><![CDATA[$this->headerset[$this->page]]]></code> <code><![CDATA[$this->headerset[$this->page]]]></code> <code><![CDATA[$this->pagedim[$oldpage]]]></code> <code><![CDATA[$this->pagedim[$oldpage]]]></code> <code><![CDATA[$this->pagedim[$this->page]]]></code> <code><![CDATA[$this->pagedim[$this->page]]]></code> </MixedArrayOffset> <MixedAssignment> <code><![CDATA[$GLOBALS['maxY']]]></code> <code><![CDATA[$GLOBALS['maxY']]]></code> <code><![CDATA[$availableWidth]]></code> <code><![CDATA[$cellFontSize]]></code> <code><![CDATA[$colAs]]></code> <code><![CDATA[$currentPage]]></code> <code><![CDATA[$currpage]]></code> <code><![CDATA[$currpage]]></code> <code><![CDATA[$currpage]]></code> <code><![CDATA[$currpage]]></code> <code><![CDATA[$currpage]]></code> <code><![CDATA[$currpage]]></code> <code><![CDATA[$data[]]]></code> <code><![CDATA[$data[]]]></code> <code><![CDATA[$data[]]]></code> <code><![CDATA[$fullwidth]]></code> <code><![CDATA[$fullwidth]]></code> <code><![CDATA[$fullwidth]]></code> <code><![CDATA[$i]]></code> <code><![CDATA[$i]]></code> <code><![CDATA[$i]]></code> <code><![CDATA[$i]]></code> <code><![CDATA[$i]]></code> <code><![CDATA[$i]]></code> <code><![CDATA[$l]]></code> <code><![CDATA[$l]]></code> <code><![CDATA[$l]]></code> <code><![CDATA[$l]]></code> <code><![CDATA[$l]]></code> <code><![CDATA[$l]]></code> <code><![CDATA[$l]]></code> <code><![CDATA[$l]]></code> <code><![CDATA[$l]]></code> <code><![CDATA[$l]]></code> <code><![CDATA[$l]]></code> <code><![CDATA[$l]]></code> <code><![CDATA[$l]]></code> <code><![CDATA[$l]]></code> <code><![CDATA[$l]]></code> <code><![CDATA[$l]]></code> <code><![CDATA[$l]]></code> <code><![CDATA[$l]]></code> <code><![CDATA[$l]]></code> <code><![CDATA[$lh]]></code> <code><![CDATA[$lh]]></code> <code><![CDATA[$lh]]></code> <code><![CDATA[$maxpage]]></code> <code><![CDATA[$maxpage]]></code> <code><![CDATA[$maxpage]]></code> <code><![CDATA[$maxpage]]></code> <code><![CDATA[$maxpage]]></code> <code><![CDATA[$maxpage]]></code> <code><![CDATA[$oldPageOlm]]></code> <code><![CDATA[$oldPageOrm]]></code> <code><![CDATA[$oldpage]]></code> <code><![CDATA[$sColWidth]]></code> <code><![CDATA[$startpage]]></code> <code><![CDATA[$startpage]]></code> <code><![CDATA[$startpage]]></code> <code><![CDATA[$surplus]]></code> <code><![CDATA[$surplusToAdd]]></code> <code><![CDATA[$t]]></code> <code><![CDATA[$t]]></code> <code><![CDATA[$t]]></code> <code><![CDATA[$this->dataY]]></code> <code><![CDATA[$thisPageOlm]]></code> <code><![CDATA[$thisPageOrm]]></code> <code><![CDATA[$txt]]></code> <code><![CDATA[$txt]]></code> <code><![CDATA[$txt]]></code> <code><![CDATA[$txt]]></code> <code><![CDATA[$type]]></code> <code><![CDATA[$width]]></code> <code><![CDATA[$width]]></code> <code><![CDATA[$width]]></code> <code><![CDATA[$width]]></code> <code><![CDATA[$width]]></code> <code><![CDATA[$width]]></code> <code><![CDATA[$x]]></code> <code><![CDATA[$y]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[$availableWidth]]></code> <code><![CDATA[$fullwidth]]></code> <code><![CDATA[$fullwidth]]></code> <code><![CDATA[$fullwidth]]></code> <code><![CDATA[$fullwidth]]></code> <code><![CDATA[$fullwidth]]></code> <code><![CDATA[$fullwidth]]></code> <code><![CDATA[$i]]></code> <code><![CDATA[$i]]></code> <code><![CDATA[$i]]></code> <code><![CDATA[$l]]></code> <code><![CDATA[$l]]></code> <code><![CDATA[$l]]></code> <code><![CDATA[$l]]></code> <code><![CDATA[$l]]></code> <code><![CDATA[$l]]></code> <code><![CDATA[$l]]></code> <code><![CDATA[$l]]></code> <code><![CDATA[$maxpage]]></code> <code><![CDATA[$maxpage]]></code> <code><![CDATA[$maxpage]]></code> <code><![CDATA[$resRel[$fieldName]['foreign_field']]]></code> <code><![CDATA[$resRel[$fieldName]['foreign_table']]]></code> <code><![CDATA[$sColWidth]]></code> <code><![CDATA[$sColWidth]]></code> <code><![CDATA[$sColWidth]]></code> <code><![CDATA[$surplus]]></code> <code><![CDATA[$this->FontSizePt]]></code> <code><![CDATA[$this->FontSizePt]]></code> <code><![CDATA[$this->h]]></code> <code><![CDATA[$this->h]]></code> <code><![CDATA[$this->h]]></code> <code><![CDATA[$this->page]]></code> <code><![CDATA[$this->page]]></code> <code><![CDATA[$this->page]]></code> <code><![CDATA[$this->page]]></code> <code><![CDATA[$this->page]]></code> <code><![CDATA[$this->page]]></code> <code><![CDATA[$this->page]]></code> <code><![CDATA[$this->page]]></code> <code><![CDATA[$this->page]]></code> <code><![CDATA[$this->page]]></code> <code><![CDATA[$this->page]]></code> <code><![CDATA[$this->page]]></code> <code><![CDATA[$this->page]]></code> <code><![CDATA[$this->tMargin]]></code> <code><![CDATA[$this->tMargin]]></code> <code><![CDATA[$this->tMargin]]></code> <code><![CDATA[$this->w]]></code> <code><![CDATA[$thisPageOrm]]></code> <code><![CDATA[$width]]></code> <code><![CDATA[$width]]></code> <code><![CDATA[$width]]></code> <code><![CDATA[$x]]></code> <code><![CDATA[$x]]></code> <code><![CDATA[$y]]></code> <code><![CDATA[count($colFits) * $sColWidth]]></code> </MixedOperand> <PossiblyNullOperand> <code><![CDATA[$GLOBALS['maxY']]]></code> </PossiblyNullOperand> <PossiblyUndefinedVariable> <code><![CDATA[$comments]]></code> <code><![CDATA[$data]]></code> <code><![CDATA[$data]]></code> <code><![CDATA[$mimeMap]]></code> <code><![CDATA[$resRel]]></code> <code><![CDATA[$resRel]]></code> </PossiblyUndefinedVariable> <PropertyNotSetInConstructor> <code><![CDATA[$results]]></code> <code><![CDATA[Pdf]]></code> <code><![CDATA[Pdf]]></code> <code><![CDATA[Pdf]]></code> <code><![CDATA[Pdf]]></code> </PropertyNotSetInConstructor> </file> <file src="src/Plugins/ExportPlugin.php"> <MixedArrayAccess> <code><![CDATA[$db['alias']]]></code> <code><![CDATA[$db['tables']]]></code> <code><![CDATA[$db['tables']]]></code> <code><![CDATA[$db['tables'][$tbl]]]></code> <code><![CDATA[$table['alias']]]></code> <code><![CDATA[$table['columns']]]></code> </MixedArrayAccess> <MixedArrayAssignment> <code><![CDATA[$db['tables']]]></code> </MixedArrayAssignment> <MixedArrayOffset> <code><![CDATA[$aliases[$db]['tables'][$ftable]]]></code> <code><![CDATA[$aliases[$db]['tables'][$ftable]]]></code> <code><![CDATA[$aliases[$db]['tables'][$ftable]['columns'][$ffield]]]></code> </MixedArrayOffset> <MixedAssignment> <code><![CDATA[$col]]></code> <code><![CDATA[$colKey]]></code> <code><![CDATA[$db]]></code> <code><![CDATA[$db]]></code> <code><![CDATA[$ffield]]></code> <code><![CDATA[$ffield]]></code> <code><![CDATA[$ftable]]></code> <code><![CDATA[$ftable]]></code> <code><![CDATA[$table]]></code> <code><![CDATA[$table]]></code> <code><![CDATA[$tableKey]]></code> </MixedAssignment> <MixedInferredReturnType> <code><![CDATA[string]]></code> </MixedInferredReturnType> <MixedOperand> <code><![CDATA[$ffield]]></code> <code><![CDATA[$ftable]]></code> </MixedOperand> <MixedReturnStatement> <code><![CDATA[$col]]></code> <code><![CDATA[$db['alias']]]></code> <code><![CDATA[$table['alias']]]></code> </MixedReturnStatement> <PossiblyUnusedReturnValue> <code><![CDATA[bool]]></code> <code><![CDATA[bool]]></code> </PossiblyUnusedReturnValue> <RiskyTruthyFalsyComparison> <code><![CDATA[$foreigner]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/Plugins/Import/ImportCsv.php"> <DeprecatedMethod> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <InvalidArgument> <code><![CDATA[$colNames]]></code> </InvalidArgument> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['errorUrl']]]></code> <code><![CDATA[$values[count($values) - 1]]]></code> <code><![CDATA[$values[count($values) - 1]]]></code> </InvalidArrayOffset> <MixedAssignment> <code><![CDATA[$GLOBALS['errorUrl']]]></code> </MixedAssignment> <PossiblyNullOperand> <code><![CDATA[$ch]]></code> </PossiblyNullOperand> <PossiblyNullReference> <code><![CDATA[getMessage]]></code> </PossiblyNullReference> <PossiblyUnusedReturnValue> <code><![CDATA[string[]]]></code> </PossiblyUnusedReturnValue> </file> <file src="src/Plugins/Import/ImportFormat.php"> <PossiblyUnusedMethod> <code><![CDATA[getClassName]]></code> </PossiblyUnusedMethod> </file> <file src="src/Plugins/Import/ImportLdi.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <MixedArgument> <code><![CDATA[ImportSettings::$importFile]]></code> </MixedArgument> <PossiblyUnusedReturnValue> <code><![CDATA[string[]]]></code> </PossiblyUnusedReturnValue> </file> <file src="src/Plugins/Import/ImportMediawiki.php"> <InvalidNullableReturnType> <code><![CDATA[string]]></code> </InvalidNullableReturnType> <NullableReturnStatement> <code><![CDATA[$cellData[1]]]></code> </NullableReturnStatement> <PossiblyUndefinedArrayOffset> <code><![CDATA[$cellData[1]]]></code> </PossiblyUndefinedArrayOffset> <PossiblyUnusedReturnValue> <code><![CDATA[string[]]]></code> </PossiblyUnusedReturnValue> <RedundantCondition> <code><![CDATA[! ImportSettings::$finished]]></code> <code><![CDATA[ImportSettings::$finished]]></code> </RedundantCondition> </file> <file src="src/Plugins/Import/ImportOds.php"> <MixedArgument> <code><![CDATA[$cellAttrs]]></code> <code><![CDATA[$text]]></code> </MixedArgument> <MixedArgumentTypeCoercion> <code><![CDATA[$row]]></code> <code><![CDATA[$row]]></code> <code><![CDATA[$values]]></code> </MixedArgumentTypeCoercion> <MixedArrayAccess> <code><![CDATA[$attr['number-columns-repeated']]]></code> <code><![CDATA[$attr['number-columns-repeated']]]></code> </MixedArrayAccess> <MixedAssignment> <code><![CDATA[$attr]]></code> <code><![CDATA[$attr]]></code> <code><![CDATA[$cellAttrs]]></code> <code><![CDATA[$paragraphValue]]></code> <code><![CDATA[$text]]></code> <code><![CDATA[$values[]]]></code> <code><![CDATA[$values[]]]></code> </MixedAssignment> <MixedMethodCall> <code><![CDATA[__toString]]></code> <code><![CDATA[__toString]]></code> <code><![CDATA[attributes]]></code> <code><![CDATA[attributes]]></code> <code><![CDATA[attributes]]></code> <code><![CDATA[children]]></code> <code><![CDATA[count]]></code> <code><![CDATA[getName]]></code> </MixedMethodCall> <PossiblyNullArgument> <code><![CDATA[$sheets]]></code> </PossiblyNullArgument> <PossiblyNullArrayAccess> <code><![CDATA[$tblAttr['name']]]></code> </PossiblyNullArrayAccess> <PossiblyNullPropertyFetch> <code><![CDATA[$xml->children('office', true)->body]]></code> </PossiblyNullPropertyFetch> <PossiblyUnusedReturnValue> <code><![CDATA[string[]]]></code> </PossiblyUnusedReturnValue> </file> <file src="src/Plugins/Import/ImportShp.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['buffer']]]></code> <code><![CDATA[$GLOBALS['eof']]]></code> <code><![CDATA[$GLOBALS['importHandle']]]></code> </InvalidArrayOffset> <MixedArgument> <code><![CDATA[$GLOBALS['buffer']]]></code> <code><![CDATA[$GLOBALS['buffer']]]></code> <code><![CDATA[$GLOBALS['importHandle']]]></code> <code><![CDATA[$dbfFilePath]]></code> <code><![CDATA[$dbfFilePath]]></code> <code><![CDATA[$gisType]]></code> </MixedArgument> <MixedArgumentTypeCoercion> <code><![CDATA[$colNames]]></code> </MixedArgumentTypeCoercion> <MixedArrayAccess> <code><![CDATA[$c[0]]]></code> <code><![CDATA[$dbfHeader[$n][0]]]></code> </MixedArrayAccess> <MixedArrayOffset> <code><![CDATA[$record->dbfData[$c[0]]]]></code> </MixedArrayOffset> <MixedAssignment> <code><![CDATA[$GLOBALS['buffer']]]></code> <code><![CDATA[$GLOBALS['eof']]]></code> <code><![CDATA[$GLOBALS['importHandle']]]></code> <code><![CDATA[$c]]></code> <code><![CDATA[$colNames[]]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[$GLOBALS['buffer']]]></code> <code><![CDATA[$gisObj->getShape($record->shpData)]]></code> </MixedOperand> <PossiblyNullArgument> <code><![CDATA[$GLOBALS['buffer']]]></code> <code><![CDATA[$GLOBALS['buffer']]]></code> <code><![CDATA[$shp->getDBFHeader()]]></code> </PossiblyNullArgument> <PossiblyNullIterator> <code><![CDATA[$shp->getDBFHeader()]]></code> </PossiblyNullIterator> <PossiblyUnusedReturnValue> <code><![CDATA[string[]]]></code> </PossiblyUnusedReturnValue> </file> <file src="src/Plugins/Import/ImportSql.php"> <DeprecatedMethod> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <MixedArgumentTypeCoercion> <code><![CDATA[$sqlModes]]></code> </MixedArgumentTypeCoercion> <MixedAssignment> <code><![CDATA[$sqlModes[]]]></code> </MixedAssignment> <PossiblyInvalidArgument> <code><![CDATA[$_POST['sql_delimiter']]]></code> </PossiblyInvalidArgument> <PossiblyInvalidCast> <code><![CDATA[$_POST['sql_delimiter']]]></code> </PossiblyInvalidCast> <PossiblyUnusedReturnValue> <code><![CDATA[string[]]]></code> </PossiblyUnusedReturnValue> </file> <file src="src/Plugins/Import/ImportXml.php"> <MixedArrayAccess> <code><![CDATA[$attrs['name']]]></code> </MixedArrayAccess> <MixedAssignment> <code><![CDATA[$attrs]]></code> <code><![CDATA[$val2]]></code> <code><![CDATA[$val3]]></code> </MixedAssignment> <MixedMethodCall> <code><![CDATA[attributes]]></code> </MixedMethodCall> <PossiblyNullArrayAccess> <code><![CDATA[$dbAttr['charset']]]></code> <code><![CDATA[$dbAttr['collation']]]></code> <code><![CDATA[$dbAttr['name']]]></code> <code><![CDATA[$dbAttr['name']]]></code> </PossiblyNullArrayAccess> <PossiblyNullPropertyFetch> <code><![CDATA[$xml->children($namespaces['pma'] ?? null)->structure_schemas]]></code> </PossiblyNullPropertyFetch> <PossiblyNullReference> <code><![CDATA[attributes]]></code> </PossiblyNullReference> <PossiblyUnusedReturnValue> <code><![CDATA[string[]]]></code> </PossiblyUnusedReturnValue> </file> <file src="src/Plugins/Import/ShapeFileImport.php"> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['eof']]]></code> </InvalidArrayOffset> <MixedAssignment> <code><![CDATA[$GLOBALS['eof']]]></code> </MixedAssignment> </file> <file src="src/Plugins/Import/Upload/UploadNoplugin.php"> <MixedArgument> <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']]]]></code> </MixedArgument> <MixedArrayAccess> <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']][$id]]]></code> </MixedArrayAccess> <MixedArrayAssignment> <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']][$id]]]></code> </MixedArrayAssignment> <MixedInferredReturnType> <code><![CDATA[array|null]]></code> </MixedInferredReturnType> <MixedReturnStatement> <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']][$id]]]></code> <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']][$id]]]></code> </MixedReturnStatement> <PossiblyInvalidArrayOffset> <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']]]]></code> </PossiblyInvalidArrayOffset> <PossiblyNullArrayOffset> <code><![CDATA[$_SESSION]]></code> <code><![CDATA[$_SESSION]]></code> <code><![CDATA[$_SESSION]]></code> </PossiblyNullArrayOffset> </file> <file src="src/Plugins/Import/Upload/UploadProgress.php"> <MixedArgument> <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']]]]></code> </MixedArgument> <MixedArrayAccess> <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']][$id]]]></code> <code><![CDATA[$ret['finished']]]></code> <code><![CDATA[$ret['total']]]></code> </MixedArrayAccess> <MixedArrayAssignment> <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']][$id]]]></code> <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']][$id]]]></code> <code><![CDATA[$ret['complete']]]></code> <code><![CDATA[$ret['finished']]]></code> <code><![CDATA[$ret['finished']]]></code> <code><![CDATA[$ret['percent']]]></code> <code><![CDATA[$ret['total']]]></code> </MixedArrayAssignment> <MixedAssignment> <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']][$id]]]></code> <code><![CDATA[$ret]]></code> </MixedAssignment> <MixedInferredReturnType> <code><![CDATA[array|null]]></code> </MixedInferredReturnType> <MixedReturnStatement> <code><![CDATA[$ret]]></code> <code><![CDATA[$ret]]></code> <code><![CDATA[$ret]]></code> <code><![CDATA[$ret]]></code> </MixedReturnStatement> <PossiblyInvalidArrayOffset> <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']]]]></code> </PossiblyInvalidArrayOffset> <PossiblyNullArrayOffset> <code><![CDATA[$_SESSION]]></code> <code><![CDATA[$_SESSION]]></code> <code><![CDATA[$_SESSION]]></code> <code><![CDATA[$_SESSION]]></code> </PossiblyNullArrayOffset> <RedundantCondition> <code><![CDATA[$status !== []]]></code> <code><![CDATA[$status !== null && $status !== []]]></code> </RedundantCondition> <RiskyTruthyFalsyComparison> <code><![CDATA[$ret['finished']]]></code> </RiskyTruthyFalsyComparison> <UnusedClass> <code><![CDATA[UploadProgress]]></code> </UnusedClass> </file> <file src="src/Plugins/Import/Upload/UploadSession.php"> <MixedArgument> <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']]]]></code> </MixedArgument> <MixedArrayAccess> <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']][$id]]]></code> <code><![CDATA[$ret['finished']]]></code> <code><![CDATA[$ret['total']]]></code> <code><![CDATA[$status['bytes_processed']]]></code> <code><![CDATA[$status['content_length']]]></code> <code><![CDATA[$status['done']]]></code> </MixedArrayAccess> <MixedArrayAssignment> <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']][$id]]]></code> <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']][$id]]]></code> <code><![CDATA[$ret['complete']]]></code> <code><![CDATA[$ret['finished']]]></code> <code><![CDATA[$ret['percent']]]></code> <code><![CDATA[$ret['total']]]></code> </MixedArrayAssignment> <MixedAssignment> <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']][$id]]]></code> <code><![CDATA[$ret]]></code> <code><![CDATA[$ret['complete']]]></code> <code><![CDATA[$ret['finished']]]></code> <code><![CDATA[$ret['percent']]]></code> <code><![CDATA[$ret['total']]]></code> <code><![CDATA[$status]]></code> </MixedAssignment> <MixedInferredReturnType> <code><![CDATA[array|null]]></code> </MixedInferredReturnType> <MixedOperand> <code><![CDATA[$ret['complete'] / $ret['total']]]></code> <code><![CDATA[$ret['total']]]></code> </MixedOperand> <MixedReturnStatement> <code><![CDATA[$ret]]></code> <code><![CDATA[$ret]]></code> <code><![CDATA[$ret]]></code> <code><![CDATA[$ret]]></code> </MixedReturnStatement> <PossiblyInvalidArrayOffset> <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']]]]></code> </PossiblyInvalidArrayOffset> <PossiblyNullArrayOffset> <code><![CDATA[$_SESSION]]></code> <code><![CDATA[$_SESSION]]></code> <code><![CDATA[$_SESSION]]></code> <code><![CDATA[$_SESSION]]></code> </PossiblyNullArrayOffset> <RiskyTruthyFalsyComparison> <code><![CDATA[$ret['finished']]]></code> <code><![CDATA[$status]]></code> </RiskyTruthyFalsyComparison> <UnusedClass> <code><![CDATA[UploadSession]]></code> </UnusedClass> </file> <file src="src/Plugins/ImportPlugin.php"> <PossiblyUnusedReturnValue> <code><![CDATA[string[]]]></code> </PossiblyUnusedReturnValue> </file> <file src="src/Plugins/Schema/Dia/DiaRelationSchema.php"> <MixedArgument> <code><![CDATA[$oneField]]></code> <code><![CDATA[$oneKey['ref_index_list'][$index]]]></code> <code><![CDATA[$oneKey['ref_table_name']]]></code> <code><![CDATA[$rel['foreign_field']]]></code> <code><![CDATA[$rel['foreign_table']]]></code> </MixedArgument> <MixedArgumentTypeCoercion> <code><![CDATA[$masterField]]></code> </MixedArgumentTypeCoercion> <MixedArrayAccess> <code><![CDATA[$oneKey['index_list']]]></code> <code><![CDATA[$oneKey['ref_index_list']]]></code> <code><![CDATA[$oneKey['ref_index_list'][$index]]]></code> <code><![CDATA[$oneKey['ref_table_name']]]></code> <code><![CDATA[$oneKey['ref_table_name']]]></code> <code><![CDATA[$rel['foreign_field']]]></code> <code><![CDATA[$rel['foreign_table']]]></code> <code><![CDATA[$rel['foreign_table']]]></code> </MixedArrayAccess> <MixedArrayOffset> <code><![CDATA[$oneKey['ref_index_list'][$index]]]></code> </MixedArrayOffset> <MixedAssignment> <code><![CDATA[$index]]></code> <code><![CDATA[$oneField]]></code> <code><![CDATA[$oneKey]]></code> <code><![CDATA[$rel]]></code> </MixedAssignment> <PossiblyInvalidCast> <code><![CDATA[$_REQUEST['dia_orientation']]]></code> <code><![CDATA[$_REQUEST['dia_paper']]]></code> </PossiblyInvalidCast> <UnusedProperty> <code><![CDATA[$bottomMargin]]></code> <code><![CDATA[$leftMargin]]></code> <code><![CDATA[$rightMargin]]></code> <code><![CDATA[$topMargin]]></code> </UnusedProperty> </file> <file src="src/Plugins/Schema/Dia/RelationStatsDia.php"> <InvalidOperand> <code><![CDATA[$pos]]></code> <code><![CDATA[$pos]]></code> <code><![CDATA[$pos]]></code> <code><![CDATA[$pos]]></code> <code><![CDATA[$pos]]></code> <code><![CDATA[$pos]]></code> </InvalidOperand> <MixedOperand> <code><![CDATA[$this->destConnPointsRight]]></code> <code><![CDATA[$this->srcConnPointsRight]]></code> </MixedOperand> <PossiblyFalseOperand> <code><![CDATA[$pos]]></code> <code><![CDATA[$pos]]></code> <code><![CDATA[$pos]]></code> <code><![CDATA[$pos]]></code> <code><![CDATA[$pos]]></code> <code><![CDATA[$pos]]></code> </PossiblyFalseOperand> </file> <file src="src/Plugins/Schema/Dia/TableStatsDia.php"> <MixedAssignment> <code><![CDATA[$field]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[$field]]></code> </MixedOperand> </file> <file src="src/Plugins/Schema/Eps/Eps.php"> <PossiblyUnusedMethod> <code><![CDATA[line]]></code> </PossiblyUnusedMethod> </file> <file src="src/Plugins/Schema/Eps/EpsRelationSchema.php"> <MixedArgument> <code><![CDATA[$oneField]]></code> <code><![CDATA[$oneKey['ref_index_list'][$index]]]></code> <code><![CDATA[$oneKey['ref_table_name']]]></code> <code><![CDATA[$rel['foreign_field']]]></code> <code><![CDATA[$rel['foreign_table']]]></code> </MixedArgument> <MixedArgumentTypeCoercion> <code><![CDATA[$masterField]]></code> </MixedArgumentTypeCoercion> <MixedArrayAccess> <code><![CDATA[$oneKey['index_list']]]></code> <code><![CDATA[$oneKey['ref_index_list']]]></code> <code><![CDATA[$oneKey['ref_index_list'][$index]]]></code> <code><![CDATA[$oneKey['ref_table_name']]]></code> <code><![CDATA[$oneKey['ref_table_name']]]></code> <code><![CDATA[$rel['foreign_field']]]></code> <code><![CDATA[$rel['foreign_table']]]></code> <code><![CDATA[$rel['foreign_table']]]></code> </MixedArrayAccess> <MixedArrayOffset> <code><![CDATA[$oneKey['ref_index_list'][$index]]]></code> </MixedArrayOffset> <MixedAssignment> <code><![CDATA[$index]]></code> <code><![CDATA[$oneField]]></code> <code><![CDATA[$oneKey]]></code> <code><![CDATA[$rel]]></code> </MixedAssignment> <PossiblyInvalidCast> <code><![CDATA[$_REQUEST['eps_orientation']]]></code> </PossiblyInvalidCast> </file> <file src="src/Plugins/Schema/Eps/RelationStatsEps.php"> <MixedMethodCall> <code><![CDATA[line]]></code> <code><![CDATA[line]]></code> <code><![CDATA[line]]></code> <code><![CDATA[line]]></code> <code><![CDATA[line]]></code> <code><![CDATA[line]]></code> <code><![CDATA[line]]></code> </MixedMethodCall> <MixedOperand> <code><![CDATA[$this->xDest]]></code> <code><![CDATA[$this->xDest]]></code> <code><![CDATA[$this->xDest]]></code> <code><![CDATA[$this->xDest]]></code> <code><![CDATA[$this->xDest]]></code> <code><![CDATA[$this->xDest]]></code> <code><![CDATA[$this->xSrc]]></code> <code><![CDATA[$this->xSrc]]></code> <code><![CDATA[$this->xSrc]]></code> <code><![CDATA[$this->xSrc]]></code> <code><![CDATA[$this->xSrc]]></code> <code><![CDATA[$this->xSrc]]></code> <code><![CDATA[$this->yDest]]></code> <code><![CDATA[$this->yDest]]></code> <code><![CDATA[$this->yDest]]></code> <code><![CDATA[$this->ySrc]]></code> <code><![CDATA[$this->ySrc]]></code> <code><![CDATA[$this->ySrc]]></code> </MixedOperand> </file> <file src="src/Plugins/Schema/Eps/TableStatsEps.php"> <MixedArgument> <code><![CDATA[$field]]></code> <code><![CDATA[$field]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$field]]></code> <code><![CDATA[$field]]></code> </MixedAssignment> <PossiblyUnusedProperty> <code><![CDATA[$height]]></code> </PossiblyUnusedProperty> </file> <file src="src/Plugins/Schema/ExportRelationSchema.php"> <DeprecatedMethod> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <MixedArgument> <code><![CDATA[$table]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$table]]></code> </MixedAssignment> <PossiblyInvalidArgument> <code><![CDATA[$table]]></code> </PossiblyInvalidArgument> <PossiblyInvalidCast> <code><![CDATA[$table]]></code> </PossiblyInvalidCast> <PossiblyInvalidIterator> <code><![CDATA[$_POST['t_tbl']]]></code> </PossiblyInvalidIterator> <PossiblyNullOperand> <code><![CDATA[$nameRow[0]]]></code> </PossiblyNullOperand> <PossiblyUnusedMethod> <code><![CDATA[isOffline]]></code> </PossiblyUnusedMethod> <RiskyCast> <code><![CDATA[$_REQUEST['page_number']]]></code> </RiskyCast> </file> <file src="src/Plugins/Schema/Pdf/Pdf.php"> <DeprecatedMethod> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <MixedArgument> <code><![CDATA[$data[$i]]]></code> <code><![CDATA[$data[$i]]]></code> <code><![CDATA[$h]]></code> <code><![CDATA[$h]]></code> <code><![CDATA[$h]]></code> <code><![CDATA[$h]]></code> <code><![CDATA[$il + 1]]></code> <code><![CDATA[$this->widths[$i]]]></code> <code><![CDATA[$w]]></code> <code><![CDATA[$w]]></code> <code><![CDATA[$w]]></code> <code><![CDATA[$x + $w]]></code> </MixedArgument> <MixedArrayAccess> <code><![CDATA[$cw[mb_ord($c)]]]></code> <code><![CDATA[$this->CurrentFont['cw']]]></code> </MixedArrayAccess> <MixedAssignment> <code><![CDATA[$h]]></code> <code><![CDATA[$il]]></code> <code><![CDATA[$l]]></code> <code><![CDATA[$w]]></code> <code><![CDATA[$w]]></code> <code><![CDATA[$wmax]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[$cw[mb_ord($c)] ?? 0]]></code> <code><![CDATA[$il]]></code> <code><![CDATA[$il]]></code> <code><![CDATA[$this->w]]></code> <code><![CDATA[$w]]></code> <code><![CDATA[$w]]></code> <code><![CDATA[($w - 2 * $this->cMargin) * 1000]]></code> </MixedOperand> <PossiblyUnusedMethod> <code><![CDATA[lineScale]]></code> </PossiblyUnusedMethod> <PropertyNotSetInConstructor> <code><![CDATA[Pdf]]></code> <code><![CDATA[Pdf]]></code> <code><![CDATA[Pdf]]></code> <code><![CDATA[Pdf]]></code> </PropertyNotSetInConstructor> <UnsupportedPropertyReferenceUsage> <code><![CDATA[$cw = &$this->CurrentFont['cw']]]></code> </UnsupportedPropertyReferenceUsage> </file> <file src="src/Plugins/Schema/Pdf/PdfRelationSchema.php"> <DeprecatedMethod> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <MixedArgument> <code><![CDATA[$mimeMap[$fieldName]['mimetype']]]></code> <code><![CDATA[$oneField]]></code> <code><![CDATA[$oneKey['ref_index_list'][$index]]]></code> <code><![CDATA[$oneKey['ref_table_name']]]></code> <code><![CDATA[$rel['foreign_field']]]></code> <code><![CDATA[$rel['foreign_table']]]></code> <code><![CDATA[$table]]></code> <code><![CDATA[$table]]></code> <code><![CDATA[$table]]></code> <code><![CDATA[$this->pdf->customLinks['RT']['-']]]></code> <code><![CDATA[$this->pdf->customLinks['doc'][$table][$fieldName]]]></code> <code><![CDATA[$this->pdf->customLinks['doc'][$table]['-']]]></code> </MixedArgument> <MixedArgumentTypeCoercion> <code><![CDATA[$masterField]]></code> </MixedArgumentTypeCoercion> <MixedArrayAccess> <code><![CDATA[$foreignTable[$foreigner['foreign_field']]]]></code> <code><![CDATA[$mimeMap[$fieldName]]]></code> <code><![CDATA[$mimeMap[$fieldName]['mimetype']]]></code> <code><![CDATA[$oneKey['index_list']]]></code> <code><![CDATA[$oneKey['ref_index_list']]]></code> <code><![CDATA[$oneKey['ref_index_list'][$index]]]></code> <code><![CDATA[$oneKey['ref_table_name']]]></code> <code><![CDATA[$oneKey['ref_table_name']]]></code> <code><![CDATA[$rel['foreign_field']]]></code> <code><![CDATA[$rel['foreign_table']]]></code> <code><![CDATA[$rel['foreign_table']]]></code> <code><![CDATA[$this->pdf->customLinks['RT']['-']]]></code> <code><![CDATA[$this->pdf->customLinks['doc'][$foreigner['foreign_table']]]]></code> <code><![CDATA[$this->pdf->customLinks['doc'][$table]]]></code> <code><![CDATA[$this->pdf->customLinks['doc'][$table]]]></code> <code><![CDATA[$this->pdf->customLinks['doc'][$table][$fieldName]]]></code> <code><![CDATA[$this->pdf->customLinks['doc'][$table]['-']]]></code> </MixedArrayAccess> <MixedArrayAssignment> <code><![CDATA[$this->pdf->customLinks['RT'][$table]]]></code> <code><![CDATA[$this->pdf->customLinks['RT'][$table]]]></code> <code><![CDATA[$this->pdf->customLinks['RT'][$table][$fieldName]]]></code> <code><![CDATA[$this->pdf->customLinks['RT'][$table]['-']]]></code> <code><![CDATA[$this->pdf->customLinks['RT']['-']]]></code> <code><![CDATA[$this->pdf->customLinks['doc'][$table]]]></code> <code><![CDATA[$this->pdf->customLinks['doc'][$table]]]></code> <code><![CDATA[$this->pdf->customLinks['doc'][$table][$fieldName]]]></code> <code><![CDATA[$this->pdf->customLinks['doc'][$table]['-']]]></code> </MixedArrayAssignment> <MixedArrayOffset> <code><![CDATA[$foreignTable[$foreigner['foreign_field']]]]></code> <code><![CDATA[$oneKey['ref_index_list'][$index]]]></code> <code><![CDATA[$this->pdf->customLinks['RT'][$table]]]></code> <code><![CDATA[$this->pdf->customLinks['doc'][$foreigner['foreign_table']]]]></code> <code><![CDATA[$this->pdf->customLinks['doc'][$foreigner['foreign_table']]]]></code> <code><![CDATA[$this->pdf->customLinks['doc'][$foreigner['foreign_table']][$foreigner['foreign_field']]]]></code> <code><![CDATA[$this->pdf->customLinks['doc'][$table]]]></code> <code><![CDATA[$this->pdf->customLinks['doc'][$table]]]></code> </MixedArrayOffset> <MixedAssignment> <code><![CDATA[$attribute]]></code> <code><![CDATA[$foreignTable]]></code> <code><![CDATA[$index]]></code> <code><![CDATA[$links[0]]]></code> <code><![CDATA[$links[6]]]></code> <code><![CDATA[$oneField]]></code> <code><![CDATA[$oneKey]]></code> <code><![CDATA[$rel]]></code> <code><![CDATA[$table]]></code> <code><![CDATA[$table]]></code> <code><![CDATA[$type]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[$foreigner['foreign_db']]]></code> <code><![CDATA[$foreigner['foreign_field']]]></code> <code><![CDATA[$foreigner['foreign_table']]]></code> <code><![CDATA[$foreigner['on_delete']]]></code> <code><![CDATA[$foreigner['on_update']]]></code> <code><![CDATA[$table]]></code> <code><![CDATA[$table]]></code> </MixedOperand> <PossiblyInvalidArgument> <code><![CDATA[$_REQUEST['pdf_table_order']]]></code> <code><![CDATA[$showTable['Check_time']]]></code> <code><![CDATA[$showTable['Create_time']]]></code> <code><![CDATA[$showTable['Update_time']]]></code> </PossiblyInvalidArgument> <PossiblyInvalidCast> <code><![CDATA[$_REQUEST['pdf_orientation']]]></code> <code><![CDATA[$_REQUEST['pdf_paper']]]></code> <code><![CDATA[$_REQUEST['pdf_table_order']]]></code> </PossiblyInvalidCast> <PossiblyUnusedMethod> <code><![CDATA[isWithDataDictionary]]></code> </PossiblyUnusedMethod> <RiskyTruthyFalsyComparison> <code><![CDATA[$foreigner]]></code> <code><![CDATA[$foreigner]]></code> </RiskyTruthyFalsyComparison> <UnusedProperty> <code><![CDATA[$bottomMargin]]></code> <code><![CDATA[$rightMargin]]></code> </UnusedProperty> </file> <file src="src/Plugins/Schema/Pdf/RelationStatsPdf.php"> <InvalidArrayOffset> <code><![CDATA[$case[$d]]]></code> </InvalidArrayOffset> <MixedArrayAccess> <code><![CDATA[$a]]></code> <code><![CDATA[$b]]></code> <code><![CDATA[$c]]></code> </MixedArrayAccess> <MixedAssignment> <code><![CDATA[[$a, $b, $c]]]></code> </MixedAssignment> <MixedMethodCall> <code><![CDATA[lineScale]]></code> <code><![CDATA[lineScale]]></code> <code><![CDATA[lineScale]]></code> <code><![CDATA[lineScale]]></code> <code><![CDATA[lineScale]]></code> <code><![CDATA[lineScale]]></code> <code><![CDATA[lineScale]]></code> <code><![CDATA[setDrawColor]]></code> <code><![CDATA[setDrawColor]]></code> <code><![CDATA[setDrawColor]]></code> <code><![CDATA[setLineWidthScale]]></code> <code><![CDATA[setLineWidthScale]]></code> </MixedMethodCall> <MixedOperand> <code><![CDATA[$a]]></code> <code><![CDATA[$b]]></code> <code><![CDATA[$c]]></code> <code><![CDATA[$this->xDest]]></code> <code><![CDATA[$this->xDest]]></code> <code><![CDATA[$this->xDest]]></code> <code><![CDATA[$this->xDest]]></code> <code><![CDATA[$this->xDest]]></code> <code><![CDATA[$this->xDest]]></code> <code><![CDATA[$this->xSrc]]></code> <code><![CDATA[$this->xSrc]]></code> <code><![CDATA[$this->xSrc]]></code> <code><![CDATA[$this->xSrc]]></code> <code><![CDATA[$this->xSrc]]></code> <code><![CDATA[$this->xSrc]]></code> <code><![CDATA[$this->yDest]]></code> <code><![CDATA[$this->yDest]]></code> <code><![CDATA[$this->ySrc]]></code> <code><![CDATA[$this->ySrc]]></code> </MixedOperand> </file> <file src="src/Plugins/Schema/Pdf/TableStatsPdf.php"> <MixedArgument> <code><![CDATA[$field]]></code> <code><![CDATA[$this->diagram->customLinks['RT'][$this->tableName][$field]]]></code> <code><![CDATA[$this->diagram->customLinks['RT'][$this->tableName]['-']]]></code> </MixedArgument> <MixedArrayAccess> <code><![CDATA[$this->diagram->customLinks['RT'][$this->tableName]]]></code> <code><![CDATA[$this->diagram->customLinks['RT'][$this->tableName]]]></code> <code><![CDATA[$this->diagram->customLinks['RT'][$this->tableName][$field]]]></code> <code><![CDATA[$this->diagram->customLinks['RT'][$this->tableName]['-']]]></code> <code><![CDATA[$this->diagram->customLinks['doc'][$this->tableName]]]></code> <code><![CDATA[$this->diagram->customLinks['doc'][$this->tableName]]]></code> <code><![CDATA[$this->diagram->customLinks['doc'][$this->tableName][$field]]]></code> <code><![CDATA[$this->diagram->customLinks['doc'][$this->tableName]['-']]]></code> </MixedArrayAccess> <MixedArrayAssignment> <code><![CDATA[$this->diagram->customLinks['doc'][$this->tableName]]]></code> <code><![CDATA[$this->diagram->customLinks['doc'][$this->tableName]]]></code> <code><![CDATA[$this->diagram->customLinks['doc'][$this->tableName][$field]]]></code> <code><![CDATA[$this->diagram->customLinks['doc'][$this->tableName]['-']]]></code> </MixedArrayAssignment> <MixedArrayOffset> <code><![CDATA[$this->diagram->customLinks['RT'][$this->tableName][$field]]]></code> <code><![CDATA[$this->diagram->customLinks['doc'][$this->tableName][$field]]]></code> <code><![CDATA[$this->diagram->customLinks['doc'][$this->tableName][$field]]]></code> </MixedArrayOffset> <MixedAssignment> <code><![CDATA[$field]]></code> <code><![CDATA[$field]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[$field]]></code> </MixedOperand> </file> <file src="src/Plugins/Schema/RelationStats.php"> <InvalidOperand> <code><![CDATA[$pos]]></code> </InvalidOperand> <MixedArgument> <code><![CDATA[$srcLeft - $destLeft]]></code> <code><![CDATA[$srcLeft - $destRight]]></code> <code><![CDATA[$srcRight - $destLeft]]></code> <code><![CDATA[$srcRight - $destRight]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$destLeft]]></code> <code><![CDATA[$destRight]]></code> <code><![CDATA[$srcLeft]]></code> <code><![CDATA[$srcRight]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[$destPos[0]]]></code> <code><![CDATA[$destPos[1]]]></code> <code><![CDATA[$srcLeft]]></code> <code><![CDATA[$srcLeft]]></code> <code><![CDATA[$srcPos[0]]]></code> <code><![CDATA[$srcPos[1]]]></code> <code><![CDATA[$srcRight]]></code> <code><![CDATA[$srcRight]]></code> </MixedOperand> <PossiblyFalseOperand> <code><![CDATA[$pos]]></code> </PossiblyFalseOperand> </file> <file src="src/Plugins/Schema/SchemaDia.php"> <DeprecatedMethod> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> </file> <file src="src/Plugins/Schema/SchemaEps.php"> <DeprecatedMethod> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> </file> <file src="src/Plugins/Schema/SchemaPdf.php"> <DeprecatedMethod> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> </file> <file src="src/Plugins/Schema/SchemaSvg.php"> <DeprecatedMethod> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> </file> <file src="src/Plugins/Schema/Svg/RelationStatsSvg.php"> <MixedMethodCall> <code><![CDATA[printElementLine]]></code> <code><![CDATA[printElementLine]]></code> <code><![CDATA[printElementLine]]></code> <code><![CDATA[printElementLine]]></code> <code><![CDATA[printElementLine]]></code> <code><![CDATA[printElementLine]]></code> <code><![CDATA[printElementLine]]></code> </MixedMethodCall> <MixedOperand> <code><![CDATA[$this->xDest]]></code> <code><![CDATA[$this->xDest]]></code> <code><![CDATA[$this->xDest]]></code> <code><![CDATA[$this->xDest]]></code> <code><![CDATA[$this->xDest]]></code> <code><![CDATA[$this->xDest]]></code> <code><![CDATA[$this->xSrc]]></code> <code><![CDATA[$this->xSrc]]></code> <code><![CDATA[$this->xSrc]]></code> <code><![CDATA[$this->xSrc]]></code> <code><![CDATA[$this->xSrc]]></code> <code><![CDATA[$this->xSrc]]></code> <code><![CDATA[$this->yDest]]></code> <code><![CDATA[$this->yDest]]></code> <code><![CDATA[$this->ySrc]]></code> <code><![CDATA[$this->ySrc]]></code> </MixedOperand> </file> <file src="src/Plugins/Schema/Svg/Svg.php"> <PossiblyUnusedMethod> <code><![CDATA[printElementLine]]></code> </PossiblyUnusedMethod> <PossiblyUnusedProperty> <code><![CDATA[$author]]></code> <code><![CDATA[$title]]></code> </PossiblyUnusedProperty> </file> <file src="src/Plugins/Schema/Svg/SvgRelationSchema.php"> <MixedArgument> <code><![CDATA[$oneField]]></code> <code><![CDATA[$oneKey['ref_index_list'][$index]]]></code> <code><![CDATA[$oneKey['ref_table_name']]]></code> <code><![CDATA[$rel['foreign_field']]]></code> <code><![CDATA[$rel['foreign_table']]]></code> </MixedArgument> <MixedArgumentTypeCoercion> <code><![CDATA[$masterField]]></code> </MixedArgumentTypeCoercion> <MixedArrayAccess> <code><![CDATA[$oneKey['index_list']]]></code> <code><![CDATA[$oneKey['ref_index_list']]]></code> <code><![CDATA[$oneKey['ref_index_list'][$index]]]></code> <code><![CDATA[$oneKey['ref_table_name']]]></code> <code><![CDATA[$oneKey['ref_table_name']]]></code> <code><![CDATA[$rel['foreign_field']]]></code> <code><![CDATA[$rel['foreign_table']]]></code> <code><![CDATA[$rel['foreign_table']]]></code> </MixedArrayAccess> <MixedArrayOffset> <code><![CDATA[$oneKey['ref_index_list'][$index]]]></code> </MixedArrayOffset> <MixedAssignment> <code><![CDATA[$index]]></code> <code><![CDATA[$oneField]]></code> <code><![CDATA[$oneKey]]></code> <code><![CDATA[$rel]]></code> </MixedAssignment> <UnsupportedPropertyReferenceUsage> <code><![CDATA[$this->tables[$table]->width = &$this->tablewidth]]></code> </UnsupportedPropertyReferenceUsage> </file> <file src="src/Plugins/Schema/Svg/TableStatsSvg.php"> <MixedArgument> <code><![CDATA[$field]]></code> <code><![CDATA[$field]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$field]]></code> <code><![CDATA[$field]]></code> </MixedAssignment> </file> <file src="src/Plugins/Schema/TableStats.php"> <DeprecatedMethod> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <MixedArgument> <code><![CDATA[$_POST['t_db'][$key]]]></code> <code><![CDATA[$_POST['t_tbl'][$key]]]></code> </MixedArgument> <PossiblyInvalidArgument> <code><![CDATA[$_POST['t_db'][$key]]]></code> <code><![CDATA[$_POST['t_tbl'][$key]]]></code> </PossiblyInvalidArgument> <PossiblyInvalidArrayOffset> <code><![CDATA[$_POST['t_db'][$key]]]></code> <code><![CDATA[$_POST['t_tbl'][$key]]]></code> <code><![CDATA[$_POST['t_x'][$key]]]></code> <code><![CDATA[$_POST['t_y'][$key]]]></code> </PossiblyInvalidArrayOffset> <PossiblyInvalidCast> <code><![CDATA[$_POST['t_db'][$key]]]></code> <code><![CDATA[$_POST['t_tbl'][$key]]]></code> </PossiblyInvalidCast> <PossiblyUnusedProperty> <code><![CDATA[$offline]]></code> </PossiblyUnusedProperty> <RiskyCast> <code><![CDATA[$_POST['t_x'][$key]]]></code> <code><![CDATA[$_POST['t_y'][$key]]]></code> </RiskyCast> </file> <file src="src/Plugins/SchemaPlugin.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="src/Plugins/Transformations/Abs/Bool2TextTransformationsPlugin.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <MixedInferredReturnType> <code><![CDATA[string]]></code> </MixedInferredReturnType> <MixedReturnStatement> <code><![CDATA[$options[0]]]></code> <code><![CDATA[$options[1]]]></code> </MixedReturnStatement> </file> <file src="src/Plugins/Transformations/Abs/DateFormatTransformationsPlugin.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidOperand> <code><![CDATA[$timestamp]]></code> </InvalidOperand> <MixedArgument> <code><![CDATA[$options[1]]]></code> <code><![CDATA[$options[1]]]></code> <code><![CDATA[$options[2]]]></code> </MixedArgument> </file> <file src="src/Plugins/Transformations/Abs/DownloadTransformationsPlugin.php"> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['fields_meta']]]></code> <code><![CDATA[$GLOBALS['row']]]></code> </InvalidArrayOffset> <MixedArgument> <code><![CDATA[$cn]]></code> <code><![CDATA[$options['wrapper_params']]]></code> </MixedArgument> <MixedArrayAccess> <code><![CDATA[$GLOBALS['row'][$pos]]]></code> </MixedArrayAccess> <MixedArrayOffset> <code><![CDATA[$GLOBALS['row'][$pos]]]></code> </MixedArrayOffset> <MixedAssignment> <code><![CDATA[$GLOBALS['fields_meta']]]></code> <code><![CDATA[$GLOBALS['row']]]></code> <code><![CDATA[$cn]]></code> <code><![CDATA[$cn]]></code> <code><![CDATA[$key]]></code> <code><![CDATA[$pos]]></code> <code><![CDATA[$val]]></code> </MixedAssignment> <MixedPropertyFetch> <code><![CDATA[$val->name]]></code> </MixedPropertyFetch> <PossiblyNullArrayAccess> <code><![CDATA[$GLOBALS['row'][$pos]]]></code> </PossiblyNullArrayAccess> <PossiblyNullIterator> <code><![CDATA[$GLOBALS['fields_meta']]]></code> </PossiblyNullIterator> </file> <file src="src/Plugins/Transformations/Abs/ExternalTransformationsPlugin.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <MixedArrayAccess> <code><![CDATA[$allowedPrograms[$options[0]]]]></code> <code><![CDATA[$allowedPrograms[0]]]></code> </MixedArrayAccess> <MixedArrayOffset> <code><![CDATA[$allowedPrograms[$options[0]]]]></code> </MixedArrayOffset> <MixedAssignment> <code><![CDATA[$program]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[$options[1]]]></code> <code><![CDATA[$program]]></code> </MixedOperand> </file> <file src="src/Plugins/Transformations/Abs/HexTransformationsPlugin.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="src/Plugins/Transformations/Abs/ImageLinkTransformationsPlugin.php"> <MixedArgument> <code><![CDATA[$options['wrapper_params']]]></code> </MixedArgument> </file> <file src="src/Plugins/Transformations/Abs/ImageUploadTransformationsPlugin.php"> <MixedArgument> <code><![CDATA[$options['wrapper_params']]]></code> </MixedArgument> </file> <file src="src/Plugins/Transformations/Abs/InlineTransformationsPlugin.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <MixedArgument> <code><![CDATA[$options['wrapper_params']]]></code> <code><![CDATA[$options['wrapper_params']]]></code> <code><![CDATA[$options['wrapper_params']]]></code> </MixedArgument> </file> <file src="src/Plugins/Transformations/Abs/PreApPendTransformationsPlugin.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <MixedArgument> <code><![CDATA[$options[0]]]></code> <code><![CDATA[$options[1]]]></code> </MixedArgument> </file> <file src="src/Plugins/Transformations/Abs/RegexValidationTransformationsPlugin.php"> <MixedArgument> <code><![CDATA[$options[0]]]></code> </MixedArgument> </file> <file src="src/Plugins/Transformations/Abs/SubstringTransformationsPlugin.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <MixedOperand> <code><![CDATA[$options[2]]]></code> <code><![CDATA[$options[2]]]></code> </MixedOperand> </file> <file src="src/Plugins/Transformations/Abs/TextImageLinkTransformationsPlugin.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <MixedOperand> <code><![CDATA[$options[0]]]></code> </MixedOperand> </file> <file src="src/Plugins/Transformations/Abs/TextLinkTransformationsPlugin.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <MixedArgument> <code><![CDATA[$options[1] ?? $buffer]]></code> <code><![CDATA[$options[1] ?? '']]></code> </MixedArgument> <MixedOperand> <code><![CDATA[$options[0] ?? '']]></code> </MixedOperand> </file> <file src="src/Plugins/Transformations/Input/Text_Plain_Iptobinary.php"> <UnusedClass> <code><![CDATA[Text_Plain_Iptobinary]]></code> </UnusedClass> </file> <file src="src/Plugins/Transformations/Input/Text_Plain_JsonEditor.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <UnusedClass> <code><![CDATA[Text_Plain_JsonEditor]]></code> </UnusedClass> </file> <file src="src/Plugins/Transformations/Input/Text_Plain_SqlEditor.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <UnusedClass> <code><![CDATA[Text_Plain_SqlEditor]]></code> </UnusedClass> </file> <file src="src/Plugins/Transformations/Input/Text_Plain_XmlEditor.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <UnusedClass> <code><![CDATA[Text_Plain_XmlEditor]]></code> </UnusedClass> </file> <file src="src/Plugins/Transformations/Output/Text_Plain_Binarytoip.php"> <FalsableReturnStatement> <code><![CDATA[FormatConverter::binaryToIp($buffer, $isBinary)]]></code> </FalsableReturnStatement> <InvalidFalsableReturnType> <code><![CDATA[string]]></code> </InvalidFalsableReturnType> <UnusedClass> <code><![CDATA[Text_Plain_Binarytoip]]></code> </UnusedClass> </file> <file src="src/Plugins/Transformations/Output/Text_Plain_Bool2Text.php"> <UnusedClass> <code><![CDATA[Text_Plain_Bool2Text]]></code> </UnusedClass> </file> <file src="src/Plugins/Transformations/Output/Text_Plain_Json.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> </file> <file src="src/Plugins/Transformations/Output/Text_Plain_Sql.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="src/Plugins/Transformations/Output/Text_Plain_Xml.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <UnusedClass> <code><![CDATA[Text_Plain_Xml]]></code> </UnusedClass> </file> <file src="src/Plugins/TransformationsPlugin.php"> <MixedAssignment> <code><![CDATA[$result[$key]]]></code> <code><![CDATA[$result[$key]]]></code> <code><![CDATA[$value]]></code> </MixedAssignment> </file> <file src="src/Plugins/TwoFactor/Application.php"> <MixedArgument> <code><![CDATA[$secret]]></code> <code><![CDATA[$this->twofactor->config['settings']['secret']]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$secret]]></code> </MixedAssignment> <PossiblyInvalidArgument> <code><![CDATA[$_POST['2fa_code']]]></code> </PossiblyInvalidArgument> <PossiblyInvalidCast> <code><![CDATA[$_POST['2fa_code']]]></code> </PossiblyInvalidCast> <PossiblyUnusedMethod> <code><![CDATA[__construct]]></code> </PossiblyUnusedMethod> </file> <file src="src/Plugins/TwoFactor/Key.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidArgument> <code><![CDATA[$this->getRegistrations()]]></code> <code><![CDATA[$this->getRegistrations()]]></code> <code><![CDATA[$this->getRegistrations()]]></code> </InvalidArgument> <MixedArgument> <code><![CDATA[$_SESSION['authenticationRequest']]]></code> <code><![CDATA[$_SESSION['registrationRequest']]]></code> </MixedArgument> <MixedArrayAccess> <code><![CDATA[$data['certificate']]]></code> <code><![CDATA[$data['counter']]]></code> <code><![CDATA[$data['keyHandle']]]></code> <code><![CDATA[$data['publicKey']]]></code> </MixedArrayAccess> <MixedArrayAssignment> <code><![CDATA[$this->twofactor->config['settings']['registrations'][$auth->index]]]></code> <code><![CDATA[$this->twofactor->config['settings']['registrations'][$auth->index]['counter']]]></code> <code><![CDATA[$this->twofactor->config['settings']['registrations'][]]]></code> </MixedArrayAssignment> <MixedArrayOffset> <code><![CDATA[$this->twofactor->config['settings']['registrations'][$auth->index]]]></code> </MixedArrayOffset> <MixedAssignment> <code><![CDATA[$data]]></code> <code><![CDATA[$index]]></code> </MixedAssignment> <PossiblyInvalidArgument> <code><![CDATA[$_POST['u2f_authentication_response']]]></code> <code><![CDATA[$_POST['u2f_registration_response']]]></code> </PossiblyInvalidArgument> <PossiblyInvalidCast> <code><![CDATA[$_POST['u2f_authentication_response']]]></code> <code><![CDATA[$_POST['u2f_registration_response']]]></code> </PossiblyInvalidCast> </file> <file src="src/Plugins/TwoFactor/Simple.php"> <UnusedClass> <code><![CDATA[Simple]]></code> </UnusedClass> </file> <file src="src/Plugins/TwoFactorPlugin.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <MixedArgument> <code><![CDATA[$url]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$url]]></code> </MixedAssignment> <RiskyTruthyFalsyComparison> <code><![CDATA[empty($url)]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/Plugins/UploadInterface.php"> <PossiblyUnusedMethod> <code><![CDATA[getUploadStatus]]></code> </PossiblyUnusedMethod> </file> <file src="src/Profiling.php"> <RiskyTruthyFalsyComparison> <code><![CDATA[$dbi->fetchValue('SELECT @@have_profiling')]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/Query/Compatibility.php"> <MixedArrayAccess> <code><![CDATA[$columns[$columnName]['Collation']]]></code> <code><![CDATA[$columns[$columnName]['Comment']]]></code> <code><![CDATA[$columns[$columnName]['Default']]]></code> <code><![CDATA[$columns[$columnName]['Extra']]]></code> <code><![CDATA[$columns[$columnName]['Field']]]></code> <code><![CDATA[$columns[$columnName]['Key']]]></code> <code><![CDATA[$columns[$columnName]['Null']]]></code> <code><![CDATA[$columns[$columnName]['Privileges']]]></code> <code><![CDATA[$columns[$columnName]['Type']]]></code> </MixedArrayAccess> <MixedArrayAssignment> <code><![CDATA[$columns[$columnName]['CHARACTER_MAXIMUM_LENGTH']]]></code> <code><![CDATA[$columns[$columnName]['CHARACTER_OCTET_LENGTH']]]></code> <code><![CDATA[$columns[$columnName]['CHARACTER_SET_NAME']]]></code> <code><![CDATA[$columns[$columnName]['DATA_TYPE']]]></code> <code><![CDATA[$columns[$columnName]['NUMERIC_PRECISION']]]></code> <code><![CDATA[$columns[$columnName]['NUMERIC_SCALE']]]></code> <code><![CDATA[$columns[$columnName]['ORDINAL_POSITION']]]></code> <code><![CDATA[$columns[$columnName]['TABLE_CATALOG']]]></code> <code><![CDATA[$columns[$columnName]['TABLE_NAME']]]></code> <code><![CDATA[$columns[$columnName]['TABLE_SCHEMA']]]></code> </MixedArrayAssignment> <MixedAssignment> <code><![CDATA[$colCollation]]></code> <code><![CDATA[$colType]]></code> </MixedAssignment> <PossiblyInvalidArgument> <code><![CDATA[$eachTables[$tableName]['Comment'] ?? '']]></code> </PossiblyInvalidArgument> </file> <file src="src/Query/Utilities.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <MixedArrayAssignment> <code><![CDATA[$_SESSION['debug']['queries']]]></code> </MixedArrayAssignment> </file> <file src="src/Replication/Replication.php"> <MixedArgument> <code><![CDATA[$pos['File']]]></code> </MixedArgument> <MixedArrayAccess> <code><![CDATA[$data[0]['File']]]></code> <code><![CDATA[$data[0]['Position']]]></code> </MixedArrayAccess> <MixedAssignment> <code><![CDATA[$output['File']]]></code> <code><![CDATA[$output['Position']]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[$pos['Position']]]></code> </MixedOperand> <MixedReturnTypeCoercion> <code><![CDATA[$output]]></code> <code><![CDATA[array{'File'?: string, 'Position'?: string}]]></code> </MixedReturnTypeCoercion> </file> <file src="src/Replication/ReplicationGui.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['new_username']]]></code> <code><![CDATA[$GLOBALS['pred_hostname']]]></code> <code><![CDATA[$GLOBALS['pred_username']]]></code> </InvalidArrayOffset> <MixedArgument> <code><![CDATA[$errorMessage]]></code> <code><![CDATA[$serverReplicationVariable]]></code> <code><![CDATA[$successMessage]]></code> </MixedArgument> <MixedArgumentTypeCoercion> <code><![CDATA[$GLOBALS['urlParams']]]></code> <code><![CDATA[$urlParams]]></code> <code><![CDATA[$urlParams]]></code> <code><![CDATA[$urlParams]]></code> <code><![CDATA[$urlParams]]></code> <code><![CDATA[$urlParams]]></code> <code><![CDATA[$urlParams]]></code> </MixedArgumentTypeCoercion> <MixedArrayAccess> <code><![CDATA[$serverReplicaReplication[0]['Slave_IO_Running']]]></code> <code><![CDATA[$serverReplicaReplication[0]['Slave_SQL_Running']]]></code> <code><![CDATA[$serverReplication[0][$variable]]]></code> </MixedArrayAccess> <MixedArrayAssignment> <code><![CDATA[$_SESSION['replication']['m_correct']]]></code> <code><![CDATA[$_SESSION['replication']['m_correct']]]></code> <code><![CDATA[$_SESSION['replication']['m_hostname']]]></code> <code><![CDATA[$_SESSION['replication']['m_password']]]></code> <code><![CDATA[$_SESSION['replication']['m_port']]]></code> <code><![CDATA[$_SESSION['replication']['m_username']]]></code> <code><![CDATA[$_SESSION['replication']['sr_action_info']]]></code> <code><![CDATA[$_SESSION['replication']['sr_action_info']]]></code> <code><![CDATA[$_SESSION['replication']['sr_action_info']]]></code> <code><![CDATA[$_SESSION['replication']['sr_action_info']]]></code> <code><![CDATA[$_SESSION['replication']['sr_action_info']]]></code> <code><![CDATA[$_SESSION['replication']['sr_action_status']]]></code> <code><![CDATA[$_SESSION['replication']['sr_action_status']]]></code> <code><![CDATA[$_SESSION['replication']['sr_action_status']]]></code> <code><![CDATA[$_SESSION['replication']['sr_action_status']]]></code> <code><![CDATA[$_SESSION['replication']['sr_action_status']]]></code> </MixedArrayAssignment> <MixedAssignment> <code><![CDATA[$errorMessage]]></code> <code><![CDATA[$serverReplicationVariable]]></code> <code><![CDATA[$successMessage]]></code> <code><![CDATA[$username]]></code> </MixedAssignment> <PossiblyFalseOperand> <code><![CDATA[mb_strrpos($currentUser, '@')]]></code> </PossiblyFalseOperand> <PossiblyNullArgument> <code><![CDATA[$srReplicaAction]]></code> </PossiblyNullArgument> <UnusedFunctionCall> <code><![CDATA[strtok]]></code> <code><![CDATA[strtok]]></code> </UnusedFunctionCall> </file> <file src="src/Replication/ReplicationInfo.php"> <MixedArgument> <code><![CDATA[$status[0][$key]]]></code> </MixedArgument> </file> <file src="src/ResponseRenderer.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['focus_querywindow']]]></code> <code><![CDATA[$GLOBALS['reload']]]></code> </InvalidArrayOffset> <MixedAssignment> <code><![CDATA[$value]]></code> </MixedAssignment> <RiskyTruthyFalsyComparison> <code><![CDATA[empty($_REQUEST['ajax_request'])]]></code> <code><![CDATA[empty($_REQUEST['no_debug'])]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/Routing/Routing.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <MixedArrayAccess> <code><![CDATA[$dispatchData[0]['GET']['/']]]></code> </MixedArrayAccess> </file> <file src="src/Sanitize.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <MixedInferredReturnType> <code><![CDATA[bool]]></code> </MixedInferredReturnType> <MixedReturnStatement> <code><![CDATA[Config::getInstance()->get('is_setup')]]></code> <code><![CDATA[Config::getInstance()->get('is_setup')]]></code> </MixedReturnStatement> <NullableReturnStatement> <code><![CDATA[Config::getInstance()->get('is_setup')]]></code> </NullableReturnStatement> <TypeDoesNotContainType> <code><![CDATA[isset($_COOKIE[$key]) && ! is_string($_COOKIE[$key])]]></code> </TypeDoesNotContainType> </file> <file src="src/Server/Plugin.php"> <MixedArgument> <code><![CDATA[$state['authVersion'] ?? null]]></code> <code><![CDATA[$state['author'] ?? null]]></code> <code><![CDATA[$state['description'] ?? null]]></code> <code><![CDATA[$state['library'] ?? null]]></code> <code><![CDATA[$state['libraryVersion'] ?? null]]></code> <code><![CDATA[$state['license'] ?? '']]></code> <code><![CDATA[$state['loadOption'] ?? null]]></code> <code><![CDATA[$state['maturity'] ?? null]]></code> <code><![CDATA[$state['name'] ?? '']]></code> <code><![CDATA[$state['status'] ?? '']]></code> <code><![CDATA[$state['type'] ?? '']]></code> <code><![CDATA[$state['typeVersion'] ?? null]]></code> <code><![CDATA[$state['version'] ?? null]]></code> </MixedArgument> </file> <file src="src/Server/Plugins.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <PossiblyNullArgument> <code><![CDATA[$row['PLUGIN_DESCRIPTION']]]></code> </PossiblyNullArgument> <PossiblyNullArrayOffset> <code><![CDATA[$plugins]]></code> </PossiblyNullArrayOffset> </file> <file src="src/Server/Privileges.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidArgument> <code><![CDATA[$initials]]></code> </InvalidArgument> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['dbname']]]></code> <code><![CDATA[$GLOBALS['new_username']]]></code> <code><![CDATA[$GLOBALS['pred_hostname']]]></code> <code><![CDATA[$GLOBALS['pred_username']]]></code> <code><![CDATA[$GLOBALS['ssl_cipher']]]></code> <code><![CDATA[$GLOBALS['ssl_type']]]></code> <code><![CDATA[$GLOBALS['x509_issuer']]]></code> <code><![CDATA[$GLOBALS['x509_subject']]]></code> </InvalidArrayOffset> <MixedArgument> <code><![CDATA[$GLOBALS['dbname']]]></code> <code><![CDATA[$paramDbName]]></code> <code><![CDATA[$paramDbName]]></code> <code><![CDATA[$paramRoutineName]]></code> <code><![CDATA[$paramRoutineName]]></code> <code><![CDATA[$paramTableName]]></code> <code><![CDATA[$paramTableName]]></code> <code><![CDATA[$row]]></code> <code><![CDATA[$row]]></code> <code><![CDATA[$row['Proc_priv']]]></code> <code><![CDATA[$row['Proc_priv']]]></code> <code><![CDATA[$row['Proc_priv']]]></code> <code><![CDATA[$row['Proc_priv']]]></code> <code><![CDATA[$row['Table_priv']]]></code> <code><![CDATA[$row['Table_priv']]]></code> <code><![CDATA[$row['Table_priv']]]></code> <code><![CDATA[$row['Table_priv']]]></code> <code><![CDATA[$sqlQuery]]></code> <code><![CDATA[$sqlQuery]]></code> <code><![CDATA[$user]]></code> </MixedArgument> <MixedArgumentTypeCoercion> <code><![CDATA[$queries]]></code> </MixedArgumentTypeCoercion> <MixedArrayAccess> <code><![CDATA[$groupAssignment[$host['User']]]]></code> <code><![CDATA[$host['Grant_priv']]]></code> <code><![CDATA[$host['Host']]]></code> <code><![CDATA[$host['Host']]]></code> <code><![CDATA[$host['User']]]></code> <code><![CDATA[$host['User']]]></code> <code><![CDATA[$host['User']]]></code> <code><![CDATA[$host['privs']]]></code> <code><![CDATA[$row['Db']]]></code> <code><![CDATA[$row['Grant_priv']]]></code> <code><![CDATA[$row['Proc_priv']]]></code> <code><![CDATA[$row['Proc_priv']]]></code> <code><![CDATA[$row['Routine_name']]]></code> <code><![CDATA[$row['Routine_name']]]></code> <code><![CDATA[$row['Table_name']]]></code> <code><![CDATA[$row['Table_priv']]]></code> <code><![CDATA[$sqlQuery[0]]]></code> <code><![CDATA[$sqlQuery[0]]]></code> <code><![CDATA[$val['CHARACTER_MAXIMUM_LENGTH']]]></code> <code><![CDATA[$val['CHARACTER_MAXIMUM_LENGTH']]]></code> <code><![CDATA[$val['COLUMN_NAME']]]></code> <code><![CDATA[$val['COLUMN_NAME']]]></code> </MixedArrayAccess> <MixedArrayAssignment> <code><![CDATA[$dbRights[$row['User']][$row['Host']]]]></code> </MixedArrayAssignment> <MixedArrayOffset> <code><![CDATA[$groupAssignment[$host['User']]]]></code> </MixedArrayOffset> <MixedAssignment> <code><![CDATA[$GLOBALS['new_username']]]></code> <code><![CDATA[$GLOBALS['pred_hostname']]]></code> <code><![CDATA[$GLOBALS['pred_username']]]></code> <code><![CDATA[$extraData['db_wildcard_privs']]]></code> <code><![CDATA[$foundRows[]]]></code> <code><![CDATA[$host]]></code> <code><![CDATA[$hostnameLength]]></code> <code><![CDATA[$name]]></code> <code><![CDATA[$name]]></code> <code><![CDATA[$name]]></code> <code><![CDATA[$oneGrant]]></code> <code><![CDATA[$onePrivilege['name']]]></code> <code><![CDATA[$paramDbName]]></code> <code><![CDATA[$paramRoutineName]]></code> <code><![CDATA[$paramTableName]]></code> <code><![CDATA[$privilege['routine']]]></code> <code><![CDATA[$privilege['table']]]></code> <code><![CDATA[$queries[$tmpCount]]]></code> <code><![CDATA[$row]]></code> <code><![CDATA[$sqlQuery]]></code> <code><![CDATA[$sqlQuery]]></code> <code><![CDATA[$user]]></code> <code><![CDATA[$usernameLength]]></code> <code><![CDATA[$val]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[$oneGrant]]></code> <code><![CDATA[$origValue]]></code> </MixedOperand> <MixedReturnTypeCoercion> <code><![CDATA[$extraData]]></code> <code><![CDATA[(string|bool)[]]]></code> </MixedReturnTypeCoercion> <PossiblyFalseOperand> <code><![CDATA[mb_strpos($row1['Type'], '(')]]></code> <code><![CDATA[mb_strpos($row1['Type'], '(')]]></code> <code><![CDATA[mb_strpos($row1['Type'], ')')]]></code> <code><![CDATA[mb_strrpos($currentUser, '@')]]></code> <code><![CDATA[mb_strrpos($currentUserName, '@')]]></code> <code><![CDATA[mb_strrpos($exportUser, ';')]]></code> </PossiblyFalseOperand> <PossiblyInvalidArgument> <code><![CDATA[$GLOBALS[$currentGrant[0]]]]></code> <code><![CDATA[$GLOBALS[$currentGrant[0]]]]></code> <code><![CDATA[$_GET['username']]]></code> <code><![CDATA[$_POST['authentication_plugin']]]></code> <code><![CDATA[$_POST['authentication_plugin']]]></code> <code><![CDATA[$_POST['authentication_plugin']]]></code> <code><![CDATA[$_POST['pma_pw']]]></code> <code><![CDATA[$_POST['pma_pw']]]></code> <code><![CDATA[$_POST['pma_pw']]]></code> <code><![CDATA[$_POST['pma_pw']]]></code> <code><![CDATA[$_POST['pma_pw']]]></code> <code><![CDATA[$_POST['pma_pw']]]></code> <code><![CDATA[$_POST['pma_pw']]]></code> <code><![CDATA[$_POST['pma_pw']]]></code> <code><![CDATA[$_POST['userGroup']]]></code> <code><![CDATA[$_POST['username']]]></code> <code><![CDATA[$eachUser]]></code> <code><![CDATA[$hashedPassword]]></code> <code><![CDATA[$oldUserGroup]]></code> </PossiblyInvalidArgument> <PossiblyInvalidCast> <code><![CDATA[$_GET['username']]]></code> <code><![CDATA[$_POST['authentication_plugin']]]></code> <code><![CDATA[$_POST['authentication_plugin']]]></code> <code><![CDATA[$_POST['authentication_plugin']]]></code> <code><![CDATA[$_POST['pma_pw']]]></code> <code><![CDATA[$_POST['pma_pw']]]></code> <code><![CDATA[$_POST['pma_pw']]]></code> <code><![CDATA[$_POST['pma_pw']]]></code> <code><![CDATA[$_POST['pma_pw']]]></code> <code><![CDATA[$_POST['pma_pw']]]></code> <code><![CDATA[$_POST['userGroup']]]></code> <code><![CDATA[$_POST['username']]]></code> <code><![CDATA[$_REQUEST['hostname']]]></code> <code><![CDATA[$_REQUEST['username']]]></code> <code><![CDATA[$dbname[0]]]></code> <code><![CDATA[$hashedPassword]]></code> <code><![CDATA[$oldUserGroup]]></code> </PossiblyInvalidCast> <PossiblyInvalidOperand> <code><![CDATA[$_POST['authentication_plugin']]]></code> <code><![CDATA[$_POST['authentication_plugin']]]></code> <code><![CDATA[$_POST['old_hostname']]]></code> <code><![CDATA[$_POST['old_username']]]></code> <code><![CDATA[$authenticationPlugin]]></code> <code><![CDATA[$authenticationPlugin]]></code> <code><![CDATA[$authenticationPlugin]]></code> </PossiblyInvalidOperand> <PossiblyNullArgument> <code><![CDATA[$dbRightsRow['Db']]]></code> <code><![CDATA[$row1['Type']]]></code> <code><![CDATA[$row1['Type']]]></code> <code><![CDATA[$row1['Type']]]></code> <code><![CDATA[$row1['Type']]]></code> <code><![CDATA[$row1[0]]]></code> <code><![CDATA[$row1[0]]]></code> <code><![CDATA[$row1[0]]]></code> <code><![CDATA[$row1[1]]]></code> <code><![CDATA[$row2['Column_priv']]]></code> <code><![CDATA[$row['Db']]]></code> <code><![CDATA[$row['Table_name']]]></code> <code><![CDATA[$row['Table_priv']]]></code> </PossiblyNullArgument> <PossiblyNullArrayAccess> <code><![CDATA[$row1['Type']]]></code> <code><![CDATA[$row['@@old_passwords']]]></code> </PossiblyNullArrayAccess> <PossiblyNullArrayOffset> <code><![CDATA[$columns]]></code> <code><![CDATA[$columns]]></code> <code><![CDATA[$dbRights]]></code> <code><![CDATA[$dbRights]]></code> <code><![CDATA[$dbRights]]></code> <code><![CDATA[$dbRights]]></code> <code><![CDATA[$dbRights]]></code> <code><![CDATA[$dbRights]]></code> <code><![CDATA[$dbRights[$row['User']]]]></code> <code><![CDATA[$groupAssignment]]></code> <code><![CDATA[$row]]></code> </PossiblyNullArrayOffset> <PossiblyNullOperand> <code><![CDATA[$alterUserQuery]]></code> <code><![CDATA[$alterUserQuery]]></code> <code><![CDATA[$alterUserQuery]]></code> <code><![CDATA[$privilege['Host']]]></code> <code><![CDATA[$privilege['User']]]></code> </PossiblyNullOperand> <PossiblyUndefinedArrayOffset> <code><![CDATA[$row1[0]]]></code> </PossiblyUndefinedArrayOffset> <RedundantCondition> <code><![CDATA[is_string($_REQUEST['dbname'])]]></code> </RedundantCondition> <RiskyCast> <code><![CDATA[$_POST['max_connections']]]></code> <code><![CDATA[$_POST['max_questions']]]></code> <code><![CDATA[$_POST['max_updates']]]></code> <code><![CDATA[$_POST['max_user_connections']]]></code> </RiskyCast> <RiskyTruthyFalsyComparison> <code><![CDATA[empty($GLOBALS[$currentGrant[0] . '_none'])]]></code> <code><![CDATA[empty($GLOBALS[$currentGrant[0] . '_none'])]]></code> <code><![CDATA[empty($GLOBALS[$currentGrant[0]])]]></code> <code><![CDATA[empty($_POST['change_copy'])]]></code> <code><![CDATA[empty($_POST['nopass'])]]></code> <code><![CDATA[empty($_POST['pma_pw'])]]></code> <code><![CDATA[empty($_POST['pma_pw2'])]]></code> <code><![CDATA[empty($_POST['userGroup'])]]></code> <code><![CDATA[empty($_REQUEST['ajax_page_request'])]]></code> <code><![CDATA[empty($row['password'])]]></code> <code><![CDATA[empty($row['password'])]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/Server/Select.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="src/Server/Status/Data.php"> <MixedArgumentTypeCoercion> <code><![CDATA[$name]]></code> </MixedArgumentTypeCoercion> <MixedAssignment> <code><![CDATA[$keyReadRequests]]></code> <code><![CDATA[$keyReads]]></code> <code><![CDATA[$keyWriteRequests]]></code> <code><![CDATA[$keyWrites]]></code> <code><![CDATA[$serverStatus['Key_buffer_fraction_%']]]></code> <code><![CDATA[$serverStatus['Key_buffer_fraction_%']]]></code> <code><![CDATA[$serverStatus['Key_read_ratio_%']]]></code> <code><![CDATA[$serverStatus['Key_write_ratio_%']]]></code> <code><![CDATA[$serverStatus['Threads_cache_hitrate_%']]]></code> <code><![CDATA[$usedQueries[$name]]]></code> <code><![CDATA[$value]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[$keyReads]]></code> <code><![CDATA[$keyWrites]]></code> <code><![CDATA[$serverStatus['Key_blocks_unused']]]></code> <code><![CDATA[$serverStatus['Key_blocks_unused'] * $serverVariables['key_cache_block_size'] / $serverVariables['key_buffer_size'] * 100]]></code> <code><![CDATA[$serverStatus['Key_blocks_used']]]></code> <code><![CDATA[$serverStatus['Threads_created']]]></code> <code><![CDATA[$serverStatus['Threads_created'] / $serverStatus['Connections'] * 100]]></code> <code><![CDATA[100 * $keyReads]]></code> <code><![CDATA[100 * $keyWrites]]></code> </MixedOperand> <PossiblyInvalidArgument> <code><![CDATA[$_POST['primary_connection'] ?? null]]></code> </PossiblyInvalidArgument> <UnusedProperty> <code><![CDATA[$dbi]]></code> </UnusedProperty> </file> <file src="src/Server/Status/Monitor.php"> <InvalidArrayAccess> <code><![CDATA[$temp[strlen($temp) - 1]]]></code> </InvalidArrayAccess> <InvalidOperand> <code><![CDATA[$row['#']]]></code> <code><![CDATA[$row['#']]]></code> <code><![CDATA[$row['#']]]></code> </InvalidOperand> <MixedArgument> <code><![CDATA[$dataPoint['name']]]></code> <code><![CDATA[$dataPoint['type']]]></code> <code><![CDATA[$ret]]></code> <code><![CDATA[$ret]]></code> <code><![CDATA[$ret[$chartId][$nodeId][$pointId]]]></code> <code><![CDATA[$serverVars]]></code> <code><![CDATA[$serverVars]]></code> <code><![CDATA[$statusVars]]></code> <code><![CDATA[$statusVars]]></code> <code><![CDATA[$temp[strlen($temp) - 1]]]></code> </MixedArgument> <MixedArrayAccess> <code><![CDATA[$cpuload['busy']]]></code> <code><![CDATA[$cpuload['idle']]]></code> <code><![CDATA[$cpuload['loadavg']]]></code> <code><![CDATA[$dataPoint['name']]]></code> <code><![CDATA[$dataPoint['name']]]></code> <code><![CDATA[$dataPoint['name']]]></code> <code><![CDATA[$dataPoint['type']]]></code> <code><![CDATA[$dataPoint['type']]]></code> <code><![CDATA[$memory[$pName]]]></code> <code><![CDATA[$ret[$chartId][$nodeId]]]></code> <code><![CDATA[$ret[$chartId][$nodeId][$pointId]]]></code> </MixedArrayAccess> <MixedArrayAssignment> <code><![CDATA[$ret[$chartId][$nodeId]]]></code> <code><![CDATA[$ret[$chartId][$nodeId]]]></code> <code><![CDATA[$ret[$chartId][$nodeId][$pointId]]]></code> <code><![CDATA[$ret[$chartId][$nodeId][$pointId]]]></code> <code><![CDATA[$ret[$chartId][$nodeId][$pointId]['value']]]></code> <code><![CDATA[$ret[$chartId][$nodeId][$pointId]['value']]]></code> </MixedArrayAssignment> <MixedArrayOffset> <code><![CDATA[$ret[$chartId][$nodeId]]]></code> <code><![CDATA[$ret[$chartId][$nodeId]]]></code> <code><![CDATA[$ret[$chartId][$nodeId]]]></code> <code><![CDATA[$ret[$chartId][$nodeId][$pointId]]]></code> <code><![CDATA[$ret[$chartId][$nodeId][$pointId]]]></code> <code><![CDATA[$ret[$chartId][$nodeId][$pointId]]]></code> <code><![CDATA[$serverVarValues[$dataPoint['name']]]]></code> <code><![CDATA[$statusVarValues[$dataPoint['name']]]]></code> </MixedArrayOffset> <MixedAssignment> <code><![CDATA[$chartNodes]]></code> <code><![CDATA[$chartNodes]]></code> <code><![CDATA[$cpuload]]></code> <code><![CDATA[$dataPoint]]></code> <code><![CDATA[$dataPoint]]></code> <code><![CDATA[$memory]]></code> <code><![CDATA[$nodeDataPoints]]></code> <code><![CDATA[$nodeDataPoints]]></code> <code><![CDATA[$nodeId]]></code> <code><![CDATA[$nodeId]]></code> <code><![CDATA[$pointId]]></code> <code><![CDATA[$pointId]]></code> <code><![CDATA[$ret]]></code> <code><![CDATA[$ret[$chartId][$nodeId][$pointId]['value']]]></code> <code><![CDATA[$ret[$chartId][$nodeId][$pointId]['value']]]></code> <code><![CDATA[$ret['busy']]]></code> <code><![CDATA[$ret['idle']]]></code> <code><![CDATA[$ret['value']]]></code> <code><![CDATA[$ret['value']]]></code> </MixedAssignment> <MixedMethodCall> <code><![CDATA[loadavg]]></code> <code><![CDATA[memory]]></code> </MixedMethodCall> <PossiblyInvalidArgument> <code><![CDATA[$temp]]></code> </PossiblyInvalidArgument> <PossiblyNullArgument> <code><![CDATA[$row['argument']]]></code> <code><![CDATA[$row['argument']]]></code> <code><![CDATA[$row['argument']]]></code> <code><![CDATA[$row['argument']]]></code> <code><![CDATA[$row['argument']]]></code> <code><![CDATA[$row['sql_text']]]></code> <code><![CDATA[$row['sql_text']]]></code> <code><![CDATA[$row['sql_text']]]></code> <code><![CDATA[$row['sql_text']]]></code> <code><![CDATA[$row['sql_text']]]></code> </PossiblyNullArgument> <PossiblyNullArrayAccess> <code><![CDATA[$temp[strlen($temp) - 1]]]></code> </PossiblyNullArrayAccess> <PossiblyNullOperand> <code><![CDATA[$return['rows'][$insertTablesFirst]['argument']]]></code> <code><![CDATA[$row['#']]]></code> <code><![CDATA[$row['#']]]></code> <code><![CDATA[$row['#']]]></code> </PossiblyNullOperand> </file> <file src="src/Server/Status/Processes.php"> <RedundantCondition> <code><![CDATA[0 !== --$sortableColCount]]></code> </RedundantCondition> <RiskyTruthyFalsyComparison> <code><![CDATA[empty($process['info'])]]></code> <code><![CDATA[empty($process['progress'])]]></code> <code><![CDATA[empty($process['state'])]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/Server/SysInfo/SunOs.php"> <PossiblyUndefinedArrayOffset> <code><![CDATA[$value]]></code> </PossiblyUndefinedArrayOffset> <RiskyTruthyFalsyComparison> <code><![CDATA[$m]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/Session.php"> <MixedArgument> <code><![CDATA[$config->getCookie('phpMyAdmin')]]></code> <code><![CDATA[$error->getMessage()]]></code> <code><![CDATA[$path]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$error]]></code> <code><![CDATA[$path]]></code> </MixedAssignment> <MixedMethodCall> <code><![CDATA[getMessage]]></code> </MixedMethodCall> <RiskyTruthyFalsyComparison> <code><![CDATA[empty($path)]]></code> <code><![CDATA[empty(ini_get('session.auto_start'))]]></code> <code><![CDATA[empty(session_id())]]></code> </RiskyTruthyFalsyComparison> <UnusedFunctionCall> <code><![CDATA[session_save_path]]></code> </UnusedFunctionCall> </file> <file src="src/Setup/ConfigGenerator.php"> <LessSpecificReturnStatement> <code><![CDATA[$key]]></code> </LessSpecificReturnStatement> <MixedArgument> <code><![CDATA[$conf['Servers']]]></code> </MixedArgument> <MixedArgumentTypeCoercion> <code><![CDATA[$id]]></code> <code><![CDATA[$k]]></code> <code><![CDATA[$k]]></code> <code><![CDATA[$k]]></code> </MixedArgumentTypeCoercion> <MixedAssignment> <code><![CDATA[$k]]></code> <code><![CDATA[$server]]></code> <code><![CDATA[$v]]></code> <code><![CDATA[$v]]></code> <code><![CDATA[$v]]></code> <code><![CDATA[$v]]></code> </MixedAssignment> <MoreSpecificReturnType> <code><![CDATA[non-empty-string]]></code> </MoreSpecificReturnType> <PossiblyInvalidArgument> <code><![CDATA[$k]]></code> <code><![CDATA[$k]]></code> </PossiblyInvalidArgument> <PossiblyInvalidCast> <code><![CDATA[$k]]></code> <code><![CDATA[$k]]></code> </PossiblyInvalidCast> <PossiblyInvalidOperand> <code><![CDATA[$k]]></code> </PossiblyInvalidOperand> <PossiblyNullOperand> <code><![CDATA[self::getServerPart($cf, $eol, $conf['Servers'])]]></code> </PossiblyNullOperand> </file> <file src="src/Setup/Index.php"> <MixedArrayAccess> <code><![CDATA[$messages[$id]]]></code> <code><![CDATA[$msg['active']]]></code> <code><![CDATA[$msg['fresh']]]></code> <code><![CDATA[$msg['message']]]></code> <code><![CDATA[$msg['title']]]></code> </MixedArrayAccess> <MixedArrayAssignment> <code><![CDATA[$_SESSION['messages'][$type]]]></code> <code><![CDATA[$_SESSION['messages'][$type][$msgId]]]></code> <code><![CDATA[$msg['active']]]></code> <code><![CDATA[$msg['fresh']]]></code> </MixedArrayAssignment> <MixedArrayOffset> <code><![CDATA[$messages[$id]]]></code> </MixedArrayOffset> <MixedAssignment> <code><![CDATA[$id]]></code> <code><![CDATA[$id]]></code> <code><![CDATA[$id]]></code> <code><![CDATA[$messages]]></code> <code><![CDATA[$messages]]></code> <code><![CDATA[$messages]]></code> <code><![CDATA[$msg]]></code> <code><![CDATA[$msg]]></code> <code><![CDATA[$msg]]></code> <code><![CDATA[$removeIds[]]]></code> <code><![CDATA[$type]]></code> </MixedAssignment> </file> <file src="src/Sql.php"> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['reload']]]></code> <code><![CDATA[$GLOBALS['show_as_php']]]></code> <code><![CDATA[$GLOBALS['show_as_php']]]></code> <code><![CDATA[$GLOBALS['show_as_php']]]></code> </InvalidArrayOffset> <InvalidNullableReturnType> <code><![CDATA[string]]></code> </InvalidNullableReturnType> <MixedArgument> <code><![CDATA[$foreignData['foreign_field']]]></code> <code><![CDATA[$numberOfLine / $maxRows]]></code> <code><![CDATA[$sortCol]]></code> <code><![CDATA[$statement->expr]]></code> </MixedArgument> <MixedArrayAccess> <code><![CDATA[$_SESSION['tmpval']['max_rows']]]></code> <code><![CDATA[$_SESSION['tmpval']['max_rows']]]></code> <code><![CDATA[$_SESSION['tmpval']['max_rows']]]></code> <code><![CDATA[$_SESSION['tmpval']['max_rows']]]></code> <code><![CDATA[$_SESSION['tmpval']['pos']]]></code> <code><![CDATA[$_SESSION['tmpval']['pos']]]></code> <code><![CDATA[$_SESSION['tmpval']['pos']]]></code> <code><![CDATA[$statementInfo->statement->where[0]]]></code> </MixedArrayAccess> <MixedArrayAssignment> <code><![CDATA[$_SESSION['tmpval']['possible_as_geometry']]]></code> <code><![CDATA[$statement->expr[0]]]></code> </MixedArrayAssignment> <MixedAssignment> <code><![CDATA[$maxRows]]></code> <code><![CDATA[$oneFieldMeta]]></code> <code><![CDATA[$oneMeta]]></code> <code><![CDATA[$pos]]></code> <code><![CDATA[$prevTable]]></code> <code><![CDATA[$resultSetColumnNames[]]]></code> <code><![CDATA[$sortCol]]></code> <code><![CDATA[$unlimNumRows]]></code> </MixedAssignment> <MixedInferredReturnType> <code><![CDATA[int]]></code> <code><![CDATA[int]]></code> <code><![CDATA[int|numeric-string]]></code> </MixedInferredReturnType> <MixedOperand> <code><![CDATA[$_SESSION['tmpval']['max_rows']]]></code> <code><![CDATA[$_SESSION['tmpval']['pos']]]></code> <code><![CDATA[$_SESSION['tmpval']['pos']]]></code> <code><![CDATA[$maxRows]]></code> <code><![CDATA[$maxRows]]></code> </MixedOperand> <MixedPropertyFetch> <code><![CDATA[$oneFieldMeta->table]]></code> <code><![CDATA[$oneMeta->name]]></code> <code><![CDATA[$statementInfo->statement->where[0]->expr]]></code> </MixedPropertyFetch> <MixedReturnStatement> <code><![CDATA[$pos]]></code> <code><![CDATA[$pos]]></code> <code><![CDATA[$unlimNumRows]]></code> <code><![CDATA[$unlimNumRows]]></code> <code><![CDATA[@((int) ceil($numberOfLine / $maxRows) - 1) * $maxRows]]></code> </MixedReturnStatement> <NoValue> <code><![CDATA[$statementInfo->statement->where]]></code> </NoValue> <NullableReturnStatement> <code><![CDATA[$row[$column]]]></code> </NullableReturnStatement> <PossiblyInvalidArgument> <code><![CDATA[$_POST['bkm_label']]]></code> <code><![CDATA[$_POST['dropped_column'] ?? null]]></code> <code><![CDATA[$numRows]]></code> <code><![CDATA[$numRows]]></code> <code><![CDATA[$numRows]]></code> <code><![CDATA[$numRows]]></code> </PossiblyInvalidArgument> <PossiblyInvalidCast> <code><![CDATA[$_POST['bkm_label']]]></code> </PossiblyInvalidCast> <PossiblyInvalidOperand> <code><![CDATA[$numRows]]></code> <code><![CDATA[$sortCol]]></code> </PossiblyInvalidOperand> <PossiblyInvalidPropertyFetch> <code><![CDATA[$statement->altered[0]->field->column]]></code> </PossiblyInvalidPropertyFetch> <PossiblyNullArgument> <code><![CDATA[$row[0]]]></code> <code><![CDATA[$statementInfo->parser->list]]></code> <code><![CDATA[$statementInfo->parser->list]]></code> <code><![CDATA[$statementInfo->parser->list]]></code> <code><![CDATA[$table]]></code> </PossiblyNullArgument> <PossiblyNullReference> <code><![CDATA[has]]></code> </PossiblyNullReference> <PossiblyUndefinedArrayOffset> <code><![CDATA[$row[0]]]></code> </PossiblyUndefinedArrayOffset> <RedundantCondition> <code><![CDATA[empty($statementInfo->statement->where)]]></code> </RedundantCondition> <RiskyTruthyFalsyComparison> <code><![CDATA[! $index->isUnique()]]></code> <code><![CDATA[$messageToShow]]></code> <code><![CDATA[$sqlQueryForBookmark]]></code> <code><![CDATA[$table]]></code> <code><![CDATA[empty($_GET['id_bookmark'])]]></code> <code><![CDATA[empty($_GET['id_bookmark'])]]></code> <code><![CDATA[empty($_POST['bkm_label'])]]></code> <code><![CDATA[empty($_POST['is_browse_distinct'])]]></code> <code><![CDATA[empty($_POST['purge'])]]></code> <code><![CDATA[empty($_REQUEST['ajax_page_request'])]]></code> <code><![CDATA[empty($statement->altered[0]->field->column)]]></code> </RiskyTruthyFalsyComparison> <UndefinedPropertyAssignment> <code><![CDATA[$statement->expr]]></code> <code><![CDATA[$statement->limit]]></code> <code><![CDATA[$statement->order]]></code> </UndefinedPropertyAssignment> <UndefinedPropertyFetch> <code><![CDATA[$statement->expr]]></code> </UndefinedPropertyFetch> </file> <file src="src/SqlQueryForm.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <MixedArgument> <code><![CDATA[$table]]></code> <code><![CDATA[Current::$table]]></code> </MixedArgument> <MixedArgumentTypeCoercion> <code><![CDATA[['db' => $db, 'table' => $table]]]></code> </MixedArgumentTypeCoercion> <MixedAssignment> <code><![CDATA[$table]]></code> </MixedAssignment> <PossiblyInvalidArgument> <code><![CDATA[$query]]></code> </PossiblyInvalidArgument> <PossiblyInvalidArrayOffset> <code><![CDATA[$this->config->settings['Servers'][Current::$server]]]></code> <code><![CDATA[$this->config->settings['Servers'][Current::$server]]]></code> </PossiblyInvalidArrayOffset> <PossiblyInvalidCast> <code><![CDATA[$query]]></code> </PossiblyInvalidCast> </file> <file src="src/StorageEngine.php"> <DeprecatedMethod> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <MixedArgument> <code><![CDATA[$details['desc']]]></code> <code><![CDATA[$details['title']]]></code> <code><![CDATA[$details['value']]]></code> <code><![CDATA[$details['value']]]></code> <code><![CDATA[$details['value']]]></code> </MixedArgument> <MixedArrayAccess> <code><![CDATA[$decodedData['disk_usage']]]></code> <code><![CDATA[$decodedData['disk_usage']]]></code> <code><![CDATA[$details['desc']]]></code> <code><![CDATA[$details['title']]]></code> <code><![CDATA[$details['type']]]></code> <code><![CDATA[$details['value']]]></code> <code><![CDATA[$details['value']]]></code> <code><![CDATA[$details['value']]]></code> <code><![CDATA[$mroongaData['type']]]></code> <code><![CDATA[$mroongaData['type']['id']]]></code> </MixedArrayAccess> <MixedArrayAssignment> <code><![CDATA[$mysqlVars[$row['Variable_name']]['title']]]></code> <code><![CDATA[$mysqlVars[$row['Variable_name']]['type']]]></code> <code><![CDATA[$mysqlVars[$row['Variable_name']]['value']]]></code> </MixedArrayAssignment> <MixedAssignment> <code><![CDATA[$dataLength]]></code> <code><![CDATA[$decodedData]]></code> <code><![CDATA[$details]]></code> <code><![CDATA[$indexLength]]></code> <code><![CDATA[$mroongaData]]></code> <code><![CDATA[$mysqlVars[$row['Variable_name']]]]></code> </MixedAssignment> <MixedInferredReturnType> <code><![CDATA[array<string, array{Engine: string, Comment: string, Support: string}>]]></code> <code><![CDATA[string]]></code> </MixedInferredReturnType> <MixedOperand> <code><![CDATA[$decodedData['disk_usage']]]></code> <code><![CDATA[$decodedData['disk_usage']]]></code> </MixedOperand> <MixedReturnStatement> <code><![CDATA[$storageEngines]]></code> <code><![CDATA[$storageEngines]]></code> <code><![CDATA[$this->$id()]]></code> </MixedReturnStatement> <MixedReturnTypeCoercion> <code><![CDATA[[$dataLength, $indexLength]]]></code> <code><![CDATA[int[]]]></code> </MixedReturnTypeCoercion> <PossiblyNullArgument> <code><![CDATA[$row['Variable_name']]]></code> </PossiblyNullArgument> <PossiblyNullArrayOffset> <code><![CDATA[$mysqlVars]]></code> <code><![CDATA[$mysqlVars]]></code> <code><![CDATA[$mysqlVars]]></code> <code><![CDATA[$mysqlVars]]></code> <code><![CDATA[$variables]]></code> </PossiblyNullArrayOffset> </file> <file src="src/SystemDatabase.php"> <PossiblyNullArgument> <code><![CDATA[$dataRow['comment']]]></code> <code><![CDATA[$dataRow['mimetype']]]></code> <code><![CDATA[$dataRow['transformation']]]></code> <code><![CDATA[$dataRow['transformation_options']]]></code> </PossiblyNullArgument> </file> <file src="src/Table/ColumnsDefinition.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['mime_map']]]></code> </InvalidArrayOffset> <MixedArgument> <code><![CDATA[$GLOBALS['mime_map'][$columnMeta['Field']] ?? []]]></code> <code><![CDATA[$columnMeta['Default']]]></code> <code><![CDATA[$columnMeta['DefaultValue']]]></code> <code><![CDATA[$columnMeta['Field']]]></code> <code><![CDATA[$columnMeta['Type']]]></code> <code><![CDATA[$extractedColumnSpec['attribute'] ?? '']]></code> <code><![CDATA[$formParams['db']]]></code> <code><![CDATA[$formParams['table']]]></code> <code><![CDATA[$type]]></code> <code><![CDATA[Util::getValueByKey($_POST, ['field_key', $columnNumber], '')]]></code> </MixedArgument> <MixedArrayAccess> <code><![CDATA[$GLOBALS['mime_map'][$columnMeta['Field']]]]></code> <code><![CDATA[$columnMeta['column_status']['isEditable']]]></code> <code><![CDATA[$columnMeta['column_status']['isEditable']]]></code> </MixedArrayAccess> <MixedArrayAssignment> <code><![CDATA[$GLOBALS['mime_map'][$columnMeta['Field']]]]></code> </MixedArrayAssignment> <MixedArrayOffset> <code><![CDATA[$GLOBALS['mime_map'][$columnMeta['Field']]]]></code> <code><![CDATA[$GLOBALS['mime_map'][$columnMeta['Field']]]]></code> <code><![CDATA[$commentsMap[$columnMeta['Field']]]]></code> </MixedArrayOffset> <MixedAssignment> <code><![CDATA[$GLOBALS['mime_map']]]></code> <code><![CDATA[$columnMeta['Default']]]></code> <code><![CDATA[$columnMeta['Expression']]]></code> <code><![CDATA[$commentsMap[$columnMeta['Field']]]]></code> <code><![CDATA[$defaultValue]]></code> <code><![CDATA[$formParams['field_length_orig[' . $columnNumber . ']']]]></code> <code><![CDATA[$formParams['field_name[' . $columnNumber . ']']]]></code> <code><![CDATA[$formParams['field_orig[' . $columnNumber . ']']]]></code> <code><![CDATA[$formParams['selected[' . $oFldNr . ']']]]></code> <code><![CDATA[$length]]></code> <code><![CDATA[$length]]></code> <code><![CDATA[$oFldVal]]></code> <code><![CDATA[$submitAttribute]]></code> <code><![CDATA[$type]]></code> </MixedAssignment> <PossiblyInvalidArgument> <code><![CDATA[$formParams['db']]]></code> <code><![CDATA[$formParams['table']]]></code> </PossiblyInvalidArgument> <PossiblyInvalidCast> <code><![CDATA[$_POST['after_field']]]></code> <code><![CDATA[$formParams['db']]]></code> <code><![CDATA[$formParams['table']]]></code> </PossiblyInvalidCast> <PossiblyUndefinedArrayOffset> <code><![CDATA[$columnMeta['DefaultValue']]]></code> </PossiblyUndefinedArrayOffset> <RedundantCastGivenDocblockType> <code><![CDATA[(int) $config->settings['MaxRows']]]></code> </RedundantCastGivenDocblockType> <RiskyTruthyFalsyComparison> <code><![CDATA[! $columnMeta['column_status']['isEditable']]]></code> <code><![CDATA[! $columnMeta['column_status']['isEditable']]]></code> <code><![CDATA[empty($columnMeta['DefaultValue'])]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/Table/Indexes.php"> <PossiblyNullOperand> <code><![CDATA[$column->getSubPart()]]></code> </PossiblyNullOperand> <RiskyTruthyFalsyComparison> <code><![CDATA[! $column->getSubPart()]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/Table/Search.php"> <MixedArgument> <code><![CDATA[$_POST['criteriaColumnNames'][$columnIndex]]]></code> <code><![CDATA[$_POST['criteriaColumnTypes'][$columnIndex]]]></code> <code><![CDATA[$column]]></code> <code><![CDATA[$criteriaValues]]></code> <code><![CDATA[$criteriaValues]]></code> <code><![CDATA[$criteriaValues]]></code> <code><![CDATA[$criteriaValues]]></code> <code><![CDATA[$criteriaValues]]></code> <code><![CDATA[$criteriaValues]]></code> <code><![CDATA[$criteriaValues[$e]]]></code> <code><![CDATA[$criteriaValues[0]]]></code> <code><![CDATA[$operator]]></code> <code><![CDATA[$operator]]></code> <code><![CDATA[$value]]></code> </MixedArgument> <MixedArgumentTypeCoercion> <code><![CDATA[$values]]></code> </MixedArgumentTypeCoercion> <MixedAssignment> <code><![CDATA[$column]]></code> <code><![CDATA[$operator]]></code> <code><![CDATA[$value]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[$criteriaValues]]></code> <code><![CDATA[$criteriaValues]]></code> <code><![CDATA[$criteriaValues]]></code> <code><![CDATA[$criteriaValues]]></code> <code><![CDATA[$needsQuoting ? $this->dbi->quoteString($criteriaValues) : $criteriaValues]]></code> <code><![CDATA[$values[0] ?? '']]></code> <code><![CDATA[$values[1] ?? '']]></code> </MixedOperand> <PossiblyInvalidArgument> <code><![CDATA[$_POST['criteriaColumnNames'][$columnIndex]]]></code> <code><![CDATA[$_POST['criteriaColumnTypes'][$columnIndex]]]></code> <code><![CDATA[$_POST['customWhereClause']]]></code> <code><![CDATA[$_POST['orderByColumn']]]></code> <code><![CDATA[$_POST['table']]]></code> <code><![CDATA[$operator]]></code> <code><![CDATA[$operator]]></code> <code><![CDATA[$tmpGeomFunc]]></code> </PossiblyInvalidArgument> <PossiblyInvalidArrayOffset> <code><![CDATA[$_POST['criteriaColumnNames'][$columnIndex]]]></code> <code><![CDATA[$_POST['criteriaColumnTypes'][$columnIndex]]]></code> <code><![CDATA[$_POST['criteriaValues'][$columnIndex]]]></code> </PossiblyInvalidArrayOffset> <PossiblyInvalidCast> <code><![CDATA[$_POST['criteriaColumnNames'][$columnIndex]]]></code> <code><![CDATA[$_POST['criteriaColumnTypes'][$columnIndex]]]></code> <code><![CDATA[$operator]]></code> <code><![CDATA[$operator]]></code> </PossiblyInvalidCast> <PossiblyInvalidIterator> <code><![CDATA[$_POST['criteriaColumnOperators']]]></code> <code><![CDATA[$columnsToDisplay]]></code> </PossiblyInvalidIterator> <PossiblyInvalidOperand> <code><![CDATA[$_POST['customWhereClause']]]></code> <code><![CDATA[$_POST['order']]]></code> </PossiblyInvalidOperand> <PossiblyNullArrayOffset> <code><![CDATA[$geomFuncs]]></code> </PossiblyNullArrayOffset> <PossiblyNullOperand> <code><![CDATA[$geomFunc]]></code> <code><![CDATA[$geomFunc]]></code> </PossiblyNullOperand> <RiskyTruthyFalsyComparison> <code><![CDATA[empty($_POST['displayAllColumns'])]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/Table/Table.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['add_constraints']]]></code> <code><![CDATA[$GLOBALS['errorUrl']]]></code> <code><![CDATA[$GLOBALS['sql_auto_increments']]]></code> <code><![CDATA[$GLOBALS['sql_indexes']]]></code> </InvalidArrayOffset> <InvalidReturnStatement> <code><![CDATA[$tableAutoIncrement ?? '']]></code> <code><![CDATA[$this->getStatusInfo('TABLE_COLLATION') ?? '']]></code> <code><![CDATA[$this->getStatusInfo('TABLE_COMMENT') ?? '']]></code> </InvalidReturnStatement> <InvalidReturnType> <code><![CDATA[string]]></code> <code><![CDATA[string]]></code> <code><![CDATA[string]]></code> </InvalidReturnType> <MixedArgument> <code><![CDATA[$GLOBALS['sql_auto_increments']]]></code> <code><![CDATA[$GLOBALS['sql_indexes']]]></code> <code><![CDATA[$_POST['constraint_name'][$masterFieldMd5]]]></code> <code><![CDATA[$column]]></code> <code><![CDATA[$column['Extra']]]></code> <code><![CDATA[$column['Extra']]]></code> <code><![CDATA[$existrelForeign[$masterFieldMd5]['constraint']]]></code> <code><![CDATA[$existrelForeign[$masterFieldMd5]['constraint']]]></code> <code><![CDATA[$existrelForeign[$masterFieldMd5]['ref_db_name']]]></code> <code><![CDATA[$existrelForeign[$masterFieldMd5]['ref_index_list']]]></code> <code><![CDATA[$existrelForeign[$masterFieldMd5]['ref_table_name']]]></code> <code><![CDATA[$fields[$column]['expr']]]></code> <code><![CDATA[$foreignDb]]></code> <code><![CDATA[$foreignDb]]></code> <code><![CDATA[$foreignDb]]></code> <code><![CDATA[$foreignField]]></code> <code><![CDATA[$foreignField]]></code> <code><![CDATA[$foreignField]]></code> <code><![CDATA[$foreignTable]]></code> <code><![CDATA[$foreignTable]]></code> <code><![CDATA[$foreignTable]]></code> <code><![CDATA[$index]]></code> <code><![CDATA[$index[0]]]></code> <code><![CDATA[$masterField]]></code> <code><![CDATA[$masterField]]></code> <code><![CDATA[$masterField]]></code> <code><![CDATA[$masterField]]></code> <code><![CDATA[$oneField]]></code> <code><![CDATA[$oneField]]></code> <code><![CDATA[$options['expr']]]></code> <code><![CDATA[$row['Type']]]></code> <code><![CDATA[$this->uiprefs[$property]]]></code> <code><![CDATA[$this->uiprefs[$property]]]></code> <code><![CDATA[$value]]></code> </MixedArgument> <MixedArgumentTypeCoercion> <code><![CDATA[$field]]></code> <code><![CDATA[$foreignField]]></code> <code><![CDATA[$masterField]]></code> </MixedArgumentTypeCoercion> <MixedArrayAccess> <code><![CDATA[$_SESSION['tmpval']['table_uiprefs'][$serverId][$this->dbName][$this->name]]]></code> <code><![CDATA[$column['Extra']]]></code> <code><![CDATA[$column['Extra']]]></code> <code><![CDATA[$column['Field']]]></code> <code><![CDATA[$existrelForeign[$masterFieldMd5]['constraint']]]></code> <code><![CDATA[$existrelForeign[$masterFieldMd5]['constraint']]]></code> <code><![CDATA[$existrelForeign[$masterFieldMd5]['constraint']]]></code> <code><![CDATA[$existrelForeign[$masterFieldMd5]['index_list']]]></code> <code><![CDATA[$existrelForeign[$masterFieldMd5]['on_delete']]]></code> <code><![CDATA[$existrelForeign[$masterFieldMd5]['on_delete']]]></code> <code><![CDATA[$existrelForeign[$masterFieldMd5]['on_update']]]></code> <code><![CDATA[$existrelForeign[$masterFieldMd5]['on_update']]]></code> <code><![CDATA[$existrelForeign[$masterFieldMd5]['ref_db_name']]]></code> <code><![CDATA[$existrelForeign[$masterFieldMd5]['ref_db_name']]]></code> <code><![CDATA[$existrelForeign[$masterFieldMd5]['ref_index_list']]]></code> <code><![CDATA[$existrelForeign[$masterFieldMd5]['ref_index_list']]]></code> <code><![CDATA[$existrelForeign[$masterFieldMd5]['ref_table_name']]]></code> <code><![CDATA[$existrelForeign[$masterFieldMd5]['ref_table_name']]]></code> <code><![CDATA[$existrel[$masterField]['foreign_db']]]></code> <code><![CDATA[$existrel[$masterField]['foreign_field']]]></code> <code><![CDATA[$existrel[$masterField]['foreign_table']]]></code> <code><![CDATA[$foreignField[$key]]]></code> <code><![CDATA[$index[0]]]></code> <code><![CDATA[$index[0]]]></code> <code><![CDATA[$masterField[$key]]]></code> <code><![CDATA[$row['Field']]]></code> <code><![CDATA[$row['Field']]]></code> <code><![CDATA[$row['Type']]]></code> <code><![CDATA[$row['Type']]]></code> </MixedArrayAccess> <MixedArrayAssignment> <code><![CDATA[$_SESSION['tmpval']['table_uiprefs']]]></code> <code><![CDATA[$_SESSION['tmpval']['table_uiprefs'][$serverId]]]></code> <code><![CDATA[$_SESSION['tmpval']['table_uiprefs'][$serverId][$this->dbName]]]></code> <code><![CDATA[$_SESSION['tmpval']['table_uiprefs'][$serverId][$this->dbName][$this->name]]]></code> </MixedArrayAssignment> <MixedArrayOffset> <code><![CDATA[$columns[$row['Field']]]]></code> <code><![CDATA[$columns[$row['Field']]]]></code> <code><![CDATA[$existrel[$masterField]]]></code> <code><![CDATA[$existrel[$masterField]]]></code> <code><![CDATA[$foreignField[$key]]]></code> <code><![CDATA[$foreignField[$key]]]></code> <code><![CDATA[$foreignField[$key]]]></code> <code><![CDATA[$foreignField[$key]]]></code> <code><![CDATA[$masterField[$key]]]></code> <code><![CDATA[$optionsArray[$_POST['on_delete'][$masterFieldMd5]]]]></code> <code><![CDATA[$optionsArray[$_POST['on_update'][$masterFieldMd5]]]]></code> <code><![CDATA[$optionsArray[$existrelForeign[$masterFieldMd5]['on_delete'] ?? '']]]></code> <code><![CDATA[$optionsArray[$existrelForeign[$masterFieldMd5]['on_update'] ?? '']]]></code> </MixedArrayOffset> <MixedArrayTypeCoercion> <code><![CDATA[$optionsArray[$existrelForeign[$masterFieldMd5]['on_delete'] ?? '']]]></code> <code><![CDATA[$optionsArray[$existrelForeign[$masterFieldMd5]['on_update'] ?? '']]]></code> </MixedArrayTypeCoercion> <MixedAssignment> <code><![CDATA[$GLOBALS['errorUrl']]]></code> <code><![CDATA[$altered]]></code> <code><![CDATA[$altered]]></code> <code><![CDATA[$column]]></code> <code><![CDATA[$column]]></code> <code><![CDATA[$columns[$row['Field']]]]></code> <code><![CDATA[$constraintName]]></code> <code><![CDATA[$foreignDb]]></code> <code><![CDATA[$foreignDb]]></code> <code><![CDATA[$foreignField]]></code> <code><![CDATA[$foreignField]]></code> <code><![CDATA[$foreignTable]]></code> <code><![CDATA[$foreignTable]]></code> <code><![CDATA[$index]]></code> <code><![CDATA[$key]]></code> <code><![CDATA[$masterField]]></code> <code><![CDATA[$masterField]]></code> <code><![CDATA[$onDelete]]></code> <code><![CDATA[$onUpdate]]></code> <code><![CDATA[$oneField]]></code> <code><![CDATA[$oneField]]></code> <code><![CDATA[$oneField]]></code> <code><![CDATA[$refDbName]]></code> <code><![CDATA[$ret[]]]></code> <code><![CDATA[$row]]></code> <code><![CDATA[$value]]></code> <code><![CDATA[$value]]></code> <code><![CDATA[$value]]></code> </MixedAssignment> <MixedInferredReturnType> <code><![CDATA[mixed[]]]></code> <code><![CDATA[string]]></code> <code><![CDATA[string]]></code> </MixedInferredReturnType> <MixedMethodCall> <code><![CDATA[has]]></code> <code><![CDATA[has]]></code> </MixedMethodCall> <MixedOperand> <code><![CDATA[$backquoted ? Util::backquote($column) : $column]]></code> <code><![CDATA[$index[0]]]></code> </MixedOperand> <MixedPropertyAssignment> <code><![CDATA[$altered]]></code> <code><![CDATA[$altered]]></code> </MixedPropertyAssignment> <MixedPropertyFetch> <code><![CDATA[$altered->options]]></code> <code><![CDATA[$altered->options]]></code> </MixedPropertyFetch> <MixedReturnStatement> <code><![CDATA[end($this->errors)]]></code> <code><![CDATA[end($this->messages)]]></code> <code><![CDATA[json_decode($value, true)]]></code> </MixedReturnStatement> <MixedReturnTypeCoercion> <code><![CDATA[$columns]]></code> <code><![CDATA[$ret]]></code> <code><![CDATA[array<string, string>]]></code> <code><![CDATA[string[]]]></code> </MixedReturnTypeCoercion> <PossiblyInvalidArgument> <code><![CDATA[$_POST['constraint_name'][$masterFieldMd5]]]></code> </PossiblyInvalidArgument> <PossiblyInvalidArrayOffset> <code><![CDATA[$_POST['constraint_name'][$masterFieldMd5]]]></code> <code><![CDATA[$_POST['constraint_name'][$masterFieldMd5]]]></code> <code><![CDATA[$_POST['on_delete'][$masterFieldMd5]]]></code> <code><![CDATA[$_POST['on_delete'][$masterFieldMd5]]]></code> <code><![CDATA[$_POST['on_update'][$masterFieldMd5]]]></code> <code><![CDATA[$_POST['on_update'][$masterFieldMd5]]]></code> </PossiblyInvalidArrayOffset> <PossiblyNullArgument> <code><![CDATA[$commentsCopyRow['column_name']]]></code> <code><![CDATA[$commentsCopyRow['comment']]]></code> <code><![CDATA[$commentsCopyRow['mimetype']]]></code> <code><![CDATA[$commentsCopyRow['transformation']]]></code> <code><![CDATA[$commentsCopyRow['transformation_options']]]></code> <code><![CDATA[$existrelForeign[$masterFieldMd5]['ref_db_name']]]></code> <code><![CDATA[$existrelForeign[$masterFieldMd5]['ref_index_list']]]></code> <code><![CDATA[$existrelForeign[$masterFieldMd5]['ref_table_name']]]></code> <code><![CDATA[$val]]></code> </PossiblyNullArgument> <PossiblyNullArrayAccess> <code><![CDATA[$existrelForeign[$masterFieldMd5]['constraint']]]></code> <code><![CDATA[$existrelForeign[$masterFieldMd5]['constraint']]]></code> <code><![CDATA[$existrelForeign[$masterFieldMd5]['on_delete']]]></code> <code><![CDATA[$existrelForeign[$masterFieldMd5]['on_update']]]></code> <code><![CDATA[$existrelForeign[$masterFieldMd5]['ref_db_name']]]></code> <code><![CDATA[$existrelForeign[$masterFieldMd5]['ref_index_list']]]></code> <code><![CDATA[$existrelForeign[$masterFieldMd5]['ref_table_name']]]></code> </PossiblyNullArrayAccess> <PossiblyNullArrayOffset> <code><![CDATA[$optionsArray]]></code> <code><![CDATA[$optionsArray]]></code> </PossiblyNullArrayOffset> <PossiblyNullIterator> <code><![CDATA[$statement->altered]]></code> <code><![CDATA[$statement->altered]]></code> </PossiblyNullIterator> <PossiblyNullOperand> <code><![CDATA[Generator::mysqlDie($tmpErrorCreate, $createQuery, false, '', false)]]></code> <code><![CDATA[Generator::mysqlDie($tmpErrorDrop, $dropQuery, false, '', false)]]></code> </PossiblyNullOperand> <PossiblyUndefinedArrayOffset> <code><![CDATA[$existrelForeign[$masterFieldMd5]]]></code> <code><![CDATA[$existrelForeign[$masterFieldMd5]]]></code> </PossiblyUndefinedArrayOffset> <PossiblyUnusedReturnValue> <code><![CDATA[true|Message]]></code> </PossiblyUnusedReturnValue> <RedundantConditionGivenDocblockType> <code><![CDATA[! empty($parser->statements[0])]]></code> </RedundantConditionGivenDocblockType> <RiskyTruthyFalsyComparison> <code><![CDATA[! $relationParams[$work]]]></code> <code><![CDATA[! Context::isKeyword($columnName, true)]]></code> </RiskyTruthyFalsyComparison> <TypeDoesNotContainType> <code><![CDATA[! empty($GLOBALS['sql_constraints_query'])]]></code> </TypeDoesNotContainType> <UnsupportedPropertyReferenceUsage> <code><![CDATA[$this->uiprefs =& $_SESSION['tmpval']['table_uiprefs'][$serverId][$this->dbName][$this->name]]]></code> </UnsupportedPropertyReferenceUsage> <UnusedVariable> <code><![CDATA[$maintainRelations]]></code> </UnusedVariable> </file> <file src="src/Template.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="src/Theme/Theme.php"> <MixedArgument> <code><![CDATA[$data['name']]]></code> <code><![CDATA[$data['version']]]></code> </MixedArgument> <PossiblyNullArgument> <code><![CDATA[$data['name']]]></code> <code><![CDATA[$data['version']]]></code> </PossiblyNullArgument> <PossiblyUndefinedArrayOffset> <code><![CDATA[$data['name']]]></code> <code><![CDATA[$data['supports']]]></code> <code><![CDATA[$data['version']]]></code> </PossiblyUndefinedArrayOffset> <PossiblyUnusedProperty> <code><![CDATA[$filesizeInfo]]></code> </PossiblyUnusedProperty> </file> <file src="src/Theme/ThemeManager.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <MixedInferredReturnType> <code><![CDATA[string|false]]></code> <code><![CDATA[string|false]]></code> </MixedInferredReturnType> <MixedReturnStatement> <code><![CDATA[$config->getCookie($name)]]></code> <code><![CDATA[$config->getCookie($name)]]></code> <code><![CDATA[$config->getCookie($name)]]></code> <code><![CDATA[$config->getCookie($name)]]></code> </MixedReturnStatement> <NullableReturnStatement> <code><![CDATA[$config->getCookie($name)]]></code> <code><![CDATA[$config->getCookie($name)]]></code> </NullableReturnStatement> <PossiblyNullArrayOffset> <code><![CDATA[$this->themes]]></code> </PossiblyNullArrayOffset> <PossiblyNullPropertyAssignmentValue> <code><![CDATA[$theme]]></code> </PossiblyNullPropertyAssignmentValue> <RedundantCondition> <code><![CDATA[$configThemeExists]]></code> </RedundantCondition> <RiskyTruthyFalsyComparison> <code><![CDATA[$cookieTheme]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/Tracking/Tracker.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['export_type']]]></code> </InvalidArrayOffset> <MixedArgument> <code><![CDATA[$result['identifier']]]></code> <code><![CDATA[$result['tablename']]]></code> <code><![CDATA[$result['tablename']]]></code> <code><![CDATA[$result['tablename']]]></code> <code><![CDATA[$result['tablename']]]></code> <code><![CDATA[$result['tablename']]]></code> <code><![CDATA[$result['tablename_after_rename']]]></code> </MixedArgument> <MixedArrayAssignment> <code><![CDATA[self::$trackingCache[$dbName][$tableName]]]></code> </MixedArrayAssignment> <MixedAssignment> <code><![CDATA[$GLOBALS['export_type']]]></code> </MixedAssignment> <MixedInferredReturnType> <code><![CDATA[bool]]></code> </MixedInferredReturnType> <MixedOperand> <code><![CDATA[$result['identifier']]]></code> </MixedOperand> <MixedReturnStatement> <code><![CDATA[self::$trackingCache[$dbName][$tableName]]]></code> </MixedReturnStatement> <PossiblyInvalidPropertyFetch> <code><![CDATA[$statement->into->dest->table]]></code> </PossiblyInvalidPropertyFetch> <PossiblyNullArrayAccess> <code><![CDATA[$statement->fields[0]]]></code> <code><![CDATA[$statement->fields[0]]]></code> <code><![CDATA[$statement->from[0]]]></code> <code><![CDATA[$statement->renames[0]]]></code> <code><![CDATA[$statement->tables[0]]]></code> <code><![CDATA[$tokens[0]]]></code> <code><![CDATA[$tokens[2]]]></code> </PossiblyNullArrayAccess> <PossiblyNullOperand> <code><![CDATA[$statement]]></code> </PossiblyNullOperand> <PossiblyNullPropertyFetch> <code><![CDATA[$parser->list->tokens]]></code> <code><![CDATA[$statement->fields[0]->table]]></code> <code><![CDATA[$statement->fields[0]->table]]></code> <code><![CDATA[$statement->from[0]->table]]></code> <code><![CDATA[$statement->into->dest]]></code> <code><![CDATA[$statement->into->dest->table]]></code> <code><![CDATA[$statement->renames[0]->new]]></code> <code><![CDATA[$statement->renames[0]->new->table]]></code> <code><![CDATA[$statement->renames[0]->old]]></code> <code><![CDATA[$statement->renames[0]->old->table]]></code> <code><![CDATA[$statement->table->table]]></code> <code><![CDATA[$statement->table->table]]></code> <code><![CDATA[$statement->table->table]]></code> <code><![CDATA[$statement->table->table]]></code> <code><![CDATA[$statement->tables[0]->table]]></code> <code><![CDATA[$tokens[0]->value]]></code> <code><![CDATA[$tokens[2]->value]]></code> </PossiblyNullPropertyFetch> <PropertyTypeCoercion> <code><![CDATA[$tokens[2]->value]]></code> </PropertyTypeCoercion> </file> <file src="src/Tracking/Tracking.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <MixedArgument> <code><![CDATA[$columns]]></code> <code><![CDATA[$indexes]]></code> <code><![CDATA[$selectedTable]]></code> <code><![CDATA[$selectedTable]]></code> </MixedArgument> <MixedArgumentTypeCoercion> <code><![CDATA[$urlParams + [ 'report' => 'true', 'version' => $version, $deleteParam => $lineNumber - $offset, ]]]></code> </MixedArgumentTypeCoercion> <MixedArrayAccess> <code><![CDATA[$entry['statement']]]></code> <code><![CDATA[$entry['statement']]]></code> <code><![CDATA[$row['id']]]></code> <code><![CDATA[$row['statement']]]></code> <code><![CDATA[$row['timestamp']]]></code> <code><![CDATA[$row['username']]]></code> <code><![CDATA[$temp['COLUMNS']]]></code> <code><![CDATA[$temp['INDEXES']]]></code> </MixedArrayAccess> <MixedAssignment> <code><![CDATA[$columns]]></code> <code><![CDATA[$entry]]></code> <code><![CDATA[$entry]]></code> <code><![CDATA[$ids[$key]]]></code> <code><![CDATA[$indexes]]></code> <code><![CDATA[$row]]></code> <code><![CDATA[$selectedTable]]></code> <code><![CDATA[$statements[$key]]]></code> <code><![CDATA[$temp]]></code> <code><![CDATA[$timestamps[$key]]]></code> <code><![CDATA[$usernames[$key]]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[$entry['statement']]]></code> <code><![CDATA[$entry['statement']]]></code> </MixedOperand> <PossiblyFalseOperand> <code><![CDATA[mb_strpos($logEntry, "\n")]]></code> <code><![CDATA[mb_strpos($logEntry, "\n")]]></code> </PossiblyFalseOperand> <PossiblyNullArgument> <code><![CDATA[$tableName]]></code> <code><![CDATA[$versionNumber]]></code> </PossiblyNullArgument> </file> <file src="src/Transformations.php"> <DeprecatedMethod> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <LessSpecificReturnStatement> <code><![CDATA['PhpMyAdmin\\Plugins\\Transformations\\' . str_replace('/', '\\', explode('.php', $filename)[0])]]></code> </LessSpecificReturnStatement> <MixedArgument> <code><![CDATA[$updQuery]]></code> </MixedArgument> <MixedInferredReturnType> <code><![CDATA[string[][]]]></code> </MixedInferredReturnType> <MixedReturnStatement> <code><![CDATA[$stack]]></code> </MixedReturnStatement> <MoreSpecificReturnType> <code><![CDATA[class-string<TransformationsInterface>]]></code> </MoreSpecificReturnType> <PossiblyUnusedReturnValue> <code><![CDATA[bool]]></code> </PossiblyUnusedReturnValue> </file> <file src="src/Triggers/Triggers.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['errors']]]></code> <code><![CDATA[$GLOBALS['errors']]]></code> </InvalidArrayOffset> <MixedArrayAssignment> <code><![CDATA[$GLOBALS['errors'][]]]></code> <code><![CDATA[$GLOBALS['errors'][]]]></code> <code><![CDATA[$GLOBALS['errors'][]]]></code> <code><![CDATA[$GLOBALS['errors'][]]]></code> <code><![CDATA[$GLOBALS['errors'][]]]></code> <code><![CDATA[$GLOBALS['errors'][]]]></code> <code><![CDATA[$GLOBALS['errors'][]]]></code> <code><![CDATA[$GLOBALS['errors'][]]]></code> <code><![CDATA[$GLOBALS['errors'][]]]></code> <code><![CDATA[$GLOBALS['errors'][]]]></code> </MixedArrayAssignment> <MixedAssignment> <code><![CDATA[$GLOBALS['errors']]]></code> <code><![CDATA[$string]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[$string]]></code> </MixedOperand> <PossiblyInvalidArgument> <code><![CDATA[$_POST['item_definer']]]></code> <code><![CDATA[$_POST['item_name']]]></code> <code><![CDATA[$_POST['item_name']]]></code> <code><![CDATA[$_POST['item_name']]]></code> <code><![CDATA[$_POST['item_original_name']]]></code> </PossiblyInvalidArgument> <PossiblyInvalidCast> <code><![CDATA[$_POST['item_original_name']]]></code> </PossiblyInvalidCast> <PossiblyInvalidOperand> <code><![CDATA[$_POST['item_definition']]]></code> </PossiblyInvalidOperand> <PossiblyNullIterator> <code><![CDATA[$GLOBALS['errors']]]></code> </PossiblyNullIterator> <PossiblyNullReference> <code><![CDATA[getCreateSql]]></code> </PossiblyNullReference> <PossiblyUndefinedArrayOffset> <code><![CDATA[$GLOBALS['errors']]]></code> </PossiblyUndefinedArrayOffset> <RiskyTruthyFalsyComparison> <code><![CDATA[empty($_POST['editor_process_edit'])]]></code> <code><![CDATA[empty($_POST['item_definer'])]]></code> <code><![CDATA[empty($_POST['item_definition'])]]></code> <code><![CDATA[empty($_POST['item_event'])]]></code> <code><![CDATA[empty($_POST['item_name'])]]></code> <code><![CDATA[empty($_POST['item_table'])]]></code> <code><![CDATA[empty($_POST['item_timing'])]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/TwoFactor.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <UnsafeInstantiation> <code><![CDATA[new $cls($this)]]></code> <code><![CDATA[new $cls($this)]]></code> <code><![CDATA[new $name($this)]]></code> </UnsafeInstantiation> </file> <file src="src/UniqueCondition.php"> <DeprecatedMethod> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <MixedArgument> <code><![CDATA[$row[$i] ?? null]]></code> </MixedArgument> <MixedArrayTypeCoercion> <code><![CDATA[$row[$i]]]></code> </MixedArrayTypeCoercion> <RiskyTruthyFalsyComparison> <code><![CDATA[$restrictToTable]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/Url.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <MixedArgumentTypeCoercion> <code><![CDATA[$additionalParameters]]></code> <code><![CDATA[$name]]></code> </MixedArgumentTypeCoercion> <MixedArrayOffset> <code><![CDATA[$params[$skipping]]]></code> </MixedArrayOffset> <MixedAssignment> <code><![CDATA[$paramValue]]></code> <code><![CDATA[$paramsToEncrypt[$paramKey]]]></code> <code><![CDATA[$params['server']]]></code> <code><![CDATA[$params['server']]]></code> <code><![CDATA[$skipping]]></code> <code><![CDATA[$value]]></code> <code><![CDATA[$values['token']]]></code> </MixedAssignment> <RiskyTruthyFalsyComparison> <code><![CDATA[! $config->get('is_setup')]]></code> <code><![CDATA[! Config::getInstance()->get('URLQueryEncryption')]]></code> <code><![CDATA[empty($config->getCookie('pma_lang'))]]></code> <code><![CDATA[empty($config->getCookie('pma_lang'))]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/UserPassword.php"> <DeprecatedMethod> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <PossiblyInvalidArgument> <code><![CDATA[$_POST['pma_pw']]]></code> <code><![CDATA[$origAuthPlugin]]></code> <code><![CDATA[$origAuthPlugin]]></code> </PossiblyInvalidArgument> <PossiblyInvalidCast> <code><![CDATA[$_POST['pma_pw']]]></code> <code><![CDATA[$origAuthPlugin]]></code> <code><![CDATA[$origAuthPlugin]]></code> </PossiblyInvalidCast> <RiskyTruthyFalsyComparison> <code><![CDATA[empty($_POST['authentication_plugin'])]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/UserPreferences.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <DocblockTypeContradiction> <code><![CDATA[[]]]></code> </DocblockTypeContradiction> <MixedArgumentTypeCoercion> <code><![CDATA[$path]]></code> <code><![CDATA[$urlParams]]></code> </MixedArgumentTypeCoercion> <MixedArrayTypeCoercion> <code><![CDATA[$excludeList[$path]]]></code> </MixedArrayTypeCoercion> <MixedAssignment> <code><![CDATA[$configData]]></code> <code><![CDATA[$configData]]></code> <code><![CDATA[$prefs['config_data'][$path]]]></code> <code><![CDATA[$timestamp]]></code> <code><![CDATA[$value]]></code> </MixedAssignment> <PossiblyNullOperand> <code><![CDATA[$hash]]></code> </PossiblyNullOperand> <RedundantConditionGivenDocblockType> <code><![CDATA[is_string($row['config_data'])]]></code> </RedundantConditionGivenDocblockType> <RiskyTruthyFalsyComparison> <code><![CDATA[$hasConfig]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/UserPrivilegesFactory.php"> <MixedArgument> <code><![CDATA[SessionCache::get('col_priv')]]></code> <code><![CDATA[SessionCache::get('db_priv')]]></code> <code><![CDATA[SessionCache::get('db_to_create')]]></code> <code><![CDATA[SessionCache::get('dbs_to_test')]]></code> <code><![CDATA[SessionCache::get('is_create_db_priv')]]></code> <code><![CDATA[SessionCache::get('is_reload_priv')]]></code> <code><![CDATA[SessionCache::get('proc_priv')]]></code> <code><![CDATA[SessionCache::get('table_priv')]]></code> </MixedArgument> </file> <file src="src/Util.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$byteUnits[$d]]]></code> <code><![CDATA[$units[$d]]]></code> </InvalidArrayOffset> <MixedArgument> <code><![CDATA[$array]]></code> </MixedArgument> <MixedArgumentTypeCoercion> <code><![CDATA[$columnNames]]></code> <code><![CDATA[uksort($tables, strnatcasecmp(...))]]></code> </MixedArgumentTypeCoercion> <MixedArrayAccess> <code><![CDATA[$_SESSION['tmpval']['table_limit_offset']]]></code> <code><![CDATA[$row['Cardinality']]]></code> <code><![CDATA[$row['Column_name']]]></code> <code><![CDATA[$row['Column_name']]]></code> <code><![CDATA[$row['Column_name']]]></code> <code><![CDATA[$row['Comment']]]></code> <code><![CDATA[$row['Key_name']]]></code> <code><![CDATA[$row['Key_name']]]></code> <code><![CDATA[$row['Key_name']]]></code> <code><![CDATA[$row['Key_name']]]></code> <code><![CDATA[$row['Key_name']]]></code> <code><![CDATA[$row['Key_name']]]></code> <code><![CDATA[$row['Key_name']]]></code> <code><![CDATA[$row['Key_name']]]></code> <code><![CDATA[$row['Key_name']]]></code> <code><![CDATA[$row['Non_unique']]]></code> <code><![CDATA[$row['Seq_in_index']]]></code> <code><![CDATA[$row['Seq_in_index']]]></code> <code><![CDATA[$row['Seq_in_index']]]></code> <code><![CDATA[$row['Sub_part']]]></code> </MixedArrayAccess> <MixedArrayAssignment> <code><![CDATA[$_SESSION['tmpval']['table_limit_offset']]]></code> <code><![CDATA[$_SESSION['tmpval']['table_limit_offset']]]></code> <code><![CDATA[$_SESSION['tmpval']['table_limit_offset_db']]]></code> </MixedArrayAssignment> <MixedArrayOffset> <code><![CDATA[$indexesData[$row['Key_name']]]]></code> <code><![CDATA[$indexesData[$row['Key_name']]]]></code> <code><![CDATA[$indexesData[$row['Key_name']][$row['Seq_in_index']]]]></code> <code><![CDATA[$indexesData[$row['Key_name']][$row['Seq_in_index']]]]></code> <code><![CDATA[$indexesInfo[$row['Key_name']]]]></code> <code><![CDATA[$indexesInfo[$row['Key_name']]]]></code> <code><![CDATA[$indexesInfo[$row['Key_name']]]]></code> <code><![CDATA[$indexesInfo[$row['Key_name']]]]></code> <code><![CDATA[$pkArray[$row['Column_name']]]]></code> </MixedArrayOffset> <MixedAssignment> <code><![CDATA[$array]]></code> <code><![CDATA[$columnNames[]]]></code> <code><![CDATA[$indexesData[$row['Key_name']][$row['Seq_in_index']]['Column_name']]]></code> <code><![CDATA[$indexesData[$row['Key_name']][$row['Seq_in_index']]['Sub_part']]]></code> <code><![CDATA[$indexesInfo[$row['Key_name']]['Cardinality']]]></code> <code><![CDATA[$indexesInfo[$row['Key_name']]['Comment']]]></code> <code><![CDATA[$indexesInfo[$row['Key_name']]['Non_unique']]]></code> <code><![CDATA[$indexesInfo[$row['Key_name']]['Sequences'][]]]></code> <code><![CDATA[$lastIndex]]></code> <code><![CDATA[$row]]></code> <code><![CDATA[$unit]]></code> <code><![CDATA[$value]]></code> </MixedAssignment> <MixedInferredReturnType> <code><![CDATA[int]]></code> </MixedInferredReturnType> <MixedOperand> <code><![CDATA[$row['Column_name']]]></code> <code><![CDATA[$unit]]></code> <code><![CDATA[$unit]]></code> <code><![CDATA[$value]]></code> </MixedOperand> <MixedReturnStatement> <code><![CDATA[$_SESSION['tmpval']['table_limit_offset']]]></code> <code><![CDATA[$_SESSION['tmpval']['table_limit_offset']]]></code> </MixedReturnStatement> <PossiblyFalseOperand> <code><![CDATA[$config->settings['NavigationTreeTableSeparator']]]></code> <code><![CDATA[$config->settings['NavigationTreeTableSeparator']]]></code> <code><![CDATA[mb_strpos($value, '.')]]></code> <code><![CDATA[mb_strrpos($columnSpecification, ')')]]></code> </PossiblyFalseOperand> <PossiblyInvalidOperand> <code><![CDATA[$config->settings['NavigationTreeTableSeparator']]]></code> <code><![CDATA[$config->settings['NavigationTreeTableSeparator']]]></code> </PossiblyInvalidOperand> <PossiblyNullArgument> <code><![CDATA[$value]]></code> </PossiblyNullArgument> <RedundantCast> <code><![CDATA[(string) $_REQUEST['tbl_group']]]></code> <code><![CDATA[(string) $_REQUEST['tbl_group']]]></code> </RedundantCast> <RiskyTruthyFalsyComparison> <code><![CDATA[$firstBracketPos]]></code> <code><![CDATA[$schemaPrivileges]]></code> <code><![CDATA[$tablePrivileges]]></code> <code><![CDATA[$userPrivileges]]></code> <code><![CDATA[empty($_REQUEST['tbl_group'])]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/Utils/ForeignKey.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <RiskyTruthyFalsyComparison> <code><![CDATA[DatabaseInterface::getInstance()->fetchValue('SELECT @@ndb_version_string')]]></code> <code><![CDATA[empty($_REQUEST['fk_checks'])]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/Utils/FormatConverter.php"> <MixedArgument> <code><![CDATA[$buffer]]></code> <code><![CDATA[$buffer]]></code> </MixedArgument> <MixedInferredReturnType> <code><![CDATA[string]]></code> </MixedInferredReturnType> <MixedReturnStatement> <code><![CDATA[$buffer]]></code> </MixedReturnStatement> <RedundantCast> <code><![CDATA[(string) long2ip((int) $bufferAsFloat)]]></code> </RedundantCast> </file> <file src="src/Utils/Gis.php"> <DeprecatedMethod> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <PossiblyNullOperand> <code><![CDATA[$srid]]></code> </PossiblyNullOperand> </file> <file src="src/Utils/HttpRequest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <MixedArgument> <code><![CDATA[$httpStatus]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$context['http']['content']]]></code> <code><![CDATA[$httpStatus]]></code> </MixedAssignment> <MixedInferredReturnType> <code><![CDATA[string|bool|null]]></code> </MixedInferredReturnType> <MixedReturnStatement> <code><![CDATA[$response]]></code> </MixedReturnStatement> <RiskyTruthyFalsyComparison> <code><![CDATA[ini_get('allow_url_fopen')]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/Utils/SessionCache.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <MixedArrayAccess> <code><![CDATA[$_SESSION['cache'][self::key()]]]></code> <code><![CDATA[$_SESSION['cache'][self::key()]]]></code> <code><![CDATA[$_SESSION['cache'][self::key()][$name]]]></code> <code><![CDATA[$_SESSION['cache'][self::key()][$name]]]></code> </MixedArrayAccess> <MixedArrayAssignment> <code><![CDATA[$_SESSION['cache'][self::key()]]]></code> <code><![CDATA[$_SESSION['cache'][self::key()][$name]]]></code> </MixedArrayAssignment> <MixedAssignment> <code><![CDATA[$_SESSION['cache'][self::key()][$name]]]></code> <code><![CDATA[$value]]></code> </MixedAssignment> </file> <file src="src/VersionInformation.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <MixedArgument> <code><![CDATA[$response]]></code> </MixedArgument> <MixedArrayAccess> <code><![CDATA[$_SESSION['cache']['version_check']['response']]]></code> <code><![CDATA[$_SESSION['cache']['version_check']['timestamp']]]></code> </MixedArrayAccess> <MixedArrayAssignment> <code><![CDATA[$_SESSION['cache']['version_check']]]></code> </MixedArrayAssignment> <MixedAssignment> <code><![CDATA[$response]]></code> <code><![CDATA[$response]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[$_SESSION['cache']['version_check']['timestamp']]]></code> </MixedOperand> <PossiblyInvalidArgument> <code><![CDATA[$response]]></code> </PossiblyInvalidArgument> <RiskyTruthyFalsyComparison> <code><![CDATA[$response]]></code> </RiskyTruthyFalsyComparison> </file> <file src="src/WebAuthn/CustomServer.php"> <InvalidReturnStatement> <code><![CDATA[$decoded]]></code> </InvalidReturnStatement> <InvalidReturnType> <code><![CDATA[array{fmt: string, attStmt: mixed[], authData: string}]]></code> </InvalidReturnType> <LessSpecificReturnStatement> <code><![CDATA[[ 'type' => $clientData['type'], 'challenge' => $clientData['challenge'], 'origin' => $clientData['origin'], ]]]></code> </LessSpecificReturnStatement> <MoreSpecificReturnType> <code><![CDATA[array{ * type: 'webauthn.create'|'webauthn.get', * challenge: non-empty-string, * origin: non-empty-string * }]]></code> </MoreSpecificReturnType> </file> <file src="src/ZipExtension.php"> <ArgumentTypeCoercion> <code><![CDATA[$regex]]></code> <code><![CDATA[$specificEntry]]></code> </ArgumentTypeCoercion> <MixedArgument> <code><![CDATA[$dump]]></code> </MixedArgument> <MixedArgumentTypeCoercion> <code><![CDATA[$name]]></code> <code><![CDATA[$table]]></code> </MixedArgumentTypeCoercion> <MixedAssignment> <code><![CDATA[$dump]]></code> <code><![CDATA[$newData[$newName]]]></code> <code><![CDATA[$value]]></code> </MixedAssignment> <PossiblyInvalidArgument> <code><![CDATA[$tempName]]></code> <code><![CDATA[$tempName]]></code> </PossiblyInvalidArgument> <PossiblyInvalidOperand> <code><![CDATA[$tempName]]></code> <code><![CDATA[$tempName]]></code> </PossiblyInvalidOperand> </file> <file src="tests/end-to-end/ExportTest.php"> <PossiblyUnusedMethod> <code><![CDATA[exportDataProvider]]></code> </PossiblyUnusedMethod> </file> <file src="tests/end-to-end/TestBase.php"> <DeprecatedConstant> <code><![CDATA[ChromeOptions::CAPABILITY_W3C]]></code> </DeprecatedConstant> <DocblockTypeContradiction> <code><![CDATA['']]></code> <code><![CDATA['']]></code> </DocblockTypeContradiction> <InternalMethod> <code><![CDATA[asString]]></code> <code><![CDATA[name]]></code> <code><![CDATA[status]]></code> </InternalMethod> <MixedArgument> <code><![CDATA[$lastWindow]]></code> <code><![CDATA[$lastWindow]]></code> <code><![CDATA[$this->sqlWindowHandle]]></code> <code><![CDATA[WebDriverBy::$func($arg)]]></code> <code><![CDATA[WebDriverBy::$func($arg)]]></code> <code><![CDATA[WebDriverBy::$func($arg)]]></code> <code><![CDATA[WebDriverBy::$func($arg)]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$ajaxMessageCount]]></code> <code><![CDATA[$lastWindow]]></code> <code><![CDATA[$lastWindow]]></code> <code><![CDATA[$proj]]></code> <code><![CDATA[$this->sqlWindowHandle]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[$ajaxMessageCount]]></code> <code><![CDATA[$proj->automation_session->public_url]]></code> </MixedOperand> <MixedPropertyFetch> <code><![CDATA[$proj->automation_session->public_url]]></code> </MixedPropertyFetch> <RedundantCondition> <code><![CDATA[$text && is_string($text)]]></code> <code><![CDATA[$text && is_string($text)]]></code> <code><![CDATA[is_string($text)]]></code> <code><![CDATA[is_string($text)]]></code> </RedundantCondition> <RiskyTruthyFalsyComparison> <code><![CDATA[! $this->sqlWindowHandle]]></code> <code><![CDATA[$buildTagEnv]]></code> <code><![CDATA[$envVar]]></code> <code><![CDATA[$githubActionEnv]]></code> <code><![CDATA[$this->sqlWindowHandle]]></code> <code><![CDATA[empty($mode)]]></code> <code><![CDATA[empty(getenv('TESTSUITE_BROWSERSTACK_KEY'))]]></code> <code><![CDATA[empty(getenv('TESTSUITE_BROWSERSTACK_USER'))]]></code> <code><![CDATA[empty(getenv('TESTSUITE_SELENIUM_HOST'))]]></code> <code><![CDATA[empty(getenv('TESTSUITE_SELENIUM_PORT'))]]></code> </RiskyTruthyFalsyComparison> <TypeDoesNotContainNull> <code><![CDATA[$this->webDriver === null]]></code> </TypeDoesNotContainNull> </file> <file src="tests/unit/AbstractTestCase.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <PossiblyUndefinedArrayOffset> <code><![CDATA[$_SERVER['PHP_SELF']]]></code> <code><![CDATA[$_SERVER['REQUEST_TIME']]]></code> <code><![CDATA[$_SERVER['REQUEST_TIME_FLOAT']]]></code> <code><![CDATA[$_SERVER['SCRIPT_NAME']]]></code> <code><![CDATA[$_SERVER['argv']]]></code> </PossiblyUndefinedArrayOffset> </file> <file src="tests/unit/Advisory/AdvisorTest.php"> <DeprecatedMethod> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <PossiblyUnusedMethod> <code><![CDATA[advisorTimes]]></code> <code><![CDATA[rulesProvider]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Advisory/RulesTest.php"> <PossiblyUnusedMethod> <code><![CDATA[providerForTestRules]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/BookmarkTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/BrowseForeignersTest.php"> <MixedArgument> <code><![CDATA[$result]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$result]]></code> </MixedAssignment> </file> <file src="tests/unit/CacheTest.php"> <PossiblyUnusedMethod> <code><![CDATA[dataProviderCacheKeyValues]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Charsets/CollationTest.php"> <PossiblyUnusedMethod> <code><![CDATA[providerTestBuildDescription]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Command/SetVersionCommandTest.php"> <PossiblyUnusedMethod> <code><![CDATA[dataProviderBadVersions]]></code> <code><![CDATA[dataProviderGoodVersions]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Command/TwigLintCommandTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <MixedArgument> <code><![CDATA[$filesFound]]></code> <code><![CDATA[$filesInfos]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$context]]></code> <code><![CDATA[$context]]></code> <code><![CDATA[$filesFound]]></code> <code><![CDATA[$filesFound]]></code> <code><![CDATA[$filesInfos]]></code> </MixedAssignment> </file> <file src="tests/unit/Config/ConfigFileTest.php"> <MixedArrayAccess> <code><![CDATA[$cfgDb['Servers'][1]['port']]]></code> </MixedArrayAccess> <MixedAssignment> <code><![CDATA[$defaultHost]]></code> <code><![CDATA[$defaultHost]]></code> <code><![CDATA[$defaultSimpleValue]]></code> <code><![CDATA[$defaultValue]]></code> <code><![CDATA[$defaultValue]]></code> <code><![CDATA[$defaultValue]]></code> <code><![CDATA[$defaultValue]]></code> <code><![CDATA[$defaultValue]]></code> <code><![CDATA[$localhostValue]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[$defaultHost]]></code> <code><![CDATA[$defaultValue]]></code> </MixedOperand> <PossiblyInvalidArrayOffset> <code><![CDATA[$cfgDb['Servers'][1]['port']]]></code> </PossiblyInvalidArrayOffset> </file> <file src="tests/unit/Config/DescriptionTest.php"> <MixedAssignment> <code><![CDATA[$second]]></code> <code><![CDATA[$val2]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[$second]]></code> </MixedOperand> <PossiblyNullIterator> <code><![CDATA[$val]]></code> </PossiblyNullIterator> <PossiblyUnusedMethod> <code><![CDATA[getValues]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Config/FormDisplayTemplateTest.php"> <TypeDoesNotContainType> <code><![CDATA[assertSame]]></code> </TypeDoesNotContainType> </file> <file src="tests/unit/Config/FormDisplayTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <MixedArrayAccess> <code><![CDATA[$forms['pma_testform']]]></code> <code><![CDATA[$opts['comment']]]></code> <code><![CDATA[$opts['comment']]]></code> <code><![CDATA[$opts['comment']]]></code> <code><![CDATA[$opts['comment']]]></code> <code><![CDATA[$opts['comment']]]></code> <code><![CDATA[$opts['comment']]]></code> <code><![CDATA[$opts['comment_warning']]]></code> <code><![CDATA[$opts['comment_warning']]]></code> <code><![CDATA[$opts['comment_warning']]]></code> </MixedArrayAccess> <MixedAssignment> <code><![CDATA[$forms]]></code> </MixedAssignment> </file> <file src="tests/unit/Config/Forms/FormListTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <PossiblyUnusedMethod> <code><![CDATA[formObjects]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Config/PageSettingsTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Config/ServerConfigChecksTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <MixedArgument> <code><![CDATA[$_SESSION['messages']['error']]]></code> <code><![CDATA[$_SESSION['messages']['notice']]]></code> </MixedArgument> <MixedArrayAccess> <code><![CDATA[$_SESSION['messages']['error']]]></code> <code><![CDATA[$_SESSION['messages']['notice']]]></code> </MixedArrayAccess> <MixedArrayAssignment> <code><![CDATA[$_SESSION[$this->sessionID]['AllowArbitraryServer']]]></code> <code><![CDATA[$_SESSION[$this->sessionID]['BZipDump']]]></code> <code><![CDATA[$_SESSION[$this->sessionID]['GZipDump']]]></code> <code><![CDATA[$_SESSION[$this->sessionID]['LoginCookieStore']]]></code> <code><![CDATA[$_SESSION[$this->sessionID]['LoginCookieValidity']]]></code> <code><![CDATA[$_SESSION[$this->sessionID]['SaveDir']]]></code> <code><![CDATA[$_SESSION[$this->sessionID]['Servers']]]></code> <code><![CDATA[$_SESSION[$this->sessionID]['TempDir']]]></code> <code><![CDATA[$_SESSION[$this->sessionID]['ZipDump']]]></code> </MixedArrayAssignment> <MixedArrayOffset> <code><![CDATA[$_SESSION[$this->sessionID]]]></code> </MixedArrayOffset> <MixedAssignment> <code><![CDATA[$this->sessionID]]></code> </MixedAssignment> </file> <file src="tests/unit/Config/Settings/ConsoleTest.php"> <PossiblyUnusedMethod> <code><![CDATA[booleanWithDefaultFalseProvider]]></code> <code><![CDATA[booleanWithDefaultTrueProvider]]></code> <code><![CDATA[valuesForHeightProvider]]></code> <code><![CDATA[valuesForModeProvider]]></code> <code><![CDATA[valuesForOrderByProvider]]></code> <code><![CDATA[valuesForOrderProvider]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Config/Settings/DebugTest.php"> <PossiblyUnusedMethod> <code><![CDATA[booleanWithDefaultFalseProvider]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Config/Settings/ExportTest.php"> <PossiblyUnusedMethod> <code><![CDATA[booleanWithDefaultFalseProvider]]></code> <code><![CDATA[booleanWithDefaultTrueProvider]]></code> <code><![CDATA[structureOrDataWithDefaultDataProvider]]></code> <code><![CDATA[structureOrDataWithDefaultStructureOrDataProvider]]></code> <code><![CDATA[valuesForCharsetProvider]]></code> <code><![CDATA[valuesForCodegenFormatProvider]]></code> <code><![CDATA[valuesForCompressionProvider]]></code> <code><![CDATA[valuesForCsvEnclosedProvider]]></code> <code><![CDATA[valuesForCsvEscapedProvider]]></code> <code><![CDATA[valuesForCsvNullProvider]]></code> <code><![CDATA[valuesForCsvSeparatorProvider]]></code> <code><![CDATA[valuesForCsvTerminatedProvider]]></code> <code><![CDATA[valuesForExcelEditionProvider]]></code> <code><![CDATA[valuesForExcelNullProvider]]></code> <code><![CDATA[valuesForFileTemplateDatabaseProvider]]></code> <code><![CDATA[valuesForFileTemplateServerProvider]]></code> <code><![CDATA[valuesForFileTemplateTableProvider]]></code> <code><![CDATA[valuesForFormatProvider]]></code> <code><![CDATA[valuesForHtmlwordNullProvider]]></code> <code><![CDATA[valuesForLatexDataCaptionProvider]]></code> <code><![CDATA[valuesForLatexDataContinuedCaptionProvider]]></code> <code><![CDATA[valuesForLatexDataLabelProvider]]></code> <code><![CDATA[valuesForLatexNullProvider]]></code> <code><![CDATA[valuesForLatexStructureCaptionProvider]]></code> <code><![CDATA[valuesForLatexStructureContinuedCaptionProvider]]></code> <code><![CDATA[valuesForLatexStructureLabelProvider]]></code> <code><![CDATA[valuesForMethodProvider]]></code> <code><![CDATA[valuesForOdsNullProvider]]></code> <code><![CDATA[valuesForOdtNullProvider]]></code> <code><![CDATA[valuesForPdfReportTitleProvider]]></code> <code><![CDATA[valuesForSqlCompatibilityProvider]]></code> <code><![CDATA[valuesForSqlHeaderCommentProvider]]></code> <code><![CDATA[valuesForSqlInsertSyntaxProvider]]></code> <code><![CDATA[valuesForSqlMaxQuerySizeProvider]]></code> <code><![CDATA[valuesForSqlTypeProvider]]></code> <code><![CDATA[valuesForTexytextNullProvider]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Config/Settings/ImportTest.php"> <PossiblyUnusedMethod> <code><![CDATA[booleanWithDefaultFalseProvider]]></code> <code><![CDATA[booleanWithDefaultTrueProvider]]></code> <code><![CDATA[valuesForCharsetProvider]]></code> <code><![CDATA[valuesForCsvColumnsProvider]]></code> <code><![CDATA[valuesForCsvEnclosedProvider]]></code> <code><![CDATA[valuesForCsvEscapedProvider]]></code> <code><![CDATA[valuesForCsvNewLineProvider]]></code> <code><![CDATA[valuesForCsvTerminatedProvider]]></code> <code><![CDATA[valuesForFormatProvider]]></code> <code><![CDATA[valuesForLdiColumnsProvider]]></code> <code><![CDATA[valuesForLdiEnclosedProvider]]></code> <code><![CDATA[valuesForLdiEscapedProvider]]></code> <code><![CDATA[valuesForLdiLocalOptionProvider]]></code> <code><![CDATA[valuesForLdiNewLineProvider]]></code> <code><![CDATA[valuesForLdiTerminatedProvider]]></code> <code><![CDATA[valuesForSkipQueriesProvider]]></code> <code><![CDATA[valuesForSqlCompatibilityProvider]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Config/Settings/SchemaTest.php"> <PossiblyUnusedMethod> <code><![CDATA[providerForTestConstructor]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Config/Settings/ServerTest.php"> <PossiblyUnusedMethod> <code><![CDATA[booleanWithDefaultFalseProvider]]></code> <code><![CDATA[booleanWithDefaultTrueProvider]]></code> <code><![CDATA[valuesForAllowDenyProvider]]></code> <code><![CDATA[valuesForAuthHttpRealmProvider]]></code> <code><![CDATA[valuesForAuthTypeProvider]]></code> <code><![CDATA[valuesForConfigStorageTablesProvider]]></code> <code><![CDATA[valuesForControlCompressProvider]]></code> <code><![CDATA[valuesForControlHideConnectionErrorsProvider]]></code> <code><![CDATA[valuesForControlHostProvider]]></code> <code><![CDATA[valuesForControlPassProvider]]></code> <code><![CDATA[valuesForControlPortProvider]]></code> <code><![CDATA[valuesForControlSocketProvider]]></code> <code><![CDATA[valuesForControlSslProvider]]></code> <code><![CDATA[valuesForControlSslVerifyProvider]]></code> <code><![CDATA[valuesForControlUserProvider]]></code> <code><![CDATA[valuesForHideDbProvider]]></code> <code><![CDATA[valuesForHostProvider]]></code> <code><![CDATA[valuesForLogoutURLProvider]]></code> <code><![CDATA[valuesForMaxTableUiPrefsProvider]]></code> <code><![CDATA[valuesForOnlyDbProvider]]></code> <code><![CDATA[valuesForPasswordProvider]]></code> <code><![CDATA[valuesForPmaDbProvider]]></code> <code><![CDATA[valuesForPortProvider]]></code> <code><![CDATA[valuesForSessionTimeZoneProvider]]></code> <code><![CDATA[valuesForSignonCookieParamsProvider]]></code> <code><![CDATA[valuesForSignonScriptProvider]]></code> <code><![CDATA[valuesForSignonSessionProvider]]></code> <code><![CDATA[valuesForSignonURLProvider]]></code> <code><![CDATA[valuesForSocketProvider]]></code> <code><![CDATA[valuesForSslOptionsProvider]]></code> <code><![CDATA[valuesForTrackingDefaultStatementsProvider]]></code> <code><![CDATA[valuesForUserProvider]]></code> <code><![CDATA[valuesForVerboseProvider]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Config/Settings/SqlQueryBoxTest.php"> <PossiblyUnusedMethod> <code><![CDATA[booleanWithDefaultTrueProvider]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Config/Settings/TransformationsTest.php"> <PossiblyUnusedMethod> <code><![CDATA[valuesForBool2TextProvider]]></code> <code><![CDATA[valuesForDateFormatProvider]]></code> <code><![CDATA[valuesForExternalProvider]]></code> <code><![CDATA[valuesForHexProvider]]></code> <code><![CDATA[valuesForInlineProvider]]></code> <code><![CDATA[valuesForPreApPendProvider]]></code> <code><![CDATA[valuesForSubstringProvider]]></code> <code><![CDATA[valuesForTextImageLinkProvider]]></code> <code><![CDATA[valuesForTextLinkProvider]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Config/SettingsTest.php"> <PossiblyUnusedMethod> <code><![CDATA[booleanWithDefaultFalseProvider]]></code> <code><![CDATA[booleanWithDefaultTrueProvider]]></code> <code><![CDATA[providerForTestConstructor]]></code> <code><![CDATA[valuesForAllowThirdPartyFramingProvider]]></code> <code><![CDATA[valuesForAuthLogProvider]]></code> <code><![CDATA[valuesForBlowfishSecretProvider]]></code> <code><![CDATA[valuesForDebugProvider]]></code> <code><![CDATA[valuesForExecTimeLimitProvider]]></code> <code><![CDATA[valuesForLimitCharsProvider]]></code> <code><![CDATA[valuesForMaxCharactersInDisplayedSQLProvider]]></code> <code><![CDATA[valuesForMaxDbListProvider]]></code> <code><![CDATA[valuesForMaxRowsProvider]]></code> <code><![CDATA[valuesForMaxTableListProvider]]></code> <code><![CDATA[valuesForMysqlMinVersionProvider]]></code> <code><![CDATA[valuesForOBGzipProvider]]></code> <code><![CDATA[valuesForPmaAbsoluteUriProvider]]></code> <code><![CDATA[valuesForProxyPassProvider]]></code> <code><![CDATA[valuesForProxyUrlProvider]]></code> <code><![CDATA[valuesForProxyUserProvider]]></code> <code><![CDATA[valuesForRepeatCellsProvider]]></code> <code><![CDATA[valuesForServerDefaultProvider]]></code> <code><![CDATA[valuesForServersProvider]]></code> <code><![CDATA[valuesForSessionSavePathProvider]]></code> <code><![CDATA[valuesForTranslationWarningThresholdProvider]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/ConfigStorage/RelationParametersTest.php"> <PossiblyUnusedMethod> <code><![CDATA[providerForTestToArray]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/ConfigStorage/RelationTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <DocblockTypeContradiction> <code><![CDATA[assertSame]]></code> </DocblockTypeContradiction> <InvalidPropertyAssignmentValue> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[[]]]></code> <code><![CDATA[[]]]></code> <code><![CDATA[[]]]></code> <code><![CDATA[[]]]></code> <code><![CDATA[[]]]></code> <code><![CDATA[[]]]></code> </InvalidPropertyAssignmentValue> <PossiblyUnusedMethod> <code><![CDATA[providerForTestRenameTable]]></code> </PossiblyUnusedMethod> <RedundantCondition> <code><![CDATA[assertSame]]></code> <code><![CDATA[assertSame]]></code> <code><![CDATA[assertSame]]></code> </RedundantCondition> <RedundantConditionGivenDocblockType> <code><![CDATA[assertSame]]></code> <code><![CDATA[assertSame]]></code> </RedundantConditionGivenDocblockType> <TypeDoesNotContainType> <code><![CDATA[assertSame]]></code> <code><![CDATA[assertSame]]></code> <code><![CDATA[assertSame]]></code> <code><![CDATA[assertSame]]></code> <code><![CDATA[assertSame]]></code> </TypeDoesNotContainType> </file> <file src="tests/unit/ConfigTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidArgument> <code><![CDATA[$v]]></code> </InvalidArgument> <InvalidArrayOffset> <code><![CDATA[$config->settings['Server']]]></code> <code><![CDATA[$config->settings['Server']]]></code> </InvalidArrayOffset> <MixedArgument> <code><![CDATA[$gdNfo['GD Version']]]></code> </MixedArgument> <PossiblyUnusedMethod> <code><![CDATA[configPaths]]></code> <code><![CDATA[connectionParams]]></code> <code><![CDATA[connectionParamsWhenConnectionIsUserOrAuxiliaryProvider]]></code> <code><![CDATA[httpsParams]]></code> <code><![CDATA[rootUris]]></code> <code><![CDATA[selectServerProvider]]></code> <code><![CDATA[userAgentProvider]]></code> </PossiblyUnusedMethod> <RedundantConditionGivenDocblockType> <code><![CDATA[assertIsArray]]></code> </RedundantConditionGivenDocblockType> <RiskyTruthyFalsyComparison> <code><![CDATA[stristr(PHP_OS, 'Linux')]]></code> <code><![CDATA[stristr(PHP_OS, 'OS/2')]]></code> <code><![CDATA[stristr(PHP_OS, 'darwin')]]></code> <code><![CDATA[stristr(PHP_OS, 'win')]]></code> </RiskyTruthyFalsyComparison> <TypeDoesNotContainType> <code><![CDATA[str_contains($v, '2.')]]></code> </TypeDoesNotContainType> </file> <file src="tests/unit/ConsoleTest.php"> <DeprecatedMethod> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Container/ContainerBuilderTest.php"> <PossiblyUnusedMethod> <code><![CDATA[servicesProvider]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Controllers/BrowseForeignersControllerTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Controllers/CheckRelationsControllerTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Controllers/Console/Bookmark/AddControllerTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Controllers/Console/Bookmark/RefreshControllerTest.php"> <DeprecatedMethod> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Controllers/Console/UpdateConfigControllerTest.php"> <PossiblyUnusedMethod> <code><![CDATA[invalidParamsProvider]]></code> <code><![CDATA[validParamsProvider]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Controllers/Database/EventsControllerTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Controllers/Database/PrivilegesControllerTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Controllers/Database/RoutinesControllerTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Controllers/Database/Structure/RealRowCountControllerTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Controllers/Database/StructureControllerTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <MixedArgument> <code><![CDATA[$currentTable]]></code> <code><![CDATA[$result]]></code> <code><![CDATA[$result]]></code> </MixedArgument> <MixedArrayAccess> <code><![CDATA[$currentTable]]></code> <code><![CDATA[$currentTable]]></code> <code><![CDATA[$currentTable]]></code> <code><![CDATA[$currentTable]]></code> <code><![CDATA[$currentTable]]></code> <code><![CDATA[$currentTable]]></code> <code><![CDATA[$currentTable]]></code> <code><![CDATA[$currentTable]]></code> <code><![CDATA[$currentTable['COUNTED']]]></code> <code><![CDATA[$currentTable['COUNTED']]]></code> <code><![CDATA[$currentTable['COUNTED']]]></code> <code><![CDATA[$currentTable['COUNTED']]]></code> <code><![CDATA[$currentTable['Data_free']]]></code> <code><![CDATA[$currentTable['Rows']]]></code> <code><![CDATA[$currentTable['TABLE_ROWS']]]></code> <code><![CDATA[$overheadSize]]></code> <code><![CDATA[$overheadSize]]></code> <code><![CDATA[$sumSize]]></code> <code><![CDATA[$sumSize]]></code> <code><![CDATA[$sumSize]]></code> <code><![CDATA[$sumSize]]></code> <code><![CDATA[$sumSize]]></code> <code><![CDATA[$sumSize]]></code> </MixedArrayAccess> <MixedArrayAssignment> <code><![CDATA[$currentTable['ENGINE']]]></code> <code><![CDATA[$currentTable['ENGINE']]]></code> <code><![CDATA[$currentTable['ENGINE']]]></code> </MixedArrayAssignment> <MixedAssignment> <code><![CDATA[$result]]></code> <code><![CDATA[$result]]></code> <code><![CDATA[[$currentTable, , , $sumSize]]]></code> <code><![CDATA[[$currentTable, , , $sumSize]]]></code> <code><![CDATA[[$currentTable, , , $sumSize]]]></code> <code><![CDATA[[$currentTable, , , $sumSize]]]></code> <code><![CDATA[[$currentTable, , , , , $overheadSize, $sumSize]]]></code> <code><![CDATA[[$currentTable, , , , , $overheadSize]]]></code> <code><![CDATA[[$currentTable, , , , , , $sumSize]]]></code> <code><![CDATA[[$currentTable]]]></code> </MixedAssignment> </file> <file src="tests/unit/Controllers/Export/ExportControllerTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Controllers/Export/Template/CreateControllerTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Controllers/Export/Template/DeleteControllerTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Controllers/Export/Template/LoadControllerTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Controllers/Export/Template/UpdateControllerTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Controllers/GisDataEditorControllerTest.php"> <PossiblyUnusedMethod> <code><![CDATA[providerForTestValidateGisData]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Controllers/Import/ImportControllerTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Controllers/NavigationControllerTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <MixedArgument> <code><![CDATA[$responseMessage]]></code> <code><![CDATA[$responseMessage]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$responseMessage]]></code> <code><![CDATA[$responseMessage]]></code> </MixedAssignment> </file> <file src="tests/unit/Controllers/Normalization/AddNewPrimaryControllerTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Controllers/Normalization/CreateNewColumnControllerTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Controllers/Normalization/FirstNormalForm/FirstStepControllerTest.php"> <PossiblyUnusedMethod> <code><![CDATA[providerForTestDefault]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Controllers/Operations/TableControllerTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidPropertyAssignmentValue> <code><![CDATA[$config->settings]]></code> </InvalidPropertyAssignmentValue> </file> <file src="tests/unit/Controllers/Server/BinlogControllerTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <InvalidPropertyAssignmentValue> <code><![CDATA[$config->settings]]></code> </InvalidPropertyAssignmentValue> </file> <file src="tests/unit/Controllers/Server/CollationsControllerTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Controllers/Server/Databases/CreateControllerTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <MixedArgument> <code><![CDATA[$actual['message']]]></code> <code><![CDATA[$actual['message']]]></code> <code><![CDATA[$actual['message']]]></code> </MixedArgument> </file> <file src="tests/unit/Controllers/Server/Databases/DestroyControllerTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <MixedArgument> <code><![CDATA[$actual['message']]]></code> <code><![CDATA[$actual['message']]]></code> </MixedArgument> </file> <file src="tests/unit/Controllers/Server/DatabasesControllerTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Controllers/Server/EnginesControllerTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Controllers/Server/PluginsControllerTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Controllers/Server/PrivilegesControllerTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Controllers/Server/ShowEngineControllerTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Controllers/Server/Status/AdvisorControllerTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <InaccessibleProperty> <code><![CDATA[$this->data->dataLoaded]]></code> <code><![CDATA[$this->data->dataLoaded]]></code> </InaccessibleProperty> </file> <file src="tests/unit/Controllers/Server/Status/Monitor/GeneralLogControllerTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <MixedArrayAccess> <code><![CDATA[$ret['message']['numRows']]]></code> <code><![CDATA[$ret['message']['rows']]]></code> <code><![CDATA[$ret['message']['sum']]]></code> </MixedArrayAccess> </file> <file src="tests/unit/Controllers/Server/Status/Monitor/LogVarsControllerTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Controllers/Server/Status/Monitor/QueryAnalyzerControllerTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <MixedArrayAccess> <code><![CDATA[$ret['message']['affectedRows']]]></code> <code><![CDATA[$ret['message']['explain']]]></code> <code><![CDATA[$ret['message']['profiling']]]></code> </MixedArrayAccess> </file> <file src="tests/unit/Controllers/Server/Status/Monitor/SlowLogControllerTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <MixedArrayAccess> <code><![CDATA[$ret['message']['numRows']]]></code> <code><![CDATA[$ret['message']['rows']]]></code> <code><![CDATA[$ret['message']['sum']]]></code> </MixedArrayAccess> </file> <file src="tests/unit/Controllers/Server/Status/MonitorControllerTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Controllers/Server/Status/Processes/RefreshControllerTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Controllers/Server/Status/ProcessesControllerTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Controllers/Server/Status/QueriesControllerTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <InaccessibleProperty> <code><![CDATA[$this->data->status]]></code> <code><![CDATA[$this->data->usedQueries]]></code> </InaccessibleProperty> <MixedArgument> <code><![CDATA[$totalQueries * $hourFactor]]></code> <code><![CDATA[$totalQueries * 60 / $this->data->status['Uptime']]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$hourFactor]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[$hourFactor]]></code> <code><![CDATA[$this->data->status['Uptime']]]></code> <code><![CDATA[$this->data->status['Uptime']]]></code> </MixedOperand> </file> <file src="tests/unit/Controllers/Server/Status/StatusControllerTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <InaccessibleProperty> <code><![CDATA[$data->status]]></code> <code><![CDATA[$data->status]]></code> <code><![CDATA[$data->status]]></code> <code><![CDATA[$data->status]]></code> <code><![CDATA[$data->status]]></code> <code><![CDATA[$data->status]]></code> </InaccessibleProperty> </file> <file src="tests/unit/Controllers/Server/Status/VariablesControllerTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Controllers/Server/VariablesControllerTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <MixedArrayAccess> <code><![CDATA[$formattedValue]]></code> <code><![CDATA[$formattedValue]]></code> <code><![CDATA[$formattedValue]]></code> <code><![CDATA[$formattedValue]]></code> <code><![CDATA[$formattedValue]]></code> <code><![CDATA[$formattedValue]]></code> <code><![CDATA[$formattedValue]]></code> <code><![CDATA[$isHtmlFormatted]]></code> <code><![CDATA[$isHtmlFormatted]]></code> <code><![CDATA[$isHtmlFormatted]]></code> <code><![CDATA[$isHtmlFormatted]]></code> <code><![CDATA[$isHtmlFormatted]]></code> <code><![CDATA[$isHtmlFormatted]]></code> <code><![CDATA[$isHtmlFormatted]]></code> </MixedArrayAccess> <MixedAssignment> <code><![CDATA[[$formattedValue, $isHtmlFormatted]]]></code> <code><![CDATA[[$formattedValue, $isHtmlFormatted]]]></code> <code><![CDATA[[$formattedValue, $isHtmlFormatted]]]></code> <code><![CDATA[[$formattedValue, $isHtmlFormatted]]]></code> <code><![CDATA[[$formattedValue, $isHtmlFormatted]]]></code> <code><![CDATA[[$formattedValue, $isHtmlFormatted]]]></code> <code><![CDATA[[$formattedValue, $isHtmlFormatted]]]></code> </MixedAssignment> </file> <file src="tests/unit/Controllers/Sql/EnumValuesControllerTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Controllers/Sql/SetValuesControllerTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Controllers/Table/AddFieldControllerTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Controllers/Table/ChangeControllerTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Controllers/Table/CreateControllerTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Controllers/Table/DeleteRowsControllerTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Controllers/Table/DropColumnConfirmationControllerTest.php"> <DeprecatedMethod> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Controllers/Table/ExportControllerTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Controllers/Table/ImportControllerTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Controllers/Table/IndexRenameControllerTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Controllers/Table/IndexesControllerTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Controllers/Table/Maintenance/AnalyzeControllerTest.php"> <PossiblyUnusedMethod> <code><![CDATA[providerForTestNoTableSelected]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Controllers/Table/Maintenance/CheckControllerTest.php"> <PossiblyUnusedMethod> <code><![CDATA[providerForTestNoTableSelected]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Controllers/Table/Maintenance/ChecksumControllerTest.php"> <PossiblyUnusedMethod> <code><![CDATA[providerForTestNoTableSelected]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Controllers/Table/Maintenance/OptimizeControllerTest.php"> <PossiblyUnusedMethod> <code><![CDATA[providerForTestNoTableSelected]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Controllers/Table/Maintenance/RepairControllerTest.php"> <PossiblyUnusedMethod> <code><![CDATA[providerForTestNoTableSelected]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Controllers/Table/Partition/AnalyzeControllerTest.php"> <PossiblyUnusedMethod> <code><![CDATA[providerForTestInvalidDatabaseAndTable]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Controllers/Table/Partition/CheckControllerTest.php"> <PossiblyUnusedMethod> <code><![CDATA[providerForTestInvalidDatabaseAndTable]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Controllers/Table/Partition/DropControllerTest.php"> <PossiblyUnusedMethod> <code><![CDATA[providerForTestInvalidDatabaseAndTable]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Controllers/Table/Partition/OptimizeControllerTest.php"> <PossiblyUnusedMethod> <code><![CDATA[providerForTestInvalidDatabaseAndTable]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Controllers/Table/Partition/RebuildControllerTest.php"> <PossiblyUnusedMethod> <code><![CDATA[providerForTestInvalidDatabaseAndTable]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Controllers/Table/Partition/RepairControllerTest.php"> <PossiblyUnusedMethod> <code><![CDATA[providerForTestInvalidDatabaseAndTable]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Controllers/Table/Partition/TruncateControllerTest.php"> <PossiblyUnusedMethod> <code><![CDATA[providerForTestInvalidDatabaseAndTable]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Controllers/Table/PrivilegesControllerTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Controllers/Table/RelationControllerTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Controllers/Table/ReplaceControllerTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Controllers/Table/SqlControllerTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Controllers/Table/Structure/ChangeControllerTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Controllers/Table/Structure/SpatialControllerTest.php"> <DeprecatedMethod> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Controllers/Table/Structure/UniqueControllerTest.php"> <DeprecatedMethod> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Controllers/Table/StructureControllerTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Controllers/Table/TrackingControllerTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Controllers/Table/ZoomSearchControllerTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Controllers/ThemeSetControllerTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <PossiblyUnusedMethod> <code><![CDATA[providerForTestWithoutTheme]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Controllers/Triggers/IndexControllerTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <PossiblyUnusedMethod> <code><![CDATA[providerGetDataFromRequest]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/CoreTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <MixedArgument> <code><![CDATA[$arr['arr']]]></code> <code><![CDATA[$arr['arr']]]></code> <code><![CDATA[$arr['sarr']]]></code> <code><![CDATA[$arr['sarr']['arr1']]]></code> <code><![CDATA[$arr['sarr']['arr1']]]></code> <code><![CDATA[$arr['sarr'][0]]]></code> <code><![CDATA[$arr['sarr'][0]]]></code> <code><![CDATA[$arr['sarr'][0][1]]]></code> <code><![CDATA[$arr['sarr'][0][1]]]></code> </MixedArgument> <MixedArrayAccess> <code><![CDATA[$arr['arr'][0]]]></code> <code><![CDATA[$arr['arr'][1]]]></code> <code><![CDATA[$arr['arr'][2]]]></code> <code><![CDATA[$arr['sarr']['arr1']]]></code> <code><![CDATA[$arr['sarr']['arr1']]]></code> <code><![CDATA[$arr['sarr']['arr1']]]></code> <code><![CDATA[$arr['sarr']['arr1']]]></code> <code><![CDATA[$arr['sarr']['arr1']]]></code> <code><![CDATA[$arr['sarr']['arr1'][0]]]></code> <code><![CDATA[$arr['sarr']['arr1'][1]]]></code> <code><![CDATA[$arr['sarr']['arr1'][2]]]></code> <code><![CDATA[$arr['sarr']['not_existing']]]></code> <code><![CDATA[$arr['sarr']['not_existing'][1]]]></code> <code><![CDATA[$arr['sarr'][0]]]></code> <code><![CDATA[$arr['sarr'][0]]]></code> <code><![CDATA[$arr['sarr'][0]]]></code> <code><![CDATA[$arr['sarr'][0]]]></code> <code><![CDATA[$arr['sarr'][0]]]></code> <code><![CDATA[$arr['sarr'][0]]]></code> <code><![CDATA[$arr['sarr'][0]]]></code> <code><![CDATA[$arr['sarr'][0][0]]]></code> <code><![CDATA[$arr['sarr'][0][1]]]></code> <code><![CDATA[$arr['sarr'][0][1]]]></code> <code><![CDATA[$arr['sarr'][0][1]]]></code> <code><![CDATA[$arr['sarr'][0][1][0]]]></code> <code><![CDATA[$arr['sarr'][0][2]]]></code> </MixedArrayAccess> <PossiblyUnusedMethod> <code><![CDATA[provideTestIsAllowedDomain]]></code> <code><![CDATA[provideTestSafeUnserialize]]></code> <code><![CDATA[provideTestSanitizeMySQLHost]]></code> <code><![CDATA[providerForTestPopulateRequestWithEncryptedQueryParamsWithInvalidParam]]></code> <code><![CDATA[providerTestGetRealSize]]></code> <code><![CDATA[providerTestGotoNowhere]]></code> <code><![CDATA[providerTestLinkURL]]></code> </PossiblyUnusedMethod> <TypeDoesNotContainType> <code><![CDATA[assertSame]]></code> <code><![CDATA[assertSame]]></code> </TypeDoesNotContainType> </file> <file src="tests/unit/CreateAddFieldTest.php"> <DeprecatedMethod> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <PossiblyUnusedMethod> <code><![CDATA[providerGetColumnCreationQueryRequest]]></code> <code><![CDATA[providerGetPartitionsDefinition]]></code> <code><![CDATA[providerGetTableCreationQuery]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Crypto/CryptoTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <EmptyArrayAccess> <code><![CDATA[$_SESSION['URLQueryEncryptionSecretKey']]]></code> </EmptyArrayAccess> <MixedArgument> <code><![CDATA[$_SESSION['URLQueryEncryptionSecretKey']]]></code> </MixedArgument> </file> <file src="tests/unit/Database/CentralColumnsTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidPropertyAssignmentValue> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> </InvalidPropertyAssignmentValue> <MixedArgument> <code><![CDATA[$this->callFunction( $this->centralColumns, CentralColumns::class, 'getHtmlForEditTableRow', [self::MODIFIED_COLUMN_DATA[0], 0], )]]></code> </MixedArgument> </file> <file src="tests/unit/Database/Designer/CommonTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Database/DesignerTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Database/EventsTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <PossiblyUnusedMethod> <code><![CDATA[providerGetDataFromRequest]]></code> <code><![CDATA[providerGetQueryFromRequest]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Database/RoutinesTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <MixedAssignment> <code><![CDATA[$_POST[$key]]]></code> <code><![CDATA[$_REQUEST[$key]]]></code> <code><![CDATA[$value]]></code> </MixedAssignment> <PossiblyUnusedMethod> <code><![CDATA[providerGetDataFromRequest]]></code> <code><![CDATA[providerGetQueryFromRequest]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Database/SearchTest.php"> <DeprecatedMethod> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <PossiblyUnusedMethod> <code><![CDATA[searchTypes]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/DatabaseInterfaceTest.php"> <ArgumentTypeCoercion> <code><![CDATA[$value]]></code> </ArgumentTypeCoercion> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <InaccessibleProperty> <code><![CDATA[$config->config->debug->sql]]></code> <code><![CDATA[$config->config->debug->sql]]></code> </InaccessibleProperty> <PossiblyUnusedMethod> <code><![CDATA[currentRolesData]]></code> <code><![CDATA[currentUserData]]></code> <code><![CDATA[errorData]]></code> <code><![CDATA[isAmazonRdsData]]></code> <code><![CDATA[provideDatabaseVersionData]]></code> <code><![CDATA[providerForTestGetLowerCaseNames]]></code> <code><![CDATA[versionData]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Dbal/DbiDummyTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <PossiblyUnusedMethod> <code><![CDATA[errorData]]></code> <code><![CDATA[schemaData]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Dbal/WarningTest.php"> <PossiblyUnusedMethod> <code><![CDATA[providerForTestWarning]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Display/ResultsTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <DocblockTypeContradiction> <code><![CDATA[assertSame]]></code> </DocblockTypeContradiction> <MixedArgument> <code><![CDATA[$output]]></code> <code><![CDATA[$output]]></code> <code><![CDATA[$this->callFunction( $this->object, DisplayResults::class, 'getDataCellForNonNumericColumns', [ $column, $class, $meta, $map, $urlParams, $conditionField, $transformationPlugin, $transformOptions, $statementInfo, ], )]]></code> <code><![CDATA[$this->callFunction( $this->object, DisplayResults::class, 'handleNonPrintableContents', [$category, $content, $transformationPlugin, $transformOptions, $meta, $urlParams, &$isTruncated], )]]></code> </MixedArgument> <MixedArrayAccess> <code><![CDATA[$_SESSION['tmpval']['pftext']]]></code> </MixedArrayAccess> <MixedArrayAssignment> <code><![CDATA[$_SESSION['tmpval']['display_binary']]]></code> <code><![CDATA[$_SESSION['tmpval']['display_binary']]]></code> <code><![CDATA[$_SESSION['tmpval']['display_blob']]]></code> <code><![CDATA[$_SESSION['tmpval']['display_blob']]]></code> <code><![CDATA[$_SESSION['tmpval']['max_rows']]]></code> <code><![CDATA[$_SESSION['tmpval']['max_rows']]]></code> <code><![CDATA[$_SESSION['tmpval']['pftext']]]></code> <code><![CDATA[$_SESSION['tmpval']['pos']]]></code> <code><![CDATA[$_SESSION['tmpval']['relational_display']]]></code> <code><![CDATA[$_SESSION['tmpval']['relational_display']]]></code> </MixedArrayAssignment> <MixedAssignment> <code><![CDATA[$data]]></code> <code><![CDATA[$data]]></code> <code><![CDATA[$output]]></code> <code><![CDATA[$output]]></code> <code><![CDATA[$output]]></code> <code><![CDATA[$output]]></code> </MixedAssignment> <PossiblyUnusedMethod> <code><![CDATA[dataProviderForTestGetDataCellForNonNumericColumns]]></code> <code><![CDATA[dataProviderForTestGetPartialText]]></code> <code><![CDATA[dataProviderForTestGetRowInfoForSpecialLinks]]></code> <code><![CDATA[dataProviderForTestGetSpecialLinkUrl]]></code> <code><![CDATA[dataProviderForTestHandleNonPrintableContents]]></code> <code><![CDATA[dataProviderGetSortOrderHiddenInputs]]></code> <code><![CDATA[dataProviderSortOrder]]></code> <code><![CDATA[providerSetConfigParamsForDisplayTable]]></code> </PossiblyUnusedMethod> <PropertyTypeCoercion> <code><![CDATA[$config->settings]]></code> <code><![CDATA[Config::getInstance()->settings]]></code> <code><![CDATA[Config::getInstance()->settings]]></code> </PropertyTypeCoercion> </file> <file src="tests/unit/EncodingTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Engines/PbxtTest.php"> <PossiblyUnusedMethod> <code><![CDATA[providerFortTestResolveTypeSize]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Error/ErrorHandlerTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidScalarArgument> <code><![CDATA[$_SESSION]]></code> </InvalidScalarArgument> <PossiblyUnusedMethod> <code><![CDATA[providerForTestHandleError]]></code> </PossiblyUnusedMethod> <PropertyTypeCoercion> <code><![CDATA[$config->settings]]></code> </PropertyTypeCoercion> </file> <file src="tests/unit/Error/ErrorReportTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <PossiblyUndefinedArrayOffset> <code><![CDATA[$_SERVER['HTTP_USER_AGENT']]]></code> <code><![CDATA[$_SERVER['HTTP_USER_AGENT']]]></code> <code><![CDATA[$_SERVER['SERVER_SOFTWARE']]]></code> <code><![CDATA[$_SERVER['SERVER_SOFTWARE']]]></code> </PossiblyUndefinedArrayOffset> <PossiblyUnusedMethod> <code><![CDATA[urlsToSanitize]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Error/ErrorTest.php"> <PossiblyUnusedMethod> <code><![CDATA[filePathProvider]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Export/ExportTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Export/OptionsTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidPropertyAssignmentValue> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> </InvalidPropertyAssignmentValue> </file> <file src="tests/unit/FileListingTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/FileTest.php"> <PossiblyUnusedMethod> <code><![CDATA[compressedFiles]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/FlashMessagesTest.php"> <InvalidScalarArgument> <code><![CDATA[$_SESSION]]></code> </InvalidScalarArgument> <MixedArgument> <code><![CDATA[$_SESSION[self::STORAGE_KEY]]]></code> <code><![CDATA[$_SESSION[self::STORAGE_KEY]]]></code> </MixedArgument> <MixedArrayAccess> <code><![CDATA[$_SESSION[self::STORAGE_KEY]['error']]]></code> <code><![CDATA[$_SESSION[self::STORAGE_KEY]['error']]]></code> </MixedArrayAccess> </file> <file src="tests/unit/FooterTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InaccessibleProperty> <code><![CDATA[$config->config->debug->sql]]></code> <code><![CDATA[$config->config->debug->sql]]></code> </InaccessibleProperty> <MixedArrayAssignment> <code><![CDATA[$_SESSION['debug']['queries']]]></code> </MixedArrayAssignment> <MixedPropertyAssignment> <code><![CDATA[$object->child]]></code> </MixedPropertyAssignment> <PossiblyUnusedProperty> <code><![CDATA[$privates]]></code> </PossiblyUnusedProperty> </file> <file src="tests/unit/Gis/Ds/PolygonTest.php"> <MixedArgument> <code><![CDATA[$temp['POLYGON'][0]]]></code> <code><![CDATA[$temp['POLYGON'][1]]]></code> </MixedArgument> <MixedArrayAccess> <code><![CDATA[$temp['POLYGON'][0]['data_length']]]></code> <code><![CDATA[$temp['POLYGON'][1]['data_length']]]></code> </MixedArrayAccess> <PossiblyUnusedMethod> <code><![CDATA[providerForIsOuterRing]]></code> <code><![CDATA[providerForTestArea]]></code> <code><![CDATA[providerForTestGetPointOnSurface]]></code> <code><![CDATA[providerForTestIsPointInsidePolygon]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Gis/GisFactoryTest.php"> <PossiblyUnusedMethod> <code><![CDATA[providerForTestFromType]]></code> <code><![CDATA[providerForTestFromWkt]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Gis/GisGeometryCollectionTest.php"> <PossiblyUnusedMethod> <code><![CDATA[providerForPrepareRowAsOl]]></code> <code><![CDATA[providerForPrepareRowAsPdf]]></code> <code><![CDATA[providerForPrepareRowAsSvg]]></code> <code><![CDATA[providerForTestGenerateParams]]></code> <code><![CDATA[providerForTestGenerateWkt]]></code> <code><![CDATA[providerForTestGetExtent]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Gis/GisGeometryTest.php"> <MixedAssignment> <code><![CDATA[$extent]]></code> <code><![CDATA[$points]]></code> </MixedAssignment> <PossiblyUnusedMethod> <code><![CDATA[providerForTestExtractPointsInternal]]></code> <code><![CDATA[providerForTestGetCoordinatesExtent]]></code> <code><![CDATA[providerForTestParseWktAndSrid]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Gis/GisLineStringTest.php"> <PossiblyUnusedMethod> <code><![CDATA[providerForPrepareRowAsOl]]></code> <code><![CDATA[providerForPrepareRowAsPdf]]></code> <code><![CDATA[providerForPrepareRowAsSvg]]></code> <code><![CDATA[providerForTestGenerateParams]]></code> <code><![CDATA[providerForTestGenerateWkt]]></code> <code><![CDATA[providerForTestGetExtent]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Gis/GisMultiLineStringTest.php"> <PossiblyUnusedMethod> <code><![CDATA[providerForPrepareRowAsOl]]></code> <code><![CDATA[providerForPrepareRowAsPdf]]></code> <code><![CDATA[providerForPrepareRowAsSvg]]></code> <code><![CDATA[providerForTestGenerateParams]]></code> <code><![CDATA[providerForTestGenerateWkt]]></code> <code><![CDATA[providerForTestGetExtent]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Gis/GisMultiPointTest.php"> <PossiblyUnusedMethod> <code><![CDATA[providerForPrepareRowAsOl]]></code> <code><![CDATA[providerForPrepareRowAsPdf]]></code> <code><![CDATA[providerForPrepareRowAsSvg]]></code> <code><![CDATA[providerForTestGenerateParams]]></code> <code><![CDATA[providerForTestGenerateWkt]]></code> <code><![CDATA[providerForTestGetExtent]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Gis/GisMultiPolygonTest.php"> <PossiblyUnusedMethod> <code><![CDATA[providerForPrepareRowAsOl]]></code> <code><![CDATA[providerForPrepareRowAsPdf]]></code> <code><![CDATA[providerForPrepareRowAsSvg]]></code> <code><![CDATA[providerForTestGenerateParams]]></code> <code><![CDATA[providerForTestGenerateWkt]]></code> <code><![CDATA[providerForTestGetExtent]]></code> <code><![CDATA[providerForTestGetShape]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Gis/GisPointTest.php"> <PossiblyUnusedMethod> <code><![CDATA[providerForPrepareRowAsOl]]></code> <code><![CDATA[providerForPrepareRowAsPdf]]></code> <code><![CDATA[providerForPrepareRowAsSvg]]></code> <code><![CDATA[providerForTestGenerateParams]]></code> <code><![CDATA[providerForTestGenerateWkt]]></code> <code><![CDATA[providerForTestGetExtent]]></code> <code><![CDATA[providerForTestGetShape]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Gis/GisPolygonTest.php"> <MixedArrayAccess> <code><![CDATA[$temp1[0]['POLYGON'][1][3]]]></code> <code><![CDATA[$temp1[0]['POLYGON'][1][3]['y']]]></code> </MixedArrayAccess> <PossiblyUnusedMethod> <code><![CDATA[providerForPrepareRowAsOl]]></code> <code><![CDATA[providerForPrepareRowAsPdf]]></code> <code><![CDATA[providerForPrepareRowAsSvg]]></code> <code><![CDATA[providerForTestGenerateParams]]></code> <code><![CDATA[providerForTestGenerateWkt]]></code> <code><![CDATA[providerForTestGetExtent]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Gis/GisVisualizationTest.php"> <MixedAssignment> <code><![CDATA[$dataSet]]></code> <code><![CDATA[$dataSet]]></code> <code><![CDATA[$queryString]]></code> </MixedAssignment> </file> <file src="tests/unit/HeaderTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <PossiblyUnusedMethod> <code><![CDATA[providerForTestGetHttpHeaders]]></code> </PossiblyUnusedMethod> <PropertyTypeCoercion> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> </PropertyTypeCoercion> </file> <file src="tests/unit/Html/GeneratorTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidPropertyAssignmentValue> <code><![CDATA[[ 'ssl' => true, 'ssl_verify' => true, 'ssl_ca' => '/etc/ssl/ca.crt', 'host' => 'custom.host', ]]]></code> <code><![CDATA[['ssl' => false, 'host' => '127.0.0.1']]]></code> <code><![CDATA[['ssl' => false, 'host' => 'custom.host']]]></code> <code><![CDATA[['ssl' => false, 'host' => 'custom.host']]]></code> <code><![CDATA[['ssl' => false, 'ssl_verify' => true, 'host' => 'custom.host']]]></code> <code><![CDATA[['ssl' => true, 'ssl_verify' => false, 'host' => 'custom.host']]]></code> <code><![CDATA[['ssl' => true, 'ssl_verify' => true, 'host' => 'custom.host']]]></code> </InvalidPropertyAssignmentValue> <MixedArgument> <code><![CDATA[$params]]></code> <code><![CDATA[$params]]></code> <code><![CDATA[$params]]></code> <code><![CDATA[$params]]></code> <code><![CDATA[$params]]></code> <code><![CDATA[$params]]></code> </MixedArgument> <PossiblyUnusedMethod> <code><![CDATA[linksOrButtons]]></code> <code><![CDATA[providerForTestGetDefaultFunctionForField]]></code> </PossiblyUnusedMethod> <PropertyTypeCoercion> <code><![CDATA[$config->settings]]></code> </PropertyTypeCoercion> </file> <file src="tests/unit/Html/MySQLDocumentationTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Http/Factory/ResponseFactoryTest.php"> <PossiblyUnusedMethod> <code><![CDATA[providerForTestCreate]]></code> <code><![CDATA[providerForTestCreateResponse]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Http/Factory/ServerRequestFactoryTest.php"> <PossiblyUnusedMethod> <code><![CDATA[providerForTestCreate]]></code> <code><![CDATA[providerForTestCreateServerRequest]]></code> <code><![CDATA[providerForTestFromGlobals]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Http/Factory/UriFactoryTest.php"> <PossiblyUnusedMethod> <code><![CDATA[providerForTestCreateUri]]></code> <code><![CDATA[uriFactoryProviders]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Http/Middleware/TokenRequestParamCheckingTest.php"> <RedundantCondition> <code><![CDATA[assertSame]]></code> </RedundantCondition> </file> <file src="tests/unit/Http/ResponseTest.php"> <PossiblyUnusedMethod> <code><![CDATA[responseFactoryProviders]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Http/ServerRequestTest.php"> <PossiblyUnusedMethod> <code><![CDATA[isAjaxProvider]]></code> <code><![CDATA[providerForTestGetRoute]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Identifiers/DatabaseNameTest.php"> <PossiblyUnusedMethod> <code><![CDATA[providerForTestInvalidNames]]></code> <code><![CDATA[providerForTestValidNames]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Identifiers/TableNameTest.php"> <PossiblyUnusedMethod> <code><![CDATA[providerForTestInvalidNames]]></code> <code><![CDATA[providerForTestValidNames]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Identifiers/TriggerNameTest.php"> <PossiblyUnusedMethod> <code><![CDATA[providerForTestInvalidNames]]></code> <code><![CDATA[providerForTestValidNames]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Import/ImportTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <DocblockTypeContradiction> <code><![CDATA[assertSame]]></code> <code><![CDATA[assertSame]]></code> <code><![CDATA[assertSame]]></code> <code><![CDATA[assertSame]]></code> <code><![CDATA[assertSame]]></code> <code><![CDATA[assertSame]]></code> </DocblockTypeContradiction> <InvalidPropertyAssignmentValue> <code><![CDATA[Config::getInstance()->settings]]></code> </InvalidPropertyAssignmentValue> <PossiblyUnusedMethod> <code><![CDATA[provDetectType]]></code> <code><![CDATA[provGetColumnAlphaName]]></code> <code><![CDATA[provGetColumnNumberFromName]]></code> <code><![CDATA[provGetDecimalSize]]></code> <code><![CDATA[providerContentWithByteOrderMarks]]></code> </PossiblyUnusedMethod> <TypeDoesNotContainNull> <code><![CDATA[assertNull]]></code> <code><![CDATA[assertNull]]></code> </TypeDoesNotContainNull> </file> <file src="tests/unit/Import/SimulateDmlTest.php"> <PossiblyUnusedMethod> <code><![CDATA[providerForTestGetMatchedRows]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/IndexTest.php"> <MixedArgument> <code><![CDATA[$this->params['columns']]]></code> <code><![CDATA[$this->params['columns']]]></code> </MixedArgument> <MixedArrayAssignment> <code><![CDATA[$this->params['columns'][]]]></code> <code><![CDATA[$this->params['columns'][]]]></code> <code><![CDATA[$this->params['columns'][]]]></code> </MixedArrayAssignment> </file> <file src="tests/unit/InsertEditTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <InvalidPropertyAssignmentValue> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> </InvalidPropertyAssignmentValue> <MixedArrayAssignment> <code><![CDATA[$_SESSION['tmpval']['relational_display']]]></code> <code><![CDATA[$_SESSION['tmpval']['relational_display']]]></code> </MixedArrayAssignment> <MixedAssignment> <code><![CDATA[$actual]]></code> <code><![CDATA[$actual]]></code> <code><![CDATA[$result]]></code> <code><![CDATA[$result]]></code> <code><![CDATA[$result]]></code> <code><![CDATA[$result]]></code> <code><![CDATA[$result]]></code> <code><![CDATA[$result]]></code> <code><![CDATA[$result]]></code> <code><![CDATA[$result]]></code> <code><![CDATA[$result]]></code> <code><![CDATA[$result]]></code> <code><![CDATA[$result]]></code> <code><![CDATA[$result]]></code> <code><![CDATA[$result]]></code> <code><![CDATA[$result]]></code> <code><![CDATA[$result]]></code> <code><![CDATA[$result]]></code> <code><![CDATA[$result]]></code> <code><![CDATA[$result]]></code> </MixedAssignment> <PossiblyInvalidCast> <code><![CDATA[$value]]></code> </PossiblyInvalidCast> <PossiblyUnusedMethod> <code><![CDATA[dataProviderConfigValueInsertRows]]></code> <code><![CDATA[providerForTestGetSpecialCharsForInsertingMode]]></code> </PossiblyUnusedMethod> <PropertyTypeCoercion> <code><![CDATA[Config::getInstance()->settings]]></code> </PropertyTypeCoercion> <TypeDoesNotContainType> <code><![CDATA[assertSame]]></code> <code><![CDATA[assertSame]]></code> <code><![CDATA[assertSame]]></code> </TypeDoesNotContainType> </file> <file src="tests/unit/IpAllowDenyTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <PossiblyNullArrayOffset> <code><![CDATA[$config->settings['TrustedProxies']]]></code> </PossiblyNullArrayOffset> <PossiblyUnusedMethod> <code><![CDATA[proxyIPs]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/LanguageTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <PossiblyUnusedMethod> <code><![CDATA[listLocales]]></code> <code><![CDATA[selectDataProvider]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/LinterTest.php"> <PossiblyUnusedMethod> <code><![CDATA[lintProvider]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/ListDatabaseTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/MessageTest.php"> <PossiblyUnusedMethod> <code><![CDATA[providerAffectedRows]]></code> <code><![CDATA[providerDeletedRows]]></code> <code><![CDATA[providerInsertedRows]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/MimeTest.php"> <PossiblyUnusedMethod> <code><![CDATA[providerForTestDetect]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Navigation/NavigationTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Navigation/NavigationTreeTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Navigation/Nodes/NodeDatabaseChildTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Navigation/Nodes/NodeDatabaseTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Navigation/Nodes/NodeTableTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <PossiblyUnusedMethod> <code><![CDATA[providerForTestIcon]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Navigation/Nodes/NodeTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <DocblockTypeContradiction> <code><![CDATA[isset($config->selectedServer)]]></code> </DocblockTypeContradiction> <InvalidPropertyAssignmentValue> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[[]]]></code> </InvalidPropertyAssignmentValue> </file> <file src="tests/unit/Navigation/Nodes/ObjectFetcherTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/NormalizationTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <DocblockTypeContradiction> <code><![CDATA[assertSame]]></code> </DocblockTypeContradiction> <InvalidPropertyAssignmentValue> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> </InvalidPropertyAssignmentValue> </file> <file src="tests/unit/OperationsTest.php"> <PossiblyUnusedMethod> <code><![CDATA[providerGetPartitionMaintenanceChoices]]></code> </PossiblyUnusedMethod> <TypeDoesNotContainType> <code><![CDATA[assertSame]]></code> </TypeDoesNotContainType> </file> <file src="tests/unit/Partitioning/PartitionTest.php"> <PossiblyUnusedMethod> <code><![CDATA[providerForTestHavePartitioning]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Partitioning/TablePartitionDefinitionTest.php"> <PossiblyUnusedMethod> <code><![CDATA[providerGetDetails]]></code> <code><![CDATA[providerGetDetailsWithMaxPartitions]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/PdfTest.php"> <MixedArgument> <code><![CDATA[$arr->getPDFData()]]></code> <code><![CDATA[$arr->getPDFData()]]></code> <code><![CDATA[$pdf->getPDFData()]]></code> </MixedArgument> </file> <file src="tests/unit/Plugins/Auth/AuthenticationConfigTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidPropertyAssignmentValue> <code><![CDATA[Config::getInstance()->settings]]></code> <code><![CDATA[['user' => 'username', 'password' => 'password']]]></code> </InvalidPropertyAssignmentValue> </file> <file src="tests/unit/Plugins/Auth/AuthenticationCookieTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <EmptyArrayAccess> <code><![CDATA[$_COOKIE['pmaAuth-' . Current::$server]]]></code> </EmptyArrayAccess> <InvalidPropertyAssignmentValue> <code><![CDATA[$arr]]></code> <code><![CDATA[$arr]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> <code><![CDATA[['auth_type' => 'cookie']]]></code> </InvalidPropertyAssignmentValue> <MixedArgument> <code><![CDATA[$_COOKIE['pmaAuth-' . Current::$server]]]></code> <code><![CDATA[$result]]></code> </MixedArgument> <MixedArrayAssignment> <code><![CDATA[$_SESSION['browser_access_time']['default']]]></code> <code><![CDATA[$_SESSION['browser_access_time']['default']]]></code> </MixedArrayAssignment> <MixedAssignment> <code><![CDATA[$result]]></code> </MixedAssignment> <MixedPropertyTypeCoercion> <code><![CDATA[$config->selectedServer]]></code> </MixedPropertyTypeCoercion> <PossiblyUnusedMethod> <code><![CDATA[checkRulesProvider]]></code> <code><![CDATA[dataProviderPasswordLength]]></code> </PossiblyUnusedMethod> <PropertyTypeCoercion> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> </PropertyTypeCoercion> <TypeDoesNotContainType> <code><![CDATA[assertSame]]></code> </TypeDoesNotContainType> </file> <file src="tests/unit/Plugins/Auth/AuthenticationHttpTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidPropertyAssignmentValue> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> <code><![CDATA[['host' => 'a', 'user' => 'user2']]]></code> <code><![CDATA[['host' => 'a', 'user' => 'user2']]]></code> </InvalidPropertyAssignmentValue> <PossiblyUnusedMethod> <code><![CDATA[readCredentialsProvider]]></code> </PossiblyUnusedMethod> <RedundantCondition> <code><![CDATA[assertSame]]></code> <code><![CDATA[assertSame]]></code> <code><![CDATA[assertSame]]></code> </RedundantCondition> <RedundantConditionGivenDocblockType> <code><![CDATA[assertSame]]></code> </RedundantConditionGivenDocblockType> </file> <file src="tests/unit/Plugins/Auth/AuthenticationSignonTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidPropertyAssignmentValue> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->settings]]></code> </InvalidPropertyAssignmentValue> <RedundantCondition> <code><![CDATA[assertSame]]></code> </RedundantCondition> </file> <file src="tests/unit/Plugins/AuthenticationPluginFactoryTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <PossiblyUnusedMethod> <code><![CDATA[providerForTestValidPlugins]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Plugins/Export/ExportCsvTest.php"> <DocblockTypeContradiction> <code><![CDATA[assertSame]]></code> </DocblockTypeContradiction> <RedundantCondition> <code><![CDATA[assertFalse]]></code> <code><![CDATA[assertSame]]></code> </RedundantCondition> <RedundantConditionGivenDocblockType> <code><![CDATA[assertFalse]]></code> <code><![CDATA[assertSame]]></code> <code><![CDATA[assertSame]]></code> <code><![CDATA[assertSame]]></code> <code><![CDATA[assertSame]]></code> <code><![CDATA[assertSame]]></code> <code><![CDATA[assertSame]]></code> <code><![CDATA[assertSame]]></code> </RedundantConditionGivenDocblockType> </file> <file src="tests/unit/Plugins/Export/ExportHtmlwordTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <MixedArgument> <code><![CDATA[$result]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$result]]></code> </MixedAssignment> </file> <file src="tests/unit/Plugins/Export/ExportLatexTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['latex_caption']]]></code> </InvalidArrayOffset> <InvalidPropertyAssignmentValue> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> </InvalidPropertyAssignmentValue> </file> <file src="tests/unit/Plugins/Export/ExportOdsTest.php"> <TypeDoesNotContainType> <code><![CDATA[assertSame]]></code> </TypeDoesNotContainType> </file> <file src="tests/unit/Plugins/Export/ExportOdtTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['foo_columns']]]></code> </InvalidArrayOffset> <MixedArgument> <code><![CDATA[$result]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$result]]></code> </MixedAssignment> <TypeDoesNotContainType> <code><![CDATA[assertSame]]></code> </TypeDoesNotContainType> </file> <file src="tests/unit/Plugins/Export/ExportSqlTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['no_constraints_comments']]]></code> <code><![CDATA[$GLOBALS['no_constraints_comments']]]></code> </InvalidArrayOffset> <InvalidPropertyAssignmentValue> <code><![CDATA[$config->selectedServer]]></code> </InvalidPropertyAssignmentValue> <MixedArgument> <code><![CDATA[$result]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$result]]></code> <code><![CDATA[$result]]></code> </MixedAssignment> <PossiblyNullArgument> <code><![CDATA[$GLOBALS['sql_constraints']]]></code> <code><![CDATA[$GLOBALS['sql_constraints']]]></code> <code><![CDATA[$GLOBALS['sql_constraints']]]></code> <code><![CDATA[$GLOBALS['sql_constraints']]]></code> </PossiblyNullArgument> <PossiblyUndefinedArrayOffset> <code><![CDATA[$GLOBALS['sql_constraints']]]></code> </PossiblyUndefinedArrayOffset> </file> <file src="tests/unit/Plugins/Export/ExportTexytextTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Plugins/Export/ExportXmlTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidPropertyAssignmentValue> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> </InvalidPropertyAssignmentValue> </file> <file src="tests/unit/Plugins/Export/Helpers/TablePropertyTest.php"> <PossiblyUnusedMethod> <code><![CDATA[getDotNetObjectTypeProvider]]></code> <code><![CDATA[getDotNetPrimitiveTypeProvider]]></code> <code><![CDATA[isNotNullProvider]]></code> <code><![CDATA[isUniqueProvider]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Plugins/Import/ImportLdiTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <TypeDoesNotContainType> <code><![CDATA[assertTrue]]></code> </TypeDoesNotContainType> </file> <file src="tests/unit/Plugins/Import/ImportOdsTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <PossiblyUnusedMethod> <code><![CDATA[dataProviderOdsEmptyRows]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Plugins/Import/ImportShpTest.php"> <RedundantCondition> <code><![CDATA[assertFalse]]></code> <code><![CDATA[assertSame]]></code> </RedundantCondition> </file> <file src="tests/unit/Plugins/Schema/DiaRelationSchemaTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Plugins/Schema/EpsRelationSchemaTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Plugins/Schema/PdfRelationSchemaTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Plugins/Schema/SvgRelationSchemaTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Plugins/Transformations/TransformationPluginsTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <PossiblyUnusedMethod> <code><![CDATA[multiDataProvider]]></code> <code><![CDATA[transformationDataProvider]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/PluginsTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <PossiblyUnusedMethod> <code><![CDATA[providerForTestGetDefault]]></code> </PossiblyUnusedMethod> <PropertyTypeCoercion> <code><![CDATA[Config::getInstance()->settings]]></code> </PropertyTypeCoercion> </file> <file src="tests/unit/Query/CompatibilityTest.php"> <PossiblyUnusedMethod> <code><![CDATA[providerForTestHasAccountLocking]]></code> <code><![CDATA[providerForTestIsUUIDSupported]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Replication/ReplicationGuiTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <InvalidPropertyAssignmentValue> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> </InvalidPropertyAssignmentValue> </file> <file src="tests/unit/Routing/RoutingTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidPropertyAssignmentValue> <code><![CDATA[$config->settings]]></code> </InvalidPropertyAssignmentValue> <PossiblyUnusedMethod> <code><![CDATA[providerForTestCleanupPathInfo]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/SanitizeTest.php"> <PossiblyUnusedMethod> <code><![CDATA[dataProviderCheckLinks]]></code> <code><![CDATA[docLinks]]></code> <code><![CDATA[variables]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Server/PluginsTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Server/PrivilegesTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <PossiblyUnusedMethod> <code><![CDATA[providerUnEscapeMysqlWildcards]]></code> </PossiblyUnusedMethod> <UnusedVariable> <code><![CDATA[$password]]></code> <code><![CDATA[$routinename]]></code> <code><![CDATA[$routinename]]></code> <code><![CDATA[$routinename]]></code> </UnusedVariable> </file> <file src="tests/unit/Server/SelectTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$config->settings['Servers']['0']]]></code> </InvalidArrayOffset> <InvalidPropertyAssignmentValue> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> </InvalidPropertyAssignmentValue> <PossiblyInvalidArgument> <code><![CDATA[$server['only_db']]]></code> </PossiblyInvalidArgument> <PossiblyInvalidCast> <code><![CDATA[$server['only_db']]]></code> </PossiblyInvalidCast> <PossiblyUnusedMethod> <code><![CDATA[renderDataProvider]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Server/SysInfo/SysInfoTest.php"> <PossiblyUnusedMethod> <code><![CDATA[sysInfoOsProvider]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Setup/ConfigGeneratorTest.php"> <MixedAssignment> <code><![CDATA[$result]]></code> </MixedAssignment> </file> <file src="tests/unit/Setup/FormProcessingTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Setup/IndexTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <MixedArrayAccess> <code><![CDATA[$_SESSION['messages']['type']]]></code> <code><![CDATA[$_SESSION['messages']['type']['123']]]></code> </MixedArrayAccess> <TypeDoesNotContainType> <code><![CDATA[assertSame]]></code> </TypeDoesNotContainType> </file> <file src="tests/unit/SqlQueryFormTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidPropertyAssignmentValue> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> </InvalidPropertyAssignmentValue> </file> <file src="tests/unit/SqlTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <PossiblyUnusedMethod> <code><![CDATA[dataProviderCountQueryResults]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/StorageEngineTest.php"> <PossiblyUnusedMethod> <code><![CDATA[providerGetEngine]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Stubs/DummyResult.php"> <InvalidReturnStatement> <code><![CDATA[array_column($this->result, 1, 0)]]></code> </InvalidReturnStatement> <InvalidReturnType> <code><![CDATA[array<array-key, string|null>]]></code> </InvalidReturnType> <MixedReturnTypeCoercion> <code><![CDATA[array_column($this->fetchAllAssoc(), $column)]]></code> <code><![CDATA[array_column($this->result, $column)]]></code> <code><![CDATA[list<string|null>]]></code> </MixedReturnTypeCoercion> <PossiblyUnusedReturnValue> <code><![CDATA[bool]]></code> </PossiblyUnusedReturnValue> </file> <file src="tests/unit/Stubs/ResponseRenderer.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <MixedAssignment> <code><![CDATA[$json['error']]]></code> <code><![CDATA[$value]]></code> </MixedAssignment> <PossiblyUnusedMethod> <code><![CDATA[clear]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/SystemDatabaseTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Table/ColumnsDefinitionTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <PossiblyUnusedMethod> <code><![CDATA[providerColumnMetaDefault]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Table/Maintenance/MessageTest.php"> <PossiblyUnusedMethod> <code><![CDATA[providerForTestFromArray]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Table/SearchTest.php"> <DeprecatedMethod> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Table/TableTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidArrayOffset> <code><![CDATA[$GLOBALS['sql_drop_table']]]></code> </InvalidArrayOffset> <MixedAssignment> <code><![CDATA[$isDefineProperty]]></code> <code><![CDATA[$sql]]></code> </MixedAssignment> <PossiblyUnusedMethod> <code><![CDATA[dataValidateName]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/TemplateTest.php"> <PossiblyUnusedMethod> <code><![CDATA[providerTestDynamicRender]]></code> <code><![CDATA[providerTestRender]]></code> <code><![CDATA[providerTestRenderGettext]]></code> <code><![CDATA[providerTestSet]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Theme/ThemeManagerTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/Theme/ThemeTest.php"> <PossiblyUnusedMethod> <code><![CDATA[providerForGetImgPath]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Tracking/TrackerTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidPropertyAssignmentValue> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> <code><![CDATA[$config->selectedServer]]></code> </InvalidPropertyAssignmentValue> <PossiblyUnusedMethod> <code><![CDATA[parseQueryData]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Tracking/TrackingTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <MixedArrayAccess> <code><![CDATA[$entries[0]['statement']]]></code> <code><![CDATA[$entries[0]['username']]]></code> <code><![CDATA[$ret[0]['statement']]]></code> <code><![CDATA[$ret[0]['username']]]></code> </MixedArrayAccess> <PossiblyUndefinedArrayOffset> <code><![CDATA[$data[0]]]></code> <code><![CDATA[$fetchArrayReturn[0]]]></code> </PossiblyUndefinedArrayOffset> <PossiblyUnusedMethod> <code><![CDATA[getTrackedDataProvider]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/TransformationsTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidPropertyAssignmentValue> <code><![CDATA[['ServerDefault' => 1, 'ActionLinksMode' => 'icons']]]></code> </InvalidPropertyAssignmentValue> <PossiblyUnusedMethod> <code><![CDATA[fixupData]]></code> <code><![CDATA[getOptionsData]]></code> <code><![CDATA[providerGetDescription]]></code> <code><![CDATA[providerGetName]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Triggers/TriggerTest.php"> <PossiblyUnusedMethod> <code><![CDATA[arrayWithInvalidValuesProvider]]></code> <code><![CDATA[arrayWithValidValuesProvider]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Triggers/TriggersTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <PossiblyUnusedMethod> <code><![CDATA[providerGetQueryFromRequest]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/TwoFactorTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InaccessibleProperty> <code><![CDATA[$config->config->debug->simple2fa]]></code> <code><![CDATA[$config->config->debug->simple2fa]]></code> <code><![CDATA[$config->config->debug->simple2fa]]></code> <code><![CDATA[$config->config->debug->simple2fa]]></code> <code><![CDATA[$config->config->debug->simple2fa]]></code> <code><![CDATA[$config->config->debug->simple2fa]]></code> </InaccessibleProperty> <MixedArgument> <code><![CDATA[$object->config['settings']['secret']]]></code> <code><![CDATA[$object->config['settings']['secret']]]></code> </MixedArgument> </file> <file src="tests/unit/TypesByDatabaseVersionTest.php"> <PossiblyUnusedMethod> <code><![CDATA[providerFortTestGetAllFunctions]]></code> <code><![CDATA[providerFortTestGetColumns]]></code> <code><![CDATA[providerFortTestGetFunctions]]></code> <code><![CDATA[providerFortTestGetFunctionsClass]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/TypesTest.php"> <DeprecatedMethod> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <PossiblyUnusedMethod> <code><![CDATA[providerForGetTypeOperators]]></code> <code><![CDATA[providerForTestGetTypeDescription]]></code> <code><![CDATA[providerForTestGetTypeOperatorsHtml]]></code> <code><![CDATA[providerFortTestGetFunctionsClass]]></code> <code><![CDATA[providerFortTestGetTypeClass]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/UniqueConditionTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <PossiblyUnusedMethod> <code><![CDATA[providerGetUniqueConditionForGroupFlag]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/UrlRedirectorTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> </file> <file src="tests/unit/UrlTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <PossiblyUnusedMethod> <code><![CDATA[getArgSeparatorProvider]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/UserPasswordTest.php"> <PossiblyUnusedMethod> <code><![CDATA[providerSetChangePasswordMsg]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/UserPreferencesTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> <code><![CDATA[DatabaseInterface::getInstance()]]></code> </DeprecatedMethod> <InvalidPropertyAssignmentValue> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> <code><![CDATA[$config->settings]]></code> <code><![CDATA[['Server/hide_db' => 'testval123', 'Server/port' => '213']]]></code> </InvalidPropertyAssignmentValue> <MixedArgument> <code><![CDATA[$_SESSION['userconfig']]]></code> </MixedArgument> <MixedArrayAccess> <code><![CDATA[$_SESSION['userconfig']['db']]]></code> <code><![CDATA[$_SESSION['userconfig']['ts']]]></code> </MixedArrayAccess> </file> <file src="tests/unit/UtilTest.php"> <ArgumentTypeCoercion> <code><![CDATA[$tz]]></code> </ArgumentTypeCoercion> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidPropertyAssignmentValue> <code><![CDATA[Config::getInstance()->selectedServer]]></code> </InvalidPropertyAssignmentValue> <MixedArgument> <code><![CDATA[$_SESSION['cache']['server_2']]]></code> <code><![CDATA[$_SESSION['cache']['server_2']]]></code> </MixedArgument> <MixedArrayAccess> <code><![CDATA[$_SESSION['cache']['server_2']]]></code> <code><![CDATA[$_SESSION['cache']['server_2']]]></code> <code><![CDATA[$_SESSION['cache']['server_2']]]></code> <code><![CDATA[$_SESSION['cache']['server_2']]]></code> <code><![CDATA[$_SESSION['cache']['server_2']['is_superuser']]]></code> <code><![CDATA[$_SESSION['cache']['server_2']['mysql_cur_user']]]></code> </MixedArrayAccess> <PossiblyUnusedMethod> <code><![CDATA[charsetQueryData]]></code> <code><![CDATA[dataProviderScriptNames]]></code> <code><![CDATA[provideForTestIsUUIDSupported]]></code> <code><![CDATA[providerConvertBitDefaultValue]]></code> <code><![CDATA[providerDuplicateFirstNewline]]></code> <code><![CDATA[providerExpandUserString]]></code> <code><![CDATA[providerExtractColumnSpec]]></code> <code><![CDATA[providerExtractValueFromFormattedSize]]></code> <code><![CDATA[providerForTestBackquote]]></code> <code><![CDATA[providerForTestGetLowerCaseNames]]></code> <code><![CDATA[providerForTestGetMySQLDocuURL]]></code> <code><![CDATA[providerForTestGetValueByKey]]></code> <code><![CDATA[providerFormatByteDown]]></code> <code><![CDATA[providerFormatNumber]]></code> <code><![CDATA[providerForwardedHeaders]]></code> <code><![CDATA[providerGetFormattedMaximumUploadSize]]></code> <code><![CDATA[providerGetTitleForTarget]]></code> <code><![CDATA[providerIsInteger]]></code> <code><![CDATA[providerLocalisedDate]]></code> <code><![CDATA[providerParseEnumSetValues]]></code> <code><![CDATA[providerPrintableBitValue]]></code> <code><![CDATA[providerTimespanFormat]]></code> <code><![CDATA[providerUnQuote]]></code> <code><![CDATA[providerUnQuoteSelectedChar]]></code> <code><![CDATA[providerUserDir]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Utils/ForeignKeyTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <PossiblyUnusedMethod> <code><![CDATA[providerCheckCleanup]]></code> <code><![CDATA[providerCheckInit]]></code> <code><![CDATA[providerIsSupported]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Utils/FormatConverterTest.php"> <PossiblyUnusedMethod> <code><![CDATA[providerBinaryToIp]]></code> <code><![CDATA[providerIpToBinary]]></code> <code><![CDATA[providerIpToLong]]></code> <code><![CDATA[providerLongToIp]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Utils/GisTest.php"> <PossiblyUnusedMethod> <code><![CDATA[providerConvertToWellKnownText]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/Utils/HttpRequestTest.php"> <MixedArgument> <code><![CDATA[$curl['ssl_version']]]></code> <code><![CDATA[$curl['ssl_version']]]></code> <code><![CDATA[$expected]]></code> <code><![CDATA[$result]]></code> </MixedArgument> <MixedAssignment> <code><![CDATA[$result]]></code> <code><![CDATA[$result]]></code> <code><![CDATA[$result]]></code> <code><![CDATA[$result]]></code> </MixedAssignment> <MixedOperand> <code><![CDATA[$curl !== false ? $curl['ssl_version'] : '?']]></code> </MixedOperand> <PossiblyUnusedMethod> <code><![CDATA[httpRequests]]></code> </PossiblyUnusedMethod> <RedundantCondition> <code><![CDATA[$curl !== false]]></code> <code><![CDATA[$curl !== false]]></code> </RedundantCondition> <RiskyTruthyFalsyComparison> <code><![CDATA[! ini_get('allow_url_fopen')]]></code> <code><![CDATA[! ini_get('allow_url_fopen')]]></code> </RiskyTruthyFalsyComparison> <TypeDoesNotContainType> <code><![CDATA['?']]></code> </TypeDoesNotContainType> </file> <file src="tests/unit/Utils/SessionCacheTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <EmptyArrayAccess> <code><![CDATA[$_SESSION['cache']]]></code> <code><![CDATA[$_SESSION['cache']]]></code> <code><![CDATA[$_SESSION['cache']]]></code> <code><![CDATA[$_SESSION['cache']]]></code> </EmptyArrayAccess> <InvalidPropertyAssignmentValue> <code><![CDATA[Config::getInstance()->selectedServer]]></code> <code><![CDATA[Config::getInstance()->selectedServer]]></code> <code><![CDATA[Config::getInstance()->selectedServer]]></code> <code><![CDATA[Config::getInstance()->selectedServer]]></code> <code><![CDATA[Config::getInstance()->selectedServer]]></code> </InvalidPropertyAssignmentValue> <MixedArgument> <code><![CDATA[$_SESSION['cache']['server_2']]]></code> <code><![CDATA[$_SESSION['cache']['server_2']]]></code> </MixedArgument> <MixedArrayAccess> <code><![CDATA[$_SESSION['cache']['server_2']]]></code> <code><![CDATA[$_SESSION['cache']['server_2']]]></code> <code><![CDATA[$_SESSION['cache']['server_2']]]></code> <code><![CDATA[$_SESSION['cache']['server_2']]]></code> <code><![CDATA[$_SESSION['cache']['server_2']['test_data']]]></code> <code><![CDATA[$_SESSION['cache']['server_2']['test_data_3']]]></code> </MixedArrayAccess> </file> <file src="tests/unit/VersionInformationTest.php"> <DeprecatedMethod> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> <code><![CDATA[Config::getInstance()]]></code> </DeprecatedMethod> <InvalidPropertyAssignmentValue> <code><![CDATA[Config::getInstance()->settings]]></code> <code><![CDATA[Config::getInstance()->settings]]></code> <code><![CDATA[Config::getInstance()->settings]]></code> </InvalidPropertyAssignmentValue> <MixedArrayAccess> <code><![CDATA[$_SESSION['cache']['version_check']]]></code> </MixedArrayAccess> <PossiblyUnusedMethod> <code><![CDATA[dataProviderVersionConditions]]></code> <code><![CDATA[dataVersions]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/WebAuthn/CBORDecoderTest.php"> <PossiblyUnusedMethod> <code><![CDATA[dataProviderForTestDecode]]></code> <code><![CDATA[indefiniteLengthValuesProvider]]></code> </PossiblyUnusedMethod> </file> <file src="tests/unit/ZipExtensionTest.php"> <PossiblyUnusedMethod> <code><![CDATA[provideTestFindFile]]></code> <code><![CDATA[provideTestGetContents]]></code> </PossiblyUnusedMethod> </file> </files>