Translated using Weblate (German)
[phpmyadmin.git] / psalm-baseline.xml
blobe7dc9c947e48967e5972c08f6b8c34bd1485019b
1 <?xml version="1.0" encoding="UTF-8"?>
2 <files psalm-version="5.16.0@2897ba636551a8cb61601cc26f6ccfbba6c36591">
3   <file src="app/services_loader.php">
4     <MixedArgument>
5       <code>$argumentName</code>
6       <code>$argumentName</code>
7       <code>$serviceName</code>
8       <code>$serviceName</code>
9       <code><![CDATA[$service['arguments']]]></code>
10       <code><![CDATA[$service['class'] ?? null]]></code>
11       <code><![CDATA[$service['factory']]]></code>
12     </MixedArgument>
13     <MixedArrayAccess>
14       <code>$argumentName[0]</code>
15       <code><![CDATA[$service['arguments']]]></code>
16       <code><![CDATA[$service['arguments']]]></code>
17       <code><![CDATA[$service['class']]]></code>
18       <code><![CDATA[$service['factory']]]></code>
19     </MixedArrayAccess>
20     <MixedAssignment>
21       <code>$argumentName</code>
22       <code>$service</code>
23       <code>$serviceName</code>
24     </MixedAssignment>
25   </file>
26   <file src="src/Advisory/Advisor.php">
27     <ArgumentTypeCoercion>
28       <code>$pattern</code>
29     </ArgumentTypeCoercion>
30     <MixedArgument>
31       <code>$matches[1]</code>
32       <code>$matches[2]</code>
33       <code>$params</code>
34       <code><![CDATA[$this->variables['version']]]></code>
35     </MixedArgument>
36     <MixedAssignment>
37       <code>$params</code>
38       <code>$precondition</code>
39       <code>$value</code>
40     </MixedAssignment>
41   </file>
42   <file src="src/Bookmarks/Bookmark.php">
43     <DeprecatedMethod>
44       <code>escapeString</code>
45     </DeprecatedMethod>
46     <MixedArgument>
47       <code>$variables[$i]</code>
48     </MixedArgument>
49     <PossiblyUnusedMethod>
50       <code>getDatabase</code>
51     </PossiblyUnusedMethod>
52     <PossiblyUnusedReturnValue>
53       <code>bool</code>
54     </PossiblyUnusedReturnValue>
55   </file>
56   <file src="src/Bookmarks/BookmarkRepository.php">
57     <DeprecatedMethod>
58       <code>Config::getInstance()</code>
59       <code>Config::getInstance()</code>
60       <code>Config::getInstance()</code>
61     </DeprecatedMethod>
62     <MixedArgument>
63       <code>$row</code>
64     </MixedArgument>
65     <MixedArgumentTypeCoercion>
66       <code>$result</code>
67       <code>$result</code>
68     </MixedArgumentTypeCoercion>
69     <MixedAssignment>
70       <code>$row</code>
71     </MixedAssignment>
72     <PossiblyNullArgument>
73       <code><![CDATA[$this->bookmarkFeature]]></code>
74     </PossiblyNullArgument>
75   </file>
76   <file src="src/BrowseForeigners.php">
77     <MixedArgument>
78       <code>$descriptions[$indexByDescription]</code>
79       <code>$descriptions[$indexByKeyname]</code>
80       <code><![CDATA[$foreignData['the_total'] / $this->settings->maxRows]]></code>
81       <code>$horizontalCount</code>
82       <code>$indexByDescription</code>
83     </MixedArgument>
84     <MixedArrayAccess>
85       <code><![CDATA[$relrow[$foreignData['foreign_display']]]]></code>
86       <code><![CDATA[$relrow[$foreignData['foreign_field']]]]></code>
87     </MixedArrayAccess>
88     <MixedArrayOffset>
89       <code><![CDATA[$relrow[$foreignData['foreign_display']]]]></code>
90       <code><![CDATA[$relrow[$foreignData['foreign_field']]]]></code>
91     </MixedArrayOffset>
92     <MixedAssignment>
93       <code>$descriptions[]</code>
94       <code>$keys[]</code>
95       <code>$leftKeyname</code>
96       <code>$relrow</code>
97       <code>$rightKeyname</code>
98     </MixedAssignment>
99     <MixedOperand>
100       <code><![CDATA[$foreignData['the_total']]]></code>
101       <code>$html</code>
102     </MixedOperand>
103     <PossiblyInvalidArgument>
104       <code><![CDATA[$_POST['foreign_filter']]]></code>
105     </PossiblyInvalidArgument>
106     <PossiblyInvalidCast>
107       <code><![CDATA[$_POST['rownumber']]]></code>
108     </PossiblyInvalidCast>
109     <PossiblyInvalidOperand>
110       <code>$pos</code>
111       <code><![CDATA[$this->settings->maxRows]]></code>
112     </PossiblyInvalidOperand>
113     <PossiblyUndefinedArrayOffset>
114       <code><![CDATA[$foreignData['foreign_display']]]></code>
115     </PossiblyUndefinedArrayOffset>
116   </file>
117   <file src="src/Cache.php">
118     <MixedAssignment>
119       <code>self::$cacheData[$cacheKey]</code>
120     </MixedAssignment>
121   </file>
122   <file src="src/Charsets.php">
123     <InvalidArgument>
124       <code>$row</code>
125       <code>$row</code>
126     </InvalidArgument>
127     <PossiblyNullArrayOffset>
128       <code>self::$charsets</code>
129       <code>self::$collations</code>
130       <code><![CDATA[self::$collations[$row['Charset']]]]></code>
131     </PossiblyNullArrayOffset>
132   </file>
133   <file src="src/CheckUserPrivileges.php">
134     <MixedAssignment>
135       <code><![CDATA[$GLOBALS['col_priv']]]></code>
136       <code><![CDATA[$GLOBALS['db_priv']]]></code>
137       <code><![CDATA[$GLOBALS['db_to_create']]]></code>
138       <code><![CDATA[$GLOBALS['dbs_to_test']]]></code>
139       <code><![CDATA[$GLOBALS['is_create_db_priv']]]></code>
140       <code><![CDATA[$GLOBALS['is_reload_priv']]]></code>
141       <code><![CDATA[$GLOBALS['proc_priv']]]></code>
142       <code><![CDATA[$GLOBALS['table_priv']]]></code>
143     </MixedAssignment>
144   </file>
145   <file src="src/Command/CacheWarmupCommand.php">
146     <DeprecatedMethod>
147       <code>Config::getInstance()</code>
148     </DeprecatedMethod>
149     <PropertyTypeCoercion>
150       <code><![CDATA[$config->settings]]></code>
151     </PropertyTypeCoercion>
152     <UnusedClass>
153       <code>CacheWarmupCommand</code>
154     </UnusedClass>
155   </file>
156   <file src="src/Command/FixPoTwigCommand.php">
157     <MixedArrayAccess>
158       <code>$replace[0]</code>
159       <code>$replace[0]</code>
160       <code>$replace[1]</code>
161     </MixedArrayAccess>
162     <MixedAssignment>
163       <code>$cacheLine</code>
164       <code>$replace</code>
165       <code>$result</code>
166     </MixedAssignment>
167     <MixedOperand>
168       <code>$replace[0]</code>
169       <code>$replace[0]</code>
170       <code>$result</code>
171     </MixedOperand>
172     <UnusedClass>
173       <code>FixPoTwigCommand</code>
174     </UnusedClass>
175   </file>
176   <file src="src/Command/TwigLintCommand.php">
177     <MixedArgument>
178       <code>$code</code>
179       <code>$file</code>
180       <code><![CDATA[$info['exception']]]></code>
181       <code><![CDATA[$info['file']]]></code>
182       <code><![CDATA[$info['file']]]></code>
183       <code><![CDATA[$info['template']]]></code>
184     </MixedArgument>
185     <MixedArgumentTypeCoercion>
186       <code><![CDATA[static function (int $level, string $message, string $file, int $line) use (&$prevErrorHandler) {
187                     if ($level === E_USER_DEPRECATED) {
188                         $templateLine = 0;
189                         if (preg_match('/ at line (\d+)[ .]/', $message, $matches)) {
190                             $templateLine = (int) $matches[1];
191                         }
193                         throw new Error($message, $templateLine);
194                     }
196                     return $prevErrorHandler ? $prevErrorHandler($level, $message, $file, $line) : false;
197                 }]]></code>
198     </MixedArgumentTypeCoercion>
199     <MixedArrayAccess>
200       <code><![CDATA[$info['exception']]]></code>
201       <code><![CDATA[$info['file']]]></code>
202       <code><![CDATA[$info['file']]]></code>
203       <code><![CDATA[$info['file']]]></code>
204       <code><![CDATA[$info['template']]]></code>
205       <code><![CDATA[$info['valid']]]></code>
206       <code><![CDATA[$info['valid']]]></code>
207     </MixedArrayAccess>
208     <MixedAssignment>
209       <code>$code</code>
210       <code>$file</code>
211       <code>$info</code>
212       <code>$showDeprecations</code>
213     </MixedAssignment>
214     <MixedFunctionCall>
215       <code>$prevErrorHandler($level, $message, $file, $line)</code>
216     </MixedFunctionCall>
217     <UnusedVariable>
218       <code>$prevErrorHandler</code>
219       <code>$prevErrorHandler</code>
220     </UnusedVariable>
221   </file>
222   <file src="src/Config.php">
223     <DeprecatedMethod>
224       <code>DatabaseInterface::getInstance()</code>
225       <code>DatabaseInterface::getInstance()</code>
226       <code>DatabaseInterface::getInstance()</code>
227     </DeprecatedMethod>
228     <InvalidPropertyAssignmentValue>
229       <code><![CDATA[$this->settings]]></code>
230       <code><![CDATA[$this->settings]]></code>
231       <code><![CDATA[$this->settings]]></code>
232       <code><![CDATA[$this->settings]]></code>
233     </InvalidPropertyAssignmentValue>
234     <MixedArgument>
235       <code>$collationConnection</code>
236       <code>$configData</code>
237       <code><![CDATA[$configData['lang']]]></code>
238       <code>$defaultValue</code>
239       <code><![CDATA[$gdInfo['GD Version']]]></code>
240       <code>$path</code>
241       <code><![CDATA[$this->settings['ThemeDefault']]]></code>
242       <code><![CDATA[$this->settings['ThemeDefault']]]></code>
243       <code>$url</code>
244       <code>$url</code>
245     </MixedArgument>
246     <MixedArrayAccess>
247       <code><![CDATA[$_SESSION['cache'][$cacheKey]['userprefs']]]></code>
248       <code><![CDATA[$_SESSION['cache'][$cacheKey]['userprefs']['LoginCookieValidity']]]></code>
249       <code><![CDATA[$_SESSION['cache'][$cacheKey]['userprefs_mtime']]]></code>
250       <code><![CDATA[$_SESSION['cache'][$cacheKey]['userprefs_type']]]></code>
251     </MixedArrayAccess>
252     <MixedArrayAssignment>
253       <code><![CDATA[$_SESSION['cache'][$cacheKey]]]></code>
254       <code><![CDATA[$_SESSION['cache'][$cacheKey]]]></code>
255       <code><![CDATA[$_SESSION['cache'][$cacheKey]]]></code>
256       <code><![CDATA[$_SESSION['cache'][$cacheKey]]]></code>
257       <code><![CDATA[$_SESSION['cache'][$cacheKey]['config_mtime']]]></code>
258       <code><![CDATA[$_SESSION['cache'][$cacheKey]['userprefs']]]></code>
259       <code><![CDATA[$_SESSION['cache'][$cacheKey]['userprefs_mtime']]]></code>
260       <code><![CDATA[$_SESSION['cache'][$cacheKey]['userprefs_type']]]></code>
261     </MixedArrayAssignment>
262     <MixedAssignment>
263       <code>$collationConnection</code>
264       <code>$configData</code>
265       <code>$defaultValue</code>
266       <code>$defaultValue</code>
267       <code>$evalResult</code>
268       <code>$path</code>
269       <code>$prefsType</code>
270       <code>$prefsType</code>
271       <code>$url</code>
272       <code>$url</code>
273       <code>$value</code>
274     </MixedAssignment>
275     <MixedPropertyTypeCoercion>
276       <code><![CDATA[$this->settings]]></code>
277       <code><![CDATA[$this->settings]]></code>
278       <code><![CDATA[array_replace_recursive($this->settings, $configData)]]></code>
279       <code><![CDATA[array_replace_recursive($this->settings, $this->config->asArray())]]></code>
280     </MixedPropertyTypeCoercion>
281     <PossiblyInvalidArgument>
282       <code>$defaultValue</code>
283     </PossiblyInvalidArgument>
284     <PossiblyInvalidArrayOffset>
285       <code><![CDATA[$_COOKIE[$this->getCookieName($cookieName)]]]></code>
286     </PossiblyInvalidArrayOffset>
287     <PropertyTypeCoercion>
288       <code><![CDATA[$this->settings]]></code>
289     </PropertyTypeCoercion>
290     <TypeDoesNotContainType>
291       <code>md5($verboseToLower) === $serverToLower</code>
292     </TypeDoesNotContainType>
293   </file>
294   <file src="src/Config/ConfigFile.php">
295     <DeprecatedMethod>
296       <code>Config::getInstance()</code>
297     </DeprecatedMethod>
298     <MixedArgument>
299       <code><![CDATA[$_SESSION[$this->id]]]></code>
300       <code><![CDATA[$_SESSION[$this->id]]]></code>
301       <code><![CDATA[$_SESSION[$this->id]]]></code>
302       <code><![CDATA[$_SESSION[$this->id]]]></code>
303       <code><![CDATA[$_SESSION[$this->id]]]></code>
304       <code><![CDATA[$_SESSION[$this->id]]]></code>
305       <code><![CDATA[$_SESSION[$this->id]['Servers']]]></code>
306       <code>$c</code>
307       <code>$c</code>
308       <code>$c</code>
309       <code>$mapFrom</code>
310       <code>$path</code>
311       <code>$path</code>
312     </MixedArgument>
313     <MixedArgumentTypeCoercion>
314       <code>$k</code>
315       <code>$mapTo</code>
316       <code>$mapTo</code>
317     </MixedArgumentTypeCoercion>
318     <MixedArrayAccess>
319       <code><![CDATA[$_SESSION[$this->id]['Servers'][$i + 1]]]></code>
320       <code><![CDATA[$_SESSION[$this->id]['Servers'][$lastServer]]]></code>
321     </MixedArrayAccess>
322     <MixedArrayAssignment>
323       <code><![CDATA[$_SESSION[$this->id]['Servers'][$i]]]></code>
324     </MixedArrayAssignment>
325     <MixedArrayOffset>
326       <code>$c[$mapFrom]</code>
327     </MixedArrayOffset>
328     <MixedAssignment>
329       <code><![CDATA[$_SESSION[$this->id]['Servers'][$i]]]></code>
330       <code>$c</code>
331       <code>$c[$k]</code>
332       <code>$c[$mapTo]</code>
333       <code>$defaultValue</code>
334       <code>$host</code>
335       <code>$instanceDefaultValue</code>
336       <code>$mapFrom</code>
337       <code>$mapFrom</code>
338       <code>$path</code>
339       <code>$port</code>
340       <code>$result[$prefix . $key]</code>
341       <code>$value</code>
342       <code>$value</code>
343       <code>$verbose</code>
344     </MixedAssignment>
345     <MixedInferredReturnType>
346       <code>mixed[]</code>
347       <code>mixed[]</code>
348       <code>string</code>
349     </MixedInferredReturnType>
350     <MixedOperand>
351       <code>$port</code>
352       <code><![CDATA[$this->getValue($path . '/host')]]></code>
353       <code><![CDATA[$this->getValue($path . '/socket')]]></code>
354       <code><![CDATA[$this->getValue($path . '/user')]]></code>
355     </MixedOperand>
356     <MixedReturnStatement>
357       <code><![CDATA[$_SESSION[$this->id]['Servers'] ?? []]]></code>
358       <code><![CDATA[$_SESSION[$this->id]['Servers'] ?? []]]></code>
359       <code>$c</code>
360       <code>$c</code>
361       <code>$verbose</code>
362       <code><![CDATA[empty($host) ? 'localhost' : $host]]></code>
363       <code><![CDATA[empty($host) ? 'localhost' : $host]]></code>
364     </MixedReturnStatement>
365     <PossiblyInvalidArrayOffset>
366       <code><![CDATA[$_SESSION[$this->id]]]></code>
367       <code><![CDATA[$_SESSION[$this->id]]]></code>
368       <code><![CDATA[$_SESSION[$this->id]]]></code>
369       <code><![CDATA[$_SESSION[$this->id]]]></code>
370       <code><![CDATA[$_SESSION[$this->id]]]></code>
371       <code><![CDATA[$_SESSION[$this->id]]]></code>
372       <code><![CDATA[$_SESSION[$this->id]]]></code>
373     </PossiblyInvalidArrayOffset>
374     <PossiblyNullArgument>
375       <code><![CDATA[$this->baseConfig]]></code>
376     </PossiblyNullArgument>
377   </file>
378   <file src="src/Config/Form.php">
379     <MissingClosureParamType>
380       <code>$key</code>
381       <code>$key</code>
382       <code>$prefix</code>
383       <code>$prefix</code>
384       <code>$value</code>
385       <code>$value</code>
386     </MissingClosureParamType>
387     <MixedArgumentTypeCoercion>
388       <code>$keys</code>
389     </MixedArgumentTypeCoercion>
390     <MixedAssignment>
391       <code>$keys[]</code>
392       <code>$type</code>
393       <code>$v</code>
394       <code>$value</code>
395     </MixedAssignment>
396     <MixedOperand>
397       <code>$key</code>
398       <code>$prefix</code>
399       <code>$prefix</code>
400       <code>$prefix</code>
401     </MixedOperand>
402     <ReferenceReusedFromConfusingScope>
403       <code>$name</code>
404     </ReferenceReusedFromConfusingScope>
405     <UnevaluatedCode>
406       <code>return [];</code>
407       <code>return [];</code>
408     </UnevaluatedCode>
409   </file>
410   <file src="src/Config/FormDisplay.php">
411     <DeprecatedMethod>
412       <code>Config::getInstance()</code>
413       <code>Config::getInstance()</code>
414       <code>Config::getInstance()</code>
415       <code>Config::getInstance()</code>
416     </DeprecatedMethod>
417     <MixedArgument>
418       <code>$canonicalPath</code>
419       <code>$errorList</code>
420       <code>$ip</code>
421       <code>$key</code>
422       <code><![CDATA[$this->systemPaths[$systemPath]]]></code>
423       <code>$translatedPath</code>
424       <code>$userPrefsDisallow ?? []</code>
425       <code>$val</code>
426       <code>$validators[$path]</code>
427       <code>$value</code>
428     </MixedArgument>
429     <MixedArgumentTypeCoercion>
430       <code>$field</code>
431       <code>$field</code>
432       <code>$workPath</code>
433       <code>$workPath</code>
434       <code>$workPath</code>
435       <code>$workPath</code>
436     </MixedArgumentTypeCoercion>
437     <MixedArrayAccess>
438       <code><![CDATA[$opts['values']['iconv']]]></code>
439     </MixedArrayAccess>
440     <MixedArrayAssignment>
441       <code><![CDATA[$opts['values']['iconv']]]></code>
442     </MixedArrayAssignment>
443     <MixedArrayOffset>
444       <code>$_POST[$key]</code>
445       <code>$_POST[$key]</code>
446       <code>$_POST[$key]</code>
447       <code>$_POST[$key]</code>
448       <code>$_POST[$key]</code>
449       <code>$_POST[$key]</code>
450       <code>$_POST[$key]</code>
451     </MixedArrayOffset>
452     <MixedAssignment>
453       <code>$canonicalPath</code>
454       <code>$errorList</code>
455       <code>$errorList</code>
456       <code>$ip</code>
457       <code>$isSetupScript</code>
458       <code>$key</code>
459       <code><![CDATA[$opts['errors']]]></code>
460       <code><![CDATA[$proxies['-' . $i]]]></code>
461       <code>$translatedPath</code>
462       <code>$userPrefsDisallow</code>
463       <code>$v</code>
464       <code>$v</code>
465       <code>$val</code>
466       <code>$value</code>
467       <code>$value</code>
468       <code>$value</code>
469       <code>$valueDefault</code>
470       <code>$valueDefaultJs</code>
471       <code>$values[$path]</code>
472     </MixedAssignment>
473     <MixedOperand>
474       <code>$ip</code>
475       <code>$key</code>
476       <code>$key</code>
477       <code><![CDATA[$opts['values']['iconv']]]></code>
478       <code>$v</code>
479     </MixedOperand>
480     <PossiblyFalseArgument>
481       <code>$_POST[$key]</code>
482       <code>$workPath</code>
483       <code>$workPath</code>
484       <code>$workPath</code>
485     </PossiblyFalseArgument>
486     <PossiblyFalseIterator>
487       <code>$values[$path]</code>
488     </PossiblyFalseIterator>
489     <PossiblyInvalidArgument>
490       <code>$_POST[$key]</code>
491       <code>$workPath</code>
492     </PossiblyInvalidArgument>
493     <PossiblyInvalidCast>
494       <code>$valueDefault</code>
495       <code>$workPath</code>
496     </PossiblyInvalidCast>
497     <PossiblyNullOperand>
498       <code><![CDATA[$form->index]]></code>
499       <code><![CDATA[$this->displayFieldInput(
500                     $form,
501                     $field,
502                     $path,
503                     $workPath,
504                     $translatedPath,
505                     $userPrefsAllow,
506                     $jsDefault,
507                 )]]></code>
508     </PossiblyNullOperand>
509   </file>
510   <file src="src/Config/FormDisplayTemplate.php">
511     <MixedAssignment>
512       <code>$isSetupScript</code>
513       <code>$vName</code>
514       <code>$validator</code>
515     </MixedAssignment>
516     <MixedOperand>
517       <code>$vName</code>
518     </MixedOperand>
519   </file>
520   <file src="src/Config/Forms/BaseForm.php">
521     <MixedArgument>
522       <code>$form</code>
523     </MixedArgument>
524     <MixedArgumentTypeCoercion>
525       <code>$formName</code>
526     </MixedArgumentTypeCoercion>
527     <MixedAssignment>
528       <code>$form</code>
529       <code>$form</code>
530       <code>$k</code>
531       <code>$names[]</code>
532       <code>$v</code>
533     </MixedAssignment>
534     <MixedReturnTypeCoercion>
535       <code>$names</code>
536       <code>string[]</code>
537     </MixedReturnTypeCoercion>
538   </file>
539   <file src="src/Config/Forms/Setup/FeaturesForm.php">
540     <MixedArgument>
541       <code><![CDATA[$result['Databases']]]></code>
542     </MixedArgument>
543   </file>
544   <file src="src/Config/Forms/Setup/MainForm.php">
545     <MixedArrayAssignment>
546       <code><![CDATA[$result['Startup'][]]]></code>
547       <code><![CDATA[$result['Startup'][]]]></code>
548     </MixedArrayAssignment>
549   </file>
550   <file src="src/Config/Forms/Setup/SqlForm.php">
551     <MixedArrayAssignment>
552       <code><![CDATA[$result['Sql_queries'][]]]></code>
553       <code><![CDATA[$result['Sql_queries'][]]]></code>
554     </MixedArrayAssignment>
555   </file>
556   <file src="src/Config/Forms/User/FeaturesForm.php">
557     <DeprecatedMethod>
558       <code>Config::getInstance()</code>
559     </DeprecatedMethod>
560   </file>
561   <file src="src/Config/PageSettings.php">
562     <ArgumentTypeCoercion>
563       <code><![CDATA[$response->getSelfUrl()]]></code>
564     </ArgumentTypeCoercion>
565     <DeprecatedMethod>
566       <code>Config::getInstance()</code>
567     </DeprecatedMethod>
568   </file>
569   <file src="src/Config/ServerConfigChecks.php">
570     <MixedAssignment>
571       <code>$loginCookieValidity</code>
572     </MixedAssignment>
573   </file>
574   <file src="src/Config/SpecialSchemaLinks.php">
575     <DeprecatedMethod>
576       <code>Config::getInstance()</code>
577     </DeprecatedMethod>
578   </file>
579   <file src="src/Config/Validator.php">
580     <DeprecatedMethod>
581       <code>Config::getInstance()</code>
582       <code>Config::getInstance()</code>
583     </DeprecatedMethod>
584     <MixedArgument>
585       <code>$ip</code>
586       <code>$password</code>
587       <code>$uv[$i]</code>
588       <code>$uv[$i]</code>
589       <code>$values[$path]</code>
590       <code>$vid</code>
591       <code><![CDATA[empty($values['Servers/1/controlpass']) ? '' : $values['Servers/1/controlpass']]]></code>
592       <code><![CDATA[empty($values['Servers/1/controluser']) ? '' : $values['Servers/1/controluser']]]></code>
593       <code><![CDATA[empty($values['Servers/1/host']) ? '' : $values['Servers/1/host']]]></code>
594       <code><![CDATA[empty($values['Servers/1/host']) ? '' : $values['Servers/1/host']]]></code>
595       <code><![CDATA[empty($values['Servers/1/port']) ? '' : $values['Servers/1/port']]]></code>
596       <code><![CDATA[empty($values['Servers/1/port']) ? '' : $values['Servers/1/port']]]></code>
597       <code><![CDATA[empty($values['Servers/1/socket']) ? '' : $values['Servers/1/socket']]]></code>
598       <code><![CDATA[empty($values['Servers/1/socket']) ? '' : $values['Servers/1/socket']]]></code>
599       <code><![CDATA[empty($values['Servers/1/user']) ? '' : $values['Servers/1/user']]]></code>
600     </MixedArgument>
601     <MixedArgumentTypeCoercion>
602       <code>$k</code>
603     </MixedArgumentTypeCoercion>
604     <MixedArrayAccess>
605       <code>$validators[$field]</code>
606     </MixedArrayAccess>
607     <MixedArrayAssignment>
608       <code>$validators[$field]</code>
609     </MixedArrayAssignment>
610     <MixedArrayOffset>
611       <code>$validators[$field]</code>
612       <code>$validators[$field]</code>
613       <code>$validators[$field]</code>
614     </MixedArrayOffset>
615     <MixedAssignment>
616       <code>$arguments[$k2]</code>
617       <code>$errorList</code>
618       <code>$field</code>
619       <code>$ip</code>
620       <code>$password</code>
621       <code>$uv</code>
622       <code>$uvList</code>
623       <code>$uv[$i]</code>
624       <code>$uvs</code>
625       <code>$v</code>
626       <code>$v</code>
627       <code>$validator</code>
628       <code>$validators</code>
629       <code>$vid</code>
630       <code>$vname</code>
631     </MixedAssignment>
632     <MixedInferredReturnType>
633       <code>mixed[]</code>
634     </MixedInferredReturnType>
635     <MixedOperand>
636       <code>$ip</code>
637       <code>$vname</code>
638     </MixedOperand>
639     <MixedReturnStatement>
640       <code>$validators</code>
641       <code>$validators</code>
642       <code>$validators</code>
643       <code>$validators</code>
644     </MixedReturnStatement>
645     <PossiblyInvalidArgument>
646       <code>$k2</code>
647       <code>$k2</code>
648     </PossiblyInvalidArgument>
649     <PossiblyInvalidCast>
650       <code>$k2</code>
651       <code>$k2</code>
652     </PossiblyInvalidCast>
653     <PossiblyUnusedMethod>
654       <code>validateByRegex</code>
655       <code>validateNonNegativeNumber</code>
656       <code>validatePMAStorage</code>
657       <code>validatePortNumber</code>
658       <code>validatePositiveNumber</code>
659       <code>validateRegex</code>
660       <code>validateServer</code>
661       <code>validateTrustedProxies</code>
662       <code>validateUpperBound</code>
663     </PossiblyUnusedMethod>
664     <PossiblyUnusedParam>
665       <code>$path</code>
666       <code>$path</code>
667     </PossiblyUnusedParam>
668     <ReferenceReusedFromConfusingScope>
669       <code>$vid</code>
670     </ReferenceReusedFromConfusingScope>
671   </file>
672   <file src="src/ConfigStorage/Relation.php">
673     <DeprecatedMethod>
674       <code>Config::getInstance()</code>
675       <code>Config::getInstance()</code>
676       <code>Config::getInstance()</code>
677       <code>Config::getInstance()</code>
678       <code>Config::getInstance()</code>
679       <code>Config::getInstance()</code>
680       <code>Config::getInstance()</code>
681       <code>Config::getInstance()</code>
682       <code>Config::getInstance()</code>
683       <code>Config::getInstance()</code>
684       <code>Config::getInstance()</code>
685       <code>Config::getInstance()</code>
686       <code>Config::getInstance()</code>
687       <code>Config::getInstance()</code>
688       <code>Config::getInstance()</code>
689       <code>Config::getInstance()</code>
690       <code>Config::getInstance()</code>
691     </DeprecatedMethod>
692     <InvalidArgument>
693       <code><![CDATA[usort($tables, 'strnatcasecmp')]]></code>
694     </InvalidArgument>
695     <InvalidReturnStatement>
696       <code>$tableNameReplacements</code>
697     </InvalidReturnStatement>
698     <InvalidReturnType>
699       <code><![CDATA[array<string, string>]]></code>
700     </InvalidReturnType>
701     <LessSpecificReturnStatement>
702       <code><![CDATA[[
703             'foreign_link' => $foreignLink,
704             'the_total' => $theTotal,
705             'foreign_display' => is_string($foreignDisplay) ? $foreignDisplay : '',
706             'disp_row' => $dispRow,
707             'foreign_field' => $foreignField,
708         ]]]></code>
709     </LessSpecificReturnStatement>
710     <MixedArgument>
711       <code><![CDATA[$_SESSION['sql_history']]]></code>
712       <code><![CDATA[$_SESSION['sql_history']]]></code>
713       <code><![CDATA[$_SESSION['sql_history']]]></code>
714       <code>$childReferences</code>
715       <code>$childReferences</code>
716       <code><![CDATA[$column['DATA_TYPE']]]></code>
717       <code><![CDATA[$columns['table_name']]]></code>
718       <code><![CDATA[$columns['table_schema']]]></code>
719       <code>$foreignDb</code>
720       <code>$foreignDb</code>
721       <code>$foreignField</code>
722       <code>$foreignTable</code>
723       <code>$foreignTable</code>
724       <code>$foreign[$field]</code>
725       <code><![CDATA[$oneKey['index_list']]]></code>
726     </MixedArgument>
727     <MixedArgumentTypeCoercion>
728       <code><![CDATA[uksort($foreign, 'strnatcasecmp')]]></code>
729     </MixedArgumentTypeCoercion>
730     <MixedArrayAccess>
731       <code><![CDATA[$column['COLUMN_NAME']]]></code>
732       <code><![CDATA[$column['DATA_TYPE']]]></code>
733       <code><![CDATA[$columns['table_name']]]></code>
734       <code><![CDATA[$columns['table_schema']]]></code>
735       <code><![CDATA[$oneKey['constraint']]]></code>
736       <code><![CDATA[$oneKey['index_list']]]></code>
737       <code><![CDATA[$oneKey['on_delete']]]></code>
738       <code><![CDATA[$oneKey['on_update']]]></code>
739       <code><![CDATA[$oneKey['ref_db_name']]]></code>
740       <code><![CDATA[$oneKey['ref_index_list']]]></code>
741       <code><![CDATA[$oneKey['ref_index_list'][$columnIndex]]]></code>
742       <code><![CDATA[$oneKey['ref_table_name']]]></code>
743     </MixedArrayAccess>
744     <MixedArrayAssignment>
745       <code><![CDATA[$_SESSION['sql_history'][]]]></code>
746     </MixedArrayAssignment>
747     <MixedArrayOffset>
748       <code>$foreign[$field]</code>
749       <code>$foreign[$field]</code>
750       <code>$foreign[$key]</code>
751       <code><![CDATA[$oneKey['ref_index_list'][$columnIndex]]]></code>
752     </MixedArrayOffset>
753     <MixedAssignment>
754       <code>$childReferences</code>
755       <code>$column</code>
756       <code>$columns</code>
757       <code>$field</code>
758       <code>$foreignDb</code>
759       <code>$foreignField</code>
760       <code>$foreignTable</code>
761       <code>$foreign[$field]</code>
762       <code>$foreign[$key]</code>
763       <code><![CDATA[$foreigner['constraint']]]></code>
764       <code><![CDATA[$foreigner['foreign_db']]]></code>
765       <code><![CDATA[$foreigner['foreign_field']]]></code>
766       <code><![CDATA[$foreigner['foreign_table']]]></code>
767       <code><![CDATA[$foreigner['on_delete']]]></code>
768       <code><![CDATA[$foreigner['on_update']]]></code>
769       <code>$foreigners[$column]</code>
770       <code><![CDATA[$foreigners['foreign_keys_data']]]></code>
771       <code>$key</code>
772       <code>$oneKey</code>
773       <code>$relations</code>
774       <code>$value</code>
775       <code>$value</code>
776     </MixedAssignment>
777     <MixedInferredReturnType>
778       <code>array|false</code>
779       <code>string</code>
780     </MixedInferredReturnType>
781     <MixedReturnStatement>
782       <code><![CDATA[$column['COLUMN_NAME']]]></code>
783       <code>$foreigners[$column]</code>
784       <code><![CDATA[$row['display_field']]]></code>
785     </MixedReturnStatement>
786     <MoreSpecificReturnType>
787       <code><![CDATA[array{
788      *     foreign_link: bool,
789      *     the_total: int|string|null,
790      *     foreign_display: string,
791      *     disp_row: list<non-empty-array>|null,
792      *     foreign_field: mixed
793      * }]]></code>
794     </MoreSpecificReturnType>
795     <PossiblyFalseArgument>
796       <code><![CDATA[$config->selectedServer['column_info']]]></code>
797       <code><![CDATA[$config->selectedServer['column_info']]]></code>
798     </PossiblyFalseArgument>
799     <PossiblyInvalidArgument>
800       <code>$foreigners</code>
801     </PossiblyInvalidArgument>
802     <PossiblyUnusedReturnValue>
803       <code>bool</code>
804     </PossiblyUnusedReturnValue>
805   </file>
806   <file src="src/ConfigStorage/UserGroups.php">
807     <DeprecatedMethod>
808       <code>DatabaseInterface::getInstance()</code>
809       <code>DatabaseInterface::getInstance()</code>
810       <code>DatabaseInterface::getInstance()</code>
811       <code>DatabaseInterface::getInstance()</code>
812     </DeprecatedMethod>
813     <MixedArgumentTypeCoercion>
814       <code>$tabNames</code>
815     </MixedArgumentTypeCoercion>
816     <MixedAssignment>
817       <code>$tab</code>
818       <code>$tab</code>
819       <code><![CDATA[$tabDetail['tab']]]></code>
820       <code><![CDATA[$tabDetail['tab_name']]]></code>
821       <code>$tabGroupName</code>
822       <code>$tabName</code>
823       <code>$tabName</code>
824       <code>$tabNames[]</code>
825     </MixedAssignment>
826     <MixedOperand>
827       <code>$tab</code>
828       <code>$tab</code>
829       <code>$tabGroupName</code>
830     </MixedOperand>
831     <PossiblyNullArgument>
832       <code>$key</code>
833     </PossiblyNullArgument>
834     <PossiblyNullArrayOffset>
835       <code>$userGroups</code>
836       <code>$userGroups</code>
837       <code>$userGroups[$groupName]</code>
838     </PossiblyNullArrayOffset>
839     <PossiblyNullIterator>
840       <code>$tabs</code>
841       <code>$tabs</code>
842       <code>$tabs</code>
843     </PossiblyNullIterator>
844   </file>
845   <file src="src/Console.php">
846     <DeprecatedMethod>
847       <code>Config::getInstance()</code>
848       <code>Config::getInstance()</code>
849     </DeprecatedMethod>
850   </file>
851   <file src="src/Controllers/AbstractController.php">
852     <MixedArgumentTypeCoercion>
853       <code>$params</code>
854     </MixedArgumentTypeCoercion>
855   </file>
856   <file src="src/Controllers/ChangeLogController.php">
857     <PossiblyUnusedParam>
858       <code>$request</code>
859     </PossiblyUnusedParam>
860     <UnusedFunctionCall>
861       <code>readgzfile</code>
862     </UnusedFunctionCall>
863   </file>
864   <file src="src/Controllers/CheckRelationsController.php">
865     <DeprecatedMethod>
866       <code>Config::getInstance()</code>
867     </DeprecatedMethod>
868   </file>
869   <file src="src/Controllers/ColumnController.php">
870     <PossiblyUnusedMethod>
871       <code>__construct</code>
872     </PossiblyUnusedMethod>
873   </file>
874   <file src="src/Controllers/Config/GetConfigController.php">
875     <PossiblyUnusedMethod>
876       <code>__construct</code>
877     </PossiblyUnusedMethod>
878   </file>
879   <file src="src/Controllers/Config/SetConfigController.php">
880     <PossiblyUnusedMethod>
881       <code>__construct</code>
882     </PossiblyUnusedMethod>
883   </file>
884   <file src="src/Controllers/Console/Bookmark/AddController.php">
885     <DeprecatedMethod>
886       <code>Config::getInstance()</code>
887       <code>Config::getInstance()</code>
888     </DeprecatedMethod>
889   </file>
890   <file src="src/Controllers/Console/Bookmark/RefreshController.php">
891     <UnusedParam>
892       <code>$request</code>
893     </UnusedParam>
894   </file>
895   <file src="src/Controllers/Database/CentralColumns/PopulateColumnsController.php">
896     <MixedArgument>
897       <code><![CDATA[$request->getParsedBodyParam('selectedTable')]]></code>
898     </MixedArgument>
899     <PossiblyUnusedMethod>
900       <code>__construct</code>
901     </PossiblyUnusedMethod>
902   </file>
903   <file src="src/Controllers/Database/CentralColumnsController.php">
904     <DeprecatedMethod>
905       <code>Config::getInstance()</code>
906     </DeprecatedMethod>
907     <InvalidArrayOffset>
908       <code><![CDATA[$GLOBALS['num_cols']]]></code>
909     </InvalidArrayOffset>
910     <MixedArgument>
911       <code>$columnDefault</code>
912       <code>$columnDefault</code>
913       <code><![CDATA[$params['col_attribute']]]></code>
914       <code><![CDATA[$params['col_attribute']]]></code>
915       <code><![CDATA[$params['col_extra'] ?? '']]></code>
916       <code><![CDATA[$params['col_extra'] ?? '']]></code>
917       <code><![CDATA[$params['col_length']]]></code>
918       <code><![CDATA[$params['col_length']]]></code>
919       <code><![CDATA[$params['col_name']]]></code>
920       <code><![CDATA[$params['col_name']]]></code>
921       <code><![CDATA[$params['col_name']]]></code>
922       <code><![CDATA[$params['col_type']]]></code>
923       <code><![CDATA[$params['col_type']]]></code>
924       <code><![CDATA[$params['collation']]]></code>
925       <code><![CDATA[$params['collation']]]></code>
926       <code><![CDATA[$params['cur_table'] ?? '']]></code>
927       <code><![CDATA[$params['db']]]></code>
928       <code><![CDATA[$params['db']]]></code>
929       <code><![CDATA[$params['orig_col_name']]]></code>
930       <code><![CDATA[$params['table-select']]]></code>
931     </MixedArgument>
932     <MixedArgumentTypeCoercion>
933       <code>$variables</code>
934       <code><![CDATA[[$params['column-select']]]]></code>
935     </MixedArgumentTypeCoercion>
936     <MixedAssignment>
937       <code><![CDATA[$GLOBALS['message']]]></code>
938       <code><![CDATA[$GLOBALS['num_cols']]]></code>
939       <code>$columnDefault</code>
940       <code>$columnDefault</code>
941     </MixedAssignment>
942     <PossiblyNullArgument>
943       <code><![CDATA[$GLOBALS['text_dir']]]></code>
944     </PossiblyNullArgument>
945     <PossiblyUnusedMethod>
946       <code>__construct</code>
947     </PossiblyUnusedMethod>
948   </file>
949   <file src="src/Controllers/Database/DataDictionaryController.php">
950     <MixedAssignment>
951       <code>$relation</code>
952     </MixedAssignment>
953     <MixedOperand>
954       <code><![CDATA[$foreigner['foreign_field']]]></code>
955       <code>$relation</code>
956     </MixedOperand>
957     <PossiblyUnusedMethod>
958       <code>__construct</code>
959     </PossiblyUnusedMethod>
960     <PossiblyUnusedParam>
961       <code>$request</code>
962     </PossiblyUnusedParam>
963   </file>
964   <file src="src/Controllers/Database/DesignerController.php">
965     <DeprecatedMethod>
966       <code>Config::getInstance()</code>
967     </DeprecatedMethod>
968     <InvalidArrayOffset>
969       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
970     </InvalidArrayOffset>
971     <MixedArgument>
972       <code>$db</code>
973       <code>$db</code>
974       <code>$db</code>
975       <code>$db</code>
976       <code>$db</code>
977       <code>$db</code>
978       <code>$db</code>
979       <code>$page</code>
980       <code><![CDATA[$position['dbName']]]></code>
981       <code><![CDATA[$position['tableName']]]></code>
982       <code><![CDATA[$request->getParsedBodyParam('DB1')]]></code>
983       <code><![CDATA[$request->getParsedBodyParam('DB2')]]></code>
984       <code><![CDATA[$request->getParsedBodyParam('F1')]]></code>
985       <code><![CDATA[$request->getParsedBodyParam('F1')]]></code>
986       <code><![CDATA[$request->getParsedBodyParam('F2')]]></code>
987       <code><![CDATA[$request->getParsedBodyParam('F2')]]></code>
988       <code><![CDATA[$request->getParsedBodyParam('T1')]]></code>
989       <code><![CDATA[$request->getParsedBodyParam('T1')]]></code>
990       <code><![CDATA[$request->getParsedBodyParam('T2')]]></code>
991       <code><![CDATA[$request->getParsedBodyParam('T2')]]></code>
992       <code><![CDATA[$request->getParsedBodyParam('field')]]></code>
993       <code><![CDATA[$request->getParsedBodyParam('index')]]></code>
994       <code><![CDATA[$request->getParsedBodyParam('on_delete')]]></code>
995       <code><![CDATA[$request->getParsedBodyParam('on_update')]]></code>
996       <code><![CDATA[$request->getParsedBodyParam('selected_page')]]></code>
997       <code><![CDATA[$request->getParsedBodyParam('selected_value')]]></code>
998       <code><![CDATA[$request->getParsedBodyParam('selected_value')]]></code>
999       <code><![CDATA[$request->getParsedBodyParam('selected_value')]]></code>
1000       <code><![CDATA[$request->getParsedBodyParam('value')]]></code>
1001       <code><![CDATA[$request->getQueryParam('db')]]></code>
1002       <code><![CDATA[$request->getQueryParam('db')]]></code>
1003       <code><![CDATA[$request->getQueryParam('db')]]></code>
1004       <code>$success</code>
1005       <code>$table</code>
1006       <code>$table</code>
1007     </MixedArgument>
1008     <MixedArrayAccess>
1009       <code><![CDATA[$position['dbName']]]></code>
1010       <code><![CDATA[$position['dbName']]]></code>
1011       <code><![CDATA[$position['tableName']]]></code>
1012       <code><![CDATA[$position['tableName']]]></code>
1013     </MixedArrayAccess>
1014     <MixedAssignment>
1015       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
1016       <code>$db</code>
1017       <code>$dialog</code>
1018       <code>$operation</code>
1019       <code>$page</code>
1020       <code>$position</code>
1021       <code>$table</code>
1022     </MixedAssignment>
1023     <MixedOperand>
1024       <code><![CDATA[$position['dbName']]]></code>
1025       <code><![CDATA[$position['tableName']]]></code>
1026     </MixedOperand>
1027     <PossiblyNullArgument>
1028       <code>$page</code>
1029     </PossiblyNullArgument>
1030     <PossiblyUnusedMethod>
1031       <code>__construct</code>
1032     </PossiblyUnusedMethod>
1033   </file>
1034   <file src="src/Controllers/Database/EventsController.php">
1035     <DeprecatedMethod>
1036       <code>Config::getInstance()</code>
1037     </DeprecatedMethod>
1038     <InvalidArrayOffset>
1039       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
1040       <code><![CDATA[$GLOBALS['errors']]]></code>
1041     </InvalidArrayOffset>
1042     <MixedArgument>
1043       <code><![CDATA[$event['name']]]></code>
1044     </MixedArgument>
1045     <MixedArrayAccess>
1046       <code><![CDATA[$event['name']]]></code>
1047     </MixedArrayAccess>
1048     <MixedAssignment>
1049       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
1050       <code><![CDATA[$GLOBALS['errors']]]></code>
1051       <code>$event</code>
1052       <code><![CDATA[$item['item_original_name']]]></code>
1053     </MixedAssignment>
1054     <PossiblyInvalidArgument>
1055       <code><![CDATA[$_POST['item_name']]]></code>
1056       <code><![CDATA[$_POST['item_name']]]></code>
1057       <code><![CDATA[$_REQUEST['item_name']]]></code>
1058       <code><![CDATA[$_REQUEST['item_name']]]></code>
1059       <code>$itemName</code>
1060       <code>$itemName</code>
1061     </PossiblyInvalidArgument>
1062     <PossiblyInvalidCast>
1063       <code><![CDATA[$_POST['item_name']]]></code>
1064       <code><![CDATA[$_POST['item_name']]]></code>
1065       <code><![CDATA[$_REQUEST['item_name']]]></code>
1066       <code>$itemName</code>
1067     </PossiblyInvalidCast>
1068     <PossiblyNullReference>
1069       <code>isSuccess</code>
1070     </PossiblyNullReference>
1071     <TypeDoesNotContainType>
1072       <code><![CDATA[count($GLOBALS['errors'])]]></code>
1073       <code><![CDATA[count($GLOBALS['errors'])]]></code>
1074     </TypeDoesNotContainType>
1075   </file>
1076   <file src="src/Controllers/Database/ExportController.php">
1077     <DeprecatedMethod>
1078       <code>Config::getInstance()</code>
1079     </DeprecatedMethod>
1080     <InvalidArrayOffset>
1081       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
1082       <code><![CDATA[$GLOBALS['single_table']]]></code>
1083       <code><![CDATA[$GLOBALS['table_select']]]></code>
1084       <code><![CDATA[$GLOBALS['tables']]]></code>
1085       <code><![CDATA[$GLOBALS['unlim_num_rows']]]></code>
1086     </InvalidArrayOffset>
1087     <MixedArgument>
1088       <code><![CDATA[$GLOBALS['table_select']]]></code>
1089       <code><![CDATA[$GLOBALS['unlim_num_rows']]]></code>
1090       <code><![CDATA[$eachTable['Name']]]></code>
1091       <code><![CDATA[$eachTable['Name']]]></code>
1092       <code><![CDATA[$eachTable['Name']]]></code>
1093       <code><![CDATA[$eachTable['Name']]]></code>
1094     </MixedArgument>
1095     <MixedArrayAccess>
1096       <code><![CDATA[$eachTable['Name']]]></code>
1097       <code><![CDATA[$eachTable['Name']]]></code>
1098       <code><![CDATA[$eachTable['Name']]]></code>
1099       <code><![CDATA[$eachTable['Name']]]></code>
1100       <code><![CDATA[$eachTable['Name']]]></code>
1101     </MixedArrayAccess>
1102     <MixedAssignment>
1103       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
1104       <code><![CDATA[$GLOBALS['single_table']]]></code>
1105       <code><![CDATA[$GLOBALS['table_select']]]></code>
1106       <code><![CDATA[$GLOBALS['table_select']]]></code>
1107       <code><![CDATA[$GLOBALS['tables']]]></code>
1108       <code><![CDATA[$GLOBALS['unlim_num_rows']]]></code>
1109       <code>$eachTable</code>
1110       <code>$selectedTable</code>
1111       <code>$tableData</code>
1112       <code>$tableSelect</code>
1113       <code>$tableStructure</code>
1114     </MixedAssignment>
1115     <PossiblyUnusedMethod>
1116       <code>__construct</code>
1117     </PossiblyUnusedMethod>
1118   </file>
1119   <file src="src/Controllers/Database/ImportController.php">
1120     <DeprecatedMethod>
1121       <code>Config::getInstance()</code>
1122     </DeprecatedMethod>
1123     <InvalidArrayOffset>
1124       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
1125       <code><![CDATA[$GLOBALS['timeout_passed']]]></code>
1126     </InvalidArrayOffset>
1127     <MixedArrayAccess>
1128       <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']]['handler']]]></code>
1129       <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']]['handler']]]></code>
1130     </MixedArrayAccess>
1131     <MixedArrayOffset>
1132       <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']]]]></code>
1133       <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']]]]></code>
1134     </MixedArrayOffset>
1135     <MixedAssignment>
1136       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
1137       <code>$idKey</code>
1138     </MixedAssignment>
1139     <MixedMethodCall>
1140       <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']]['handler']::getIdKey()]]></code>
1141     </MixedMethodCall>
1142     <PossiblyUnusedMethod>
1143       <code>__construct</code>
1144     </PossiblyUnusedMethod>
1145   </file>
1146   <file src="src/Controllers/Database/MultiTableQuery/QueryController.php">
1147     <MixedArgument>
1148       <code><![CDATA[$request->getParam('db')]]></code>
1149       <code><![CDATA[$request->getParsedBodyParam('sql_query')]]></code>
1150     </MixedArgument>
1151   </file>
1152   <file src="src/Controllers/Database/MultiTableQuery/TablesController.php">
1153     <PossiblyUnusedMethod>
1154       <code>__construct</code>
1155     </PossiblyUnusedMethod>
1156   </file>
1157   <file src="src/Controllers/Database/MultiTableQueryController.php">
1158     <PossiblyUnusedMethod>
1159       <code>__construct</code>
1160     </PossiblyUnusedMethod>
1161     <PossiblyUnusedParam>
1162       <code>$request</code>
1163     </PossiblyUnusedParam>
1164   </file>
1165   <file src="src/Controllers/Database/PrivilegesController.php">
1166     <DeprecatedMethod>
1167       <code>Config::getInstance()</code>
1168     </DeprecatedMethod>
1169   </file>
1170   <file src="src/Controllers/Database/RoutinesController.php">
1171     <DeprecatedMethod>
1172       <code>Config::getInstance()</code>
1173     </DeprecatedMethod>
1174     <InvalidArrayOffset>
1175       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
1176       <code><![CDATA[$GLOBALS['errors']]]></code>
1177     </InvalidArrayOffset>
1178     <MixedArgument>
1179       <code>$item</code>
1180       <code>$routine</code>
1181       <code><![CDATA[$routine['item_param_length'][$i]]]></code>
1182       <code><![CDATA[$routine['item_param_name'][$i]]]></code>
1183     </MixedArgument>
1184     <MixedArrayAccess>
1185       <code><![CDATA[$routine['item_param_dir'][$routine['item_num_params'] - 1]]]></code>
1186       <code><![CDATA[$routine['item_param_length'][$i]]]></code>
1187       <code><![CDATA[$routine['item_param_length'][$routine['item_num_params'] - 1]]]></code>
1188       <code><![CDATA[$routine['item_param_name'][$i]]]></code>
1189       <code><![CDATA[$routine['item_param_name'][$routine['item_num_params'] - 1]]]></code>
1190       <code><![CDATA[$routine['item_param_opts_num'][$routine['item_num_params'] - 1]]]></code>
1191       <code><![CDATA[$routine['item_param_opts_text'][$routine['item_num_params'] - 1]]]></code>
1192       <code><![CDATA[$routine['item_param_type'][$routine['item_num_params'] - 1]]]></code>
1193     </MixedArrayAccess>
1194     <MixedArrayAssignment>
1195       <code><![CDATA[$routine['item_param_dir'][]]]></code>
1196       <code><![CDATA[$routine['item_param_length'][$i]]]></code>
1197       <code><![CDATA[$routine['item_param_length'][]]]></code>
1198       <code><![CDATA[$routine['item_param_name'][$i]]]></code>
1199       <code><![CDATA[$routine['item_param_name'][]]]></code>
1200       <code><![CDATA[$routine['item_param_opts_num'][]]]></code>
1201       <code><![CDATA[$routine['item_param_opts_text'][]]]></code>
1202       <code><![CDATA[$routine['item_param_type'][]]]></code>
1203     </MixedArrayAssignment>
1204     <MixedArrayOffset>
1205       <code><![CDATA[$routine['item_param_dir'][$routine['item_num_params'] - 1]]]></code>
1206       <code><![CDATA[$routine['item_param_length'][$routine['item_num_params'] - 1]]]></code>
1207       <code><![CDATA[$routine['item_param_name'][$routine['item_num_params'] - 1]]]></code>
1208       <code><![CDATA[$routine['item_param_opts_num'][$routine['item_num_params'] - 1]]]></code>
1209       <code><![CDATA[$routine['item_param_opts_text'][$routine['item_num_params'] - 1]]]></code>
1210       <code><![CDATA[$routine['item_param_type'][$routine['item_num_params'] - 1]]]></code>
1211     </MixedArrayOffset>
1212     <MixedAssignment>
1213       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
1214       <code><![CDATA[$GLOBALS['errors']]]></code>
1215       <code>$item</code>
1216       <code>$routine</code>
1217       <code><![CDATA[$routine['item_num_params']]]></code>
1218       <code><![CDATA[$routine['item_num_params']]]></code>
1219       <code><![CDATA[$routine['item_original_name']]]></code>
1220       <code><![CDATA[$routine['item_original_type']]]></code>
1221     </MixedAssignment>
1222     <MixedOperand>
1223       <code><![CDATA[$routine['item_num_params']]]></code>
1224       <code><![CDATA[$routine['item_num_params']]]></code>
1225       <code><![CDATA[$routine['item_num_params']]]></code>
1226       <code><![CDATA[$routine['item_num_params']]]></code>
1227       <code><![CDATA[$routine['item_num_params']]]></code>
1228       <code><![CDATA[$routine['item_num_params']]]></code>
1229       <code><![CDATA[$routine['item_num_params']]]></code>
1230       <code><![CDATA[$routine['item_num_params']]]></code>
1231     </MixedOperand>
1232     <PossiblyInvalidArgument>
1233       <code><![CDATA[$_GET['item_name']]]></code>
1234       <code><![CDATA[$_GET['item_name']]]></code>
1235       <code><![CDATA[$_GET['item_name']]]></code>
1236       <code><![CDATA[$_GET['item_name']]]></code>
1237       <code><![CDATA[$_GET['item_name']]]></code>
1238       <code><![CDATA[$_GET['item_name']]]></code>
1239       <code><![CDATA[$_GET['item_name']]]></code>
1240       <code><![CDATA[$_GET['item_type']]]></code>
1241       <code><![CDATA[$_GET['item_type']]]></code>
1242       <code><![CDATA[$_POST['item_name']]]></code>
1243       <code><![CDATA[$_POST['item_name']]]></code>
1244       <code><![CDATA[$_POST['item_name']]]></code>
1245       <code><![CDATA[$_POST['item_name']]]></code>
1246       <code><![CDATA[$_POST['item_type']]]></code>
1247       <code><![CDATA[$_POST['item_type']]]></code>
1248       <code><![CDATA[$_REQUEST['item_name']]]></code>
1249       <code>$type</code>
1250     </PossiblyInvalidArgument>
1251     <PossiblyInvalidCast>
1252       <code><![CDATA[$_GET['item_name']]]></code>
1253       <code><![CDATA[$_GET['item_name']]]></code>
1254       <code><![CDATA[$_GET['item_name']]]></code>
1255       <code><![CDATA[$_GET['item_name']]]></code>
1256       <code><![CDATA[$_GET['item_name']]]></code>
1257       <code><![CDATA[$_GET['item_type']]]></code>
1258       <code><![CDATA[$_GET['item_type']]]></code>
1259       <code><![CDATA[$_POST['item_name']]]></code>
1260       <code><![CDATA[$_POST['item_name']]]></code>
1261       <code><![CDATA[$_POST['item_name']]]></code>
1262       <code><![CDATA[$_POST['item_type']]]></code>
1263     </PossiblyInvalidCast>
1264     <PossiblyNullOperand>
1265       <code>$title</code>
1266     </PossiblyNullOperand>
1267     <PossiblyNullReference>
1268       <code>isSuccess</code>
1269     </PossiblyNullReference>
1270     <RedundantCondition>
1271       <code><![CDATA[! $GLOBALS['errors']]]></code>
1272       <code><![CDATA[$routine['item_num_params'] == 0 && $mode === 'add' && ! $GLOBALS['errors']]]></code>
1273     </RedundantCondition>
1274     <TypeDoesNotContainType>
1275       <code><![CDATA[$GLOBALS['errors'] !== []]]></code>
1276     </TypeDoesNotContainType>
1277   </file>
1278   <file src="src/Controllers/Database/SearchController.php">
1279     <DeprecatedMethod>
1280       <code>Config::getInstance()</code>
1281     </DeprecatedMethod>
1282     <InvalidArrayOffset>
1283       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
1284     </InvalidArrayOffset>
1285     <MixedAssignment>
1286       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
1287     </MixedAssignment>
1288     <PossiblyUnusedMethod>
1289       <code>__construct</code>
1290     </PossiblyUnusedMethod>
1291   </file>
1292   <file src="src/Controllers/Database/SqlAutoCompleteController.php">
1293     <DeprecatedMethod>
1294       <code>Config::getInstance()</code>
1295     </DeprecatedMethod>
1296     <MixedArgument>
1297       <code>$db</code>
1298     </MixedArgument>
1299     <MixedAssignment>
1300       <code>$db</code>
1301     </MixedAssignment>
1302     <PossiblyUnusedMethod>
1303       <code>__construct</code>
1304     </PossiblyUnusedMethod>
1305   </file>
1306   <file src="src/Controllers/Database/SqlController.php">
1307     <DeprecatedMethod>
1308       <code>Config::getInstance()</code>
1309     </DeprecatedMethod>
1310     <InvalidArrayOffset>
1311       <code><![CDATA[$GLOBALS['back']]]></code>
1312       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
1313     </InvalidArrayOffset>
1314     <MixedArgument>
1315       <code>$delimiter</code>
1316     </MixedArgument>
1317     <MixedAssignment>
1318       <code><![CDATA[$GLOBALS['back']]]></code>
1319       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
1320       <code>$delimiter</code>
1321     </MixedAssignment>
1322     <PossiblyUnusedMethod>
1323       <code>__construct</code>
1324     </PossiblyUnusedMethod>
1325   </file>
1326   <file src="src/Controllers/Database/Structure/AddPrefixController.php">
1327     <MixedAssignment>
1328       <code><![CDATA[$params['selected'][]]]></code>
1329       <code>$selected</code>
1330       <code>$selectedValue</code>
1331     </MixedAssignment>
1332   </file>
1333   <file src="src/Controllers/Database/Structure/AddPrefixTableController.php">
1334     <MixedArgument>
1335       <code>$selected</code>
1336       <code>$selected[$i]</code>
1337     </MixedArgument>
1338     <MixedArrayAccess>
1339       <code>$selected[$i]</code>
1340       <code>$selected[$i]</code>
1341     </MixedArrayAccess>
1342     <MixedAssignment>
1343       <code>$selected</code>
1344     </MixedAssignment>
1345     <MixedOperand>
1346       <code><![CDATA[$request->getParsedBodyParam('add_prefix', '')]]></code>
1347     </MixedOperand>
1348     <PossiblyUnusedMethod>
1349       <code>__construct</code>
1350     </PossiblyUnusedMethod>
1351   </file>
1352   <file src="src/Controllers/Database/Structure/CentralColumns/AddController.php">
1353     <PossiblyUnusedMethod>
1354       <code>__construct</code>
1355     </PossiblyUnusedMethod>
1356   </file>
1357   <file src="src/Controllers/Database/Structure/CentralColumns/MakeConsistentController.php">
1358     <PossiblyUnusedMethod>
1359       <code>__construct</code>
1360     </PossiblyUnusedMethod>
1361   </file>
1362   <file src="src/Controllers/Database/Structure/CentralColumns/RemoveController.php">
1363     <PossiblyInvalidArgument>
1364       <code><![CDATA[$_POST['db']]]></code>
1365     </PossiblyInvalidArgument>
1366     <PossiblyInvalidCast>
1367       <code><![CDATA[$_POST['db']]]></code>
1368     </PossiblyInvalidCast>
1369     <PossiblyUnusedMethod>
1370       <code>__construct</code>
1371     </PossiblyUnusedMethod>
1372   </file>
1373   <file src="src/Controllers/Database/Structure/ChangePrefixFormController.php">
1374     <MixedAssignment>
1375       <code>$selected</code>
1376       <code>$selectedValue</code>
1377       <code><![CDATA[$urlParams['selected'][]]]></code>
1378     </MixedAssignment>
1379   </file>
1380   <file src="src/Controllers/Database/Structure/CopyFormController.php">
1381     <DeprecatedMethod>
1382       <code>DatabaseInterface::getInstance()</code>
1383     </DeprecatedMethod>
1384     <MixedAssignment>
1385       <code>$selected</code>
1386       <code>$selectedValue</code>
1387       <code><![CDATA[$urlParams['selected'][]]]></code>
1388     </MixedAssignment>
1389   </file>
1390   <file src="src/Controllers/Database/Structure/CopyTableController.php">
1391     <MixedArgument>
1392       <code><![CDATA[$request->getParsedBodyParam('what')]]></code>
1393       <code>$selected</code>
1394       <code>$selected[$i]</code>
1395       <code>$selected[$i]</code>
1396       <code>$selected[$i]</code>
1397       <code>$selected[$i]</code>
1398       <code>$targetDb</code>
1399     </MixedArgument>
1400     <MixedArrayAccess>
1401       <code>$selected[$i]</code>
1402       <code>$selected[$i]</code>
1403       <code>$selected[$i]</code>
1404       <code>$selected[$i]</code>
1405     </MixedArrayAccess>
1406     <MixedAssignment>
1407       <code>$selected</code>
1408       <code>$targetDb</code>
1409     </MixedAssignment>
1410     <PossiblyUnusedMethod>
1411       <code>__construct</code>
1412     </PossiblyUnusedMethod>
1413   </file>
1414   <file src="src/Controllers/Database/Structure/CopyTableWithPrefixController.php">
1415     <MixedArgument>
1416       <code>$current</code>
1417       <code>$current</code>
1418       <code>$selected</code>
1419     </MixedArgument>
1420     <MixedArrayAccess>
1421       <code>$selected[$i]</code>
1422     </MixedArrayAccess>
1423     <MixedAssignment>
1424       <code>$current</code>
1425       <code>$fromPrefix</code>
1426       <code>$selected</code>
1427       <code>$toPrefix</code>
1428     </MixedAssignment>
1429     <MixedOperand>
1430       <code>$toPrefix</code>
1431     </MixedOperand>
1432     <PossiblyUnusedMethod>
1433       <code>__construct</code>
1434     </PossiblyUnusedMethod>
1435   </file>
1436   <file src="src/Controllers/Database/Structure/DropFormController.php">
1437     <MixedArgument>
1438       <code>$current</code>
1439       <code>$current</code>
1440     </MixedArgument>
1441     <MixedAssignment>
1442       <code>$current</code>
1443       <code>$selected</code>
1444       <code>$selectedValue</code>
1445       <code>$selectedValue</code>
1446       <code><![CDATA[$urlParams['selected'][]]]></code>
1447     </MixedAssignment>
1448     <PossiblyUnusedMethod>
1449       <code>__construct</code>
1450     </PossiblyUnusedMethod>
1451   </file>
1452   <file src="src/Controllers/Database/Structure/DropTableController.php">
1453     <InvalidArrayOffset>
1454       <code><![CDATA[$GLOBALS['reload']]]></code>
1455     </InvalidArrayOffset>
1456     <MixedArrayAccess>
1457       <code><![CDATA[$_SESSION['tmpval']['table_limit_offset']]]></code>
1458       <code><![CDATA[$_SESSION['tmpval']['table_limit_offset_db']]]></code>
1459     </MixedArrayAccess>
1460     <MixedAssignment>
1461       <code><![CDATA[$GLOBALS['reload']]]></code>
1462     </MixedAssignment>
1463     <PossiblyInvalidArgument>
1464       <code>$current</code>
1465       <code>$current</code>
1466       <code>$selected</code>
1467       <code>$selected[$i]</code>
1468     </PossiblyInvalidArgument>
1469     <PossiblyInvalidCast>
1470       <code>$selected[$i]</code>
1471     </PossiblyInvalidCast>
1472     <PossiblyUnusedMethod>
1473       <code>__construct</code>
1474     </PossiblyUnusedMethod>
1475   </file>
1476   <file src="src/Controllers/Database/Structure/EmptyFormController.php">
1477     <MixedArgument>
1478       <code>$selectedValue</code>
1479     </MixedArgument>
1480     <MixedAssignment>
1481       <code>$selected</code>
1482       <code>$selectedValue</code>
1483     </MixedAssignment>
1484   </file>
1485   <file src="src/Controllers/Database/Structure/EmptyTableController.php">
1486     <InvalidArgument>
1487       <code><![CDATA[$_REQUEST['pos']]]></code>
1488     </InvalidArgument>
1489     <PossiblyInvalidArgument>
1490       <code>$selected</code>
1491     </PossiblyInvalidArgument>
1492     <PossiblyUnusedMethod>
1493       <code>__construct</code>
1494     </PossiblyUnusedMethod>
1495   </file>
1496   <file src="src/Controllers/Database/Structure/FavoriteTableController.php">
1497     <DeprecatedMethod>
1498       <code>Config::getInstance()</code>
1499     </DeprecatedMethod>
1500     <InvalidArrayOffset>
1501       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
1502     </InvalidArrayOffset>
1503     <MixedArgument>
1504       <code>$favoriteTable</code>
1505       <code>$favoriteTables</code>
1506       <code>$favoriteTables</code>
1507       <code><![CDATA[$value['db']]]></code>
1508       <code><![CDATA[$value['table']]]></code>
1509     </MixedArgument>
1510     <MixedArrayAccess>
1511       <code><![CDATA[$value['db']]]></code>
1512       <code><![CDATA[$value['db']]]></code>
1513       <code><![CDATA[$value['table']]]></code>
1514       <code><![CDATA[$value['table']]]></code>
1515     </MixedArrayAccess>
1516     <MixedArrayAssignment>
1517       <code><![CDATA[$_SESSION['tmpval']['favorites_synced']]]></code>
1518       <code><![CDATA[$_SESSION['tmpval']['favorites_synced'][$GLOBALS['server']]]]></code>
1519       <code>$favoriteTables[$user]</code>
1520     </MixedArrayAssignment>
1521     <MixedAssignment>
1522       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
1523       <code>$favoriteTable</code>
1524       <code>$favoriteTables</code>
1525       <code>$favoriteTables</code>
1526       <code>$value</code>
1527       <code>$value</code>
1528     </MixedAssignment>
1529   </file>
1530   <file src="src/Controllers/Database/Structure/RealRowCountController.php">
1531     <DeprecatedMethod>
1532       <code>Config::getInstance()</code>
1533     </DeprecatedMethod>
1534     <InvalidArrayOffset>
1535       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
1536     </InvalidArrayOffset>
1537     <MixedArgument>
1538       <code><![CDATA[$table['TABLE_NAME']]]></code>
1539     </MixedArgument>
1540     <MixedArrayAccess>
1541       <code><![CDATA[$table['TABLE_NAME']]]></code>
1542       <code><![CDATA[$table['TABLE_NAME']]]></code>
1543     </MixedArrayAccess>
1544     <MixedAssignment>
1545       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
1546       <code>$table</code>
1547     </MixedAssignment>
1548     <PossiblyInvalidCast>
1549       <code><![CDATA[$parameters['table']]]></code>
1550     </PossiblyInvalidCast>
1551     <PossiblyNullArgument>
1552       <code>$rowCount</code>
1553     </PossiblyNullArgument>
1554   </file>
1555   <file src="src/Controllers/Database/Structure/ReplacePrefixController.php">
1556     <MixedArgument>
1557       <code>$current</code>
1558       <code>$current</code>
1559       <code>$newTableName</code>
1560       <code>$selected</code>
1561       <code>$selected[$i]</code>
1562     </MixedArgument>
1563     <MixedArrayAccess>
1564       <code>$selected[$i]</code>
1565       <code>$selected[$i]</code>
1566     </MixedArrayAccess>
1567     <MixedAssignment>
1568       <code>$current</code>
1569       <code>$fromPrefix</code>
1570       <code>$newTableName</code>
1571       <code>$selected</code>
1572       <code>$toPrefix</code>
1573     </MixedAssignment>
1574     <MixedOperand>
1575       <code>$toPrefix</code>
1576     </MixedOperand>
1577     <PossiblyUnusedMethod>
1578       <code>__construct</code>
1579     </PossiblyUnusedMethod>
1580   </file>
1581   <file src="src/Controllers/Database/Structure/ShowCreateController.php">
1582     <MixedArgument>
1583       <code>$selected</code>
1584     </MixedArgument>
1585     <MixedAssignment>
1586       <code>$selected</code>
1587     </MixedAssignment>
1588     <PossiblyUnusedMethod>
1589       <code>__construct</code>
1590     </PossiblyUnusedMethod>
1591   </file>
1592   <file src="src/Controllers/Database/StructureController.php">
1593     <DeprecatedMethod>
1594       <code>Config::getInstance()</code>
1595       <code>Config::getInstance()</code>
1596       <code>Config::getInstance()</code>
1597       <code>Config::getInstance()</code>
1598       <code>Config::getInstance()</code>
1599     </DeprecatedMethod>
1600     <InvalidArrayOffset>
1601       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
1602     </InvalidArrayOffset>
1603     <MixedArgument>
1604       <code>$checkTime</code>
1605       <code>$checkTimeAll</code>
1606       <code>$createTime</code>
1607       <code>$createTimeAll</code>
1608       <code>$currentTable</code>
1609       <code>$currentTable</code>
1610       <code><![CDATA[$currentTable['Collation']]]></code>
1611       <code><![CDATA[$currentTable['Data_free']]]></code>
1612       <code><![CDATA[$currentTable['Name']]]></code>
1613       <code><![CDATA[$currentTable['TABLE_COMMENT']]]></code>
1614       <code><![CDATA[$currentTable['TABLE_NAME']]]></code>
1615       <code><![CDATA[$currentTable['TABLE_NAME']]]></code>
1616       <code><![CDATA[$currentTable['TABLE_NAME']]]></code>
1617       <code><![CDATA[$currentTable['TABLE_NAME']]]></code>
1618       <code><![CDATA[$currentTable['TABLE_NAME']]]></code>
1619       <code><![CDATA[$currentTable['TABLE_NAME']]]></code>
1620       <code><![CDATA[$currentTable['TABLE_NAME']]]></code>
1621       <code><![CDATA[$currentTable['TABLE_NAME']]]></code>
1622       <code><![CDATA[$currentTable['TABLE_NAME']]]></code>
1623       <code><![CDATA[$currentTable['TABLE_NAME']]]></code>
1624       <code>$dbTable</code>
1625       <code>$overheadSize</code>
1626       <code><![CDATA[$replicaInfo['Do_DB']]]></code>
1627       <code><![CDATA[$replicaInfo['Do_DB']]]></code>
1628       <code><![CDATA[$replicaInfo['Do_DB']]]></code>
1629       <code><![CDATA[$replicaInfo['Ignore_DB']]]></code>
1630       <code><![CDATA[$replicaInfo['Ignore_DB']]]></code>
1631       <code><![CDATA[$replicaInfo['Ignore_Table']]]></code>
1632       <code><![CDATA[$replicaInfo['Wild_Do_Table']]]></code>
1633       <code><![CDATA[$replicaInfo['Wild_Ignore_Table']]]></code>
1634       <code><![CDATA[$request->getParsedBodyParam('primary_connection')]]></code>
1635       <code>$sumSize</code>
1636       <code>$tableIsView</code>
1637       <code>$truename</code>
1638       <code>$updateTime</code>
1639       <code>$updateTimeAll</code>
1640     </MixedArgument>
1641     <MixedArrayAccess>
1642       <code><![CDATA[$currentTable['Check_time']]]></code>
1643       <code><![CDATA[$currentTable['Collation']]]></code>
1644       <code><![CDATA[$currentTable['Create_time']]]></code>
1645       <code><![CDATA[$currentTable['ENGINE']]]></code>
1646       <code><![CDATA[$currentTable['ENGINE']]]></code>
1647       <code><![CDATA[$currentTable['TABLE_NAME']]]></code>
1648       <code><![CDATA[$currentTable['TABLE_NAME']]]></code>
1649       <code><![CDATA[$currentTable['TABLE_NAME']]]></code>
1650       <code><![CDATA[$currentTable['TABLE_NAME']]]></code>
1651       <code><![CDATA[$currentTable['TABLE_NAME']]]></code>
1652       <code><![CDATA[$currentTable['TABLE_NAME']]]></code>
1653       <code><![CDATA[$currentTable['TABLE_NAME']]]></code>
1654       <code><![CDATA[$currentTable['TABLE_ROWS']]]></code>
1655       <code><![CDATA[$currentTable['TABLE_ROWS']]]></code>
1656       <code><![CDATA[$currentTable['TABLE_TYPE']]]></code>
1657       <code><![CDATA[$currentTable['Update_time']]]></code>
1658       <code><![CDATA[$value['db']]]></code>
1659       <code><![CDATA[$value['table']]]></code>
1660     </MixedArrayAccess>
1661     <MixedArrayAssignment>
1662       <code><![CDATA[$currentTable['TABLE_ROWS']]]></code>
1663     </MixedArrayAssignment>
1664     <MixedAssignment>
1665       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
1666       <code>$charset</code>
1667       <code>$checkTime</code>
1668       <code>$checkTimeAll</code>
1669       <code>$createTime</code>
1670       <code>$createTimeAll</code>
1671       <code>$currentTable</code>
1672       <code>$dbTable</code>
1673       <code>$overheadSize</code>
1674       <code>$searchDb</code>
1675       <code>$searchDoDBInDB</code>
1676       <code>$searchDoDBInTruename</code>
1677       <code>$searchTable</code>
1678       <code>$sumEntries</code>
1679       <code>$truename</code>
1680       <code>$updateTime</code>
1681       <code>$updateTimeAll</code>
1682       <code>$value</code>
1683     </MixedAssignment>
1684     <MixedMethodCall>
1685       <code>getCharset</code>
1686     </MixedMethodCall>
1687     <MixedOperand>
1688       <code><![CDATA[$currentTable['Data_free']]]></code>
1689       <code><![CDATA[$currentTable['Data_length']]]></code>
1690       <code><![CDATA[$currentTable['Data_length']]]></code>
1691       <code><![CDATA[$currentTable['Data_length']]]></code>
1692       <code><![CDATA[$currentTable['TABLE_NAME']]]></code>
1693       <code><![CDATA[$currentTable['TABLE_ROWS']]]></code>
1694     </MixedOperand>
1695   </file>
1696   <file src="src/Controllers/Database/TrackingController.php">
1697     <DeprecatedMethod>
1698       <code>Config::getInstance()</code>
1699     </DeprecatedMethod>
1700     <InvalidArrayOffset>
1701       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
1702     </InvalidArrayOffset>
1703     <MixedArgument>
1704       <code><![CDATA[$request->getParsedBodyParam('selected')]]></code>
1705       <code><![CDATA[$request->getParsedBodyParam('table')]]></code>
1706       <code><![CDATA[$request->getParsedBodyParam('version')]]></code>
1707       <code><![CDATA[$request->getParsedBodyParam('version')]]></code>
1708       <code>$table</code>
1709     </MixedArgument>
1710     <MixedAssignment>
1711       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
1712       <code>$selectedTable</code>
1713       <code>$table</code>
1714     </MixedAssignment>
1715     <PossiblyNullArgument>
1716       <code><![CDATA[$GLOBALS['text_dir']]]></code>
1717     </PossiblyNullArgument>
1718     <PossiblyUnusedMethod>
1719       <code>__construct</code>
1720     </PossiblyUnusedMethod>
1721   </file>
1722   <file src="src/Controllers/DatabaseController.php">
1723     <DeprecatedMethod>
1724       <code>DatabaseInterface::getInstance()</code>
1725     </DeprecatedMethod>
1726     <UnusedParam>
1727       <code>$request</code>
1728     </UnusedParam>
1729   </file>
1730   <file src="src/Controllers/ErrorReportController.php">
1731     <DeprecatedMethod>
1732       <code>Config::getInstance()</code>
1733     </DeprecatedMethod>
1734     <MixedArrayAccess>
1735       <code><![CDATA[$decodedResponse['success']]]></code>
1736     </MixedArrayAccess>
1737     <MixedAssignment>
1738       <code><![CDATA[$_SESSION['error_subm_count']]]></code>
1739       <code>$decodedResponse</code>
1740     </MixedAssignment>
1741     <MixedOperand>
1742       <code><![CDATA[$_SESSION['error_subm_count']]]></code>
1743       <code><![CDATA[$_SESSION['prev_error_subm_time']]]></code>
1744     </MixedOperand>
1745     <PossiblyUnusedMethod>
1746       <code>__construct</code>
1747     </PossiblyUnusedMethod>
1748   </file>
1749   <file src="src/Controllers/Export/ExportController.php">
1750     <ArgumentTypeCoercion>
1751       <code>$exportPlugin</code>
1752       <code>$exportPlugin</code>
1753       <code>$exportPlugin</code>
1754       <code>$exportPlugin</code>
1755       <code>$exportPlugin</code>
1756       <code>$exportPlugin</code>
1757       <code>$exportPlugin</code>
1758       <code>$exportPlugin</code>
1759     </ArgumentTypeCoercion>
1760     <DeprecatedMethod>
1761       <code>Config::getInstance()</code>
1762     </DeprecatedMethod>
1763     <InvalidArrayOffset>
1764       <code><![CDATA[$GLOBALS['active_page']]]></code>
1765       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
1766       <code><![CDATA[$GLOBALS['export_type']]]></code>
1767       <code><![CDATA[$GLOBALS['save_filename']]]></code>
1768       <code><![CDATA[$GLOBALS['single_table']]]></code>
1769       <code><![CDATA[$GLOBALS['table_data']]]></code>
1770       <code><![CDATA[$GLOBALS['table_select']]]></code>
1771       <code><![CDATA[$GLOBALS['tables']]]></code>
1772       <code><![CDATA[$GLOBALS['time_start']]]></code>
1773       <code><![CDATA[$GLOBALS['what']]]></code>
1774     </InvalidArrayOffset>
1775     <MixedArgument>
1776       <code><![CDATA[$GLOBALS['export_type']]]></code>
1777       <code><![CDATA[$GLOBALS['export_type']]]></code>
1778       <code><![CDATA[$GLOBALS['export_type']]]></code>
1779       <code><![CDATA[$GLOBALS['export_type']]]></code>
1780       <code><![CDATA[$GLOBALS['export_type']]]></code>
1781       <code><![CDATA[$GLOBALS['export_type']]]></code>
1782       <code><![CDATA[$GLOBALS['export_type']]]></code>
1783       <code><![CDATA[$GLOBALS['table_data']]]></code>
1784       <code><![CDATA[$GLOBALS['table_data']]]></code>
1785       <code><![CDATA[$GLOBALS['tables']]]></code>
1786       <code><![CDATA[$GLOBALS['tables']]]></code>
1787       <code><![CDATA[$GLOBALS['tables']]]></code>
1788       <code><![CDATA[$GLOBALS['tables']]]></code>
1789       <code>$allrows</code>
1790       <code>$allrows</code>
1791       <code>$dbSelect</code>
1792       <code>$limitFrom</code>
1793       <code>$limitFrom</code>
1794       <code>$limitTo</code>
1795       <code>$limitTo</code>
1796       <code>$rememberTemplate</code>
1797       <code><![CDATA[$request->getParsedBodyParam('filename_template')]]></code>
1798       <code>$tableStructure</code>
1799       <code>$tableStructure</code>
1800       <code>$whatStrucOrData</code>
1801       <code>$whatStrucOrData</code>
1802       <code>$whatStrucOrData</code>
1803       <code>$whatStrucOrData</code>
1804       <code>$whatStrucOrData</code>
1805       <code>$whatStrucOrData</code>
1806     </MixedArgument>
1807     <MixedArrayAssignment>
1808       <code><![CDATA[$_SESSION['tmpval']['aliases']]]></code>
1809     </MixedArrayAssignment>
1810     <MixedAssignment>
1811       <code><![CDATA[$GLOBALS['active_page']]]></code>
1812       <code><![CDATA[$GLOBALS['charset']]]></code>
1813       <code><![CDATA[$GLOBALS['codegen_format']]]></code>
1814       <code><![CDATA[$GLOBALS['codegen_structure_or_data']]]></code>
1815       <code><![CDATA[$GLOBALS['compression']]]></code>
1816       <code><![CDATA[$GLOBALS['csv_columns']]]></code>
1817       <code><![CDATA[$GLOBALS['csv_enclosed']]]></code>
1818       <code><![CDATA[$GLOBALS['csv_escaped']]]></code>
1819       <code><![CDATA[$GLOBALS['csv_null']]]></code>
1820       <code><![CDATA[$GLOBALS['csv_removeCRLF']]]></code>
1821       <code><![CDATA[$GLOBALS['csv_separator']]]></code>
1822       <code><![CDATA[$GLOBALS['csv_structure_or_data']]]></code>
1823       <code><![CDATA[$GLOBALS['csv_terminated']]]></code>
1824       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
1825       <code><![CDATA[$GLOBALS['excel_columns']]]></code>
1826       <code><![CDATA[$GLOBALS['excel_edition']]]></code>
1827       <code><![CDATA[$GLOBALS['excel_null']]]></code>
1828       <code><![CDATA[$GLOBALS['excel_removeCRLF']]]></code>
1829       <code><![CDATA[$GLOBALS['excel_structure_or_data']]]></code>
1830       <code><![CDATA[$GLOBALS['export_type']]]></code>
1831       <code><![CDATA[$GLOBALS['export_type']]]></code>
1832       <code><![CDATA[$GLOBALS['htmlword_columns']]]></code>
1833       <code><![CDATA[$GLOBALS['htmlword_null']]]></code>
1834       <code><![CDATA[$GLOBALS['htmlword_structure_or_data']]]></code>
1835       <code><![CDATA[$GLOBALS['json_pretty_print']]]></code>
1836       <code><![CDATA[$GLOBALS['json_structure_or_data']]]></code>
1837       <code><![CDATA[$GLOBALS['json_unicode']]]></code>
1838       <code><![CDATA[$GLOBALS['knjenc']]]></code>
1839       <code><![CDATA[$GLOBALS['latex_caption']]]></code>
1840       <code><![CDATA[$GLOBALS['latex_columns']]]></code>
1841       <code><![CDATA[$GLOBALS['latex_comments']]]></code>
1842       <code><![CDATA[$GLOBALS['latex_data_caption']]]></code>
1843       <code><![CDATA[$GLOBALS['latex_data_continued_caption']]]></code>
1844       <code><![CDATA[$GLOBALS['latex_data_label']]]></code>
1845       <code><![CDATA[$GLOBALS['latex_mime']]]></code>
1846       <code><![CDATA[$GLOBALS['latex_null']]]></code>
1847       <code><![CDATA[$GLOBALS['latex_relation']]]></code>
1848       <code><![CDATA[$GLOBALS['latex_structure_caption']]]></code>
1849       <code><![CDATA[$GLOBALS['latex_structure_continued_caption']]]></code>
1850       <code><![CDATA[$GLOBALS['latex_structure_label']]]></code>
1851       <code><![CDATA[$GLOBALS['latex_structure_or_data']]]></code>
1852       <code><![CDATA[$GLOBALS['maxsize']]]></code>
1853       <code><![CDATA[$GLOBALS['mediawiki_caption']]]></code>
1854       <code><![CDATA[$GLOBALS['mediawiki_headers']]]></code>
1855       <code><![CDATA[$GLOBALS['mediawiki_structure_or_data']]]></code>
1856       <code><![CDATA[$GLOBALS['ods_columns']]]></code>
1857       <code><![CDATA[$GLOBALS['ods_null']]]></code>
1858       <code><![CDATA[$GLOBALS['ods_structure_or_data']]]></code>
1859       <code><![CDATA[$GLOBALS['odt_columns']]]></code>
1860       <code><![CDATA[$GLOBALS['odt_comments']]]></code>
1861       <code><![CDATA[$GLOBALS['odt_mime']]]></code>
1862       <code><![CDATA[$GLOBALS['odt_null']]]></code>
1863       <code><![CDATA[$GLOBALS['odt_relation']]]></code>
1864       <code><![CDATA[$GLOBALS['odt_structure_or_data']]]></code>
1865       <code><![CDATA[$GLOBALS['pdf_structure_or_data']]]></code>
1866       <code><![CDATA[$GLOBALS['phparray_structure_or_data']]]></code>
1867       <code><![CDATA[$GLOBALS['save_filename']]]></code>
1868       <code><![CDATA[$GLOBALS['single_table']]]></code>
1869       <code><![CDATA[$GLOBALS['single_table']]]></code>
1870       <code><![CDATA[$GLOBALS['sql_auto_increment']]]></code>
1871       <code><![CDATA[$GLOBALS['sql_compatibility']]]></code>
1872       <code><![CDATA[$GLOBALS['sql_create_database']]]></code>
1873       <code><![CDATA[$GLOBALS['sql_create_table']]]></code>
1874       <code><![CDATA[$GLOBALS['sql_create_trigger']]]></code>
1875       <code><![CDATA[$GLOBALS['sql_create_view']]]></code>
1876       <code><![CDATA[$GLOBALS['sql_dates']]]></code>
1877       <code><![CDATA[$GLOBALS['sql_delayed']]]></code>
1878       <code><![CDATA[$GLOBALS['sql_disable_fk']]]></code>
1879       <code><![CDATA[$GLOBALS['sql_drop_database']]]></code>
1880       <code><![CDATA[$GLOBALS['sql_drop_table']]]></code>
1881       <code><![CDATA[$GLOBALS['sql_header_comment']]]></code>
1882       <code><![CDATA[$GLOBALS['sql_hex_for_binary']]]></code>
1883       <code><![CDATA[$GLOBALS['sql_if_not_exists']]]></code>
1884       <code><![CDATA[$GLOBALS['sql_ignore']]]></code>
1885       <code><![CDATA[$GLOBALS['sql_include_comments']]]></code>
1886       <code><![CDATA[$GLOBALS['sql_insert_syntax']]]></code>
1887       <code><![CDATA[$GLOBALS['sql_max_query_size']]]></code>
1888       <code><![CDATA[$GLOBALS['sql_metadata']]]></code>
1889       <code><![CDATA[$GLOBALS['sql_mime']]]></code>
1890       <code><![CDATA[$GLOBALS['sql_or_replace_view']]]></code>
1891       <code><![CDATA[$GLOBALS['sql_procedure_function']]]></code>
1892       <code><![CDATA[$GLOBALS['sql_relation']]]></code>
1893       <code><![CDATA[$GLOBALS['sql_simple_view_export']]]></code>
1894       <code><![CDATA[$GLOBALS['sql_structure_or_data']]]></code>
1895       <code><![CDATA[$GLOBALS['sql_truncate']]]></code>
1896       <code><![CDATA[$GLOBALS['sql_type']]]></code>
1897       <code><![CDATA[$GLOBALS['sql_use_transaction']]]></code>
1898       <code><![CDATA[$GLOBALS['sql_utc_time']]]></code>
1899       <code><![CDATA[$GLOBALS['sql_view_current_user']]]></code>
1900       <code><![CDATA[$GLOBALS['sql_views_as_tables']]]></code>
1901       <code><![CDATA[$GLOBALS['table_data']]]></code>
1902       <code><![CDATA[$GLOBALS['table_data']]]></code>
1903       <code><![CDATA[$GLOBALS['table_data']]]></code>
1904       <code><![CDATA[$GLOBALS['table_select']]]></code>
1905       <code><![CDATA[$GLOBALS['table_select']]]></code>
1906       <code><![CDATA[$GLOBALS['tables']]]></code>
1907       <code><![CDATA[$GLOBALS['tables']]]></code>
1908       <code><![CDATA[$GLOBALS['texytext_columns']]]></code>
1909       <code><![CDATA[$GLOBALS['texytext_null']]]></code>
1910       <code><![CDATA[$GLOBALS['texytext_structure_or_data']]]></code>
1911       <code><![CDATA[$GLOBALS['time_start']]]></code>
1912       <code><![CDATA[$GLOBALS['what']]]></code>
1913       <code><![CDATA[$GLOBALS['xkana']]]></code>
1914       <code><![CDATA[$GLOBALS['xml_export_contents']]]></code>
1915       <code><![CDATA[$GLOBALS['xml_export_events']]]></code>
1916       <code><![CDATA[$GLOBALS['xml_export_functions']]]></code>
1917       <code><![CDATA[$GLOBALS['xml_export_procedures']]]></code>
1918       <code><![CDATA[$GLOBALS['xml_export_tables']]]></code>
1919       <code><![CDATA[$GLOBALS['xml_export_triggers']]]></code>
1920       <code><![CDATA[$GLOBALS['xml_export_views']]]></code>
1921       <code><![CDATA[$GLOBALS['xml_structure_or_data']]]></code>
1922       <code><![CDATA[$GLOBALS['yaml_structure_or_data']]]></code>
1923       <code>$allrows</code>
1924       <code>$dbSelect</code>
1925       <code>$limitFrom</code>
1926       <code>$limitTo</code>
1927       <code>$rememberTemplate</code>
1928       <code>$tableStructure</code>
1929       <code>$tableStructure</code>
1930       <code>$whatStrucOrData</code>
1931     </MixedAssignment>
1932     <MixedMethodCall>
1933       <code>exportFooter</code>
1934       <code>exportHeader</code>
1935     </MixedMethodCall>
1936     <PossiblyInvalidArgument>
1937       <code><![CDATA[$GLOBALS['file_handle']]]></code>
1938       <code><![CDATA[$this->export->dumpBuffer]]></code>
1939       <code><![CDATA[$this->export->dumpBuffer]]></code>
1940       <code>$whatStrucOrData</code>
1941       <code>$whatStrucOrData</code>
1942       <code>$whatStrucOrData</code>
1943       <code>$whatStrucOrData</code>
1944       <code>$whatStrucOrData</code>
1945       <code>$whatStrucOrData</code>
1946     </PossiblyInvalidArgument>
1947     <PossiblyInvalidCast>
1948       <code><![CDATA[$this->export->dumpBuffer]]></code>
1949       <code>$whatStrucOrData</code>
1950       <code>$whatStrucOrData</code>
1951       <code>$whatStrucOrData</code>
1952       <code>$whatStrucOrData</code>
1953       <code>$whatStrucOrData</code>
1954       <code>$whatStrucOrData</code>
1955     </PossiblyInvalidCast>
1956     <PossiblyInvalidPropertyAssignmentValue>
1957       <code><![CDATA[$this->export->compress(
1958                     $this->export->dumpBuffer,
1959                     $GLOBALS['compression'],
1960                     $filename,
1961                 )]]></code>
1962       <code><![CDATA[$this->export->compress(
1963                     $this->export->dumpBufferObjects,
1964                     $GLOBALS['compression'],
1965                     $filename,
1966                 )]]></code>
1967     </PossiblyInvalidPropertyAssignmentValue>
1968     <PossiblyNullArgument>
1969       <code><![CDATA[$GLOBALS['charset']]]></code>
1970       <code><![CDATA[$GLOBALS['export_type']]]></code>
1971       <code><![CDATA[$GLOBALS['export_type']]]></code>
1972       <code><![CDATA[$GLOBALS['export_type']]]></code>
1973       <code><![CDATA[$GLOBALS['export_type']]]></code>
1974       <code><![CDATA[$GLOBALS['export_type']]]></code>
1975       <code><![CDATA[$GLOBALS['export_type']]]></code>
1976       <code><![CDATA[$GLOBALS['export_type']]]></code>
1977     </PossiblyNullArgument>
1978     <RedundantCondition>
1979       <code><![CDATA[! $GLOBALS['save_on_server']]]></code>
1980       <code><![CDATA[$outputFormat === 'sendit' && ! $GLOBALS['save_on_server']]]></code>
1981     </RedundantCondition>
1982     <TypeDoesNotContainType>
1983       <code><![CDATA[$GLOBALS['compression'] === 'gzip']]></code>
1984     </TypeDoesNotContainType>
1985   </file>
1986   <file src="src/Controllers/Export/TablesController.php">
1987     <PossiblyUnusedMethod>
1988       <code>__construct</code>
1989     </PossiblyUnusedMethod>
1990   </file>
1991   <file src="src/Controllers/Export/Template/CreateController.php">
1992     <DeprecatedMethod>
1993       <code>Config::getInstance()</code>
1994     </DeprecatedMethod>
1995   </file>
1996   <file src="src/Controllers/Export/Template/DeleteController.php">
1997     <DeprecatedMethod>
1998       <code>Config::getInstance()</code>
1999     </DeprecatedMethod>
2000   </file>
2001   <file src="src/Controllers/Export/Template/LoadController.php">
2002     <DeprecatedMethod>
2003       <code>Config::getInstance()</code>
2004     </DeprecatedMethod>
2005   </file>
2006   <file src="src/Controllers/Export/Template/UpdateController.php">
2007     <DeprecatedMethod>
2008       <code>Config::getInstance()</code>
2009     </DeprecatedMethod>
2010   </file>
2011   <file src="src/Controllers/GitInfoController.php">
2012     <MixedArgument>
2013       <code><![CDATA[$this->config->get('ShowGitRevision') ?? true]]></code>
2014     </MixedArgument>
2015     <PossiblyUnusedMethod>
2016       <code>__construct</code>
2017     </PossiblyUnusedMethod>
2018   </file>
2019   <file src="src/Controllers/HomeController.php">
2020     <DeprecatedMethod>
2021       <code>Config::getInstance()</code>
2022       <code>Config::getInstance()</code>
2023       <code>Config::getInstance()</code>
2024     </DeprecatedMethod>
2025     <InvalidArrayOffset>
2026       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
2027       <code><![CDATA[$GLOBALS['language_stats']]]></code>
2028       <code><![CDATA[$GLOBALS['language_stats']]]></code>
2029       <code><![CDATA[$GLOBALS['show_query']]]></code>
2030     </InvalidArrayOffset>
2031     <MixedArgument>
2032       <code><![CDATA[$this->config->get('ShowGitRevision') ?? true]]></code>
2033       <code><![CDATA[$this->config->get('TempDir')]]></code>
2034     </MixedArgument>
2035     <MixedArrayAccess>
2036       <code><![CDATA[$GLOBALS['language_stats'][$GLOBALS['lang']]]]></code>
2037     </MixedArrayAccess>
2038     <MixedAssignment>
2039       <code><![CDATA[$GLOBALS['db']]]></code>
2040       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
2041       <code><![CDATA[$GLOBALS['show_query']]]></code>
2042     </MixedAssignment>
2043     <PossiblyNullArgument>
2044       <code><![CDATA[$this->config->get('TempDir')]]></code>
2045     </PossiblyNullArgument>
2046     <PossiblyNullArrayOffset>
2047       <code><![CDATA[$GLOBALS['language_stats']]]></code>
2048     </PossiblyNullArrayOffset>
2049     <TypeDoesNotContainType>
2050       <code><![CDATA[$GLOBALS['server'] == 0]]></code>
2051     </TypeDoesNotContainType>
2052     <UnusedVariable>
2053       <code>$collationsList</code>
2054     </UnusedVariable>
2055   </file>
2056   <file src="src/Controllers/Import/ImportController.php">
2057     <DeprecatedMethod>
2058       <code>Config::getInstance()</code>
2059     </DeprecatedMethod>
2060     <DocblockTypeContradiction>
2061       <code>$importPlugin == null</code>
2062     </DocblockTypeContradiction>
2063     <InvalidArrayOffset>
2064       <code><![CDATA[$GLOBALS['active_page']]]></code>
2065       <code><![CDATA[$GLOBALS['ajax_reload']]]></code>
2066       <code><![CDATA[$GLOBALS['charset_conversion']]]></code>
2067       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
2068       <code><![CDATA[$GLOBALS['executed_queries']]]></code>
2069       <code><![CDATA[$GLOBALS['go_sql']]]></code>
2070       <code><![CDATA[$GLOBALS['import_notice']]]></code>
2071       <code><![CDATA[$GLOBALS['max_sql_len']]]></code>
2072       <code><![CDATA[$GLOBALS['msg']]]></code>
2073       <code><![CDATA[$GLOBALS['my_die']]]></code>
2074       <code><![CDATA[$GLOBALS['read_multiply']]]></code>
2075       <code><![CDATA[$GLOBALS['reload']]]></code>
2076       <code><![CDATA[$GLOBALS['reset_charset']]]></code>
2077       <code><![CDATA[$GLOBALS['result']]]></code>
2078       <code><![CDATA[$GLOBALS['run_query']]]></code>
2079       <code><![CDATA[$GLOBALS['sql_file']]]></code>
2080       <code><![CDATA[$GLOBALS['sql_query_disabled']]]></code>
2081       <code><![CDATA[$GLOBALS['timeout_passed']]]></code>
2082       <code><![CDATA[$GLOBALS['timestamp']]]></code>
2083     </InvalidArrayOffset>
2084     <MixedArgument>
2085       <code><![CDATA[$GLOBALS['format']]]></code>
2086       <code><![CDATA[$GLOBALS['import_notice']]]></code>
2087       <code><![CDATA[$GLOBALS['local_import_file']]]></code>
2088       <code><![CDATA[$_SESSION['Import_message']['go_back_url']]]></code>
2089       <code><![CDATA[$die['error']]]></code>
2090       <code><![CDATA[$die['sql']]]></code>
2091       <code>$importHandle ?? null</code>
2092       <code><![CDATA[$request->getParsedBodyParam('bkm_label')]]></code>
2093       <code><![CDATA[$request->getParsedBodyParam('bkm_label')]]></code>
2094       <code><![CDATA[$request->getParsedBodyParam('sql_query')]]></code>
2095       <code><![CDATA[$request->getParsedBodyParam('sql_query')]]></code>
2096     </MixedArgument>
2097     <MixedArgumentTypeCoercion>
2098       <code><![CDATA[$GLOBALS['urlParams']]]></code>
2099     </MixedArgumentTypeCoercion>
2100     <MixedArrayAccess>
2101       <code><![CDATA[$_SESSION['Import_message']['go_back_url']]]></code>
2102       <code><![CDATA[$die['error']]]></code>
2103       <code><![CDATA[$die['sql']]]></code>
2104     </MixedArrayAccess>
2105     <MixedArrayAssignment>
2106       <code><![CDATA[$_SESSION['Import_message']['go_back_url']]]></code>
2107       <code><![CDATA[$_SESSION['Import_message']['go_back_url']]]></code>
2108       <code><![CDATA[$_SESSION['Import_message']['go_back_url']]]></code>
2109       <code><![CDATA[$_SESSION['Import_message']['message']]]></code>
2110       <code><![CDATA[$_SESSION['Import_message']['message']]]></code>
2111       <code><![CDATA[$_SESSION['Import_message']['message']]]></code>
2112       <code><![CDATA[$_SESSION['Import_message']['message']]]></code>
2113       <code><![CDATA[$_SESSION['Import_message']['message']]]></code>
2114       <code><![CDATA[$_SESSION['Import_message']['message']]]></code>
2115       <code><![CDATA[$_SESSION['Import_message']['message']]]></code>
2116     </MixedArrayAssignment>
2117     <MixedAssignment>
2118       <code><![CDATA[$GLOBALS['active_page']]]></code>
2119       <code><![CDATA[$GLOBALS['ajax_reload']]]></code>
2120       <code><![CDATA[$GLOBALS['charset_conversion']]]></code>
2121       <code><![CDATA[$GLOBALS['charset_of_file']]]></code>
2122       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
2123       <code><![CDATA[$GLOBALS['executed_queries']]]></code>
2124       <code><![CDATA[$GLOBALS['format']]]></code>
2125       <code><![CDATA[$GLOBALS['go_sql']]]></code>
2126       <code><![CDATA[$GLOBALS['import_file']]]></code>
2127       <code><![CDATA[$GLOBALS['import_notice']]]></code>
2128       <code><![CDATA[$GLOBALS['import_type']]]></code>
2129       <code><![CDATA[$GLOBALS['is_js_confirmed']]]></code>
2130       <code><![CDATA[$GLOBALS['local_import_file']]]></code>
2131       <code><![CDATA[$GLOBALS['max_sql_len']]]></code>
2132       <code><![CDATA[$GLOBALS['message_to_show']]]></code>
2133       <code><![CDATA[$GLOBALS['msg']]]></code>
2134       <code><![CDATA[$GLOBALS['my_die']]]></code>
2135       <code><![CDATA[$GLOBALS['noplugin']]]></code>
2136       <code><![CDATA[$GLOBALS['read_multiply']]]></code>
2137       <code><![CDATA[$GLOBALS['reload']]]></code>
2138       <code><![CDATA[$GLOBALS['reset_charset']]]></code>
2139       <code><![CDATA[$GLOBALS['result']]]></code>
2140       <code><![CDATA[$GLOBALS['run_query']]]></code>
2141       <code><![CDATA[$GLOBALS['show_as_php']]]></code>
2142       <code><![CDATA[$GLOBALS['skip_queries']]]></code>
2143       <code><![CDATA[$GLOBALS['sql_file']]]></code>
2144       <code><![CDATA[$GLOBALS['sql_query_disabled']]]></code>
2145       <code><![CDATA[$GLOBALS['timeout_passed']]]></code>
2146       <code><![CDATA[$GLOBALS['timestamp']]]></code>
2147       <code><![CDATA[$GLOBALS['urlParams']['local_import_file']]]></code>
2148       <code>$bookmarkVariables</code>
2149       <code>$consoleMessageId</code>
2150       <code>$die</code>
2151     </MixedAssignment>
2152     <MixedMethodCall>
2153       <code>close</code>
2154     </MixedMethodCall>
2155     <MixedOperand>
2156       <code><![CDATA[$GLOBALS['charset_of_file']]]></code>
2157       <code><![CDATA[$GLOBALS['format']]]></code>
2158       <code><![CDATA[$GLOBALS['local_import_file']]]></code>
2159     </MixedOperand>
2160     <PossiblyInvalidArgument>
2161       <code><![CDATA[min($skip, $GLOBALS['read_limit'])]]></code>
2162     </PossiblyInvalidArgument>
2163     <PossiblyUnusedMethod>
2164       <code>__construct</code>
2165     </PossiblyUnusedMethod>
2166     <RedundantCondition>
2167       <code><![CDATA[! $GLOBALS['finished']]]></code>
2168       <code><![CDATA[$GLOBALS['go_sql']]]></code>
2169       <code><![CDATA[$GLOBALS['offset'] == 0]]></code>
2170       <code><![CDATA[$GLOBALS['result'] === false]]></code>
2171       <code><![CDATA[is_array($_FILES['import_file'])]]></code>
2172       <code><![CDATA[is_array($_FILES['import_file'])]]></code>
2173       <code><![CDATA[is_string($_FILES['import_file']['name'])]]></code>
2174       <code><![CDATA[is_string($_FILES['import_file']['name'])]]></code>
2175       <code><![CDATA[is_string($_FILES['import_file']['tmp_name'])]]></code>
2176       <code><![CDATA[isset($_FILES['import_file'])
2177                     && is_array($_FILES['import_file'])]]></code>
2178       <code><![CDATA[isset($_FILES['import_file'])
2179                     && is_array($_FILES['import_file'])
2180                     && isset($_FILES['import_file']['name'])
2181                     && is_string($_FILES['import_file']['name'])]]></code>
2182       <code><![CDATA[isset($_FILES['import_file'])
2183             && is_array($_FILES['import_file'])]]></code>
2184       <code><![CDATA[isset($_FILES['import_file'])
2185             && is_array($_FILES['import_file'])
2186             && isset($_FILES['import_file']['name'], $_FILES['import_file']['tmp_name'])
2187             && is_string($_FILES['import_file']['name'])]]></code>
2188     </RedundantCondition>
2189     <TypeDoesNotContainType>
2190       <code><![CDATA[$GLOBALS['finished']]]></code>
2191       <code><![CDATA[$GLOBALS['finished']]]></code>
2192       <code><![CDATA[$GLOBALS['result']]]></code>
2193       <code><![CDATA[$GLOBALS['result']]]></code>
2194       <code><![CDATA[$GLOBALS['timeout_passed']]]></code>
2195       <code><![CDATA[$GLOBALS['timeout_passed']]]></code>
2196     </TypeDoesNotContainType>
2197   </file>
2198   <file src="src/Controllers/Import/SimulateDmlController.php">
2199     <ArgumentTypeCoercion>
2200       <code>$sqlDelimiter</code>
2201     </ArgumentTypeCoercion>
2202     <PossiblyUnusedMethod>
2203       <code>__construct</code>
2204     </PossiblyUnusedMethod>
2205   </file>
2206   <file src="src/Controllers/Import/StatusController.php">
2207     <InvalidArrayOffset>
2208       <code><![CDATA[$GLOBALS['timestamp']]]></code>
2209     </InvalidArrayOffset>
2210     <MixedArgument>
2211       <code><![CDATA[$_SESSION['Import_message']['message'] ?? '']]></code>
2212       <code><![CDATA[$request->getQueryParam('id')]]></code>
2213     </MixedArgument>
2214     <MixedArrayAssignment>
2215       <code><![CDATA[$_SESSION['Import_message']['message']]]></code>
2216     </MixedArrayAssignment>
2217     <MixedAssignment>
2218       <code><![CDATA[$GLOBALS['timestamp']]]></code>
2219     </MixedAssignment>
2220     <PossiblyUnusedMethod>
2221       <code>__construct</code>
2222     </PossiblyUnusedMethod>
2223   </file>
2224   <file src="src/Controllers/LicenseController.php">
2225     <PossiblyUnusedParam>
2226       <code>$request</code>
2227     </PossiblyUnusedParam>
2228   </file>
2229   <file src="src/Controllers/LintController.php">
2230     <MixedAssignment>
2231       <code>$options</code>
2232     </MixedAssignment>
2233   </file>
2234   <file src="src/Controllers/NavigationController.php">
2235     <MixedArgument>
2236       <code>$dbName</code>
2237       <code>$dbName</code>
2238       <code>$dbName</code>
2239       <code>$itemName</code>
2240       <code>$itemName</code>
2241       <code>$itemType</code>
2242       <code>$itemType</code>
2243     </MixedArgument>
2244     <MixedAssignment>
2245       <code>$dbName</code>
2246       <code>$itemName</code>
2247       <code>$itemType</code>
2248     </MixedAssignment>
2249     <PossiblyUnusedMethod>
2250       <code>__construct</code>
2251     </PossiblyUnusedMethod>
2252   </file>
2253   <file src="src/Controllers/Normalization/AddNewPrimaryController.php">
2254     <UnusedParam>
2255       <code>$request</code>
2256     </UnusedParam>
2257   </file>
2258   <file src="src/Controllers/Normalization/FirstNormalForm/FirstStepController.php">
2259     <MixedAssignment>
2260       <code>$normalizeTo</code>
2261     </MixedAssignment>
2262   </file>
2263   <file src="src/Controllers/Normalization/FirstNormalForm/FourthStepController.php">
2264     <UnusedParam>
2265       <code>$request</code>
2266     </UnusedParam>
2267   </file>
2268   <file src="src/Controllers/Normalization/FirstNormalForm/SecondStepController.php">
2269     <UnusedParam>
2270       <code>$request</code>
2271     </UnusedParam>
2272   </file>
2273   <file src="src/Controllers/Normalization/FirstNormalForm/ThirdStepController.php">
2274     <UnusedParam>
2275       <code>$request</code>
2276     </UnusedParam>
2277   </file>
2278   <file src="src/Controllers/Normalization/GetColumnsController.php">
2279     <UnusedParam>
2280       <code>$request</code>
2281     </UnusedParam>
2282   </file>
2283   <file src="src/Controllers/Normalization/MainController.php">
2284     <PossiblyUnusedParam>
2285       <code>$request</code>
2286     </PossiblyUnusedParam>
2287   </file>
2288   <file src="src/Controllers/Normalization/MoveRepeatingGroup.php">
2289     <MixedArgument>
2290       <code>$newColumn</code>
2291       <code>$newTable</code>
2292       <code>$primaryColumns</code>
2293       <code>$repeatingColumns</code>
2294     </MixedArgument>
2295     <MixedAssignment>
2296       <code>$newColumn</code>
2297       <code>$newTable</code>
2298       <code>$primaryColumns</code>
2299       <code>$repeatingColumns</code>
2300     </MixedAssignment>
2301   </file>
2302   <file src="src/Controllers/Normalization/PartialDependenciesController.php">
2303     <UnusedParam>
2304       <code>$request</code>
2305     </UnusedParam>
2306   </file>
2307   <file src="src/Controllers/Normalization/SecondNormalForm/CreateNewTablesController.php">
2308     <MixedArgument>
2309       <code>$partialDependencies</code>
2310       <code><![CDATA[$request->getParsedBodyParam('newTablesName')]]></code>
2311       <code><![CDATA[$request->getParsedBodyParam('pd')]]></code>
2312       <code>$tablesName</code>
2313     </MixedArgument>
2314     <MixedAssignment>
2315       <code>$partialDependencies</code>
2316       <code>$tablesName</code>
2317     </MixedAssignment>
2318   </file>
2319   <file src="src/Controllers/Normalization/SecondNormalForm/FirstStepController.php">
2320     <UnusedParam>
2321       <code>$request</code>
2322     </UnusedParam>
2323   </file>
2324   <file src="src/Controllers/Normalization/SecondNormalForm/NewTablesController.php">
2325     <MixedArgument>
2326       <code>$partialDependencies</code>
2327       <code><![CDATA[$request->getParsedBodyParam('pd')]]></code>
2328     </MixedArgument>
2329     <MixedAssignment>
2330       <code>$partialDependencies</code>
2331     </MixedAssignment>
2332   </file>
2333   <file src="src/Controllers/Normalization/ThirdNormalForm/CreateNewTablesController.php">
2334     <MixedArgument>
2335       <code>$newtables</code>
2336       <code><![CDATA[$request->getParsedBodyParam('newTables')]]></code>
2337     </MixedArgument>
2338     <MixedAssignment>
2339       <code>$newtables</code>
2340     </MixedAssignment>
2341   </file>
2342   <file src="src/Controllers/Normalization/ThirdNormalForm/FirstStepController.php">
2343     <MixedArgument>
2344       <code>$tables</code>
2345     </MixedArgument>
2346     <MixedAssignment>
2347       <code>$tables</code>
2348     </MixedAssignment>
2349   </file>
2350   <file src="src/Controllers/Normalization/ThirdNormalForm/NewTablesController.php">
2351     <MixedArgument>
2352       <code>$dependencies</code>
2353       <code><![CDATA[$request->getParsedBodyParam('pd')]]></code>
2354       <code><![CDATA[$request->getParsedBodyParam('tables')]]></code>
2355       <code>$tables</code>
2356     </MixedArgument>
2357     <MixedAssignment>
2358       <code>$dependencies</code>
2359       <code>$tables</code>
2360     </MixedAssignment>
2361   </file>
2362   <file src="src/Controllers/Operations/Database/CollationController.php">
2363     <DeprecatedMethod>
2364       <code>Config::getInstance()</code>
2365     </DeprecatedMethod>
2366     <InvalidArrayOffset>
2367       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
2368     </InvalidArrayOffset>
2369     <MixedArgument>
2370       <code>$dbCollation</code>
2371       <code>$tableName</code>
2372     </MixedArgument>
2373     <MixedArrayAccess>
2374       <code>$tableName</code>
2375     </MixedArrayAccess>
2376     <MixedAssignment>
2377       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
2378       <code>$dbCollation</code>
2379       <code><![CDATA[['Name' => $tableName]]]></code>
2380     </MixedAssignment>
2381     <PossiblyUnusedMethod>
2382       <code>__construct</code>
2383     </PossiblyUnusedMethod>
2384   </file>
2385   <file src="src/Controllers/Operations/DatabaseController.php">
2386     <ArgumentTypeCoercion>
2387       <code>$exportSqlPlugin</code>
2388     </ArgumentTypeCoercion>
2389     <DeprecatedMethod>
2390       <code>Config::getInstance()</code>
2391     </DeprecatedMethod>
2392     <InvalidArrayOffset>
2393       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
2394       <code><![CDATA[$GLOBALS['reload']]]></code>
2395       <code><![CDATA[$GLOBALS['single_table']]]></code>
2396     </InvalidArrayOffset>
2397     <MixedArgument>
2398       <code><![CDATA[$request->getParsedBodyParam('comment')]]></code>
2399     </MixedArgument>
2400     <MixedAssignment>
2401       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
2402       <code><![CDATA[$GLOBALS['reload']]]></code>
2403       <code><![CDATA[$GLOBALS['single_table']]]></code>
2404     </MixedAssignment>
2405     <PossiblyNullArgument>
2406       <code>$exportSqlPlugin</code>
2407     </PossiblyNullArgument>
2408     <PossiblyNullReference>
2409       <code>isSuccess</code>
2410     </PossiblyNullReference>
2411     <PossiblyUnusedMethod>
2412       <code>__construct</code>
2413     </PossiblyUnusedMethod>
2414   </file>
2415   <file src="src/Controllers/Operations/TableController.php">
2416     <DeprecatedMethod>
2417       <code>Config::getInstance()</code>
2418     </DeprecatedMethod>
2419     <InvalidArrayOffset>
2420       <code><![CDATA[$GLOBALS['auto_increment']]]></code>
2421       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
2422       <code><![CDATA[$GLOBALS['message_to_show']]]></code>
2423       <code><![CDATA[$GLOBALS['reload']]]></code>
2424       <code><![CDATA[$GLOBALS['result']]]></code>
2425     </InvalidArrayOffset>
2426     <MixedArgumentTypeCoercion>
2427       <code>$tableAlters</code>
2428       <code>is_array($partitionNames) ? $partitionNames : []</code>
2429     </MixedArgumentTypeCoercion>
2430     <MixedArrayAccess>
2431       <code><![CDATA[$GLOBALS['showtable']['Row_format']]]></code>
2432     </MixedArrayAccess>
2433     <MixedAssignment>
2434       <code><![CDATA[$GLOBALS['auto_increment']]]></code>
2435       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
2436       <code><![CDATA[$GLOBALS['message_to_show']]]></code>
2437       <code><![CDATA[$GLOBALS['reload']]]></code>
2438       <code><![CDATA[$GLOBALS['result']]]></code>
2439       <code><![CDATA[$GLOBALS['showtable']]]></code>
2440       <code><![CDATA[$GLOBALS['showtable']]]></code>
2441       <code>$rereadInfo</code>
2442     </MixedAssignment>
2443     <PossiblyUnusedMethod>
2444       <code>__construct</code>
2445     </PossiblyUnusedMethod>
2446   </file>
2447   <file src="src/Controllers/Operations/ViewController.php">
2448     <DeprecatedMethod>
2449       <code>Config::getInstance()</code>
2450     </DeprecatedMethod>
2451     <InvalidArrayOffset>
2452       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
2453       <code><![CDATA[$GLOBALS['reload']]]></code>
2454       <code><![CDATA[$GLOBALS['result']]]></code>
2455     </InvalidArrayOffset>
2456     <MixedAssignment>
2457       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
2458       <code><![CDATA[$GLOBALS['reload']]]></code>
2459       <code><![CDATA[$GLOBALS['result']]]></code>
2460       <code>$newname</code>
2461     </MixedAssignment>
2462     <PossiblyUnusedMethod>
2463       <code>__construct</code>
2464     </PossiblyUnusedMethod>
2465   </file>
2466   <file src="src/Controllers/PhpInfoController.php">
2467     <DeprecatedMethod>
2468       <code>Config::getInstance()</code>
2469     </DeprecatedMethod>
2470     <PossiblyUnusedParam>
2471       <code>$request</code>
2472     </PossiblyUnusedParam>
2473   </file>
2474   <file src="src/Controllers/Preferences/ExportController.php">
2475     <DeprecatedMethod>
2476       <code>Config::getInstance()</code>
2477     </DeprecatedMethod>
2478     <InvalidArrayOffset>
2479       <code><![CDATA[$GLOBALS['cf']]]></code>
2480       <code><![CDATA[$GLOBALS['hash']]]></code>
2481       <code><![CDATA[$GLOBALS['tabHash']]]></code>
2482     </InvalidArrayOffset>
2483     <MixedArgument>
2484       <code><![CDATA[$GLOBALS['tabHash']]]></code>
2485     </MixedArgument>
2486     <MixedAssignment>
2487       <code><![CDATA[$GLOBALS['cf']]]></code>
2488       <code><![CDATA[$GLOBALS['hash']]]></code>
2489       <code><![CDATA[$GLOBALS['tabHash']]]></code>
2490       <code><![CDATA[$GLOBALS['tabHash']]]></code>
2491     </MixedAssignment>
2492     <PossiblyUnusedMethod>
2493       <code>__construct</code>
2494     </PossiblyUnusedMethod>
2495   </file>
2496   <file src="src/Controllers/Preferences/FeaturesController.php">
2497     <DeprecatedMethod>
2498       <code>Config::getInstance()</code>
2499     </DeprecatedMethod>
2500     <InvalidArrayOffset>
2501       <code><![CDATA[$GLOBALS['cf']]]></code>
2502       <code><![CDATA[$GLOBALS['hash']]]></code>
2503       <code><![CDATA[$GLOBALS['tabHash']]]></code>
2504     </InvalidArrayOffset>
2505     <MixedArgument>
2506       <code><![CDATA[$GLOBALS['tabHash']]]></code>
2507     </MixedArgument>
2508     <MixedAssignment>
2509       <code><![CDATA[$GLOBALS['cf']]]></code>
2510       <code><![CDATA[$GLOBALS['hash']]]></code>
2511       <code><![CDATA[$GLOBALS['tabHash']]]></code>
2512       <code><![CDATA[$GLOBALS['tabHash']]]></code>
2513     </MixedAssignment>
2514     <PossiblyUnusedMethod>
2515       <code>__construct</code>
2516     </PossiblyUnusedMethod>
2517   </file>
2518   <file src="src/Controllers/Preferences/ImportController.php">
2519     <DeprecatedMethod>
2520       <code>Config::getInstance()</code>
2521     </DeprecatedMethod>
2522     <InvalidArrayOffset>
2523       <code><![CDATA[$GLOBALS['cf']]]></code>
2524       <code><![CDATA[$GLOBALS['hash']]]></code>
2525       <code><![CDATA[$GLOBALS['tabHash']]]></code>
2526     </InvalidArrayOffset>
2527     <MixedArgument>
2528       <code><![CDATA[$GLOBALS['tabHash']]]></code>
2529     </MixedArgument>
2530     <MixedAssignment>
2531       <code><![CDATA[$GLOBALS['cf']]]></code>
2532       <code><![CDATA[$GLOBALS['hash']]]></code>
2533       <code><![CDATA[$GLOBALS['tabHash']]]></code>
2534       <code><![CDATA[$GLOBALS['tabHash']]]></code>
2535     </MixedAssignment>
2536     <PossiblyUnusedMethod>
2537       <code>__construct</code>
2538     </PossiblyUnusedMethod>
2539   </file>
2540   <file src="src/Controllers/Preferences/MainPanelController.php">
2541     <DeprecatedMethod>
2542       <code>Config::getInstance()</code>
2543     </DeprecatedMethod>
2544     <InvalidArrayOffset>
2545       <code><![CDATA[$GLOBALS['cf']]]></code>
2546       <code><![CDATA[$GLOBALS['hash']]]></code>
2547       <code><![CDATA[$GLOBALS['tabHash']]]></code>
2548     </InvalidArrayOffset>
2549     <MixedArgument>
2550       <code><![CDATA[$GLOBALS['tabHash']]]></code>
2551     </MixedArgument>
2552     <MixedAssignment>
2553       <code><![CDATA[$GLOBALS['cf']]]></code>
2554       <code><![CDATA[$GLOBALS['hash']]]></code>
2555       <code><![CDATA[$GLOBALS['tabHash']]]></code>
2556       <code><![CDATA[$GLOBALS['tabHash']]]></code>
2557     </MixedAssignment>
2558     <PossiblyUnusedMethod>
2559       <code>__construct</code>
2560     </PossiblyUnusedMethod>
2561   </file>
2562   <file src="src/Controllers/Preferences/ManageController.php">
2563     <DeprecatedMethod>
2564       <code>Config::getInstance()</code>
2565     </DeprecatedMethod>
2566     <InvalidArrayOffset>
2567       <code><![CDATA[$GLOBALS['cf']]]></code>
2568       <code><![CDATA[$GLOBALS['query']]]></code>
2569     </InvalidArrayOffset>
2570     <MixedArgument>
2571       <code><![CDATA[$configuration['ThemeDefault']]]></code>
2572       <code><![CDATA[$configuration['ThemeDefault']]]></code>
2573       <code>$json</code>
2574       <code>$returnUrl</code>
2575     </MixedArgument>
2576     <MixedArgumentTypeCoercion>
2577       <code>$key</code>
2578     </MixedArgumentTypeCoercion>
2579     <MixedAssignment>
2580       <code><![CDATA[$GLOBALS['cf']]]></code>
2581       <code><![CDATA[$GLOBALS['query']]]></code>
2582       <code><![CDATA[$_POST[str_replace('/', '-', (string) $k)]]]></code>
2583       <code>$configuration</code>
2584       <code>$json</code>
2585       <code><![CDATA[$redirectParams['lang']]]></code>
2586       <code>$returnUrl</code>
2587       <code>$v</code>
2588       <code>$val</code>
2589     </MixedAssignment>
2590     <PossiblyFalseArgument>
2591       <code>$json</code>
2592     </PossiblyFalseArgument>
2593     <PossiblyFalseOperand>
2594       <code>$pos</code>
2595     </PossiblyFalseOperand>
2596     <PossiblyInvalidOperand>
2597       <code><![CDATA[str_replace('/', '\'][\'', $key)]]></code>
2598     </PossiblyInvalidOperand>
2599     <PossiblyUnusedMethod>
2600       <code>__construct</code>
2601     </PossiblyUnusedMethod>
2602     <RedundantCondition>
2603       <code><![CDATA[$request->hasBodyParam('import_type')
2604                 && $request->getParsedBodyParam('import_type') === 'text_file'
2605                 && isset($_FILES['import_file'])
2606                 && is_array($_FILES['import_file'])]]></code>
2607       <code><![CDATA[$request->hasBodyParam('import_type')
2608                 && $request->getParsedBodyParam('import_type') === 'text_file'
2609                 && isset($_FILES['import_file'])
2610                 && is_array($_FILES['import_file'])
2611                 && $_FILES['import_file']['error'] == UPLOAD_ERR_OK
2612                 && isset($_FILES['import_file']['tmp_name'])
2613                 && is_string($_FILES['import_file']['tmp_name'])]]></code>
2614       <code><![CDATA[is_array($_FILES['import_file'])]]></code>
2615       <code><![CDATA[is_string($_FILES['import_file']['tmp_name'])]]></code>
2616     </RedundantCondition>
2617   </file>
2618   <file src="src/Controllers/Preferences/NavigationController.php">
2619     <DeprecatedMethod>
2620       <code>Config::getInstance()</code>
2621     </DeprecatedMethod>
2622     <InvalidArrayOffset>
2623       <code><![CDATA[$GLOBALS['cf']]]></code>
2624       <code><![CDATA[$GLOBALS['hash']]]></code>
2625       <code><![CDATA[$GLOBALS['tabHash']]]></code>
2626     </InvalidArrayOffset>
2627     <MixedArgument>
2628       <code><![CDATA[$GLOBALS['tabHash']]]></code>
2629     </MixedArgument>
2630     <MixedAssignment>
2631       <code><![CDATA[$GLOBALS['cf']]]></code>
2632       <code><![CDATA[$GLOBALS['hash']]]></code>
2633       <code><![CDATA[$GLOBALS['tabHash']]]></code>
2634       <code><![CDATA[$GLOBALS['tabHash']]]></code>
2635     </MixedAssignment>
2636     <PossiblyUnusedMethod>
2637       <code>__construct</code>
2638     </PossiblyUnusedMethod>
2639   </file>
2640   <file src="src/Controllers/Preferences/SqlController.php">
2641     <DeprecatedMethod>
2642       <code>Config::getInstance()</code>
2643     </DeprecatedMethod>
2644     <InvalidArrayOffset>
2645       <code><![CDATA[$GLOBALS['cf']]]></code>
2646       <code><![CDATA[$GLOBALS['hash']]]></code>
2647       <code><![CDATA[$GLOBALS['tabHash']]]></code>
2648     </InvalidArrayOffset>
2649     <MixedArgument>
2650       <code><![CDATA[$GLOBALS['tabHash']]]></code>
2651     </MixedArgument>
2652     <MixedAssignment>
2653       <code><![CDATA[$GLOBALS['cf']]]></code>
2654       <code><![CDATA[$GLOBALS['hash']]]></code>
2655       <code><![CDATA[$GLOBALS['tabHash']]]></code>
2656       <code><![CDATA[$GLOBALS['tabHash']]]></code>
2657     </MixedAssignment>
2658     <PossiblyUnusedMethod>
2659       <code>__construct</code>
2660     </PossiblyUnusedMethod>
2661   </file>
2662   <file src="src/Controllers/Preferences/TwoFactorController.php">
2663     <DeprecatedMethod>
2664       <code>Config::getInstance()</code>
2665     </DeprecatedMethod>
2666     <MixedArgument>
2667       <code><![CDATA[$request->getParsedBodyParam('2fa_configure')]]></code>
2668     </MixedArgument>
2669     <PossiblyUnusedMethod>
2670       <code>__construct</code>
2671     </PossiblyUnusedMethod>
2672   </file>
2673   <file src="src/Controllers/Server/BinlogController.php">
2674     <DeprecatedMethod>
2675       <code>Config::getInstance()</code>
2676     </DeprecatedMethod>
2677     <MixedArgument>
2678       <code>$log</code>
2679       <code><![CDATA[$log ?? '']]></code>
2680     </MixedArgument>
2681     <MixedAssignment>
2682       <code>$log</code>
2683       <code><![CDATA[$urlParams['log']]]></code>
2684     </MixedAssignment>
2685   </file>
2686   <file src="src/Controllers/Server/CollationsController.php">
2687     <DeprecatedMethod>
2688       <code>Config::getInstance()</code>
2689     </DeprecatedMethod>
2690     <PossiblyUnusedParam>
2691       <code>$request</code>
2692     </PossiblyUnusedParam>
2693   </file>
2694   <file src="src/Controllers/Server/Databases/CreateController.php">
2695     <DeprecatedMethod>
2696       <code>Config::getInstance()</code>
2697     </DeprecatedMethod>
2698     <MixedAssignment>
2699       <code>$dbCollation</code>
2700     </MixedAssignment>
2701   </file>
2702   <file src="src/Controllers/Server/Databases/DestroyController.php">
2703     <DeprecatedMethod>
2704       <code>Config::getInstance()</code>
2705     </DeprecatedMethod>
2706     <InvalidArrayOffset>
2707       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
2708       <code><![CDATA[$GLOBALS['reload']]]></code>
2709       <code><![CDATA[$GLOBALS['selected']]]></code>
2710     </InvalidArrayOffset>
2711     <MixedArgument>
2712       <code>$database</code>
2713     </MixedArgument>
2714     <MixedAssignment>
2715       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
2716       <code><![CDATA[$GLOBALS['reload']]]></code>
2717       <code><![CDATA[$GLOBALS['selected']]]></code>
2718       <code>$database</code>
2719     </MixedAssignment>
2720   </file>
2721   <file src="src/Controllers/Server/DatabasesController.php">
2722     <DeprecatedMethod>
2723       <code>Config::getInstance()</code>
2724       <code>Config::getInstance()</code>
2725     </DeprecatedMethod>
2726     <InvalidArrayOffset>
2727       <code><![CDATA[$GLOBALS['db_to_create']]]></code>
2728       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
2729     </InvalidArrayOffset>
2730     <MixedArgument>
2731       <code><![CDATA[$database['DEFAULT_COLLATION_NAME']]]></code>
2732       <code><![CDATA[$database['SCHEMA_NAME']]]></code>
2733       <code><![CDATA[$primaryInfo['Do_DB']]]></code>
2734       <code><![CDATA[$primaryInfo['Do_DB']]]></code>
2735       <code><![CDATA[$primaryInfo['Ignore_DB']]]></code>
2736       <code><![CDATA[$replicaInfo['Do_DB']]]></code>
2737       <code><![CDATA[$replicaInfo['Do_DB']]]></code>
2738       <code><![CDATA[$replicaInfo['Ignore_DB']]]></code>
2739       <code><![CDATA[$request->getParsedBodyParam('primary_connection')]]></code>
2740     </MixedArgument>
2741     <MixedArgumentTypeCoercion>
2742       <code><![CDATA[['db' => $database['SCHEMA_NAME']]]]></code>
2743     </MixedArgumentTypeCoercion>
2744     <MixedArrayAccess>
2745       <code>$database[$key]</code>
2746       <code>$database[$key]</code>
2747       <code><![CDATA[$database['DEFAULT_COLLATION_NAME']]]></code>
2748       <code><![CDATA[$database['SCHEMA_NAME']]]></code>
2749       <code><![CDATA[$database['SCHEMA_NAME']]]></code>
2750       <code><![CDATA[$database['SCHEMA_NAME']]]></code>
2751       <code><![CDATA[$database['SCHEMA_NAME']]]></code>
2752       <code><![CDATA[$database['SCHEMA_NAME']]]></code>
2753       <code><![CDATA[$database['SCHEMA_NAME']]]></code>
2754       <code><![CDATA[$database['SCHEMA_NAME']]]></code>
2755       <code><![CDATA[$database['SCHEMA_NAME']]]></code>
2756       <code><![CDATA[$database['SCHEMA_NAME']]]></code>
2757       <code><![CDATA[$database['SCHEMA_NAME']]]></code>
2758       <code><![CDATA[$totalStatistics[$key]['raw']]]></code>
2759     </MixedArrayAccess>
2760     <MixedArrayAssignment>
2761       <code><![CDATA[$statistics[$key]['raw']]]></code>
2762       <code><![CDATA[$totalStatistics[$key]['raw']]]></code>
2763     </MixedArrayAssignment>
2764     <MixedArrayOffset>
2765       <code><![CDATA[$databases[$database['SCHEMA_NAME']]]]></code>
2766       <code><![CDATA[$databases[$database['SCHEMA_NAME']]]]></code>
2767     </MixedArrayOffset>
2768     <MixedAssignment>
2769       <code><![CDATA[$GLOBALS['db_to_create']]]></code>
2770       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
2771       <code>$database</code>
2772       <code>$key</code>
2773       <code>$key</code>
2774       <code>$key</code>
2775       <code>$key</code>
2776       <code><![CDATA[$totalStatistics[$key]['raw']]]></code>
2777     </MixedAssignment>
2778     <MixedOperand>
2779       <code><![CDATA[$totalStatistics[$key]['raw']]]></code>
2780     </MixedOperand>
2781     <PossiblyInvalidArgument>
2782       <code><![CDATA[$params['sort_by']]]></code>
2783       <code><![CDATA[$params['sort_order']]]></code>
2784     </PossiblyInvalidArgument>
2785     <RiskyCast>
2786       <code><![CDATA[$params['pos']]]></code>
2787     </RiskyCast>
2788   </file>
2789   <file src="src/Controllers/Server/EnginesController.php">
2790     <PossiblyUnusedParam>
2791       <code>$request</code>
2792     </PossiblyUnusedParam>
2793   </file>
2794   <file src="src/Controllers/Server/ExportController.php">
2795     <InvalidArrayOffset>
2796       <code><![CDATA[$GLOBALS['num_tables']]]></code>
2797       <code><![CDATA[$GLOBALS['select_item']]]></code>
2798       <code><![CDATA[$GLOBALS['single_table']]]></code>
2799       <code><![CDATA[$GLOBALS['tmp_select']]]></code>
2800       <code><![CDATA[$GLOBALS['unlim_num_rows']]]></code>
2801     </InvalidArrayOffset>
2802     <MixedArgument>
2803       <code><![CDATA[$GLOBALS['num_tables']]]></code>
2804       <code><![CDATA[$GLOBALS['select_item']]]></code>
2805       <code><![CDATA[$GLOBALS['unlim_num_rows']]]></code>
2806     </MixedArgument>
2807     <MixedAssignment>
2808       <code><![CDATA[$GLOBALS['select_item']]]></code>
2809       <code><![CDATA[$GLOBALS['select_item']]]></code>
2810       <code><![CDATA[$GLOBALS['single_table']]]></code>
2811       <code><![CDATA[$GLOBALS['tmp_select']]]></code>
2812       <code><![CDATA[$GLOBALS['unlim_num_rows']]]></code>
2813     </MixedAssignment>
2814     <PossiblyUnusedMethod>
2815       <code>__construct</code>
2816     </PossiblyUnusedMethod>
2817   </file>
2818   <file src="src/Controllers/Server/ImportController.php">
2819     <DeprecatedMethod>
2820       <code>Config::getInstance()</code>
2821     </DeprecatedMethod>
2822     <InvalidArrayOffset>
2823       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
2824       <code><![CDATA[$GLOBALS['timeout_passed']]]></code>
2825     </InvalidArrayOffset>
2826     <MixedArrayAccess>
2827       <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']]['handler']]]></code>
2828       <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']]['handler']]]></code>
2829     </MixedArrayAccess>
2830     <MixedArrayOffset>
2831       <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']]]]></code>
2832       <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']]]]></code>
2833     </MixedArrayOffset>
2834     <MixedAssignment>
2835       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
2836       <code>$idKey</code>
2837     </MixedAssignment>
2838     <MixedMethodCall>
2839       <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']]['handler']::getIdKey()]]></code>
2840     </MixedMethodCall>
2841     <PossiblyUnusedMethod>
2842       <code>__construct</code>
2843     </PossiblyUnusedMethod>
2844   </file>
2845   <file src="src/Controllers/Server/PluginsController.php">
2846     <PossiblyUnusedParam>
2847       <code>$request</code>
2848     </PossiblyUnusedParam>
2849   </file>
2850   <file src="src/Controllers/Server/PrivilegesController.php">
2851     <InvalidArgument>
2852       <code><![CDATA[$GLOBALS['sql_query']]]></code>
2853     </InvalidArgument>
2854     <InvalidArrayOffset>
2855       <code><![CDATA[$GLOBALS['dbname']]]></code>
2856       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
2857     </InvalidArrayOffset>
2858     <MixedArgument>
2859       <code><![CDATA[$GLOBALS['message']]]></code>
2860       <code><![CDATA[$dbName ?? '']]></code>
2861       <code>$queries</code>
2862       <code>$queries</code>
2863       <code>$queries</code>
2864       <code>$queriesForDisplay</code>
2865       <code><![CDATA[$request->getParsedBodyParam('old_hostname')]]></code>
2866       <code><![CDATA[$request->getParsedBodyParam('old_hostname', '')]]></code>
2867       <code><![CDATA[$request->getParsedBodyParam('old_username')]]></code>
2868       <code><![CDATA[$request->getParsedBodyParam('old_username', '')]]></code>
2869       <code><![CDATA[$request->getParsedBodyParam('userGroup', '')]]></code>
2870       <code><![CDATA[$request->getQueryParam('initial')]]></code>
2871       <code><![CDATA[$urlDbname ?? '']]></code>
2872       <code><![CDATA[$urlDbname ?? '']]></code>
2873     </MixedArgument>
2874     <MixedArgumentTypeCoercion>
2875       <code>$queries</code>
2876     </MixedArgumentTypeCoercion>
2877     <MixedAssignment>
2878       <code><![CDATA[$GLOBALS['dbname']]]></code>
2879       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
2880       <code><![CDATA[$GLOBALS['message']]]></code>
2881       <code>$dbName</code>
2882     </MixedAssignment>
2883     <PossiblyNullArgument>
2884       <code><![CDATA[$GLOBALS['text_dir']]]></code>
2885     </PossiblyNullArgument>
2886     <UnusedVariable>
2887       <code>$key</code>
2888     </UnusedVariable>
2889   </file>
2890   <file src="src/Controllers/Server/ReplicationController.php">
2891     <InvalidArrayOffset>
2892       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
2893     </InvalidArrayOffset>
2894     <MixedArgument>
2895       <code><![CDATA[$replicaInfo['status']]]></code>
2896       <code><![CDATA[$request->getParsedBodyParam('hostname', '')]]></code>
2897       <code><![CDATA[$request->getParsedBodyParam('pma_pw', '')]]></code>
2898       <code><![CDATA[$request->getParsedBodyParam('username', '')]]></code>
2899     </MixedArgument>
2900     <MixedAssignment>
2901       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
2902       <code>$primaryConfigure</code>
2903       <code>$replicaConfigure</code>
2904       <code>$urlParams</code>
2905     </MixedAssignment>
2906     <PossiblyUnusedMethod>
2907       <code>__construct</code>
2908     </PossiblyUnusedMethod>
2909   </file>
2910   <file src="src/Controllers/Server/SqlController.php">
2911     <InvalidArrayOffset>
2912       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
2913     </InvalidArrayOffset>
2914     <MixedAssignment>
2915       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
2916     </MixedAssignment>
2917     <PossiblyUnusedMethod>
2918       <code>__construct</code>
2919     </PossiblyUnusedMethod>
2920     <PossiblyUnusedParam>
2921       <code>$request</code>
2922     </PossiblyUnusedParam>
2923   </file>
2924   <file src="src/Controllers/Server/Status/AdvisorController.php">
2925     <PossiblyUnusedParam>
2926       <code>$request</code>
2927     </PossiblyUnusedParam>
2928   </file>
2929   <file src="src/Controllers/Server/Status/Monitor/ChartingDataController.php">
2930     <InvalidArrayOffset>
2931       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
2932     </InvalidArrayOffset>
2933     <MixedArgument>
2934       <code>$requiredData</code>
2935     </MixedArgument>
2936     <MixedAssignment>
2937       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
2938       <code>$requiredData</code>
2939     </MixedAssignment>
2940     <PossiblyUnusedMethod>
2941       <code>__construct</code>
2942     </PossiblyUnusedMethod>
2943   </file>
2944   <file src="src/Controllers/Server/Status/Monitor/GeneralLogController.php">
2945     <InvalidArrayOffset>
2946       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
2947     </InvalidArrayOffset>
2948     <MixedAssignment>
2949       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
2950     </MixedAssignment>
2951   </file>
2952   <file src="src/Controllers/Server/Status/Monitor/LogVarsController.php">
2953     <InvalidArrayOffset>
2954       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
2955     </InvalidArrayOffset>
2956     <MixedArgument>
2957       <code><![CDATA[$request->getParsedBodyParam('varName')]]></code>
2958       <code><![CDATA[$request->getParsedBodyParam('varValue')]]></code>
2959     </MixedArgument>
2960     <MixedAssignment>
2961       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
2962     </MixedAssignment>
2963   </file>
2964   <file src="src/Controllers/Server/Status/Monitor/QueryAnalyzerController.php">
2965     <InvalidArrayOffset>
2966       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
2967     </InvalidArrayOffset>
2968     <MixedArgument>
2969       <code><![CDATA[$request->getParsedBodyParam('database', '')]]></code>
2970       <code><![CDATA[$request->getParsedBodyParam('query', '')]]></code>
2971     </MixedArgument>
2972     <MixedAssignment>
2973       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
2974     </MixedAssignment>
2975   </file>
2976   <file src="src/Controllers/Server/Status/Monitor/SlowLogController.php">
2977     <InvalidArrayOffset>
2978       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
2979     </InvalidArrayOffset>
2980     <MixedAssignment>
2981       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
2982     </MixedAssignment>
2983   </file>
2984   <file src="src/Controllers/Server/Status/MonitorController.php">
2985     <PossiblyUnusedParam>
2986       <code>$request</code>
2987     </PossiblyUnusedParam>
2988   </file>
2989   <file src="src/Controllers/Server/Status/Processes/KillController.php">
2990     <PossiblyUnusedMethod>
2991       <code>__construct</code>
2992     </PossiblyUnusedMethod>
2993   </file>
2994   <file src="src/Controllers/Server/Status/QueriesController.php">
2995     <MixedArgumentTypeCoercion>
2996       <code>$key</code>
2997     </MixedArgumentTypeCoercion>
2998     <MixedAssignment>
2999       <code><![CDATA[$chart[__('Other statements')]]]></code>
3000       <code>$hourFactor</code>
3001       <code>$otherSum</code>
3002       <code>$value</code>
3003     </MixedAssignment>
3004     <MixedOperand>
3005       <code>$hourFactor</code>
3006       <code><![CDATA[$this->data->status['Uptime']]]></code>
3007       <code><![CDATA[$this->data->status['Uptime']]]></code>
3008       <code><![CDATA[$this->data->status['Uptime']]]></code>
3009       <code>$value</code>
3010       <code>$value</code>
3011       <code>$value</code>
3012     </MixedOperand>
3013     <PossiblyInvalidArgument>
3014       <code><![CDATA[str_replace(['Com_', '_'], ['', ' '], $key)]]></code>
3015     </PossiblyInvalidArgument>
3016     <PossiblyInvalidCast>
3017       <code><![CDATA[str_replace(['Com_', '_'], ['', ' '], $key)]]></code>
3018     </PossiblyInvalidCast>
3019     <PossiblyUnusedParam>
3020       <code>$request</code>
3021     </PossiblyUnusedParam>
3022   </file>
3023   <file src="src/Controllers/Server/Status/StatusController.php">
3024     <MixedArgument>
3025       <code>$primaryConnection</code>
3026       <code>$primaryConnection</code>
3027       <code><![CDATA[$this->data->status['Aborted_clients']]]></code>
3028       <code><![CDATA[$this->data->status['Aborted_clients'] * $hourFactor]]></code>
3029       <code><![CDATA[$this->data->status['Aborted_clients'] * 100 / $this->data->status['Connections']]]></code>
3030       <code><![CDATA[$this->data->status['Aborted_connects']]]></code>
3031       <code><![CDATA[$this->data->status['Aborted_connects'] * $hourFactor]]></code>
3032       <code><![CDATA[$this->data->status['Aborted_connects'] * 100 / $this->data->status['Connections']]]></code>
3033       <code><![CDATA[$this->data->status['Bytes_received']]]></code>
3034       <code><![CDATA[$this->data->status['Bytes_received'] * $hourFactor]]></code>
3035       <code><![CDATA[$this->data->status['Bytes_received'] + $this->data->status['Bytes_sent']]]></code>
3036       <code><![CDATA[$this->data->status['Bytes_received'] + $this->data->status['Bytes_sent']]]></code>
3037       <code><![CDATA[$this->data->status['Bytes_sent']]]></code>
3038       <code><![CDATA[$this->data->status['Bytes_sent'] * $hourFactor]]></code>
3039       <code><![CDATA[$this->data->status['Connections']]]></code>
3040       <code><![CDATA[$this->data->status['Connections'] * $hourFactor]]></code>
3041       <code><![CDATA[$this->data->status['Max_used_connections']]]></code>
3042       <code><![CDATA[($this->data->status['Bytes_received'] + $this->data->status['Bytes_sent']) * $hourFactor]]></code>
3043     </MixedArgument>
3044     <MixedAssignment>
3045       <code>$hourFactor</code>
3046       <code>$hourFactor</code>
3047       <code>$primaryConnection</code>
3048     </MixedAssignment>
3049     <MixedOperand>
3050       <code><![CDATA[$this->data->status['Aborted_clients']]]></code>
3051       <code><![CDATA[$this->data->status['Aborted_clients']]]></code>
3052       <code><![CDATA[$this->data->status['Aborted_connects']]]></code>
3053       <code><![CDATA[$this->data->status['Aborted_connects']]]></code>
3054       <code><![CDATA[$this->data->status['Bytes_received']]]></code>
3055       <code><![CDATA[$this->data->status['Bytes_received']]]></code>
3056       <code><![CDATA[$this->data->status['Bytes_received']]]></code>
3057       <code><![CDATA[$this->data->status['Bytes_received']]]></code>
3058       <code><![CDATA[$this->data->status['Bytes_sent']]]></code>
3059       <code><![CDATA[$this->data->status['Connections']]]></code>
3060       <code><![CDATA[$this->data->status['Uptime']]]></code>
3061       <code><![CDATA[$this->data->status['Uptime']]]></code>
3062       <code><![CDATA[$this->data->status['Uptime']]]></code>
3063     </MixedOperand>
3064   </file>
3065   <file src="src/Controllers/Server/Status/VariablesController.php">
3066     <InvalidArrayOffset>
3067       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
3068     </InvalidArrayOffset>
3069     <MixedArgument>
3070       <code>$flush</code>
3071     </MixedArgument>
3072     <MixedArgumentTypeCoercion>
3073       <code>$name</code>
3074       <code>$name</code>
3075     </MixedArgumentTypeCoercion>
3076     <MixedAssignment>
3077       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
3078       <code>$dontFormat</code>
3079       <code>$filterAlert</code>
3080       <code>$filterCategory</code>
3081       <code>$filterText</code>
3082       <code>$flush</code>
3083       <code>$linkName</code>
3084       <code>$linkUrl</code>
3085       <code>$sectionLinks</code>
3086       <code>$sectionName</code>
3087       <code>$value</code>
3088     </MixedAssignment>
3089     <MixedOperand>
3090       <code><![CDATA[$this->data->status['Key_read_requests']]]></code>
3091       <code><![CDATA[$this->data->status['Key_write_requests']]]></code>
3092       <code><![CDATA[$this->data->status['Qcache_total_blocks']]]></code>
3093       <code><![CDATA[$this->data->variables['thread_cache_size']]]></code>
3094     </MixedOperand>
3095     <UnusedForeachValue>
3096       <code>$linkUrl</code>
3097       <code>$sectionLinks</code>
3098       <code>$sectionName</code>
3099     </UnusedForeachValue>
3100     <UnusedVariable>
3101       <code>$linkName</code>
3102     </UnusedVariable>
3103   </file>
3104   <file src="src/Controllers/Server/UserGroupsController.php">
3105     <MixedArgument>
3106       <code><![CDATA[$request->getParsedBodyParam('userGroup')]]></code>
3107       <code><![CDATA[$request->getParsedBodyParam('userGroup')]]></code>
3108       <code><![CDATA[$request->getParsedBodyParam('userGroup')]]></code>
3109       <code><![CDATA[$request->getParsedBodyParam('userGroup')]]></code>
3110     </MixedArgument>
3111     <PossiblyUnusedMethod>
3112       <code>__construct</code>
3113     </PossiblyUnusedMethod>
3114   </file>
3115   <file src="src/Controllers/Server/UserGroupsFormController.php">
3116     <PossiblyNullArrayOffset>
3117       <code>$allUserGroups</code>
3118     </PossiblyNullArrayOffset>
3119     <PossiblyUnusedMethod>
3120       <code>__construct</code>
3121     </PossiblyUnusedMethod>
3122   </file>
3123   <file src="src/Controllers/Server/Variables/GetVariableController.php">
3124     <MixedArgument>
3125       <code>$varValue[1]</code>
3126     </MixedArgument>
3127     <PossiblyNullArrayAccess>
3128       <code>$varValue[1]</code>
3129     </PossiblyNullArrayAccess>
3130     <PossiblyUnusedMethod>
3131       <code>__construct</code>
3132     </PossiblyUnusedMethod>
3133   </file>
3134   <file src="src/Controllers/Server/Variables/SetVariableController.php">
3135     <MixedArgument>
3136       <code>$formattedValue</code>
3137       <code>$varValue[1]</code>
3138     </MixedArgument>
3139     <MixedAssignment>
3140       <code><![CDATA[$json['variable']]]></code>
3141     </MixedAssignment>
3142     <PossiblyNullArgument>
3143       <code>$varValue[1]</code>
3144     </PossiblyNullArgument>
3145     <PossiblyNullArrayAccess>
3146       <code>$varValue[1]</code>
3147     </PossiblyNullArrayAccess>
3148     <PossiblyUnusedMethod>
3149       <code>__construct</code>
3150     </PossiblyUnusedMethod>
3151   </file>
3152   <file src="src/Controllers/Server/VariablesController.php">
3153     <MixedAssignment>
3154       <code>$filterValue</code>
3155     </MixedAssignment>
3156   </file>
3157   <file src="src/Controllers/Setup/HomeController.php">
3158     <DeprecatedMethod>
3159       <code>Config::getInstance()</code>
3160     </DeprecatedMethod>
3161     <MixedArgumentTypeCoercion>
3162       <code>$id</code>
3163       <code>$id</code>
3164     </MixedArgumentTypeCoercion>
3165   </file>
3166   <file src="src/Controllers/Setup/MainController.php">
3167     <DeprecatedMethod>
3168       <code>Config::getInstance()</code>
3169     </DeprecatedMethod>
3170   </file>
3171   <file src="src/Controllers/Sql/ColumnPreferencesController.php">
3172     <MixedAssignment>
3173       <code>$colorder</code>
3174       <code>$colvisib</code>
3175     </MixedAssignment>
3176     <PossiblyUnusedMethod>
3177       <code>__construct</code>
3178     </PossiblyUnusedMethod>
3179   </file>
3180   <file src="src/Controllers/Sql/DefaultForeignKeyCheckValueController.php">
3181     <PossiblyUnusedMethod>
3182       <code>__construct</code>
3183     </PossiblyUnusedMethod>
3184     <UnusedParam>
3185       <code>$request</code>
3186     </UnusedParam>
3187   </file>
3188   <file src="src/Controllers/Sql/EnumValuesController.php">
3189     <MixedArgument>
3190       <code>$column</code>
3191       <code>$currValue</code>
3192     </MixedArgument>
3193     <MixedAssignment>
3194       <code>$column</code>
3195       <code>$currValue</code>
3196     </MixedAssignment>
3197     <PossiblyUnusedMethod>
3198       <code>__construct</code>
3199     </PossiblyUnusedMethod>
3200   </file>
3201   <file src="src/Controllers/Sql/RelationalValuesController.php">
3202     <MixedArgument>
3203       <code>$column</code>
3204       <code>$currValue</code>
3205     </MixedArgument>
3206     <MixedArrayAccess>
3207       <code><![CDATA[$_SESSION['tmpval']['relational_display']]]></code>
3208     </MixedArrayAccess>
3209     <MixedAssignment>
3210       <code>$column</code>
3211       <code>$currValue</code>
3212       <code>$currValue</code>
3213       <code>$relationKeyOrDisplayColumn</code>
3214     </MixedAssignment>
3215     <PossiblyUnusedMethod>
3216       <code>__construct</code>
3217     </PossiblyUnusedMethod>
3218   </file>
3219   <file src="src/Controllers/Sql/SetValuesController.php">
3220     <MixedArgument>
3221       <code>$column</code>
3222       <code>$currentValue</code>
3223       <code>$whereClause</code>
3224     </MixedArgument>
3225     <MixedAssignment>
3226       <code>$column</code>
3227       <code>$currentValue</code>
3228       <code>$whereClause</code>
3229     </MixedAssignment>
3230     <PossiblyUnusedMethod>
3231       <code>__construct</code>
3232     </PossiblyUnusedMethod>
3233   </file>
3234   <file src="src/Controllers/Sql/SqlController.php">
3235     <DeprecatedMethod>
3236       <code>Config::getInstance()</code>
3237     </DeprecatedMethod>
3238     <InvalidArrayOffset>
3239       <code><![CDATA[$GLOBALS['ajax_reload']]]></code>
3240       <code><![CDATA[$GLOBALS['back']]]></code>
3241       <code><![CDATA[$GLOBALS['disp_message']]]></code>
3242       <code><![CDATA[$GLOBALS['disp_query']]]></code>
3243       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
3244       <code><![CDATA[$GLOBALS['find_real_end']]]></code>
3245       <code><![CDATA[$GLOBALS['is_gotofile']]]></code>
3246       <code><![CDATA[$GLOBALS['message_to_show']]]></code>
3247       <code><![CDATA[$GLOBALS['table_from_sql']]]></code>
3248       <code><![CDATA[$GLOBALS['unlim_num_rows']]]></code>
3249     </InvalidArrayOffset>
3250     <MixedArgument>
3251       <code><![CDATA[$GLOBALS['disp_message'] ?? null]]></code>
3252       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
3253       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
3254       <code><![CDATA[$GLOBALS['find_real_end'] ?? null]]></code>
3255       <code><![CDATA[$GLOBALS['message_to_show'] ?? null]]></code>
3256       <code><![CDATA[$GLOBALS['sql_query']]]></code>
3257       <code><![CDATA[$GLOBALS['sql_query']]]></code>
3258       <code><![CDATA[$request->getQueryParam('sql_signature')]]></code>
3259       <code>$sqlQuery</code>
3260     </MixedArgument>
3261     <MixedArrayAccess>
3262       <code><![CDATA[$GLOBALS['ajax_reload']['reload']]]></code>
3263     </MixedArrayAccess>
3264     <MixedAssignment>
3265       <code><![CDATA[$GLOBALS['ajax_reload']]]></code>
3266       <code><![CDATA[$GLOBALS['back']]]></code>
3267       <code><![CDATA[$GLOBALS['disp_message']]]></code>
3268       <code><![CDATA[$GLOBALS['disp_query']]]></code>
3269       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
3270       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
3271       <code><![CDATA[$GLOBALS['find_real_end']]]></code>
3272       <code><![CDATA[$GLOBALS['is_gotofile']]]></code>
3273       <code><![CDATA[$GLOBALS['message_to_show']]]></code>
3274       <code><![CDATA[$GLOBALS['sql_query']]]></code>
3275       <code><![CDATA[$GLOBALS['table_from_sql']]]></code>
3276       <code><![CDATA[$GLOBALS['unlim_num_rows']]]></code>
3277       <code>$bkmAllUsers</code>
3278       <code>$sqlQuery</code>
3279       <code>$sqlQuery</code>
3280     </MixedAssignment>
3281     <MixedOperand>
3282       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
3283     </MixedOperand>
3284   </file>
3285   <file src="src/Controllers/Table/AddFieldController.php">
3286     <InvalidArrayOffset>
3287       <code><![CDATA[$GLOBALS['active_page']]]></code>
3288       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
3289       <code><![CDATA[$GLOBALS['regenerate']]]></code>
3290       <code><![CDATA[$GLOBALS['result']]]></code>
3291     </InvalidArrayOffset>
3292     <MixedArgument>
3293       <code><![CDATA[$GLOBALS['regenerate']]]></code>
3294       <code><![CDATA[$_POST['field_input_transformation'][$fieldindex]]]></code>
3295       <code><![CDATA[$_POST['field_input_transformation_options'][$fieldindex]]]></code>
3296       <code><![CDATA[$_POST['field_transformation'][$fieldindex]]]></code>
3297       <code><![CDATA[$_POST['field_transformation_options'][$fieldindex]]]></code>
3298     </MixedArgument>
3299     <MixedAssignment>
3300       <code><![CDATA[$GLOBALS['active_page']]]></code>
3301       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
3302       <code><![CDATA[$GLOBALS['regenerate']]]></code>
3303       <code><![CDATA[$GLOBALS['result']]]></code>
3304     </MixedAssignment>
3305     <PossiblyInvalidArgument>
3306       <code><![CDATA[$_POST['field_name'][$fieldindex]]]></code>
3307       <code><![CDATA[$_POST['field_name'][$fieldindex]]]></code>
3308       <code>$mimetype</code>
3309     </PossiblyInvalidArgument>
3310     <PossiblyInvalidArrayOffset>
3311       <code><![CDATA[$_POST['field_input_transformation'][$fieldindex]]]></code>
3312       <code><![CDATA[$_POST['field_input_transformation_options'][$fieldindex]]]></code>
3313       <code><![CDATA[$_POST['field_transformation'][$fieldindex]]]></code>
3314       <code><![CDATA[$_POST['field_transformation_options'][$fieldindex]]]></code>
3315     </PossiblyInvalidArrayOffset>
3316     <PossiblyInvalidCast>
3317       <code><![CDATA[$_POST['field_name'][$fieldindex]]]></code>
3318       <code>$mimetype</code>
3319     </PossiblyInvalidCast>
3320   </file>
3321   <file src="src/Controllers/Table/ChangeController.php">
3322     <InvalidArrayOffset>
3323       <code><![CDATA[$GLOBALS['current_result']]]></code>
3324       <code><![CDATA[$GLOBALS['disp_message']]]></code>
3325       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
3326       <code><![CDATA[$GLOBALS['result']]]></code>
3327       <code><![CDATA[$GLOBALS['unsaved_values']]]></code>
3328       <code><![CDATA[$GLOBALS['where_clause']]]></code>
3329     </InvalidArrayOffset>
3330     <MixedArgument>
3331       <code><![CDATA[$GLOBALS['disp_message']]]></code>
3332       <code><![CDATA[$GLOBALS['unsaved_values']]]></code>
3333       <code><![CDATA[$GLOBALS['unsaved_values']]]></code>
3334       <code><![CDATA[$GLOBALS['where_clause'] ?? null]]></code>
3335       <code>$isUpload</code>
3336       <code>$repopulate</code>
3337       <code><![CDATA[$request->getQueryParam('where_clause_signature')]]></code>
3338       <code>$whereClause</code>
3339       <code>$whereClause</code>
3340     </MixedArgument>
3341     <MixedArgumentTypeCoercion>
3342       <code>$rowId</code>
3343       <code>$rowId</code>
3344     </MixedArgumentTypeCoercion>
3345     <MixedAssignment>
3346       <code><![CDATA[$GLOBALS['current_result']]]></code>
3347       <code><![CDATA[$GLOBALS['disp_message']]]></code>
3348       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
3349       <code><![CDATA[$GLOBALS['result']]]></code>
3350       <code><![CDATA[$GLOBALS['unsaved_values']]]></code>
3351       <code><![CDATA[$GLOBALS['where_clause']]]></code>
3352       <code>$isUpload</code>
3353       <code>$repopulate</code>
3354       <code>$whereClause</code>
3355       <code>$whereClause</code>
3356     </MixedAssignment>
3357     <PossiblyInvalidArgument>
3358       <code><![CDATA[$GLOBALS['current_result']]]></code>
3359     </PossiblyInvalidArgument>
3360     <PossiblyNullArgument>
3361       <code><![CDATA[$GLOBALS['text_dir']]]></code>
3362       <code>$isUpload</code>
3363     </PossiblyNullArgument>
3364   </file>
3365   <file src="src/Controllers/Table/ChangeRowsController.php">
3366     <InvalidArrayOffset>
3367       <code><![CDATA[$GLOBALS['active_page']]]></code>
3368       <code><![CDATA[$GLOBALS['where_clause']]]></code>
3369     </InvalidArrayOffset>
3370     <MixedAssignment>
3371       <code><![CDATA[$GLOBALS['active_page']]]></code>
3372       <code><![CDATA[$GLOBALS['where_clause']]]></code>
3373       <code>$rowsToDelete</code>
3374     </MixedAssignment>
3375   </file>
3376   <file src="src/Controllers/Table/ChartController.php">
3377     <DeprecatedMethod>
3378       <code>Config::getInstance()</code>
3379       <code>Config::getInstance()</code>
3380     </DeprecatedMethod>
3381     <InvalidArrayOffset>
3382       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
3383       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
3384     </InvalidArrayOffset>
3385     <MixedAssignment>
3386       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
3387       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
3388     </MixedAssignment>
3389     <PossiblyInvalidArgument>
3390       <code><![CDATA[$_REQUEST['pos']]]></code>
3391       <code><![CDATA[$_REQUEST['session_max_rows']]]></code>
3392       <code>$rows</code>
3393       <code>$start</code>
3394     </PossiblyInvalidArgument>
3395     <PossiblyInvalidOperand>
3396       <code><![CDATA[$_REQUEST['pos']]]></code>
3397       <code><![CDATA[$_REQUEST['pos']]]></code>
3398       <code><![CDATA[$statement->limit->offset]]></code>
3399       <code><![CDATA[$statement->limit->rowCount]]></code>
3400     </PossiblyInvalidOperand>
3401   </file>
3402   <file src="src/Controllers/Table/CreateController.php">
3403     <MixedArgument>
3404       <code><![CDATA[$_POST['field_input_transformation'][$fieldindex]]]></code>
3405       <code><![CDATA[$_POST['field_input_transformation_options'][$fieldindex]]]></code>
3406       <code><![CDATA[$_POST['field_transformation'][$fieldindex]]]></code>
3407       <code><![CDATA[$_POST['field_transformation_options'][$fieldindex]]]></code>
3408     </MixedArgument>
3409     <MixedAssignment>
3410       <code>$numFields</code>
3411       <code>$origNumFields</code>
3412     </MixedAssignment>
3413     <PossiblyInvalidArgument>
3414       <code><![CDATA[$_POST['field_input_transformation'][$fieldindex]]]></code>
3415       <code><![CDATA[$_POST['field_input_transformation_options'][$fieldindex]]]></code>
3416       <code><![CDATA[$_POST['field_name'][$fieldindex]]]></code>
3417       <code><![CDATA[$_POST['field_name'][$fieldindex]]]></code>
3418       <code><![CDATA[$_POST['field_transformation'][$fieldindex]]]></code>
3419       <code><![CDATA[$_POST['field_transformation_options'][$fieldindex]]]></code>
3420       <code>$mimetype</code>
3421     </PossiblyInvalidArgument>
3422     <PossiblyInvalidArrayOffset>
3423       <code><![CDATA[$_POST['field_input_transformation'][$fieldindex]]]></code>
3424       <code><![CDATA[$_POST['field_input_transformation_options'][$fieldindex]]]></code>
3425       <code><![CDATA[$_POST['field_transformation'][$fieldindex]]]></code>
3426       <code><![CDATA[$_POST['field_transformation_options'][$fieldindex]]]></code>
3427     </PossiblyInvalidArrayOffset>
3428     <PossiblyInvalidCast>
3429       <code><![CDATA[$_POST['field_input_transformation'][$fieldindex]]]></code>
3430       <code><![CDATA[$_POST['field_input_transformation_options'][$fieldindex]]]></code>
3431       <code><![CDATA[$_POST['field_name'][$fieldindex]]]></code>
3432       <code><![CDATA[$_POST['field_transformation'][$fieldindex]]]></code>
3433       <code><![CDATA[$_POST['field_transformation_options'][$fieldindex]]]></code>
3434       <code>$mimetype</code>
3435     </PossiblyInvalidCast>
3436   </file>
3437   <file src="src/Controllers/Table/DeleteConfirmController.php">
3438     <DeprecatedMethod>
3439       <code>Config::getInstance()</code>
3440     </DeprecatedMethod>
3441     <InvalidArrayOffset>
3442       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
3443     </InvalidArrayOffset>
3444     <MixedAssignment>
3445       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
3446     </MixedAssignment>
3447   </file>
3448   <file src="src/Controllers/Table/DeleteRowsController.php">
3449     <InvalidArgument>
3450       <code><![CDATA[$_REQUEST['pos']]]></code>
3451     </InvalidArgument>
3452     <InvalidArrayOffset>
3453       <code><![CDATA[$GLOBALS['active_page']]]></code>
3454       <code><![CDATA[$GLOBALS['disp_message']]]></code>
3455       <code><![CDATA[$GLOBALS['disp_query']]]></code>
3456     </InvalidArrayOffset>
3457     <MixedArgument>
3458       <code><![CDATA[$GLOBALS['disp_message'] ?? null]]></code>
3459       <code><![CDATA[$GLOBALS['disp_query'] ?? null]]></code>
3460       <code><![CDATA[$GLOBALS['sql_query']]]></code>
3461       <code>$row</code>
3462     </MixedArgument>
3463     <MixedAssignment>
3464       <code><![CDATA[$GLOBALS['active_page']]]></code>
3465       <code><![CDATA[$GLOBALS['disp_message']]]></code>
3466       <code><![CDATA[$GLOBALS['disp_query']]]></code>
3467       <code><![CDATA[$GLOBALS['sql_query']]]></code>
3468       <code>$row</code>
3469     </MixedAssignment>
3470     <PossiblyInvalidIterator>
3471       <code>$selected</code>
3472     </PossiblyInvalidIterator>
3473   </file>
3474   <file src="src/Controllers/Table/DropColumnController.php">
3475     <MixedArgument>
3476       <code>$field</code>
3477       <code><![CDATA[$message->getMessage()]]></code>
3478     </MixedArgument>
3479     <MixedAssignment>
3480       <code>$field</code>
3481     </MixedAssignment>
3482     <MixedMethodCall>
3483       <code>getMessage</code>
3484       <code>isError</code>
3485     </MixedMethodCall>
3486     <PossiblyInvalidArgument>
3487       <code>$selected</code>
3488     </PossiblyInvalidArgument>
3489     <PossiblyInvalidIterator>
3490       <code>$selected</code>
3491     </PossiblyInvalidIterator>
3492     <UnusedParam>
3493       <code>$request</code>
3494     </UnusedParam>
3495   </file>
3496   <file src="src/Controllers/Table/ExportController.php">
3497     <DeprecatedMethod>
3498       <code>Config::getInstance()</code>
3499     </DeprecatedMethod>
3500     <InvalidArrayOffset>
3501       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
3502       <code><![CDATA[$GLOBALS['num_tables']]]></code>
3503       <code><![CDATA[$GLOBALS['replaces']]]></code>
3504       <code><![CDATA[$GLOBALS['single_table']]]></code>
3505       <code><![CDATA[$GLOBALS['unlim_num_rows']]]></code>
3506       <code><![CDATA[$GLOBALS['where_clause']]]></code>
3507     </InvalidArrayOffset>
3508     <MixedArgument>
3509       <code><![CDATA[$GLOBALS['num_tables']]]></code>
3510       <code><![CDATA[$GLOBALS['replaces']]]></code>
3511       <code><![CDATA[$GLOBALS['unlim_num_rows']]]></code>
3512     </MixedArgument>
3513     <MixedArgumentTypeCoercion>
3514       <code><![CDATA[$GLOBALS['where_clause']]]></code>
3515     </MixedArgumentTypeCoercion>
3516     <MixedArrayAssignment>
3517       <code><![CDATA[$GLOBALS['replaces'][]]]></code>
3518       <code><![CDATA[$GLOBALS['replaces'][]]]></code>
3519     </MixedArrayAssignment>
3520     <MixedAssignment>
3521       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
3522       <code><![CDATA[$GLOBALS['replaces']]]></code>
3523       <code><![CDATA[$GLOBALS['single_table']]]></code>
3524       <code><![CDATA[$GLOBALS['unlim_num_rows']]]></code>
3525       <code><![CDATA[$GLOBALS['where_clause']]]></code>
3526     </MixedAssignment>
3527     <PossiblyNullArgument>
3528       <code><![CDATA[$parser->list]]></code>
3529     </PossiblyNullArgument>
3530   </file>
3531   <file src="src/Controllers/Table/ExportRowsController.php">
3532     <InvalidArrayOffset>
3533       <code><![CDATA[$GLOBALS['active_page']]]></code>
3534       <code><![CDATA[$GLOBALS['single_table']]]></code>
3535       <code><![CDATA[$GLOBALS['where_clause']]]></code>
3536     </InvalidArrayOffset>
3537     <MixedAssignment>
3538       <code><![CDATA[$GLOBALS['active_page']]]></code>
3539       <code><![CDATA[$GLOBALS['single_table']]]></code>
3540       <code><![CDATA[$GLOBALS['where_clause']]]></code>
3541     </MixedAssignment>
3542   </file>
3543   <file src="src/Controllers/Table/FindReplaceController.php">
3544     <DeprecatedMethod>
3545       <code>Config::getInstance()</code>
3546       <code>Config::getInstance()</code>
3547     </DeprecatedMethod>
3548     <InvalidArrayOffset>
3549       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
3550     </InvalidArrayOffset>
3551     <MixedArgument>
3552       <code>$column</code>
3553       <code>$column</code>
3554       <code>$column</code>
3555       <code>$column</code>
3556       <code>$row[0]</code>
3557       <code>$row[0]</code>
3558       <code>$row[1]</code>
3559       <code><![CDATA[$this->columnTypes[$i]]]></code>
3560     </MixedArgument>
3561     <MixedArrayAccess>
3562       <code>$row[0]</code>
3563       <code>$row[0]</code>
3564       <code>$row[1]</code>
3565     </MixedArrayAccess>
3566     <MixedArrayAssignment>
3567       <code>$result[$index][1]</code>
3568     </MixedArrayAssignment>
3569     <MixedArrayOffset>
3570       <code>$types[$columnName]</code>
3571     </MixedArrayOffset>
3572     <MixedAssignment>
3573       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
3574       <code>$column</code>
3575       <code>$column</code>
3576       <code>$column</code>
3577       <code>$columnName</code>
3578       <code>$row</code>
3579       <code>$row</code>
3580     </MixedAssignment>
3581   </file>
3582   <file src="src/Controllers/Table/GetFieldController.php">
3583     <PossiblyNullArgument>
3584       <code>$result</code>
3585     </PossiblyNullArgument>
3586   </file>
3587   <file src="src/Controllers/Table/GisVisualizationController.php">
3588     <DeprecatedMethod>
3589       <code>Config::getInstance()</code>
3590       <code>Config::getInstance()</code>
3591       <code>Config::getInstance()</code>
3592     </DeprecatedMethod>
3593     <MixedArrayAccess>
3594       <code><![CDATA[$_SESSION['tmpval']['max_rows']]]></code>
3595       <code><![CDATA[$_SESSION['tmpval']['pos']]]></code>
3596     </MixedArrayAccess>
3597     <PossiblyInvalidArgument>
3598       <code><![CDATA[$_GET['fileFormat']]]></code>
3599     </PossiblyInvalidArgument>
3600     <PossiblyInvalidCast>
3601       <code><![CDATA[$_GET['fileFormat']]]></code>
3602     </PossiblyInvalidCast>
3603     <RiskyCast>
3604       <code><![CDATA[$_POST['pos'] ?? $_GET['pos'] ?? $_SESSION['tmpval']['pos']]]></code>
3605       <code><![CDATA[$_POST['session_max_rows'] ?? $_GET['session_max_rows']]]></code>
3606     </RiskyCast>
3607   </file>
3608   <file src="src/Controllers/Table/ImportController.php">
3609     <DeprecatedMethod>
3610       <code>Config::getInstance()</code>
3611     </DeprecatedMethod>
3612     <InvalidArrayOffset>
3613       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
3614       <code><![CDATA[$GLOBALS['timeout_passed']]]></code>
3615     </InvalidArrayOffset>
3616     <MixedArrayAccess>
3617       <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']]['handler']]]></code>
3618       <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']]['handler']]]></code>
3619     </MixedArrayAccess>
3620     <MixedArrayOffset>
3621       <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']]]]></code>
3622       <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']]]]></code>
3623     </MixedArrayOffset>
3624     <MixedAssignment>
3625       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
3626       <code>$idKey</code>
3627     </MixedAssignment>
3628     <MixedMethodCall>
3629       <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']]['handler']::getIdKey()]]></code>
3630     </MixedMethodCall>
3631   </file>
3632   <file src="src/Controllers/Table/IndexRenameController.php">
3633     <DeprecatedMethod>
3634       <code>Config::getInstance()</code>
3635     </DeprecatedMethod>
3636     <InvalidArrayOffset>
3637       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
3638     </InvalidArrayOffset>
3639     <MixedArgument>
3640       <code>$oldIndexName</code>
3641     </MixedArgument>
3642     <MixedAssignment>
3643       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
3644       <code>$oldIndexName</code>
3645     </MixedAssignment>
3646   </file>
3647   <file src="src/Controllers/Table/IndexesController.php">
3648     <DeprecatedMethod>
3649       <code>Config::getInstance()</code>
3650       <code>Config::getInstance()</code>
3651     </DeprecatedMethod>
3652     <InvalidArrayOffset>
3653       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
3654     </InvalidArrayOffset>
3655     <MixedArgument>
3656       <code><![CDATA[$_POST['index']['columns']['names']]]></code>
3657       <code>$fields</code>
3658     </MixedArgument>
3659     <MixedAssignment>
3660       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
3661       <code>$fields</code>
3662     </MixedAssignment>
3663     <PossiblyInvalidArgument>
3664       <code><![CDATA[$_POST['columns']]]></code>
3665     </PossiblyInvalidArgument>
3666     <PossiblyInvalidCast>
3667       <code><![CDATA[$_POST['columns']]]></code>
3668     </PossiblyInvalidCast>
3669     <PossiblyInvalidOperand>
3670       <code><![CDATA[$_POST['added_fields']]]></code>
3671       <code>$addFields</code>
3672     </PossiblyInvalidOperand>
3673   </file>
3674   <file src="src/Controllers/Table/Partition/AnalyzeController.php">
3675     <MixedArgument>
3676       <code>$query</code>
3677     </MixedArgument>
3678   </file>
3679   <file src="src/Controllers/Table/Partition/CheckController.php">
3680     <MixedArgument>
3681       <code>$query</code>
3682     </MixedArgument>
3683   </file>
3684   <file src="src/Controllers/Table/Partition/DropController.php">
3685     <MixedArgument>
3686       <code>$query</code>
3687       <code>$query</code>
3688     </MixedArgument>
3689   </file>
3690   <file src="src/Controllers/Table/Partition/OptimizeController.php">
3691     <MixedArgument>
3692       <code>$query</code>
3693     </MixedArgument>
3694   </file>
3695   <file src="src/Controllers/Table/Partition/RepairController.php">
3696     <MixedArgument>
3697       <code>$query</code>
3698     </MixedArgument>
3699   </file>
3700   <file src="src/Controllers/Table/PrivilegesController.php">
3701     <DeprecatedMethod>
3702       <code>Config::getInstance()</code>
3703     </DeprecatedMethod>
3704   </file>
3705   <file src="src/Controllers/Table/RelationController.php">
3706     <DeprecatedMethod>
3707       <code>Config::getInstance()</code>
3708       <code>Config::getInstance()</code>
3709       <code>Config::getInstance()</code>
3710     </DeprecatedMethod>
3711     <InvalidArgument>
3712       <code><![CDATA[usort($tables, 'strnatcasecmp')]]></code>
3713     </InvalidArgument>
3714     <MixedArgument>
3715       <code>$foreignDb</code>
3716       <code>$foreignTable</code>
3717       <code>$html</code>
3718       <code>$previewSqlData</code>
3719       <code><![CDATA[array_key_exists('foreign_keys_data', $relationsForeign)
3720                     ? $relationsForeign['foreign_keys_data']
3721                     : []]]></code>
3722     </MixedArgument>
3723     <MixedArgumentTypeCoercion>
3724       <code><![CDATA[usort($columnList, 'strnatcasecmp')]]></code>
3725     </MixedArgumentTypeCoercion>
3726     <MixedArrayAccess>
3727       <code><![CDATA[$oneKey['ref_db_name']]]></code>
3728       <code><![CDATA[$oneKey['ref_table_name']]]></code>
3729     </MixedArrayAccess>
3730     <MixedAssignment>
3731       <code><![CDATA[$GLOBALS['display_query']]]></code>
3732       <code>$existrelForeign</code>
3733       <code>$foreignDb</code>
3734       <code>$foreignTable</code>
3735       <code>$oneKey</code>
3736     </MixedAssignment>
3737     <PossiblyInvalidArgument>
3738       <code><![CDATA[$_POST['destination_column']]]></code>
3739       <code><![CDATA[$_POST['destination_db']]]></code>
3740       <code><![CDATA[$_POST['destination_foreign_column']]]></code>
3741       <code><![CDATA[$_POST['destination_foreign_db']]]></code>
3742       <code><![CDATA[$_POST['destination_foreign_table']]]></code>
3743       <code><![CDATA[$_POST['destination_table']]]></code>
3744       <code><![CDATA[$_POST['display_field']]]></code>
3745       <code><![CDATA[$_POST['foreignDb']]]></code>
3746       <code><![CDATA[$_POST['foreignDb']]]></code>
3747       <code><![CDATA[$_POST['foreignDb']]]></code>
3748       <code><![CDATA[$_POST['foreignDb']]]></code>
3749       <code>$foreignTable</code>
3750       <code>$foreignTable</code>
3751       <code>$multiEditColumnsName</code>
3752       <code>$multiEditColumnsName</code>
3753     </PossiblyInvalidArgument>
3754     <PossiblyInvalidCast>
3755       <code><![CDATA[$_POST['display_field']]]></code>
3756       <code><![CDATA[$_POST['foreignDb']]]></code>
3757       <code><![CDATA[$_POST['foreignDb']]]></code>
3758       <code>$foreignTable</code>
3759       <code>$foreignTable</code>
3760     </PossiblyInvalidCast>
3761   </file>
3762   <file src="src/Controllers/Table/ReplaceController.php">
3763     <InvalidArgument>
3764       <code>$insertErrors</code>
3765     </InvalidArgument>
3766     <InvalidArrayOffset>
3767       <code><![CDATA[$GLOBALS['active_page']]]></code>
3768       <code><![CDATA[$GLOBALS['disp_message']]]></code>
3769       <code><![CDATA[$GLOBALS['disp_query']]]></code>
3770       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
3771       <code><![CDATA[$GLOBALS['query']]]></code>
3772       <code><![CDATA[$GLOBALS['unsaved_values']]]></code>
3773     </InvalidArrayOffset>
3774     <MixedArgument>
3775       <code>$columnName</code>
3776       <code>$columnName</code>
3777       <code>$columnName</code>
3778       <code>$errorMessages</code>
3779       <code>$extraData</code>
3780       <code><![CDATA[$fields['multi_edit']]]></code>
3781       <code>$lastMessages</code>
3782       <code>$multiEditColumnsPrev[$key] ?? null</code>
3783       <code><![CDATA[$multiEditColumnsType[$key] ?? '']]></code>
3784       <code><![CDATA[$multiEditFuncs[$key] ?? '']]></code>
3785       <code>$multiEditSalt[$key] ?? null</code>
3786       <code>$oneWhereClause</code>
3787       <code>$relFieldsList</code>
3788       <code>$relationField</code>
3789       <code>$relationFieldValue</code>
3790       <code><![CDATA[$request->getParsedBodyParam('db')]]></code>
3791       <code><![CDATA[$request->getParsedBodyParam('table')]]></code>
3792       <code><![CDATA[$request->getParsedBodyParam('transform_fields_list')]]></code>
3793       <code>$totalAffectedRows</code>
3794       <code>$totalAffectedRows</code>
3795       <code>$warningMessages</code>
3796     </MixedArgument>
3797     <MixedArrayAccess>
3798       <code><![CDATA[$extraData['relations']]]></code>
3799       <code>$multiEditColumnsPrev[$key]</code>
3800       <code>$multiEditColumnsType[$key]</code>
3801       <code>$multiEditColumns[$key]</code>
3802       <code>$multiEditFuncs[$key]</code>
3803       <code>$multiEditSalt[$key]</code>
3804       <code><![CDATA[$request->getParsedBodyParam('fields_name')['multi_edit']]]></code>
3805     </MixedArrayAccess>
3806     <MixedArrayAssignment>
3807       <code><![CDATA[$GLOBALS['urlParams']['where_clause'][]]]></code>
3808       <code><![CDATA[$extraData['relations']]]></code>
3809       <code><![CDATA[$extraData['relations'][$cellIndex]]]></code>
3810       <code>$multiEditColumns[$key]</code>
3811       <code>$multiEditColumns[$key]</code>
3812     </MixedArrayAssignment>
3813     <MixedArrayOffset>
3814       <code>$mimeMap[$columnName]</code>
3815     </MixedArrayOffset>
3816     <MixedAssignment>
3817       <code><![CDATA[$GLOBALS['active_page']]]></code>
3818       <code><![CDATA[$GLOBALS['disp_message']]]></code>
3819       <code><![CDATA[$GLOBALS['disp_query']]]></code>
3820       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
3821       <code><![CDATA[$GLOBALS['query']]]></code>
3822       <code><![CDATA[$GLOBALS['unsaved_values']]]></code>
3823       <code><![CDATA[$GLOBALS['unsaved_values'][$rowNumber]]]></code>
3824       <code><![CDATA[$GLOBALS['urlParams']['after_insert']]]></code>
3825       <code><![CDATA[$GLOBALS['urlParams']['where_clause'][]]]></code>
3826       <code>$afterInsert</code>
3827       <code>$clauseIsUnique</code>
3828       <code>$columnName</code>
3829       <code>$columnName</code>
3830       <code>$currRelField</code>
3831       <code>$fields</code>
3832       <code>$multiEditAutoIncrement</code>
3833       <code>$multiEditColumns</code>
3834       <code>$multiEditColumnsName</code>
3835       <code>$multiEditColumnsNull</code>
3836       <code>$multiEditColumnsNullPrev</code>
3837       <code>$multiEditColumnsPrev</code>
3838       <code>$multiEditColumnsType</code>
3839       <code>$multiEditColumns[$key]</code>
3840       <code>$multiEditFuncs</code>
3841       <code>$multiEditSalt</code>
3842       <code>$multiEditVirtual</code>
3843       <code>$oneWhereClause</code>
3844       <code>$relFieldsList</code>
3845       <code>$relationField</code>
3846       <code>$relationFieldValue</code>
3847       <code>$submitType</code>
3848       <code>$whereClause</code>
3849       <code>$whereClause</code>
3850     </MixedAssignment>
3851     <MixedMethodCall>
3852       <code>new $className()</code>
3853     </MixedMethodCall>
3854     <MixedOperand>
3855       <code>$relationFieldValue</code>
3856     </MixedOperand>
3857     <PossiblyNullArgument>
3858       <code><![CDATA[$GLOBALS['urlParams']]]></code>
3859     </PossiblyNullArgument>
3860     <PossiblyUndefinedVariable>
3861       <code>$extraData</code>
3862     </PossiblyUndefinedVariable>
3863   </file>
3864   <file src="src/Controllers/Table/SearchController.php">
3865     <DeprecatedMethod>
3866       <code>Config::getInstance()</code>
3867       <code>Config::getInstance()</code>
3868       <code>Config::getInstance()</code>
3869     </DeprecatedMethod>
3870     <MixedArgument>
3871       <code><![CDATA[$foreignData['foreign_field']]]></code>
3872     </MixedArgument>
3873     <MixedAssignment>
3874       <code>$isUnsigned</code>
3875     </MixedAssignment>
3876     <PossiblyInvalidArgument>
3877       <code><![CDATA[$_POST['column']]]></code>
3878       <code><![CDATA[$_POST['db']]]></code>
3879       <code><![CDATA[$_POST['table']]]></code>
3880       <code><![CDATA[$_POST['where_clause']]]></code>
3881       <code><![CDATA[$_POST['where_clause_sign']]]></code>
3882       <code>$selectedOperator</code>
3883     </PossiblyInvalidArgument>
3884     <PossiblyInvalidCast>
3885       <code><![CDATA[$_POST['column']]]></code>
3886       <code><![CDATA[$_POST['where_clause']]]></code>
3887       <code><![CDATA[$_POST['where_clause_sign']]]></code>
3888     </PossiblyInvalidCast>
3889     <PossiblyInvalidOperand>
3890       <code><![CDATA[$_POST['where_clause']]]></code>
3891     </PossiblyInvalidOperand>
3892     <PossiblyUnusedMethod>
3893       <code>getColumnProperties</code>
3894     </PossiblyUnusedMethod>
3895   </file>
3896   <file src="src/Controllers/Table/SqlController.php">
3897     <DeprecatedMethod>
3898       <code>Config::getInstance()</code>
3899     </DeprecatedMethod>
3900     <InvalidArrayOffset>
3901       <code><![CDATA[$GLOBALS['back']]]></code>
3902       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
3903     </InvalidArrayOffset>
3904     <MixedArgument>
3905       <code>$delimiter</code>
3906       <code><![CDATA[$request->getQueryParam('sql_query', true)]]></code>
3907     </MixedArgument>
3908     <MixedAssignment>
3909       <code><![CDATA[$GLOBALS['back']]]></code>
3910       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
3911       <code>$delimiter</code>
3912     </MixedAssignment>
3913   </file>
3914   <file src="src/Controllers/Table/Structure/AbstractIndexController.php">
3915     <MixedArgumentTypeCoercion>
3916       <code>$selected</code>
3917     </MixedArgumentTypeCoercion>
3918   </file>
3919   <file src="src/Controllers/Table/Structure/AddKeyController.php">
3920     <InvalidArrayOffset>
3921       <code><![CDATA[$GLOBALS['reload']]]></code>
3922     </InvalidArrayOffset>
3923     <MixedAssignment>
3924       <code><![CDATA[$GLOBALS['reload']]]></code>
3925     </MixedAssignment>
3926     <PossiblyUnusedMethod>
3927       <code>__construct</code>
3928     </PossiblyUnusedMethod>
3929   </file>
3930   <file src="src/Controllers/Table/Structure/BrowseController.php">
3931     <MixedArgument>
3932       <code>$sval</code>
3933     </MixedArgument>
3934     <MixedAssignment>
3935       <code>$sval</code>
3936     </MixedAssignment>
3937     <PossiblyInvalidArgument>
3938       <code>$sval</code>
3939     </PossiblyInvalidArgument>
3940     <PossiblyInvalidIterator>
3941       <code><![CDATA[$_POST['selected_fld']]]></code>
3942     </PossiblyInvalidIterator>
3943     <PossiblyUnusedMethod>
3944       <code>__construct</code>
3945     </PossiblyUnusedMethod>
3946     <UnusedParam>
3947       <code>$request</code>
3948     </UnusedParam>
3949   </file>
3950   <file src="src/Controllers/Table/Structure/CentralColumnsAddController.php">
3951     <PossiblyUnusedMethod>
3952       <code>__construct</code>
3953     </PossiblyUnusedMethod>
3954   </file>
3955   <file src="src/Controllers/Table/Structure/CentralColumnsRemoveController.php">
3956     <PossiblyUnusedMethod>
3957       <code>__construct</code>
3958     </PossiblyUnusedMethod>
3959   </file>
3960   <file src="src/Controllers/Table/Structure/ChangeController.php">
3961     <MixedArgumentTypeCoercion>
3962       <code>$selected</code>
3963       <code><![CDATA[[$request->getParam('field')]]]></code>
3964     </MixedArgumentTypeCoercion>
3965   </file>
3966   <file src="src/Controllers/Table/Structure/MoveColumnsController.php">
3967     <MixedArgument>
3968       <code>$column</code>
3969       <code>$column</code>
3970       <code>$column</code>
3971       <code><![CDATA[$data['COLUMN_COMMENT'] ?? '']]></code>
3972       <code><![CDATA[$data['Collation'] ?? '']]></code>
3973       <code><![CDATA[$data['Default'] ?? '']]></code>
3974       <code><![CDATA[$data['Extra'] ?? '']]></code>
3975       <code><![CDATA[$data['Type']]]></code>
3976       <code><![CDATA[$extractedColumnSpec['attribute']]]></code>
3977       <code><![CDATA[$extractedColumnSpec['spec_in_brackets']]]></code>
3978       <code><![CDATA[$extractedColumnSpec['type']]]></code>
3979       <code><![CDATA[$i === 0 ? '-first' : $columnNames[$i - 1]]]></code>
3980     </MixedArgument>
3981     <MixedArrayAccess>
3982       <code><![CDATA[$data['COLUMN_COMMENT']]]></code>
3983       <code><![CDATA[$data['Collation']]]></code>
3984       <code><![CDATA[$data['Default']]]></code>
3985       <code><![CDATA[$data['Default']]]></code>
3986       <code><![CDATA[$data['Default']]]></code>
3987       <code><![CDATA[$data['Default']]]></code>
3988       <code><![CDATA[$data['Default']]]></code>
3989       <code><![CDATA[$data['Null']]]></code>
3990       <code><![CDATA[$data['Null']]]></code>
3991       <code><![CDATA[$data['Type']]]></code>
3992       <code><![CDATA[$data['Type']]]></code>
3993       <code><![CDATA[$data['Type']]]></code>
3994     </MixedArrayAccess>
3995     <MixedArrayAssignment>
3996       <code><![CDATA[$data['Expression']]]></code>
3997       <code><![CDATA[$data['Virtuality']]]></code>
3998     </MixedArrayAssignment>
3999     <MixedArrayOffset>
4000       <code>$columns[$column]</code>
4001     </MixedArrayOffset>
4002     <MixedAssignment>
4003       <code>$column</code>
4004       <code>$data</code>
4005       <code><![CDATA[$data['Expression']]]></code>
4006     </MixedAssignment>
4007     <PossiblyNullArgument>
4008       <code><![CDATA[$data['Extra'] ?? '']]></code>
4009     </PossiblyNullArgument>
4010     <PossiblyUnusedMethod>
4011       <code>__construct</code>
4012     </PossiblyUnusedMethod>
4013   </file>
4014   <file src="src/Controllers/Table/Structure/PartitioningController.php">
4015     <PossiblyNullArgument>
4016       <code><![CDATA[$stmt->partitions]]></code>
4017       <code><![CDATA[$stmt->partitions[0]->subpartitions]]></code>
4018     </PossiblyNullArgument>
4019     <PossiblyNullArrayAccess>
4020       <code><![CDATA[$stmt->partitions[0]]]></code>
4021     </PossiblyNullArrayAccess>
4022     <PossiblyNullPropertyFetch>
4023       <code><![CDATA[$stmt->partitions[0]->subpartitions]]></code>
4024     </PossiblyNullPropertyFetch>
4025     <PossiblyUnusedMethod>
4026       <code>__construct</code>
4027     </PossiblyUnusedMethod>
4028   </file>
4029   <file src="src/Controllers/Table/Structure/PrimaryController.php">
4030     <DeprecatedMethod>
4031       <code>Config::getInstance()</code>
4032     </DeprecatedMethod>
4033     <InvalidArrayOffset>
4034       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
4035     </InvalidArrayOffset>
4036     <MixedAssignment>
4037       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
4038     </MixedAssignment>
4039     <PossiblyUnusedMethod>
4040       <code>__construct</code>
4041     </PossiblyUnusedMethod>
4042   </file>
4043   <file src="src/Controllers/Table/Structure/ReservedWordCheckController.php">
4044     <DeprecatedMethod>
4045       <code>Config::getInstance()</code>
4046     </DeprecatedMethod>
4047     <MixedArgument>
4048       <code>$column</code>
4049     </MixedArgument>
4050     <MixedAssignment>
4051       <code>$column</code>
4052       <code>$columnsNames</code>
4053     </MixedAssignment>
4054   </file>
4055   <file src="src/Controllers/Table/Structure/SaveController.php">
4056     <DeprecatedMethod>
4057       <code>Config::getInstance()</code>
4058     </DeprecatedMethod>
4059     <InvalidArgument>
4060       <code>$adjustPrivileges</code>
4061     </InvalidArgument>
4062     <MixedArgument>
4063       <code><![CDATA[$_POST['field_input_transformation'][$fieldindex]]]></code>
4064       <code><![CDATA[$_POST['field_input_transformation_options'][$fieldindex]]]></code>
4065       <code><![CDATA[$_POST['field_name'][$fieldindex]]]></code>
4066       <code><![CDATA[$_POST['field_transformation'][$fieldindex]]]></code>
4067       <code><![CDATA[$_POST['field_transformation_options'][$fieldindex]]]></code>
4068       <code>$newCol</code>
4069       <code><![CDATA[Util::getValueByKey($_POST, 'field_collation.' . $i, '')]]></code>
4070       <code><![CDATA[Util::getValueByKey($_POST, 'field_collation_orig.' . $i, '')]]></code>
4071       <code><![CDATA[Util::getValueByKey($_POST, 'field_comments.' . $i, '')]]></code>
4072       <code><![CDATA[Util::getValueByKey($_POST, 'field_comments_orig.' . $i, '')]]></code>
4073       <code><![CDATA[Util::getValueByKey($_POST, 'field_expression.' . $i, '')]]></code>
4074       <code><![CDATA[Util::getValueByKey($_POST, 'field_expression_orig.' . $i, '')]]></code>
4075       <code><![CDATA[Util::getValueByKey($_POST, 'field_extra.' . $i, '')]]></code>
4076       <code><![CDATA[Util::getValueByKey($_POST, 'field_extra_orig.' . $i, '')]]></code>
4077       <code><![CDATA[Util::getValueByKey($_POST, 'field_move_to.' . $i, '')]]></code>
4078       <code><![CDATA[Util::getValueByKey($_POST, 'field_move_to_orig.' . $i, '')]]></code>
4079       <code><![CDATA[Util::getValueByKey($_POST, 'field_null.' . $i, 'NO')]]></code>
4080       <code><![CDATA[Util::getValueByKey($_POST, 'field_null_orig.' . $i, 'NO')]]></code>
4081       <code><![CDATA[Util::getValueByKey($_POST, 'field_orig.' . $i, '')]]></code>
4082       <code><![CDATA[Util::getValueByKey($_POST, 'field_orig.' . $i, '')]]></code>
4083       <code><![CDATA[Util::getValueByKey($_POST, 'field_virtuality.' . $i, '')]]></code>
4084       <code><![CDATA[Util::getValueByKey($_POST, 'field_virtuality_orig.' . $i, '')]]></code>
4085     </MixedArgument>
4086     <MixedAssignment>
4087       <code>$newCol</code>
4088       <code>$sortedCol</code>
4089     </MixedAssignment>
4090     <PossiblyInvalidArgument>
4091       <code><![CDATA[$_POST['field_attribute'][$i]]]></code>
4092       <code><![CDATA[$_POST['field_attribute_orig'][$i]]]></code>
4093       <code><![CDATA[$_POST['field_default_type'][$i]]]></code>
4094       <code><![CDATA[$_POST['field_default_type_orig'][$i]]]></code>
4095       <code><![CDATA[$_POST['field_default_value'][$i]]]></code>
4096       <code><![CDATA[$_POST['field_default_value_orig'][$i]]]></code>
4097       <code><![CDATA[$_POST['field_length'][$i]]]></code>
4098       <code><![CDATA[$_POST['field_length_orig'][$i]]]></code>
4099       <code><![CDATA[$_POST['field_name'] ?? []]]></code>
4100       <code><![CDATA[$_POST['field_name'][$fieldindex]]]></code>
4101       <code><![CDATA[$_POST['field_name'][$fieldindex]]]></code>
4102       <code><![CDATA[$_POST['field_name'][$i]]]></code>
4103       <code><![CDATA[$_POST['field_name'][$i]]]></code>
4104       <code><![CDATA[$_POST['field_orig'][$i]]]></code>
4105       <code><![CDATA[$_POST['field_orig'][$i]]]></code>
4106       <code><![CDATA[$_POST['field_orig'][$i]]]></code>
4107       <code><![CDATA[$_POST['field_type'][$i]]]></code>
4108       <code><![CDATA[$_POST['field_type_orig'][$i]]]></code>
4109       <code>$fieldcontent</code>
4110       <code>$mimetype</code>
4111     </PossiblyInvalidArgument>
4112     <PossiblyInvalidArrayOffset>
4113       <code><![CDATA[$_POST['field_input_transformation'][$fieldindex]]]></code>
4114       <code><![CDATA[$_POST['field_input_transformation_options'][$fieldindex]]]></code>
4115       <code><![CDATA[$_POST['field_name'][$fieldindex]]]></code>
4116       <code><![CDATA[$_POST['field_transformation'][$fieldindex]]]></code>
4117       <code><![CDATA[$_POST['field_transformation_options'][$fieldindex]]]></code>
4118     </PossiblyInvalidArrayOffset>
4119     <PossiblyInvalidCast>
4120       <code><![CDATA[$_POST['field_attribute'][$i]]]></code>
4121       <code><![CDATA[$_POST['field_attribute_orig'][$i]]]></code>
4122       <code><![CDATA[$_POST['field_default_type'][$i]]]></code>
4123       <code><![CDATA[$_POST['field_default_type_orig'][$i]]]></code>
4124       <code><![CDATA[$_POST['field_default_value'][$i]]]></code>
4125       <code><![CDATA[$_POST['field_default_value_orig'][$i]]]></code>
4126       <code><![CDATA[$_POST['field_length'][$i]]]></code>
4127       <code><![CDATA[$_POST['field_length_orig'][$i]]]></code>
4128       <code><![CDATA[$_POST['field_name'][$fieldindex]]]></code>
4129       <code><![CDATA[$_POST['field_name'][$i]]]></code>
4130       <code><![CDATA[$_POST['field_name'][$i]]]></code>
4131       <code><![CDATA[$_POST['field_type'][$i]]]></code>
4132       <code><![CDATA[$_POST['field_type_orig'][$i]]]></code>
4133       <code>$fieldcontent</code>
4134       <code>$mimetype</code>
4135     </PossiblyInvalidCast>
4136     <PossiblyInvalidOperand>
4137       <code><![CDATA[$_POST['field_expression'][$i]]]></code>
4138       <code><![CDATA[$_POST['field_virtuality'][$i]]]></code>
4139     </PossiblyInvalidOperand>
4140   </file>
4141   <file src="src/Controllers/Table/StructureController.php">
4142     <DeprecatedMethod>
4143       <code>Config::getInstance()</code>
4144       <code>Config::getInstance()</code>
4145       <code>Config::getInstance()</code>
4146     </DeprecatedMethod>
4147     <InvalidArrayOffset>
4148       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
4149     </InvalidArrayOffset>
4150     <MixedArgument>
4151       <code><![CDATA[$GLOBALS['showtable']['Check_time']]]></code>
4152       <code><![CDATA[$GLOBALS['showtable']['Create_time']]]></code>
4153       <code><![CDATA[$GLOBALS['showtable']['Data_free']]]></code>
4154       <code><![CDATA[$GLOBALS['showtable']['Data_length']]]></code>
4155       <code><![CDATA[$GLOBALS['showtable']['Data_length']
4156                 + $GLOBALS['showtable']['Index_length']]]></code>
4157       <code><![CDATA[$GLOBALS['showtable']['Data_length']
4158                 + $GLOBALS['showtable']['Index_length']
4159                 - $GLOBALS['showtable']['Data_free']]]></code>
4160       <code><![CDATA[$GLOBALS['showtable']['Data_length'] + $GLOBALS['showtable']['Index_length']]]></code>
4161       <code><![CDATA[$GLOBALS['showtable']['Index_length']]]></code>
4162       <code><![CDATA[$GLOBALS['showtable']['Update_time']]]></code>
4163       <code><![CDATA[($GLOBALS['showtable']['Data_length']
4164                 + $GLOBALS['showtable']['Index_length'])
4165                 / $GLOBALS['showtable']['Rows']]]></code>
4166     </MixedArgument>
4167     <MixedArrayAccess>
4168       <code><![CDATA[$GLOBALS['showtable']['Data_length']]]></code>
4169       <code><![CDATA[$GLOBALS['showtable']['Index_length']]]></code>
4170       <code><![CDATA[$GLOBALS['showtable']['Rows']]]></code>
4171     </MixedArrayAccess>
4172     <MixedArrayAssignment>
4173       <code><![CDATA[$GLOBALS['showtable']['Data_length']]]></code>
4174       <code><![CDATA[$GLOBALS['showtable']['Index_length']]]></code>
4175     </MixedArrayAssignment>
4176     <MixedAssignment>
4177       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
4178       <code><![CDATA[$GLOBALS['showtable']]]></code>
4179       <code><![CDATA[$GLOBALS['showtable']]]></code>
4180       <code>$attributes[$rownum]</code>
4181       <code>$rereadInfo</code>
4182     </MixedAssignment>
4183     <MixedOperand>
4184       <code><![CDATA[$GLOBALS['showtable']['Data_length']]]></code>
4185       <code><![CDATA[$GLOBALS['showtable']['Data_length']
4186                 + $GLOBALS['showtable']['Index_length']]]></code>
4187       <code><![CDATA[$GLOBALS['showtable']['Index_length']]]></code>
4188       <code><![CDATA[$GLOBALS['showtable']['Index_length']]]></code>
4189       <code><![CDATA[$GLOBALS['showtable']['Index_length']]]></code>
4190       <code><![CDATA[$displayedFields[$rownum]->icon]]></code>
4191       <code><![CDATA[$displayedFields[$rownum]->icon]]></code>
4192     </MixedOperand>
4193     <PossiblyNullOperand>
4194       <code><![CDATA[$GLOBALS['showtable']['Data_length']]]></code>
4195       <code><![CDATA[$GLOBALS['showtable']['Data_length']]]></code>
4196       <code><![CDATA[$GLOBALS['showtable']['Index_length']]]></code>
4197       <code><![CDATA[$GLOBALS['showtable']['Index_length']]]></code>
4198       <code><![CDATA[$GLOBALS['showtable']['Rows']]]></code>
4199     </PossiblyNullOperand>
4200   </file>
4201   <file src="src/Controllers/Table/TrackingController.php">
4202     <DeprecatedMethod>
4203       <code>Config::getInstance()</code>
4204     </DeprecatedMethod>
4205     <InvalidArrayOffset>
4206       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
4207     </InvalidArrayOffset>
4208     <MixedArgument>
4209       <code>$version</code>
4210     </MixedArgument>
4211     <MixedArgumentTypeCoercion>
4212       <code>$entries</code>
4213     </MixedArgumentTypeCoercion>
4214     <MixedAssignment>
4215       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
4216       <code>$reportExportType</code>
4217       <code>$selectedVersions</code>
4218       <code>$submitMult</code>
4219       <code>$toggleActivation</code>
4220       <code>$version</code>
4221     </MixedAssignment>
4222     <PossiblyNullArgument>
4223       <code><![CDATA[$GLOBALS['text_dir']]]></code>
4224     </PossiblyNullArgument>
4225   </file>
4226   <file src="src/Controllers/Table/ZoomSearchController.php">
4227     <DeprecatedMethod>
4228       <code>Config::getInstance()</code>
4229       <code>Config::getInstance()</code>
4230       <code>Config::getInstance()</code>
4231       <code>Config::getInstance()</code>
4232     </DeprecatedMethod>
4233     <InvalidArrayOffset>
4234       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
4235       <code><![CDATA[$row[$_POST['criteriaColumnNames'][0]]]]></code>
4236       <code><![CDATA[$row[$_POST['criteriaColumnNames'][1]]]]></code>
4237     </InvalidArrayOffset>
4238     <MixedArgument>
4239       <code><![CDATA[$foreignData['foreign_field']]]></code>
4240       <code><![CDATA[$properties['type']]]></code>
4241     </MixedArgument>
4242     <MixedAssignment>
4243       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
4244       <code>$isUnsigned</code>
4245     </MixedAssignment>
4246     <PossiblyFalseArgument>
4247       <code>$key</code>
4248     </PossiblyFalseArgument>
4249     <PossiblyInvalidArgument>
4250       <code><![CDATA[$_POST['db']]]></code>
4251       <code><![CDATA[$_POST['table']]]></code>
4252       <code><![CDATA[$_POST['where_clause']]]></code>
4253       <code><![CDATA[$_POST['where_clause_sign']]]></code>
4254       <code>$dataLabel</code>
4255       <code>$dataLabel</code>
4256       <code>$selectedOperator</code>
4257     </PossiblyInvalidArgument>
4258     <PossiblyInvalidCast>
4259       <code><![CDATA[$_POST['where_clause']]]></code>
4260       <code><![CDATA[$_POST['where_clause_sign']]]></code>
4261       <code>$dataLabel</code>
4262       <code>$dataLabel</code>
4263     </PossiblyInvalidCast>
4264     <PossiblyInvalidOperand>
4265       <code><![CDATA[$_POST['maxPlotLimit']]]></code>
4266       <code><![CDATA[$_POST['where_clause']]]></code>
4267     </PossiblyInvalidOperand>
4268   </file>
4269   <file src="src/Controllers/TableController.php">
4270     <MixedArgument>
4271       <code><![CDATA[$request->getParsedBodyParam('db')]]></code>
4272     </MixedArgument>
4273     <PossiblyUnusedMethod>
4274       <code>__construct</code>
4275     </PossiblyUnusedMethod>
4276   </file>
4277   <file src="src/Controllers/ThemeSetController.php">
4278     <DeprecatedMethod>
4279       <code>Config::getInstance()</code>
4280     </DeprecatedMethod>
4281   </file>
4282   <file src="src/Controllers/ThemesController.php">
4283     <PossiblyUnusedMethod>
4284       <code>__construct</code>
4285     </PossiblyUnusedMethod>
4286   </file>
4287   <file src="src/Controllers/Transformation/OverviewController.php">
4288     <MixedArgument>
4289       <code><![CDATA[$types[$type . '_file'][$key]]]></code>
4290     </MixedArgument>
4291     <MixedArrayAccess>
4292       <code><![CDATA[$types[$type . '_file'][$key]]]></code>
4293     </MixedArrayAccess>
4294     <MixedArrayOffset>
4295       <code><![CDATA[$types[$type . '_file'][$key]]]></code>
4296       <code><![CDATA[$types['empty_mimetype'][$mimeType]]]></code>
4297     </MixedArrayOffset>
4298     <MixedAssignment>
4299       <code>$key</code>
4300       <code>$mimeType</code>
4301       <code>$transformation</code>
4302     </MixedAssignment>
4303     <PossiblyUnusedParam>
4304       <code>$request</code>
4305     </PossiblyUnusedParam>
4306   </file>
4307   <file src="src/Controllers/Transformation/WrapperController.php">
4308     <PossiblyUnusedMethod>
4309       <code>__construct</code>
4310     </PossiblyUnusedMethod>
4311   </file>
4312   <file src="src/Controllers/Triggers/IndexController.php">
4313     <DeprecatedMethod>
4314       <code>Config::getInstance()</code>
4315     </DeprecatedMethod>
4316     <InvalidArrayOffset>
4317       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
4318       <code><![CDATA[$GLOBALS['errors']]]></code>
4319     </InvalidArrayOffset>
4320     <MixedAssignment>
4321       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
4322       <code><![CDATA[$GLOBALS['errors']]]></code>
4323     </MixedAssignment>
4324     <PossiblyInvalidArgument>
4325       <code><![CDATA[$_POST['item_name']]]></code>
4326       <code><![CDATA[$_POST['item_name']]]></code>
4327       <code><![CDATA[$_REQUEST['item_name']]]></code>
4328       <code><![CDATA[$_REQUEST['item_name']]]></code>
4329     </PossiblyInvalidArgument>
4330     <PossiblyInvalidCast>
4331       <code><![CDATA[$_POST['item_name']]]></code>
4332       <code><![CDATA[$_POST['item_name']]]></code>
4333       <code><![CDATA[$_REQUEST['item_name']]]></code>
4334     </PossiblyInvalidCast>
4335     <PossiblyNullArgument>
4336       <code><![CDATA[$this->triggers->getTriggerByName($GLOBALS['db'], $GLOBALS['table'], $_REQUEST['item_name'])]]></code>
4337     </PossiblyNullArgument>
4338     <PossiblyNullReference>
4339       <code>isSuccess</code>
4340     </PossiblyNullReference>
4341     <TypeDoesNotContainType>
4342       <code><![CDATA[count($GLOBALS['errors'])]]></code>
4343       <code><![CDATA[count($GLOBALS['errors'])]]></code>
4344     </TypeDoesNotContainType>
4345   </file>
4346   <file src="src/Controllers/UserPasswordController.php">
4347     <DeprecatedMethod>
4348       <code>Config::getInstance()</code>
4349     </DeprecatedMethod>
4350     <InvalidArrayOffset>
4351       <code><![CDATA[$GLOBALS['change_password_message']]]></code>
4352       <code><![CDATA[$GLOBALS['msg']]]></code>
4353     </InvalidArrayOffset>
4354     <MixedArgument>
4355       <code><![CDATA[$GLOBALS['msg']->getDisplay()]]></code>
4356       <code>$password</code>
4357       <code>$pmaPw</code>
4358       <code>$pmaPw2</code>
4359       <code><![CDATA[$request->getParsedBodyParam('authentication_plugin')]]></code>
4360     </MixedArgument>
4361     <MixedAssignment>
4362       <code><![CDATA[$GLOBALS['change_password_message']]]></code>
4363       <code><![CDATA[$GLOBALS['msg']]]></code>
4364       <code>$noPass</code>
4365       <code>$password</code>
4366       <code>$pmaPw</code>
4367       <code>$pmaPw2</code>
4368     </MixedAssignment>
4369     <MixedMethodCall>
4370       <code>getDisplay</code>
4371     </MixedMethodCall>
4372     <PossiblyUnusedMethod>
4373       <code>__construct</code>
4374     </PossiblyUnusedMethod>
4375   </file>
4376   <file src="src/Controllers/VersionCheckController.php">
4377     <MixedArgument>
4378       <code><![CDATA[$versionDetails->releases]]></code>
4379     </MixedArgument>
4380     <MixedAssignment>
4381       <code>$date</code>
4382       <code>$version</code>
4383     </MixedAssignment>
4384     <PossiblyUnusedParam>
4385       <code>$request</code>
4386     </PossiblyUnusedParam>
4387   </file>
4388   <file src="src/Controllers/View/CreateController.php">
4389     <DeprecatedMethod>
4390       <code>Config::getInstance()</code>
4391     </DeprecatedMethod>
4392     <MixedArgument>
4393       <code>$db</code>
4394       <code>$table</code>
4395       <code><![CDATA[$view['as']]]></code>
4396       <code><![CDATA[$view['column_names']]]></code>
4397       <code><![CDATA[$view['definer']]]></code>
4398       <code><![CDATA[$view['definer']]]></code>
4399       <code><![CDATA[$view['definer']]]></code>
4400       <code><![CDATA[$view['name']]]></code>
4401       <code><![CDATA[$view['name']]]></code>
4402     </MixedArgument>
4403     <MixedAssignment>
4404       <code><![CDATA[$GLOBALS['sql_query']]]></code>
4405       <code>$db</code>
4406       <code>$table</code>
4407       <code><![CDATA[$viewData['as']]]></code>
4408       <code><![CDATA[$viewData['definer']]]></code>
4409       <code><![CDATA[$viewData['sql_security']]]></code>
4410       <code><![CDATA[$viewData['with']]]></code>
4411     </MixedAssignment>
4412     <MixedOperand>
4413       <code><![CDATA[$view['algorithm']]]></code>
4414       <code><![CDATA[$view['as']]]></code>
4415       <code><![CDATA[$view['column_names']]]></code>
4416       <code><![CDATA[$view['sql_security']]]></code>
4417       <code><![CDATA[$view['with']]]></code>
4418     </MixedOperand>
4419     <PossiblyUnusedMethod>
4420       <code>__construct</code>
4421     </PossiblyUnusedMethod>
4422   </file>
4423   <file src="src/Core.php">
4424     <ArgumentTypeCoercion>
4425       <code><![CDATA[$config->settings['TrustedProxies'][$directIp]]]></code>
4426     </ArgumentTypeCoercion>
4427     <DeprecatedMethod>
4428       <code>Config::getInstance()</code>
4429       <code>Config::getInstance()</code>
4430       <code>Config::getInstance()</code>
4431       <code>Config::getInstance()</code>
4432     </DeprecatedMethod>
4433     <InvalidOperand>
4434       <code>$matches[1]</code>
4435     </InvalidOperand>
4436     <MixedArgument>
4437       <code>$onePostPattern</code>
4438       <code>$path[$depth + 1]</code>
4439       <code>$query</code>
4440     </MixedArgument>
4441     <MixedArrayAccess>
4442       <code>$a[$key]</code>
4443       <code>$path[$depth - 1][$key]</code>
4444       <code>$path[$depth][$keysLast]</code>
4445       <code>$path[$depth][$keys[$depth]]</code>
4446     </MixedArrayAccess>
4447     <MixedArrayAssignment>
4448       <code>$a[$key]</code>
4449       <code>$a[$lastKey]</code>
4450     </MixedArrayAssignment>
4451     <MixedAssignment>
4452       <code>$_GET[$urlQueryParamKey]</code>
4453       <code>$_POST[$urlQueryParamKey]</code>
4454       <code>$_REQUEST[$urlQueryParamKey]</code>
4455       <code>$a[$lastKey]</code>
4456       <code>$onePostPattern</code>
4457       <code>$parsedBody[$urlQueryParamKey]</code>
4458       <code>$path[$depth]</code>
4459       <code>$query</code>
4460       <code>$queryParams[$urlQueryParamKey]</code>
4461       <code>$secret</code>
4462       <code>$secret</code>
4463       <code>$urlQueryParamValue</code>
4464     </MixedAssignment>
4465     <MixedInferredReturnType>
4466       <code>bool</code>
4467     </MixedInferredReturnType>
4468     <MixedOperand>
4469       <code>$secret</code>
4470       <code>$secret</code>
4471     </MixedOperand>
4472     <MixedReturnStatement>
4473       <code>$empty</code>
4474     </MixedReturnStatement>
4475     <PossiblyInvalidArgument>
4476       <code>$postKey</code>
4477     </PossiblyInvalidArgument>
4478     <PossiblyInvalidArrayOffset>
4479       <code>$path[$depth - 1]</code>
4480     </PossiblyInvalidArrayOffset>
4481     <PossiblyUndefinedArrayOffset>
4482       <code><![CDATA[$_SERVER['SERVER_NAME']]]></code>
4483     </PossiblyUndefinedArrayOffset>
4484     <PossiblyUnusedParam>
4485       <code>$array</code>
4486     </PossiblyUnusedParam>
4487     <UnsupportedReferenceUsage>
4488       <code><![CDATA[$path[$depth] =& $path[$depth - 1][$key]]]></code>
4489     </UnsupportedReferenceUsage>
4490   </file>
4491   <file src="src/CreateAddField.php">
4492     <DeprecatedMethod>
4493       <code>escapeString</code>
4494       <code>escapeString</code>
4495     </DeprecatedMethod>
4496     <MixedArgument>
4497       <code><![CDATA[$_POST['field_name'][$column['col_index']]]]></code>
4498       <code><![CDATA[$_POST['field_name'][$i]]]></code>
4499       <code>$fieldPrimary[0]</code>
4500       <code>$index</code>
4501       <code>$index</code>
4502       <code>$index</code>
4503       <code>$index</code>
4504       <code><![CDATA[$index['Index_comment']]]></code>
4505       <code><![CDATA[$index['Key_block_size']]]></code>
4506       <code><![CDATA[$index['Key_name']]]></code>
4507       <code><![CDATA[$index['Parser']]]></code>
4508       <code>$partition</code>
4509       <code>$subpartition</code>
4510     </MixedArgument>
4511     <MixedArgumentTypeCoercion>
4512       <code>$definitions</code>
4513     </MixedArgumentTypeCoercion>
4514     <MixedArrayAccess>
4515       <code><![CDATA[$column['col_index']]]></code>
4516       <code><![CDATA[$column['size']]]></code>
4517       <code><![CDATA[$column['size']]]></code>
4518     </MixedArrayAccess>
4519     <MixedArrayOffset>
4520       <code><![CDATA[$_POST['field_name'][$column['col_index']]]]></code>
4521       <code>$indexFields[$key]</code>
4522       <code>$indexFields[$key]</code>
4523     </MixedArrayOffset>
4524     <MixedAssignment>
4525       <code>$column</code>
4526       <code>$fieldFullText</code>
4527       <code>$fieldIndex</code>
4528       <code>$fieldPrimary</code>
4529       <code>$fieldSpatial</code>
4530       <code>$fieldUnique</code>
4531       <code>$index</code>
4532       <code>$index</code>
4533       <code>$index</code>
4534       <code>$index</code>
4535       <code>$key</code>
4536       <code>$partition</code>
4537       <code>$subpartition</code>
4538     </MixedAssignment>
4539     <MixedOperand>
4540       <code><![CDATA[$column['size']]]></code>
4541       <code><![CDATA[$index['Index_type']]]></code>
4542       <code><![CDATA[$partition['comment']]]></code>
4543       <code><![CDATA[$partition['data_directory']]]></code>
4544       <code><![CDATA[$partition['engine']]]></code>
4545       <code><![CDATA[$partition['index_directory']]]></code>
4546       <code><![CDATA[$partition['max_rows']]]></code>
4547       <code><![CDATA[$partition['min_rows']]]></code>
4548       <code><![CDATA[$partition['name']]]></code>
4549       <code><![CDATA[$partition['node_group']]]></code>
4550       <code><![CDATA[$partition['tablespace']]]></code>
4551       <code><![CDATA[$partition['value']]]></code>
4552       <code><![CDATA[$partition['value_type']]]></code>
4553     </MixedOperand>
4554     <MixedReturnTypeCoercion>
4555       <code>[$fieldCount, $fieldPrimary, $fieldIndex, $fieldUnique, $fieldFullText, $fieldSpatial]</code>
4556       <code>array{int, array, array, array, array, array}</code>
4557     </MixedReturnTypeCoercion>
4558     <PossiblyInvalidArgument>
4559       <code><![CDATA[$_POST['after_field']]]></code>
4560       <code><![CDATA[$_POST['comment']]]></code>
4561       <code><![CDATA[$_POST['connection']]]></code>
4562       <code><![CDATA[$_POST['field_attribute'][$i]]]></code>
4563       <code><![CDATA[$_POST['field_collation'][$i] ?? '']]></code>
4564       <code><![CDATA[$_POST['field_comments'][$i] ?? '']]></code>
4565       <code><![CDATA[$_POST['field_default_type'][$i]]]></code>
4566       <code><![CDATA[$_POST['field_default_value'][$i]]]></code>
4567       <code><![CDATA[$_POST['field_expression'][$i] ?? '']]></code>
4568       <code><![CDATA[$_POST['field_extra'][$i] ?? '']]></code>
4569       <code><![CDATA[$_POST['field_length'][$i]]]></code>
4570       <code><![CDATA[$_POST['field_name']]]></code>
4571       <code><![CDATA[$_POST['field_name'][$column['col_index']]]]></code>
4572       <code><![CDATA[$_POST['field_name'][$previousField]]]></code>
4573       <code><![CDATA[$_POST['field_null'][$i] ?? 'NO']]></code>
4574       <code><![CDATA[$_POST['field_type'][$i]]]></code>
4575       <code><![CDATA[$_POST['field_virtuality'][$i] ?? '']]></code>
4576       <code><![CDATA[$_POST['fulltext_indexes']]]></code>
4577       <code><![CDATA[$_POST['indexes']]]></code>
4578       <code><![CDATA[$_POST['primary_indexes']]]></code>
4579       <code><![CDATA[$_POST['spatial_indexes']]]></code>
4580       <code><![CDATA[$_POST['tbl_collation']]]></code>
4581       <code><![CDATA[$_POST['tbl_storage_engine']]]></code>
4582       <code><![CDATA[$_POST['unique_indexes']]]></code>
4583     </PossiblyInvalidArgument>
4584     <PossiblyInvalidCast>
4585       <code><![CDATA[$_POST['comment']]]></code>
4586       <code><![CDATA[$_POST['connection']]]></code>
4587       <code><![CDATA[$_POST['field_attribute'][$i]]]></code>
4588       <code><![CDATA[$_POST['field_collation'][$i] ?? '']]></code>
4589       <code><![CDATA[$_POST['field_comments'][$i] ?? '']]></code>
4590       <code><![CDATA[$_POST['field_default_type'][$i]]]></code>
4591       <code><![CDATA[$_POST['field_default_value'][$i]]]></code>
4592       <code><![CDATA[$_POST['field_expression'][$i] ?? '']]></code>
4593       <code><![CDATA[$_POST['field_extra'][$i] ?? '']]></code>
4594       <code><![CDATA[$_POST['field_length'][$i]]]></code>
4595       <code><![CDATA[$_POST['field_type'][$i]]]></code>
4596       <code><![CDATA[$_POST['field_virtuality'][$i] ?? '']]></code>
4597       <code><![CDATA[$_POST['field_where']]]></code>
4598       <code><![CDATA[$_POST['field_where']]]></code>
4599       <code><![CDATA[$_POST['fulltext_indexes']]]></code>
4600       <code><![CDATA[$_POST['indexes']]]></code>
4601       <code><![CDATA[$_POST['primary_indexes']]]></code>
4602       <code><![CDATA[$_POST['spatial_indexes']]]></code>
4603       <code><![CDATA[$_POST['tbl_collation']]]></code>
4604       <code><![CDATA[$_POST['tbl_storage_engine']]]></code>
4605       <code><![CDATA[$_POST['unique_indexes']]]></code>
4606     </PossiblyInvalidCast>
4607     <PossiblyInvalidIterator>
4608       <code><![CDATA[$_POST['partitions']]]></code>
4609     </PossiblyInvalidIterator>
4610     <PossiblyInvalidOperand>
4611       <code><![CDATA[$_POST['partition_by']]]></code>
4612       <code><![CDATA[$_POST['partition_count']]]></code>
4613       <code><![CDATA[$_POST['partition_expr']]]></code>
4614       <code><![CDATA[$_POST['subpartition_by']]]></code>
4615       <code><![CDATA[$_POST['subpartition_count']]]></code>
4616       <code><![CDATA[$_POST['subpartition_expr']]]></code>
4617       <code><![CDATA[$_POST['tbl_storage_engine']]]></code>
4618     </PossiblyInvalidOperand>
4619     <PossiblyUndefinedArrayOffset>
4620       <code><![CDATA[$index['Index_choice']]]></code>
4621     </PossiblyUndefinedArrayOffset>
4622   </file>
4623   <file src="src/Crypto/Crypto.php">
4624     <DeprecatedMethod>
4625       <code>Config::getInstance()</code>
4626     </DeprecatedMethod>
4627     <MixedAssignment>
4628       <code>$key</code>
4629       <code>$key</code>
4630     </MixedAssignment>
4631   </file>
4632   <file src="src/Database/CentralColumns.php">
4633     <DeprecatedMethod>
4634       <code>Config::getInstance()</code>
4635     </DeprecatedMethod>
4636     <MixedArgument>
4637       <code>$centralListTable</code>
4638       <code>$centralListTable</code>
4639       <code>$centralListTable</code>
4640       <code>$centralListTable</code>
4641       <code>$centralListTable</code>
4642       <code>$centralListTable</code>
4643       <code>$centralListTable</code>
4644       <code>$centralListTable</code>
4645       <code>$centralListTable</code>
4646       <code>$centralTable</code>
4647       <code>$centralTable</code>
4648       <code>$centralTable</code>
4649       <code>$centralTable</code>
4650       <code><![CDATA[$cfgCentralColumns['db']]]></code>
4651       <code><![CDATA[$cfgCentralColumns['db']]]></code>
4652       <code>$columnDefault[$i]</code>
4653       <code>$columnExtra[$i]</code>
4654       <code><![CDATA[$column['col_name']]]></code>
4655       <code><![CDATA[$column['col_name']]]></code>
4656       <code><![CDATA[$extractedColumnSpec['attribute']]]></code>
4657       <code><![CDATA[$meta['DefaultValue']]]></code>
4658       <code><![CDATA[$meta['DefaultValue']]]></code>
4659       <code><![CDATA[$params['db']]]></code>
4660       <code><![CDATA[$params['field_attribute'][$i]]]></code>
4661       <code><![CDATA[$params['field_collation'][$i]]]></code>
4662       <code><![CDATA[$params['field_length'][$i]]]></code>
4663       <code><![CDATA[$params['field_name'][$i]]]></code>
4664       <code><![CDATA[$params['field_type'][$i]]]></code>
4665       <code><![CDATA[$params['orig_col_name']]]></code>
4666       <code><![CDATA[$params['orig_col_name'][$i]]]></code>
4667       <code>$pmadb</code>
4668       <code>$pmadb</code>
4669       <code>$pmadb</code>
4670       <code>$pmadb</code>
4671       <code>$pmadb</code>
4672       <code>$pmadb</code>
4673       <code>$row</code>
4674       <code><![CDATA[$row['col_extra']]]></code>
4675       <code><![CDATA[$rowsMeta[$rowNum]['DefaultValue']]]></code>
4676       <code><![CDATA[$rowsMeta[$rowNum]['DefaultValue']]]></code>
4677       <code>$type</code>
4678     </MixedArgument>
4679     <MixedArgumentTypeCoercion>
4680       <code>$cols</code>
4681     </MixedArgumentTypeCoercion>
4682     <MixedArrayAccess>
4683       <code>$columnDefault[$i]</code>
4684       <code>$columnDefault[$i]</code>
4685       <code>$columnDefault[$i]</code>
4686       <code><![CDATA[$column['col_attribute']]]></code>
4687       <code><![CDATA[$column['col_default']]]></code>
4688       <code><![CDATA[$column['col_default']]]></code>
4689       <code><![CDATA[$column['col_default']]]></code>
4690       <code><![CDATA[$column['col_extra']]]></code>
4691       <code><![CDATA[$column['col_isNull']]]></code>
4692       <code><![CDATA[$column['col_length']]]></code>
4693       <code><![CDATA[$column['col_length']]]></code>
4694       <code><![CDATA[$column['col_name']]]></code>
4695       <code><![CDATA[$column['col_name']]]></code>
4696       <code><![CDATA[$column['col_type']]]></code>
4697       <code><![CDATA[$params['field_attribute'][$i]]]></code>
4698       <code><![CDATA[$params['field_collation'][$i]]]></code>
4699       <code><![CDATA[$params['field_default_value'][$i]]]></code>
4700       <code><![CDATA[$params['field_length'][$i]]]></code>
4701       <code><![CDATA[$params['field_name'][$i]]]></code>
4702       <code><![CDATA[$params['field_type'][$i]]]></code>
4703       <code><![CDATA[$params['orig_col_name'][$i]]]></code>
4704       <code><![CDATA[$row['col_extra']]]></code>
4705       <code><![CDATA[$row['col_type']]]></code>
4706     </MixedArrayAccess>
4707     <MixedArrayAssignment>
4708       <code>$columnDefault[$i]</code>
4709       <code>$columnDefault[$i]</code>
4710       <code><![CDATA[$row['col_attribute']]]></code>
4711       <code><![CDATA[$row['col_attribute']]]></code>
4712       <code><![CDATA[$row['col_attribute']]]></code>
4713       <code><![CDATA[$row['col_attribute']]]></code>
4714       <code><![CDATA[$row['col_attribute']]]></code>
4715       <code><![CDATA[$row['col_extra']]]></code>
4716     </MixedArrayAssignment>
4717     <MixedAssignment>
4718       <code>$centralListTable</code>
4719       <code>$centralListTable</code>
4720       <code>$centralListTable</code>
4721       <code>$centralListTable</code>
4722       <code>$centralListTable</code>
4723       <code>$centralListTable</code>
4724       <code>$centralTable</code>
4725       <code>$centralTable</code>
4726       <code>$cols[]</code>
4727       <code>$column</code>
4728       <code>$columnDefault</code>
4729       <code>$columnDefault[$i]</code>
4730       <code>$columnExtra[$i]</code>
4731       <code>$defaultValue</code>
4732       <code>$defaultValues[$rowNum]</code>
4733       <code>$field</code>
4734       <code>$length</code>
4735       <code><![CDATA[$meta['DefaultValue']]]></code>
4736       <code>$pmadb</code>
4737       <code>$pmadb</code>
4738       <code>$pmadb</code>
4739       <code>$pmadb</code>
4740       <code>$pmadb</code>
4741       <code>$pmadb</code>
4742       <code>$row</code>
4743       <code>$row</code>
4744       <code>$row</code>
4745       <code><![CDATA[$rowsMeta[$rowNum]['DefaultType']]]></code>
4746       <code><![CDATA[$rowsMeta[$rowNum]['DefaultValue']]]></code>
4747       <code>$type</code>
4748     </MixedAssignment>
4749     <MixedInferredReturnType>
4750       <code>mixed[]|bool</code>
4751     </MixedInferredReturnType>
4752     <MixedOperand>
4753       <code><![CDATA[$column['col_attribute']]]></code>
4754       <code><![CDATA[$column['col_default']]]></code>
4755       <code><![CDATA[$column['col_extra']]]></code>
4756       <code><![CDATA[$column['col_length']]]></code>
4757       <code><![CDATA[$column['col_type']]]></code>
4758     </MixedOperand>
4759     <MixedReturnStatement>
4760       <code>$cfgCentralColumns</code>
4761     </MixedReturnStatement>
4762     <PossiblyInvalidArgument>
4763       <code>$db</code>
4764       <code>$db</code>
4765       <code>$db</code>
4766       <code>$db</code>
4767       <code>$db</code>
4768       <code>$db</code>
4769       <code>$db</code>
4770       <code>$table</code>
4771       <code>$tnPageNow</code>
4772     </PossiblyInvalidArgument>
4773     <PossiblyInvalidCast>
4774       <code>$db</code>
4775       <code>$db</code>
4776       <code>$db</code>
4777       <code>$db</code>
4778       <code>$db</code>
4779       <code>$db</code>
4780       <code>$table</code>
4781     </PossiblyInvalidCast>
4782     <PossiblyNullArgument>
4783       <code>$field</code>
4784     </PossiblyNullArgument>
4785   </file>
4786   <file src="src/Database/Designer.php">
4787     <DeprecatedMethod>
4788       <code>Config::getInstance()</code>
4789     </DeprecatedMethod>
4790     <MixedArgument>
4791       <code><![CDATA[$tabColumn[$tableName]['COLUMN_ID']]]></code>
4792       <code><![CDATA[$tabColumn[$tableName]['COLUMN_ID']]]></code>
4793       <code><![CDATA[$tabColumn[$tableName]['TYPE'][$j]]]></code>
4794       <code><![CDATA[$tabColumn[$tableName]['TYPE'][$j]]]></code>
4795       <code><![CDATA[$tabColumn[$tableName]['TYPE'][$j]]]></code>
4796       <code><![CDATA[$tabColumn[$tableName]['TYPE'][$j]]]></code>
4797       <code><![CDATA[$tabColumn[$tableName]['TYPE'][$j]]]></code>
4798       <code><![CDATA[$tabColumn[$tableName]['TYPE'][$j]]]></code>
4799       <code><![CDATA[$tabColumn[$tableName]['TYPE'][$j]]]></code>
4800       <code><![CDATA[$tabColumn[$tableName]['TYPE'][$j]]]></code>
4801       <code><![CDATA[$tabColumn[$tableName]['TYPE'][$j]]]></code>
4802       <code><![CDATA[$tabColumn[$tableName]['TYPE'][$j]]]></code>
4803       <code><![CDATA[$tabColumn[$tableName]['TYPE'][$j]]]></code>
4804       <code><![CDATA[$tabColumn[$tableName]['TYPE'][$j]]]></code>
4805       <code><![CDATA[$tabColumn[$tableName]['TYPE'][$j]]]></code>
4806       <code><![CDATA[$tabColumn[$tableName]['TYPE'][$j]]]></code>
4807       <code><![CDATA[$tabColumn[$tableName]['TYPE'][$j]]]></code>
4808       <code><![CDATA[$tabColumn[$tableName]['TYPE'][$j]]]></code>
4809       <code><![CDATA[$tabColumn[$tableName]['TYPE'][$j]]]></code>
4810       <code><![CDATA[$tabColumn[$tableName]['TYPE'][$j]]]></code>
4811     </MixedArgument>
4812     <MixedArrayAccess>
4813       <code><![CDATA[$tabColumn[$tableName]['COLUMN_ID']]]></code>
4814       <code><![CDATA[$tabColumn[$tableName]['COLUMN_ID']]]></code>
4815       <code><![CDATA[$tabColumn[$tableName]['COLUMN_NAME']]]></code>
4816       <code><![CDATA[$tabColumn[$tableName]['COLUMN_NAME']]]></code>
4817       <code><![CDATA[$tabColumn[$tableName]['COLUMN_NAME'][$j]]]></code>
4818       <code><![CDATA[$tabColumn[$tableName]['COLUMN_NAME'][$j]]]></code>
4819       <code><![CDATA[$tabColumn[$tableName]['TYPE']]]></code>
4820       <code><![CDATA[$tabColumn[$tableName]['TYPE']]]></code>
4821       <code><![CDATA[$tabColumn[$tableName]['TYPE']]]></code>
4822       <code><![CDATA[$tabColumn[$tableName]['TYPE']]]></code>
4823       <code><![CDATA[$tabColumn[$tableName]['TYPE']]]></code>
4824       <code><![CDATA[$tabColumn[$tableName]['TYPE']]]></code>
4825       <code><![CDATA[$tabColumn[$tableName]['TYPE']]]></code>
4826       <code><![CDATA[$tabColumn[$tableName]['TYPE']]]></code>
4827       <code><![CDATA[$tabColumn[$tableName]['TYPE']]]></code>
4828       <code><![CDATA[$tabColumn[$tableName]['TYPE']]]></code>
4829       <code><![CDATA[$tabColumn[$tableName]['TYPE']]]></code>
4830       <code><![CDATA[$tabColumn[$tableName]['TYPE']]]></code>
4831       <code><![CDATA[$tabColumn[$tableName]['TYPE']]]></code>
4832       <code><![CDATA[$tabColumn[$tableName]['TYPE']]]></code>
4833       <code><![CDATA[$tabColumn[$tableName]['TYPE']]]></code>
4834       <code><![CDATA[$tabColumn[$tableName]['TYPE']]]></code>
4835       <code><![CDATA[$tabColumn[$tableName]['TYPE']]]></code>
4836       <code><![CDATA[$tabColumn[$tableName]['TYPE']]]></code>
4837       <code><![CDATA[$tabColumn[$tableName]['TYPE'][$j]]]></code>
4838       <code><![CDATA[$tabColumn[$tableName]['TYPE'][$j]]]></code>
4839       <code><![CDATA[$tabColumn[$tableName]['TYPE'][$j]]]></code>
4840       <code><![CDATA[$tabColumn[$tableName]['TYPE'][$j]]]></code>
4841       <code><![CDATA[$tabColumn[$tableName]['TYPE'][$j]]]></code>
4842       <code><![CDATA[$tabColumn[$tableName]['TYPE'][$j]]]></code>
4843       <code><![CDATA[$tabColumn[$tableName]['TYPE'][$j]]]></code>
4844       <code><![CDATA[$tabColumn[$tableName]['TYPE'][$j]]]></code>
4845       <code><![CDATA[$tabColumn[$tableName]['TYPE'][$j]]]></code>
4846       <code><![CDATA[$tabColumn[$tableName]['TYPE'][$j]]]></code>
4847       <code><![CDATA[$tabColumn[$tableName]['TYPE'][$j]]]></code>
4848       <code><![CDATA[$tabColumn[$tableName]['TYPE'][$j]]]></code>
4849       <code><![CDATA[$tabColumn[$tableName]['TYPE'][$j]]]></code>
4850       <code><![CDATA[$tabColumn[$tableName]['TYPE'][$j]]]></code>
4851       <code><![CDATA[$tabColumn[$tableName]['TYPE'][$j]]]></code>
4852       <code><![CDATA[$tabColumn[$tableName]['TYPE'][$j]]]></code>
4853       <code><![CDATA[$tabColumn[$tableName]['TYPE'][$j]]]></code>
4854       <code><![CDATA[$tabColumn[$tableName]['TYPE'][$j]]]></code>
4855     </MixedArrayAccess>
4856     <MixedAssignment>
4857       <code>$params</code>
4858     </MixedAssignment>
4859     <MixedInferredReturnType>
4860       <code>mixed[]</code>
4861     </MixedInferredReturnType>
4862     <MixedOperand>
4863       <code><![CDATA[$tabColumn[$tableName]['COLUMN_NAME'][$j]]]></code>
4864       <code><![CDATA[$tabColumn[$tableName]['COLUMN_NAME'][$j]]]></code>
4865     </MixedOperand>
4866     <MixedReturnStatement>
4867       <code>$params</code>
4868       <code>$params</code>
4869     </MixedReturnStatement>
4870     <PossiblyInvalidCast>
4871       <code><![CDATA[$_GET['export_type']]]></code>
4872     </PossiblyInvalidCast>
4873   </file>
4874   <file src="src/Database/Designer/Common.php">
4875     <DeprecatedMethod>
4876       <code>Config::getInstance()</code>
4877     </DeprecatedMethod>
4878     <MixedArgument>
4879       <code><![CDATA[$_POST['t_x'][$key]]]></code>
4880       <code><![CDATA[$_POST['t_y'][$key]]]></code>
4881       <code>$db</code>
4882       <code><![CDATA[$foreigner['constraint']]]></code>
4883       <code>$oneField</code>
4884       <code><![CDATA[$oneKey['constraint']]]></code>
4885       <code><![CDATA[$oneKey['ref_index_list'][$index]]]></code>
4886       <code><![CDATA[$oneTable['TABLE_NAME']]]></code>
4887       <code><![CDATA[$oneTable['TABLE_NAME']]]></code>
4888       <code><![CDATA[$origData['settings_data']]]></code>
4889       <code>$tab</code>
4890       <code><![CDATA[$tables[$t1]['ENGINE']]]></code>
4891       <code><![CDATA[$tables[$t1]['ENGINE'] ?? '']]></code>
4892       <code><![CDATA[$tables[$t2]['ENGINE']]]></code>
4893       <code><![CDATA[$tables[$t2]['ENGINE'] ?? '']]></code>
4894       <code><![CDATA[$value['foreign_field']]]></code>
4895       <code><![CDATA[is_string($oneTable['ENGINE']) ? $oneTable['ENGINE'] : '']]></code>
4896     </MixedArgument>
4897     <MixedArrayAccess>
4898       <code><![CDATA[$oneKey['constraint']]]></code>
4899       <code><![CDATA[$oneKey['index_list']]]></code>
4900       <code><![CDATA[$oneKey['ref_db_name']]]></code>
4901       <code><![CDATA[$oneKey['ref_index_list']]]></code>
4902       <code><![CDATA[$oneKey['ref_index_list'][$index]]]></code>
4903       <code><![CDATA[$oneKey['ref_table_name']]]></code>
4904       <code><![CDATA[$oneTable['ENGINE']]]></code>
4905       <code><![CDATA[$oneTable['ENGINE']]]></code>
4906       <code><![CDATA[$oneTable['TABLE_NAME']]]></code>
4907       <code><![CDATA[$oneTable['TABLE_NAME']]]></code>
4908       <code><![CDATA[$tables[$t1]['ENGINE']]]></code>
4909       <code><![CDATA[$tables[$t2]['ENGINE']]]></code>
4910       <code><![CDATA[$value['foreign_db']]]></code>
4911       <code><![CDATA[$value['foreign_field']]]></code>
4912       <code><![CDATA[$value['foreign_table']]]></code>
4913     </MixedArrayAccess>
4914     <MixedArrayAssignment>
4915       <code>$origData[$index]</code>
4916     </MixedArrayAssignment>
4917     <MixedArrayOffset>
4918       <code><![CDATA[$oneKey['ref_index_list'][$index]]]></code>
4919     </MixedArrayOffset>
4920     <MixedAssignment>
4921       <code>$db</code>
4922       <code>$index</code>
4923       <code>$oneField</code>
4924       <code>$oneKey</code>
4925       <code>$oneTable</code>
4926       <code>$origData</code>
4927       <code>$tab</code>
4928       <code>$value</code>
4929       <code>$value</code>
4930     </MixedAssignment>
4931     <MixedOperand>
4932       <code><![CDATA[$oneKey['ref_db_name'] ?? $GLOBALS['db']]]></code>
4933       <code><![CDATA[$oneKey['ref_table_name']]]></code>
4934       <code><![CDATA[$value['foreign_db']]]></code>
4935       <code><![CDATA[$value['foreign_table']]]></code>
4936     </MixedOperand>
4937     <PossiblyInvalidArgument>
4938       <code><![CDATA[$_POST['t_x'][$key]]]></code>
4939       <code><![CDATA[$_POST['t_y'][$key]]]></code>
4940       <code>$db</code>
4941       <code>$tab</code>
4942     </PossiblyInvalidArgument>
4943     <PossiblyInvalidArrayOffset>
4944       <code><![CDATA[$_POST['t_db'][$key]]]></code>
4945       <code><![CDATA[$_POST['t_tbl'][$key]]]></code>
4946       <code><![CDATA[$_POST['t_x'][$key]]]></code>
4947       <code><![CDATA[$_POST['t_y'][$key]]]></code>
4948     </PossiblyInvalidArrayOffset>
4949     <PossiblyInvalidCast>
4950       <code><![CDATA[$_POST['t_x'][$key]]]></code>
4951       <code><![CDATA[$_POST['t_y'][$key]]]></code>
4952       <code>$db</code>
4953       <code>$tab</code>
4954     </PossiblyInvalidCast>
4955     <PossiblyInvalidIterator>
4956       <code><![CDATA[$_POST['t_h']]]></code>
4957     </PossiblyInvalidIterator>
4958     <PossiblyNullArrayOffset>
4959       <code>$indexArray1</code>
4960       <code>$indexArray2</code>
4961     </PossiblyNullArrayOffset>
4962   </file>
4963   <file src="src/Database/Designer/DesignerTable.php">
4964     <PossiblyUnusedMethod>
4965       <code>getTableEngine</code>
4966     </PossiblyUnusedMethod>
4967   </file>
4968   <file src="src/Database/Events.php">
4969     <DeprecatedMethod>
4970       <code>Config::getInstance()</code>
4971     </DeprecatedMethod>
4972     <InvalidArrayOffset>
4973       <code><![CDATA[$GLOBALS['errors']]]></code>
4974       <code><![CDATA[$GLOBALS['errors']]]></code>
4975     </InvalidArrayOffset>
4976     <MixedArgument>
4977       <code><![CDATA[$GLOBALS['errors']]]></code>
4978     </MixedArgument>
4979     <MixedArrayAccess>
4980       <code><![CDATA[$event['Name']]]></code>
4981       <code><![CDATA[$event['Status']]]></code>
4982       <code><![CDATA[$event['Type']]]></code>
4983     </MixedArrayAccess>
4984     <MixedArrayAssignment>
4985       <code><![CDATA[$GLOBALS['errors'][]]]></code>
4986       <code><![CDATA[$GLOBALS['errors'][]]]></code>
4987       <code><![CDATA[$GLOBALS['errors'][]]]></code>
4988       <code><![CDATA[$GLOBALS['errors'][]]]></code>
4989       <code><![CDATA[$GLOBALS['errors'][]]]></code>
4990       <code><![CDATA[$GLOBALS['errors'][]]]></code>
4991       <code><![CDATA[$GLOBALS['errors'][]]]></code>
4992       <code><![CDATA[$GLOBALS['errors'][]]]></code>
4993       <code><![CDATA[$GLOBALS['errors'][]]]></code>
4994     </MixedArrayAssignment>
4995     <MixedAssignment>
4996       <code><![CDATA[$GLOBALS['errors']]]></code>
4997       <code>$event</code>
4998       <code><![CDATA[$retval['item_comment']]]></code>
4999       <code><![CDATA[$retval['item_definer']]]></code>
5000       <code><![CDATA[$retval['item_definition']]]></code>
5001       <code><![CDATA[$retval['item_ends']]]></code>
5002       <code><![CDATA[$retval['item_execute_at']]]></code>
5003       <code><![CDATA[$retval['item_interval_field']]]></code>
5004       <code><![CDATA[$retval['item_interval_value']]]></code>
5005       <code><![CDATA[$retval['item_name']]]></code>
5006       <code><![CDATA[$retval['item_starts']]]></code>
5007       <code><![CDATA[$retval['item_status']]]></code>
5008       <code><![CDATA[$retval['item_type']]]></code>
5009       <code>$string</code>
5010     </MixedAssignment>
5011     <MixedOperand>
5012       <code>$string</code>
5013     </MixedOperand>
5014     <PossiblyInvalidArgument>
5015       <code><![CDATA[$_POST['item_comment']]]></code>
5016       <code><![CDATA[$_POST['item_definer']]]></code>
5017       <code><![CDATA[$_POST['item_ends']]]></code>
5018       <code><![CDATA[$_POST['item_execute_at']]]></code>
5019       <code><![CDATA[$_POST['item_name']]]></code>
5020       <code><![CDATA[$_POST['item_name']]]></code>
5021       <code><![CDATA[$_POST['item_name']]]></code>
5022       <code><![CDATA[$_POST['item_original_name']]]></code>
5023       <code><![CDATA[$_POST['item_original_name']]]></code>
5024       <code><![CDATA[$_POST['item_starts']]]></code>
5025     </PossiblyInvalidArgument>
5026     <PossiblyInvalidCast>
5027       <code><![CDATA[$_POST['item_comment']]]></code>
5028       <code><![CDATA[$_POST['item_ends']]]></code>
5029       <code><![CDATA[$_POST['item_execute_at']]]></code>
5030       <code><![CDATA[$_POST['item_original_name']]]></code>
5031       <code><![CDATA[$_POST['item_starts']]]></code>
5032     </PossiblyInvalidCast>
5033     <PossiblyInvalidOperand>
5034       <code><![CDATA[$_POST['item_definition']]]></code>
5035       <code><![CDATA[$_POST['item_interval_field']]]></code>
5036     </PossiblyInvalidOperand>
5037     <PossiblyNullArgument>
5038       <code>$createItem</code>
5039     </PossiblyNullArgument>
5040     <PossiblyUndefinedArrayOffset>
5041       <code><![CDATA[$GLOBALS['errors']]]></code>
5042     </PossiblyUndefinedArrayOffset>
5043   </file>
5044   <file src="src/Database/MultiTableQuery.php">
5045     <DeprecatedMethod>
5046       <code>DatabaseInterface::getInstance()</code>
5047     </DeprecatedMethod>
5048   </file>
5049   <file src="src/Database/Routines.php">
5050     <DeprecatedMethod>
5051       <code>Config::getInstance()</code>
5052       <code>Config::getInstance()</code>
5053       <code>Config::getInstance()</code>
5054     </DeprecatedMethod>
5055     <InvalidArgument>
5056       <code>$itemParamDir</code>
5057       <code>$itemParamName</code>
5058     </InvalidArgument>
5059     <InvalidArrayOffset>
5060       <code><![CDATA[$GLOBALS['errors']]]></code>
5061       <code><![CDATA[$GLOBALS['errors']]]></code>
5062       <code><![CDATA[$GLOBALS['errors']]]></code>
5063       <code><![CDATA[$GLOBALS['errors']]]></code>
5064       <code><![CDATA[$retval['item_param_dir'][$key]]]></code>
5065     </InvalidArrayOffset>
5066     <MixedArgument>
5067       <code><![CDATA[$GLOBALS['errors']]]></code>
5068       <code><![CDATA[$_POST['funcs'][$routine['item_param_name'][$i]]]]></code>
5069       <code>$itemParamOpsNum[$i]</code>
5070       <code>$itemParamOpsText[$i]</code>
5071       <code>$itemParamType[$i]</code>
5072       <code>$itemParamType[$i]</code>
5073       <code>$itemParamType[$i]</code>
5074       <code>$itemParamType[$i]</code>
5075       <code>$newErrors</code>
5076       <code><![CDATA[$routine['SPECIFIC_NAME']]]></code>
5077       <code><![CDATA[$routine['SPECIFIC_NAME']]]></code>
5078       <code><![CDATA[$routine['item_name']]]></code>
5079       <code><![CDATA[$routine['item_name']]]></code>
5080       <code><![CDATA[$routine['item_name']]]></code>
5081       <code><![CDATA[$routine['item_name']]]></code>
5082       <code><![CDATA[$routine['item_name']]]></code>
5083       <code><![CDATA[$routine['item_param_name'][$i]]]></code>
5084       <code><![CDATA[$routine['item_param_name'][$i]]]></code>
5085       <code><![CDATA[$routine['item_param_type'][$i]]]></code>
5086       <code><![CDATA[$routine['item_param_type'][$i]]]></code>
5087       <code><![CDATA[$routine['item_param_type'][$i]]]></code>
5088       <code><![CDATA[$routine['item_param_type'][$i]]]></code>
5089       <code><![CDATA[$routine['item_param_type'][$i]]]></code>
5090       <code><![CDATA[$routine['item_param_type'][$i]]]></code>
5091       <code><![CDATA[$routine['name']]]></code>
5092       <code><![CDATA[$routine['name']]]></code>
5093       <code><![CDATA[$routine['name']]]></code>
5094       <code><![CDATA[$routine['name']]]></code>
5095       <code><![CDATA[$routine['type']]]></code>
5096       <code><![CDATA[$routine['type']]]></code>
5097       <code>$value</code>
5098       <code>$value</code>
5099       <code>$value</code>
5100       <code>$value</code>
5101     </MixedArgument>
5102     <MixedArgumentTypeCoercion>
5103       <code>$options</code>
5104       <code>$options</code>
5105       <code>$value</code>
5106     </MixedArgumentTypeCoercion>
5107     <MixedArrayAccess>
5108       <code><![CDATA[$opt['value']]]></code>
5109       <code>$priv[0]</code>
5110       <code>$priv[1]</code>
5111       <code>$priv[2]</code>
5112       <code>$priv[5]</code>
5113       <code>$priv[6]</code>
5114       <code>$priv[7]</code>
5115       <code><![CDATA[$routine['DTD_IDENTIFIER']]]></code>
5116       <code><![CDATA[$routine['Db']]]></code>
5117       <code><![CDATA[$routine['Definer']]]></code>
5118       <code><![CDATA[$routine['Name']]]></code>
5119       <code><![CDATA[$routine['Type']]]></code>
5120       <code><![CDATA[$routine['item_param_dir'][$i]]]></code>
5121       <code><![CDATA[$routine['item_param_dir'][$i]]]></code>
5122       <code><![CDATA[$routine['item_param_length_arr'][$i]]]></code>
5123       <code><![CDATA[$routine['item_param_name'][$i]]]></code>
5124       <code><![CDATA[$routine['item_param_name'][$i]]]></code>
5125       <code><![CDATA[$routine['item_param_name'][$i]]]></code>
5126       <code><![CDATA[$routine['item_param_name'][$i]]]></code>
5127       <code><![CDATA[$routine['item_param_name'][$i]]]></code>
5128       <code><![CDATA[$routine['item_param_opts_text'][$i]]]></code>
5129       <code><![CDATA[$routine['item_param_type'][$i]]]></code>
5130       <code><![CDATA[$routine['item_param_type'][$i]]]></code>
5131       <code><![CDATA[$routine['item_param_type'][$i]]]></code>
5132       <code><![CDATA[$routine['item_param_type'][$i]]]></code>
5133       <code><![CDATA[$routine['item_param_type'][$i]]]></code>
5134       <code><![CDATA[$routine['item_param_type'][$i]]]></code>
5135       <code><![CDATA[$routine['item_param_type'][$i]]]></code>
5136       <code><![CDATA[$routine['item_param_type'][$i]]]></code>
5137       <code><![CDATA[$routine['item_param_type'][$i]]]></code>
5138       <code><![CDATA[$routine['item_param_type'][$i]]]></code>
5139     </MixedArrayAccess>
5140     <MixedArrayAssignment>
5141       <code><![CDATA[$GLOBALS['errors'][]]]></code>
5142       <code><![CDATA[$GLOBALS['errors'][]]]></code>
5143       <code><![CDATA[$GLOBALS['errors'][]]]></code>
5144       <code><![CDATA[$GLOBALS['errors'][]]]></code>
5145       <code><![CDATA[$GLOBALS['errors'][]]]></code>
5146       <code><![CDATA[$GLOBALS['errors'][]]]></code>
5147       <code><![CDATA[$GLOBALS['errors'][]]]></code>
5148       <code><![CDATA[$GLOBALS['errors'][]]]></code>
5149       <code><![CDATA[$GLOBALS['errors'][]]]></code>
5150       <code><![CDATA[$GLOBALS['errors'][]]]></code>
5151       <code><![CDATA[$GLOBALS['errors'][]]]></code>
5152       <code><![CDATA[$GLOBALS['errors'][]]]></code>
5153       <code><![CDATA[$params[$i]['htmlentities'][]]]></code>
5154       <code><![CDATA[$routine['item_param_name'][$i]]]></code>
5155     </MixedArrayAssignment>
5156     <MixedArrayOffset>
5157       <code><![CDATA[$_POST['funcs'][$routine['item_param_name'][$i]]]]></code>
5158       <code><![CDATA[$_POST['funcs'][$routine['item_param_name'][$i]]]]></code>
5159       <code><![CDATA[$_POST['funcs'][$routine['item_param_name'][$i]]]]></code>
5160       <code><![CDATA[$_POST['params'][$routine['item_param_name'][$i]]]]></code>
5161       <code><![CDATA[$_POST['params'][$routine['item_param_name'][$i]]]]></code>
5162       <code><![CDATA[$routine['item_param_dir'][$i]]]></code>
5163       <code><![CDATA[$routine['item_param_length'][$i]]]></code>
5164       <code><![CDATA[$routine['item_param_name'][$i]]]></code>
5165       <code><![CDATA[$routine['item_param_opts_num'][$i]]]></code>
5166       <code><![CDATA[$routine['item_param_opts_text'][$i]]]></code>
5167       <code><![CDATA[$routine['item_param_type'][$i]]]></code>
5168     </MixedArrayOffset>
5169     <MixedAssignment>
5170       <code><![CDATA[$GLOBALS['errors']]]></code>
5171       <code><![CDATA[$GLOBALS['errors']]]></code>
5172       <code><![CDATA[$GLOBALS['errors']]]></code>
5173       <code>$i</code>
5174       <code>$opt</code>
5175       <code>$options[]</code>
5176       <code>$priv</code>
5177       <code><![CDATA[$retval['item_comment']]]></code>
5178       <code><![CDATA[$retval['item_definer']]]></code>
5179       <code><![CDATA[$retval['item_name']]]></code>
5180       <code><![CDATA[$retval['item_sqldataaccess']]]></code>
5181       <code><![CDATA[$retval['item_type']]]></code>
5182       <code>$routine</code>
5183       <code>$string</code>
5184       <code>$value</code>
5185       <code>$value</code>
5186       <code>$value</code>
5187       <code>$value</code>
5188     </MixedAssignment>
5189     <MixedOperand>
5190       <code>$itemParamLength[$i]</code>
5191       <code>$itemParamType[$i]</code>
5192       <code>$itemParamType[$i]</code>
5193       <code>$priv[0]</code>
5194       <code>$priv[1]</code>
5195       <code>$priv[2]</code>
5196       <code>$priv[5]</code>
5197       <code>$priv[6]</code>
5198       <code>$priv[7]</code>
5199       <code>$string</code>
5200     </MixedOperand>
5201     <PossiblyInvalidArgument>
5202       <code><![CDATA[$_POST['funcs'][$routine['item_param_name'][$i]]]]></code>
5203       <code><![CDATA[$_POST['item_comment']]]></code>
5204       <code><![CDATA[$_POST['item_isdeterministic']]]></code>
5205       <code><![CDATA[$_POST['item_name']]]></code>
5206       <code><![CDATA[$_POST['item_name']]]></code>
5207       <code><![CDATA[$_POST['item_original_name']]]></code>
5208       <code><![CDATA[$_POST['item_original_name']]]></code>
5209       <code><![CDATA[$_POST['item_original_name']]]></code>
5210       <code><![CDATA[$_POST['item_original_type']]]></code>
5211       <code><![CDATA[$_POST['item_returnopts_num']]]></code>
5212       <code><![CDATA[$_POST['item_returnopts_text']]]></code>
5213       <code>$itemDefiner</code>
5214       <code>$itemName</code>
5215       <code>$itemReturnType</code>
5216       <code>$itemReturnType</code>
5217       <code>$itemReturnType</code>
5218       <code>$itemReturnType</code>
5219       <code>$itemType</code>
5220       <code>$itemType</code>
5221     </PossiblyInvalidArgument>
5222     <PossiblyInvalidArrayAccess>
5223       <code><![CDATA[$params['dir'][$i]]]></code>
5224     </PossiblyInvalidArrayAccess>
5225     <PossiblyInvalidCast>
5226       <code><![CDATA[$_POST['item_comment']]]></code>
5227       <code><![CDATA[$_POST['item_isdeterministic']]]></code>
5228       <code><![CDATA[$_POST['item_original_name']]]></code>
5229       <code><![CDATA[$_POST['item_original_name']]]></code>
5230       <code><![CDATA[$_POST['item_returnopts_num']]]></code>
5231       <code><![CDATA[$_POST['item_returnopts_text']]]></code>
5232       <code>$itemReturnType</code>
5233       <code>$itemReturnType</code>
5234       <code>$itemReturnType</code>
5235       <code>$itemReturnType</code>
5236       <code>$itemType</code>
5237     </PossiblyInvalidCast>
5238     <PossiblyInvalidIterator>
5239       <code><![CDATA[$retval['item_param_dir']]]></code>
5240     </PossiblyInvalidIterator>
5241     <PossiblyInvalidOperand>
5242       <code><![CDATA[$_POST['item_name']]]></code>
5243       <code><![CDATA[$_POST['item_original_name']]]></code>
5244       <code><![CDATA[$_POST['item_original_type']]]></code>
5245       <code><![CDATA[$_POST['item_original_type']]]></code>
5246       <code><![CDATA[$_POST['item_returnlength']]]></code>
5247       <code><![CDATA[$_POST['item_type']]]></code>
5248       <code>$itemDefinition</code>
5249       <code>$itemReturnType</code>
5250       <code>$itemSqlDataAccess</code>
5251     </PossiblyInvalidOperand>
5252     <PossiblyNullArgument>
5253       <code>$createRoutine</code>
5254       <code><![CDATA[$stmt->return->parameters]]></code>
5255     </PossiblyNullArgument>
5256     <PossiblyNullIterator>
5257       <code><![CDATA[$stmt->return->options->options]]></code>
5258     </PossiblyNullIterator>
5259     <PossiblyNullOperand>
5260       <code>$output</code>
5261       <code><![CDATA[$this->browseRow($row)]]></code>
5262     </PossiblyNullOperand>
5263     <PossiblyNullPropertyFetch>
5264       <code><![CDATA[$stmt->return->name]]></code>
5265       <code><![CDATA[$stmt->return->options]]></code>
5266       <code><![CDATA[$stmt->return->options->options]]></code>
5267       <code><![CDATA[$stmt->return->parameters]]></code>
5268     </PossiblyNullPropertyFetch>
5269     <PossiblyNullReference>
5270       <code>has</code>
5271     </PossiblyNullReference>
5272     <PossiblyUndefinedArrayOffset>
5273       <code><![CDATA[$GLOBALS['errors']]]></code>
5274       <code><![CDATA[$_POST['item_original_type']]]></code>
5275       <code><![CDATA[$routine['item_param_name']]]></code>
5276     </PossiblyUndefinedArrayOffset>
5277   </file>
5278   <file src="src/Database/Search.php">
5279     <InvalidPropertyAssignmentValue>
5280       <code><![CDATA[array_intersect($_POST['criteriaTables'], $this->tablesNamesOnly)]]></code>
5281     </InvalidPropertyAssignmentValue>
5282     <MixedAssignment>
5283       <code><![CDATA[$this->searchTypeDescription]]></code>
5284     </MixedAssignment>
5285   </file>
5286   <file src="src/DatabaseInterface.php">
5287     <DeprecatedMethod>
5288       <code>Config::getInstance()</code>
5289       <code>Config::getInstance()</code>
5290       <code>Config::getInstance()</code>
5291       <code>Config::getInstance()</code>
5292       <code>Config::getInstance()</code>
5293       <code>Config::getInstance()</code>
5294       <code>Config::getInstance()</code>
5295       <code>Config::getInstance()</code>
5296       <code>Config::getInstance()</code>
5297     </DeprecatedMethod>
5298     <DeprecatedProperty>
5299       <code>Routing::$route</code>
5300     </DeprecatedProperty>
5301     <InvalidOperand>
5302       <code><![CDATA[$row['Data_free']]]></code>
5303       <code><![CDATA[$row['Data_length']]]></code>
5304       <code><![CDATA[$row['Data_length']]]></code>
5305       <code><![CDATA[$row['Index_length']]]></code>
5306       <code><![CDATA[$row['Max_data_length']]]></code>
5307       <code><![CDATA[$row['Rows']]]></code>
5308     </InvalidOperand>
5309     <MixedArgument>
5310       <code>$a</code>
5311       <code>$b</code>
5312       <code><![CDATA[$tableData[$sortBy] ?? '']]></code>
5313       <code><![CDATA[$this->versionComment]]></code>
5314       <code><![CDATA[$this->versionString]]></code>
5315     </MixedArgument>
5316     <MixedArgumentTypeCoercion>
5317       <code><![CDATA[uksort($eachTables, 'strnatcasecmp')]]></code>
5318       <code><![CDATA[uksort($oneDatabaseTables, 'strnatcasecmp')]]></code>
5319     </MixedArgumentTypeCoercion>
5320     <MixedArrayAccess>
5321       <code>$resultTarget[$row[$keyIndex]]</code>
5322       <code>$resultTarget[]</code>
5323       <code>$tableData[$sortBy]</code>
5324       <code><![CDATA[$tableData['Data_length']]]></code>
5325       <code><![CDATA[$tableData['Engine']]]></code>
5326       <code><![CDATA[$tableData['Index_length']]]></code>
5327     </MixedArrayAccess>
5328     <MixedArrayAssignment>
5329       <code>$resultTarget[$row[$keyIndex]]</code>
5330     </MixedArrayAssignment>
5331     <MixedArrayOffset>
5332       <code>$resultRows[$row[$key]]</code>
5333       <code>$row[$keyIndex]</code>
5334       <code>$row[$keyIndex]</code>
5335       <code>$row[$keyIndex]</code>
5336     </MixedArrayOffset>
5337     <MixedAssignment>
5338       <code>$aLength</code>
5339       <code>$bLength</code>
5340       <code>$keyIndex</code>
5341       <code>$resultRows[$row[$key]]</code>
5342       <code>$resultTarget</code>
5343       <code>$resultTarget</code>
5344       <code>$resultTarget</code>
5345       <code>$tableData</code>
5346       <code>$tableData</code>
5347       <code>$tableData</code>
5348       <code><![CDATA[$this->versionComment]]></code>
5349       <code><![CDATA[$this->versionString]]></code>
5350     </MixedAssignment>
5351     <MixedInferredReturnType>
5352       <code>mixed[]</code>
5353       <code>mixed[]</code>
5354       <code>string</code>
5355     </MixedInferredReturnType>
5356     <MixedOperand>
5357       <code><![CDATA[$a['Data_length']]]></code>
5358       <code><![CDATA[$b['Data_length']]]></code>
5359       <code><![CDATA[$tableData['Data_length']]]></code>
5360     </MixedOperand>
5361     <MixedReturnStatement>
5362       <code>$resultRows</code>
5363       <code><![CDATA[SessionCache::get('mysql_cur_user')]]></code>
5364       <code>reset($columns)</code>
5365       <code>reset($columns)</code>
5366     </MixedReturnStatement>
5367     <MixedReturnTypeCoercion>
5368       <code><![CDATA[$this->fetchResult($sql, null, 'Field', $connectionType)]]></code>
5369       <code><![CDATA[$this->fetchResult($sql, null, null, $connectionType)]]></code>
5370       <code><![CDATA[array<int, array{
5371      *   Table: string,
5372      *   Non_unique: '0'|'1',
5373      *   Key_name: string,
5374      *   Seq_in_index: string,
5375      *   Column_name: string|null,
5376      *   Collation: 'A'|'D'|null,
5377      *   Cardinality: string,
5378      *   Sub_part: string|null,
5379      *   Packed: string|null,
5380      *   Null: string|null,
5381      *   Index_type: 'BTREE'|'FULLTEXT'|'HASH'|'RTREE',
5382      *   Comment: string,
5383      *   Index_comment: string,
5384      *   Ignored?: string,
5385      *   Visible?: string,
5386      *   Expression?: string|null
5387      * }>]]></code>
5388       <code>string[]</code>
5389     </MixedReturnTypeCoercion>
5390     <NullableReturnStatement>
5391       <code>$user</code>
5392     </NullableReturnStatement>
5393     <PossiblyInvalidArrayOffset>
5394       <code>$row[$value]</code>
5395     </PossiblyInvalidArrayOffset>
5396     <PossiblyNullArrayOffset>
5397       <code>$resultTarget</code>
5398       <code>$resultTarget</code>
5399     </PossiblyNullArrayOffset>
5400     <PossiblyNullOperand>
5401       <code><![CDATA[$row['Data_free']]]></code>
5402       <code><![CDATA[$row['Data_length']]]></code>
5403       <code><![CDATA[$row['Data_length']]]></code>
5404       <code><![CDATA[$row['Index_length']]]></code>
5405       <code><![CDATA[$row['Index_length']]]></code>
5406       <code><![CDATA[$row['Max_data_length']]]></code>
5407       <code><![CDATA[$row['Rows']]]></code>
5408     </PossiblyNullOperand>
5409     <PossiblyUndefinedArrayOffset>
5410       <code><![CDATA[$_SERVER['SCRIPT_NAME']]]></code>
5411     </PossiblyUndefinedArrayOffset>
5412     <PossiblyUnusedReturnValue>
5413       <code>bool</code>
5414       <code>bool</code>
5415     </PossiblyUnusedReturnValue>
5416     <UnsupportedReferenceUsage>
5417       <code><![CDATA[$resultTarget =& $resultTarget[$row[$keyIndex]]]]></code>
5418       <code><![CDATA[$resultTarget =& $resultTarget[]]]></code>
5419     </UnsupportedReferenceUsage>
5420   </file>
5421   <file src="src/Dbal/DbalInterface.php">
5422     <PossiblyUnusedReturnValue>
5423       <code>bool</code>
5424       <code>bool</code>
5425     </PossiblyUnusedReturnValue>
5426   </file>
5427   <file src="src/Dbal/DbiMysqli.php">
5428     <DeprecatedMethod>
5429       <code>Config::getInstance()</code>
5430     </DeprecatedMethod>
5431     <PossiblyNullArgument>
5432       <code>$errorMessage</code>
5433     </PossiblyNullArgument>
5434     <PossiblyNullOperand>
5435       <code>$errorMessage</code>
5436     </PossiblyNullOperand>
5437   </file>
5438   <file src="src/Dbal/MysqliResult.php">
5439     <InvalidReturnStatement>
5440       <code><![CDATA[$this->result->fetch_all(MYSQLI_ASSOC)]]></code>
5441       <code>is_array($row) ? $row : []</code>
5442       <code>is_array($row) ? $row : []</code>
5443     </InvalidReturnStatement>
5444     <InvalidReturnType>
5445       <code><![CDATA[array<array-key, string|null>]]></code>
5446       <code><![CDATA[list<array<array-key, string|null>>]]></code>
5447       <code><![CDATA[list<string|null>]]></code>
5448     </InvalidReturnType>
5449     <MixedReturnTypeCoercion>
5450       <code><![CDATA[array<array-key, string|null>]]></code>
5451       <code><![CDATA[array_column($this->result->fetch_all(), 0)]]></code>
5452       <code><![CDATA[array_column($this->result->fetch_all(), 1, 0)]]></code>
5453       <code><![CDATA[list<string|null>]]></code>
5454     </MixedReturnTypeCoercion>
5455   </file>
5456   <file src="src/Display/Results.php">
5457     <DeprecatedMethod>
5458       <code>Config::getInstance()</code>
5459       <code>Config::getInstance()</code>
5460       <code>Config::getInstance()</code>
5461       <code>Config::getInstance()</code>
5462       <code>Config::getInstance()</code>
5463       <code>Config::getInstance()</code>
5464       <code>Config::getInstance()</code>
5465       <code>Config::getInstance()</code>
5466       <code>Config::getInstance()</code>
5467       <code>Config::getInstance()</code>
5468       <code>Config::getInstance()</code>
5469       <code>Config::getInstance()</code>
5470       <code>Config::getInstance()</code>
5471       <code>Config::getInstance()</code>
5472       <code>Config::getInstance()</code>
5473       <code>Config::getInstance()</code>
5474       <code>Config::getInstance()</code>
5475     </DeprecatedMethod>
5476     <InvalidArgument>
5477       <code>$added[$orgFullTableName]</code>
5478       <code>$linkingUrlParams</code>
5479       <code>$linkingUrlParams</code>
5480       <code>$multiOrderUrlParams</code>
5481       <code>$sortExpressionNoDirection</code>
5482     </InvalidArgument>
5483     <InvalidArrayOffset>
5484       <code><![CDATA[$GLOBALS['is_header_sent']]]></code>
5485       <code><![CDATA[$GLOBALS['row']]]></code>
5486       <code>$delUrlParams</code>
5487     </InvalidArrayOffset>
5488     <InvalidReturnStatement>
5489       <code>[$deleteUrl, $deleteString, $jsConf, $urlParams]</code>
5490     </InvalidReturnStatement>
5491     <InvalidReturnType>
5492       <code>array{?string, ?string, ?string}</code>
5493     </InvalidReturnType>
5494     <MixedArgument>
5495       <code><![CDATA[$_SESSION['tmpval']['max_rows']]]></code>
5496       <code><![CDATA[$_SESSION['tmpval']['pos'] / $_SESSION['tmpval']['max_rows']]]></code>
5497       <code><![CDATA[$_SESSION['tmpval']['query']]]></code>
5498       <code><![CDATA[$_SESSION['tmpval']['query']]]></code>
5499       <code>$clause</code>
5500       <code>$colOrder</code>
5501       <code>$colVisib</code>
5502       <code>$colVisib</code>
5503       <code>$colVisibCurrent</code>
5504       <code><![CDATA[$expr->alias]]></code>
5505       <code><![CDATA[$field->table]]></code>
5506       <code><![CDATA[$multipleUrlParams['sql_query']]]></code>
5507       <code><![CDATA[$multipleUrlParams['sql_query']]]></code>
5508       <code>$newSortExpressionNoDirection</code>
5509       <code><![CDATA[$oneKey['ref_db_name'] ?? $GLOBALS['db']]]></code>
5510       <code><![CDATA[$oneKey['ref_db_name'] ?? $GLOBALS['db']]]></code>
5511       <code><![CDATA[$oneKey['ref_index_list'][$index]]]></code>
5512       <code><![CDATA[$oneKey['ref_table_name']]]></code>
5513       <code><![CDATA[$oneKey['ref_table_name']]]></code>
5514       <code><![CDATA[$rel['foreign_db']]]></code>
5515       <code><![CDATA[$rel['foreign_db']]]></code>
5516       <code><![CDATA[$rel['foreign_field']]]></code>
5517       <code><![CDATA[$rel['foreign_table']]]></code>
5518       <code><![CDATA[$rel['foreign_table']]]></code>
5519       <code>$sortExpressionNoDirection[$indexInExpression]</code>
5520       <code>$sortExpressionNoDirection[$indexInExpression]</code>
5521       <code>$sortExpressionNoDirection[$indexInExpression]</code>
5522       <code>$sqlQuery</code>
5523       <code><![CDATA[$statementInfo->statement->from]]></code>
5524       <code><![CDATA[$urlParams['where_clause']]]></code>
5525       <code><![CDATA[(int) $this->unlimNumRows / $_SESSION['tmpval']['max_rows']]]></code>
5526       <code><![CDATA[(int) $this->unlimNumRows / $_SESSION['tmpval']['max_rows']]]></code>
5527       <code><![CDATA[empty($field->database) ? $this->db : $field->database]]></code>
5528     </MixedArgument>
5529     <MixedArgumentTypeCoercion>
5530       <code>$sortDirection</code>
5531       <code>$sortExpression</code>
5532     </MixedArgumentTypeCoercion>
5533     <MixedArrayAccess>
5534       <code><![CDATA[$_SESSION['tmpval']['display_binary']]]></code>
5535       <code><![CDATA[$_SESSION['tmpval']['display_binary']]]></code>
5536       <code><![CDATA[$_SESSION['tmpval']['display_binary']]]></code>
5537       <code><![CDATA[$_SESSION['tmpval']['display_blob']]]></code>
5538       <code><![CDATA[$_SESSION['tmpval']['display_blob']]]></code>
5539       <code><![CDATA[$_SESSION['tmpval']['geoOption']]]></code>
5540       <code><![CDATA[$_SESSION['tmpval']['geoOption']]]></code>
5541       <code><![CDATA[$_SESSION['tmpval']['hide_transformation']]]></code>
5542       <code><![CDATA[$_SESSION['tmpval']['hide_transformation']]]></code>
5543       <code><![CDATA[$_SESSION['tmpval']['hide_transformation']]]></code>
5544       <code><![CDATA[$_SESSION['tmpval']['hide_transformation']]]></code>
5545       <code><![CDATA[$_SESSION['tmpval']['max_rows']]]></code>
5546       <code><![CDATA[$_SESSION['tmpval']['max_rows']]]></code>
5547       <code><![CDATA[$_SESSION['tmpval']['max_rows']]]></code>
5548       <code><![CDATA[$_SESSION['tmpval']['max_rows']]]></code>
5549       <code><![CDATA[$_SESSION['tmpval']['max_rows']]]></code>
5550       <code><![CDATA[$_SESSION['tmpval']['max_rows']]]></code>
5551       <code><![CDATA[$_SESSION['tmpval']['max_rows']]]></code>
5552       <code><![CDATA[$_SESSION['tmpval']['max_rows']]]></code>
5553       <code><![CDATA[$_SESSION['tmpval']['max_rows']]]></code>
5554       <code><![CDATA[$_SESSION['tmpval']['max_rows']]]></code>
5555       <code><![CDATA[$_SESSION['tmpval']['max_rows']]]></code>
5556       <code><![CDATA[$_SESSION['tmpval']['max_rows']]]></code>
5557       <code><![CDATA[$_SESSION['tmpval']['pftext']]]></code>
5558       <code><![CDATA[$_SESSION['tmpval']['pftext']]]></code>
5559       <code><![CDATA[$_SESSION['tmpval']['pftext']]]></code>
5560       <code><![CDATA[$_SESSION['tmpval']['pos']]]></code>
5561       <code><![CDATA[$_SESSION['tmpval']['pos']]]></code>
5562       <code><![CDATA[$_SESSION['tmpval']['pos']]]></code>
5563       <code><![CDATA[$_SESSION['tmpval']['pos']]]></code>
5564       <code><![CDATA[$_SESSION['tmpval']['possible_as_geometry']]]></code>
5565       <code><![CDATA[$_SESSION['tmpval']['query']]]></code>
5566       <code><![CDATA[$_SESSION['tmpval']['query']]]></code>
5567       <code><![CDATA[$_SESSION['tmpval']['query'][$sqlMd5]]]></code>
5568       <code><![CDATA[$_SESSION['tmpval']['query'][$sqlMd5]['max_rows']]]></code>
5569       <code><![CDATA[$_SESSION['tmpval']['relational_display']]]></code>
5570       <code><![CDATA[$_SESSION['tmpval']['relational_display']]]></code>
5571       <code><![CDATA[$_SESSION['tmpval']['repeat_cells']]]></code>
5572       <code>$colOrder[$j]</code>
5573       <code>$colVisib[$j]</code>
5574       <code><![CDATA[$oneKey['index_list']]]></code>
5575       <code><![CDATA[$oneKey['ref_db_name']]]></code>
5576       <code><![CDATA[$oneKey['ref_db_name']]]></code>
5577       <code><![CDATA[$oneKey['ref_index_list']]]></code>
5578       <code><![CDATA[$oneKey['ref_index_list'][$index]]]></code>
5579       <code><![CDATA[$oneKey['ref_table_name']]]></code>
5580       <code><![CDATA[$oneKey['ref_table_name']]]></code>
5581       <code><![CDATA[$query['display_binary']]]></code>
5582       <code><![CDATA[$query['display_blob']]]></code>
5583       <code><![CDATA[$query['geoOption']]]></code>
5584       <code><![CDATA[$query['hide_transformation']]]></code>
5585       <code><![CDATA[$query['max_rows']]]></code>
5586       <code><![CDATA[$query['pftext']]]></code>
5587       <code><![CDATA[$query['pos']]]></code>
5588       <code><![CDATA[$query['relational_display']]]></code>
5589       <code><![CDATA[$query['repeat_cells']]]></code>
5590       <code><![CDATA[$rel['foreign_db']]]></code>
5591       <code><![CDATA[$rel['foreign_db']]]></code>
5592       <code><![CDATA[$rel['foreign_field']]]></code>
5593       <code><![CDATA[$rel['foreign_table']]]></code>
5594       <code><![CDATA[$rel['foreign_table']]]></code>
5595     </MixedArrayAccess>
5596     <MixedArrayAssignment>
5597       <code><![CDATA[$_SESSION['tmpval']['display_binary']]]></code>
5598       <code><![CDATA[$_SESSION['tmpval']['display_blob']]]></code>
5599       <code><![CDATA[$_SESSION['tmpval']['geoOption']]]></code>
5600       <code><![CDATA[$_SESSION['tmpval']['hide_transformation']]]></code>
5601       <code><![CDATA[$_SESSION['tmpval']['max_rows']]]></code>
5602       <code><![CDATA[$_SESSION['tmpval']['pftext']]]></code>
5603       <code><![CDATA[$_SESSION['tmpval']['pos']]]></code>
5604       <code><![CDATA[$_SESSION['tmpval']['query']]]></code>
5605       <code><![CDATA[$_SESSION['tmpval']['query'][$sqlMd5]]]></code>
5606       <code><![CDATA[$_SESSION['tmpval']['relational_display']]]></code>
5607       <code><![CDATA[$_SESSION['tmpval']['repeat_cells']]]></code>
5608       <code><![CDATA[$query['display_binary']]]></code>
5609       <code><![CDATA[$query['display_binary']]]></code>
5610       <code><![CDATA[$query['display_blob']]]></code>
5611       <code><![CDATA[$query['geoOption']]]></code>
5612       <code><![CDATA[$query['geoOption']]]></code>
5613       <code><![CDATA[$query['hide_transformation']]]></code>
5614       <code><![CDATA[$query['max_rows']]]></code>
5615       <code><![CDATA[$query['max_rows']]]></code>
5616       <code><![CDATA[$query['max_rows']]]></code>
5617       <code><![CDATA[$query['pftext']]]></code>
5618       <code><![CDATA[$query['pftext']]]></code>
5619       <code><![CDATA[$query['pftext']]]></code>
5620       <code><![CDATA[$query['pos']]]></code>
5621       <code><![CDATA[$query['pos']]]></code>
5622       <code><![CDATA[$query['relational_display']]]></code>
5623       <code><![CDATA[$query['relational_display']]]></code>
5624       <code><![CDATA[$query['repeat_cells']]]></code>
5625       <code><![CDATA[$query['sql']]]></code>
5626     </MixedArrayAssignment>
5627     <MixedArrayOffset>
5628       <code>$map[$oneField]</code>
5629       <code><![CDATA[$oneKey['ref_index_list'][$index]]]></code>
5630       <code>$row[$i]</code>
5631       <code>$row[$i]</code>
5632       <code>$row[$i]</code>
5633       <code>$row[$i]</code>
5634       <code>$row[$i]</code>
5635       <code><![CDATA[$this->fieldsMeta[$i]]]></code>
5636       <code><![CDATA[$this->fieldsMeta[$i]]]></code>
5637       <code><![CDATA[$this->highlightColumns[$identifier]]]></code>
5638     </MixedArrayOffset>
5639     <MixedArrayTypeCoercion>
5640       <code>$row[$i]</code>
5641       <code>$row[$i]</code>
5642       <code>$row[$i]</code>
5643       <code>$row[$i]</code>
5644       <code>$row[$i]</code>
5645       <code>$row[$m]</code>
5646       <code>$row[$sortedColumnIndex]</code>
5647       <code>$row[$sortedColumnIndex]</code>
5648       <code>$row[$sortedColumnIndex]</code>
5649       <code>$row[$sortedColumnIndex]</code>
5650       <code><![CDATA[$this->fieldsMeta[$i]]]></code>
5651       <code><![CDATA[$this->fieldsMeta[$i]]]></code>
5652     </MixedArrayTypeCoercion>
5653     <MixedAssignment>
5654       <code><![CDATA[$GLOBALS['row']]]></code>
5655       <code><![CDATA[$_SESSION['tmpval']['geoOption']]]></code>
5656       <code><![CDATA[$_SESSION['tmpval']['max_rows']]]></code>
5657       <code><![CDATA[$_SESSION['tmpval']['pftext']]]></code>
5658       <code><![CDATA[$_SESSION['tmpval']['pos']]]></code>
5659       <code><![CDATA[$_SESSION['tmpval']['query'][$sqlMd5]]]></code>
5660       <code><![CDATA[$_SESSION['tmpval']['relational_display']]]></code>
5661       <code><![CDATA[$_SESSION['tmpval']['repeat_cells']]]></code>
5662       <code>$clause</code>
5663       <code>$colOrder</code>
5664       <code>$colVisib</code>
5665       <code>$colVisibCurrent</code>
5666       <code>$expr</code>
5667       <code>$expr</code>
5668       <code>$field</code>
5669       <code><![CDATA[$hiddenFields['session_max_rows']]]></code>
5670       <code>$i</code>
5671       <code>$i</code>
5672       <code>$identifier</code>
5673       <code>$index</code>
5674       <code><![CDATA[$meta->name]]></code>
5675       <code><![CDATA[$multipleUrlParams['sql_query']]]></code>
5676       <code><![CDATA[$multipleUrlParams['sql_query']]]></code>
5677       <code>$newSortExpressionNoDirection</code>
5678       <code>$oneField</code>
5679       <code>$oneKey</code>
5680       <code>$query</code>
5681       <code>$rel</code>
5682       <code>$relationalDisplay</code>
5683       <code>$sqlQuery</code>
5684       <code>$sqlQueryAdd</code>
5685       <code>$tableCreateTime</code>
5686       <code>$value</code>
5687     </MixedAssignment>
5688     <MixedInferredReturnType>
5689       <code>Message</code>
5690     </MixedInferredReturnType>
5691     <MixedMethodCall>
5692       <code>new $className()</code>
5693       <code><![CDATA[new $this->transformationInfo[$dbLower][$tblLower][$nameLower][1]()]]></code>
5694     </MixedMethodCall>
5695     <MixedOperand>
5696       <code><![CDATA[$_SESSION['tmpval']['max_rows']]]></code>
5697       <code><![CDATA[$_SESSION['tmpval']['max_rows']]]></code>
5698       <code><![CDATA[$_SESSION['tmpval']['pos']]]></code>
5699       <code><![CDATA[$_SESSION['tmpval']['repeat_cells']]]></code>
5700       <code>$sortExpressionNoDirection[$indexInExpression]</code>
5701     </MixedOperand>
5702     <MixedPropertyFetch>
5703       <code><![CDATA[$expr->alias]]></code>
5704       <code><![CDATA[$expr->column]]></code>
5705       <code><![CDATA[$expr->column]]></code>
5706       <code><![CDATA[$expr->identifiers]]></code>
5707       <code><![CDATA[$field->database]]></code>
5708       <code><![CDATA[$field->table]]></code>
5709       <code><![CDATA[$statementInfo->statement->from[0]->table]]></code>
5710       <code><![CDATA[$statementInfo->statement->limit->offset]]></code>
5711     </MixedPropertyFetch>
5712     <MixedReturnTypeCoercion>
5713       <code><![CDATA[[$singleSortOrder, implode(', ', $sortOrderColumns), $orderImg ?? '']]]></code>
5714       <code>string[]</code>
5715     </MixedReturnTypeCoercion>
5716     <PossiblyInvalidArgument>
5717       <code><![CDATA[$this->numRows > 0 ? $this->numRows - 1 : 0]]></code>
5718       <code><![CDATA[$this->numRows > 0 ? $this->numRows - 1 : 0]]></code>
5719     </PossiblyInvalidArgument>
5720     <PossiblyInvalidOperand>
5721       <code>$editCopyUrlParams</code>
5722       <code>$editCopyUrlParams</code>
5723       <code>$editCopyUrlParams</code>
5724       <code>$editCopyUrlParams</code>
5725       <code>$editCopyUrlParams</code>
5726       <code>$editCopyUrlParams</code>
5727     </PossiblyInvalidOperand>
5728     <PossiblyNullArgument>
5729       <code><![CDATA[$statementInfo->parser->list]]></code>
5730       <code><![CDATA[$statementInfo->parser->list]]></code>
5731       <code><![CDATA[$statementInfo->parser->list]]></code>
5732     </PossiblyNullArgument>
5733     <PossiblyNullArrayAccess>
5734       <code><![CDATA[$firstStatement->order[$key]]]></code>
5735     </PossiblyNullArrayAccess>
5736     <PossiblyNullOperand>
5737       <code>$dispval</code>
5738       <code><![CDATA[$o->expr->expr]]></code>
5739     </PossiblyNullOperand>
5740     <RedundantCondition>
5741       <code><![CDATA[empty($statementInfo->statement->from)]]></code>
5742       <code><![CDATA[empty($statementInfo->statement->where)]]></code>
5743     </RedundantCondition>
5744     <UnusedParam>
5745       <code>$afterCount</code>
5746       <code>$posNext</code>
5747       <code>$preCount</code>
5748       <code>$total</code>
5749     </UnusedParam>
5750     <UnusedProperty>
5751       <code>$queryTime</code>
5752     </UnusedProperty>
5753   </file>
5754   <file src="src/Encoding.php">
5755     <DeprecatedMethod>
5756       <code>Config::getInstance()</code>
5757       <code>Config::getInstance()</code>
5758       <code>Config::getInstance()</code>
5759       <code>Config::getInstance()</code>
5760     </DeprecatedMethod>
5761     <MixedArgument>
5762       <code>self::$enginemap[$engine][0]</code>
5763       <code>self::$enginemap[$engine][0]</code>
5764       <code>self::$enginemap[$engine][2]</code>
5765     </MixedArgument>
5766     <MixedArrayAccess>
5767       <code>self::$enginemap[$engine][0]</code>
5768       <code>self::$enginemap[$engine][0]</code>
5769       <code>self::$enginemap[$engine][1]</code>
5770       <code>self::$enginemap[$engine][1]</code>
5771       <code>self::$enginemap[$engine][2]</code>
5772     </MixedArrayAccess>
5773     <MixedArrayOffset>
5774       <code>self::$enginemap[$engine]</code>
5775       <code>self::$enginemap[$engine]</code>
5776     </MixedArrayOffset>
5777     <MixedAssignment>
5778       <code>$engine</code>
5779       <code>self::$engine</code>
5780       <code>self::$engine</code>
5781     </MixedAssignment>
5782     <PossiblyNullArgument>
5783       <code><![CDATA[Config::getInstance()->getUploadTempDir()]]></code>
5784     </PossiblyNullArgument>
5785     <PossiblyUnusedMethod>
5786       <code>setKanjiEncodings</code>
5787     </PossiblyUnusedMethod>
5788   </file>
5789   <file src="src/Engines/Innodb.php">
5790     <DeprecatedMethod>
5791       <code>DatabaseInterface::getInstance()</code>
5792       <code>DatabaseInterface::getInstance()</code>
5793       <code>DatabaseInterface::getInstance()</code>
5794       <code>DatabaseInterface::getInstance()</code>
5795       <code>DatabaseInterface::getInstance()</code>
5796     </DeprecatedMethod>
5797     <MixedArgument>
5798       <code><![CDATA[$status['Innodb_buffer_pool_pages_data']]]></code>
5799       <code><![CDATA[$status['Innodb_buffer_pool_pages_dirty']]]></code>
5800       <code><![CDATA[$status['Innodb_buffer_pool_pages_flushed']]]></code>
5801       <code><![CDATA[$status['Innodb_buffer_pool_pages_free']]]></code>
5802       <code><![CDATA[$status['Innodb_buffer_pool_pages_latched']]]></code>
5803       <code><![CDATA[$status['Innodb_buffer_pool_pages_misc']]]></code>
5804       <code><![CDATA[$status['Innodb_buffer_pool_pages_total']]]></code>
5805       <code><![CDATA[$status['Innodb_buffer_pool_pages_total'] * $status['Innodb_page_size']]]></code>
5806       <code><![CDATA[$status['Innodb_buffer_pool_read_requests']]]></code>
5807       <code><![CDATA[$status['Innodb_buffer_pool_reads']]]></code>
5808       <code><![CDATA[$status['Innodb_buffer_pool_reads'] * 100
5809                         / $status['Innodb_buffer_pool_read_requests']]]></code>
5810       <code><![CDATA[$status['Innodb_buffer_pool_wait_free']]]></code>
5811       <code><![CDATA[$status['Innodb_buffer_pool_wait_free'] * 100
5812                         / $status['Innodb_buffer_pool_write_requests']]]></code>
5813       <code><![CDATA[$status['Innodb_buffer_pool_write_requests']]]></code>
5814     </MixedArgument>
5815     <MixedOperand>
5816       <code><![CDATA[$status['Innodb_buffer_pool_pages_total']]]></code>
5817       <code><![CDATA[$status['Innodb_buffer_pool_reads']]]></code>
5818       <code><![CDATA[$status['Innodb_buffer_pool_wait_free']]]></code>
5819     </MixedOperand>
5820   </file>
5821   <file src="src/Engines/Pbxt.php">
5822     <ParamNameMismatch>
5823       <code>$formattedSize</code>
5824     </ParamNameMismatch>
5825     <PossiblyUnusedMethod>
5826       <code>getPageDocumentation</code>
5827     </PossiblyUnusedMethod>
5828   </file>
5829   <file src="src/Error.php">
5830     <MixedArgument>
5831       <code>$arg</code>
5832       <code>$step</code>
5833       <code><![CDATA[$step['args']]]></code>
5834       <code><![CDATA[$step['args']]]></code>
5835       <code><![CDATA[$step['file']]]></code>
5836       <code><![CDATA[$step['file']]]></code>
5837       <code><![CDATA[$step['function']]]></code>
5838     </MixedArgument>
5839     <MixedArrayAccess>
5840       <code>$step[$name]</code>
5841       <code><![CDATA[$step['args']]]></code>
5842       <code><![CDATA[$step['class']]]></code>
5843       <code><![CDATA[$step['file']]]></code>
5844       <code><![CDATA[$step['file']]]></code>
5845       <code><![CDATA[$step['function']]]></code>
5846       <code><![CDATA[$step['line']]]></code>
5847       <code><![CDATA[$step['type']]]></code>
5848     </MixedArrayAccess>
5849     <MixedArrayOffset>
5850       <code><![CDATA[$result[$idx]['args'][$key]]]></code>
5851     </MixedArrayOffset>
5852     <MixedAssignment>
5853       <code>$arg</code>
5854       <code>$arg</code>
5855       <code>$arg</code>
5856       <code>$key</code>
5857       <code>$result[$idx][$name]</code>
5858       <code>$step</code>
5859       <code>$step</code>
5860     </MixedAssignment>
5861     <MixedOperand>
5862       <code>$arg</code>
5863       <code>$arg</code>
5864       <code><![CDATA[$step['class']]]></code>
5865       <code><![CDATA[$step['function']]]></code>
5866       <code><![CDATA[$step['line']]]></code>
5867     </MixedOperand>
5868   </file>
5869   <file src="src/ErrorHandler.php">
5870     <DeprecatedMethod>
5871       <code>Config::getInstance()</code>
5872       <code>Config::getInstance()</code>
5873       <code>Config::getInstance()</code>
5874       <code>Config::getInstance()</code>
5875       <code>Config::getInstance()</code>
5876       <code>Config::getInstance()</code>
5877     </DeprecatedMethod>
5878     <MixedArgument>
5879       <code><![CDATA[$_SESSION['errors']]]></code>
5880     </MixedArgument>
5881     <MixedArrayAssignment>
5882       <code><![CDATA[$_SESSION['errors'][$error->getHash()]]]></code>
5883       <code><![CDATA[$_SESSION['errors'][$key]]]></code>
5884     </MixedArrayAssignment>
5885     <MixedArrayOffset>
5886       <code><![CDATA[$this->errors[$hash]]]></code>
5887       <code><![CDATA[$this->errors[$hash]]]></code>
5888     </MixedArrayOffset>
5889     <MixedAssignment>
5890       <code>$hash</code>
5891     </MixedAssignment>
5892   </file>
5893   <file src="src/ErrorReport.php">
5894     <MixedArgument>
5895       <code><![CDATA[$level['url']]]></code>
5896       <code>$line</code>
5897       <code>$line</code>
5898     </MixedArgument>
5899     <MixedArrayAccess>
5900       <code><![CDATA[$level['context']]]></code>
5901       <code><![CDATA[$level['url']]]></code>
5902       <code><![CDATA[$level['url']]]></code>
5903     </MixedArrayAccess>
5904     <MixedArrayAssignment>
5905       <code><![CDATA[$level['scriptname']]]></code>
5906       <code><![CDATA[$level['uri']]]></code>
5907     </MixedArrayAssignment>
5908     <MixedAssignment>
5909       <code><![CDATA[$exception['uri']]]></code>
5910       <code><![CDATA[$exception['uri']]]></code>
5911       <code>$level</code>
5912       <code><![CDATA[$level['scriptname']]]></code>
5913       <code><![CDATA[$level['uri']]]></code>
5914       <code>$line</code>
5915       <code><![CDATA[$report['script_name']]]></code>
5916       <code><![CDATA[$report['script_name']]]></code>
5917     </MixedAssignment>
5918     <MixedStringOffsetAssignment>
5919       <code><![CDATA[$exception['uri']]]></code>
5920     </MixedStringOffsetAssignment>
5921     <PossiblyInvalidArgument>
5922       <code><![CDATA[$_POST['url']]]></code>
5923       <code><![CDATA[$exception['stack']]]></code>
5924       <code><![CDATA[$exception['url']]]></code>
5925     </PossiblyInvalidArgument>
5926     <PossiblyInvalidArrayOffset>
5927       <code><![CDATA[$exception['uri']]]></code>
5928     </PossiblyInvalidArrayOffset>
5929     <PossiblyInvalidCast>
5930       <code><![CDATA[$_POST['url']]]></code>
5931       <code><![CDATA[$exception['url']]]></code>
5932     </PossiblyInvalidCast>
5933     <PossiblyUndefinedArrayOffset>
5934       <code><![CDATA[$_SERVER['HTTP_USER_AGENT']]]></code>
5935     </PossiblyUndefinedArrayOffset>
5936   </file>
5937   <file src="src/Export/Export.php">
5938     <DeprecatedMethod>
5939       <code>Config::getInstance()</code>
5940       <code>Config::getInstance()</code>
5941       <code>Config::getInstance()</code>
5942     </DeprecatedMethod>
5943     <InvalidArrayOffset>
5944       <code><![CDATA[$GLOBALS['save_filename']]]></code>
5945       <code><![CDATA[$GLOBALS['sql_create_table']]]></code>
5946       <code><![CDATA[$GLOBALS['sql_create_trigger']]]></code>
5947       <code><![CDATA[$GLOBALS['sql_create_view']]]></code>
5948       <code><![CDATA[$GLOBALS['sql_create_view']]]></code>
5949       <code><![CDATA[$GLOBALS['sql_metadata']]]></code>
5950       <code><![CDATA[$GLOBALS['sql_metadata']]]></code>
5951       <code><![CDATA[$GLOBALS['sql_procedure_function']]]></code>
5952       <code><![CDATA[$GLOBALS['time_start']]]></code>
5953       <code><![CDATA[$GLOBALS['xkana']]]></code>
5954     </InvalidArrayOffset>
5955     <InvalidReturnStatement>
5956       <code>$memoryLimit</code>
5957     </InvalidReturnStatement>
5958     <InvalidReturnType>
5959       <code>int</code>
5960     </InvalidReturnType>
5961     <MixedArgument>
5962       <code><![CDATA[$GLOBALS['xkana'] ?? '']]></code>
5963       <code>$dbAlias</code>
5964       <code>$dbAlias</code>
5965       <code>$table</code>
5966       <code>$table</code>
5967     </MixedArgument>
5968     <MixedArgumentTypeCoercion>
5969       <code>$dbSelect</code>
5970       <code>$tables</code>
5971     </MixedArgumentTypeCoercion>
5972     <MixedArrayAccess>
5973       <code><![CDATA[$aliases[$db->getName()]['alias']]]></code>
5974     </MixedArrayAccess>
5975     <MixedArrayAssignment>
5976       <code><![CDATA[$aliases[$dbName]['alias']]]></code>
5977       <code><![CDATA[$aliases[$dbName]['tables']]]></code>
5978       <code><![CDATA[$aliases[$dbName]['tables']]]></code>
5979       <code><![CDATA[$aliases[$dbName]['tables'][$tableName]]]></code>
5980       <code><![CDATA[$aliases[$dbName]['tables'][$tableName]]]></code>
5981       <code><![CDATA[$aliases[$dbName]['tables'][$tableName]['alias']]]></code>
5982       <code><![CDATA[$aliases[$dbName]['tables'][$tableName]['columns']]]></code>
5983       <code><![CDATA[$aliases[$dbName]['tables'][$tableName]['columns'][$col]]]></code>
5984     </MixedArrayAssignment>
5985     <MixedArrayOffset>
5986       <code><![CDATA[$aliases[$dbName]['tables'][$tableName]]]></code>
5987       <code><![CDATA[$aliases[$dbName]['tables'][$tableName]]]></code>
5988       <code><![CDATA[$aliases[$dbName]['tables'][$tableName]['columns'][$col]]]></code>
5989     </MixedArrayOffset>
5990     <MixedAssignment>
5991       <code><![CDATA[$GLOBALS['save_filename']]]></code>
5992       <code><![CDATA[$GLOBALS['time_start']]]></code>
5993       <code><![CDATA[$aliases[$dbName]['alias']]]></code>
5994       <code><![CDATA[$aliases[$dbName]['tables'][$tableName]['alias']]]></code>
5995       <code><![CDATA[$aliases[$dbName]['tables'][$tableName]['columns'][$col]]]></code>
5996       <code>$col</code>
5997       <code>$colAs</code>
5998       <code>$dbAlias</code>
5999       <code>$dbAlias</code>
6000       <code>$table</code>
6001       <code>$table</code>
6002       <code>$tableName</code>
6003       <code>$tbl</code>
6004       <code>$val</code>
6005       <code>$val1</code>
6006       <code>$val1</code>
6007       <code>$val1</code>
6008       <code>$val2</code>
6009       <code>$val2</code>
6010       <code>$val2</code>
6011       <code>$value</code>
6012     </MixedAssignment>
6013     <MixedOperand>
6014       <code><![CDATA[$this->dumpBufferObjects[$objectName]]]></code>
6015       <code>$tmpSelect</code>
6016     </MixedOperand>
6017     <PossiblyNullArgument>
6018       <code><![CDATA[$GLOBALS['file_handle']]]></code>
6019     </PossiblyNullArgument>
6020     <RedundantCondition>
6021       <code>mb_strtolower($userExtension) !== $requiredExtension</code>
6022       <code>mb_strtolower($userExtension) !== $requiredExtension</code>
6023     </RedundantCondition>
6024   </file>
6025   <file src="src/Export/Options.php">
6026     <DeprecatedMethod>
6027       <code>Config::getInstance()</code>
6028       <code>Config::getInstance()</code>
6029       <code>Config::getInstance()</code>
6030       <code>DatabaseInterface::getInstance()</code>
6031       <code>DatabaseInterface::getInstance()</code>
6032     </DeprecatedMethod>
6033     <InvalidArrayOffset>
6034       <code><![CDATA[$GLOBALS['single_table']]]></code>
6035     </InvalidArrayOffset>
6036     <MixedArrayAccess>
6037       <code><![CDATA[$_SESSION['tmpval']['aliases']]]></code>
6038     </MixedArrayAccess>
6039     <MixedAssignment>
6040       <code>$aliases</code>
6041     </MixedAssignment>
6042     <PossiblyInvalidArgument>
6043       <code><![CDATA[$_POST['filename_template'] ?? null]]></code>
6044     </PossiblyInvalidArgument>
6045     <PossiblyInvalidCast>
6046       <code><![CDATA[$_GET['what']]]></code>
6047     </PossiblyInvalidCast>
6048   </file>
6049   <file src="src/Export/Template.php">
6050     <MixedArgument>
6051       <code><![CDATA[$state['data']]]></code>
6052       <code><![CDATA[$state['exportType'] ?? '']]></code>
6053       <code><![CDATA[$state['id'] ?? 0]]></code>
6054       <code><![CDATA[$state['name'] ?? '']]></code>
6055       <code><![CDATA[$state['username']]]></code>
6056     </MixedArgument>
6057   </file>
6058   <file src="src/File.php">
6059     <DeprecatedMethod>
6060       <code>Config::getInstance()</code>
6061       <code>Config::getInstance()</code>
6062       <code>Config::getInstance()</code>
6063     </DeprecatedMethod>
6064     <FalsableReturnStatement>
6065       <code><![CDATA[$this->detectCompression()]]></code>
6066     </FalsableReturnStatement>
6067     <InvalidArrayOffset>
6068       <code><![CDATA[$_FILES['fields_upload']['name']['multi_edit']]]></code>
6069     </InvalidArrayOffset>
6070     <InvalidFalsableReturnType>
6071       <code>string</code>
6072     </InvalidFalsableReturnType>
6073     <InvalidPropertyAssignmentValue>
6074       <code><![CDATA[$this->handle]]></code>
6075     </InvalidPropertyAssignmentValue>
6076     <MixedArgument>
6077       <code><![CDATA[$file['tmp_name']]]></code>
6078     </MixedArgument>
6079     <MixedArrayAccess>
6080       <code><![CDATA[$file['error']['multi_edit']]]></code>
6081       <code><![CDATA[$file['error']['multi_edit'][$rownumber]]]></code>
6082       <code><![CDATA[$file['error']['multi_edit'][$rownumber][$key]]]></code>
6083       <code><![CDATA[$file['name']['multi_edit']]]></code>
6084       <code><![CDATA[$file['name']['multi_edit'][$rownumber]]]></code>
6085       <code><![CDATA[$file['name']['multi_edit'][$rownumber][$key]]]></code>
6086       <code><![CDATA[$file['size']['multi_edit']]]></code>
6087       <code><![CDATA[$file['size']['multi_edit'][$rownumber]]]></code>
6088       <code><![CDATA[$file['size']['multi_edit'][$rownumber][$key]]]></code>
6089       <code><![CDATA[$file['tmp_name']['multi_edit']]]></code>
6090       <code><![CDATA[$file['tmp_name']['multi_edit'][$rownumber]]]></code>
6091       <code><![CDATA[$file['tmp_name']['multi_edit'][$rownumber][$key]]]></code>
6092       <code><![CDATA[$file['type']['multi_edit']]]></code>
6093       <code><![CDATA[$file['type']['multi_edit'][$rownumber]]]></code>
6094       <code><![CDATA[$file['type']['multi_edit'][$rownumber][$key]]]></code>
6095     </MixedArrayAccess>
6096     <PossiblyNullArgument>
6097       <code><![CDATA[$this->getName()]]></code>
6098       <code><![CDATA[$this->getName()]]></code>
6099       <code><![CDATA[$this->getName()]]></code>
6100     </PossiblyNullArgument>
6101     <PossiblyUnusedMethod>
6102       <code>getCharset</code>
6103       <code>getChunkSize</code>
6104       <code>getContentLength</code>
6105       <code>getHandle</code>
6106       <code>getOffset</code>
6107       <code>setCharset</code>
6108       <code>setChunkSize</code>
6109       <code>setHandle</code>
6110     </PossiblyUnusedMethod>
6111     <PossiblyUnusedReturnValue>
6112       <code>bool</code>
6113       <code>bool</code>
6114       <code>bool</code>
6115     </PossiblyUnusedReturnValue>
6116   </file>
6117   <file src="src/FileListing.php">
6118     <DeprecatedMethod>
6119       <code>Config::getInstance()</code>
6120     </DeprecatedMethod>
6121   </file>
6122   <file src="src/FlashMessages.php">
6123     <MixedArrayAssignment>
6124       <code><![CDATA[$this->storage[self::STORAGE_KEY][$key]]]></code>
6125       <code><![CDATA[$this->storage[self::STORAGE_KEY][$key]]]></code>
6126     </MixedArrayAssignment>
6127     <MixedAssignment>
6128       <code><![CDATA[$this->previousMessages]]></code>
6129     </MixedAssignment>
6130   </file>
6131   <file src="src/Font.php">
6132     <MixedArgument>
6133       <code><![CDATA[$charList['chars']]]></code>
6134       <code>$textWidth * $modifier</code>
6135     </MixedArgument>
6136     <MixedArrayAccess>
6137       <code><![CDATA[$charList['chars']]]></code>
6138       <code><![CDATA[$charList['modifier']]]></code>
6139     </MixedArrayAccess>
6140     <MixedAssignment>
6141       <code>$charList</code>
6142       <code>$count</code>
6143       <code>$count</code>
6144       <code>$textWidth</code>
6145     </MixedAssignment>
6146     <MixedOperand>
6147       <code><![CDATA[$charList['modifier']]]></code>
6148       <code>$count</code>
6149       <code>$count</code>
6150       <code>$textWidth</code>
6151       <code><![CDATA[(mb_strlen($text)
6152                 - mb_strlen(str_replace($charList['chars'], '', $text))
6153                 ) * $charList['modifier']]]></code>
6154     </MixedOperand>
6155   </file>
6156   <file src="src/Footer.php">
6157     <DeprecatedMethod>
6158       <code>Config::getInstance()</code>
6159       <code>Config::getInstance()</code>
6160       <code>Config::getInstance()</code>
6161       <code>DatabaseInterface::getInstance()</code>
6162       <code>DatabaseInterface::getInstance()</code>
6163     </DeprecatedMethod>
6164     <DeprecatedProperty>
6165       <code>Routing::$route</code>
6166     </DeprecatedProperty>
6167     <InvalidArgument>
6168       <code>$params</code>
6169     </InvalidArgument>
6170     <MixedAssignment>
6171       <code>$info</code>
6172       <code>$subObject</code>
6173     </MixedAssignment>
6174     <MixedReturnTypeCoercion>
6175       <code>array{revision: string, revisionUrl: string, branch: string, branchUrl: string}|[]</code>
6176       <code>is_array($info) ? $info : []</code>
6177     </MixedReturnTypeCoercion>
6178     <RedundantCast>
6179       <code><![CDATA[(string) $GLOBALS['db']]]></code>
6180       <code><![CDATA[(string) $GLOBALS['table']]]></code>
6181       <code><![CDATA[(string) $_REQUEST['no_history']]]></code>
6182     </RedundantCast>
6183     <RedundantCondition>
6184       <code><![CDATA[is_scalar($GLOBALS['db'])]]></code>
6185       <code><![CDATA[is_scalar($GLOBALS['table'])]]></code>
6186       <code><![CDATA[isset($GLOBALS['db']) && is_scalar($GLOBALS['db'])]]></code>
6187       <code><![CDATA[isset($GLOBALS['table']) && is_scalar($GLOBALS['table'])]]></code>
6188     </RedundantCondition>
6189     <TypeDoesNotContainType>
6190       <code><![CDATA['']]></code>
6191       <code><![CDATA['']]></code>
6192     </TypeDoesNotContainType>
6193     <UnusedReturnValue>
6194       <code>mixed</code>
6195     </UnusedReturnValue>
6196   </file>
6197   <file src="src/Gis/Ds/Polygon.php">
6198     <NullArgument>
6199       <code>$polygon</code>
6200     </NullArgument>
6201   </file>
6202   <file src="src/Gis/GisGeometry.php">
6203     <PossiblyFalseOperand>
6204       <code>$lastComma</code>
6205       <code>$lastComma</code>
6206     </PossiblyFalseOperand>
6207   </file>
6208   <file src="src/Gis/GisGeometryCollection.php">
6209     <MixedArgument>
6210       <code>$type</code>
6211     </MixedArgument>
6212     <MixedAssignment>
6213       <code>$geomCount</code>
6214       <code>$type</code>
6215     </MixedAssignment>
6216     <RedundantPropertyInitializationCheck>
6217       <code>isset(self::$instance)</code>
6218     </RedundantPropertyInitializationCheck>
6219   </file>
6220   <file src="src/Gis/GisLineString.php">
6221     <MixedArgument>
6222       <code>$dataRow[$i] ?? null</code>
6223       <code>$tempPoint[0]</code>
6224       <code>$tempPoint[0]</code>
6225       <code>$tempPoint[1]</code>
6226       <code>$tempPoint[1]</code>
6227     </MixedArgument>
6228     <MixedArrayAccess>
6229       <code>$dataRow[$i]</code>
6230       <code><![CDATA[$dataRow['data_length']]]></code>
6231       <code>$tempPoint[0]</code>
6232       <code>$tempPoint[0]</code>
6233       <code>$tempPoint[1]</code>
6234       <code>$tempPoint[1]</code>
6235     </MixedArrayAccess>
6236     <MixedAssignment>
6237       <code>$dataRow</code>
6238       <code>$noOfPoints</code>
6239     </MixedAssignment>
6240     <PossiblyFalseArgument>
6241       <code>$black</code>
6242       <code>$lineColor</code>
6243     </PossiblyFalseArgument>
6244     <PossiblyNullArrayAccess>
6245       <code>$dataRow[$i]</code>
6246       <code><![CDATA[$dataRow['data_length']]]></code>
6247     </PossiblyNullArrayAccess>
6248     <RedundantPropertyInitializationCheck>
6249       <code>isset(self::$instance)</code>
6250     </RedundantPropertyInitializationCheck>
6251   </file>
6252   <file src="src/Gis/GisMultiLineString.php">
6253     <MixedArgument>
6254       <code>$dataRow[$i][$j] ?? null</code>
6255       <code>$tempPoint[0]</code>
6256       <code>$tempPoint[0]</code>
6257       <code>$tempPoint[1]</code>
6258       <code>$tempPoint[1]</code>
6259     </MixedArgument>
6260     <MixedArrayAccess>
6261       <code>$dataRow[$i]</code>
6262       <code>$dataRow[$i]</code>
6263       <code>$dataRow[$i][$j]</code>
6264       <code><![CDATA[$dataRow[$i]['data_length']]]></code>
6265       <code><![CDATA[$dataRow['data_length']]]></code>
6266       <code><![CDATA[$point['x']]]></code>
6267       <code><![CDATA[$point['y']]]></code>
6268       <code><![CDATA[$rowData['parts'][$i]]]></code>
6269       <code><![CDATA[$rowData['parts'][$i]['points']]]></code>
6270       <code>$tempPoint[0]</code>
6271       <code>$tempPoint[0]</code>
6272       <code>$tempPoint[1]</code>
6273       <code>$tempPoint[1]</code>
6274     </MixedArrayAccess>
6275     <MixedAssignment>
6276       <code>$dataRow</code>
6277       <code>$noOfLines</code>
6278       <code>$noOfPoints</code>
6279       <code>$point</code>
6280     </MixedAssignment>
6281     <MixedOperand>
6282       <code><![CDATA[$point['x']]]></code>
6283       <code><![CDATA[$point['y']]]></code>
6284     </MixedOperand>
6285     <PossiblyFalseArgument>
6286       <code>$black</code>
6287       <code>$lineColor</code>
6288     </PossiblyFalseArgument>
6289     <PossiblyNullArrayAccess>
6290       <code>$dataRow[$i]</code>
6291       <code>$dataRow[$i]</code>
6292       <code>$dataRow[$i][$j]</code>
6293       <code><![CDATA[$dataRow[$i]['data_length']]]></code>
6294       <code><![CDATA[$dataRow['data_length']]]></code>
6295     </PossiblyNullArrayAccess>
6296     <RedundantPropertyInitializationCheck>
6297       <code>isset(self::$instance)</code>
6298     </RedundantPropertyInitializationCheck>
6299   </file>
6300   <file src="src/Gis/GisMultiPoint.php">
6301     <MixedArgument>
6302       <code>$dataRow[$i] ?? null</code>
6303     </MixedArgument>
6304     <MixedArrayAccess>
6305       <code>$dataRow[$i]</code>
6306       <code><![CDATA[$dataRow['data_length']]]></code>
6307       <code><![CDATA[$rowData['points'][$i]]]></code>
6308       <code><![CDATA[$rowData['points'][$i]]]></code>
6309       <code><![CDATA[$rowData['points'][$i]['x']]]></code>
6310       <code><![CDATA[$rowData['points'][$i]['y']]]></code>
6311     </MixedArrayAccess>
6312     <MixedAssignment>
6313       <code>$dataRow</code>
6314       <code>$noOfPoints</code>
6315     </MixedAssignment>
6316     <MixedOperand>
6317       <code><![CDATA[$rowData['points'][$i]['x']]]></code>
6318       <code><![CDATA[$rowData['points'][$i]['y']]]></code>
6319     </MixedOperand>
6320     <PossiblyFalseArgument>
6321       <code>$black</code>
6322       <code>$pointColor</code>
6323     </PossiblyFalseArgument>
6324     <PossiblyNullArrayAccess>
6325       <code>$dataRow[$i]</code>
6326       <code><![CDATA[$dataRow['data_length']]]></code>
6327     </PossiblyNullArrayAccess>
6328     <RedundantPropertyInitializationCheck>
6329       <code>isset(self::$instance)</code>
6330     </RedundantPropertyInitializationCheck>
6331   </file>
6332   <file src="src/Gis/GisMultiPolygon.php">
6333     <ArgumentTypeCoercion>
6334       <code>$pointsArr</code>
6335     </ArgumentTypeCoercion>
6336     <MixedArgument>
6337       <code>$dataRow[$k][$i][$j] ?? null</code>
6338       <code>$labelPoint[0]</code>
6339       <code>$labelPoint[0]</code>
6340       <code>$labelPoint[1]</code>
6341       <code>$labelPoint[1]</code>
6342       <code><![CDATA[$ring['points']]]></code>
6343     </MixedArgument>
6344     <MixedArrayAccess>
6345       <code>$dataRow[$k]</code>
6346       <code>$dataRow[$k]</code>
6347       <code>$dataRow[$k]</code>
6348       <code>$dataRow[$k][$i]</code>
6349       <code>$dataRow[$k][$i]</code>
6350       <code>$dataRow[$k][$i][$j]</code>
6351       <code><![CDATA[$dataRow[$k][$i]['data_length']]]></code>
6352       <code><![CDATA[$dataRow[$k]['data_length']]]></code>
6353       <code><![CDATA[$dataRow['data_length']]]></code>
6354       <code><![CDATA[$innerPoint['x']]]></code>
6355       <code><![CDATA[$innerPoint['y']]]></code>
6356       <code>$labelPoint[0]</code>
6357       <code>$labelPoint[0]</code>
6358       <code>$labelPoint[1]</code>
6359       <code>$labelPoint[1]</code>
6360       <code><![CDATA[$point['x']]]></code>
6361       <code><![CDATA[$point['y']]]></code>
6362       <code><![CDATA[$ring1['isOuter']]]></code>
6363       <code><![CDATA[$ring1['pointOnSurface']]]></code>
6364       <code><![CDATA[$ring2['isOuter']]]></code>
6365       <code><![CDATA[$ring['inner']]]></code>
6366       <code><![CDATA[$ring['isOuter']]]></code>
6367       <code><![CDATA[$ring['points']]]></code>
6368       <code><![CDATA[$ring['points']]]></code>
6369       <code><![CDATA[$rowData['parts'][$j]]]></code>
6370       <code><![CDATA[$rowData['parts'][$j]['points']]]></code>
6371     </MixedArrayAccess>
6372     <MixedArrayAssignment>
6373       <code><![CDATA[$rowData['parts'][$i]]]></code>
6374       <code><![CDATA[$rowData['parts'][$i]]]></code>
6375       <code><![CDATA[$rowData['parts'][$i]['isOuter']]]></code>
6376       <code><![CDATA[$rowData['parts'][$i]['pointOnSurface']]]></code>
6377       <code><![CDATA[$rowData['parts'][$k]]]></code>
6378       <code><![CDATA[$rowData['parts'][$k]]]></code>
6379       <code><![CDATA[$rowData['parts'][$k]['inner']]]></code>
6380       <code><![CDATA[$rowData['parts'][$k]['inner']]]></code>
6381     </MixedArrayAssignment>
6382     <MixedArrayOffset>
6383       <code>$polygons[$i]</code>
6384       <code>$polygons[$k]</code>
6385       <code><![CDATA[$rowData['parts'][$i]]]></code>
6386       <code><![CDATA[$rowData['parts'][$i]]]></code>
6387       <code><![CDATA[$rowData['parts'][$j]]]></code>
6388       <code><![CDATA[$rowData['parts'][$k]]]></code>
6389       <code><![CDATA[$rowData['parts'][$k]]]></code>
6390     </MixedArrayOffset>
6391     <MixedAssignment>
6392       <code>$dataRow</code>
6393       <code>$i</code>
6394       <code>$innerPoint</code>
6395       <code>$j</code>
6396       <code>$j</code>
6397       <code>$k</code>
6398       <code>$noOfLines</code>
6399       <code>$noOfPoints</code>
6400       <code>$noOfPolygons</code>
6401       <code>$point</code>
6402       <code>$ring</code>
6403       <code>$ring</code>
6404       <code>$ring1</code>
6405       <code>$ring2</code>
6406       <code><![CDATA[$rowData['parts'][$k]['inner'][]]]></code>
6407     </MixedAssignment>
6408     <MixedMethodCall>
6409       <code>isInsidePolygon</code>
6410     </MixedMethodCall>
6411     <MixedOperand>
6412       <code><![CDATA[$innerPoint['x']]]></code>
6413       <code><![CDATA[$innerPoint['y']]]></code>
6414       <code><![CDATA[$point['x']]]></code>
6415       <code><![CDATA[$point['y']]]></code>
6416     </MixedOperand>
6417     <PossiblyFalseArgument>
6418       <code>$black</code>
6419       <code>$fillColor</code>
6420     </PossiblyFalseArgument>
6421     <PossiblyNullArrayAccess>
6422       <code>$dataRow[$k]</code>
6423       <code>$dataRow[$k]</code>
6424       <code>$dataRow[$k]</code>
6425       <code>$dataRow[$k][$i]</code>
6426       <code>$dataRow[$k][$i]</code>
6427       <code>$dataRow[$k][$i][$j]</code>
6428       <code><![CDATA[$dataRow[$k][$i]['data_length']]]></code>
6429       <code><![CDATA[$dataRow[$k]['data_length']]]></code>
6430       <code><![CDATA[$dataRow['data_length']]]></code>
6431     </PossiblyNullArrayAccess>
6432     <RedundantPropertyInitializationCheck>
6433       <code>isset(self::$instance)</code>
6434     </RedundantPropertyInitializationCheck>
6435   </file>
6436   <file src="src/Gis/GisPoint.php">
6437     <MixedArgument>
6438       <code><![CDATA[$gisData[$index]['POINT'] ?? null]]></code>
6439     </MixedArgument>
6440     <MixedOperand>
6441       <code><![CDATA[$rowData['x'] ?? '']]></code>
6442       <code><![CDATA[$rowData['y'] ?? '']]></code>
6443     </MixedOperand>
6444     <PossiblyFalseArgument>
6445       <code>$black</code>
6446       <code>$pointColor</code>
6447     </PossiblyFalseArgument>
6448     <RedundantPropertyInitializationCheck>
6449       <code>isset(self::$instance)</code>
6450     </RedundantPropertyInitializationCheck>
6451   </file>
6452   <file src="src/Gis/GisPolygon.php">
6453     <ArgumentTypeCoercion>
6454       <code>$pointsArr</code>
6455     </ArgumentTypeCoercion>
6456     <MixedArgument>
6457       <code>$dataRow[$i][$j] ?? null</code>
6458     </MixedArgument>
6459     <MixedArrayAccess>
6460       <code>$dataRow[$i]</code>
6461       <code>$dataRow[$i]</code>
6462       <code>$dataRow[$i][$j]</code>
6463       <code><![CDATA[$dataRow[$i]['data_length']]]></code>
6464       <code><![CDATA[$dataRow['data_length']]]></code>
6465     </MixedArrayAccess>
6466     <MixedAssignment>
6467       <code>$dataRow</code>
6468       <code>$noOfLines</code>
6469       <code>$noOfPoints</code>
6470     </MixedAssignment>
6471     <PossiblyFalseArgument>
6472       <code>$black</code>
6473       <code>$fillColor</code>
6474     </PossiblyFalseArgument>
6475     <PossiblyNullArrayAccess>
6476       <code>$dataRow[$i]</code>
6477       <code>$dataRow[$i]</code>
6478       <code>$dataRow[$i][$j]</code>
6479       <code><![CDATA[$dataRow[$i]['data_length']]]></code>
6480       <code><![CDATA[$dataRow['data_length']]]></code>
6481     </PossiblyNullArrayAccess>
6482     <RedundantPropertyInitializationCheck>
6483       <code>isset(self::$instance)</code>
6484     </RedundantPropertyInitializationCheck>
6485   </file>
6486   <file src="src/Gis/GisVisualization.php">
6487     <DeprecatedMethod>
6488       <code>Config::getInstance()</code>
6489       <code>DatabaseInterface::getInstance()</code>
6490       <code>DatabaseInterface::getInstance()</code>
6491     </DeprecatedMethod>
6492     <RedundantCondition>
6493       <code>mb_strtolower($userExtension) !== $requiredExtension</code>
6494       <code>mb_strtolower($userExtension) !== $requiredExtension</code>
6495     </RedundantCondition>
6496   </file>
6497   <file src="src/Git.php">
6498     <ArgumentTypeCoercion>
6499       <code><![CDATA[$user[4] ?? '+0000']]></code>
6500     </ArgumentTypeCoercion>
6501     <MixedArgument>
6502       <code>$commit</code>
6503       <code><![CDATA[$commitJson->message]]></code>
6504       <code>$dataline</code>
6505       <code>$offset + ($position * 20)</code>
6506       <code>$offset + ($position * 4)</code>
6507     </MixedArgument>
6508     <MixedArgumentTypeCoercion>
6509       <code>$commit</code>
6510     </MixedArgumentTypeCoercion>
6511     <MixedAssignment>
6512       <code>$commit</code>
6513       <code>$dataline</code>
6514       <code>$end</code>
6515       <code>$gitLocation</code>
6516       <code>$offset</code>
6517       <code>$position</code>
6518       <code>$position</code>
6519       <code>$start</code>
6520     </MixedAssignment>
6521     <MixedInferredReturnType>
6522       <code>int|null</code>
6523       <code>stdClass|null</code>
6524     </MixedInferredReturnType>
6525     <MixedOperand>
6526       <code>$fanout[256]</code>
6527       <code>$offset</code>
6528       <code>$position</code>
6529       <code>$position</code>
6530       <code>$position</code>
6531       <code>$position * 20</code>
6532       <code>24 * $fanout[256]</code>
6533     </MixedOperand>
6534     <MixedPropertyFetch>
6535       <code><![CDATA[$commitJson->author->date]]></code>
6536       <code><![CDATA[$commitJson->author->email]]></code>
6537       <code><![CDATA[$commitJson->author->name]]></code>
6538       <code><![CDATA[$commitJson->committer->date]]></code>
6539       <code><![CDATA[$commitJson->committer->email]]></code>
6540       <code><![CDATA[$commitJson->committer->name]]></code>
6541     </MixedPropertyFetch>
6542     <MixedReturnStatement>
6543       <code>$packOffsets[1]</code>
6544       <code>json_decode((string) $isFound)</code>
6545     </MixedReturnStatement>
6546     <PossiblyNullArgument>
6547       <code>$gitFolder</code>
6548     </PossiblyNullArgument>
6549     <PossiblyNullOperand>
6550       <code>$gitFolder</code>
6551     </PossiblyNullOperand>
6552     <PossiblyUndefinedArrayOffset>
6553       <code>$commit[1]</code>
6554       <code>$datalinearr[1]</code>
6555     </PossiblyUndefinedArrayOffset>
6556   </file>
6557   <file src="src/Header.php">
6558     <DeprecatedMethod>
6559       <code>Config::getInstance()</code>
6560       <code>Config::getInstance()</code>
6561       <code>Config::getInstance()</code>
6562       <code>Config::getInstance()</code>
6563       <code>Config::getInstance()</code>
6564       <code>Config::getInstance()</code>
6565       <code>Config::getInstance()</code>
6566       <code>DatabaseInterface::getInstance()</code>
6567       <code>DatabaseInterface::getInstance()</code>
6568       <code>DatabaseInterface::getInstance()</code>
6569     </DeprecatedMethod>
6570     <InvalidArrayOffset>
6571       <code><![CDATA[$GLOBALS['buffer_message']]]></code>
6572     </InvalidArrayOffset>
6573     <MixedAssignment>
6574       <code><![CDATA[$GLOBALS['buffer_message']]]></code>
6575       <code>$bufferMessage</code>
6576       <code>$pftext</code>
6577     </MixedAssignment>
6578     <PossiblyInvalidArgument>
6579       <code>$message</code>
6580     </PossiblyInvalidArgument>
6581     <RedundantFunctionCallGivenDocblockType>
6582       <code>strtolower</code>
6583     </RedundantFunctionCallGivenDocblockType>
6584   </file>
6585   <file src="src/Html/Generator.php">
6586     <DeprecatedMethod>
6587       <code>Config::getInstance()</code>
6588       <code>Config::getInstance()</code>
6589       <code>Config::getInstance()</code>
6590       <code>Config::getInstance()</code>
6591       <code>Config::getInstance()</code>
6592       <code>Config::getInstance()</code>
6593       <code>Config::getInstance()</code>
6594       <code>Config::getInstance()</code>
6595       <code>DatabaseInterface::getInstance()</code>
6596       <code>DatabaseInterface::getInstance()</code>
6597       <code>DatabaseInterface::getInstance()</code>
6598       <code>DatabaseInterface::getInstance()</code>
6599       <code>DatabaseInterface::getInstance()</code>
6600     </DeprecatedMethod>
6601     <InvalidArgument>
6602       <code>$urlParams</code>
6603       <code>$urlParams</code>
6604     </InvalidArgument>
6605     <InvalidArrayOffset>
6606       <code><![CDATA[$GLOBALS['show_as_php']]]></code>
6607       <code><![CDATA[$GLOBALS['special_message']]]></code>
6608       <code><![CDATA[$GLOBALS['using_bookmark_message']]]></code>
6609     </InvalidArrayOffset>
6610     <MixedArgument>
6611       <code><![CDATA[$GLOBALS['special_message']]]></code>
6612       <code>$alt</code>
6613       <code>$title</code>
6614     </MixedArgument>
6615     <MixedArgumentTypeCoercion>
6616       <code>$key</code>
6617     </MixedArgumentTypeCoercion>
6618     <MixedArrayAssignment>
6619       <code><![CDATA[$_SESSION['Import_message']['go_back_url']]]></code>
6620       <code><![CDATA[$_SESSION['Import_message']['message']]]></code>
6621       <code><![CDATA[$_SESSION['tmpval']['max_rows']]]></code>
6622       <code><![CDATA[$_SESSION['tmpval']['pos']]]></code>
6623     </MixedArrayAssignment>
6624     <MixedAssignment>
6625       <code>$alt</code>
6626       <code>$title</code>
6627       <code>$value</code>
6628     </MixedAssignment>
6629     <MixedMethodCall>
6630       <code>getDisplay</code>
6631     </MixedMethodCall>
6632     <MixedOperand>
6633       <code><![CDATA[$GLOBALS['using_bookmark_message']->getDisplay()]]></code>
6634       <code><![CDATA[$attributes['class']]]></code>
6635       <code>$value</code>
6636     </MixedOperand>
6637     <PossiblyUndefinedArrayOffset>
6638       <code>$parts[1]</code>
6639     </PossiblyUndefinedArrayOffset>
6640     <RedundantCast>
6641       <code><![CDATA[(string) $GLOBALS['db']]]></code>
6642     </RedundantCast>
6643     <RiskyCast>
6644       <code><![CDATA[$_REQUEST['pos']]]></code>
6645       <code><![CDATA[$_REQUEST['session_max_rows']]]></code>
6646       <code><![CDATA[$_REQUEST['unlim_num_rows']]]></code>
6647     </RiskyCast>
6648   </file>
6649   <file src="src/Http/Middleware/Authentication.php">
6650     <DeprecatedMethod>
6651       <code>Config::getInstance()</code>
6652       <code>DatabaseInterface::getInstance()</code>
6653     </DeprecatedMethod>
6654   </file>
6655   <file src="src/Http/Middleware/DatabaseServerVersionChecking.php">
6656     <DeprecatedMethod>
6657       <code>DatabaseInterface::getInstance()</code>
6658     </DeprecatedMethod>
6659   </file>
6660   <file src="src/Http/Middleware/LanguageAndThemeCookieSaving.php">
6661     <RedundantCast>
6662       <code><![CDATA[(string) $GLOBALS['lang']]]></code>
6663     </RedundantCast>
6664   </file>
6665   <file src="src/Http/Middleware/ProfilingChecking.php">
6666     <DeprecatedMethod>
6667       <code>DatabaseInterface::getInstance()</code>
6668     </DeprecatedMethod>
6669   </file>
6670   <file src="src/Http/Middleware/TokenRequestParamChecking.php">
6671     <MixedArgument>
6672       <code><![CDATA[$_SESSION[' PMA_token ']]]></code>
6673     </MixedArgument>
6674     <RedundantCast>
6675       <code><![CDATA[(string) $_POST['token']]]></code>
6676       <code><![CDATA[(string) $_POST['token']]]></code>
6677     </RedundantCast>
6678   </file>
6679   <file src="src/Http/Middleware/UrlParamsSetting.php">
6680     <PossiblyInvalidArgument>
6681       <code><![CDATA[$_REQUEST['back']]]></code>
6682       <code><![CDATA[$_REQUEST['goto']]]></code>
6683     </PossiblyInvalidArgument>
6684     <PossiblyInvalidCast>
6685       <code><![CDATA[$_REQUEST['back']]]></code>
6686       <code><![CDATA[$_REQUEST['goto']]]></code>
6687     </PossiblyInvalidCast>
6688   </file>
6689   <file src="src/Http/Middleware/ZeroConfPostConnection.php">
6690     <DeprecatedMethod>
6691       <code>DatabaseInterface::getInstance()</code>
6692     </DeprecatedMethod>
6693   </file>
6694   <file src="src/Image/ImageWrapper.php">
6695     <PossiblyUnusedReturnValue>
6696       <code>bool</code>
6697       <code>bool</code>
6698       <code>bool</code>
6699       <code>bool</code>
6700       <code>bool</code>
6701       <code>bool</code>
6702     </PossiblyUnusedReturnValue>
6703     <TooFewArguments>
6704       <code><![CDATA[imagefilledpolygon($this->image, $points, $color)]]></code>
6705     </TooFewArguments>
6706   </file>
6707   <file src="src/Import/Ajax.php">
6708     <MixedArrayAccess>
6709       <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']]['handler']]]></code>
6710     </MixedArrayAccess>
6711     <MixedArrayAssignment>
6712       <code><![CDATA[$_SESSION[$sessionKey]['handler']]]></code>
6713       <code><![CDATA[$_SESSION[$sessionKey]['handler']]]></code>
6714     </MixedArrayAssignment>
6715     <MixedMethodCall>
6716       <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']]['handler']::getUploadStatus($id)]]></code>
6717     </MixedMethodCall>
6718     <PossiblyInvalidArrayOffset>
6719       <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']]]]></code>
6720     </PossiblyInvalidArrayOffset>
6721   </file>
6722   <file src="src/Import/Import.php">
6723     <ArgumentTypeCoercion>
6724       <code>$sqlDelimiter</code>
6725     </ArgumentTypeCoercion>
6726     <DeprecatedMethod>
6727       <code>Config::getInstance()</code>
6728       <code>Config::getInstance()</code>
6729       <code>Config::getInstance()</code>
6730       <code>Config::getInstance()</code>
6731       <code>DatabaseInterface::getInstance()</code>
6732       <code>DatabaseInterface::getInstance()</code>
6733       <code>DatabaseInterface::getInstance()</code>
6734       <code>DatabaseInterface::getInstance()</code>
6735       <code>DatabaseInterface::getInstance()</code>
6736     </DeprecatedMethod>
6737     <InvalidArrayOffset>
6738       <code><![CDATA[$GLOBALS['charset_conversion']]]></code>
6739       <code><![CDATA[$GLOBALS['charset_of_file']]]></code>
6740       <code><![CDATA[$GLOBALS['executed_queries']]]></code>
6741       <code><![CDATA[$GLOBALS['go_sql']]]></code>
6742       <code><![CDATA[$GLOBALS['import_notice']]]></code>
6743       <code><![CDATA[$GLOBALS['local_import_file']]]></code>
6744       <code><![CDATA[$GLOBALS['max_sql_len']]]></code>
6745       <code><![CDATA[$GLOBALS['msg']]]></code>
6746       <code><![CDATA[$GLOBALS['msg']]]></code>
6747       <code><![CDATA[$GLOBALS['my_die']]]></code>
6748       <code><![CDATA[$GLOBALS['read_multiply']]]></code>
6749       <code><![CDATA[$GLOBALS['reload']]]></code>
6750       <code><![CDATA[$GLOBALS['run_query']]]></code>
6751       <code><![CDATA[$GLOBALS['skip_queries']]]></code>
6752       <code><![CDATA[$GLOBALS['sql_query_disabled']]]></code>
6753       <code><![CDATA[$GLOBALS['sql_query_disabled']]]></code>
6754       <code><![CDATA[$GLOBALS['timeout_passed']]]></code>
6755       <code><![CDATA[$GLOBALS['timeout_passed']]]></code>
6756       <code><![CDATA[$GLOBALS['timestamp']]]></code>
6757     </InvalidArrayOffset>
6758     <MixedArgument>
6759       <code><![CDATA[$GLOBALS['charset_of_file']]]></code>
6760       <code><![CDATA[$GLOBALS['reload']]]></code>
6761       <code>$active</code>
6762       <code>$additionalSql[$i]</code>
6763       <code>$size</code>
6764       <code>$size</code>
6765       <code>$size</code>
6766       <code>$table[self::COL_NAMES]</code>
6767       <code>$table[self::ROWS]</code>
6768       <code>$table[self::TBL_NAME]</code>
6769       <code>$table[self::TBL_NAME]</code>
6770       <code>$table[self::TBL_NAME]</code>
6771       <code>$table[self::TBL_NAME]</code>
6772       <code>$table[self::TBL_NAME]</code>
6773       <code>$table[self::TBL_NAME]</code>
6774       <code>$table[self::TBL_NAME]</code>
6775       <code>$tables[$i][self::COL_NAMES]</code>
6776       <code>$tables[$i][self::COL_NAMES]</code>
6777       <code>$tables[$i][self::COL_NAMES]</code>
6778       <code>$tables[$i][self::COL_NAMES][$j]</code>
6779       <code>$tables[$i][self::COL_NAMES][$m]</code>
6780       <code>$tables[$i][self::ROWS]</code>
6781       <code>$tables[$i][self::TBL_NAME]</code>
6782       <code>$tables[$i][self::TBL_NAME]</code>
6783     </MixedArgument>
6784     <MixedArrayAccess>
6785       <code>$analyses[$i][self::FORMATTEDSQL][$colCount]</code>
6786       <code>$analyses[$i][self::SIZES]</code>
6787       <code>$analyses[$i][self::SIZES][$j]</code>
6788       <code>$analyses[$i][self::TYPES]</code>
6789       <code>$analyses[$i][self::TYPES]</code>
6790       <code>$analyses[$i][self::TYPES]</code>
6791       <code>$analyses[$i][self::TYPES][$colCount]</code>
6792       <code>$analyses[$i][self::TYPES][$j]</code>
6793       <code>$analyses[$i][self::TYPES][$j]</code>
6794       <code>$table[self::ROWS][$j][$i]</code>
6795       <code>$table[self::TBL_NAME]</code>
6796       <code>$table[self::TBL_NAME]</code>
6797       <code>$table[self::TBL_NAME]</code>
6798       <code>$table[self::TBL_NAME]</code>
6799       <code>$table[self::TBL_NAME]</code>
6800       <code>$table[self::TBL_NAME]</code>
6801       <code>$table[self::TBL_NAME]</code>
6802       <code>$table[self::TBL_NAME]</code>
6803       <code>$tables[$i][self::COL_NAMES]</code>
6804       <code>$tables[$i][self::COL_NAMES]</code>
6805       <code>$tables[$i][self::COL_NAMES]</code>
6806       <code>$tables[$i][self::COL_NAMES]</code>
6807       <code>$tables[$i][self::COL_NAMES]</code>
6808       <code>$tables[$i][self::COL_NAMES][$j]</code>
6809       <code>$tables[$i][self::COL_NAMES][$m]</code>
6810       <code>$tables[$i][self::ROWS]</code>
6811       <code>$tables[$i][self::ROWS]</code>
6812       <code>$tables[$i][self::ROWS]</code>
6813       <code>$tables[$i][self::ROWS]</code>
6814       <code>$tables[$i][self::ROWS]</code>
6815       <code>$tables[$i][self::ROWS]</code>
6816       <code>$tables[$i][self::ROWS]</code>
6817       <code>$tables[$i][self::ROWS]</code>
6818       <code>$tables[$i][self::ROWS][$j]</code>
6819       <code>$tables[$i][self::ROWS][$j]</code>
6820       <code>$tables[$i][self::ROWS][$j]</code>
6821       <code>$tables[$i][self::ROWS][$j]</code>
6822       <code>$tables[$i][self::ROWS][$j]</code>
6823       <code>$tables[$i][self::ROWS][$j]</code>
6824       <code>$tables[$i][self::ROWS][$j]</code>
6825       <code>$tables[$i][self::ROWS][$j][$k]</code>
6826       <code>$tables[$i][self::ROWS][$j][$k]</code>
6827       <code>$tables[$i][self::ROWS][$j][$k]</code>
6828       <code>$tables[$i][self::ROWS][$j][$k]</code>
6829       <code>$tables[$i][self::ROWS][$j][$k]</code>
6830       <code>$tables[$i][self::ROWS][$j][$k]</code>
6831       <code>$tables[$i][self::TBL_NAME]</code>
6832       <code>$tables[$i][self::TBL_NAME]</code>
6833       <code>$tables[$n][self::TBL_NAME]</code>
6834     </MixedArrayAccess>
6835     <MixedArrayAssignment>
6836       <code><![CDATA[$GLOBALS['my_die'][]]]></code>
6837     </MixedArrayAssignment>
6838     <MixedArrayOffset>
6839       <code>$typeArray[$analyses[$i][self::TYPES][$j]]</code>
6840     </MixedArrayOffset>
6841     <MixedAssignment>
6842       <code><![CDATA[$GLOBALS['charset_conversion']]]></code>
6843       <code><![CDATA[$GLOBALS['charset_of_file']]]></code>
6844       <code><![CDATA[$GLOBALS['executed_queries']]]></code>
6845       <code><![CDATA[$GLOBALS['executed_queries']]]></code>
6846       <code><![CDATA[$GLOBALS['go_sql']]]></code>
6847       <code><![CDATA[$GLOBALS['import_notice']]]></code>
6848       <code><![CDATA[$GLOBALS['max_sql_len']]]></code>
6849       <code><![CDATA[$GLOBALS['max_sql_len']]]></code>
6850       <code><![CDATA[$GLOBALS['msg']]]></code>
6851       <code><![CDATA[$GLOBALS['msg']]]></code>
6852       <code><![CDATA[$GLOBALS['my_die']]]></code>
6853       <code><![CDATA[$GLOBALS['offset']]]></code>
6854       <code><![CDATA[$GLOBALS['read_multiply']]]></code>
6855       <code><![CDATA[$GLOBALS['read_multiply']]]></code>
6856       <code><![CDATA[$GLOBALS['reload']]]></code>
6857       <code><![CDATA[$GLOBALS['run_query']]]></code>
6858       <code><![CDATA[$GLOBALS['skip_queries']]]></code>
6859       <code><![CDATA[$GLOBALS['skip_queries']]]></code>
6860       <code><![CDATA[$GLOBALS['sql_query_disabled']]]></code>
6861       <code><![CDATA[$GLOBALS['sql_query_disabled']]]></code>
6862       <code><![CDATA[$GLOBALS['timeout_passed']]]></code>
6863       <code><![CDATA[$GLOBALS['timestamp']]]></code>
6864       <code>$active</code>
6865       <code>$cellValue</code>
6866       <code>$charset</code>
6867       <code>$collation</code>
6868       <code>$importPlugin</code>
6869       <code>$size</code>
6870       <code>$size</code>
6871       <code>$table</code>
6872     </MixedAssignment>
6873     <MixedInferredReturnType>
6874       <code>string|int</code>
6875     </MixedInferredReturnType>
6876     <MixedMethodCall>
6877       <code>getExtension</code>
6878       <code>getProperties</code>
6879     </MixedMethodCall>
6880     <MixedOperand>
6881       <code><![CDATA[$GLOBALS['executed_queries']]]></code>
6882       <code><![CDATA[$GLOBALS['msg']]]></code>
6883       <code><![CDATA[$GLOBALS['read_multiply']]]></code>
6884       <code><![CDATA[$GLOBALS['read_multiply']]]></code>
6885       <code><![CDATA[$GLOBALS['skip_queries']]]></code>
6886       <code><![CDATA[$GLOBALS['timestamp']]]></code>
6887       <code>$charset</code>
6888       <code>$charset</code>
6889       <code>$collation</code>
6890       <code>$collation</code>
6891       <code><![CDATA[$importPlugin->getProperties()->getExtension()]]></code>
6892       <code>$size</code>
6893       <code>$size</code>
6894       <code>$size[self::D]</code>
6895       <code>max($size[self::D], $oldD)</code>
6896       <code>max($size[self::M], $oldM)</code>
6897     </MixedOperand>
6898     <MixedReturnStatement>
6899       <code>$size[self::FULL]</code>
6900       <code>$size[self::FULL]</code>
6901       <code>$size[self::M]</code>
6902     </MixedReturnStatement>
6903     <PossiblyFalseOperand>
6904       <code>$decPos</code>
6905       <code><![CDATA[strpos($lastCumulativeSize, ',')]]></code>
6906       <code><![CDATA[strpos($lastCumulativeSize, ',')]]></code>
6907     </PossiblyFalseOperand>
6908     <PossiblyInvalidArgument>
6909       <code>$additionalSql[$i]</code>
6910       <code>$lastCumulativeSize</code>
6911       <code>$lastCumulativeSize</code>
6912       <code>$lastCumulativeSize</code>
6913       <code>$lastCumulativeSize</code>
6914       <code>$lastCumulativeSize</code>
6915     </PossiblyInvalidArgument>
6916     <PossiblyInvalidCast>
6917       <code>$additionalSql[$i]</code>
6918       <code>$sqlDelimiter</code>
6919     </PossiblyInvalidCast>
6920     <PossiblyNullArgument>
6921       <code><![CDATA[$GLOBALS['charset_of_file']]]></code>
6922     </PossiblyNullArgument>
6923     <PossiblyNullOperand>
6924       <code><![CDATA[$GLOBALS['executed_queries']]]></code>
6925       <code><![CDATA[$GLOBALS['maximum_time']]]></code>
6926       <code><![CDATA[$GLOBALS['read_multiply']]]></code>
6927       <code><![CDATA[$GLOBALS['read_multiply']]]></code>
6928       <code><![CDATA[$GLOBALS['timestamp']]]></code>
6929     </PossiblyNullOperand>
6930   </file>
6931   <file src="src/Index.php">
6932     <DeprecatedMethod>
6933       <code>DatabaseInterface::getInstance()</code>
6934       <code>DatabaseInterface::getInstance()</code>
6935       <code>DatabaseInterface::getInstance()</code>
6936     </DeprecatedMethod>
6937     <MixedArgument>
6938       <code>$column</code>
6939       <code><![CDATA[$params['columns']]]></code>
6940     </MixedArgument>
6941     <MixedArrayOffset>
6942       <code><![CDATA[$columns['sub_parts'][$key]]]></code>
6943     </MixedArrayOffset>
6944     <MixedAssignment>
6945       <code>$column</code>
6946       <code>$key</code>
6947       <code>$name</code>
6948       <code>$subPart</code>
6949       <code><![CDATA[$this->choice]]></code>
6950       <code><![CDATA[$this->comment]]></code>
6951       <code><![CDATA[$this->name]]></code>
6952       <code><![CDATA[$this->packed]]></code>
6953       <code><![CDATA[$this->parser]]></code>
6954       <code><![CDATA[$this->remarks]]></code>
6955       <code><![CDATA[$this->schema]]></code>
6956       <code><![CDATA[$this->table]]></code>
6957       <code><![CDATA[$this->type]]></code>
6958     </MixedAssignment>
6959     <PossiblyNullOperand>
6960       <code><![CDATA[$params['Seq_in_index']]]></code>
6961     </PossiblyNullOperand>
6962     <PossiblyUnusedMethod>
6963       <code>hasPrimary</code>
6964       <code>isPacked</code>
6965     </PossiblyUnusedMethod>
6966   </file>
6967   <file src="src/IndexColumn.php">
6968     <MixedAssignment>
6969       <code><![CDATA[$this->collation]]></code>
6970       <code><![CDATA[$this->expression]]></code>
6971       <code><![CDATA[$this->name]]></code>
6972       <code><![CDATA[$this->null]]></code>
6973     </MixedAssignment>
6974     <PossiblyUnusedMethod>
6975       <code>getExpression</code>
6976       <code>hasExpression</code>
6977     </PossiblyUnusedMethod>
6978   </file>
6979   <file src="src/InsertEdit.php">
6980     <DeprecatedMethod>
6981       <code>Config::getInstance()</code>
6982       <code>Config::getInstance()</code>
6983       <code>Config::getInstance()</code>
6984       <code>Config::getInstance()</code>
6985       <code>Config::getInstance()</code>
6986       <code>Config::getInstance()</code>
6987       <code>Config::getInstance()</code>
6988       <code>Config::getInstance()</code>
6989       <code>Config::getInstance()</code>
6990       <code>Config::getInstance()</code>
6991       <code>Config::getInstance()</code>
6992       <code>Config::getInstance()</code>
6993       <code>Config::getInstance()</code>
6994       <code>Config::getInstance()</code>
6995       <code>Config::getInstance()</code>
6996       <code>Config::getInstance()</code>
6997     </DeprecatedMethod>
6998     <InvalidArgument>
6999       <code>$urlParams</code>
7000     </InvalidArgument>
7001     <InvalidPropertyAssignmentValue>
7002       <code><![CDATA[$config->settings]]></code>
7003       <code><![CDATA[$config->settings]]></code>
7004     </InvalidPropertyAssignmentValue>
7005     <InvalidReturnStatement>
7006       <code><![CDATA[$_POST['err_url'] ?? Url::getFromRoute('/table/change', $urlParams)]]></code>
7007       <code>$formParams</code>
7008     </InvalidReturnStatement>
7009     <InvalidReturnType>
7010       <code><![CDATA[array<string, string>]]></code>
7011       <code>string</code>
7012     </InvalidReturnType>
7013     <LessSpecificReturnStatement>
7014       <code>[
7015             $insertMode,
7016             $whereClause,
7017             $whereClauseArray,
7018             $whereClauses,
7019             $result,
7020             $rows,
7021             $foundUniqueKey,
7022             $afterInsert ?? null,
7023         ]</code>
7024     </LessSpecificReturnStatement>
7025     <MixedArgument>
7026       <code><![CDATA[$columnMime['input_transformation_options']]]></code>
7027       <code>$currCellEditedValues[$columnName]</code>
7028       <code><![CDATA[$currentRow[$column->field]]]></code>
7029       <code><![CDATA[$currentRow[$column->field]]]></code>
7030       <code><![CDATA[$currentRow[$column->field]]]></code>
7031       <code><![CDATA[$currentRow[$column->field]]]></code>
7032       <code><![CDATA[$currentRow[$column->field]]]></code>
7033       <code><![CDATA[$currentRow[$column->field]]]></code>
7034       <code>$currentValue</code>
7035       <code>$defaultValue</code>
7036       <code><![CDATA[$extractedColumnspec['enum_set_values']]]></code>
7037       <code><![CDATA[$extractedColumnspec['spec_in_brackets']]]></code>
7038       <code><![CDATA[$foreignData['foreign_field']]]></code>
7039       <code><![CDATA[$foreigner['foreign_db']]]></code>
7040       <code><![CDATA[$foreigner['foreign_db']]]></code>
7041       <code><![CDATA[$foreigner['foreign_db']]]></code>
7042       <code><![CDATA[$foreigner['foreign_field']]]></code>
7043       <code><![CDATA[$foreigner['foreign_field']]]></code>
7044       <code><![CDATA[$foreigner['foreign_table']]]></code>
7045       <code><![CDATA[$foreigner['foreign_table']]]></code>
7046       <code><![CDATA[$foreigner['foreign_table']]]></code>
7047       <code>$rows[$keyId]</code>
7048       <code>$singleQuery</code>
7049       <code>$singleQuery</code>
7050       <code><![CDATA[$transformation[$type . '_options'] ?? '']]></code>
7051       <code>$whereClause</code>
7052       <code>$whereClause</code>
7053     </MixedArgument>
7054     <MixedArgumentTypeCoercion>
7055       <code>$query</code>
7056       <code>$thisUrlParams</code>
7057       <code>$thisUrlParams</code>
7058       <code>$whereClauseArray</code>
7059     </MixedArgumentTypeCoercion>
7060     <MixedArrayAccess>
7061       <code><![CDATA[$_SESSION['tmpval']['relational_display']]]></code>
7062       <code>$currCellEditedValues[$columnName]</code>
7063     </MixedArrayAccess>
7064     <MixedArrayAssignment>
7065       <code>$editedValues[$cellIndex][$columnName]</code>
7066       <code><![CDATA[$extraData['transformations'][$cellIndex]]]></code>
7067     </MixedArrayAssignment>
7068     <MixedAssignment>
7069       <code>$columnSetValues</code>
7070       <code>$currCellEditedValues</code>
7071       <code><![CDATA[$currentRow[$column->field]]]></code>
7072       <code><![CDATA[$currentRow[$column->field]]]></code>
7073       <code><![CDATA[$currentRow[$column->field]]]></code>
7074       <code>$currentValue</code>
7075       <code>$data</code>
7076       <code>$defaultValue</code>
7077       <code>$enumSelectedValue</code>
7078       <code>$enumValue</code>
7079       <code>$enumValues</code>
7080       <code>$file</code>
7081       <code>$isUnsigned</code>
7082       <code>$maxlength</code>
7083       <code>$maxlength</code>
7084       <code>$singleQuery</code>
7085       <code>$specialChars</code>
7086       <code>$whereClause</code>
7087       <code>$whereClause</code>
7088       <code>$whereClause</code>
7089     </MixedAssignment>
7090     <MixedMethodCall>
7091       <code>new $className()</code>
7092       <code>new $className()</code>
7093     </MixedMethodCall>
7094     <MixedOperand>
7095       <code>$file</code>
7096       <code>$maxlength</code>
7097     </MixedOperand>
7098     <MoreSpecificReturnType>
7099       <code><![CDATA[array{
7100      *     bool,
7101      *     string[]|string|null,
7102      *     string[],
7103      *     string[]|null,
7104      *     ResultInterface[]|ResultInterface,
7105      *     array<string, string|null>[]|false[],
7106      *     bool,
7107      *     string|null
7108      * }]]></code>
7109     </MoreSpecificReturnType>
7110     <PossiblyInvalidArgument>
7111       <code><![CDATA[$_GET['sql_query']]]></code>
7112       <code><![CDATA[$_GET['sql_signature']]]></code>
7113       <code>$whereClause</code>
7114     </PossiblyInvalidArgument>
7115     <PossiblyInvalidCast>
7116       <code><![CDATA[$_GET['sql_query']]]></code>
7117       <code><![CDATA[$_GET['sql_signature']]]></code>
7118       <code>$whereClause</code>
7119     </PossiblyInvalidCast>
7120     <PossiblyInvalidOperand>
7121       <code><![CDATA[$_POST['where_clause'][0]]]></code>
7122     </PossiblyInvalidOperand>
7123     <PropertyTypeCoercion>
7124       <code><![CDATA[$config->settings]]></code>
7125     </PropertyTypeCoercion>
7126   </file>
7127   <file src="src/IpAllowDeny.php">
7128     <DeprecatedMethod>
7129       <code>Config::getInstance()</code>
7130     </DeprecatedMethod>
7131     <InvalidOperand>
7132       <code>$regs[5]</code>
7133     </InvalidOperand>
7134     <PossiblyInvalidArgument>
7135       <code>$remoteIp</code>
7136     </PossiblyInvalidArgument>
7137     <PossiblyUndefinedArrayOffset>
7138       <code>$ruleData[2]</code>
7139       <code>$ruleData[2]</code>
7140     </PossiblyUndefinedArrayOffset>
7141   </file>
7142   <file src="src/LanguageManager.php">
7143     <DeprecatedMethod>
7144       <code>Config::getInstance()</code>
7145       <code>Config::getInstance()</code>
7146     </DeprecatedMethod>
7147     <MixedArgument>
7148       <code><![CDATA[$config->get('Lang')]]></code>
7149       <code><![CDATA[$config->getCookie('pma_lang')]]></code>
7150       <code>$lang</code>
7151     </MixedArgument>
7152     <MixedArgumentTypeCoercion>
7153       <code><![CDATA[$this->listLocaleDir()]]></code>
7154     </MixedArgumentTypeCoercion>
7155     <MixedArrayOffset>
7156       <code><![CDATA[$langs[$config->get('DefaultLang')]]]></code>
7157     </MixedArrayOffset>
7158     <MixedArrayTypeCoercion>
7159       <code><![CDATA[$langs[$config->get('DefaultLang')]]]></code>
7160     </MixedArrayTypeCoercion>
7161     <MixedAssignment>
7162       <code>$lang</code>
7163     </MixedAssignment>
7164     <MixedOperand>
7165       <code><![CDATA[$config->get('FilterLanguages')]]></code>
7166     </MixedOperand>
7167     <PossiblyInvalidArgument>
7168       <code><![CDATA[$_GET['lang']]]></code>
7169       <code><![CDATA[$_POST['lang']]]></code>
7170     </PossiblyInvalidArgument>
7171     <PossiblyInvalidCast>
7172       <code><![CDATA[$_GET['lang']]]></code>
7173       <code><![CDATA[$_POST['lang']]]></code>
7174     </PossiblyInvalidCast>
7175     <PossiblyNullArgument>
7176       <code><![CDATA[$config->get('Lang')]]></code>
7177       <code><![CDATA[$config->getCookie('pma_lang')]]></code>
7178     </PossiblyNullArgument>
7179     <PossiblyNullArrayOffset>
7180       <code>$langs</code>
7181     </PossiblyNullArrayOffset>
7182   </file>
7183   <file src="src/Linter.php">
7184     <InvalidOperand>
7185       <code>$error[3]</code>
7186     </InvalidOperand>
7187     <MixedAssignment>
7188       <code>$lineStart</code>
7189     </MixedAssignment>
7190     <MixedOperand>
7191       <code>$lines[$line]</code>
7192     </MixedOperand>
7193     <PossiblyNullOperand>
7194       <code>$error[3]</code>
7195     </PossiblyNullOperand>
7196   </file>
7197   <file src="src/ListDatabase.php">
7198     <DeprecatedMethod>
7199       <code>Config::getInstance()</code>
7200       <code>Config::getInstance()</code>
7201       <code>Config::getInstance()</code>
7202       <code>DatabaseInterface::getInstance()</code>
7203       <code>DatabaseInterface::getInstance()</code>
7204     </DeprecatedMethod>
7205     <MixedArgument>
7206       <code>$db</code>
7207     </MixedArgument>
7208     <MixedArgumentTypeCoercion>
7209       <code><![CDATA[usort($databaseList, 'strnatcasecmp')]]></code>
7210     </MixedArgumentTypeCoercion>
7211     <MixedAssignment>
7212       <code>$db</code>
7213     </MixedAssignment>
7214   </file>
7215   <file src="src/Menu.php">
7216     <DeprecatedMethod>
7217       <code>Config::getInstance()</code>
7218       <code>Config::getInstance()</code>
7219     </DeprecatedMethod>
7220     <DeprecatedProperty>
7221       <code>Routing::$route</code>
7222       <code>Routing::$route</code>
7223       <code>Routing::$route</code>
7224     </DeprecatedProperty>
7225     <MixedAssignment>
7226       <code>$binaryLogs</code>
7227     </MixedAssignment>
7228     <MixedInferredReturnType>
7229       <code>mixed[]</code>
7230     </MixedInferredReturnType>
7231     <MixedReturnStatement>
7232       <code>SessionCache::get($cacheKey)</code>
7233     </MixedReturnStatement>
7234     <PossiblyFalseOperand>
7235       <code><![CDATA[mb_strpos($tab, '_')]]></code>
7236     </PossiblyFalseOperand>
7237   </file>
7238   <file src="src/Message.php">
7239     <MixedArgument>
7240       <code><![CDATA[$this->params]]></code>
7241     </MixedArgument>
7242   </file>
7243   <file src="src/Navigation/Navigation.php">
7244     <DeprecatedMethod>
7245       <code>Config::getInstance()</code>
7246       <code>Config::getInstance()</code>
7247       <code>Config::getInstance()</code>
7248       <code>Config::getInstance()</code>
7249     </DeprecatedMethod>
7250     <PossiblyNullArrayOffset>
7251       <code>$hidden</code>
7252       <code>$hidden</code>
7253     </PossiblyNullArrayOffset>
7254   </file>
7255   <file src="src/Navigation/NavigationTree.php">
7256     <ArgumentTypeCoercion>
7257       <code>$table</code>
7258     </ArgumentTypeCoercion>
7259     <DeprecatedMethod>
7260       <code>Config::getInstance()</code>
7261       <code>Config::getInstance()</code>
7262       <code>Config::getInstance()</code>
7263       <code>Config::getInstance()</code>
7264       <code>Config::getInstance()</code>
7265       <code>Config::getInstance()</code>
7266       <code>Config::getInstance()</code>
7267       <code>Config::getInstance()</code>
7268       <code>Config::getInstance()</code>
7269       <code>Config::getInstance()</code>
7270       <code>Config::getInstance()</code>
7271       <code>Config::getInstance()</code>
7272       <code>Config::getInstance()</code>
7273     </DeprecatedMethod>
7274     <InvalidPropertyAssignmentValue>
7275       <code><![CDATA[$this->pos2Name]]></code>
7276       <code><![CDATA[$this->pos2Name]]></code>
7277       <code><![CDATA[$this->pos3Name]]></code>
7278       <code><![CDATA[$this->pos3Name]]></code>
7279     </InvalidPropertyAssignmentValue>
7280     <InvalidReturnStatement>
7281       <code><![CDATA[array_map(base64_decode(...), explode('.', $string))]]></code>
7282     </InvalidReturnStatement>
7283     <InvalidReturnType>
7284       <code><![CDATA[non-empty-list<string>]]></code>
7285     </InvalidReturnType>
7286     <MixedArgument>
7287       <code>$db</code>
7288       <code>$item</code>
7289       <code>$item</code>
7290       <code>$item</code>
7291       <code>$item</code>
7292       <code>$item</code>
7293       <code>$item</code>
7294       <code>$item</code>
7295       <code>$item</code>
7296       <code>$path</code>
7297       <code>$path[0]</code>
7298       <code>$path[0]</code>
7299       <code>$path[0]</code>
7300       <code>$path[0]</code>
7301       <code>$path[0]</code>
7302       <code>$path[0]</code>
7303       <code>$path[0]</code>
7304       <code>$path[0]</code>
7305       <code>$path[0]</code>
7306       <code>$separator</code>
7307       <code>$separator</code>
7308       <code>$value</code>
7309     </MixedArgument>
7310     <MixedArrayAccess>
7311       <code><![CDATA[$node->secondIcon['image']]]></code>
7312       <code><![CDATA[$node->secondIcon['title']]]></code>
7313     </MixedArrayAccess>
7314     <MixedAssignment>
7315       <code>$db</code>
7316       <code>$item</code>
7317       <code>$item</code>
7318       <code>$part</code>
7319       <code>$path</code>
7320       <code>$path</code>
7321       <code>$path</code>
7322       <code>$separator</code>
7323       <code>$separator</code>
7324       <code>$value</code>
7325     </MixedAssignment>
7326     <MixedOperand>
7327       <code>$separators[0]</code>
7328       <code>$separators[0]</code>
7329     </MixedOperand>
7330     <PossiblyFalseOperand>
7331       <code><![CDATA[strrpos($class, '\\')]]></code>
7332     </PossiblyFalseOperand>
7333     <PossiblyFalseReference>
7334       <code>getPresence</code>
7335     </PossiblyFalseReference>
7336     <PossiblyInvalidArgument>
7337       <code><![CDATA[$_POST['aPath']]]></code>
7338       <code><![CDATA[$_POST['n' . $count . '_aPath']]]></code>
7339       <code><![CDATA[$_POST['n' . $count . '_vPath']]]></code>
7340       <code><![CDATA[$_POST['vPath']]]></code>
7341     </PossiblyInvalidArgument>
7342     <PossiblyInvalidCast>
7343       <code><![CDATA[$_POST['aPath']]]></code>
7344       <code><![CDATA[$_POST['n' . $count . '_aPath']]]></code>
7345       <code><![CDATA[$_POST['n' . $count . '_vPath']]]></code>
7346       <code><![CDATA[$_POST['vPath']]]></code>
7347     </PossiblyInvalidCast>
7348     <PossiblyInvalidPropertyAssignmentValue>
7349       <code><![CDATA[$_POST['searchClause']]]></code>
7350       <code><![CDATA[$_POST['searchClause2']]]></code>
7351     </PossiblyInvalidPropertyAssignmentValue>
7352     <PossiblyNullArgument>
7353       <code>$database</code>
7354       <code>$database</code>
7355     </PossiblyNullArgument>
7356     <PossiblyNullPropertyAssignmentValue>
7357       <code><![CDATA[$container->parent->pos2]]></code>
7358     </PossiblyNullPropertyAssignmentValue>
7359     <PossiblyNullPropertyFetch>
7360       <code><![CDATA[$container->parent->pos2]]></code>
7361     </PossiblyNullPropertyFetch>
7362     <PossiblyUnusedReturnValue>
7363       <code>int</code>
7364     </PossiblyUnusedReturnValue>
7365     <RedundantCast>
7366       <code>(string) $key</code>
7367       <code>(string) $key</code>
7368       <code>(string) $key</code>
7369       <code>(string) $key</code>
7370     </RedundantCast>
7371     <RiskyCast>
7372       <code><![CDATA[$_GET['pos']]]></code>
7373       <code><![CDATA[$_POST['n' . $count . '_pos2_value']]]></code>
7374       <code><![CDATA[$_POST['n' . $count . '_pos3_value']]]></code>
7375       <code><![CDATA[$_POST['pos']]]></code>
7376       <code><![CDATA[$_POST['pos2_value'] ?? 0]]></code>
7377       <code><![CDATA[$_POST['pos3_value']]]></code>
7378     </RiskyCast>
7379     <TypeDoesNotContainType>
7380       <code><![CDATA[$value > 500]]></code>
7381     </TypeDoesNotContainType>
7382     <UndefinedMethod>
7383       <code>setHiddenCount</code>
7384     </UndefinedMethod>
7385   </file>
7386   <file src="src/Navigation/Nodes/Node.php">
7387     <DeprecatedMethod>
7388       <code>Config::getInstance()</code>
7389       <code>Config::getInstance()</code>
7390       <code>Config::getInstance()</code>
7391       <code>Config::getInstance()</code>
7392       <code>Config::getInstance()</code>
7393       <code>Config::getInstance()</code>
7394       <code>Config::getInstance()</code>
7395       <code>Config::getInstance()</code>
7396       <code>Config::getInstance()</code>
7397       <code>Config::getInstance()</code>
7398       <code>Config::getInstance()</code>
7399       <code>DatabaseInterface::getInstance()</code>
7400       <code>DatabaseInterface::getInstance()</code>
7401       <code>DatabaseInterface::getInstance()</code>
7402       <code>DatabaseInterface::getInstance()</code>
7403       <code>DatabaseInterface::getInstance()</code>
7404       <code>DatabaseInterface::getInstance()</code>
7405       <code>DatabaseInterface::getInstance()</code>
7406     </DeprecatedMethod>
7407     <MixedArgument>
7408       <code>$db</code>
7409       <code>$db</code>
7410       <code>$db</code>
7411       <code>$db</code>
7412       <code>$db</code>
7413     </MixedArgument>
7414     <MixedAssignment>
7415       <code>$db</code>
7416       <code>$db</code>
7417       <code>$db</code>
7418       <code>$db</code>
7419       <code>$db</code>
7420     </MixedAssignment>
7421     <PossiblyInvalidArgument>
7422       <code>$databases</code>
7423     </PossiblyInvalidArgument>
7424     <PossiblyNullArgument>
7425       <code>$arr[0]</code>
7426       <code>$arr[0]</code>
7427       <code>$arr[0]</code>
7428       <code>$arr[0]</code>
7429       <code>$arr[0]</code>
7430       <code>$arr[0]</code>
7431       <code>$arr[0]</code>
7432       <code>$arr[0]</code>
7433     </PossiblyNullArgument>
7434     <PossiblyNullArrayOffset>
7435       <code>$prefixMap</code>
7436       <code>$prefixMap</code>
7437       <code>$prefixMap</code>
7438       <code>$prefixMap</code>
7439     </PossiblyNullArrayOffset>
7440     <PossiblyNullOperand>
7441       <code>$arr[0]</code>
7442     </PossiblyNullOperand>
7443   </file>
7444   <file src="src/Navigation/Nodes/NodeColumn.php">
7445     <MixedArgument>
7446       <code><![CDATA[$item['key']]]></code>
7447       <code><![CDATA[$item['name']]]></code>
7448       <code>$value</code>
7449     </MixedArgument>
7450     <MixedArgumentTypeCoercion>
7451       <code>$item</code>
7452     </MixedArgumentTypeCoercion>
7453     <MixedAssignment>
7454       <code>$retval</code>
7455       <code>$value</code>
7456     </MixedAssignment>
7457     <MixedOperand>
7458       <code>$retval</code>
7459       <code>$retval</code>
7460       <code>$retval</code>
7461     </MixedOperand>
7462   </file>
7463   <file src="src/Navigation/Nodes/NodeDatabase.php">
7464     <DeprecatedMethod>
7465       <code>Config::getInstance()</code>
7466       <code>Config::getInstance()</code>
7467       <code>Config::getInstance()</code>
7468       <code>Config::getInstance()</code>
7469       <code>Config::getInstance()</code>
7470       <code>Config::getInstance()</code>
7471       <code>Config::getInstance()</code>
7472       <code>Config::getInstance()</code>
7473       <code>DatabaseInterface::getInstance()</code>
7474       <code>DatabaseInterface::getInstance()</code>
7475       <code>DatabaseInterface::getInstance()</code>
7476       <code>DatabaseInterface::getInstance()</code>
7477       <code>DatabaseInterface::getInstance()</code>
7478       <code>DatabaseInterface::getInstance()</code>
7479       <code>DatabaseInterface::getInstance()</code>
7480       <code>DatabaseInterface::getInstance()</code>
7481       <code>DatabaseInterface::getInstance()</code>
7482     </DeprecatedMethod>
7483     <InvalidReturnStatement>
7484       <code><![CDATA[$dbi->queryAndGetNumRows($query)]]></code>
7485       <code><![CDATA[$dbi->queryAndGetNumRows($query)]]></code>
7486       <code><![CDATA[$dbi->queryAndGetNumRows($query)]]></code>
7487       <code><![CDATA[$dbi->queryAndGetNumRows($query)]]></code>
7488     </InvalidReturnStatement>
7489     <InvalidReturnType>
7490       <code>int</code>
7491       <code>int</code>
7492       <code>int</code>
7493       <code>int</code>
7494     </InvalidReturnType>
7495     <MixedAssignment>
7496       <code>$item</code>
7497     </MixedAssignment>
7498   </file>
7499   <file src="src/Navigation/Nodes/NodeDatabaseChild.php">
7500     <PossiblyInvalidPropertyFetch>
7501       <code><![CDATA[$this->realParent()->realName]]></code>
7502     </PossiblyInvalidPropertyFetch>
7503   </file>
7504   <file src="src/Navigation/Nodes/NodeDatabaseChildContainer.php">
7505     <DeprecatedMethod>
7506       <code>Config::getInstance()</code>
7507     </DeprecatedMethod>
7508   </file>
7509   <file src="src/Navigation/Nodes/NodeDatabaseContainer.php">
7510     <DeprecatedMethod>
7511       <code>Config::getInstance()</code>
7512       <code>DatabaseInterface::getInstance()</code>
7513     </DeprecatedMethod>
7514   </file>
7515   <file src="src/Navigation/Nodes/NodeTable.php">
7516     <DeprecatedMethod>
7517       <code>Config::getInstance()</code>
7518       <code>Config::getInstance()</code>
7519       <code>Config::getInstance()</code>
7520       <code>DatabaseInterface::getInstance()</code>
7521       <code>DatabaseInterface::getInstance()</code>
7522     </DeprecatedMethod>
7523     <PossiblyInvalidPropertyFetch>
7524       <code><![CDATA[$this->realParent()->realName]]></code>
7525       <code><![CDATA[$this->realParent()->realName]]></code>
7526     </PossiblyInvalidPropertyFetch>
7527     <PossiblyNullArgument>
7528       <code><![CDATA[$arr['Type']]]></code>
7529     </PossiblyNullArgument>
7530     <PossiblyUnusedProperty>
7531       <code>$secondIcon</code>
7532     </PossiblyUnusedProperty>
7533   </file>
7534   <file src="src/Normalization.php">
7535     <DeprecatedMethod>
7536       <code>Config::getInstance()</code>
7537     </DeprecatedMethod>
7538     <InvalidReturnStatement>
7539       <code><![CDATA[[
7540             'legendText' => __('End of step'),
7541             'headText' => $headText,
7542             'queryError' => $error,
7543             'extra' => $message,
7544         ]]]></code>
7545       <code><![CDATA[['legendText' => __('End of step'), 'headText' => $headText, 'queryError' => false]]]></code>
7546     </InvalidReturnStatement>
7547     <InvalidReturnType>
7548       <code>array{legendText: string, headText: string, queryError: bool, extra: Message}</code>
7549       <code>array{legendText: string, headText: string, queryError: string|false, extra?: string}</code>
7550     </InvalidReturnType>
7551     <LessSpecificReturnStatement>
7552       <code><![CDATA[[
7553             'legendText' => __('End of step'),
7554             'headText' => $headText,
7555             'queryError' => $error,
7556             'extra' => $message,
7557         ]]]></code>
7558     </LessSpecificReturnStatement>
7559     <MixedArgument>
7560       <code>$arrDependson</code>
7561       <code>$col</code>
7562       <code><![CDATA[$cols['nonpk']]]></code>
7563       <code><![CDATA[$cols['pk']]]></code>
7564       <code>$dependent</code>
7565       <code>$dependents</code>
7566       <code>$dependents</code>
7567       <code>$dependents</code>
7568       <code>$dependents</code>
7569       <code>$dependents</code>
7570       <code>$dependents</code>
7571       <code>$dependents</code>
7572       <code><![CDATA[$dropCols['nonpk']]]></code>
7573       <code><![CDATA[$dropCols['pk']]]></code>
7574       <code><![CDATA[$extractedColumnSpec['type']]]></code>
7575       <code>$key</code>
7576       <code>$table</code>
7577       <code>$table</code>
7578       <code><![CDATA[$tablesName->$key]]></code>
7579       <code><![CDATA[$tablesName->$key]]></code>
7580       <code>$totalRows</code>
7581     </MixedArgument>
7582     <MixedArgumentTypeCoercion>
7583       <code>$dependents</code>
7584       <code>$key</code>
7585       <code>$key</code>
7586       <code>$key</code>
7587       <code>$originalTable</code>
7588       <code>$originalTable</code>
7589       <code>$originalTable</code>
7590       <code>$originalTable</code>
7591       <code>$table</code>
7592       <code>$table</code>
7593       <code>$tableName</code>
7594       <code>$tableName</code>
7595     </MixedArgumentTypeCoercion>
7596     <MixedArrayAccess>
7597       <code><![CDATA[$cols['nonpk']]]></code>
7598       <code><![CDATA[$cols['pk']]]></code>
7599       <code><![CDATA[$dropCols['nonpk']]]></code>
7600       <code><![CDATA[$dropCols['pk']]]></code>
7601       <code><![CDATA[$res[0][$column . '_cnt']]]></code>
7602     </MixedArrayAccess>
7603     <MixedAssignment>
7604       <code>$arrDependson</code>
7605       <code>$col</code>
7606       <code>$cols</code>
7607       <code>$dependent</code>
7608       <code>$dependents</code>
7609       <code>$dependents</code>
7610       <code>$dependents</code>
7611       <code>$dropCols</code>
7612       <code>$element</code>
7613       <code>$key</code>
7614       <code>$pkColCnt</code>
7615       <code>$table</code>
7616       <code>$table</code>
7617       <code>$tablesList</code>
7618       <code>$totalRows</code>
7619     </MixedAssignment>
7620     <MixedOperand>
7621       <code>$element</code>
7622     </MixedOperand>
7623     <RedundantCast>
7624       <code>(string) $dependon</code>
7625     </RedundantCast>
7626   </file>
7627   <file src="src/Operations.php">
7628     <DeprecatedMethod>
7629       <code>escapeString</code>
7630       <code>escapeString</code>
7631     </DeprecatedMethod>
7632     <InvalidArrayOffset>
7633       <code><![CDATA[$GLOBALS['auto_increment']]]></code>
7634     </InvalidArrayOffset>
7635     <MixedArgument>
7636       <code><![CDATA[$arr['foreign_db']]]></code>
7637       <code><![CDATA[$arr['foreign_db']]]></code>
7638       <code><![CDATA[$arr['foreign_db']]]></code>
7639       <code><![CDATA[$arr['foreign_field']]]></code>
7640       <code><![CDATA[$arr['foreign_field']]]></code>
7641       <code><![CDATA[$arr['foreign_table']]]></code>
7642       <code>$foreignTable</code>
7643       <code>$oldPriv</code>
7644       <code>$query</code>
7645       <code>$view</code>
7646       <code>$view</code>
7647     </MixedArgument>
7648     <MixedArgumentTypeCoercion>
7649       <code>$master</code>
7650       <code>$master</code>
7651     </MixedArgumentTypeCoercion>
7652     <MixedArrayAccess>
7653       <code><![CDATA[$arr['foreign_db']]]></code>
7654       <code><![CDATA[$arr['foreign_db']]]></code>
7655       <code><![CDATA[$arr['foreign_db']]]></code>
7656       <code><![CDATA[$arr['foreign_db']]]></code>
7657       <code><![CDATA[$arr['foreign_field']]]></code>
7658       <code><![CDATA[$arr['foreign_field']]]></code>
7659       <code><![CDATA[$arr['foreign_field']]]></code>
7660       <code><![CDATA[$arr['foreign_table']]]></code>
7661       <code><![CDATA[$arr['foreign_table']]]></code>
7662       <code><![CDATA[$arr['foreign_table']]]></code>
7663       <code><![CDATA[$arr['foreign_table']]]></code>
7664       <code>$oldPriv[$i]</code>
7665       <code>$oldPriv[0]</code>
7666       <code>$oldPriv[0]</code>
7667       <code>$oldPriv[0]</code>
7668       <code>$oldPriv[0]</code>
7669       <code>$oldPriv[0]</code>
7670       <code>$oldPriv[0]</code>
7671       <code>$oldPriv[2]</code>
7672       <code>$oldPriv[2]</code>
7673       <code>$oldPriv[2]</code>
7674       <code>$oldPriv[2]</code>
7675       <code>$oldPriv[2]</code>
7676       <code>$oldPriv[3]</code>
7677       <code>$oldPriv[3]</code>
7678       <code>$oldPriv[3]</code>
7679       <code>$oldPriv[4]</code>
7680       <code>$oldPriv[4]</code>
7681       <code>$oldPriv[4]</code>
7682       <code>$oldPriv[4]</code>
7683       <code>$oldPriv[4]</code>
7684       <code>$oldPriv[5]</code>
7685       <code>$oldPriv[5]</code>
7686       <code>$oldPriv[5]</code>
7687       <code>$oldPriv[5]</code>
7688       <code>$oldPriv[5]</code>
7689       <code>$oldPriv[6]</code>
7690       <code>$oldPriv[6]</code>
7691       <code>$oldPriv[6]</code>
7692       <code>$oldPriv[6]</code>
7693       <code>$oldPriv[6]</code>
7694       <code>$oldPriv[7]</code>
7695       <code>$oldPriv[7]</code>
7696       <code>$oldPriv[7]</code>
7697     </MixedArrayAccess>
7698     <MixedAssignment>
7699       <code><![CDATA[$GLOBALS['auto_increment']]]></code>
7700       <code>$arr</code>
7701       <code>$foreignTable</code>
7702       <code>$oldPriv</code>
7703       <code>$oldPriv</code>
7704       <code>$oldPriv</code>
7705       <code>$oldPriv</code>
7706       <code>$oldPriv</code>
7707       <code>$oldPriv</code>
7708       <code>$query</code>
7709       <code>$view</code>
7710     </MixedAssignment>
7711     <MixedOperand>
7712       <code>$oldPriv[$i]</code>
7713       <code>$oldPriv[0]</code>
7714       <code>$oldPriv[0]</code>
7715       <code>$oldPriv[0]</code>
7716       <code>$oldPriv[0]</code>
7717       <code>$oldPriv[0]</code>
7718       <code>$oldPriv[0]</code>
7719       <code>$oldPriv[2]</code>
7720       <code>$oldPriv[2]</code>
7721       <code>$oldPriv[2]</code>
7722       <code>$oldPriv[2]</code>
7723       <code>$oldPriv[2]</code>
7724       <code>$oldPriv[3]</code>
7725       <code>$oldPriv[3]</code>
7726       <code>$oldPriv[3]</code>
7727       <code>$oldPriv[4]</code>
7728       <code>$oldPriv[4]</code>
7729       <code>$oldPriv[4]</code>
7730       <code>$oldPriv[4]</code>
7731       <code>$oldPriv[4]</code>
7732       <code>$oldPriv[5]</code>
7733       <code>$oldPriv[5]</code>
7734       <code>$oldPriv[5]</code>
7735       <code>$oldPriv[5]</code>
7736       <code>$oldPriv[5]</code>
7737       <code>$oldPriv[6]</code>
7738       <code>$oldPriv[6]</code>
7739       <code>$oldPriv[6]</code>
7740       <code>$oldPriv[6]</code>
7741       <code>$oldPriv[6]</code>
7742       <code>$oldPriv[7]</code>
7743       <code>$oldPriv[7]</code>
7744       <code>$oldPriv[7]</code>
7745     </MixedOperand>
7746     <PossiblyInvalidArgument>
7747       <code><![CDATA[$_POST['comment']]]></code>
7748       <code><![CDATA[$_POST['db_collation']]]></code>
7749       <code><![CDATA[$_POST['new_auto_increment']]]></code>
7750       <code><![CDATA[$_POST['prev_comment']]]></code>
7751       <code><![CDATA[$_POST['tbl_collation']]]></code>
7752       <code><![CDATA[$_POST['what']]]></code>
7753       <code><![CDATA[$copyMode ?? 'data']]></code>
7754       <code>$newRowFormat</code>
7755       <code>$newRowFormat</code>
7756     </PossiblyInvalidArgument>
7757     <PossiblyInvalidCast>
7758       <code><![CDATA[$_POST['comment']]]></code>
7759       <code><![CDATA[$_POST['db_collation']]]></code>
7760       <code><![CDATA[$_POST['new_auto_increment']]]></code>
7761       <code><![CDATA[$_POST['prev_comment']]]></code>
7762       <code><![CDATA[$_POST['tbl_collation']]]></code>
7763       <code><![CDATA[$_POST['what']]]></code>
7764       <code><![CDATA[$copyMode ?? 'data']]></code>
7765       <code>$newRowFormat</code>
7766       <code>$newRowFormat</code>
7767     </PossiblyInvalidCast>
7768     <PossiblyInvalidOperand>
7769       <code><![CDATA[$_POST['new_pack_keys']]]></code>
7770     </PossiblyInvalidOperand>
7771     <PossiblyNullArgument>
7772       <code>$query</code>
7773     </PossiblyNullArgument>
7774     <PossiblyNullOperand>
7775       <code>$query</code>
7776     </PossiblyNullOperand>
7777     <RedundantCast>
7778       <code><![CDATA[(string) $_POST['new_name']]]></code>
7779       <code><![CDATA[(string) $_POST['new_name']]]></code>
7780       <code><![CDATA[(string) $_POST['new_name']]]></code>
7781       <code><![CDATA[(string) $_POST['new_name']]]></code>
7782       <code><![CDATA[(string) $_POST['new_name']]]></code>
7783     </RedundantCast>
7784     <RedundantCondition>
7785       <code>$copyMode</code>
7786     </RedundantCondition>
7787     <TypeDoesNotContainNull>
7788       <code><![CDATA['data']]></code>
7789     </TypeDoesNotContainNull>
7790   </file>
7791   <file src="src/ParseAnalyze.php">
7792     <ArgumentTypeCoercion>
7793       <code>$info</code>
7794     </ArgumentTypeCoercion>
7795   </file>
7796   <file src="src/Partitioning/Maintenance.php">
7797     <MixedArrayAccess>
7798       <code><![CDATA[$row['Table']]]></code>
7799       <code><![CDATA[$row['Table']]]></code>
7800       <code><![CDATA[$row['Table']]]></code>
7801       <code><![CDATA[$row['Table']]]></code>
7802     </MixedArrayAccess>
7803     <MixedArrayOffset>
7804       <code><![CDATA[$rows[$row['Table']]]]></code>
7805       <code><![CDATA[$rows[$row['Table']]]]></code>
7806       <code><![CDATA[$rows[$row['Table']]]]></code>
7807       <code><![CDATA[$rows[$row['Table']]]]></code>
7808     </MixedArrayOffset>
7809     <MixedAssignment>
7810       <code>$row</code>
7811       <code>$row</code>
7812       <code>$row</code>
7813       <code>$row</code>
7814       <code><![CDATA[$rows[$row['Table']][]]]></code>
7815       <code><![CDATA[$rows[$row['Table']][]]]></code>
7816       <code><![CDATA[$rows[$row['Table']][]]]></code>
7817       <code><![CDATA[$rows[$row['Table']][]]]></code>
7818     </MixedAssignment>
7819   </file>
7820   <file src="src/Partitioning/Partition.php">
7821     <DeprecatedMethod>
7822       <code>DatabaseInterface::getInstance()</code>
7823       <code>DatabaseInterface::getInstance()</code>
7824       <code>DatabaseInterface::getInstance()</code>
7825       <code>DatabaseInterface::getInstance()</code>
7826     </DeprecatedMethod>
7827     <MixedArrayAccess>
7828       <code><![CDATA[$value['Name']]]></code>
7829     </MixedArrayAccess>
7830     <MixedArrayOffset>
7831       <code><![CDATA[$partitionMap[$row['PARTITION_NAME']]]]></code>
7832       <code><![CDATA[$partitionMap[$row['PARTITION_NAME']]]]></code>
7833       <code><![CDATA[$partitionMap[$row['PARTITION_NAME']]]]></code>
7834     </MixedArrayOffset>
7835     <MixedAssignment>
7836       <code><![CDATA[$this->description]]></code>
7837       <code><![CDATA[$this->expression]]></code>
7838       <code><![CDATA[$this->method]]></code>
7839       <code><![CDATA[$this->name]]></code>
7840       <code>$value</code>
7841     </MixedAssignment>
7842     <MixedInferredReturnType>
7843       <code>bool</code>
7844       <code>string|null</code>
7845     </MixedInferredReturnType>
7846     <MixedReturnStatement>
7847       <code>$havePartitioning</code>
7848       <code>$havePartitioning</code>
7849       <code>$partitionMethod[0]</code>
7850     </MixedReturnStatement>
7851     <PossiblyUnusedMethod>
7852       <code>getDescription</code>
7853       <code>getSubPartitions</code>
7854       <code>hasSubPartitions</code>
7855     </PossiblyUnusedMethod>
7856   </file>
7857   <file src="src/Partitioning/SubPartition.php">
7858     <MixedAssignment>
7859       <code><![CDATA[$this->comment]]></code>
7860       <code><![CDATA[$this->expression]]></code>
7861       <code><![CDATA[$this->method]]></code>
7862       <code><![CDATA[$this->name]]></code>
7863     </MixedAssignment>
7864   </file>
7865   <file src="src/Partitioning/TablePartitionDefinition.php">
7866     <InvalidArrayOffset>
7867       <code><![CDATA[$partition['engine']]]></code>
7868       <code><![CDATA[$partition['name']]]></code>
7869       <code><![CDATA[$partition['subpartition_count']]]></code>
7870       <code><![CDATA[$partition['subpartitions']]]></code>
7871       <code><![CDATA[$partition['subpartitions']]]></code>
7872       <code><![CDATA[$partition['value_type']]]></code>
7873     </InvalidArrayOffset>
7874     <MixedArgument>
7875       <code>$partitionCount</code>
7876       <code>$subpartitionCount</code>
7877       <code>$subpartitions</code>
7878     </MixedArgument>
7879     <MixedAssignment>
7880       <code>$partitionCount</code>
7881       <code><![CDATA[$partition['subpartition_count']]]></code>
7882       <code>$subpartitionCount</code>
7883     </MixedAssignment>
7884     <MixedOperand>
7885       <code><![CDATA[$partition['name']]]></code>
7886     </MixedOperand>
7887     <MixedStringOffsetAssignment>
7888       <code><![CDATA[$partition['subpartition_count']]]></code>
7889     </MixedStringOffsetAssignment>
7890     <PossiblyInvalidArgument>
7891       <code>$partitions</code>
7892     </PossiblyInvalidArgument>
7893     <PossiblyInvalidArrayOffset>
7894       <code><![CDATA[$partition['comment']]]></code>
7895       <code><![CDATA[$partition['data_directory']]]></code>
7896       <code><![CDATA[$partition['engine']]]></code>
7897       <code><![CDATA[$partition['index_directory']]]></code>
7898       <code><![CDATA[$partition['max_rows']]]></code>
7899       <code><![CDATA[$partition['min_rows']]]></code>
7900       <code><![CDATA[$partition['node_group']]]></code>
7901       <code><![CDATA[$partition['prefix']]]></code>
7902       <code><![CDATA[$partition['subpartition_count']]]></code>
7903       <code><![CDATA[$partition['subpartitions']]]></code>
7904       <code><![CDATA[$partition['tablespace']]]></code>
7905       <code><![CDATA[$partition['value']]]></code>
7906       <code><![CDATA[$partition['value_type']]]></code>
7907     </PossiblyInvalidArrayOffset>
7908   </file>
7909   <file src="src/Pdf.php">
7910     <MixedArgument>
7911       <code><![CDATA[$this->CurrentFont]]></code>
7912       <code><![CDATA[$this->pages]]></code>
7913       <code><![CDATA[$this->pages[$n]]]></code>
7914     </MixedArgument>
7915     <MixedArrayAccess>
7916       <code><![CDATA[$this->pages[$n]]]></code>
7917     </MixedArrayAccess>
7918     <MixedArrayAssignment>
7919       <code><![CDATA[$this->pages[$n]]]></code>
7920     </MixedArrayAssignment>
7921     <MixedArrayOffset>
7922       <code><![CDATA[$this->footerset[$this->page]]]></code>
7923       <code><![CDATA[$this->footerset[$this->page]]]></code>
7924     </MixedArrayOffset>
7925     <ParamNameMismatch>
7926       <code>$errorMessage</code>
7927     </ParamNameMismatch>
7928     <PropertyNotSetInConstructor>
7929       <code>Pdf</code>
7930       <code>Pdf</code>
7931     </PropertyNotSetInConstructor>
7932   </file>
7933   <file src="src/Plugins.php">
7934     <DeprecatedMethod>
7935       <code>Config::getInstance()</code>
7936       <code>Config::getInstance()</code>
7937     </DeprecatedMethod>
7938     <InvalidArrayOffset>
7939       <code><![CDATA[$GLOBALS['timeout_passed']]]></code>
7940       <code><![CDATA[$GLOBALS['timeout_passed']]]></code>
7941     </InvalidArrayOffset>
7942     <InvalidReturnStatement>
7943       <code><![CDATA[$GLOBALS[$name] ?? $name ?? '']]></code>
7944     </InvalidReturnStatement>
7945     <InvalidReturnType>
7946       <code>string</code>
7947     </InvalidReturnType>
7948     <MixedArgument>
7949       <code>$doc[0]</code>
7950       <code>$doc[1]</code>
7951       <code>$doc[1]</code>
7952       <code>$doc[2]</code>
7953       <code>$val</code>
7954       <code>$val</code>
7955     </MixedArgument>
7956     <MixedArgumentTypeCoercion>
7957       <code>$GLOBALS[$match]</code>
7958     </MixedArgumentTypeCoercion>
7959     <MixedAssignment>
7960       <code>$doc</code>
7961       <code>$propertyItem</code>
7962       <code>$val</code>
7963       <code>$val</code>
7964     </MixedAssignment>
7965     <MixedMethodCall>
7966       <code>new $class()</code>
7967     </MixedMethodCall>
7968     <PossiblyInvalidArgument>
7969       <code>$_GET[$opt]</code>
7970       <code>$_REQUEST[$opt]</code>
7971       <code>$val</code>
7972       <code>$val</code>
7973     </PossiblyInvalidArgument>
7974     <PossiblyInvalidCast>
7975       <code><![CDATA[$config->settings[$section][$opt]]]></code>
7976       <code><![CDATA[$config->settings[$section][$opt]]]></code>
7977     </PossiblyInvalidCast>
7978     <PossiblyNullOperand>
7979       <code><![CDATA[$pitem->getName()]]></code>
7980       <code><![CDATA[$pitem->getName()]]></code>
7981       <code><![CDATA[$pitem->getName()]]></code>
7982       <code><![CDATA[$pitem->getName()]]></code>
7983       <code><![CDATA[$pitem->getName()]]></code>
7984       <code><![CDATA[$pitem->getName()]]></code>
7985       <code><![CDATA[$pitem->getName()]]></code>
7986       <code><![CDATA[$pitem->getName()]]></code>
7987       <code><![CDATA[$pitem->getName()]]></code>
7988       <code><![CDATA[$pitem->getName()]]></code>
7989       <code><![CDATA[$pitem->getName()]]></code>
7990       <code><![CDATA[$pitem->getName()]]></code>
7991       <code><![CDATA[$propertyGroup->getName()]]></code>
7992       <code><![CDATA[$propertyItem->getForce()]]></code>
7993       <code><![CDATA[$propertyItem->getForce()]]></code>
7994       <code><![CDATA[$propertyItem->getName()]]></code>
7995       <code><![CDATA[$propertyItem->getName()]]></code>
7996       <code><![CDATA[$propertyItem->getName()]]></code>
7997       <code><![CDATA[$propertyItem->getName()]]></code>
7998       <code><![CDATA[$propertyItem->getName()]]></code>
7999       <code><![CDATA[$propertyItem->getName()]]></code>
8000       <code><![CDATA[$propertyItem->getName()]]></code>
8001       <code><![CDATA[$propertyItem->getName()]]></code>
8002       <code><![CDATA[$propertyItem->getName()]]></code>
8003       <code><![CDATA[$propertyItem->getName()]]></code>
8004       <code><![CDATA[$subgroupHeader->getName()]]></code>
8005     </PossiblyNullOperand>
8006     <TypeDoesNotContainType>
8007       <code>$propertyClass === BoolPropertyItem::class</code>
8008       <code>$propertyClass === MessageOnlyPropertyItem::class</code>
8009       <code>$propertyClass === SelectPropertyItem::class</code>
8010       <code>$propertyClass === TextPropertyItem::class</code>
8011     </TypeDoesNotContainType>
8012     <UndefinedMethod>
8013       <code>getProperties</code>
8014     </UndefinedMethod>
8015   </file>
8016   <file src="src/Plugins/Auth/AuthenticationConfig.php">
8017     <DeprecatedMethod>
8018       <code>Config::getInstance()</code>
8019       <code>Config::getInstance()</code>
8020       <code>DatabaseInterface::getInstance()</code>
8021     </DeprecatedMethod>
8022     <InvalidArrayOffset>
8023       <code><![CDATA[$GLOBALS['allowDeny_forbidden']]]></code>
8024     </InvalidArrayOffset>
8025   </file>
8026   <file src="src/Plugins/Auth/AuthenticationCookie.php">
8027     <DeprecatedMethod>
8028       <code>Config::getInstance()</code>
8029       <code>Config::getInstance()</code>
8030       <code>Config::getInstance()</code>
8031       <code>Config::getInstance()</code>
8032       <code>Config::getInstance()</code>
8033       <code>Config::getInstance()</code>
8034       <code>Config::getInstance()</code>
8035       <code>Config::getInstance()</code>
8036     </DeprecatedMethod>
8037     <DocblockTypeContradiction>
8038       <code>$resp == null</code>
8039     </DocblockTypeContradiction>
8040     <MixedArgument>
8041       <code>$serverCookie</code>
8042       <code>$serverCookie</code>
8043     </MixedArgument>
8044     <MixedArrayAccess>
8045       <code><![CDATA[$_SESSION['browser_access_time'][$key]]]></code>
8046     </MixedArrayAccess>
8047     <MixedArrayOffset>
8048       <code><![CDATA[$_SESSION['browser_access_time'][$key]]]></code>
8049     </MixedArrayOffset>
8050     <MixedAssignment>
8051       <code><![CDATA[$GLOBALS['pma_auth_server']]]></code>
8052       <code>$key</code>
8053       <code>$serverCookie</code>
8054       <code>$serverCookie</code>
8055       <code><![CDATA[$this->password]]></code>
8056       <code>$value</code>
8057     </MixedAssignment>
8058     <PossiblyInvalidArgument>
8059       <code><![CDATA[$_POST[$config->settings['CaptchaResponseParam']]]]></code>
8060       <code><![CDATA[$_POST['pma_username']]]></code>
8061       <code><![CDATA[$_POST['pma_username']]]></code>
8062       <code><![CDATA[$_REQUEST['pma_servername']]]></code>
8063       <code><![CDATA[$_REQUEST['pma_servername']]]></code>
8064       <code>$password</code>
8065       <code>$tmpHost</code>
8066       <code>Core::getIp()</code>
8067     </PossiblyInvalidArgument>
8068     <PossiblyInvalidCast>
8069       <code><![CDATA[$_POST[$config->settings['CaptchaResponseParam']]]]></code>
8070       <code><![CDATA[$_POST['pma_username']]]></code>
8071       <code><![CDATA[$_REQUEST['pma_servername']]]></code>
8072       <code>$tmpHost</code>
8073     </PossiblyInvalidCast>
8074     <PossiblyInvalidPropertyAssignmentValue>
8075       <code>$password</code>
8076     </PossiblyInvalidPropertyAssignmentValue>
8077     <PossiblyUnusedReturnValue>
8078       <code>bool</code>
8079     </PossiblyUnusedReturnValue>
8080     <RedundantCast>
8081       <code><![CDATA[(string) $GLOBALS['conn_error']]]></code>
8082     </RedundantCast>
8083   </file>
8084   <file src="src/Plugins/Auth/AuthenticationHttp.php">
8085     <DeprecatedMethod>
8086       <code>Config::getInstance()</code>
8087       <code>DatabaseInterface::getInstance()</code>
8088     </DeprecatedMethod>
8089     <InvalidArrayOffset>
8090       <code><![CDATA[$GLOBALS['PHP_AUTH_PW']]]></code>
8091       <code><![CDATA[$GLOBALS['PHP_AUTH_USER']]]></code>
8092     </InvalidArrayOffset>
8093     <MixedArgument>
8094       <code><![CDATA[$this->user]]></code>
8095     </MixedArgument>
8096     <MixedAssignment>
8097       <code><![CDATA[$this->password]]></code>
8098       <code><![CDATA[$this->user]]></code>
8099     </MixedAssignment>
8100     <PossiblyInvalidArgument>
8101       <code>$oldUser</code>
8102     </PossiblyInvalidArgument>
8103     <PossiblyInvalidCast>
8104       <code>$oldUser</code>
8105     </PossiblyInvalidCast>
8106   </file>
8107   <file src="src/Plugins/Auth/AuthenticationSignon.php">
8108     <DeprecatedMethod>
8109       <code>Config::getInstance()</code>
8110       <code>Config::getInstance()</code>
8111       <code>Config::getInstance()</code>
8112       <code>Config::getInstance()</code>
8113       <code>Config::getInstance()</code>
8114     </DeprecatedMethod>
8115     <MixedArgument>
8116       <code>$singleSignonCfgUpdate</code>
8117     </MixedArgument>
8118     <MixedArgumentTypeCoercion>
8119       <code>$sessionCookieParams</code>
8120     </MixedArgumentTypeCoercion>
8121     <MixedAssignment>
8122       <code><![CDATA[$_SESSION[' HMAC_secret ']]]></code>
8123       <code><![CDATA[$_SESSION[' PMA_token ']]]></code>
8124       <code><![CDATA[$_SESSION['LAST_SIGNON_URL']]]></code>
8125       <code>$hmacSecret</code>
8126       <code>$pmaToken</code>
8127       <code>$singleSignonCfgUpdate</code>
8128       <code>$singleSignonHost</code>
8129       <code>$singleSignonPort</code>
8130       <code><![CDATA[$this->password]]></code>
8131       <code><![CDATA[$this->user]]></code>
8132     </MixedAssignment>
8133     <MixedPropertyTypeCoercion>
8134       <code><![CDATA[$config->selectedServer]]></code>
8135       <code><![CDATA[$config->selectedServer]]></code>
8136       <code><![CDATA[array_merge($config->selectedServer, $singleSignonCfgUpdate)]]></code>
8137     </MixedPropertyTypeCoercion>
8138   </file>
8139   <file src="src/Plugins/AuthenticationPlugin.php">
8140     <ArgumentTypeCoercion>
8141       <code>$redirectUrl</code>
8142     </ArgumentTypeCoercion>
8143     <DeprecatedMethod>
8144       <code>Config::getInstance()</code>
8145       <code>Config::getInstance()</code>
8146       <code>Config::getInstance()</code>
8147       <code>Config::getInstance()</code>
8148       <code>Config::getInstance()</code>
8149       <code>Config::getInstance()</code>
8150       <code>DatabaseInterface::getInstance()</code>
8151     </DeprecatedMethod>
8152     <MixedArrayAssignment>
8153       <code><![CDATA[$_SESSION['browser_access_time'][$guid]]]></code>
8154     </MixedArrayAssignment>
8155     <PossiblyInvalidCast>
8156       <code><![CDATA[$_REQUEST['guid']]]></code>
8157     </PossiblyInvalidCast>
8158   </file>
8159   <file src="src/Plugins/AuthenticationPluginFactory.php">
8160     <DeprecatedMethod>
8161       <code>Config::getInstance()</code>
8162     </DeprecatedMethod>
8163     <UnsafeInstantiation>
8164       <code>new $class()</code>
8165     </UnsafeInstantiation>
8166   </file>
8167   <file src="src/Plugins/Export/ExportCodegen.php">
8168     <DeprecatedMethod>
8169       <code>DatabaseInterface::getInstance()</code>
8170       <code>DatabaseInterface::getInstance()</code>
8171     </DeprecatedMethod>
8172     <NoValue>
8173       <code>$format</code>
8174     </NoValue>
8175     <PossiblyNullArgument>
8176       <code>$row[0]</code>
8177       <code>$row[0]</code>
8178       <code>$tableAlias</code>
8179       <code>$tableAlias</code>
8180     </PossiblyNullArgument>
8181     <PossiblyUnusedReturnValue>
8182       <code>bool</code>
8183     </PossiblyUnusedReturnValue>
8184     <RedundantCast>
8185       <code><![CDATA[(int) $GLOBALS['codegen_format']]]></code>
8186     </RedundantCast>
8187     <RedundantCondition>
8188       <code>$format === self::HANDLER_NHIBERNATE_XML</code>
8189     </RedundantCondition>
8190   </file>
8191   <file src="src/Plugins/Export/ExportCsv.php">
8192     <DeprecatedMethod>
8193       <code>DatabaseInterface::getInstance()</code>
8194       <code>DatabaseInterface::getInstance()</code>
8195     </DeprecatedMethod>
8196     <InvalidArgument>
8197       <code>$insertValues</code>
8198     </InvalidArgument>
8199     <InvalidArrayOffset>
8200       <code><![CDATA[$GLOBALS['excel_columns']]]></code>
8201       <code><![CDATA[$GLOBALS['what']]]></code>
8202       <code><![CDATA[$GLOBALS['what']]]></code>
8203     </InvalidArrayOffset>
8204     <MixedArgument>
8205       <code>$colAs</code>
8206     </MixedArgument>
8207     <MixedArgumentTypeCoercion>
8208       <code>$insertFields</code>
8209     </MixedArgumentTypeCoercion>
8210     <MixedAssignment>
8211       <code><![CDATA[$GLOBALS['what']]]></code>
8212       <code><![CDATA[$GLOBALS['what']]]></code>
8213       <code>$colAs</code>
8214       <code>$insertFields[]</code>
8215       <code>$insertValues[]</code>
8216     </MixedAssignment>
8217     <MixedOperand>
8218       <code><![CDATA[$GLOBALS['what']]]></code>
8219       <code><![CDATA[$GLOBALS['what']]]></code>
8220       <code><![CDATA[$GLOBALS['what']]]></code>
8221     </MixedOperand>
8222     <PossiblyNullArgument>
8223       <code><![CDATA[$GLOBALS['csv_enclosed']]]></code>
8224       <code><![CDATA[$GLOBALS['csv_enclosed']]]></code>
8225       <code><![CDATA[$GLOBALS['csv_enclosed']]]></code>
8226       <code><![CDATA[$GLOBALS['csv_escaped']]]></code>
8227       <code><![CDATA[$GLOBALS['csv_separator']]]></code>
8228     </PossiblyNullArgument>
8229     <PossiblyNullOperand>
8230       <code><![CDATA[$GLOBALS['csv_enclosed']]]></code>
8231       <code><![CDATA[$GLOBALS['csv_enclosed']]]></code>
8232       <code><![CDATA[$GLOBALS['csv_enclosed']]]></code>
8233       <code><![CDATA[$GLOBALS['csv_enclosed']]]></code>
8234       <code><![CDATA[$GLOBALS['csv_enclosed']]]></code>
8235       <code><![CDATA[$GLOBALS['csv_enclosed']]]></code>
8236       <code><![CDATA[$GLOBALS['csv_enclosed']]]></code>
8237       <code><![CDATA[$GLOBALS['csv_enclosed']]]></code>
8238       <code><![CDATA[$GLOBALS['csv_enclosed']]]></code>
8239       <code><![CDATA[$GLOBALS['csv_escaped']]]></code>
8240       <code><![CDATA[$GLOBALS['csv_escaped']]]></code>
8241       <code><![CDATA[$GLOBALS['csv_escaped']]]></code>
8242       <code><![CDATA[$GLOBALS['csv_escaped']]]></code>
8243       <code><![CDATA[$GLOBALS['csv_escaped']]]></code>
8244       <code><![CDATA[$GLOBALS['csv_terminated']]]></code>
8245       <code><![CDATA[$GLOBALS['csv_terminated']]]></code>
8246     </PossiblyNullOperand>
8247   </file>
8248   <file src="src/Plugins/Export/ExportHtmlword.php">
8249     <DeprecatedMethod>
8250       <code>DatabaseInterface::getInstance()</code>
8251       <code>DatabaseInterface::getInstance()</code>
8252       <code>DatabaseInterface::getInstance()</code>
8253       <code>DatabaseInterface::getInstance()</code>
8254     </DeprecatedMethod>
8255     <InvalidArrayOffset>
8256       <code><![CDATA[$GLOBALS['htmlword_columns']]]></code>
8257       <code><![CDATA[$GLOBALS['what']]]></code>
8258     </InvalidArrayOffset>
8259     <MixedArgument>
8260       <code>$colAs</code>
8261       <code>$colAs</code>
8262       <code>$colAs</code>
8263       <code>$comments[$fieldName]</code>
8264       <code><![CDATA[$extractedColumnSpec['print_type']]]></code>
8265       <code><![CDATA[$mimeMap[$fieldName]['mimetype']]]></code>
8266     </MixedArgument>
8267     <MixedArrayAccess>
8268       <code>$comments[$fieldName]</code>
8269       <code>$mimeMap[$fieldName]</code>
8270       <code><![CDATA[$mimeMap[$fieldName]['mimetype']]]></code>
8271     </MixedArrayAccess>
8272     <MixedAssignment>
8273       <code><![CDATA[$GLOBALS['what']]]></code>
8274       <code>$colAs</code>
8275       <code>$colAs</code>
8276       <code>$colAs</code>
8277       <code>$value</code>
8278     </MixedAssignment>
8279     <MixedOperand>
8280       <code><![CDATA[$GLOBALS['what']]]></code>
8281     </MixedOperand>
8282     <ParamNameMismatch>
8283       <code>$doComments</code>
8284       <code>$doMime</code>
8285       <code>$doRelation</code>
8286     </ParamNameMismatch>
8287     <PossiblyInvalidArgument>
8288       <code><![CDATA[str_replace('_', '/', $mimeMap[$fieldName]['mimetype'])]]></code>
8289     </PossiblyInvalidArgument>
8290     <PossiblyInvalidCast>
8291       <code>$value</code>
8292     </PossiblyInvalidCast>
8293     <PossiblyNullArgument>
8294       <code>$tableAlias</code>
8295       <code>$tableAlias</code>
8296       <code>$tableAlias</code>
8297       <code>$tableAlias</code>
8298       <code>$tableAlias</code>
8299     </PossiblyNullArgument>
8300     <PossiblyUndefinedVariable>
8301       <code>$comments</code>
8302       <code>$mimeMap</code>
8303     </PossiblyUndefinedVariable>
8304     <PossiblyUnusedReturnValue>
8305       <code>bool</code>
8306     </PossiblyUnusedReturnValue>
8307   </file>
8308   <file src="src/Plugins/Export/ExportJson.php">
8309     <DeprecatedMethod>
8310       <code>DatabaseInterface::getInstance()</code>
8311       <code>DatabaseInterface::getInstance()</code>
8312     </DeprecatedMethod>
8313     <InvalidArrayOffset>
8314       <code><![CDATA[$GLOBALS['json_pretty_print']]]></code>
8315       <code><![CDATA[$GLOBALS['json_unicode']]]></code>
8316     </InvalidArrayOffset>
8317     <MixedArgumentTypeCoercion>
8318       <code>$aliases</code>
8319     </MixedArgumentTypeCoercion>
8320   </file>
8321   <file src="src/Plugins/Export/ExportLatex.php">
8322     <DeprecatedMethod>
8323       <code>Config::getInstance()</code>
8324       <code>DatabaseInterface::getInstance()</code>
8325       <code>DatabaseInterface::getInstance()</code>
8326       <code>DatabaseInterface::getInstance()</code>
8327       <code>DatabaseInterface::getInstance()</code>
8328     </DeprecatedMethod>
8329     <InvalidArrayOffset>
8330       <code><![CDATA[$GLOBALS['latex_caption']]]></code>
8331       <code><![CDATA[$GLOBALS['latex_caption']]]></code>
8332       <code><![CDATA[$GLOBALS['latex_columns']]]></code>
8333       <code>$escape[$k]</code>
8334     </InvalidArrayOffset>
8335     <MixedArgument>
8336       <code>$columnsAlias[$i]</code>
8337       <code>$escape[$k]</code>
8338       <code><![CDATA[$mimeMap[$fieldName]['mimetype']]]></code>
8339     </MixedArgument>
8340     <MixedArrayAccess>
8341       <code><![CDATA[$mimeMap[$fieldName]['mimetype']]]></code>
8342     </MixedArrayAccess>
8343     <MixedAssignment>
8344       <code>$colAs</code>
8345       <code>$colAs</code>
8346       <code>$columnsAlias[$i]</code>
8347       <code>$type</code>
8348     </MixedAssignment>
8349     <MixedOperand>
8350       <code>$colAs</code>
8351       <code>$comments[$fieldName]</code>
8352       <code>$escape[$k]</code>
8353       <code>$type</code>
8354     </MixedOperand>
8355     <ParamNameMismatch>
8356       <code>$doComments</code>
8357       <code>$doMime</code>
8358       <code>$doRelation</code>
8359     </ParamNameMismatch>
8360     <PossiblyFalseReference>
8361       <code>fetchAssoc</code>
8362       <code>getFieldNames</code>
8363       <code>numFields</code>
8364     </PossiblyFalseReference>
8365     <PossiblyInvalidArrayOffset>
8366       <code><![CDATA[$GLOBALS['plugin_param']['export_type']]]></code>
8367       <code><![CDATA[$GLOBALS['plugin_param']['single_table']]]></code>
8368     </PossiblyInvalidArrayOffset>
8369     <PossiblyInvalidOperand>
8370       <code><![CDATA[str_replace('_', '/', $mimeMap[$fieldName]['mimetype'])]]></code>
8371     </PossiblyInvalidOperand>
8372     <PossiblyNullArgument>
8373       <code>$record[$columns[$i]]</code>
8374     </PossiblyNullArgument>
8375     <PossiblyNullArrayAccess>
8376       <code><![CDATA[$GLOBALS['plugin_param']['export_type']]]></code>
8377       <code><![CDATA[$GLOBALS['plugin_param']['single_table']]]></code>
8378     </PossiblyNullArrayAccess>
8379     <PossiblyNullOperand>
8380       <code>$tableAlias</code>
8381       <code>$tableAlias</code>
8382     </PossiblyNullOperand>
8383   </file>
8384   <file src="src/Plugins/Export/ExportMediawiki.php">
8385     <DeprecatedMethod>
8386       <code>DatabaseInterface::getInstance()</code>
8387       <code>DatabaseInterface::getInstance()</code>
8388       <code>DatabaseInterface::getInstance()</code>
8389     </DeprecatedMethod>
8390     <InvalidArrayOffset>
8391       <code><![CDATA[$GLOBALS['mediawiki_caption']]]></code>
8392       <code><![CDATA[$GLOBALS['mediawiki_caption']]]></code>
8393       <code><![CDATA[$GLOBALS['mediawiki_headers']]]></code>
8394       <code><![CDATA[$GLOBALS['mediawiki_headers']]]></code>
8395     </InvalidArrayOffset>
8396     <MixedAssignment>
8397       <code>$colAs</code>
8398       <code>$column</code>
8399     </MixedAssignment>
8400     <MixedOperand>
8401       <code>$colAs</code>
8402       <code>$column</code>
8403     </MixedOperand>
8404     <ParamNameMismatch>
8405       <code>$doComments</code>
8406       <code>$doMime</code>
8407       <code>$doRelation</code>
8408     </ParamNameMismatch>
8409     <PossiblyNullOperand>
8410       <code>$row[$i]</code>
8411       <code>$tableAlias</code>
8412       <code>$tableAlias</code>
8413     </PossiblyNullOperand>
8414   </file>
8415   <file src="src/Plugins/Export/ExportOds.php">
8416     <DeprecatedMethod>
8417       <code>DatabaseInterface::getInstance()</code>
8418       <code>DatabaseInterface::getInstance()</code>
8419     </DeprecatedMethod>
8420     <InvalidArrayOffset>
8421       <code><![CDATA[$GLOBALS['what']]]></code>
8422     </InvalidArrayOffset>
8423     <MixedArgument>
8424       <code><![CDATA[$GLOBALS[$GLOBALS['what'] . '_null']]]></code>
8425       <code>$colAs</code>
8426     </MixedArgument>
8427     <MixedAssignment>
8428       <code><![CDATA[$GLOBALS['what']]]></code>
8429       <code>$colAs</code>
8430     </MixedAssignment>
8431     <MixedOperand>
8432       <code><![CDATA[$GLOBALS['what']]]></code>
8433       <code><![CDATA[$GLOBALS['what']]]></code>
8434     </MixedOperand>
8435     <PossiblyInvalidArgument>
8436       <code><![CDATA[$GLOBALS[$GLOBALS['what'] . '_null']]]></code>
8437     </PossiblyInvalidArgument>
8438     <PossiblyNullArgument>
8439       <code>$row[$j]</code>
8440       <code>$tableAlias</code>
8441     </PossiblyNullArgument>
8442   </file>
8443   <file src="src/Plugins/Export/ExportOdt.php">
8444     <DeprecatedMethod>
8445       <code>DatabaseInterface::getInstance()</code>
8446       <code>DatabaseInterface::getInstance()</code>
8447       <code>DatabaseInterface::getInstance()</code>
8448       <code>DatabaseInterface::getInstance()</code>
8449       <code>DatabaseInterface::getInstance()</code>
8450     </DeprecatedMethod>
8451     <InvalidArrayOffset>
8452       <code><![CDATA[$GLOBALS['what']]]></code>
8453     </InvalidArrayOffset>
8454     <MixedArgument>
8455       <code><![CDATA[$GLOBALS[$GLOBALS['what'] . '_null']]]></code>
8456       <code>$colAs</code>
8457       <code>$colAs</code>
8458       <code>$colAs</code>
8459       <code>$comments[$fieldName]</code>
8460       <code><![CDATA[$extractedColumnSpec['print_type']]]></code>
8461       <code><![CDATA[$mimeMap[$fieldName]['mimetype']]]></code>
8462     </MixedArgument>
8463     <MixedArrayAccess>
8464       <code><![CDATA[$mimeMap[$fieldName]['mimetype']]]></code>
8465     </MixedArrayAccess>
8466     <MixedArrayOffset>
8467       <code><![CDATA[$aliases[$db]['tables'][$rtable]]]></code>
8468       <code><![CDATA[$aliases[$db]['tables'][$rtable]]]></code>
8469       <code><![CDATA[$aliases[$db]['tables'][$rtable]['columns'][$rfield]]]></code>
8470     </MixedArrayOffset>
8471     <MixedAssignment>
8472       <code><![CDATA[$GLOBALS['what']]]></code>
8473       <code>$colAs</code>
8474       <code>$colAs</code>
8475       <code>$colAs</code>
8476       <code>$rfield</code>
8477       <code>$rfield</code>
8478       <code>$rtable</code>
8479       <code>$rtable</code>
8480     </MixedAssignment>
8481     <MixedOperand>
8482       <code><![CDATA[$GLOBALS['what']]]></code>
8483       <code><![CDATA[$GLOBALS['what']]]></code>
8484       <code>$rfield</code>
8485       <code>$rtable</code>
8486     </MixedOperand>
8487     <ParamNameMismatch>
8488       <code>$doComments</code>
8489       <code>$doMime</code>
8490       <code>$doRelation</code>
8491     </ParamNameMismatch>
8492     <PossiblyInvalidArgument>
8493       <code><![CDATA[$GLOBALS[$GLOBALS['what'] . '_null']]]></code>
8494       <code><![CDATA[str_replace('_', '/', $mimeMap[$fieldName]['mimetype'])]]></code>
8495     </PossiblyInvalidArgument>
8496     <PossiblyInvalidArrayOffset>
8497       <code><![CDATA[$GLOBALS['plugin_param']['export_type']]]></code>
8498       <code><![CDATA[$GLOBALS['plugin_param']['single_table']]]></code>
8499     </PossiblyInvalidArrayOffset>
8500     <PossiblyNullArgument>
8501       <code>$row[$j]</code>
8502       <code>$tableAlias</code>
8503       <code>$tableAlias</code>
8504       <code>$tableAlias</code>
8505       <code>$tableAlias</code>
8506       <code>$tableAlias</code>
8507       <code>$tableAlias</code>
8508       <code>$viewAlias</code>
8509     </PossiblyNullArgument>
8510     <PossiblyNullArrayAccess>
8511       <code><![CDATA[$GLOBALS['plugin_param']['export_type']]]></code>
8512       <code><![CDATA[$GLOBALS['plugin_param']['single_table']]]></code>
8513     </PossiblyNullArrayAccess>
8514     <PossiblyUnusedReturnValue>
8515       <code>string</code>
8516     </PossiblyUnusedReturnValue>
8517   </file>
8518   <file src="src/Plugins/Export/ExportPdf.php">
8519     <DeprecatedMethod>
8520       <code>DatabaseInterface::getInstance()</code>
8521     </DeprecatedMethod>
8522     <MixedArgument>
8523       <code><![CDATA[$pdf->getPDFData()]]></code>
8524     </MixedArgument>
8525     <ParamNameMismatch>
8526       <code>$doComments</code>
8527       <code>$doMime</code>
8528       <code>$doRelation</code>
8529     </ParamNameMismatch>
8530     <PossiblyInvalidPropertyAssignmentValue>
8531       <code><![CDATA[$_POST['pdf_report_title']]]></code>
8532     </PossiblyInvalidPropertyAssignmentValue>
8533     <PropertyNotSetInConstructor>
8534       <code>$pdf</code>
8535     </PropertyNotSetInConstructor>
8536   </file>
8537   <file src="src/Plugins/Export/ExportPhparray.php">
8538     <DeprecatedMethod>
8539       <code>DatabaseInterface::getInstance()</code>
8540       <code>DatabaseInterface::getInstance()</code>
8541     </DeprecatedMethod>
8542     <MixedAssignment>
8543       <code>$colAs</code>
8544       <code>$columns[$i]</code>
8545     </MixedAssignment>
8546     <PossiblyNullArgument>
8547       <code>$tableAlias</code>
8548       <code>$tableAlias</code>
8549     </PossiblyNullArgument>
8550   </file>
8551   <file src="src/Plugins/Export/ExportSql.php">
8552     <DeprecatedMethod>
8553       <code>Config::getInstance()</code>
8554       <code>Config::getInstance()</code>
8555       <code>Config::getInstance()</code>
8556       <code>Config::getInstance()</code>
8557       <code>DatabaseInterface::getInstance()</code>
8558       <code>DatabaseInterface::getInstance()</code>
8559       <code>DatabaseInterface::getInstance()</code>
8560       <code>DatabaseInterface::getInstance()</code>
8561       <code>DatabaseInterface::getInstance()</code>
8562       <code>DatabaseInterface::getInstance()</code>
8563       <code>DatabaseInterface::getInstance()</code>
8564       <code>DatabaseInterface::getInstance()</code>
8565       <code>DatabaseInterface::getInstance()</code>
8566       <code>DatabaseInterface::getInstance()</code>
8567       <code>DatabaseInterface::getInstance()</code>
8568       <code>DatabaseInterface::getInstance()</code>
8569       <code>DatabaseInterface::getInstance()</code>
8570       <code>DatabaseInterface::getInstance()</code>
8571       <code>DatabaseInterface::getInstance()</code>
8572     </DeprecatedMethod>
8573     <InvalidArgument>
8574       <code><![CDATA[$GLOBALS['asfile']]]></code>
8575       <code><![CDATA[$GLOBALS['sql_if_not_exists']]]></code>
8576     </InvalidArgument>
8577     <InvalidArrayOffset>
8578       <code><![CDATA[$GLOBALS['no_constraints_comments']]]></code>
8579       <code><![CDATA[$GLOBALS['no_constraints_comments']]]></code>
8580       <code><![CDATA[$GLOBALS['sql_auto_increment']]]></code>
8581       <code><![CDATA[$GLOBALS['sql_auto_increments']]]></code>
8582       <code><![CDATA[$GLOBALS['sql_auto_increments']]]></code>
8583       <code><![CDATA[$GLOBALS['sql_create_database']]]></code>
8584       <code><![CDATA[$GLOBALS['sql_delayed']]]></code>
8585       <code><![CDATA[$GLOBALS['sql_disable_fk']]]></code>
8586       <code><![CDATA[$GLOBALS['sql_disable_fk']]]></code>
8587       <code><![CDATA[$GLOBALS['sql_drop_database']]]></code>
8588       <code><![CDATA[$GLOBALS['sql_drop_table']]]></code>
8589       <code><![CDATA[$GLOBALS['sql_drop_table']]]></code>
8590       <code><![CDATA[$GLOBALS['sql_drop_table']]]></code>
8591       <code><![CDATA[$GLOBALS['sql_drop_table']]]></code>
8592       <code><![CDATA[$GLOBALS['sql_header_comment']]]></code>
8593       <code><![CDATA[$GLOBALS['sql_include_comments']]]></code>
8594       <code><![CDATA[$GLOBALS['sql_include_comments']]]></code>
8595       <code><![CDATA[$GLOBALS['sql_indexes']]]></code>
8596       <code><![CDATA[$GLOBALS['sql_indexes']]]></code>
8597       <code><![CDATA[$GLOBALS['sql_indexes_query']]]></code>
8598       <code><![CDATA[$GLOBALS['sql_or_replace_view']]]></code>
8599       <code><![CDATA[$GLOBALS['sql_simple_view_export']]]></code>
8600       <code><![CDATA[$GLOBALS['sql_truncate']]]></code>
8601       <code><![CDATA[$GLOBALS['sql_use_transaction']]]></code>
8602       <code><![CDATA[$GLOBALS['sql_use_transaction']]]></code>
8603       <code><![CDATA[$GLOBALS['sql_utc_time']]]></code>
8604       <code><![CDATA[$GLOBALS['sql_utc_time']]]></code>
8605       <code><![CDATA[$GLOBALS['sql_view_current_user']]]></code>
8606       <code><![CDATA[$GLOBALS['sql_views_as_tables']]]></code>
8607       <code><![CDATA[$GLOBALS['sql_views_as_tables']]]></code>
8608       <code><![CDATA[$GLOBALS['table_data']]]></code>
8609     </InvalidArrayOffset>
8610     <MixedArgument>
8611       <code><![CDATA[$GLOBALS['sql_auto_increments']]]></code>
8612       <code><![CDATA[$GLOBALS['sql_auto_increments']]]></code>
8613       <code><![CDATA[$GLOBALS['sql_header_comment']]]></code>
8614       <code><![CDATA[$GLOBALS['sql_indexes']]]></code>
8615       <code><![CDATA[$GLOBALS['sql_indexes']]]></code>
8616       <code><![CDATA[$GLOBALS['table_data']]]></code>
8617       <code>$colAlias</code>
8618       <code>$colAlias</code>
8619       <code>$colAs</code>
8620       <code>$engine</code>
8621       <code>$eventName</code>
8622       <code>$eventName</code>
8623       <code><![CDATA[$oneKey['ref_index_list'][$index]]]></code>
8624       <code><![CDATA[$oneKey['ref_table_name']]]></code>
8625       <code>$relFieldAlias</code>
8626       <code>$relFieldAlias</code>
8627       <code><![CDATA[$rel['foreign_field']]]></code>
8628       <code><![CDATA[$rel['foreign_table']]]></code>
8629       <code><![CDATA[$token->value]]></code>
8630     </MixedArgument>
8631     <MixedArgumentTypeCoercion>
8632       <code>$compats</code>
8633     </MixedArgumentTypeCoercion>
8634     <MixedArrayAccess>
8635       <code><![CDATA[$aliases[$oldDatabase]['tables']]]></code>
8636       <code><![CDATA[$aliases[$oldDatabase]['tables'][$oldTable]]]></code>
8637       <code><![CDATA[$aliases[$oldDatabase]['tables'][$oldTable]['columns']]]></code>
8638       <code><![CDATA[$columnAliases[$column['name']]]]></code>
8639       <code><![CDATA[$definition['Type']]]></code>
8640       <code><![CDATA[$oneKey['index_list']]]></code>
8641       <code><![CDATA[$oneKey['ref_index_list']]]></code>
8642       <code><![CDATA[$oneKey['ref_index_list'][$index]]]></code>
8643       <code><![CDATA[$oneKey['ref_table_name']]]></code>
8644       <code><![CDATA[$rel['foreign_field']]]></code>
8645       <code><![CDATA[$rel['foreign_table']]]></code>
8646     </MixedArrayAccess>
8647     <MixedArrayOffset>
8648       <code><![CDATA[$aliases[$db]['tables'][$table]['columns'][$field]]]></code>
8649       <code><![CDATA[$oneKey['ref_index_list'][$index]]]></code>
8650     </MixedArrayOffset>
8651     <MixedArrayTypeCoercion>
8652       <code>$row[$j]</code>
8653     </MixedArrayTypeCoercion>
8654     <MixedAssignment>
8655       <code><![CDATA[$GLOBALS['sql_auto_increments']]]></code>
8656       <code><![CDATA[$GLOBALS['sql_drop_table']]]></code>
8657       <code><![CDATA[$GLOBALS['sql_indexes']]]></code>
8658       <code><![CDATA[$GLOBALS['sql_indexes_query']]]></code>
8659       <code>$colAlias</code>
8660       <code>$colAlias</code>
8661       <code>$colAs</code>
8662       <code>$columnAliases</code>
8663       <code>$definition</code>
8664       <code>$engine</code>
8665       <code>$eventName</code>
8666       <code>$field</code>
8667       <code><![CDATA[$field->name]]></code>
8668       <code><![CDATA[$field->references->table->table]]></code>
8669       <code>$index</code>
8670       <code>$newDatabase</code>
8671       <code>$newTable</code>
8672       <code>$oneKey</code>
8673       <code>$rel</code>
8674       <code>$relFieldAlias</code>
8675       <code>$relFieldAlias</code>
8676       <code><![CDATA[$statement->name->database]]></code>
8677       <code><![CDATA[$statement->name->table]]></code>
8678       <code><![CDATA[$statement->table->table]]></code>
8679     </MixedAssignment>
8680     <MixedOperand>
8681       <code><![CDATA[$definition['Type']]]></code>
8682       <code><![CDATA[$statement->entityOptions->has('AUTO_INCREMENT')]]></code>
8683     </MixedOperand>
8684     <MixedPropertyTypeCoercion>
8685       <code><![CDATA[$field->key->columns]]></code>
8686       <code><![CDATA[$field->references->columns]]></code>
8687     </MixedPropertyTypeCoercion>
8688     <PossiblyInvalidArrayOffset>
8689       <code><![CDATA[$GLOBALS['plugin_param']['export_type']]]></code>
8690       <code><![CDATA[$GLOBALS['plugin_param']['export_type']]]></code>
8691       <code><![CDATA[$GLOBALS['plugin_param']['single_table']]]></code>
8692     </PossiblyInvalidArrayOffset>
8693     <PossiblyNullArgument>
8694       <code>$createQuery</code>
8695       <code>$definition</code>
8696       <code>$tableAlias</code>
8697       <code>$tableAlias</code>
8698       <code>$tableAlias</code>
8699     </PossiblyNullArgument>
8700     <PossiblyNullArrayAccess>
8701       <code><![CDATA[$GLOBALS['plugin_param']['export_type']]]></code>
8702       <code><![CDATA[$GLOBALS['plugin_param']['export_type']]]></code>
8703       <code><![CDATA[$GLOBALS['plugin_param']['single_table']]]></code>
8704     </PossiblyNullArrayAccess>
8705     <PossiblyNullArrayOffset>
8706       <code><![CDATA[$aliases[$oldDatabase]['tables']]]></code>
8707     </PossiblyNullArrayOffset>
8708     <PossiblyNullOperand>
8709       <code>$eventDef</code>
8710     </PossiblyNullOperand>
8711     <PossiblyNullPropertyAssignment>
8712       <code><![CDATA[$statement->name]]></code>
8713       <code><![CDATA[$statement->name]]></code>
8714       <code><![CDATA[$statement->name]]></code>
8715       <code><![CDATA[$statement->table]]></code>
8716       <code><![CDATA[$statement->table]]></code>
8717     </PossiblyNullPropertyAssignment>
8718     <PossiblyNullPropertyFetch>
8719       <code><![CDATA[$statement->name->table]]></code>
8720       <code><![CDATA[$statement->table->table]]></code>
8721     </PossiblyNullPropertyFetch>
8722     <PossiblyNullReference>
8723       <code>has</code>
8724       <code>has</code>
8725       <code>has</code>
8726       <code>remove</code>
8727       <code>remove</code>
8728       <code>remove</code>
8729       <code>remove</code>
8730     </PossiblyNullReference>
8731     <PossiblyUnusedReturnValue>
8732       <code>bool</code>
8733     </PossiblyUnusedReturnValue>
8734     <TypeDoesNotContainType>
8735       <code><![CDATA[$GLOBALS['sql_type'] !== 'UPDATE']]></code>
8736     </TypeDoesNotContainType>
8737     <UnnecessaryVarAnnotation>
8738       <code>CreateDefinition</code>
8739     </UnnecessaryVarAnnotation>
8740   </file>
8741   <file src="src/Plugins/Export/ExportTexytext.php">
8742     <DeprecatedMethod>
8743       <code>DatabaseInterface::getInstance()</code>
8744       <code>DatabaseInterface::getInstance()</code>
8745       <code>DatabaseInterface::getInstance()</code>
8746       <code>DatabaseInterface::getInstance()</code>
8747       <code>DatabaseInterface::getInstance()</code>
8748     </DeprecatedMethod>
8749     <InvalidArrayOffset>
8750       <code><![CDATA[$GLOBALS['what']]]></code>
8751     </InvalidArrayOffset>
8752     <MixedArgument>
8753       <code>$colAs</code>
8754       <code>$colAs</code>
8755       <code>$colAs</code>
8756       <code>$comments[$fieldName]</code>
8757       <code><![CDATA[$mimeMap[$fieldName]['mimetype']]]></code>
8758       <code>$type</code>
8759       <code>$value</code>
8760     </MixedArgument>
8761     <MixedArrayAccess>
8762       <code>$comments[$fieldName]</code>
8763       <code>$mimeMap[$fieldName]</code>
8764       <code><![CDATA[$mimeMap[$fieldName]['mimetype']]]></code>
8765     </MixedArrayAccess>
8766     <MixedAssignment>
8767       <code><![CDATA[$GLOBALS['what']]]></code>
8768       <code>$colAs</code>
8769       <code>$colAs</code>
8770       <code>$colAs</code>
8771       <code>$type</code>
8772       <code>$value</code>
8773     </MixedAssignment>
8774     <MixedOperand>
8775       <code><![CDATA[$GLOBALS['what']]]></code>
8776       <code><![CDATA[$GLOBALS['what']]]></code>
8777     </MixedOperand>
8778     <ParamNameMismatch>
8779       <code>$doComments</code>
8780       <code>$doMime</code>
8781       <code>$doRelation</code>
8782     </ParamNameMismatch>
8783     <PossiblyInvalidArgument>
8784       <code>$value</code>
8785       <code><![CDATA[str_replace('_', '/', $mimeMap[$fieldName]['mimetype'])]]></code>
8786     </PossiblyInvalidArgument>
8787     <PossiblyNullOperand>
8788       <code>$tableAlias</code>
8789       <code>$tableAlias</code>
8790       <code>$tableAlias</code>
8791       <code>$tableAlias</code>
8792     </PossiblyNullOperand>
8793     <PossiblyUndefinedVariable>
8794       <code>$comments</code>
8795       <code>$mimeMap</code>
8796     </PossiblyUndefinedVariable>
8797   </file>
8798   <file src="src/Plugins/Export/ExportXml.php">
8799     <DeprecatedMethod>
8800       <code>Config::getInstance()</code>
8801       <code>DatabaseInterface::getInstance()</code>
8802       <code>DatabaseInterface::getInstance()</code>
8803       <code>DatabaseInterface::getInstance()</code>
8804     </DeprecatedMethod>
8805     <InvalidArrayOffset>
8806       <code><![CDATA[$GLOBALS['tables']]]></code>
8807       <code><![CDATA[$GLOBALS['xml_export_contents']]]></code>
8808       <code><![CDATA[$GLOBALS['xml_export_contents']]]></code>
8809       <code><![CDATA[$GLOBALS['xml_export_contents']]]></code>
8810       <code><![CDATA[$GLOBALS['xml_export_contents']]]></code>
8811       <code><![CDATA[$GLOBALS['xml_export_events']]]></code>
8812       <code><![CDATA[$GLOBALS['xml_export_functions']]]></code>
8813       <code><![CDATA[$GLOBALS['xml_export_functions']]]></code>
8814       <code><![CDATA[$GLOBALS['xml_export_procedures']]]></code>
8815       <code><![CDATA[$GLOBALS['xml_export_procedures']]]></code>
8816       <code><![CDATA[$GLOBALS['xml_export_tables']]]></code>
8817       <code><![CDATA[$GLOBALS['xml_export_tables']]]></code>
8818     </InvalidArrayOffset>
8819     <MixedArgument>
8820       <code>$colAs</code>
8821       <code>$dbCharset</code>
8822       <code>$dbCollation</code>
8823       <code>$table</code>
8824     </MixedArgument>
8825     <MixedArgumentTypeCoercion>
8826       <code>$events</code>
8827     </MixedArgumentTypeCoercion>
8828     <MixedArrayAccess>
8829       <code>$result[$table][1]</code>
8830       <code><![CDATA[$result[0]['DEFAULT_CHARACTER_SET_NAME']]]></code>
8831       <code><![CDATA[$result[0]['DEFAULT_COLLATION_NAME']]]></code>
8832     </MixedArrayAccess>
8833     <MixedAssignment>
8834       <code><![CDATA[$GLOBALS['tables']]]></code>
8835       <code>$colAs</code>
8836       <code>$dbCharset</code>
8837       <code>$dbCollation</code>
8838       <code>$table</code>
8839     </MixedAssignment>
8840     <PossiblyInvalidArgument>
8841       <code>$table</code>
8842       <code>$table</code>
8843       <code>$table</code>
8844     </PossiblyInvalidArgument>
8845     <PossiblyInvalidArrayOffset>
8846       <code>$result[$table]</code>
8847     </PossiblyInvalidArrayOffset>
8848     <PossiblyNullArgument>
8849       <code>$tableAlias</code>
8850     </PossiblyNullArgument>
8851   </file>
8852   <file src="src/Plugins/Export/ExportYaml.php">
8853     <DeprecatedMethod>
8854       <code>DatabaseInterface::getInstance()</code>
8855       <code>DatabaseInterface::getInstance()</code>
8856     </DeprecatedMethod>
8857     <MixedAssignment>
8858       <code>$colAs</code>
8859       <code>$columns[$i]</code>
8860     </MixedAssignment>
8861     <MixedOperand>
8862       <code>$columns[$i]</code>
8863       <code>$columns[$i]</code>
8864       <code>$columns[$i]</code>
8865     </MixedOperand>
8866     <PossiblyNullOperand>
8867       <code>$tableAlias</code>
8868     </PossiblyNullOperand>
8869   </file>
8870   <file src="src/Plugins/Export/Helpers/Pdf.php">
8871     <DeprecatedMethod>
8872       <code>DatabaseInterface::getInstance()</code>
8873       <code>DatabaseInterface::getInstance()</code>
8874       <code>DatabaseInterface::getInstance()</code>
8875       <code>DatabaseInterface::getInstance()</code>
8876     </DeprecatedMethod>
8877     <InvalidArrayOffset>
8878       <code><![CDATA[$GLOBALS['maxY']]]></code>
8879     </InvalidArrayOffset>
8880     <MixedArgument>
8881       <code><![CDATA[$GLOBALS['maxY'] - $this->tMargin]]></code>
8882       <code>$cellFontSize</code>
8883       <code>$colAs</code>
8884       <code>$fullwidth + $l</code>
8885       <code>$fullwidth + $l</code>
8886       <code>$fullwidth + $l</code>
8887       <code>$fullwidth + $l</code>
8888       <code>$fullwidth + $l</code>
8889       <code>$fullwidth + $l</code>
8890       <code>$l</code>
8891       <code>$l</code>
8892       <code>$l</code>
8893       <code>$l</code>
8894       <code>$l</code>
8895       <code>$l</code>
8896       <code>$l</code>
8897       <code>$l</code>
8898       <code>$l</code>
8899       <code>$l</code>
8900       <code>$l</code>
8901       <code>$l</code>
8902       <code>$l</code>
8903       <code>$l</code>
8904       <code>$l</code>
8905       <code>$l</code>
8906       <code>$l</code>
8907       <code>$l</code>
8908       <code>$l</code>
8909       <code>$l</code>
8910       <code>$l</code>
8911       <code>$l</code>
8912       <code>$l</code>
8913       <code>$l</code>
8914       <code>$lh</code>
8915       <code>$lh</code>
8916       <code>$lh</code>
8917       <code>$lh</code>
8918       <code>$lh</code>
8919       <code>$lh</code>
8920       <code>$t</code>
8921       <code>$t</code>
8922       <code>$t</code>
8923       <code>$t</code>
8924       <code>$t</code>
8925       <code>$t</code>
8926       <code><![CDATA[$this->CurOrientation]]></code>
8927       <code><![CDATA[$this->FontSizePt]]></code>
8928       <code><![CDATA[$this->FontSizePt]]></code>
8929       <code><![CDATA[$this->FontSizePt]]></code>
8930       <code><![CDATA[$this->FontSizePt]]></code>
8931       <code><![CDATA[$this->FontSizePt]]></code>
8932       <code><![CDATA[$this->FontSizePt]]></code>
8933       <code><![CDATA[$this->FontSizePt]]></code>
8934       <code><![CDATA[$this->colAlign[$col]]]></code>
8935       <code><![CDATA[$this->colAlign[$col]]]></code>
8936       <code><![CDATA[$this->colAlign[$col]]]></code>
8937       <code><![CDATA[$this->lMargin]]></code>
8938       <code><![CDATA[$this->tMargin]]></code>
8939       <code><![CDATA[$this->tMargin]]></code>
8940       <code><![CDATA[$this->tMargin]]></code>
8941       <code><![CDATA[$this->tMargin]]></code>
8942       <code><![CDATA[$this->tMargin]]></code>
8943       <code><![CDATA[$this->tMargin]]></code>
8944       <code><![CDATA[$this->tMargin]]></code>
8945       <code><![CDATA[$this->tMargin - ($this->FontSizePt / $this->k) * 2.5]]></code>
8946       <code><![CDATA[$this->tMargin - ($this->FontSizePt / $this->k) * 5]]></code>
8947       <code><![CDATA[$this->tablewidths[$col]]]></code>
8948       <code><![CDATA[$this->tablewidths[$col]]]></code>
8949       <code><![CDATA[$this->tablewidths[$col]]]></code>
8950       <code><![CDATA[$this->tablewidths[$col]]]></code>
8951       <code><![CDATA[$this->tablewidths[$col]]]></code>
8952       <code><![CDATA[$this->tablewidths[$col]]]></code>
8953       <code><![CDATA[$this->titleFontSize !== 0 ? $this->titleFontSize : $this->FontSizePt]]></code>
8954       <code><![CDATA[$txt ?? 'NULL']]></code>
8955       <code><![CDATA[$txt ?? 'NULL']]></code>
8956       <code><![CDATA[$txt ?? 'NULL']]></code>
8957       <code><![CDATA[$txt ?? 'NULL']]></code>
8958       <code>$y</code>
8959     </MixedArgument>
8960     <MixedArrayAccess>
8961       <code>$comments[$fieldName]</code>
8962       <code>$mimeMap[$fieldName]</code>
8963       <code><![CDATA[$mimeMap[$fieldName]['mimetype']]]></code>
8964       <code>$resRel[$fieldName]</code>
8965       <code>$resRel[$fieldName]</code>
8966       <code><![CDATA[$resRel[$fieldName]['foreign_field']]]></code>
8967       <code><![CDATA[$resRel[$fieldName]['foreign_table']]]></code>
8968       <code><![CDATA[$this->pagedim[$oldpage]]]></code>
8969       <code><![CDATA[$this->pagedim[$oldpage]]]></code>
8970       <code><![CDATA[$this->pagedim[$oldpage]['olm']]]></code>
8971       <code><![CDATA[$this->pagedim[$oldpage]['orm']]]></code>
8972       <code><![CDATA[$this->pagedim[$this->page]]]></code>
8973       <code><![CDATA[$this->pagedim[$this->page]]]></code>
8974       <code><![CDATA[$this->pagedim[$this->page]['olm']]]></code>
8975       <code><![CDATA[$this->pagedim[$this->page]['orm']]]></code>
8976     </MixedArrayAccess>
8977     <MixedArrayOffset>
8978       <code><![CDATA[$this->headerset[$this->page]]]></code>
8979       <code><![CDATA[$this->headerset[$this->page]]]></code>
8980       <code><![CDATA[$this->pagedim[$oldpage]]]></code>
8981       <code><![CDATA[$this->pagedim[$oldpage]]]></code>
8982       <code><![CDATA[$this->pagedim[$this->page]]]></code>
8983       <code><![CDATA[$this->pagedim[$this->page]]]></code>
8984     </MixedArrayOffset>
8985     <MixedAssignment>
8986       <code><![CDATA[$GLOBALS['maxY']]]></code>
8987       <code><![CDATA[$GLOBALS['maxY']]]></code>
8988       <code>$availableWidth</code>
8989       <code>$cellFontSize</code>
8990       <code>$colAs</code>
8991       <code>$currentPage</code>
8992       <code>$currpage</code>
8993       <code>$currpage</code>
8994       <code>$currpage</code>
8995       <code>$currpage</code>
8996       <code>$currpage</code>
8997       <code>$currpage</code>
8998       <code>$data[]</code>
8999       <code>$data[]</code>
9000       <code>$data[]</code>
9001       <code>$fullwidth</code>
9002       <code>$fullwidth</code>
9003       <code>$fullwidth</code>
9004       <code>$i</code>
9005       <code>$i</code>
9006       <code>$i</code>
9007       <code>$i</code>
9008       <code>$i</code>
9009       <code>$i</code>
9010       <code>$l</code>
9011       <code>$l</code>
9012       <code>$l</code>
9013       <code>$l</code>
9014       <code>$l</code>
9015       <code>$l</code>
9016       <code>$l</code>
9017       <code>$l</code>
9018       <code>$l</code>
9019       <code>$l</code>
9020       <code>$l</code>
9021       <code>$l</code>
9022       <code>$l</code>
9023       <code>$l</code>
9024       <code>$l</code>
9025       <code>$l</code>
9026       <code>$l</code>
9027       <code>$l</code>
9028       <code>$l</code>
9029       <code>$lh</code>
9030       <code>$lh</code>
9031       <code>$lh</code>
9032       <code>$maxpage</code>
9033       <code>$maxpage</code>
9034       <code>$maxpage</code>
9035       <code>$maxpage</code>
9036       <code>$maxpage</code>
9037       <code>$maxpage</code>
9038       <code>$oldPageOlm</code>
9039       <code>$oldPageOrm</code>
9040       <code>$oldpage</code>
9041       <code>$sColWidth</code>
9042       <code>$startpage</code>
9043       <code>$startpage</code>
9044       <code>$startpage</code>
9045       <code>$surplus</code>
9046       <code>$surplusToAdd</code>
9047       <code>$t</code>
9048       <code>$t</code>
9049       <code>$t</code>
9050       <code><![CDATA[$this->dataY]]></code>
9051       <code>$thisPageOlm</code>
9052       <code>$thisPageOrm</code>
9053       <code>$txt</code>
9054       <code>$txt</code>
9055       <code>$txt</code>
9056       <code>$txt</code>
9057       <code>$type</code>
9058       <code>$width</code>
9059       <code>$width</code>
9060       <code>$width</code>
9061       <code>$width</code>
9062       <code>$width</code>
9063       <code>$width</code>
9064       <code>$x</code>
9065       <code>$y</code>
9066     </MixedAssignment>
9067     <MixedOperand>
9068       <code>$availableWidth</code>
9069       <code>$fullwidth</code>
9070       <code>$fullwidth</code>
9071       <code>$fullwidth</code>
9072       <code>$fullwidth</code>
9073       <code>$fullwidth</code>
9074       <code>$fullwidth</code>
9075       <code>$i</code>
9076       <code>$i</code>
9077       <code>$i</code>
9078       <code>$l</code>
9079       <code>$l</code>
9080       <code>$l</code>
9081       <code>$l</code>
9082       <code>$l</code>
9083       <code>$l</code>
9084       <code>$l</code>
9085       <code>$l</code>
9086       <code>$maxpage</code>
9087       <code>$maxpage</code>
9088       <code>$maxpage</code>
9089       <code><![CDATA[$resRel[$fieldName]['foreign_field']]]></code>
9090       <code><![CDATA[$resRel[$fieldName]['foreign_table']]]></code>
9091       <code>$sColWidth</code>
9092       <code>$sColWidth</code>
9093       <code>$sColWidth</code>
9094       <code>$surplus</code>
9095       <code><![CDATA[$this->FontSizePt]]></code>
9096       <code><![CDATA[$this->FontSizePt]]></code>
9097       <code><![CDATA[$this->h]]></code>
9098       <code><![CDATA[$this->h]]></code>
9099       <code><![CDATA[$this->h]]></code>
9100       <code><![CDATA[$this->page]]></code>
9101       <code><![CDATA[$this->page]]></code>
9102       <code><![CDATA[$this->page]]></code>
9103       <code><![CDATA[$this->page]]></code>
9104       <code><![CDATA[$this->page]]></code>
9105       <code><![CDATA[$this->page]]></code>
9106       <code><![CDATA[$this->page]]></code>
9107       <code><![CDATA[$this->page]]></code>
9108       <code><![CDATA[$this->page]]></code>
9109       <code><![CDATA[$this->page]]></code>
9110       <code><![CDATA[$this->page]]></code>
9111       <code><![CDATA[$this->page]]></code>
9112       <code><![CDATA[$this->page]]></code>
9113       <code><![CDATA[$this->tMargin]]></code>
9114       <code><![CDATA[$this->tMargin]]></code>
9115       <code><![CDATA[$this->tMargin]]></code>
9116       <code><![CDATA[$this->w]]></code>
9117       <code>$thisPageOrm</code>
9118       <code>$width</code>
9119       <code>$width</code>
9120       <code>$width</code>
9121       <code>$x</code>
9122       <code>$x</code>
9123       <code>$y</code>
9124       <code>count($colFits) * $sColWidth</code>
9125     </MixedOperand>
9126     <ParamNameMismatch>
9127       <code>$topMargin</code>
9128     </ParamNameMismatch>
9129     <PossiblyNullOperand>
9130       <code><![CDATA[$GLOBALS['maxY']]]></code>
9131     </PossiblyNullOperand>
9132     <PossiblyUndefinedVariable>
9133       <code>$comments</code>
9134       <code>$data</code>
9135       <code>$data</code>
9136       <code>$mimeMap</code>
9137       <code>$resRel</code>
9138       <code>$resRel</code>
9139     </PossiblyUndefinedVariable>
9140     <PropertyNotSetInConstructor>
9141       <code>$results</code>
9142       <code>Pdf</code>
9143       <code>Pdf</code>
9144       <code>Pdf</code>
9145       <code>Pdf</code>
9146     </PropertyNotSetInConstructor>
9147   </file>
9148   <file src="src/Plugins/ExportPlugin.php">
9149     <MixedArrayAccess>
9150       <code><![CDATA[$db['alias']]]></code>
9151       <code><![CDATA[$db['tables']]]></code>
9152       <code><![CDATA[$db['tables']]]></code>
9153       <code><![CDATA[$db['tables'][$tbl]]]></code>
9154       <code><![CDATA[$table['alias']]]></code>
9155       <code><![CDATA[$table['columns']]]></code>
9156     </MixedArrayAccess>
9157     <MixedArrayAssignment>
9158       <code><![CDATA[$db['tables']]]></code>
9159     </MixedArrayAssignment>
9160     <MixedArrayOffset>
9161       <code><![CDATA[$aliases[$db]['tables'][$ftable]]]></code>
9162       <code><![CDATA[$aliases[$db]['tables'][$ftable]]]></code>
9163       <code><![CDATA[$aliases[$db]['tables'][$ftable]['columns'][$ffield]]]></code>
9164     </MixedArrayOffset>
9165     <MixedAssignment>
9166       <code>$col</code>
9167       <code>$colKey</code>
9168       <code>$db</code>
9169       <code>$db</code>
9170       <code>$ffield</code>
9171       <code>$ffield</code>
9172       <code>$ftable</code>
9173       <code>$ftable</code>
9174       <code>$table</code>
9175       <code>$table</code>
9176       <code>$tableKey</code>
9177     </MixedAssignment>
9178     <MixedInferredReturnType>
9179       <code>string</code>
9180     </MixedInferredReturnType>
9181     <MixedOperand>
9182       <code>$ffield</code>
9183       <code>$ftable</code>
9184     </MixedOperand>
9185     <MixedReturnStatement>
9186       <code>$col</code>
9187       <code><![CDATA[$db['alias']]]></code>
9188       <code><![CDATA[$table['alias']]]></code>
9189     </MixedReturnStatement>
9190     <PossiblyUnusedReturnValue>
9191       <code>bool</code>
9192       <code>bool</code>
9193     </PossiblyUnusedReturnValue>
9194   </file>
9195   <file src="src/Plugins/Import/ImportCsv.php">
9196     <DeprecatedMethod>
9197       <code>DatabaseInterface::getInstance()</code>
9198       <code>DatabaseInterface::getInstance()</code>
9199       <code>DatabaseInterface::getInstance()</code>
9200     </DeprecatedMethod>
9201     <DocblockTypeContradiction>
9202       <code>$nameArray === false</code>
9203       <code>$nameArray === false</code>
9204     </DocblockTypeContradiction>
9205     <InvalidArgument>
9206       <code><![CDATA[$GLOBALS['csv_columns']]]></code>
9207     </InvalidArgument>
9208     <InvalidArrayOffset>
9209       <code><![CDATA[$GLOBALS['csv_new_line']]]></code>
9210       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
9211       <code><![CDATA[$GLOBALS['timeout_passed']]]></code>
9212       <code>$values[count($values) - 1]</code>
9213       <code>$values[count($values) - 1]</code>
9214     </InvalidArrayOffset>
9215     <InvalidReturnStatement>
9216       <code><![CDATA[$_REQUEST['csv_new_tbl_name']]]></code>
9217     </InvalidReturnStatement>
9218     <InvalidReturnType>
9219       <code>string</code>
9220     </InvalidReturnType>
9221     <MixedArgument>
9222       <code><![CDATA[$GLOBALS['csv_new_line']]]></code>
9223       <code>$colName</code>
9224       <code>$columnNames</code>
9225     </MixedArgument>
9226     <MixedArgumentTypeCoercion>
9227       <code>$result</code>
9228       <code>$result</code>
9229     </MixedArgumentTypeCoercion>
9230     <MixedArrayAssignment>
9231       <code>$columnNames[$key]</code>
9232       <code>$columnNames[]</code>
9233     </MixedArrayAssignment>
9234     <MixedArrayOffset>
9235       <code>$columnNames[$key]</code>
9236     </MixedArrayOffset>
9237     <MixedAssignment>
9238       <code><![CDATA[$GLOBALS['csv_new_line']]]></code>
9239       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
9240       <code><![CDATA[$GLOBALS['timeout_passed']]]></code>
9241       <code>$colName</code>
9242       <code>$columnNames</code>
9243       <code>$fields[]</code>
9244       <code>$key</code>
9245     </MixedAssignment>
9246     <MixedInferredReturnType>
9247       <code>mixed[]</code>
9248     </MixedInferredReturnType>
9249     <MixedReturnStatement>
9250       <code>$columnNames</code>
9251       <code>$columnNames</code>
9252     </MixedReturnStatement>
9253     <PossiblyInvalidArgument>
9254       <code>$dbName</code>
9255     </PossiblyInvalidArgument>
9256     <PossiblyInvalidCast>
9257       <code><![CDATA[$_REQUEST['csv_new_db_name']]]></code>
9258       <code><![CDATA[$_REQUEST['csv_new_tbl_name']]]></code>
9259       <code>$dbName</code>
9260     </PossiblyInvalidCast>
9261     <PossiblyInvalidOperand>
9262       <code>$maxLines</code>
9263       <code>1</code>
9264     </PossiblyInvalidOperand>
9265     <PossiblyNullArgument>
9266       <code><![CDATA[$GLOBALS['csv_enclosed']]]></code>
9267       <code><![CDATA[$GLOBALS['csv_escaped']]]></code>
9268       <code><![CDATA[$GLOBALS['csv_new_line']]]></code>
9269       <code><![CDATA[$GLOBALS['csv_terminated']]]></code>
9270       <code><![CDATA[$GLOBALS['import_file_name']]]></code>
9271     </PossiblyNullArgument>
9272     <PossiblyNullOperand>
9273       <code>$ch</code>
9274     </PossiblyNullOperand>
9275     <PossiblyNullReference>
9276       <code>getMessage</code>
9277     </PossiblyNullReference>
9278     <PossiblyUnusedReturnValue>
9279       <code>string[]</code>
9280     </PossiblyUnusedReturnValue>
9281     <RedundantCast>
9282       <code><![CDATA[(string) $GLOBALS['db']]]></code>
9283     </RedundantCast>
9284   </file>
9285   <file src="src/Plugins/Import/ImportLdi.php">
9286     <DeprecatedMethod>
9287       <code>Config::getInstance()</code>
9288       <code>Config::getInstance()</code>
9289       <code>DatabaseInterface::getInstance()</code>
9290       <code>DatabaseInterface::getInstance()</code>
9291     </DeprecatedMethod>
9292     <InvalidArrayOffset>
9293       <code><![CDATA[$GLOBALS['charset_conversion']]]></code>
9294       <code><![CDATA[$GLOBALS['ldi_columns']]]></code>
9295       <code><![CDATA[$GLOBALS['ldi_enclosed']]]></code>
9296       <code><![CDATA[$GLOBALS['ldi_escaped']]]></code>
9297       <code><![CDATA[$GLOBALS['ldi_ignore']]]></code>
9298       <code><![CDATA[$GLOBALS['ldi_local_option']]]></code>
9299       <code><![CDATA[$GLOBALS['ldi_new_line']]]></code>
9300       <code><![CDATA[$GLOBALS['ldi_replace']]]></code>
9301       <code><![CDATA[$GLOBALS['ldi_terminated']]]></code>
9302       <code><![CDATA[$GLOBALS['skip_queries']]]></code>
9303     </InvalidArrayOffset>
9304     <MixedArgument>
9305       <code><![CDATA[$GLOBALS['ldi_columns']]]></code>
9306       <code><![CDATA[$GLOBALS['ldi_enclosed']]]></code>
9307       <code><![CDATA[$GLOBALS['ldi_escaped']]]></code>
9308     </MixedArgument>
9309     <MixedAssignment>
9310       <code><![CDATA[$GLOBALS['charset_conversion']]]></code>
9311       <code><![CDATA[$GLOBALS['ldi_columns']]]></code>
9312       <code><![CDATA[$GLOBALS['ldi_enclosed']]]></code>
9313       <code><![CDATA[$GLOBALS['ldi_escaped']]]></code>
9314       <code><![CDATA[$GLOBALS['ldi_ignore']]]></code>
9315       <code><![CDATA[$GLOBALS['ldi_local_option']]]></code>
9316       <code><![CDATA[$GLOBALS['ldi_new_line']]]></code>
9317       <code><![CDATA[$GLOBALS['ldi_replace']]]></code>
9318       <code><![CDATA[$GLOBALS['ldi_terminated']]]></code>
9319       <code><![CDATA[$GLOBALS['skip_queries']]]></code>
9320     </MixedAssignment>
9321     <MixedOperand>
9322       <code><![CDATA[$GLOBALS['ldi_new_line']]]></code>
9323       <code><![CDATA[$GLOBALS['ldi_terminated']]]></code>
9324       <code><![CDATA[$GLOBALS['skip_queries']]]></code>
9325     </MixedOperand>
9326     <PossiblyNullArgument>
9327       <code><![CDATA[$GLOBALS['import_file']]]></code>
9328       <code><![CDATA[$GLOBALS['ldi_columns']]]></code>
9329       <code><![CDATA[$GLOBALS['ldi_enclosed']]]></code>
9330       <code><![CDATA[$GLOBALS['ldi_escaped']]]></code>
9331     </PossiblyNullArgument>
9332     <PossiblyUnusedReturnValue>
9333       <code>string[]</code>
9334     </PossiblyUnusedReturnValue>
9335   </file>
9336   <file src="src/Plugins/Import/ImportMediawiki.php">
9337     <DeprecatedMethod>
9338       <code>DatabaseInterface::getInstance()</code>
9339     </DeprecatedMethod>
9340     <InvalidArrayOffset>
9341       <code><![CDATA[$GLOBALS['timeout_passed']]]></code>
9342     </InvalidArrayOffset>
9343     <MixedArgument>
9344       <code>$cell</code>
9345       <code>$table[0]</code>
9346       <code>$table[1]</code>
9347       <code>$table[2][0]</code>
9348     </MixedArgument>
9349     <MixedArrayAccess>
9350       <code>$table[2][0]</code>
9351     </MixedArrayAccess>
9352     <MixedAssignment>
9353       <code><![CDATA[$GLOBALS['timeout_passed']]]></code>
9354       <code>$cell</code>
9355     </MixedAssignment>
9356     <PossiblyUndefinedArrayOffset>
9357       <code>$cellData[1]</code>
9358     </PossiblyUndefinedArrayOffset>
9359     <PossiblyUnusedReturnValue>
9360       <code>string[]</code>
9361     </PossiblyUnusedReturnValue>
9362     <RedundantCondition>
9363       <code><![CDATA[! $GLOBALS['finished']]]></code>
9364       <code><![CDATA[$GLOBALS['finished']]]></code>
9365     </RedundantCondition>
9366   </file>
9367   <file src="src/Plugins/Import/ImportOds.php">
9368     <InvalidArrayOffset>
9369       <code><![CDATA[$GLOBALS['timeout_passed']]]></code>
9370     </InvalidArrayOffset>
9371     <MixedArgument>
9372       <code>$cellAttrs</code>
9373       <code>$colNames</code>
9374       <code>$colNames</code>
9375       <code>$maxCols</code>
9376       <code>$rows</code>
9377       <code>$tables</code>
9378       <code>$tables</code>
9379       <code>$tables</code>
9380       <code>$tables[$i]</code>
9381       <code>$tempRow</code>
9382       <code>$tempRows</code>
9383       <code>$tempRows</code>
9384       <code>$tempRows[$i]</code>
9385       <code>$tempRows[0]</code>
9386       <code>$text</code>
9387     </MixedArgument>
9388     <MixedArgumentTypeCoercion>
9389       <code>$row</code>
9390       <code>$values</code>
9391     </MixedArgumentTypeCoercion>
9392     <MixedArrayAccess>
9393       <code><![CDATA[$attr['number-columns-repeated']]]></code>
9394       <code><![CDATA[$attr['number-columns-repeated']]]></code>
9395       <code>$rows[$j]</code>
9396       <code>$rows[$j]</code>
9397       <code>$rows[$j]</code>
9398       <code>$rows[$j][Import::COL_NAMES]</code>
9399       <code>$rows[$j][Import::ROWS]</code>
9400       <code>$rows[$j][Import::TBL_NAME]</code>
9401       <code>$tables[$i]</code>
9402       <code>$tables[$i]</code>
9403       <code>$tables[$i][Import::TBL_NAME]</code>
9404       <code>$tempRows[$i]</code>
9405       <code>$tempRows[$i]</code>
9406       <code>$tempRows[0]</code>
9407     </MixedArrayAccess>
9408     <MixedArrayAssignment>
9409       <code>$colNames[]</code>
9410       <code>$tables[$i]</code>
9411       <code>$tables[$i]</code>
9412       <code>$tables[$i][Import::ROWS]</code>
9413       <code>$tempRows[$i]</code>
9414     </MixedArrayAssignment>
9415     <MixedAssignment>
9416       <code><![CDATA[$GLOBALS['timeout_passed']]]></code>
9417       <code>$attr</code>
9418       <code>$attr</code>
9419       <code>$cell</code>
9420       <code>$cellAttrs</code>
9421       <code>$maxCols</code>
9422       <code>$paragraphValue</code>
9423       <code>$tables[$i][Import::ROWS]</code>
9424       <code>$tables[$i][]</code>
9425       <code>$tempRows[]</code>
9426       <code>$tempRows[]</code>
9427       <code>$text</code>
9428       <code>$values[]</code>
9429       <code>$values[]</code>
9430     </MixedAssignment>
9431     <MixedMethodCall>
9432       <code>__toString</code>
9433       <code>__toString</code>
9434       <code>attributes</code>
9435       <code>attributes</code>
9436       <code>attributes</code>
9437       <code>children</code>
9438       <code>count</code>
9439       <code>getName</code>
9440     </MixedMethodCall>
9441     <PossiblyNullArgument>
9442       <code>$sheets</code>
9443     </PossiblyNullArgument>
9444     <PossiblyNullArrayAccess>
9445       <code><![CDATA[$tblAttr['name']]]></code>
9446       <code><![CDATA[$tblAttr['name']]]></code>
9447     </PossiblyNullArrayAccess>
9448     <PossiblyUnusedReturnValue>
9449       <code>string[]</code>
9450     </PossiblyUnusedReturnValue>
9451   </file>
9452   <file src="src/Plugins/Import/ImportShp.php">
9453     <DeprecatedMethod>
9454       <code>Config::getInstance()</code>
9455       <code>DatabaseInterface::getInstance()</code>
9456     </DeprecatedMethod>
9457     <InvalidArrayOffset>
9458       <code><![CDATA[$GLOBALS['buffer']]]></code>
9459       <code><![CDATA[$GLOBALS['eof']]]></code>
9460       <code><![CDATA[$GLOBALS['importHandle']]]></code>
9461       <code><![CDATA[$GLOBALS['local_import_file']]]></code>
9462     </InvalidArrayOffset>
9463     <MixedArgument>
9464       <code><![CDATA[$GLOBALS['buffer']]]></code>
9465       <code><![CDATA[$GLOBALS['buffer']]]></code>
9466       <code><![CDATA[$GLOBALS['importHandle']]]></code>
9467       <code>$dbfFilePath</code>
9468       <code>$dbfFilePath</code>
9469       <code>$gisType</code>
9470     </MixedArgument>
9471     <MixedArrayAccess>
9472       <code>$c[0]</code>
9473       <code>$dbfHeader[$n][0]</code>
9474     </MixedArrayAccess>
9475     <MixedArrayAssignment>
9476       <code>$analyses[$tableNo][Import::FORMATTEDSQL][$spatialCol]</code>
9477       <code>$analyses[$tableNo][Import::TYPES][$spatialCol]</code>
9478     </MixedArrayAssignment>
9479     <MixedArrayOffset>
9480       <code><![CDATA[$record->dbfData[$c[0]]]]></code>
9481     </MixedArrayOffset>
9482     <MixedAssignment>
9483       <code><![CDATA[$GLOBALS['buffer']]]></code>
9484       <code><![CDATA[$GLOBALS['eof']]]></code>
9485       <code><![CDATA[$GLOBALS['importHandle']]]></code>
9486       <code><![CDATA[$GLOBALS['local_import_file']]]></code>
9487       <code>$c</code>
9488       <code>$colNames[]</code>
9489     </MixedAssignment>
9490     <MixedOperand>
9491       <code><![CDATA[$GLOBALS['buffer']]]></code>
9492       <code><![CDATA[$gisObj->getShape($record->shpData)]]></code>
9493     </MixedOperand>
9494     <PossiblyInvalidArrayAssignment>
9495       <code>$analyses[$tableNo][Import::FORMATTEDSQL]</code>
9496       <code>$analyses[$tableNo][Import::TYPES]</code>
9497     </PossiblyInvalidArrayAssignment>
9498     <PossiblyNullArgument>
9499       <code><![CDATA[$GLOBALS['buffer']]]></code>
9500       <code><![CDATA[$GLOBALS['buffer']]]></code>
9501       <code><![CDATA[$GLOBALS['import_file']]]></code>
9502       <code><![CDATA[$GLOBALS['import_file']]]></code>
9503       <code><![CDATA[$GLOBALS['import_file']]]></code>
9504       <code><![CDATA[$GLOBALS['import_file']]]></code>
9505       <code><![CDATA[$shp->getDBFHeader()]]></code>
9506     </PossiblyNullArgument>
9507     <PossiblyNullIterator>
9508       <code><![CDATA[$shp->getDBFHeader()]]></code>
9509     </PossiblyNullIterator>
9510     <PossiblyUnusedReturnValue>
9511       <code>string[]</code>
9512     </PossiblyUnusedReturnValue>
9513     <RedundantCast>
9514       <code><![CDATA[(string) $GLOBALS['db']]]></code>
9515     </RedundantCast>
9516   </file>
9517   <file src="src/Plugins/Import/ImportSql.php">
9518     <DeprecatedMethod>
9519       <code>DatabaseInterface::getInstance()</code>
9520       <code>DatabaseInterface::getInstance()</code>
9521     </DeprecatedMethod>
9522     <InvalidArrayOffset>
9523       <code><![CDATA[$GLOBALS['timeout_passed']]]></code>
9524     </InvalidArrayOffset>
9525     <MixedArgumentTypeCoercion>
9526       <code>$sqlModes</code>
9527     </MixedArgumentTypeCoercion>
9528     <MixedArrayOffset>
9529       <code>$values[$val]</code>
9530     </MixedArrayOffset>
9531     <MixedAssignment>
9532       <code><![CDATA[$GLOBALS['timeout_passed']]]></code>
9533       <code>$sqlModes[]</code>
9534       <code>$val</code>
9535       <code>$values[$val]</code>
9536     </MixedAssignment>
9537     <PossiblyInvalidArgument>
9538       <code><![CDATA[$_POST['sql_delimiter']]]></code>
9539     </PossiblyInvalidArgument>
9540     <PossiblyInvalidCast>
9541       <code><![CDATA[$_POST['sql_delimiter']]]></code>
9542     </PossiblyInvalidCast>
9543     <PossiblyUnusedReturnValue>
9544       <code>string[]</code>
9545     </PossiblyUnusedReturnValue>
9546     <RedundantCondition>
9547       <code><![CDATA[! $GLOBALS['timeout_passed']]]></code>
9548     </RedundantCondition>
9549   </file>
9550   <file src="src/Plugins/Import/ImportXml.php">
9551     <InvalidArrayOffset>
9552       <code><![CDATA[$GLOBALS['timeout_passed']]]></code>
9553     </InvalidArrayOffset>
9554     <MixedArrayAccess>
9555       <code><![CDATA[$attrs['name']]]></code>
9556       <code><![CDATA[$rowAttr['name']]]></code>
9557       <code><![CDATA[$rowAttr['name']]]></code>
9558       <code><![CDATA[$tblAttr['name']]]></code>
9559       <code><![CDATA[$tblAttr['name']]]></code>
9560       <code><![CDATA[$tblAttr['name']]]></code>
9561     </MixedArrayAccess>
9562     <MixedAssignment>
9563       <code><![CDATA[$GLOBALS['timeout_passed']]]></code>
9564       <code>$attrs</code>
9565       <code>$rowAttr</code>
9566       <code>$tblAttr</code>
9567       <code>$v2</code>
9568       <code>$val2</code>
9569       <code>$val3</code>
9570     </MixedAssignment>
9571     <MixedMethodCall>
9572       <code>attributes</code>
9573       <code>attributes</code>
9574       <code>attributes</code>
9575     </MixedMethodCall>
9576     <PossiblyNullArrayAccess>
9577       <code><![CDATA[$dbAttr['charset']]]></code>
9578       <code><![CDATA[$dbAttr['collation']]]></code>
9579       <code><![CDATA[$dbAttr['name']]]></code>
9580       <code><![CDATA[$dbAttr['name']]]></code>
9581     </PossiblyNullArrayAccess>
9582     <PossiblyNullReference>
9583       <code>attributes</code>
9584       <code>children</code>
9585       <code>count</code>
9586     </PossiblyNullReference>
9587     <PossiblyUnusedReturnValue>
9588       <code>string[]</code>
9589     </PossiblyUnusedReturnValue>
9590     <UnusedVariable>
9591       <code>$val3</code>
9592     </UnusedVariable>
9593   </file>
9594   <file src="src/Plugins/Import/ShapeFileImport.php">
9595     <InvalidArrayOffset>
9596       <code><![CDATA[$GLOBALS['eof']]]></code>
9597     </InvalidArrayOffset>
9598     <MixedAssignment>
9599       <code><![CDATA[$GLOBALS['eof']]]></code>
9600     </MixedAssignment>
9601   </file>
9602   <file src="src/Plugins/Import/Upload/UploadNoplugin.php">
9603     <MixedArgument>
9604       <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']]]]></code>
9605     </MixedArgument>
9606     <MixedArrayAccess>
9607       <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']][$id]]]></code>
9608     </MixedArrayAccess>
9609     <MixedArrayAssignment>
9610       <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']][$id]]]></code>
9611     </MixedArrayAssignment>
9612     <MixedInferredReturnType>
9613       <code>array|null</code>
9614     </MixedInferredReturnType>
9615     <MixedReturnStatement>
9616       <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']][$id]]]></code>
9617       <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']][$id]]]></code>
9618     </MixedReturnStatement>
9619     <PossiblyInvalidArrayOffset>
9620       <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']]]]></code>
9621     </PossiblyInvalidArrayOffset>
9622     <PossiblyNullArrayOffset>
9623       <code>$_SESSION</code>
9624       <code>$_SESSION</code>
9625       <code>$_SESSION</code>
9626     </PossiblyNullArrayOffset>
9627     <UnusedClass>
9628       <code>UploadNoplugin</code>
9629     </UnusedClass>
9630   </file>
9631   <file src="src/Plugins/Import/Upload/UploadProgress.php">
9632     <MixedArgument>
9633       <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']]]]></code>
9634     </MixedArgument>
9635     <MixedArrayAccess>
9636       <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']][$id]]]></code>
9637       <code><![CDATA[$ret['finished']]]></code>
9638       <code><![CDATA[$ret['total']]]></code>
9639     </MixedArrayAccess>
9640     <MixedArrayAssignment>
9641       <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']][$id]]]></code>
9642       <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']][$id]]]></code>
9643       <code><![CDATA[$ret['complete']]]></code>
9644       <code><![CDATA[$ret['finished']]]></code>
9645       <code><![CDATA[$ret['finished']]]></code>
9646       <code><![CDATA[$ret['percent']]]></code>
9647       <code><![CDATA[$ret['total']]]></code>
9648     </MixedArrayAssignment>
9649     <MixedAssignment>
9650       <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']][$id]]]></code>
9651       <code>$ret</code>
9652     </MixedAssignment>
9653     <MixedInferredReturnType>
9654       <code>array|null</code>
9655     </MixedInferredReturnType>
9656     <MixedReturnStatement>
9657       <code>$ret</code>
9658       <code>$ret</code>
9659       <code>$ret</code>
9660       <code>$ret</code>
9661     </MixedReturnStatement>
9662     <PossiblyInvalidArrayOffset>
9663       <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']]]]></code>
9664     </PossiblyInvalidArrayOffset>
9665     <PossiblyNullArrayOffset>
9666       <code>$_SESSION</code>
9667       <code>$_SESSION</code>
9668       <code>$_SESSION</code>
9669       <code>$_SESSION</code>
9670     </PossiblyNullArrayOffset>
9671     <RedundantCondition>
9672       <code>$status !== []</code>
9673       <code><![CDATA[$status !== null && $status !== []]]></code>
9674     </RedundantCondition>
9675     <UnusedClass>
9676       <code>UploadProgress</code>
9677     </UnusedClass>
9678   </file>
9679   <file src="src/Plugins/Import/Upload/UploadSession.php">
9680     <MixedArgument>
9681       <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']]]]></code>
9682     </MixedArgument>
9683     <MixedArrayAccess>
9684       <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']][$id]]]></code>
9685       <code><![CDATA[$ret['finished']]]></code>
9686       <code><![CDATA[$ret['total']]]></code>
9687       <code><![CDATA[$status['bytes_processed']]]></code>
9688       <code><![CDATA[$status['content_length']]]></code>
9689       <code><![CDATA[$status['done']]]></code>
9690     </MixedArrayAccess>
9691     <MixedArrayAssignment>
9692       <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']][$id]]]></code>
9693       <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']][$id]]]></code>
9694       <code><![CDATA[$ret['complete']]]></code>
9695       <code><![CDATA[$ret['finished']]]></code>
9696       <code><![CDATA[$ret['percent']]]></code>
9697       <code><![CDATA[$ret['total']]]></code>
9698     </MixedArrayAssignment>
9699     <MixedAssignment>
9700       <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']][$id]]]></code>
9701       <code>$ret</code>
9702       <code><![CDATA[$ret['complete']]]></code>
9703       <code><![CDATA[$ret['finished']]]></code>
9704       <code><![CDATA[$ret['percent']]]></code>
9705       <code><![CDATA[$ret['total']]]></code>
9706       <code>$status</code>
9707     </MixedAssignment>
9708     <MixedInferredReturnType>
9709       <code>array|null</code>
9710     </MixedInferredReturnType>
9711     <MixedOperand>
9712       <code><![CDATA[$ret['complete'] / $ret['total']]]></code>
9713       <code><![CDATA[$ret['total']]]></code>
9714     </MixedOperand>
9715     <MixedReturnStatement>
9716       <code>$ret</code>
9717       <code>$ret</code>
9718       <code>$ret</code>
9719       <code>$ret</code>
9720     </MixedReturnStatement>
9721     <PossiblyInvalidArrayOffset>
9722       <code><![CDATA[$_SESSION[$GLOBALS['SESSION_KEY']]]]></code>
9723     </PossiblyInvalidArrayOffset>
9724     <PossiblyNullArrayOffset>
9725       <code>$_SESSION</code>
9726       <code>$_SESSION</code>
9727       <code>$_SESSION</code>
9728       <code>$_SESSION</code>
9729     </PossiblyNullArrayOffset>
9730     <UnusedClass>
9731       <code>UploadSession</code>
9732     </UnusedClass>
9733   </file>
9734   <file src="src/Plugins/Schema/Dia/DiaRelationSchema.php">
9735     <MixedArgument>
9736       <code>$oneField</code>
9737       <code><![CDATA[$oneKey['ref_index_list'][$index]]]></code>
9738       <code><![CDATA[$oneKey['ref_table_name']]]></code>
9739       <code><![CDATA[$rel['foreign_field']]]></code>
9740       <code><![CDATA[$rel['foreign_table']]]></code>
9741     </MixedArgument>
9742     <MixedArgumentTypeCoercion>
9743       <code>$masterField</code>
9744     </MixedArgumentTypeCoercion>
9745     <MixedArrayAccess>
9746       <code><![CDATA[$oneKey['index_list']]]></code>
9747       <code><![CDATA[$oneKey['ref_index_list']]]></code>
9748       <code><![CDATA[$oneKey['ref_index_list'][$index]]]></code>
9749       <code><![CDATA[$oneKey['ref_table_name']]]></code>
9750       <code><![CDATA[$oneKey['ref_table_name']]]></code>
9751       <code><![CDATA[$rel['foreign_field']]]></code>
9752       <code><![CDATA[$rel['foreign_table']]]></code>
9753       <code><![CDATA[$rel['foreign_table']]]></code>
9754     </MixedArrayAccess>
9755     <MixedArrayOffset>
9756       <code><![CDATA[$oneKey['ref_index_list'][$index]]]></code>
9757     </MixedArrayOffset>
9758     <MixedAssignment>
9759       <code>$index</code>
9760       <code>$oneField</code>
9761       <code>$oneKey</code>
9762       <code>$rel</code>
9763     </MixedAssignment>
9764     <PossiblyInvalidCast>
9765       <code><![CDATA[$_REQUEST['dia_orientation']]]></code>
9766       <code><![CDATA[$_REQUEST['dia_paper']]]></code>
9767     </PossiblyInvalidCast>
9768     <UnusedProperty>
9769       <code>$bottomMargin</code>
9770       <code>$leftMargin</code>
9771       <code>$rightMargin</code>
9772       <code>$topMargin</code>
9773     </UnusedProperty>
9774   </file>
9775   <file src="src/Plugins/Schema/Dia/RelationStatsDia.php">
9776     <InvalidOperand>
9777       <code>$pos</code>
9778       <code>$pos</code>
9779       <code>$pos</code>
9780       <code>$pos</code>
9781       <code>$pos</code>
9782       <code>$pos</code>
9783     </InvalidOperand>
9784     <MixedOperand>
9785       <code><![CDATA[$this->destConnPointsRight]]></code>
9786       <code><![CDATA[$this->srcConnPointsRight]]></code>
9787     </MixedOperand>
9788     <PossiblyFalseOperand>
9789       <code>$pos</code>
9790       <code>$pos</code>
9791       <code>$pos</code>
9792       <code>$pos</code>
9793       <code>$pos</code>
9794       <code>$pos</code>
9795     </PossiblyFalseOperand>
9796   </file>
9797   <file src="src/Plugins/Schema/Dia/TableStatsDia.php">
9798     <MixedAssignment>
9799       <code>$field</code>
9800     </MixedAssignment>
9801     <MixedOperand>
9802       <code>$field</code>
9803     </MixedOperand>
9804   </file>
9805   <file src="src/Plugins/Schema/Eps/Eps.php">
9806     <PossiblyUnusedMethod>
9807       <code>line</code>
9808     </PossiblyUnusedMethod>
9809   </file>
9810   <file src="src/Plugins/Schema/Eps/EpsRelationSchema.php">
9811     <MixedArgument>
9812       <code>$oneField</code>
9813       <code><![CDATA[$oneKey['ref_index_list'][$index]]]></code>
9814       <code><![CDATA[$oneKey['ref_table_name']]]></code>
9815       <code><![CDATA[$rel['foreign_field']]]></code>
9816       <code><![CDATA[$rel['foreign_table']]]></code>
9817     </MixedArgument>
9818     <MixedArgumentTypeCoercion>
9819       <code>$masterField</code>
9820     </MixedArgumentTypeCoercion>
9821     <MixedArrayAccess>
9822       <code><![CDATA[$oneKey['index_list']]]></code>
9823       <code><![CDATA[$oneKey['ref_index_list']]]></code>
9824       <code><![CDATA[$oneKey['ref_index_list'][$index]]]></code>
9825       <code><![CDATA[$oneKey['ref_table_name']]]></code>
9826       <code><![CDATA[$oneKey['ref_table_name']]]></code>
9827       <code><![CDATA[$rel['foreign_field']]]></code>
9828       <code><![CDATA[$rel['foreign_table']]]></code>
9829       <code><![CDATA[$rel['foreign_table']]]></code>
9830     </MixedArrayAccess>
9831     <MixedArrayOffset>
9832       <code><![CDATA[$oneKey['ref_index_list'][$index]]]></code>
9833     </MixedArrayOffset>
9834     <MixedAssignment>
9835       <code>$index</code>
9836       <code>$oneField</code>
9837       <code>$oneKey</code>
9838       <code>$rel</code>
9839     </MixedAssignment>
9840     <PossiblyInvalidCast>
9841       <code><![CDATA[$_REQUEST['eps_orientation']]]></code>
9842     </PossiblyInvalidCast>
9843   </file>
9844   <file src="src/Plugins/Schema/Eps/RelationStatsEps.php">
9845     <MixedMethodCall>
9846       <code>line</code>
9847       <code>line</code>
9848       <code>line</code>
9849       <code>line</code>
9850       <code>line</code>
9851       <code>line</code>
9852       <code>line</code>
9853     </MixedMethodCall>
9854     <MixedOperand>
9855       <code><![CDATA[$this->xDest]]></code>
9856       <code><![CDATA[$this->xDest]]></code>
9857       <code><![CDATA[$this->xDest]]></code>
9858       <code><![CDATA[$this->xDest]]></code>
9859       <code><![CDATA[$this->xDest]]></code>
9860       <code><![CDATA[$this->xDest]]></code>
9861       <code><![CDATA[$this->xSrc]]></code>
9862       <code><![CDATA[$this->xSrc]]></code>
9863       <code><![CDATA[$this->xSrc]]></code>
9864       <code><![CDATA[$this->xSrc]]></code>
9865       <code><![CDATA[$this->xSrc]]></code>
9866       <code><![CDATA[$this->xSrc]]></code>
9867       <code><![CDATA[$this->yDest]]></code>
9868       <code><![CDATA[$this->yDest]]></code>
9869       <code><![CDATA[$this->yDest]]></code>
9870       <code><![CDATA[$this->ySrc]]></code>
9871       <code><![CDATA[$this->ySrc]]></code>
9872       <code><![CDATA[$this->ySrc]]></code>
9873     </MixedOperand>
9874   </file>
9875   <file src="src/Plugins/Schema/Eps/TableStatsEps.php">
9876     <MixedArgument>
9877       <code>$field</code>
9878       <code>$field</code>
9879     </MixedArgument>
9880     <MixedAssignment>
9881       <code>$field</code>
9882       <code>$field</code>
9883     </MixedAssignment>
9884     <PossiblyUnusedProperty>
9885       <code>$height</code>
9886     </PossiblyUnusedProperty>
9887   </file>
9888   <file src="src/Plugins/Schema/ExportRelationSchema.php">
9889     <DeprecatedMethod>
9890       <code>DatabaseInterface::getInstance()</code>
9891     </DeprecatedMethod>
9892     <MixedArgument>
9893       <code>$table</code>
9894     </MixedArgument>
9895     <MixedAssignment>
9896       <code>$table</code>
9897     </MixedAssignment>
9898     <PossiblyInvalidArgument>
9899       <code>$table</code>
9900     </PossiblyInvalidArgument>
9901     <PossiblyInvalidCast>
9902       <code>$table</code>
9903     </PossiblyInvalidCast>
9904     <PossiblyInvalidIterator>
9905       <code><![CDATA[$_POST['t_tbl']]]></code>
9906     </PossiblyInvalidIterator>
9907     <PossiblyNullOperand>
9908       <code>$nameRow[0]</code>
9909     </PossiblyNullOperand>
9910     <PossiblyUnusedMethod>
9911       <code>isOffline</code>
9912     </PossiblyUnusedMethod>
9913     <RiskyCast>
9914       <code><![CDATA[$_REQUEST['page_number']]]></code>
9915     </RiskyCast>
9916   </file>
9917   <file src="src/Plugins/Schema/Pdf/Pdf.php">
9918     <DeprecatedMethod>
9919       <code>DatabaseInterface::getInstance()</code>
9920       <code>DatabaseInterface::getInstance()</code>
9921     </DeprecatedMethod>
9922     <MixedArgument>
9923       <code>$data[$i]</code>
9924       <code>$data[$i]</code>
9925       <code>$h</code>
9926       <code>$h</code>
9927       <code>$h</code>
9928       <code>$h</code>
9929       <code>$il + 1</code>
9930       <code><![CDATA[$this->widths[$i]]]></code>
9931       <code>$w</code>
9932       <code>$w</code>
9933       <code>$w</code>
9934       <code>$x + $w</code>
9935     </MixedArgument>
9936     <MixedArrayAccess>
9937       <code>$cw[mb_ord($c)]</code>
9938       <code><![CDATA[$this->CurrentFont['cw']]]></code>
9939     </MixedArrayAccess>
9940     <MixedAssignment>
9941       <code>$h</code>
9942       <code>$il</code>
9943       <code>$l</code>
9944       <code>$w</code>
9945       <code>$w</code>
9946       <code>$wmax</code>
9947     </MixedAssignment>
9948     <MixedOperand>
9949       <code>$cw[mb_ord($c)] ?? 0</code>
9950       <code>$il</code>
9951       <code>$il</code>
9952       <code><![CDATA[$this->w]]></code>
9953       <code>$w</code>
9954       <code>$w</code>
9955       <code><![CDATA[($w - 2 * $this->cMargin) * 1000]]></code>
9956     </MixedOperand>
9957     <PossiblyUnusedMethod>
9958       <code>lineScale</code>
9959     </PossiblyUnusedMethod>
9960     <PropertyNotSetInConstructor>
9961       <code>Pdf</code>
9962       <code>Pdf</code>
9963       <code>Pdf</code>
9964       <code>Pdf</code>
9965     </PropertyNotSetInConstructor>
9966     <UnsupportedPropertyReferenceUsage>
9967       <code><![CDATA[$cw = &$this->CurrentFont['cw']]]></code>
9968     </UnsupportedPropertyReferenceUsage>
9969   </file>
9970   <file src="src/Plugins/Schema/Pdf/PdfRelationSchema.php">
9971     <DeprecatedMethod>
9972       <code>DatabaseInterface::getInstance()</code>
9973     </DeprecatedMethod>
9974     <MixedArgument>
9975       <code><![CDATA[$mimeMap[$fieldName]['mimetype']]]></code>
9976       <code>$oneField</code>
9977       <code><![CDATA[$oneKey['ref_index_list'][$index]]]></code>
9978       <code><![CDATA[$oneKey['ref_table_name']]]></code>
9979       <code><![CDATA[$rel['foreign_field']]]></code>
9980       <code><![CDATA[$rel['foreign_table']]]></code>
9981       <code><![CDATA[$showTable['Check_time']]]></code>
9982       <code><![CDATA[$showTable['Create_time']]]></code>
9983       <code><![CDATA[$showTable['Update_time']]]></code>
9984       <code>$table</code>
9985       <code>$table</code>
9986       <code>$table</code>
9987       <code><![CDATA[$this->pdf->customLinks['RT']['-']]]></code>
9988       <code><![CDATA[$this->pdf->customLinks['doc'][$table][$fieldName]]]></code>
9989       <code><![CDATA[$this->pdf->customLinks['doc'][$table]['-']]]></code>
9990     </MixedArgument>
9991     <MixedArgumentTypeCoercion>
9992       <code>$masterField</code>
9993     </MixedArgumentTypeCoercion>
9994     <MixedArrayAccess>
9995       <code><![CDATA[$foreignTable[$foreigner['foreign_field']]]]></code>
9996       <code>$mimeMap[$fieldName]</code>
9997       <code><![CDATA[$mimeMap[$fieldName]['mimetype']]]></code>
9998       <code><![CDATA[$oneKey['index_list']]]></code>
9999       <code><![CDATA[$oneKey['ref_index_list']]]></code>
10000       <code><![CDATA[$oneKey['ref_index_list'][$index]]]></code>
10001       <code><![CDATA[$oneKey['ref_table_name']]]></code>
10002       <code><![CDATA[$oneKey['ref_table_name']]]></code>
10003       <code><![CDATA[$rel['foreign_field']]]></code>
10004       <code><![CDATA[$rel['foreign_table']]]></code>
10005       <code><![CDATA[$rel['foreign_table']]]></code>
10006       <code><![CDATA[$showTable['Check_time']]]></code>
10007       <code><![CDATA[$showTable['Comment']]]></code>
10008       <code><![CDATA[$showTable['Create_time']]]></code>
10009       <code><![CDATA[$showTable['Update_time']]]></code>
10010       <code><![CDATA[$this->pdf->customLinks['RT']['-']]]></code>
10011       <code><![CDATA[$this->pdf->customLinks['doc'][$foreigner['foreign_table']]]]></code>
10012       <code><![CDATA[$this->pdf->customLinks['doc'][$table]]]></code>
10013       <code><![CDATA[$this->pdf->customLinks['doc'][$table]]]></code>
10014       <code><![CDATA[$this->pdf->customLinks['doc'][$table][$fieldName]]]></code>
10015       <code><![CDATA[$this->pdf->customLinks['doc'][$table]['-']]]></code>
10016     </MixedArrayAccess>
10017     <MixedArrayAssignment>
10018       <code><![CDATA[$this->pdf->customLinks['RT'][$table]]]></code>
10019       <code><![CDATA[$this->pdf->customLinks['RT'][$table]]]></code>
10020       <code><![CDATA[$this->pdf->customLinks['RT'][$table][$fieldName]]]></code>
10021       <code><![CDATA[$this->pdf->customLinks['RT'][$table]['-']]]></code>
10022       <code><![CDATA[$this->pdf->customLinks['RT']['-']]]></code>
10023       <code><![CDATA[$this->pdf->customLinks['doc'][$table]]]></code>
10024       <code><![CDATA[$this->pdf->customLinks['doc'][$table]]]></code>
10025       <code><![CDATA[$this->pdf->customLinks['doc'][$table][$fieldName]]]></code>
10026       <code><![CDATA[$this->pdf->customLinks['doc'][$table]['-']]]></code>
10027     </MixedArrayAssignment>
10028     <MixedArrayOffset>
10029       <code><![CDATA[$foreignTable[$foreigner['foreign_field']]]]></code>
10030       <code><![CDATA[$oneKey['ref_index_list'][$index]]]></code>
10031       <code><![CDATA[$this->pdf->customLinks['RT'][$table]]]></code>
10032       <code><![CDATA[$this->pdf->customLinks['doc'][$foreigner['foreign_table']]]]></code>
10033       <code><![CDATA[$this->pdf->customLinks['doc'][$foreigner['foreign_table']]]]></code>
10034       <code><![CDATA[$this->pdf->customLinks['doc'][$foreigner['foreign_table']][$foreigner['foreign_field']]]]></code>
10035       <code><![CDATA[$this->pdf->customLinks['doc'][$table]]]></code>
10036       <code><![CDATA[$this->pdf->customLinks['doc'][$table]]]></code>
10037     </MixedArrayOffset>
10038     <MixedAssignment>
10039       <code>$attribute</code>
10040       <code>$foreignTable</code>
10041       <code>$index</code>
10042       <code>$links[0]</code>
10043       <code>$links[6]</code>
10044       <code>$oneField</code>
10045       <code>$oneKey</code>
10046       <code>$rel</code>
10047       <code>$showComment</code>
10048       <code>$showTable</code>
10049       <code>$table</code>
10050       <code>$table</code>
10051       <code>$type</code>
10052     </MixedAssignment>
10053     <MixedOperand>
10054       <code><![CDATA[$foreigner['foreign_db']]]></code>
10055       <code><![CDATA[$foreigner['foreign_field']]]></code>
10056       <code><![CDATA[$foreigner['foreign_table']]]></code>
10057       <code><![CDATA[$foreigner['on_delete']]]></code>
10058       <code><![CDATA[$foreigner['on_update']]]></code>
10059       <code>$showComment</code>
10060       <code>$table</code>
10061       <code>$table</code>
10062     </MixedOperand>
10063     <PossiblyInvalidArgument>
10064       <code><![CDATA[$_REQUEST['pdf_table_order']]]></code>
10065     </PossiblyInvalidArgument>
10066     <PossiblyInvalidCast>
10067       <code><![CDATA[$_REQUEST['pdf_orientation']]]></code>
10068       <code><![CDATA[$_REQUEST['pdf_paper']]]></code>
10069       <code><![CDATA[$_REQUEST['pdf_table_order']]]></code>
10070     </PossiblyInvalidCast>
10071     <PossiblyUnusedMethod>
10072       <code>isWithDataDictionary</code>
10073     </PossiblyUnusedMethod>
10074     <UnusedProperty>
10075       <code>$bottomMargin</code>
10076       <code>$rightMargin</code>
10077     </UnusedProperty>
10078   </file>
10079   <file src="src/Plugins/Schema/Pdf/RelationStatsPdf.php">
10080     <InvalidArrayOffset>
10081       <code>$case[$d]</code>
10082     </InvalidArrayOffset>
10083     <MixedArrayAccess>
10084       <code>$a</code>
10085       <code>$b</code>
10086       <code>$c</code>
10087     </MixedArrayAccess>
10088     <MixedAssignment>
10089       <code>[$a, $b, $c]</code>
10090     </MixedAssignment>
10091     <MixedMethodCall>
10092       <code>lineScale</code>
10093       <code>lineScale</code>
10094       <code>lineScale</code>
10095       <code>lineScale</code>
10096       <code>lineScale</code>
10097       <code>lineScale</code>
10098       <code>lineScale</code>
10099       <code>setDrawColor</code>
10100       <code>setDrawColor</code>
10101       <code>setDrawColor</code>
10102       <code>setLineWidthScale</code>
10103       <code>setLineWidthScale</code>
10104     </MixedMethodCall>
10105     <MixedOperand>
10106       <code>$a</code>
10107       <code>$b</code>
10108       <code>$c</code>
10109       <code><![CDATA[$this->xDest]]></code>
10110       <code><![CDATA[$this->xDest]]></code>
10111       <code><![CDATA[$this->xDest]]></code>
10112       <code><![CDATA[$this->xDest]]></code>
10113       <code><![CDATA[$this->xDest]]></code>
10114       <code><![CDATA[$this->xDest]]></code>
10115       <code><![CDATA[$this->xSrc]]></code>
10116       <code><![CDATA[$this->xSrc]]></code>
10117       <code><![CDATA[$this->xSrc]]></code>
10118       <code><![CDATA[$this->xSrc]]></code>
10119       <code><![CDATA[$this->xSrc]]></code>
10120       <code><![CDATA[$this->xSrc]]></code>
10121       <code><![CDATA[$this->yDest]]></code>
10122       <code><![CDATA[$this->yDest]]></code>
10123       <code><![CDATA[$this->ySrc]]></code>
10124       <code><![CDATA[$this->ySrc]]></code>
10125     </MixedOperand>
10126   </file>
10127   <file src="src/Plugins/Schema/Pdf/TableStatsPdf.php">
10128     <MixedArgument>
10129       <code>$field</code>
10130       <code><![CDATA[$this->diagram->customLinks['RT'][$this->tableName][$field]]]></code>
10131       <code><![CDATA[$this->diagram->customLinks['RT'][$this->tableName]['-']]]></code>
10132     </MixedArgument>
10133     <MixedArrayAccess>
10134       <code><![CDATA[$this->diagram->customLinks['RT'][$this->tableName]]]></code>
10135       <code><![CDATA[$this->diagram->customLinks['RT'][$this->tableName]]]></code>
10136       <code><![CDATA[$this->diagram->customLinks['RT'][$this->tableName][$field]]]></code>
10137       <code><![CDATA[$this->diagram->customLinks['RT'][$this->tableName]['-']]]></code>
10138       <code><![CDATA[$this->diagram->customLinks['doc'][$this->tableName]]]></code>
10139       <code><![CDATA[$this->diagram->customLinks['doc'][$this->tableName]]]></code>
10140       <code><![CDATA[$this->diagram->customLinks['doc'][$this->tableName][$field]]]></code>
10141       <code><![CDATA[$this->diagram->customLinks['doc'][$this->tableName]['-']]]></code>
10142     </MixedArrayAccess>
10143     <MixedArrayAssignment>
10144       <code><![CDATA[$this->diagram->customLinks['doc'][$this->tableName]]]></code>
10145       <code><![CDATA[$this->diagram->customLinks['doc'][$this->tableName]]]></code>
10146       <code><![CDATA[$this->diagram->customLinks['doc'][$this->tableName][$field]]]></code>
10147       <code><![CDATA[$this->diagram->customLinks['doc'][$this->tableName]['-']]]></code>
10148     </MixedArrayAssignment>
10149     <MixedArrayOffset>
10150       <code><![CDATA[$this->diagram->customLinks['RT'][$this->tableName][$field]]]></code>
10151       <code><![CDATA[$this->diagram->customLinks['doc'][$this->tableName][$field]]]></code>
10152       <code><![CDATA[$this->diagram->customLinks['doc'][$this->tableName][$field]]]></code>
10153     </MixedArrayOffset>
10154     <MixedAssignment>
10155       <code>$field</code>
10156       <code>$field</code>
10157     </MixedAssignment>
10158     <MixedOperand>
10159       <code>$field</code>
10160     </MixedOperand>
10161   </file>
10162   <file src="src/Plugins/Schema/RelationStats.php">
10163     <InvalidOperand>
10164       <code>$pos</code>
10165     </InvalidOperand>
10166     <MixedArgument>
10167       <code>$srcLeft - $destLeft</code>
10168       <code>$srcLeft - $destRight</code>
10169       <code>$srcRight - $destLeft</code>
10170       <code>$srcRight - $destRight</code>
10171     </MixedArgument>
10172     <MixedAssignment>
10173       <code>$destLeft</code>
10174       <code>$destRight</code>
10175       <code>$srcLeft</code>
10176       <code>$srcRight</code>
10177     </MixedAssignment>
10178     <MixedOperand>
10179       <code>$destPos[0]</code>
10180       <code>$destPos[1]</code>
10181       <code>$srcLeft</code>
10182       <code>$srcLeft</code>
10183       <code>$srcPos[0]</code>
10184       <code>$srcPos[1]</code>
10185       <code>$srcRight</code>
10186       <code>$srcRight</code>
10187     </MixedOperand>
10188     <PossiblyFalseOperand>
10189       <code>$pos</code>
10190     </PossiblyFalseOperand>
10191   </file>
10192   <file src="src/Plugins/Schema/SchemaDia.php">
10193     <DeprecatedMethod>
10194       <code>DatabaseInterface::getInstance()</code>
10195     </DeprecatedMethod>
10196   </file>
10197   <file src="src/Plugins/Schema/SchemaEps.php">
10198     <DeprecatedMethod>
10199       <code>DatabaseInterface::getInstance()</code>
10200     </DeprecatedMethod>
10201   </file>
10202   <file src="src/Plugins/Schema/SchemaPdf.php">
10203     <DeprecatedMethod>
10204       <code>DatabaseInterface::getInstance()</code>
10205     </DeprecatedMethod>
10206   </file>
10207   <file src="src/Plugins/Schema/SchemaSvg.php">
10208     <DeprecatedMethod>
10209       <code>DatabaseInterface::getInstance()</code>
10210     </DeprecatedMethod>
10211   </file>
10212   <file src="src/Plugins/Schema/Svg/RelationStatsSvg.php">
10213     <MixedMethodCall>
10214       <code>printElementLine</code>
10215       <code>printElementLine</code>
10216       <code>printElementLine</code>
10217       <code>printElementLine</code>
10218       <code>printElementLine</code>
10219       <code>printElementLine</code>
10220       <code>printElementLine</code>
10221     </MixedMethodCall>
10222     <MixedOperand>
10223       <code><![CDATA[$this->xDest]]></code>
10224       <code><![CDATA[$this->xDest]]></code>
10225       <code><![CDATA[$this->xDest]]></code>
10226       <code><![CDATA[$this->xDest]]></code>
10227       <code><![CDATA[$this->xDest]]></code>
10228       <code><![CDATA[$this->xDest]]></code>
10229       <code><![CDATA[$this->xSrc]]></code>
10230       <code><![CDATA[$this->xSrc]]></code>
10231       <code><![CDATA[$this->xSrc]]></code>
10232       <code><![CDATA[$this->xSrc]]></code>
10233       <code><![CDATA[$this->xSrc]]></code>
10234       <code><![CDATA[$this->xSrc]]></code>
10235       <code><![CDATA[$this->yDest]]></code>
10236       <code><![CDATA[$this->yDest]]></code>
10237       <code><![CDATA[$this->ySrc]]></code>
10238       <code><![CDATA[$this->ySrc]]></code>
10239     </MixedOperand>
10240   </file>
10241   <file src="src/Plugins/Schema/Svg/Svg.php">
10242     <PossiblyUnusedMethod>
10243       <code>printElementLine</code>
10244     </PossiblyUnusedMethod>
10245     <PossiblyUnusedProperty>
10246       <code>$author</code>
10247       <code>$title</code>
10248     </PossiblyUnusedProperty>
10249   </file>
10250   <file src="src/Plugins/Schema/Svg/SvgRelationSchema.php">
10251     <MixedArgument>
10252       <code>$oneField</code>
10253       <code><![CDATA[$oneKey['ref_index_list'][$index]]]></code>
10254       <code><![CDATA[$oneKey['ref_table_name']]]></code>
10255       <code><![CDATA[$rel['foreign_field']]]></code>
10256       <code><![CDATA[$rel['foreign_table']]]></code>
10257     </MixedArgument>
10258     <MixedArgumentTypeCoercion>
10259       <code>$masterField</code>
10260     </MixedArgumentTypeCoercion>
10261     <MixedArrayAccess>
10262       <code><![CDATA[$oneKey['index_list']]]></code>
10263       <code><![CDATA[$oneKey['ref_index_list']]]></code>
10264       <code><![CDATA[$oneKey['ref_index_list'][$index]]]></code>
10265       <code><![CDATA[$oneKey['ref_table_name']]]></code>
10266       <code><![CDATA[$oneKey['ref_table_name']]]></code>
10267       <code><![CDATA[$rel['foreign_field']]]></code>
10268       <code><![CDATA[$rel['foreign_table']]]></code>
10269       <code><![CDATA[$rel['foreign_table']]]></code>
10270     </MixedArrayAccess>
10271     <MixedArrayOffset>
10272       <code><![CDATA[$oneKey['ref_index_list'][$index]]]></code>
10273     </MixedArrayOffset>
10274     <MixedAssignment>
10275       <code>$index</code>
10276       <code>$oneField</code>
10277       <code>$oneKey</code>
10278       <code>$rel</code>
10279     </MixedAssignment>
10280     <UnsupportedPropertyReferenceUsage>
10281       <code><![CDATA[$this->tables[$table]->width = &$this->tablewidth]]></code>
10282     </UnsupportedPropertyReferenceUsage>
10283   </file>
10284   <file src="src/Plugins/Schema/Svg/TableStatsSvg.php">
10285     <MixedArgument>
10286       <code>$field</code>
10287       <code>$field</code>
10288     </MixedArgument>
10289     <MixedAssignment>
10290       <code>$field</code>
10291       <code>$field</code>
10292     </MixedAssignment>
10293   </file>
10294   <file src="src/Plugins/Schema/TableStats.php">
10295     <DeprecatedMethod>
10296       <code>DatabaseInterface::getInstance()</code>
10297       <code>DatabaseInterface::getInstance()</code>
10298       <code>DatabaseInterface::getInstance()</code>
10299     </DeprecatedMethod>
10300     <MixedArgument>
10301       <code><![CDATA[$_POST['t_db'][$key]]]></code>
10302       <code><![CDATA[$_POST['t_tbl'][$key]]]></code>
10303     </MixedArgument>
10304     <PossiblyInvalidArgument>
10305       <code><![CDATA[$_POST['t_db'][$key]]]></code>
10306       <code><![CDATA[$_POST['t_tbl'][$key]]]></code>
10307     </PossiblyInvalidArgument>
10308     <PossiblyInvalidArrayOffset>
10309       <code><![CDATA[$_POST['t_db'][$key]]]></code>
10310       <code><![CDATA[$_POST['t_tbl'][$key]]]></code>
10311       <code><![CDATA[$_POST['t_x'][$key]]]></code>
10312       <code><![CDATA[$_POST['t_y'][$key]]]></code>
10313     </PossiblyInvalidArrayOffset>
10314     <PossiblyInvalidCast>
10315       <code><![CDATA[$_POST['t_db'][$key]]]></code>
10316       <code><![CDATA[$_POST['t_tbl'][$key]]]></code>
10317     </PossiblyInvalidCast>
10318     <PossiblyUnusedProperty>
10319       <code>$offline</code>
10320     </PossiblyUnusedProperty>
10321     <RiskyCast>
10322       <code><![CDATA[$_POST['t_x'][$key]]]></code>
10323       <code><![CDATA[$_POST['t_y'][$key]]]></code>
10324     </RiskyCast>
10325   </file>
10326   <file src="src/Plugins/SchemaPlugin.php">
10327     <DeprecatedMethod>
10328       <code>Config::getInstance()</code>
10329     </DeprecatedMethod>
10330   </file>
10331   <file src="src/Plugins/Transformations/Abs/Bool2TextTransformationsPlugin.php">
10332     <DeprecatedMethod>
10333       <code>Config::getInstance()</code>
10334     </DeprecatedMethod>
10335     <MixedInferredReturnType>
10336       <code>string</code>
10337     </MixedInferredReturnType>
10338     <MixedReturnStatement>
10339       <code>$options[0]</code>
10340       <code>$options[1]</code>
10341     </MixedReturnStatement>
10342   </file>
10343   <file src="src/Plugins/Transformations/Abs/DateFormatTransformationsPlugin.php">
10344     <DeprecatedMethod>
10345       <code>Config::getInstance()</code>
10346     </DeprecatedMethod>
10347     <InvalidOperand>
10348       <code>$timestamp</code>
10349     </InvalidOperand>
10350     <MixedArgument>
10351       <code>$options[1]</code>
10352       <code>$options[1]</code>
10353       <code>$options[2]</code>
10354     </MixedArgument>
10355   </file>
10356   <file src="src/Plugins/Transformations/Abs/DownloadTransformationsPlugin.php">
10357     <InvalidArrayOffset>
10358       <code><![CDATA[$GLOBALS['fields_meta']]]></code>
10359       <code><![CDATA[$GLOBALS['row']]]></code>
10360     </InvalidArrayOffset>
10361     <MixedArgument>
10362       <code>$cn</code>
10363       <code><![CDATA[$options['wrapper_params']]]></code>
10364     </MixedArgument>
10365     <MixedArrayAccess>
10366       <code><![CDATA[$GLOBALS['row'][$pos]]]></code>
10367     </MixedArrayAccess>
10368     <MixedArrayOffset>
10369       <code><![CDATA[$GLOBALS['row'][$pos]]]></code>
10370     </MixedArrayOffset>
10371     <MixedAssignment>
10372       <code><![CDATA[$GLOBALS['fields_meta']]]></code>
10373       <code><![CDATA[$GLOBALS['row']]]></code>
10374       <code>$cn</code>
10375       <code>$cn</code>
10376       <code>$key</code>
10377       <code>$pos</code>
10378       <code>$val</code>
10379     </MixedAssignment>
10380     <MixedPropertyFetch>
10381       <code><![CDATA[$val->name]]></code>
10382     </MixedPropertyFetch>
10383     <PossiblyNullArrayAccess>
10384       <code><![CDATA[$GLOBALS['row'][$pos]]]></code>
10385     </PossiblyNullArrayAccess>
10386     <PossiblyNullIterator>
10387       <code><![CDATA[$GLOBALS['fields_meta']]]></code>
10388     </PossiblyNullIterator>
10389   </file>
10390   <file src="src/Plugins/Transformations/Abs/ExternalTransformationsPlugin.php">
10391     <DeprecatedMethod>
10392       <code>Config::getInstance()</code>
10393     </DeprecatedMethod>
10394     <MixedArrayAccess>
10395       <code>$allowedPrograms[$options[0]]</code>
10396       <code>$allowedPrograms[0]</code>
10397     </MixedArrayAccess>
10398     <MixedArrayOffset>
10399       <code>$allowedPrograms[$options[0]]</code>
10400       <code>$allowedPrograms[$options[0]]</code>
10401     </MixedArrayOffset>
10402     <MixedAssignment>
10403       <code>$program</code>
10404       <code>$program</code>
10405     </MixedAssignment>
10406     <MixedOperand>
10407       <code>$options[1]</code>
10408       <code>$program</code>
10409     </MixedOperand>
10410   </file>
10411   <file src="src/Plugins/Transformations/Abs/HexTransformationsPlugin.php">
10412     <DeprecatedMethod>
10413       <code>Config::getInstance()</code>
10414     </DeprecatedMethod>
10415   </file>
10416   <file src="src/Plugins/Transformations/Abs/ImageLinkTransformationsPlugin.php">
10417     <MixedArgument>
10418       <code><![CDATA[$options['wrapper_params']]]></code>
10419     </MixedArgument>
10420   </file>
10421   <file src="src/Plugins/Transformations/Abs/ImageUploadTransformationsPlugin.php">
10422     <MixedArgument>
10423       <code><![CDATA[$options['wrapper_params']]]></code>
10424     </MixedArgument>
10425   </file>
10426   <file src="src/Plugins/Transformations/Abs/InlineTransformationsPlugin.php">
10427     <DeprecatedMethod>
10428       <code>Config::getInstance()</code>
10429     </DeprecatedMethod>
10430     <MixedArgument>
10431       <code><![CDATA[$options['wrapper_params']]]></code>
10432       <code><![CDATA[$options['wrapper_params']]]></code>
10433       <code><![CDATA[$options['wrapper_params']]]></code>
10434     </MixedArgument>
10435   </file>
10436   <file src="src/Plugins/Transformations/Abs/PreApPendTransformationsPlugin.php">
10437     <DeprecatedMethod>
10438       <code>Config::getInstance()</code>
10439     </DeprecatedMethod>
10440     <MixedArgument>
10441       <code>$options[0]</code>
10442       <code>$options[1]</code>
10443     </MixedArgument>
10444   </file>
10445   <file src="src/Plugins/Transformations/Abs/RegexValidationTransformationsPlugin.php">
10446     <MixedArgument>
10447       <code>$options[0]</code>
10448     </MixedArgument>
10449   </file>
10450   <file src="src/Plugins/Transformations/Abs/SubstringTransformationsPlugin.php">
10451     <DeprecatedMethod>
10452       <code>Config::getInstance()</code>
10453     </DeprecatedMethod>
10454     <MixedOperand>
10455       <code>$options[2]</code>
10456       <code>$options[2]</code>
10457     </MixedOperand>
10458   </file>
10459   <file src="src/Plugins/Transformations/Abs/TextImageLinkTransformationsPlugin.php">
10460     <DeprecatedMethod>
10461       <code>Config::getInstance()</code>
10462     </DeprecatedMethod>
10463     <MixedOperand>
10464       <code>$options[0]</code>
10465     </MixedOperand>
10466   </file>
10467   <file src="src/Plugins/Transformations/Abs/TextLinkTransformationsPlugin.php">
10468     <DeprecatedMethod>
10469       <code>Config::getInstance()</code>
10470     </DeprecatedMethod>
10471     <MixedArgument>
10472       <code>$options[1] ?? $buffer</code>
10473       <code><![CDATA[$options[1] ?? '']]></code>
10474     </MixedArgument>
10475     <MixedOperand>
10476       <code><![CDATA[$options[0] ?? '']]></code>
10477     </MixedOperand>
10478   </file>
10479   <file src="src/Plugins/Transformations/Input/Text_Plain_Iptobinary.php">
10480     <UnusedClass>
10481       <code>Text_Plain_Iptobinary</code>
10482     </UnusedClass>
10483   </file>
10484   <file src="src/Plugins/Transformations/Input/Text_Plain_JsonEditor.php">
10485     <DeprecatedMethod>
10486       <code>Config::getInstance()</code>
10487     </DeprecatedMethod>
10488     <UnusedClass>
10489       <code>Text_Plain_JsonEditor</code>
10490     </UnusedClass>
10491   </file>
10492   <file src="src/Plugins/Transformations/Input/Text_Plain_SqlEditor.php">
10493     <DeprecatedMethod>
10494       <code>Config::getInstance()</code>
10495     </DeprecatedMethod>
10496     <UnusedClass>
10497       <code>Text_Plain_SqlEditor</code>
10498     </UnusedClass>
10499   </file>
10500   <file src="src/Plugins/Transformations/Input/Text_Plain_XmlEditor.php">
10501     <DeprecatedMethod>
10502       <code>Config::getInstance()</code>
10503     </DeprecatedMethod>
10504     <UnusedClass>
10505       <code>Text_Plain_XmlEditor</code>
10506     </UnusedClass>
10507   </file>
10508   <file src="src/Plugins/Transformations/Output/Text_Plain_Binarytoip.php">
10509     <FalsableReturnStatement>
10510       <code>FormatConverter::binaryToIp($buffer, $isBinary)</code>
10511     </FalsableReturnStatement>
10512     <InvalidFalsableReturnType>
10513       <code>string</code>
10514     </InvalidFalsableReturnType>
10515     <UnusedClass>
10516       <code>Text_Plain_Binarytoip</code>
10517     </UnusedClass>
10518   </file>
10519   <file src="src/Plugins/Transformations/Output/Text_Plain_Bool2Text.php">
10520     <UnusedClass>
10521       <code>Text_Plain_Bool2Text</code>
10522     </UnusedClass>
10523   </file>
10524   <file src="src/Plugins/Transformations/Output/Text_Plain_Json.php">
10525     <DeprecatedMethod>
10526       <code>Config::getInstance()</code>
10527     </DeprecatedMethod>
10528     <PossiblyUnusedMethod>
10529       <code>__construct</code>
10530     </PossiblyUnusedMethod>
10531   </file>
10532   <file src="src/Plugins/Transformations/Output/Text_Plain_Sql.php">
10533     <DeprecatedMethod>
10534       <code>Config::getInstance()</code>
10535     </DeprecatedMethod>
10536   </file>
10537   <file src="src/Plugins/Transformations/Output/Text_Plain_Xml.php">
10538     <DeprecatedMethod>
10539       <code>Config::getInstance()</code>
10540     </DeprecatedMethod>
10541     <UnusedClass>
10542       <code>Text_Plain_Xml</code>
10543     </UnusedClass>
10544   </file>
10545   <file src="src/Plugins/TransformationsInterface.php">
10546     <PossiblyUnusedMethod>
10547       <code>getMIMESubtype</code>
10548       <code>getMIMEType</code>
10549     </PossiblyUnusedMethod>
10550   </file>
10551   <file src="src/Plugins/TransformationsPlugin.php">
10552     <MixedAssignment>
10553       <code>$result[$key]</code>
10554       <code>$result[$key]</code>
10555       <code>$value</code>
10556     </MixedAssignment>
10557   </file>
10558   <file src="src/Plugins/TwoFactor/Application.php">
10559     <MixedArgument>
10560       <code>$secret</code>
10561       <code><![CDATA[$this->twofactor->config['settings']['secret']]]></code>
10562     </MixedArgument>
10563     <MixedAssignment>
10564       <code>$secret</code>
10565     </MixedAssignment>
10566     <PossiblyInvalidArgument>
10567       <code><![CDATA[$_POST['2fa_code']]]></code>
10568     </PossiblyInvalidArgument>
10569     <PossiblyInvalidCast>
10570       <code><![CDATA[$_POST['2fa_code']]]></code>
10571     </PossiblyInvalidCast>
10572     <PossiblyUnusedMethod>
10573       <code>__construct</code>
10574     </PossiblyUnusedMethod>
10575   </file>
10576   <file src="src/Plugins/TwoFactor/Key.php">
10577     <DeprecatedMethod>
10578       <code>Config::getInstance()</code>
10579       <code>Config::getInstance()</code>
10580     </DeprecatedMethod>
10581     <InvalidArgument>
10582       <code><![CDATA[$this->getRegistrations()]]></code>
10583       <code><![CDATA[$this->getRegistrations()]]></code>
10584       <code><![CDATA[$this->getRegistrations()]]></code>
10585     </InvalidArgument>
10586     <MixedArgument>
10587       <code><![CDATA[$_SESSION['authenticationRequest']]]></code>
10588       <code><![CDATA[$_SESSION['registrationRequest']]]></code>
10589     </MixedArgument>
10590     <MixedArrayAccess>
10591       <code><![CDATA[$data['certificate']]]></code>
10592       <code><![CDATA[$data['counter']]]></code>
10593       <code><![CDATA[$data['keyHandle']]]></code>
10594       <code><![CDATA[$data['publicKey']]]></code>
10595     </MixedArrayAccess>
10596     <MixedArrayAssignment>
10597       <code><![CDATA[$this->twofactor->config['settings']['registrations'][$auth->index]]]></code>
10598       <code><![CDATA[$this->twofactor->config['settings']['registrations'][$auth->index]['counter']]]></code>
10599       <code><![CDATA[$this->twofactor->config['settings']['registrations'][]]]></code>
10600     </MixedArrayAssignment>
10601     <MixedArrayOffset>
10602       <code><![CDATA[$this->twofactor->config['settings']['registrations'][$auth->index]]]></code>
10603     </MixedArrayOffset>
10604     <MixedAssignment>
10605       <code>$data</code>
10606       <code>$index</code>
10607     </MixedAssignment>
10608     <PossiblyInvalidArgument>
10609       <code><![CDATA[$_POST['u2f_authentication_response']]]></code>
10610       <code><![CDATA[$_POST['u2f_registration_response']]]></code>
10611     </PossiblyInvalidArgument>
10612     <PossiblyInvalidCast>
10613       <code><![CDATA[$_POST['u2f_authentication_response']]]></code>
10614       <code><![CDATA[$_POST['u2f_registration_response']]]></code>
10615     </PossiblyInvalidCast>
10616   </file>
10617   <file src="src/Plugins/TwoFactor/Simple.php">
10618     <UnusedClass>
10619       <code>Simple</code>
10620     </UnusedClass>
10621   </file>
10622   <file src="src/Plugins/TwoFactorPlugin.php">
10623     <DeprecatedMethod>
10624       <code>Config::getInstance()</code>
10625     </DeprecatedMethod>
10626     <MixedArgument>
10627       <code>$url</code>
10628     </MixedArgument>
10629     <MixedAssignment>
10630       <code>$url</code>
10631     </MixedAssignment>
10632   </file>
10633   <file src="src/Plugins/UploadInterface.php">
10634     <PossiblyUnusedMethod>
10635       <code>getUploadStatus</code>
10636     </PossiblyUnusedMethod>
10637   </file>
10638   <file src="src/Query/Cache.php">
10639     <MixedArrayOffset>
10640       <code>$loc[$key]</code>
10641       <code>$loc[$key]</code>
10642       <code>$loc[array_shift($contentPath)]</code>
10643     </MixedArrayOffset>
10644     <MixedAssignment>
10645       <code>$key</code>
10646       <code>$loc</code>
10647       <code>$loc[array_shift($contentPath)]</code>
10648     </MixedAssignment>
10649     <UnsupportedPropertyReferenceUsage>
10650       <code><![CDATA[$loc = &$this->tableCache]]></code>
10651     </UnsupportedPropertyReferenceUsage>
10652   </file>
10653   <file src="src/Query/Compatibility.php">
10654     <MixedArgument>
10655       <code><![CDATA[$eachTables[$tableName]['Comment'] ?? '']]></code>
10656     </MixedArgument>
10657     <MixedArrayAccess>
10658       <code><![CDATA[$columns[$columnName]['Collation']]]></code>
10659       <code><![CDATA[$columns[$columnName]['Comment']]]></code>
10660       <code><![CDATA[$columns[$columnName]['Default']]]></code>
10661       <code><![CDATA[$columns[$columnName]['Extra']]]></code>
10662       <code><![CDATA[$columns[$columnName]['Field']]]></code>
10663       <code><![CDATA[$columns[$columnName]['Key']]]></code>
10664       <code><![CDATA[$columns[$columnName]['Null']]]></code>
10665       <code><![CDATA[$columns[$columnName]['Privileges']]]></code>
10666       <code><![CDATA[$columns[$columnName]['Type']]]></code>
10667       <code><![CDATA[$eachTables[$tableName]['Auto_increment']]]></code>
10668       <code><![CDATA[$eachTables[$tableName]['Avg_row_length']]]></code>
10669       <code><![CDATA[$eachTables[$tableName]['Check_time']]]></code>
10670       <code><![CDATA[$eachTables[$tableName]['Checksum']]]></code>
10671       <code><![CDATA[$eachTables[$tableName]['Collation']]]></code>
10672       <code><![CDATA[$eachTables[$tableName]['Comment']]]></code>
10673       <code><![CDATA[$eachTables[$tableName]['Create_options']]]></code>
10674       <code><![CDATA[$eachTables[$tableName]['Create_time']]]></code>
10675       <code><![CDATA[$eachTables[$tableName]['Data_free']]]></code>
10676       <code><![CDATA[$eachTables[$tableName]['Data_length']]]></code>
10677       <code><![CDATA[$eachTables[$tableName]['Engine']]]></code>
10678       <code><![CDATA[$eachTables[$tableName]['Index_length']]]></code>
10679       <code><![CDATA[$eachTables[$tableName]['Max_data_length']]]></code>
10680       <code><![CDATA[$eachTables[$tableName]['Name']]]></code>
10681       <code><![CDATA[$eachTables[$tableName]['Row_format']]]></code>
10682       <code><![CDATA[$eachTables[$tableName]['Rows']]]></code>
10683       <code><![CDATA[$eachTables[$tableName]['Update_time']]]></code>
10684       <code><![CDATA[$eachTables[$tableName]['Version']]]></code>
10685     </MixedArrayAccess>
10686     <MixedArrayAssignment>
10687       <code><![CDATA[$columns[$columnName]['CHARACTER_MAXIMUM_LENGTH']]]></code>
10688       <code><![CDATA[$columns[$columnName]['CHARACTER_OCTET_LENGTH']]]></code>
10689       <code><![CDATA[$columns[$columnName]['CHARACTER_SET_NAME']]]></code>
10690       <code><![CDATA[$columns[$columnName]['DATA_TYPE']]]></code>
10691       <code><![CDATA[$columns[$columnName]['NUMERIC_PRECISION']]]></code>
10692       <code><![CDATA[$columns[$columnName]['NUMERIC_SCALE']]]></code>
10693       <code><![CDATA[$columns[$columnName]['ORDINAL_POSITION']]]></code>
10694       <code><![CDATA[$columns[$columnName]['TABLE_CATALOG']]]></code>
10695       <code><![CDATA[$columns[$columnName]['TABLE_NAME']]]></code>
10696       <code><![CDATA[$columns[$columnName]['TABLE_SCHEMA']]]></code>
10697       <code><![CDATA[$eachTables[$tableName]['TABLE_SCHEMA']]]></code>
10698       <code><![CDATA[$eachTables[$tableName]['TABLE_TYPE']]]></code>
10699       <code><![CDATA[$eachTables[$tableName]['TABLE_TYPE']]]></code>
10700       <code><![CDATA[$eachTables[$tableName]['TABLE_TYPE']]]></code>
10701     </MixedArrayAssignment>
10702     <MixedAssignment>
10703       <code>$colCollation</code>
10704       <code>$colType</code>
10705     </MixedAssignment>
10706     <MixedReturnTypeCoercion>
10707       <code>$eachTables</code>
10708       <code>mixed[][]</code>
10709     </MixedReturnTypeCoercion>
10710   </file>
10711   <file src="src/Query/Utilities.php">
10712     <DeprecatedMethod>
10713       <code>Config::getInstance()</code>
10714     </DeprecatedMethod>
10715     <MixedArrayAssignment>
10716       <code><![CDATA[$_SESSION['debug']['queries']]]></code>
10717     </MixedArrayAssignment>
10718   </file>
10719   <file src="src/RecentFavoriteTable.php">
10720     <DeprecatedMethod>
10721       <code>Config::getInstance()</code>
10722       <code>Config::getInstance()</code>
10723       <code>Config::getInstance()</code>
10724       <code>DatabaseInterface::getInstance()</code>
10725       <code>DatabaseInterface::getInstance()</code>
10726       <code>DatabaseInterface::getInstance()</code>
10727       <code>DatabaseInterface::getInstance()</code>
10728       <code>DatabaseInterface::getInstance()</code>
10729     </DeprecatedMethod>
10730     <MixedArgument>
10731       <code><![CDATA[$tbl['db']]]></code>
10732       <code><![CDATA[$tbl['db']]]></code>
10733       <code><![CDATA[$tbl['table']]]></code>
10734       <code><![CDATA[$tbl['table']]]></code>
10735     </MixedArgument>
10736     <MixedArrayAccess>
10737       <code><![CDATA[$_SESSION['tmpval'][$this->tableType . 'Tables']]]></code>
10738       <code><![CDATA[$_SESSION['tmpval'][$this->tableType . 'Tables'][$serverId]]]></code>
10739       <code><![CDATA[$table['db']]]></code>
10740       <code><![CDATA[$table['db']]]></code>
10741       <code><![CDATA[$table['db']]]></code>
10742       <code><![CDATA[$table['db']]]></code>
10743       <code><![CDATA[$table['table']]]></code>
10744       <code><![CDATA[$table['table']]]></code>
10745       <code><![CDATA[$table['table']]]></code>
10746       <code><![CDATA[$table['table']]]></code>
10747       <code><![CDATA[$tbl['db']]]></code>
10748       <code><![CDATA[$tbl['db']]]></code>
10749       <code><![CDATA[$tbl['db']]]></code>
10750       <code><![CDATA[$tbl['table']]]></code>
10751       <code><![CDATA[$tbl['table']]]></code>
10752       <code><![CDATA[$tbl['table']]]></code>
10753       <code><![CDATA[$value['db']]]></code>
10754       <code><![CDATA[$value['table']]]></code>
10755     </MixedArrayAccess>
10756     <MixedArrayAssignment>
10757       <code><![CDATA[$_SESSION['tmpval'][$this->tableType . 'Tables']]]></code>
10758       <code><![CDATA[$_SESSION['tmpval'][$this->tableType . 'Tables'][$serverId]]]></code>
10759     </MixedArrayAssignment>
10760     <MixedAssignment>
10761       <code>$table</code>
10762       <code>$table</code>
10763       <code>$tbl</code>
10764       <code><![CDATA[$this->tables]]></code>
10765       <code>$value</code>
10766     </MixedAssignment>
10767     <MixedInferredReturnType>
10768       <code>mixed[]</code>
10769     </MixedInferredReturnType>
10770     <MixedOperand>
10771       <code><![CDATA[$table['db']]]></code>
10772       <code><![CDATA[$table['table']]]></code>
10773     </MixedOperand>
10774     <MixedReturnStatement>
10775       <code>json_decode($value, true)</code>
10776     </MixedReturnStatement>
10777     <PossiblyNullOperand>
10778       <code><![CDATA[$this->getPmaTable()]]></code>
10779       <code><![CDATA[$this->getPmaTable()]]></code>
10780     </PossiblyNullOperand>
10781     <PossiblyUnusedReturnValue>
10782       <code>bool</code>
10783       <code>bool|Message</code>
10784     </PossiblyUnusedReturnValue>
10785     <UnsupportedReferenceUsage>
10786       <code><![CDATA[$this->tables =& $_SESSION['tmpval'][$this->tableType . 'Tables'][$serverId]]]></code>
10787     </UnsupportedReferenceUsage>
10788   </file>
10789   <file src="src/Replication/Replication.php">
10790     <MixedArgument>
10791       <code><![CDATA[$pos['File']]]></code>
10792     </MixedArgument>
10793     <MixedArrayAccess>
10794       <code><![CDATA[$data[0]['File']]]></code>
10795       <code><![CDATA[$data[0]['Position']]]></code>
10796     </MixedArrayAccess>
10797     <MixedAssignment>
10798       <code><![CDATA[$output['File']]]></code>
10799       <code><![CDATA[$output['Position']]]></code>
10800     </MixedAssignment>
10801     <MixedOperand>
10802       <code><![CDATA[$pos['Position']]]></code>
10803     </MixedOperand>
10804     <MixedReturnTypeCoercion>
10805       <code>$output</code>
10806       <code><![CDATA[array{'File'?: string, 'Position'?: string}]]></code>
10807     </MixedReturnTypeCoercion>
10808   </file>
10809   <file src="src/Replication/ReplicationGui.php">
10810     <DeprecatedMethod>
10811       <code>Config::getInstance()</code>
10812       <code>DatabaseInterface::getInstance()</code>
10813       <code>DatabaseInterface::getInstance()</code>
10814       <code>DatabaseInterface::getInstance()</code>
10815       <code>DatabaseInterface::getInstance()</code>
10816       <code>DatabaseInterface::getInstance()</code>
10817       <code>DatabaseInterface::getInstance()</code>
10818       <code>DatabaseInterface::getInstance()</code>
10819       <code>DatabaseInterface::getInstance()</code>
10820     </DeprecatedMethod>
10821     <InvalidArrayOffset>
10822       <code><![CDATA[$GLOBALS['new_username']]]></code>
10823       <code><![CDATA[$GLOBALS['pred_hostname']]]></code>
10824       <code><![CDATA[$GLOBALS['pred_username']]]></code>
10825     </InvalidArrayOffset>
10826     <MixedArgument>
10827       <code>$errorMessage</code>
10828       <code>$serverReplicationVariable</code>
10829       <code>$successMessage</code>
10830     </MixedArgument>
10831     <MixedArgumentTypeCoercion>
10832       <code><![CDATA[$GLOBALS['urlParams']]]></code>
10833       <code>$urlParams</code>
10834       <code>$urlParams</code>
10835       <code>$urlParams</code>
10836       <code>$urlParams</code>
10837       <code>$urlParams</code>
10838       <code>$urlParams</code>
10839     </MixedArgumentTypeCoercion>
10840     <MixedArrayAccess>
10841       <code><![CDATA[$serverReplicaReplication[0]['Slave_IO_Running']]]></code>
10842       <code><![CDATA[$serverReplicaReplication[0]['Slave_SQL_Running']]]></code>
10843       <code>$serverReplication[0][$variable]</code>
10844     </MixedArrayAccess>
10845     <MixedArrayAssignment>
10846       <code><![CDATA[$_SESSION['replication']['m_correct']]]></code>
10847       <code><![CDATA[$_SESSION['replication']['m_correct']]]></code>
10848       <code><![CDATA[$_SESSION['replication']['m_hostname']]]></code>
10849       <code><![CDATA[$_SESSION['replication']['m_password']]]></code>
10850       <code><![CDATA[$_SESSION['replication']['m_port']]]></code>
10851       <code><![CDATA[$_SESSION['replication']['m_username']]]></code>
10852       <code><![CDATA[$_SESSION['replication']['sr_action_info']]]></code>
10853       <code><![CDATA[$_SESSION['replication']['sr_action_info']]]></code>
10854       <code><![CDATA[$_SESSION['replication']['sr_action_info']]]></code>
10855       <code><![CDATA[$_SESSION['replication']['sr_action_info']]]></code>
10856       <code><![CDATA[$_SESSION['replication']['sr_action_info']]]></code>
10857       <code><![CDATA[$_SESSION['replication']['sr_action_status']]]></code>
10858       <code><![CDATA[$_SESSION['replication']['sr_action_status']]]></code>
10859       <code><![CDATA[$_SESSION['replication']['sr_action_status']]]></code>
10860       <code><![CDATA[$_SESSION['replication']['sr_action_status']]]></code>
10861       <code><![CDATA[$_SESSION['replication']['sr_action_status']]]></code>
10862     </MixedArrayAssignment>
10863     <MixedAssignment>
10864       <code>$errorMessage</code>
10865       <code>$serverReplicationVariable</code>
10866       <code>$successMessage</code>
10867       <code>$username</code>
10868     </MixedAssignment>
10869     <PossiblyFalseOperand>
10870       <code><![CDATA[mb_strrpos($currentUser, '@')]]></code>
10871     </PossiblyFalseOperand>
10872     <PossiblyNullArgument>
10873       <code>$srReplicaAction</code>
10874     </PossiblyNullArgument>
10875     <UnusedFunctionCall>
10876       <code>strtok</code>
10877       <code>strtok</code>
10878     </UnusedFunctionCall>
10879   </file>
10880   <file src="src/Replication/ReplicationInfo.php">
10881     <MixedArgument>
10882       <code>$status[0][$key]</code>
10883     </MixedArgument>
10884   </file>
10885   <file src="src/ResponseRenderer.php">
10886     <DeprecatedMethod>
10887       <code>Config::getInstance()</code>
10888       <code>Config::getInstance()</code>
10889       <code>DatabaseInterface::getInstance()</code>
10890       <code>DatabaseInterface::getInstance()</code>
10891     </DeprecatedMethod>
10892     <InvalidArrayOffset>
10893       <code><![CDATA[$GLOBALS['focus_querywindow']]]></code>
10894       <code><![CDATA[$GLOBALS['reload']]]></code>
10895     </InvalidArrayOffset>
10896     <MixedAssignment>
10897       <code>$value</code>
10898     </MixedAssignment>
10899     <RedundantCast>
10900       <code><![CDATA[(string) $GLOBALS['db']]]></code>
10901       <code><![CDATA[(string) $GLOBALS['table']]]></code>
10902     </RedundantCast>
10903     <RedundantCondition>
10904       <code><![CDATA[is_scalar($GLOBALS['db'])]]></code>
10905       <code><![CDATA[is_scalar($GLOBALS['table'])]]></code>
10906       <code><![CDATA[isset($GLOBALS['db']) && is_scalar($GLOBALS['db'])]]></code>
10907       <code><![CDATA[isset($GLOBALS['table']) && is_scalar($GLOBALS['table'])]]></code>
10908     </RedundantCondition>
10909     <TypeDoesNotContainType>
10910       <code><![CDATA['']]></code>
10911       <code><![CDATA['']]></code>
10912     </TypeDoesNotContainType>
10913   </file>
10914   <file src="src/Routing/Routing.php">
10915     <DeprecatedMethod>
10916       <code>Config::getInstance()</code>
10917       <code>DatabaseInterface::getInstance()</code>
10918     </DeprecatedMethod>
10919     <MixedArrayAccess>
10920       <code><![CDATA[$dispatchData[0]['GET']['/']]]></code>
10921     </MixedArrayAccess>
10922   </file>
10923   <file src="src/Sanitize.php">
10924     <DeprecatedMethod>
10925       <code>Config::getInstance()</code>
10926     </DeprecatedMethod>
10927     <MixedArgument>
10928       <code>$found[1]</code>
10929       <code>$found[1]</code>
10930       <code>$found[3]</code>
10931     </MixedArgument>
10932     <MixedAssignment>
10933       <code>$url</code>
10934     </MixedAssignment>
10935     <MixedInferredReturnType>
10936       <code>bool</code>
10937       <code>string</code>
10938     </MixedInferredReturnType>
10939     <MixedOperand>
10940       <code>$found[3]</code>
10941       <code>$url</code>
10942     </MixedOperand>
10943     <MixedReturnStatement>
10944       <code>$found[0]</code>
10945       <code>$found[0]</code>
10946       <code><![CDATA[Config::getInstance()->get('is_setup')]]></code>
10947       <code><![CDATA[Config::getInstance()->get('is_setup')]]></code>
10948     </MixedReturnStatement>
10949     <NullableReturnStatement>
10950       <code><![CDATA[Config::getInstance()->get('is_setup')]]></code>
10951     </NullableReturnStatement>
10952     <TypeDoesNotContainType>
10953       <code><![CDATA[isset($_COOKIE[$key]) && ! is_string($_COOKIE[$key])]]></code>
10954     </TypeDoesNotContainType>
10955   </file>
10956   <file src="src/Server/Plugin.php">
10957     <MixedArgument>
10958       <code><![CDATA[$state['authVersion'] ?? null]]></code>
10959       <code><![CDATA[$state['author'] ?? null]]></code>
10960       <code><![CDATA[$state['description'] ?? null]]></code>
10961       <code><![CDATA[$state['library'] ?? null]]></code>
10962       <code><![CDATA[$state['libraryVersion'] ?? null]]></code>
10963       <code><![CDATA[$state['license'] ?? '']]></code>
10964       <code><![CDATA[$state['loadOption'] ?? null]]></code>
10965       <code><![CDATA[$state['maturity'] ?? null]]></code>
10966       <code><![CDATA[$state['name'] ?? '']]></code>
10967       <code><![CDATA[$state['status'] ?? '']]></code>
10968       <code><![CDATA[$state['type'] ?? '']]></code>
10969       <code><![CDATA[$state['typeVersion'] ?? null]]></code>
10970       <code><![CDATA[$state['version'] ?? null]]></code>
10971     </MixedArgument>
10972   </file>
10973   <file src="src/Server/Plugins.php">
10974     <DeprecatedMethod>
10975       <code>Config::getInstance()</code>
10976     </DeprecatedMethod>
10977     <PossiblyNullArgument>
10978       <code><![CDATA[$row['PLUGIN_DESCRIPTION']]]></code>
10979     </PossiblyNullArgument>
10980     <PossiblyNullArrayOffset>
10981       <code>$plugins</code>
10982     </PossiblyNullArrayOffset>
10983   </file>
10984   <file src="src/Server/Privileges.php">
10985     <DeprecatedMethod>
10986       <code>Config::getInstance()</code>
10987     </DeprecatedMethod>
10988     <InvalidArgument>
10989       <code>$initials</code>
10990     </InvalidArgument>
10991     <InvalidArrayOffset>
10992       <code><![CDATA[$GLOBALS['Grant_priv']]]></code>
10993       <code><![CDATA[$GLOBALS['Grant_priv']]]></code>
10994       <code><![CDATA[$GLOBALS['dbname']]]></code>
10995       <code><![CDATA[$GLOBALS['max_connections']]]></code>
10996       <code><![CDATA[$GLOBALS['max_questions']]]></code>
10997       <code><![CDATA[$GLOBALS['max_updates']]]></code>
10998       <code><![CDATA[$GLOBALS['max_user_connections']]]></code>
10999       <code><![CDATA[$GLOBALS['new_username']]]></code>
11000       <code><![CDATA[$GLOBALS['pred_hostname']]]></code>
11001       <code><![CDATA[$GLOBALS['pred_username']]]></code>
11002       <code><![CDATA[$GLOBALS['ssl_cipher']]]></code>
11003       <code><![CDATA[$GLOBALS['ssl_type']]]></code>
11004       <code><![CDATA[$GLOBALS['x509_issuer']]]></code>
11005       <code><![CDATA[$GLOBALS['x509_subject']]]></code>
11006     </InvalidArrayOffset>
11007     <MixedArgument>
11008       <code><![CDATA[$GLOBALS['dbname']]]></code>
11009       <code>$alterRealSqlQuery</code>
11010       <code>$alterSqlQuery</code>
11011       <code>$createUserReal</code>
11012       <code>$paramDbName</code>
11013       <code>$paramDbName</code>
11014       <code>$paramRoutineName</code>
11015       <code>$paramRoutineName</code>
11016       <code>$paramTableName</code>
11017       <code>$paramTableName</code>
11018       <code>$passwordSetReal</code>
11019       <code>$privilege</code>
11020       <code>$realSqlQuery</code>
11021       <code><![CDATA[$routine['name']]]></code>
11022       <code>$row</code>
11023       <code>$row</code>
11024       <code><![CDATA[$row1['Type']]]></code>
11025       <code><![CDATA[$row1['Type']]]></code>
11026       <code><![CDATA[$row1['Type']]]></code>
11027       <code><![CDATA[$row1['Type']]]></code>
11028       <code><![CDATA[$row['Proc_priv']]]></code>
11029       <code><![CDATA[$row['Proc_priv']]]></code>
11030       <code><![CDATA[$row['Proc_priv']]]></code>
11031       <code><![CDATA[$row['Proc_priv']]]></code>
11032       <code><![CDATA[$row['Table_priv']]]></code>
11033       <code><![CDATA[$row['Table_priv']]]></code>
11034       <code><![CDATA[$row['Table_priv']]]></code>
11035       <code><![CDATA[$row['Table_priv']]]></code>
11036       <code>$sqlQuery</code>
11037       <code>$sqlQuery</code>
11038       <code>$sqlQuery</code>
11039       <code>$user</code>
11040     </MixedArgument>
11041     <MixedArgumentTypeCoercion>
11042       <code>$queries</code>
11043     </MixedArgumentTypeCoercion>
11044     <MixedArrayAccess>
11045       <code><![CDATA[$groupAssignment[$host['User']]]]></code>
11046       <code><![CDATA[$host['Grant_priv']]]></code>
11047       <code><![CDATA[$host['Host']]]></code>
11048       <code><![CDATA[$host['Host']]]></code>
11049       <code><![CDATA[$host['User']]]></code>
11050       <code><![CDATA[$host['User']]]></code>
11051       <code><![CDATA[$host['User']]]></code>
11052       <code><![CDATA[$host['privs']]]></code>
11053       <code><![CDATA[$privilege['Host']]]></code>
11054       <code><![CDATA[$privilege['Host']]]></code>
11055       <code><![CDATA[$privilege['User']]]></code>
11056       <code><![CDATA[$privilege['User']]]></code>
11057       <code><![CDATA[$routine['name']]]></code>
11058       <code><![CDATA[$routine['name']]]></code>
11059       <code><![CDATA[$routine['name']]]></code>
11060       <code><![CDATA[$routine['type']]]></code>
11061       <code><![CDATA[$row['Db']]]></code>
11062       <code><![CDATA[$row['Grant_priv']]]></code>
11063       <code><![CDATA[$row['Proc_priv']]]></code>
11064       <code><![CDATA[$row['Proc_priv']]]></code>
11065       <code><![CDATA[$row['Routine_name']]]></code>
11066       <code><![CDATA[$row['Routine_name']]]></code>
11067       <code><![CDATA[$row['Table_name']]]></code>
11068       <code><![CDATA[$row['Table_priv']]]></code>
11069       <code>$sqlQuery[0]</code>
11070       <code>$sqlQuery[0]</code>
11071       <code><![CDATA[$val['CHARACTER_MAXIMUM_LENGTH']]]></code>
11072       <code><![CDATA[$val['CHARACTER_MAXIMUM_LENGTH']]]></code>
11073       <code><![CDATA[$val['COLUMN_NAME']]]></code>
11074       <code><![CDATA[$val['COLUMN_NAME']]]></code>
11075     </MixedArrayAccess>
11076     <MixedArrayAssignment>
11077       <code><![CDATA[$dbRights[$row['User']][$row['Host']]]]></code>
11078     </MixedArrayAssignment>
11079     <MixedArrayOffset>
11080       <code><![CDATA[$groupAssignment[$host['User']]]]></code>
11081     </MixedArrayOffset>
11082     <MixedAssignment>
11083       <code>$GLOBALS[$key]</code>
11084       <code><![CDATA[$GLOBALS['new_username']]]></code>
11085       <code><![CDATA[$GLOBALS['pred_hostname']]]></code>
11086       <code><![CDATA[$GLOBALS['pred_username']]]></code>
11087       <code><![CDATA[$extraData['db_wildcard_privs']]]></code>
11088       <code>$foundRows[]</code>
11089       <code>$host</code>
11090       <code>$hostnameLength</code>
11091       <code>$name</code>
11092       <code>$name</code>
11093       <code>$name</code>
11094       <code>$oneGrant</code>
11095       <code><![CDATA[$onePrivilege['name']]]></code>
11096       <code>$origValue</code>
11097       <code>$paramDbName</code>
11098       <code>$paramRoutineName</code>
11099       <code>$paramTableName</code>
11100       <code>$privilege</code>
11101       <code><![CDATA[$privilege['routine']]]></code>
11102       <code><![CDATA[$privilege['table']]]></code>
11103       <code>$queriesForDisplay[$tmpCount - 1]</code>
11104       <code>$queriesForDisplay[$tmpCount - 1]</code>
11105       <code>$queriesForDisplay[$tmpCount - 2]</code>
11106       <code>$queriesForDisplay[$tmpCount - 2]</code>
11107       <code>$queriesForDisplay[$tmpCount - 3]</code>
11108       <code>$queries[$tmpCount]</code>
11109       <code>$queries[]</code>
11110       <code>$queries[]</code>
11111       <code>$queries[]</code>
11112       <code>$routine</code>
11113       <code>$routine</code>
11114       <code>$routines[]</code>
11115       <code>$row</code>
11116       <code><![CDATA[$row['password']]]></code>
11117       <code><![CDATA[$row['password']]]></code>
11118       <code><![CDATA[$row['password']]]></code>
11119       <code><![CDATA[$row['password']]]></code>
11120       <code>$sqlQuery</code>
11121       <code>$sqlQuery</code>
11122       <code>$user</code>
11123       <code>$usernameLength</code>
11124       <code>$val</code>
11125       <code>$value</code>
11126     </MixedAssignment>
11127     <MixedInferredReturnType>
11128       <code>string</code>
11129       <code>string|null</code>
11130     </MixedInferredReturnType>
11131     <MixedOperand>
11132       <code>$createUserShow</code>
11133       <code>$oneGrant</code>
11134       <code>$origValue</code>
11135       <code><![CDATA[$privilege['Host']]]></code>
11136       <code><![CDATA[$privilege['User']]]></code>
11137       <code>$sqlQuery</code>
11138     </MixedOperand>
11139     <MixedReturnStatement>
11140       <code><![CDATA[$routine['type']]]></code>
11141       <code><![CDATA[$row['password']]]></code>
11142     </MixedReturnStatement>
11143     <MixedReturnTypeCoercion>
11144       <code>$extraData</code>
11145       <code>(string|bool)[]</code>
11146     </MixedReturnTypeCoercion>
11147     <PossiblyFalseOperand>
11148       <code><![CDATA[mb_strpos($row1['Type'], '(')]]></code>
11149       <code><![CDATA[mb_strpos($row1['Type'], '(')]]></code>
11150       <code><![CDATA[mb_strpos($row1['Type'], ')')]]></code>
11151       <code><![CDATA[mb_strrpos($currentUser, '@')]]></code>
11152       <code><![CDATA[mb_strrpos($currentUserName, '@')]]></code>
11153       <code><![CDATA[mb_strrpos($exportUser, ';')]]></code>
11154     </PossiblyFalseOperand>
11155     <PossiblyInvalidArgument>
11156       <code>$GLOBALS[$currentGrant[0]]</code>
11157       <code>$GLOBALS[$currentGrant[0]]</code>
11158       <code><![CDATA[$_GET['username']]]></code>
11159       <code><![CDATA[$_POST['authentication_plugin']]]></code>
11160       <code><![CDATA[$_POST['authentication_plugin']]]></code>
11161       <code><![CDATA[$_POST['authentication_plugin']]]></code>
11162       <code><![CDATA[$_POST['pma_pw']]]></code>
11163       <code><![CDATA[$_POST['pma_pw']]]></code>
11164       <code><![CDATA[$_POST['pma_pw']]]></code>
11165       <code><![CDATA[$_POST['pma_pw']]]></code>
11166       <code><![CDATA[$_POST['pma_pw']]]></code>
11167       <code><![CDATA[$_POST['pma_pw']]]></code>
11168       <code><![CDATA[$_POST['pma_pw']]]></code>
11169       <code><![CDATA[$_POST['pma_pw']]]></code>
11170       <code><![CDATA[$_POST['userGroup']]]></code>
11171       <code><![CDATA[$_POST['username']]]></code>
11172       <code>$eachUser</code>
11173       <code>$hashedPassword</code>
11174       <code>$oldUserGroup</code>
11175     </PossiblyInvalidArgument>
11176     <PossiblyInvalidCast>
11177       <code><![CDATA[$_GET['username']]]></code>
11178       <code><![CDATA[$_POST['authentication_plugin']]]></code>
11179       <code><![CDATA[$_POST['authentication_plugin']]]></code>
11180       <code><![CDATA[$_POST['authentication_plugin']]]></code>
11181       <code><![CDATA[$_POST['pma_pw']]]></code>
11182       <code><![CDATA[$_POST['pma_pw']]]></code>
11183       <code><![CDATA[$_POST['pma_pw']]]></code>
11184       <code><![CDATA[$_POST['pma_pw']]]></code>
11185       <code><![CDATA[$_POST['pma_pw']]]></code>
11186       <code><![CDATA[$_POST['pma_pw']]]></code>
11187       <code><![CDATA[$_POST['userGroup']]]></code>
11188       <code><![CDATA[$_POST['username']]]></code>
11189       <code><![CDATA[$_REQUEST['hostname']]]></code>
11190       <code><![CDATA[$_REQUEST['username']]]></code>
11191       <code>$dbname[0]</code>
11192       <code>$oldUserGroup</code>
11193     </PossiblyInvalidCast>
11194     <PossiblyInvalidOperand>
11195       <code><![CDATA[$_POST['authentication_plugin']]]></code>
11196       <code><![CDATA[$_POST['authentication_plugin']]]></code>
11197       <code><![CDATA[$_POST['old_hostname']]]></code>
11198       <code><![CDATA[$_POST['old_username']]]></code>
11199       <code>$authenticationPlugin</code>
11200       <code>$authenticationPlugin</code>
11201       <code>$authenticationPlugin</code>
11202     </PossiblyInvalidOperand>
11203     <PossiblyNullArgument>
11204       <code><![CDATA[$dbRightsRow['Db']]]></code>
11205       <code><![CDATA[$row1['Type']]]></code>
11206       <code><![CDATA[$row1['Type']]]></code>
11207       <code><![CDATA[$row1['Type']]]></code>
11208       <code><![CDATA[$row1['Type']]]></code>
11209       <code>$row1[0]</code>
11210       <code>$row1[0]</code>
11211       <code>$row1[0]</code>
11212       <code>$row1[1]</code>
11213       <code><![CDATA[$row2['Column_priv']]]></code>
11214       <code><![CDATA[$row['Db']]]></code>
11215       <code><![CDATA[$row['Table_name']]]></code>
11216       <code><![CDATA[$row['Table_priv']]]></code>
11217     </PossiblyNullArgument>
11218     <PossiblyNullArrayAccess>
11219       <code><![CDATA[$row1['Type']]]></code>
11220       <code><![CDATA[$row['@@old_passwords']]]></code>
11221     </PossiblyNullArrayAccess>
11222     <PossiblyNullArrayOffset>
11223       <code>$columns</code>
11224       <code>$columns</code>
11225       <code>$dbRights</code>
11226       <code>$dbRights</code>
11227       <code>$dbRights</code>
11228       <code>$dbRights</code>
11229       <code>$dbRights</code>
11230       <code>$dbRights</code>
11231       <code><![CDATA[$dbRights[$row['User']]]]></code>
11232       <code>$groupAssignment</code>
11233       <code>$row</code>
11234       <code>$row</code>
11235       <code>$row</code>
11236     </PossiblyNullArrayOffset>
11237     <PossiblyNullOperand>
11238       <code>$alterUserQuery</code>
11239       <code>$alterUserQuery</code>
11240       <code>$alterUserQuery</code>
11241     </PossiblyNullOperand>
11242     <PossiblyUndefinedArrayOffset>
11243       <code>$row1[0]</code>
11244     </PossiblyUndefinedArrayOffset>
11245     <RedundantCondition>
11246       <code><![CDATA[is_string($_REQUEST['dbname'])]]></code>
11247     </RedundantCondition>
11248     <RiskyCast>
11249       <code><![CDATA[$_POST['max_connections']]]></code>
11250       <code><![CDATA[$_POST['max_questions']]]></code>
11251       <code><![CDATA[$_POST['max_updates']]]></code>
11252       <code><![CDATA[$_POST['max_user_connections']]]></code>
11253     </RiskyCast>
11254   </file>
11255   <file src="src/Server/Select.php">
11256     <DeprecatedMethod>
11257       <code>Config::getInstance()</code>
11258     </DeprecatedMethod>
11259     <RedundantCast>
11260       <code><![CDATA[(int) $GLOBALS['server']]]></code>
11261     </RedundantCast>
11262   </file>
11263   <file src="src/Server/Status/Data.php">
11264     <MixedArgumentTypeCoercion>
11265       <code>$filter</code>
11266       <code>$name</code>
11267     </MixedArgumentTypeCoercion>
11268     <MixedArrayAccess>
11269       <code><![CDATA[$usedQueries['Com_admin_commands']]]></code>
11270     </MixedArrayAccess>
11271     <MixedArrayOffset>
11272       <code>$sectionUsed[$section]</code>
11273     </MixedArrayOffset>
11274     <MixedAssignment>
11275       <code>$allocationMap[$name]</code>
11276       <code>$keyReadRequests</code>
11277       <code>$keyReads</code>
11278       <code>$keyWriteRequests</code>
11279       <code>$keyWrites</code>
11280       <code>$section</code>
11281       <code><![CDATA[$serverStatus['Key_buffer_fraction_%']]]></code>
11282       <code><![CDATA[$serverStatus['Key_buffer_fraction_%']]]></code>
11283       <code><![CDATA[$serverStatus['Key_read_ratio_%']]]></code>
11284       <code><![CDATA[$serverStatus['Key_write_ratio_%']]]></code>
11285       <code><![CDATA[$serverStatus['Threads_cache_hitrate_%']]]></code>
11286       <code><![CDATA[$this->allocationMap]]></code>
11287       <code><![CDATA[$this->sectionUsed]]></code>
11288       <code><![CDATA[$this->usedQueries]]></code>
11289       <code>$usedQueries[$name]</code>
11290       <code>$value</code>
11291     </MixedAssignment>
11292     <MixedOperand>
11293       <code>$keyReads</code>
11294       <code>$keyWrites</code>
11295       <code><![CDATA[$serverStatus['Key_blocks_unused']]]></code>
11296       <code><![CDATA[$serverStatus['Key_blocks_unused']
11297                 * $serverVariables['key_cache_block_size']
11298                 / $serverVariables['key_buffer_size']
11299                 * 100]]></code>
11300       <code><![CDATA[$serverStatus['Key_blocks_used']]]></code>
11301       <code><![CDATA[$serverStatus['Threads_created']]]></code>
11302       <code><![CDATA[$serverStatus['Threads_created']
11303                 / $serverStatus['Connections'] * 100]]></code>
11304       <code>100 * $keyReads</code>
11305       <code>100 * $keyWrites</code>
11306     </MixedOperand>
11307     <PossiblyInvalidArgument>
11308       <code><![CDATA[$_POST['primary_connection'] ?? null]]></code>
11309     </PossiblyInvalidArgument>
11310     <PossiblyUnusedMethod>
11311       <code>__set</code>
11312     </PossiblyUnusedMethod>
11313     <PossiblyUnusedParam>
11314       <code>$a</code>
11315       <code>$b</code>
11316     </PossiblyUnusedParam>
11317     <UnusedProperty>
11318       <code>$dbi</code>
11319     </UnusedProperty>
11320   </file>
11321   <file src="src/Server/Status/Monitor.php">
11322     <InvalidArrayAccess>
11323       <code>$temp[strlen($temp) - 1]</code>
11324     </InvalidArrayAccess>
11325     <InvalidOperand>
11326       <code><![CDATA[$row['#']]]></code>
11327       <code><![CDATA[$row['#']]]></code>
11328       <code><![CDATA[$row['#']]]></code>
11329     </InvalidOperand>
11330     <MixedArgument>
11331       <code><![CDATA[$dataPoint['name']]]></code>
11332       <code><![CDATA[$dataPoint['type']]]></code>
11333       <code>$ret</code>
11334       <code>$ret</code>
11335       <code>$ret[$chartId][$nodeId][$pointId]</code>
11336       <code>$serverVars</code>
11337       <code>$serverVars</code>
11338       <code>$statusVars</code>
11339       <code>$statusVars</code>
11340       <code>$temp[strlen($temp) - 1]</code>
11341     </MixedArgument>
11342     <MixedArrayAccess>
11343       <code><![CDATA[$cpuload['busy']]]></code>
11344       <code><![CDATA[$cpuload['idle']]]></code>
11345       <code><![CDATA[$cpuload['loadavg']]]></code>
11346       <code><![CDATA[$dataPoint['name']]]></code>
11347       <code><![CDATA[$dataPoint['name']]]></code>
11348       <code><![CDATA[$dataPoint['name']]]></code>
11349       <code><![CDATA[$dataPoint['type']]]></code>
11350       <code><![CDATA[$dataPoint['type']]]></code>
11351       <code>$memory[$pName]</code>
11352       <code>$ret[$chartId][$nodeId]</code>
11353       <code>$ret[$chartId][$nodeId][$pointId]</code>
11354     </MixedArrayAccess>
11355     <MixedArrayAssignment>
11356       <code>$ret[$chartId][$nodeId]</code>
11357       <code>$ret[$chartId][$nodeId]</code>
11358       <code>$ret[$chartId][$nodeId][$pointId]</code>
11359       <code>$ret[$chartId][$nodeId][$pointId]</code>
11360       <code><![CDATA[$ret[$chartId][$nodeId][$pointId]['value']]]></code>
11361       <code><![CDATA[$ret[$chartId][$nodeId][$pointId]['value']]]></code>
11362     </MixedArrayAssignment>
11363     <MixedArrayOffset>
11364       <code>$ret[$chartId][$nodeId]</code>
11365       <code>$ret[$chartId][$nodeId]</code>
11366       <code>$ret[$chartId][$nodeId]</code>
11367       <code>$ret[$chartId][$nodeId][$pointId]</code>
11368       <code>$ret[$chartId][$nodeId][$pointId]</code>
11369       <code>$ret[$chartId][$nodeId][$pointId]</code>
11370       <code><![CDATA[$serverVarValues[$dataPoint['name']]]]></code>
11371       <code><![CDATA[$statusVarValues[$dataPoint['name']]]]></code>
11372     </MixedArrayOffset>
11373     <MixedAssignment>
11374       <code>$chartNodes</code>
11375       <code>$chartNodes</code>
11376       <code>$cpuload</code>
11377       <code>$dataPoint</code>
11378       <code>$dataPoint</code>
11379       <code>$memory</code>
11380       <code>$nodeDataPoints</code>
11381       <code>$nodeDataPoints</code>
11382       <code>$nodeId</code>
11383       <code>$nodeId</code>
11384       <code>$pointId</code>
11385       <code>$pointId</code>
11386       <code>$ret</code>
11387       <code><![CDATA[$ret[$chartId][$nodeId][$pointId]['value']]]></code>
11388       <code><![CDATA[$ret[$chartId][$nodeId][$pointId]['value']]]></code>
11389       <code><![CDATA[$ret['busy']]]></code>
11390       <code><![CDATA[$ret['idle']]]></code>
11391       <code><![CDATA[$ret['value']]]></code>
11392       <code><![CDATA[$ret['value']]]></code>
11393     </MixedAssignment>
11394     <MixedMethodCall>
11395       <code>loadavg</code>
11396       <code>memory</code>
11397     </MixedMethodCall>
11398     <PossiblyInvalidArgument>
11399       <code>$temp</code>
11400     </PossiblyInvalidArgument>
11401     <PossiblyNullArgument>
11402       <code><![CDATA[$row['argument']]]></code>
11403       <code><![CDATA[$row['argument']]]></code>
11404       <code><![CDATA[$row['argument']]]></code>
11405       <code><![CDATA[$row['argument']]]></code>
11406       <code><![CDATA[$row['argument']]]></code>
11407       <code><![CDATA[$row['sql_text']]]></code>
11408       <code><![CDATA[$row['sql_text']]]></code>
11409       <code><![CDATA[$row['sql_text']]]></code>
11410       <code><![CDATA[$row['sql_text']]]></code>
11411       <code><![CDATA[$row['sql_text']]]></code>
11412     </PossiblyNullArgument>
11413     <PossiblyNullArrayAccess>
11414       <code>$temp[strlen($temp) - 1]</code>
11415     </PossiblyNullArrayAccess>
11416     <PossiblyNullOperand>
11417       <code><![CDATA[$return['rows'][$insertTablesFirst]['argument']]]></code>
11418       <code><![CDATA[$row['#']]]></code>
11419       <code><![CDATA[$row['#']]]></code>
11420       <code><![CDATA[$row['#']]]></code>
11421     </PossiblyNullOperand>
11422   </file>
11423   <file src="src/Server/Status/Processes.php">
11424     <RedundantCondition>
11425       <code>0 !== --$sortableColCount</code>
11426     </RedundantCondition>
11427   </file>
11428   <file src="src/Server/SysInfo/SunOs.php">
11429     <PossiblyUndefinedArrayOffset>
11430       <code>$value</code>
11431     </PossiblyUndefinedArrayOffset>
11432   </file>
11433   <file src="src/Session.php">
11434     <MixedArgument>
11435       <code><![CDATA[$config->getCookie('phpMyAdmin')]]></code>
11436       <code><![CDATA[$error->getMessage()]]></code>
11437       <code>$path</code>
11438     </MixedArgument>
11439     <MixedAssignment>
11440       <code>$error</code>
11441       <code>$path</code>
11442     </MixedAssignment>
11443     <MixedMethodCall>
11444       <code>getMessage</code>
11445     </MixedMethodCall>
11446     <UnusedFunctionCall>
11447       <code>session_save_path</code>
11448     </UnusedFunctionCall>
11449   </file>
11450   <file src="src/Setup/ConfigGenerator.php">
11451     <LessSpecificReturnStatement>
11452       <code>$key</code>
11453     </LessSpecificReturnStatement>
11454     <MixedArgument>
11455       <code><![CDATA[$conf['Servers']]]></code>
11456     </MixedArgument>
11457     <MixedArgumentTypeCoercion>
11458       <code>$id</code>
11459       <code>$k</code>
11460       <code>$k</code>
11461       <code>$k</code>
11462     </MixedArgumentTypeCoercion>
11463     <MixedAssignment>
11464       <code>$k</code>
11465       <code>$server</code>
11466       <code>$v</code>
11467       <code>$v</code>
11468       <code>$v</code>
11469       <code>$v</code>
11470     </MixedAssignment>
11471     <MoreSpecificReturnType>
11472       <code>non-empty-string</code>
11473     </MoreSpecificReturnType>
11474     <PossiblyInvalidArgument>
11475       <code>$k</code>
11476       <code>$k</code>
11477     </PossiblyInvalidArgument>
11478     <PossiblyInvalidCast>
11479       <code>$k</code>
11480       <code>$k</code>
11481     </PossiblyInvalidCast>
11482     <PossiblyInvalidOperand>
11483       <code>$k</code>
11484     </PossiblyInvalidOperand>
11485     <PossiblyNullOperand>
11486       <code><![CDATA[self::getServerPart($cf, $eol, $conf['Servers'])]]></code>
11487     </PossiblyNullOperand>
11488   </file>
11489   <file src="src/Setup/Index.php">
11490     <MixedArgument>
11491       <code>$date</code>
11492       <code>$date</code>
11493       <code>$version</code>
11494       <code><![CDATA[$versionData->releases]]></code>
11495     </MixedArgument>
11496     <MixedArrayAccess>
11497       <code>$messages[$id]</code>
11498       <code><![CDATA[$msg['active']]]></code>
11499       <code><![CDATA[$msg['fresh']]]></code>
11500       <code><![CDATA[$msg['message']]]></code>
11501       <code><![CDATA[$msg['title']]]></code>
11502     </MixedArrayAccess>
11503     <MixedArrayAssignment>
11504       <code><![CDATA[$_SESSION['messages'][$type]]]></code>
11505       <code><![CDATA[$_SESSION['messages'][$type][$msgId]]]></code>
11506       <code><![CDATA[$msg['active']]]></code>
11507       <code><![CDATA[$msg['fresh']]]></code>
11508     </MixedArrayAssignment>
11509     <MixedArrayOffset>
11510       <code>$messages[$id]</code>
11511     </MixedArrayOffset>
11512     <MixedAssignment>
11513       <code>$date</code>
11514       <code>$id</code>
11515       <code>$id</code>
11516       <code>$id</code>
11517       <code>$messages</code>
11518       <code>$messages</code>
11519       <code>$messages</code>
11520       <code>$msg</code>
11521       <code>$msg</code>
11522       <code>$msg</code>
11523       <code>$removeIds[]</code>
11524       <code>$type</code>
11525       <code>$version</code>
11526     </MixedAssignment>
11527   </file>
11528   <file src="src/Sql.php">
11529     <ArgumentTypeCoercion>
11530       <code>Query::getAll($fullSqlQuery)</code>
11531     </ArgumentTypeCoercion>
11532     <DeprecatedMethod>
11533       <code>Config::getInstance()</code>
11534       <code>Config::getInstance()</code>
11535       <code>Config::getInstance()</code>
11536       <code>Config::getInstance()</code>
11537       <code>Config::getInstance()</code>
11538       <code>Config::getInstance()</code>
11539       <code>Config::getInstance()</code>
11540       <code>Config::getInstance()</code>
11541     </DeprecatedMethod>
11542     <InvalidArrayOffset>
11543       <code><![CDATA[$GLOBALS['reload']]]></code>
11544       <code><![CDATA[$GLOBALS['show_as_php']]]></code>
11545       <code><![CDATA[$GLOBALS['show_as_php']]]></code>
11546       <code><![CDATA[$GLOBALS['show_as_php']]]></code>
11547     </InvalidArrayOffset>
11548     <MixedArgument>
11549       <code><![CDATA[$foreignData['foreign_field']]]></code>
11550       <code>$numberOfLine / $maxRows</code>
11551       <code>$sortCol</code>
11552       <code><![CDATA[$statement->expr]]></code>
11553     </MixedArgument>
11554     <MixedArgumentTypeCoercion>
11555       <code>$showTable</code>
11556       <code>$showTable</code>
11557     </MixedArgumentTypeCoercion>
11558     <MixedArrayAccess>
11559       <code><![CDATA[$_SESSION['tmpval']['max_rows']]]></code>
11560       <code><![CDATA[$_SESSION['tmpval']['max_rows']]]></code>
11561       <code><![CDATA[$_SESSION['tmpval']['max_rows']]]></code>
11562       <code><![CDATA[$_SESSION['tmpval']['max_rows']]]></code>
11563       <code><![CDATA[$_SESSION['tmpval']['pos']]]></code>
11564       <code><![CDATA[$_SESSION['tmpval']['pos']]]></code>
11565       <code><![CDATA[$_SESSION['tmpval']['pos']]]></code>
11566       <code><![CDATA[$statementInfo->statement->where[0]]]></code>
11567     </MixedArrayAccess>
11568     <MixedArrayAssignment>
11569       <code><![CDATA[$_SESSION['tmpval']['pos']]]></code>
11570       <code><![CDATA[$_SESSION['tmpval']['possible_as_geometry']]]></code>
11571       <code><![CDATA[$statement->expr[0]]]></code>
11572     </MixedArrayAssignment>
11573     <MixedAssignment>
11574       <code>$maxRows</code>
11575       <code>$oneFieldMeta</code>
11576       <code>$oneMeta</code>
11577       <code>$pos</code>
11578       <code>$prevTable</code>
11579       <code>$resultSetColumnNames[]</code>
11580       <code>$sortCol</code>
11581       <code>$unlimNumRows</code>
11582     </MixedAssignment>
11583     <MixedInferredReturnType>
11584       <code>int</code>
11585       <code>int</code>
11586       <code>int|numeric-string</code>
11587       <code>string</code>
11588     </MixedInferredReturnType>
11589     <MixedOperand>
11590       <code><![CDATA[$_SESSION['tmpval']['max_rows']]]></code>
11591       <code><![CDATA[$_SESSION['tmpval']['pos']]]></code>
11592       <code><![CDATA[$_SESSION['tmpval']['pos']]]></code>
11593       <code>$maxRows</code>
11594       <code>$maxRows</code>
11595     </MixedOperand>
11596     <MixedPropertyFetch>
11597       <code><![CDATA[$oneFieldMeta->table]]></code>
11598       <code><![CDATA[$oneMeta->name]]></code>
11599       <code><![CDATA[$statementInfo->statement->where[0]->expr]]></code>
11600     </MixedPropertyFetch>
11601     <MixedReturnStatement>
11602       <code>$pos</code>
11603       <code>$pos</code>
11604       <code>$row[$column]</code>
11605       <code>$unlimNumRows</code>
11606       <code>$unlimNumRows</code>
11607       <code>@((int) ceil($numberOfLine / $maxRows) - 1) * $maxRows</code>
11608     </MixedReturnStatement>
11609     <NoValue>
11610       <code><![CDATA[$statementInfo->statement->where]]></code>
11611     </NoValue>
11612     <PossiblyInvalidArgument>
11613       <code><![CDATA[$_POST['bkm_label']]]></code>
11614       <code><![CDATA[$_POST['dropped_column'] ?? null]]></code>
11615       <code>$numRows</code>
11616       <code>$numRows</code>
11617       <code>$numRows</code>
11618       <code>$numRows</code>
11619     </PossiblyInvalidArgument>
11620     <PossiblyInvalidCast>
11621       <code><![CDATA[$_POST['bkm_label']]]></code>
11622     </PossiblyInvalidCast>
11623     <PossiblyInvalidOperand>
11624       <code>$numRows</code>
11625       <code>$sortCol</code>
11626     </PossiblyInvalidOperand>
11627     <PossiblyInvalidPropertyFetch>
11628       <code><![CDATA[$statement->altered[0]->field->column]]></code>
11629     </PossiblyInvalidPropertyFetch>
11630     <PossiblyNullArgument>
11631       <code>$row[0]</code>
11632       <code><![CDATA[$statementInfo->parser->list]]></code>
11633       <code><![CDATA[$statementInfo->parser->list]]></code>
11634       <code><![CDATA[$statementInfo->parser->list]]></code>
11635       <code>$table</code>
11636     </PossiblyNullArgument>
11637     <PossiblyUndefinedArrayOffset>
11638       <code>$row[0]</code>
11639     </PossiblyUndefinedArrayOffset>
11640     <UndefinedPropertyAssignment>
11641       <code><![CDATA[$statement->expr]]></code>
11642       <code><![CDATA[$statement->limit]]></code>
11643       <code><![CDATA[$statement->order]]></code>
11644     </UndefinedPropertyAssignment>
11645     <UndefinedPropertyFetch>
11646       <code><![CDATA[$statement->expr]]></code>
11647     </UndefinedPropertyFetch>
11648   </file>
11649   <file src="src/SqlQueryForm.php">
11650     <DeprecatedMethod>
11651       <code>Config::getInstance()</code>
11652       <code>Config::getInstance()</code>
11653     </DeprecatedMethod>
11654     <PossiblyInvalidArgument>
11655       <code>$query</code>
11656     </PossiblyInvalidArgument>
11657     <PossiblyInvalidCast>
11658       <code>$query</code>
11659     </PossiblyInvalidCast>
11660   </file>
11661   <file src="src/StorageEngine.php">
11662     <DeprecatedMethod>
11663       <code>DatabaseInterface::getInstance()</code>
11664       <code>DatabaseInterface::getInstance()</code>
11665       <code>DatabaseInterface::getInstance()</code>
11666       <code>DatabaseInterface::getInstance()</code>
11667       <code>DatabaseInterface::getInstance()</code>
11668     </DeprecatedMethod>
11669     <MixedArgument>
11670       <code><![CDATA[$details['desc']]]></code>
11671       <code><![CDATA[$details['title']]]></code>
11672       <code><![CDATA[$details['value']]]></code>
11673       <code><![CDATA[$details['value']]]></code>
11674       <code><![CDATA[$details['value']]]></code>
11675       <code><![CDATA[$result[0] ?? '']]></code>
11676       <code><![CDATA[$result[0] ?? '']]></code>
11677     </MixedArgument>
11678     <MixedArrayAccess>
11679       <code><![CDATA[$decodedData['disk_usage']]]></code>
11680       <code><![CDATA[$decodedData['disk_usage']]]></code>
11681       <code><![CDATA[$details['desc']]]></code>
11682       <code><![CDATA[$details['title']]]></code>
11683       <code><![CDATA[$details['type']]]></code>
11684       <code><![CDATA[$details['value']]]></code>
11685       <code><![CDATA[$details['value']]]></code>
11686       <code><![CDATA[$details['value']]]></code>
11687       <code><![CDATA[$mroongaData['type']]]></code>
11688       <code><![CDATA[$mroongaData['type']['id']]]></code>
11689     </MixedArrayAccess>
11690     <MixedArrayAssignment>
11691       <code><![CDATA[$mysqlVars[$row['Variable_name']]['title']]]></code>
11692       <code><![CDATA[$mysqlVars[$row['Variable_name']]['type']]]></code>
11693       <code><![CDATA[$mysqlVars[$row['Variable_name']]['value']]]></code>
11694       <code><![CDATA[$storageEngines[$engine]['Support']]]></code>
11695     </MixedArrayAssignment>
11696     <MixedArrayOffset>
11697       <code><![CDATA[$engines[$details['Engine']]]]></code>
11698     </MixedArrayOffset>
11699     <MixedAssignment>
11700       <code>$dataLength</code>
11701       <code>$decodedData</code>
11702       <code>$details</code>
11703       <code>$indexLength</code>
11704       <code>$mroongaData</code>
11705       <code><![CDATA[$mysqlVars[$row['Variable_name']]]]></code>
11706       <code><![CDATA[$this->comment]]></code>
11707       <code><![CDATA[$this->title]]></code>
11708     </MixedAssignment>
11709     <MixedInferredReturnType>
11710       <code>mixed[][]</code>
11711       <code>string</code>
11712     </MixedInferredReturnType>
11713     <MixedOperand>
11714       <code><![CDATA[$decodedData['disk_usage']]]></code>
11715       <code><![CDATA[$decodedData['disk_usage']]]></code>
11716     </MixedOperand>
11717     <MixedReturnStatement>
11718       <code>$storageEngines</code>
11719       <code>$storageEngines</code>
11720       <code><![CDATA[$this->$id()]]></code>
11721     </MixedReturnStatement>
11722     <MixedReturnTypeCoercion>
11723       <code>[$dataLength, $indexLength]</code>
11724       <code>int[]</code>
11725     </MixedReturnTypeCoercion>
11726     <PossiblyNullArgument>
11727       <code><![CDATA[$row['Variable_name']]]></code>
11728     </PossiblyNullArgument>
11729     <PossiblyNullArrayOffset>
11730       <code>$mysqlVars</code>
11731       <code>$mysqlVars</code>
11732       <code>$mysqlVars</code>
11733       <code>$mysqlVars</code>
11734       <code>$variables</code>
11735     </PossiblyNullArrayOffset>
11736   </file>
11737   <file src="src/SystemDatabase.php">
11738     <PossiblyNullArgument>
11739       <code><![CDATA[$dataRow['comment']]]></code>
11740       <code><![CDATA[$dataRow['mimetype']]]></code>
11741       <code><![CDATA[$dataRow['transformation']]]></code>
11742       <code><![CDATA[$dataRow['transformation_options']]]></code>
11743     </PossiblyNullArgument>
11744   </file>
11745   <file src="src/Table/ColumnsDefinition.php">
11746     <DeprecatedMethod>
11747       <code>Config::getInstance()</code>
11748     </DeprecatedMethod>
11749     <InvalidArrayOffset>
11750       <code><![CDATA[$GLOBALS['mime_map']]]></code>
11751     </InvalidArrayOffset>
11752     <MixedArgument>
11753       <code><![CDATA[$GLOBALS['mime_map'][$columnMeta['Field']] ?? []]]></code>
11754       <code><![CDATA[$availableMime[$mimeType . '_file'][$mimekey]]]></code>
11755       <code><![CDATA[$columnMeta['Default']]]></code>
11756       <code><![CDATA[$columnMeta['DefaultValue']]]></code>
11757       <code><![CDATA[$columnMeta['Field']]]></code>
11758       <code><![CDATA[$columnMeta['Type']]]></code>
11759       <code><![CDATA[$extractedColumnSpec['attribute'] ?? '']]></code>
11760       <code><![CDATA[$formParams['db']]]></code>
11761       <code><![CDATA[$formParams['table']]]></code>
11762       <code>$type</code>
11763       <code><![CDATA[Util::getValueByKey($_POST, 'field_key.' . $columnNumber, '')]]></code>
11764     </MixedArgument>
11765     <MixedArrayAccess>
11766       <code><![CDATA[$GLOBALS['mime_map'][$columnMeta['Field']]]]></code>
11767       <code><![CDATA[$availableMime[$mimeType . '_file'][$mimekey]]]></code>
11768     </MixedArrayAccess>
11769     <MixedArrayAssignment>
11770       <code><![CDATA[$GLOBALS['mime_map'][$columnMeta['Field']]]]></code>
11771       <code><![CDATA[$availableMime[$mimeType . '_file_quoted'][$mimekey]]]></code>
11772     </MixedArrayAssignment>
11773     <MixedArrayOffset>
11774       <code><![CDATA[$GLOBALS['mime_map'][$columnMeta['Field']]]]></code>
11775       <code><![CDATA[$GLOBALS['mime_map'][$columnMeta['Field']]]]></code>
11776       <code><![CDATA[$commentsMap[$columnMeta['Field']]]]></code>
11777     </MixedArrayOffset>
11778     <MixedAssignment>
11779       <code><![CDATA[$GLOBALS['mime_map']]]></code>
11780       <code><![CDATA[$columnMeta['Default']]]></code>
11781       <code><![CDATA[$columnMeta['Default']]]></code>
11782       <code><![CDATA[$columnMeta['Expression']]]></code>
11783       <code><![CDATA[$columnMeta['Key']]]></code>
11784       <code><![CDATA[$commentsMap[$columnMeta['Field']]]]></code>
11785       <code>$defaultValue</code>
11786       <code><![CDATA[$formParams['field_length_orig[' . $columnNumber . ']']]]></code>
11787       <code><![CDATA[$formParams['field_name[' . $columnNumber . ']']]]></code>
11788       <code><![CDATA[$formParams['field_orig[' . $columnNumber . ']']]]></code>
11789       <code><![CDATA[$formParams['selected[' . $oFldNr . ']']]]></code>
11790       <code>$length</code>
11791       <code>$length</code>
11792       <code>$oFldVal</code>
11793       <code>$submitAttribute</code>
11794       <code>$type</code>
11795     </MixedAssignment>
11796     <PossiblyInvalidArgument>
11797       <code><![CDATA[$formParams['db']]]></code>
11798       <code><![CDATA[$formParams['table']]]></code>
11799     </PossiblyInvalidArgument>
11800     <PossiblyInvalidCast>
11801       <code><![CDATA[$_POST['after_field']]]></code>
11802       <code><![CDATA[$formParams['db']]]></code>
11803       <code><![CDATA[$formParams['table']]]></code>
11804     </PossiblyInvalidCast>
11805     <PossiblyUndefinedArrayOffset>
11806       <code><![CDATA[$columnMeta['Default']]]></code>
11807       <code><![CDATA[$columnMeta['DefaultValue']]]></code>
11808     </PossiblyUndefinedArrayOffset>
11809   </file>
11810   <file src="src/Table/Search.php">
11811     <MixedArgument>
11812       <code><![CDATA[$_POST['criteriaColumnNames'][$columnIndex]]]></code>
11813       <code><![CDATA[$_POST['criteriaColumnTypes'][$columnIndex]]]></code>
11814       <code>$column</code>
11815       <code>$criteriaValues</code>
11816       <code>$criteriaValues</code>
11817       <code>$criteriaValues</code>
11818       <code>$criteriaValues</code>
11819       <code>$criteriaValues</code>
11820       <code>$criteriaValues</code>
11821       <code>$criteriaValues</code>
11822       <code>$criteriaValues[$e]</code>
11823       <code>$criteriaValues[0]</code>
11824       <code>$operator</code>
11825       <code>$operator</code>
11826       <code>$value</code>
11827     </MixedArgument>
11828     <MixedArgumentTypeCoercion>
11829       <code>$values</code>
11830     </MixedArgumentTypeCoercion>
11831     <MixedAssignment>
11832       <code>$column</code>
11833       <code>$operator</code>
11834       <code>$value</code>
11835     </MixedAssignment>
11836     <MixedOperand>
11837       <code>$criteriaValues</code>
11838       <code>$criteriaValues</code>
11839       <code>$criteriaValues</code>
11840       <code><![CDATA[$needsQuoting ? $this->dbi->quoteString($criteriaValues) : $criteriaValues]]></code>
11841       <code><![CDATA[$values[0] ?? '']]></code>
11842       <code><![CDATA[$values[1] ?? '']]></code>
11843     </MixedOperand>
11844     <PossiblyInvalidArgument>
11845       <code><![CDATA[$_POST['criteriaColumnNames'][$columnIndex]]]></code>
11846       <code><![CDATA[$_POST['criteriaColumnTypes'][$columnIndex]]]></code>
11847       <code><![CDATA[$_POST['customWhereClause']]]></code>
11848       <code><![CDATA[$_POST['orderByColumn']]]></code>
11849       <code><![CDATA[$_POST['table']]]></code>
11850       <code>$operator</code>
11851       <code>$operator</code>
11852       <code>$tmpGeomFunc</code>
11853     </PossiblyInvalidArgument>
11854     <PossiblyInvalidArrayOffset>
11855       <code><![CDATA[$_POST['criteriaColumnNames'][$columnIndex]]]></code>
11856       <code><![CDATA[$_POST['criteriaColumnTypes'][$columnIndex]]]></code>
11857       <code><![CDATA[$_POST['criteriaValues'][$columnIndex]]]></code>
11858     </PossiblyInvalidArrayOffset>
11859     <PossiblyInvalidCast>
11860       <code><![CDATA[$_POST['criteriaColumnNames'][$columnIndex]]]></code>
11861       <code><![CDATA[$_POST['criteriaColumnTypes'][$columnIndex]]]></code>
11862       <code>$operator</code>
11863       <code>$operator</code>
11864     </PossiblyInvalidCast>
11865     <PossiblyInvalidIterator>
11866       <code><![CDATA[$_POST['criteriaColumnOperators']]]></code>
11867       <code>$columnsToDisplay</code>
11868     </PossiblyInvalidIterator>
11869     <PossiblyInvalidOperand>
11870       <code><![CDATA[$_POST['customWhereClause']]]></code>
11871       <code><![CDATA[$_POST['order']]]></code>
11872     </PossiblyInvalidOperand>
11873     <PossiblyNullArrayOffset>
11874       <code>$geomFuncs</code>
11875     </PossiblyNullArrayOffset>
11876     <PossiblyNullOperand>
11877       <code>$geomFunc</code>
11878       <code>$geomFunc</code>
11879     </PossiblyNullOperand>
11880   </file>
11881   <file src="src/Table/Table.php">
11882     <DeprecatedMethod>
11883       <code>Config::getInstance()</code>
11884       <code>Config::getInstance()</code>
11885       <code>Config::getInstance()</code>
11886       <code>Config::getInstance()</code>
11887       <code>Config::getInstance()</code>
11888       <code>DatabaseInterface::getInstance()</code>
11889       <code>DatabaseInterface::getInstance()</code>
11890       <code>DatabaseInterface::getInstance()</code>
11891     </DeprecatedMethod>
11892     <InvalidArrayOffset>
11893       <code><![CDATA[$GLOBALS['add_constraints']]]></code>
11894       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
11895       <code><![CDATA[$GLOBALS['sql_auto_increments']]]></code>
11896       <code><![CDATA[$GLOBALS['sql_indexes']]]></code>
11897     </InvalidArrayOffset>
11898     <MixedArgument>
11899       <code><![CDATA[$GLOBALS['sql_auto_increments']]]></code>
11900       <code><![CDATA[$GLOBALS['sql_indexes']]]></code>
11901       <code><![CDATA[$_POST['constraint_name'][$masterFieldMd5]]]></code>
11902       <code>$cachedResult</code>
11903       <code>$cachedResult</code>
11904       <code>$column</code>
11905       <code>$column</code>
11906       <code><![CDATA[$column['Extra']]]></code>
11907       <code><![CDATA[$column['Extra']]]></code>
11908       <code>$eachCol</code>
11909       <code>$eachCol</code>
11910       <code><![CDATA[$existrelForeign[$masterFieldMd5]['constraint']]]></code>
11911       <code><![CDATA[$existrelForeign[$masterFieldMd5]['constraint']]]></code>
11912       <code><![CDATA[$existrelForeign[$masterFieldMd5]['ref_db_name']]]></code>
11913       <code><![CDATA[$existrelForeign[$masterFieldMd5]['ref_index_list']]]></code>
11914       <code><![CDATA[$existrelForeign[$masterFieldMd5]['ref_table_name']]]></code>
11915       <code><![CDATA[$fields[$column]['expr']]]></code>
11916       <code>$foreignDb</code>
11917       <code>$foreignDb</code>
11918       <code>$foreignDb</code>
11919       <code>$foreignField</code>
11920       <code>$foreignField</code>
11921       <code>$foreignField</code>
11922       <code>$foreignTable</code>
11923       <code>$foreignTable</code>
11924       <code>$foreignTable</code>
11925       <code>$index</code>
11926       <code>$index[0]</code>
11927       <code>$masterField</code>
11928       <code>$masterField</code>
11929       <code>$masterField</code>
11930       <code>$masterField</code>
11931       <code>$oneField</code>
11932       <code>$oneField</code>
11933       <code><![CDATA[$optionsArray[$_POST['on_delete'][$masterFieldMd5]]]]></code>
11934       <code><![CDATA[$optionsArray[$_POST['on_update'][$masterFieldMd5]]]]></code>
11935       <code><![CDATA[$optionsArray[$existrelForeign[$masterFieldMd5]['on_delete'] ?? ''] ?? null]]></code>
11936       <code><![CDATA[$optionsArray[$existrelForeign[$masterFieldMd5]['on_update'] ?? ''] ?? null]]></code>
11937       <code><![CDATA[$options['expr']]]></code>
11938       <code><![CDATA[$row['Type']]]></code>
11939       <code>$tableOptions</code>
11940       <code><![CDATA[$this->uiprefs[$property]]]></code>
11941       <code><![CDATA[$this->uiprefs[$property]]]></code>
11942       <code>$value</code>
11943     </MixedArgument>
11944     <MixedArgumentTypeCoercion>
11945       <code>$field</code>
11946       <code>$foreignField</code>
11947       <code>$indexedCols</code>
11948       <code>$masterField</code>
11949     </MixedArgumentTypeCoercion>
11950     <MixedArrayAccess>
11951       <code><![CDATA[$_SESSION['tmpval']['table_uiprefs'][$serverId][$this->dbName][$this->name]]]></code>
11952       <code><![CDATA[$column['Extra']]]></code>
11953       <code><![CDATA[$column['Extra']]]></code>
11954       <code><![CDATA[$column['Field']]]></code>
11955       <code><![CDATA[$existrelForeign[$masterFieldMd5]['constraint']]]></code>
11956       <code><![CDATA[$existrelForeign[$masterFieldMd5]['constraint']]]></code>
11957       <code><![CDATA[$existrelForeign[$masterFieldMd5]['constraint']]]></code>
11958       <code><![CDATA[$existrelForeign[$masterFieldMd5]['index_list']]]></code>
11959       <code><![CDATA[$existrelForeign[$masterFieldMd5]['on_delete']]]></code>
11960       <code><![CDATA[$existrelForeign[$masterFieldMd5]['on_delete']]]></code>
11961       <code><![CDATA[$existrelForeign[$masterFieldMd5]['on_update']]]></code>
11962       <code><![CDATA[$existrelForeign[$masterFieldMd5]['on_update']]]></code>
11963       <code><![CDATA[$existrelForeign[$masterFieldMd5]['ref_db_name']]]></code>
11964       <code><![CDATA[$existrelForeign[$masterFieldMd5]['ref_db_name']]]></code>
11965       <code><![CDATA[$existrelForeign[$masterFieldMd5]['ref_index_list']]]></code>
11966       <code><![CDATA[$existrelForeign[$masterFieldMd5]['ref_index_list']]]></code>
11967       <code><![CDATA[$existrelForeign[$masterFieldMd5]['ref_table_name']]]></code>
11968       <code><![CDATA[$existrelForeign[$masterFieldMd5]['ref_table_name']]]></code>
11969       <code><![CDATA[$existrel[$masterField]['foreign_db']]]></code>
11970       <code><![CDATA[$existrel[$masterField]['foreign_field']]]></code>
11971       <code><![CDATA[$existrel[$masterField]['foreign_table']]]></code>
11972       <code>$foreignField[$key]</code>
11973       <code>$index[0]</code>
11974       <code>$index[0]</code>
11975       <code>$masterField[$key]</code>
11976       <code><![CDATA[$row['Field']]]></code>
11977       <code><![CDATA[$row['Field']]]></code>
11978       <code><![CDATA[$row['Type']]]></code>
11979       <code><![CDATA[$row['Type']]]></code>
11980     </MixedArrayAccess>
11981     <MixedArrayAssignment>
11982       <code><![CDATA[$_SESSION['tmpval']['table_uiprefs']]]></code>
11983       <code><![CDATA[$_SESSION['tmpval']['table_uiprefs'][$serverId]]]></code>
11984       <code><![CDATA[$_SESSION['tmpval']['table_uiprefs'][$serverId][$this->dbName]]]></code>
11985       <code><![CDATA[$_SESSION['tmpval']['table_uiprefs'][$serverId][$this->dbName][$this->name]]]></code>
11986     </MixedArrayAssignment>
11987     <MixedArrayOffset>
11988       <code><![CDATA[$columns[$row['Field']]]]></code>
11989       <code><![CDATA[$columns[$row['Field']]]]></code>
11990       <code>$existrel[$masterField]</code>
11991       <code>$existrel[$masterField]</code>
11992       <code>$foreignField[$key]</code>
11993       <code>$foreignField[$key]</code>
11994       <code>$foreignField[$key]</code>
11995       <code>$foreignField[$key]</code>
11996       <code>$masterField[$key]</code>
11997       <code><![CDATA[$optionsArray[$_POST['on_delete'][$masterFieldMd5]]]]></code>
11998       <code><![CDATA[$optionsArray[$_POST['on_update'][$masterFieldMd5]]]]></code>
11999       <code><![CDATA[$optionsArray[$existrelForeign[$masterFieldMd5]['on_delete'] ?? '']]]></code>
12000       <code><![CDATA[$optionsArray[$existrelForeign[$masterFieldMd5]['on_update'] ?? '']]]></code>
12001     </MixedArrayOffset>
12002     <MixedArrayTypeCoercion>
12003       <code><![CDATA[$optionsArray[$existrelForeign[$masterFieldMd5]['on_delete'] ?? '']]]></code>
12004       <code><![CDATA[$optionsArray[$existrelForeign[$masterFieldMd5]['on_update'] ?? '']]]></code>
12005     </MixedArrayTypeCoercion>
12006     <MixedAssignment>
12007       <code><![CDATA[$GLOBALS['errorUrl']]]></code>
12008       <code>$altered</code>
12009       <code>$altered</code>
12010       <code>$cachedResult</code>
12011       <code>$cachedResult</code>
12012       <code>$column</code>
12013       <code>$column</code>
12014       <code>$column</code>
12015       <code><![CDATA[$columns[$row['Field']]]]></code>
12016       <code>$constraintName</code>
12017       <code>$currCreateTime</code>
12018       <code>$eachCol</code>
12019       <code>$foreignDb</code>
12020       <code>$foreignDb</code>
12021       <code>$foreignField</code>
12022       <code>$foreignField</code>
12023       <code>$foreignTable</code>
12024       <code>$foreignTable</code>
12025       <code>$index</code>
12026       <code>$key</code>
12027       <code>$masterField</code>
12028       <code>$masterField</code>
12029       <code>$onDelete</code>
12030       <code>$onUpdate</code>
12031       <code>$oneField</code>
12032       <code>$oneField</code>
12033       <code>$oneField</code>
12034       <code>$refDbName</code>
12035       <code>$ret[]</code>
12036       <code>$row</code>
12037       <code>$rowCount</code>
12038       <code>$tableAutoIncrement</code>
12039       <code>$tableCollation</code>
12040       <code>$tableComment</code>
12041       <code>$tableNumRowInfo</code>
12042       <code>$tableOptions</code>
12043       <code>$tableRowFormat</code>
12044       <code>$tableStorageEngine</code>
12045       <code>$type</code>
12046       <code>$value</code>
12047       <code>$value</code>
12048       <code>$value</code>
12049     </MixedAssignment>
12050     <MixedInferredReturnType>
12051       <code>mixed[]</code>
12052       <code>string</code>
12053       <code>string</code>
12054       <code>string</code>
12055       <code>string</code>
12056       <code>string</code>
12057     </MixedInferredReturnType>
12058     <MixedMethodCall>
12059       <code>has</code>
12060       <code>has</code>
12061     </MixedMethodCall>
12062     <MixedOperand>
12063       <code>$backquoted ? Util::backquote($column) : $column</code>
12064       <code>$index[0]</code>
12065     </MixedOperand>
12066     <MixedPropertyAssignment>
12067       <code>$altered</code>
12068       <code>$altered</code>
12069     </MixedPropertyAssignment>
12070     <MixedPropertyFetch>
12071       <code><![CDATA[$altered->options]]></code>
12072       <code><![CDATA[$altered->options]]></code>
12073     </MixedPropertyFetch>
12074     <MixedReturnStatement>
12075       <code><![CDATA[$tableAutoIncrement ?? '']]></code>
12076       <code><![CDATA[$tableAutoIncrement ?? '']]></code>
12077       <code><![CDATA[$tableCollation ?? '']]></code>
12078       <code><![CDATA[$tableCollation ?? '']]></code>
12079       <code>$tableComment</code>
12080       <code><![CDATA[end($this->errors)]]></code>
12081       <code><![CDATA[end($this->messages)]]></code>
12082       <code>json_decode($value, true)</code>
12083     </MixedReturnStatement>
12084     <MixedReturnTypeCoercion>
12085       <code>$columns</code>
12086       <code>$ret</code>
12087       <code><![CDATA[array<string, string>]]></code>
12088       <code>string[]</code>
12089     </MixedReturnTypeCoercion>
12090     <PossiblyInvalidArgument>
12091       <code><![CDATA[$_POST['constraint_name'][$masterFieldMd5]]]></code>
12092       <code><![CDATA[$fields[$column]['expr']]]></code>
12093       <code>$oldIndex</code>
12094       <code><![CDATA[$options['expr']]]></code>
12095     </PossiblyInvalidArgument>
12096     <PossiblyInvalidArrayOffset>
12097       <code><![CDATA[$_POST['constraint_name'][$masterFieldMd5]]]></code>
12098       <code><![CDATA[$_POST['constraint_name'][$masterFieldMd5]]]></code>
12099       <code><![CDATA[$_POST['on_delete'][$masterFieldMd5]]]></code>
12100       <code><![CDATA[$_POST['on_delete'][$masterFieldMd5]]]></code>
12101       <code><![CDATA[$_POST['on_update'][$masterFieldMd5]]]></code>
12102       <code><![CDATA[$_POST['on_update'][$masterFieldMd5]]]></code>
12103     </PossiblyInvalidArrayOffset>
12104     <PossiblyNullArgument>
12105       <code><![CDATA[$GLOBALS['showtable']['Name']]]></code>
12106       <code><![CDATA[$commentsCopyRow['column_name']]]></code>
12107       <code><![CDATA[$commentsCopyRow['comment']]]></code>
12108       <code><![CDATA[$commentsCopyRow['mimetype']]]></code>
12109       <code><![CDATA[$commentsCopyRow['transformation']]]></code>
12110       <code><![CDATA[$commentsCopyRow['transformation_options']]]></code>
12111       <code><![CDATA[$existrelForeign[$masterFieldMd5]['ref_db_name']]]></code>
12112       <code><![CDATA[$existrelForeign[$masterFieldMd5]['ref_index_list']]]></code>
12113       <code><![CDATA[$existrelForeign[$masterFieldMd5]['ref_table_name']]]></code>
12114       <code>$val</code>
12115     </PossiblyNullArgument>
12116     <PossiblyNullArrayAccess>
12117       <code><![CDATA[$existrelForeign[$masterFieldMd5]['constraint']]]></code>
12118       <code><![CDATA[$existrelForeign[$masterFieldMd5]['constraint']]]></code>
12119       <code><![CDATA[$existrelForeign[$masterFieldMd5]['on_delete']]]></code>
12120       <code><![CDATA[$existrelForeign[$masterFieldMd5]['on_update']]]></code>
12121       <code><![CDATA[$existrelForeign[$masterFieldMd5]['ref_db_name']]]></code>
12122       <code><![CDATA[$existrelForeign[$masterFieldMd5]['ref_index_list']]]></code>
12123       <code><![CDATA[$existrelForeign[$masterFieldMd5]['ref_table_name']]]></code>
12124     </PossiblyNullArrayAccess>
12125     <PossiblyNullArrayOffset>
12126       <code>$optionsArray</code>
12127       <code>$optionsArray</code>
12128     </PossiblyNullArrayOffset>
12129     <PossiblyNullIterator>
12130       <code><![CDATA[$statement->altered]]></code>
12131       <code><![CDATA[$statement->altered]]></code>
12132     </PossiblyNullIterator>
12133     <PossiblyNullOperand>
12134       <code><![CDATA[$column->getSubPart()]]></code>
12135       <code><![CDATA[Generator::mysqlDie($tmpErrorCreate, $createQuery, false, '', false)]]></code>
12136       <code><![CDATA[Generator::mysqlDie($tmpErrorDrop, $dropQuery, false, '', false)]]></code>
12137     </PossiblyNullOperand>
12138     <PossiblyUndefinedArrayOffset>
12139       <code>$existrelForeign[$masterFieldMd5]</code>
12140       <code>$existrelForeign[$masterFieldMd5]</code>
12141     </PossiblyUndefinedArrayOffset>
12142     <PossiblyUnusedReturnValue>
12143       <code>true|Message</code>
12144     </PossiblyUnusedReturnValue>
12145     <ReferenceConstraintViolation>
12146       <code>return $sqlQuery;</code>
12147     </ReferenceConstraintViolation>
12148     <UnsupportedPropertyReferenceUsage>
12149       <code><![CDATA[$this->uiprefs =& $_SESSION['tmpval']['table_uiprefs'][$serverId][$this->dbName][$this->name]]]></code>
12150     </UnsupportedPropertyReferenceUsage>
12151     <UnusedVariable>
12152       <code>$maintainRelations</code>
12153     </UnusedVariable>
12154   </file>
12155   <file src="src/Template.php">
12156     <DeprecatedMethod>
12157       <code>Config::getInstance()</code>
12158       <code>Config::getInstance()</code>
12159     </DeprecatedMethod>
12160   </file>
12161   <file src="src/Theme/Theme.php">
12162     <MixedArgument>
12163       <code><![CDATA[$data['name']]]></code>
12164       <code><![CDATA[$data['version']]]></code>
12165     </MixedArgument>
12166     <PossiblyUnusedProperty>
12167       <code>$filesizeInfo</code>
12168     </PossiblyUnusedProperty>
12169     <UnevaluatedCode>
12170       <code>return false;</code>
12171     </UnevaluatedCode>
12172   </file>
12173   <file src="src/Theme/ThemeManager.php">
12174     <DeprecatedMethod>
12175       <code>Config::getInstance()</code>
12176       <code>Config::getInstance()</code>
12177       <code>Config::getInstance()</code>
12178       <code>Config::getInstance()</code>
12179     </DeprecatedMethod>
12180     <MixedInferredReturnType>
12181       <code>string|false</code>
12182       <code>string|false</code>
12183     </MixedInferredReturnType>
12184     <MixedReturnStatement>
12185       <code><![CDATA[$config->getCookie($name)]]></code>
12186       <code><![CDATA[$config->getCookie($name)]]></code>
12187       <code><![CDATA[$config->getCookie($name)]]></code>
12188       <code><![CDATA[$config->getCookie($name)]]></code>
12189     </MixedReturnStatement>
12190     <NullableReturnStatement>
12191       <code><![CDATA[$config->getCookie($name)]]></code>
12192       <code><![CDATA[$config->getCookie($name)]]></code>
12193     </NullableReturnStatement>
12194     <PossiblyNullArrayOffset>
12195       <code><![CDATA[$this->themes]]></code>
12196     </PossiblyNullArrayOffset>
12197     <PossiblyNullPropertyAssignmentValue>
12198       <code>$theme</code>
12199     </PossiblyNullPropertyAssignmentValue>
12200     <RedundantCondition>
12201       <code>$configThemeExists</code>
12202     </RedundantCondition>
12203     <UnevaluatedCode>
12204       <code>return false;</code>
12205     </UnevaluatedCode>
12206   </file>
12207   <file src="src/Tracking/Tracker.php">
12208     <DeprecatedMethod>
12209       <code>Config::getInstance()</code>
12210       <code>Config::getInstance()</code>
12211       <code>Config::getInstance()</code>
12212       <code>Config::getInstance()</code>
12213       <code>DatabaseInterface::getInstance()</code>
12214       <code>DatabaseInterface::getInstance()</code>
12215       <code>DatabaseInterface::getInstance()</code>
12216       <code>DatabaseInterface::getInstance()</code>
12217       <code>DatabaseInterface::getInstance()</code>
12218       <code>DatabaseInterface::getInstance()</code>
12219       <code>DatabaseInterface::getInstance()</code>
12220     </DeprecatedMethod>
12221     <InvalidArrayOffset>
12222       <code><![CDATA[$GLOBALS['export_type']]]></code>
12223     </InvalidArrayOffset>
12224     <MixedArgument>
12225       <code><![CDATA[$result['identifier']]]></code>
12226       <code><![CDATA[$result['tablename']]]></code>
12227       <code><![CDATA[$result['tablename']]]></code>
12228       <code><![CDATA[$result['tablename']]]></code>
12229       <code><![CDATA[$result['tablename']]]></code>
12230       <code><![CDATA[$result['tablename']]]></code>
12231       <code><![CDATA[$result['tablename_after_rename']]]></code>
12232     </MixedArgument>
12233     <MixedArrayAssignment>
12234       <code>self::$trackingCache[$dbName][$tableName]</code>
12235     </MixedArrayAssignment>
12236     <MixedAssignment>
12237       <code><![CDATA[$GLOBALS['db']]]></code>
12238       <code><![CDATA[$GLOBALS['export_type']]]></code>
12239       <code><![CDATA[$result['tablename']]]></code>
12240       <code>$trackingEnabled</code>
12241       <code>$trackingEnabled</code>
12242     </MixedAssignment>
12243     <MixedInferredReturnType>
12244       <code>bool</code>
12245     </MixedInferredReturnType>
12246     <MixedOperand>
12247       <code><![CDATA[$result['identifier']]]></code>
12248     </MixedOperand>
12249     <MixedReturnStatement>
12250       <code>self::$trackingCache[$dbName][$tableName]</code>
12251     </MixedReturnStatement>
12252     <PossiblyInvalidPropertyFetch>
12253       <code><![CDATA[$statement->into->dest->table]]></code>
12254     </PossiblyInvalidPropertyFetch>
12255     <PossiblyNullArrayAccess>
12256       <code><![CDATA[$statement->fields[0]]]></code>
12257       <code><![CDATA[$statement->fields[0]]]></code>
12258       <code><![CDATA[$statement->from[0]]]></code>
12259       <code><![CDATA[$statement->renames[0]]]></code>
12260       <code><![CDATA[$statement->tables[0]]]></code>
12261       <code>$tokens[0]</code>
12262       <code>$tokens[2]</code>
12263     </PossiblyNullArrayAccess>
12264     <PossiblyNullOperand>
12265       <code>$statement</code>
12266     </PossiblyNullOperand>
12267     <PossiblyNullPropertyFetch>
12268       <code><![CDATA[$parser->list->tokens]]></code>
12269       <code><![CDATA[$statement->fields[0]->table]]></code>
12270       <code><![CDATA[$statement->fields[0]->table]]></code>
12271       <code><![CDATA[$statement->from[0]->table]]></code>
12272       <code><![CDATA[$statement->into->dest]]></code>
12273       <code><![CDATA[$statement->into->dest->table]]></code>
12274       <code><![CDATA[$statement->renames[0]->new]]></code>
12275       <code><![CDATA[$statement->renames[0]->new->table]]></code>
12276       <code><![CDATA[$statement->renames[0]->old]]></code>
12277       <code><![CDATA[$statement->renames[0]->old->table]]></code>
12278       <code><![CDATA[$statement->table->table]]></code>
12279       <code><![CDATA[$statement->table->table]]></code>
12280       <code><![CDATA[$statement->table->table]]></code>
12281       <code><![CDATA[$statement->table->table]]></code>
12282       <code><![CDATA[$statement->tables[0]->table]]></code>
12283       <code><![CDATA[$tokens[0]->value]]></code>
12284       <code><![CDATA[$tokens[2]->value]]></code>
12285     </PossiblyNullPropertyFetch>
12286   </file>
12287   <file src="src/Tracking/Tracking.php">
12288     <DeprecatedMethod>
12289       <code>Config::getInstance()</code>
12290     </DeprecatedMethod>
12291     <MixedArgument>
12292       <code>$columns</code>
12293       <code>$ddlogCount</code>
12294       <code>$indexes</code>
12295       <code>$selectedTable</code>
12296       <code>$selectedTable</code>
12297     </MixedArgument>
12298     <MixedArgumentTypeCoercion>
12299       <code><![CDATA[$urlParams + [
12300                     'report' => 'true',
12301                     'version' => $version,
12302                     $deleteParam => $lineNumber - $offset,
12303                 ]]]></code>
12304     </MixedArgumentTypeCoercion>
12305     <MixedArrayAccess>
12306       <code><![CDATA[$entry['statement']]]></code>
12307       <code><![CDATA[$entry['statement']]]></code>
12308       <code><![CDATA[$row['id']]]></code>
12309       <code><![CDATA[$row['statement']]]></code>
12310       <code><![CDATA[$row['timestamp']]]></code>
12311       <code><![CDATA[$row['username']]]></code>
12312       <code><![CDATA[$temp['COLUMNS']]]></code>
12313       <code><![CDATA[$temp['INDEXES']]]></code>
12314     </MixedArrayAccess>
12315     <MixedAssignment>
12316       <code>$columns</code>
12317       <code>$entry</code>
12318       <code>$entry</code>
12319       <code>$ids[$key]</code>
12320       <code>$indexes</code>
12321       <code>$row</code>
12322       <code>$selectedTable</code>
12323       <code>$statements[$key]</code>
12324       <code>$temp</code>
12325       <code>$timestamps[$key]</code>
12326       <code>$usernames[$key]</code>
12327     </MixedAssignment>
12328     <MixedInferredReturnType>
12329       <code>string</code>
12330     </MixedInferredReturnType>
12331     <MixedOperand>
12332       <code><![CDATA[$entry['statement']]]></code>
12333       <code><![CDATA[$entry['statement']]]></code>
12334       <code>$temp</code>
12335     </MixedOperand>
12336     <MixedReturnStatement>
12337       <code>$html</code>
12338     </MixedReturnStatement>
12339     <PossiblyFalseOperand>
12340       <code><![CDATA[mb_strpos($logEntry, "\n")]]></code>
12341       <code><![CDATA[mb_strpos($logEntry, "\n")]]></code>
12342     </PossiblyFalseOperand>
12343     <PossiblyNullArgument>
12344       <code>$tableName</code>
12345       <code>$versionNumber</code>
12346     </PossiblyNullArgument>
12347   </file>
12348   <file src="src/Tracking/TrackingChecker.php">
12349     <MixedAssignment>
12350       <code>$trackingEnabled</code>
12351     </MixedAssignment>
12352   </file>
12353   <file src="src/Transformations.php">
12354     <DeprecatedMethod>
12355       <code>DatabaseInterface::getInstance()</code>
12356       <code>DatabaseInterface::getInstance()</code>
12357       <code>DatabaseInterface::getInstance()</code>
12358     </DeprecatedMethod>
12359     <MixedArgument>
12360       <code>$updQuery</code>
12361     </MixedArgument>
12362     <MixedInferredReturnType>
12363       <code>mixed[]</code>
12364     </MixedInferredReturnType>
12365     <MixedReturnStatement>
12366       <code>$stack</code>
12367     </MixedReturnStatement>
12368     <PossiblyNullArgument>
12369       <code><![CDATA[$row['comment']]]></code>
12370     </PossiblyNullArgument>
12371     <PossiblyUnusedReturnValue>
12372       <code>bool</code>
12373     </PossiblyUnusedReturnValue>
12374   </file>
12375   <file src="src/Triggers/Triggers.php">
12376     <DeprecatedMethod>
12377       <code>Config::getInstance()</code>
12378     </DeprecatedMethod>
12379     <InvalidArrayOffset>
12380       <code><![CDATA[$GLOBALS['errors']]]></code>
12381       <code><![CDATA[$GLOBALS['errors']]]></code>
12382     </InvalidArrayOffset>
12383     <MixedArgument>
12384       <code><![CDATA[$GLOBALS['errors']]]></code>
12385     </MixedArgument>
12386     <MixedArrayAssignment>
12387       <code><![CDATA[$GLOBALS['errors'][]]]></code>
12388       <code><![CDATA[$GLOBALS['errors'][]]]></code>
12389       <code><![CDATA[$GLOBALS['errors'][]]]></code>
12390       <code><![CDATA[$GLOBALS['errors'][]]]></code>
12391       <code><![CDATA[$GLOBALS['errors'][]]]></code>
12392       <code><![CDATA[$GLOBALS['errors'][]]]></code>
12393       <code><![CDATA[$GLOBALS['errors'][]]]></code>
12394       <code><![CDATA[$GLOBALS['errors'][]]]></code>
12395       <code><![CDATA[$GLOBALS['errors'][]]]></code>
12396     </MixedArrayAssignment>
12397     <MixedAssignment>
12398       <code><![CDATA[$GLOBALS['errors']]]></code>
12399       <code>$string</code>
12400     </MixedAssignment>
12401     <MixedOperand>
12402       <code>$string</code>
12403     </MixedOperand>
12404     <PossiblyInvalidArgument>
12405       <code><![CDATA[$_POST['item_definer']]]></code>
12406       <code><![CDATA[$_POST['item_name']]]></code>
12407       <code><![CDATA[$_POST['item_name']]]></code>
12408       <code><![CDATA[$_POST['item_name']]]></code>
12409       <code><![CDATA[$_POST['item_original_name']]]></code>
12410       <code><![CDATA[$_POST['item_table']]]></code>
12411     </PossiblyInvalidArgument>
12412     <PossiblyInvalidCast>
12413       <code><![CDATA[$_POST['item_original_name']]]></code>
12414     </PossiblyInvalidCast>
12415     <PossiblyInvalidOperand>
12416       <code><![CDATA[$_POST['item_definition']]]></code>
12417       <code><![CDATA[$_POST['item_event']]]></code>
12418       <code><![CDATA[$_POST['item_timing']]]></code>
12419     </PossiblyInvalidOperand>
12420     <PossiblyNullReference>
12421       <code>getCreateSql</code>
12422     </PossiblyNullReference>
12423     <PossiblyUndefinedArrayOffset>
12424       <code><![CDATA[$GLOBALS['errors']]]></code>
12425     </PossiblyUndefinedArrayOffset>
12426   </file>
12427   <file src="src/TwoFactor.php">
12428     <DeprecatedMethod>
12429       <code>Config::getInstance()</code>
12430       <code>DatabaseInterface::getInstance()</code>
12431     </DeprecatedMethod>
12432     <MixedArgument>
12433       <code>$name</code>
12434     </MixedArgument>
12435     <MixedAssignment>
12436       <code>$name</code>
12437     </MixedAssignment>
12438     <UnsafeInstantiation>
12439       <code>new $cls($this)</code>
12440       <code>new $cls($this)</code>
12441       <code>new $name($this)</code>
12442     </UnsafeInstantiation>
12443   </file>
12444   <file src="src/UniqueCondition.php">
12445     <DeprecatedMethod>
12446       <code>DatabaseInterface::getInstance()</code>
12447       <code>DatabaseInterface::getInstance()</code>
12448     </DeprecatedMethod>
12449     <MixedArgument>
12450       <code>$row[$i] ?? null</code>
12451     </MixedArgument>
12452     <MixedArrayTypeCoercion>
12453       <code>$row[$i]</code>
12454     </MixedArrayTypeCoercion>
12455   </file>
12456   <file src="src/Url.php">
12457     <DeprecatedMethod>
12458       <code>Config::getInstance()</code>
12459       <code>Config::getInstance()</code>
12460       <code>Config::getInstance()</code>
12461     </DeprecatedMethod>
12462     <MixedArgumentTypeCoercion>
12463       <code>$additionalParameters</code>
12464       <code>$name</code>
12465     </MixedArgumentTypeCoercion>
12466     <MixedArrayOffset>
12467       <code>$params[$skipping]</code>
12468     </MixedArrayOffset>
12469     <MixedAssignment>
12470       <code>$paramValue</code>
12471       <code>$paramsToEncrypt[$paramKey]</code>
12472       <code>$skipping</code>
12473       <code>$value</code>
12474       <code><![CDATA[$values['token']]]></code>
12475     </MixedAssignment>
12476   </file>
12477   <file src="src/UrlRedirector.php">
12478     <DeprecatedMethod>
12479       <code>DatabaseInterface::getInstance()</code>
12480     </DeprecatedMethod>
12481   </file>
12482   <file src="src/UserPassword.php">
12483     <DeprecatedMethod>
12484       <code>DatabaseInterface::getInstance()</code>
12485     </DeprecatedMethod>
12486     <PossiblyInvalidArgument>
12487       <code><![CDATA[$_POST['pma_pw']]]></code>
12488       <code>$origAuthPlugin</code>
12489       <code>$origAuthPlugin</code>
12490     </PossiblyInvalidArgument>
12491     <PossiblyInvalidCast>
12492       <code><![CDATA[$_POST['pma_pw']]]></code>
12493       <code>$origAuthPlugin</code>
12494       <code>$origAuthPlugin</code>
12495     </PossiblyInvalidCast>
12496   </file>
12497   <file src="src/UserPreferences.php">
12498     <DeprecatedMethod>
12499       <code>Config::getInstance()</code>
12500       <code>Config::getInstance()</code>
12501       <code>Config::getInstance()</code>
12502       <code>Config::getInstance()</code>
12503     </DeprecatedMethod>
12504     <MixedArgumentTypeCoercion>
12505       <code>$path</code>
12506       <code>$urlParams</code>
12507     </MixedArgumentTypeCoercion>
12508     <MixedArrayTypeCoercion>
12509       <code>$excludeList[$path]</code>
12510     </MixedArrayTypeCoercion>
12511     <MixedAssignment>
12512       <code>$configData</code>
12513       <code>$configData</code>
12514       <code><![CDATA[$prefs['config_data'][$path]]]></code>
12515       <code>$timestamp</code>
12516       <code>$value</code>
12517     </MixedAssignment>
12518     <PossiblyNullOperand>
12519       <code>$hash</code>
12520     </PossiblyNullOperand>
12521   </file>
12522   <file src="src/Util.php">
12523     <ArgumentTypeCoercion>
12524       <code>$separator</code>
12525     </ArgumentTypeCoercion>
12526     <DeprecatedMethod>
12527       <code>Config::getInstance()</code>
12528       <code>Config::getInstance()</code>
12529       <code>Config::getInstance()</code>
12530       <code>Config::getInstance()</code>
12531       <code>Config::getInstance()</code>
12532       <code>Config::getInstance()</code>
12533       <code>Config::getInstance()</code>
12534       <code>Config::getInstance()</code>
12535       <code>DatabaseInterface::getInstance()</code>
12536       <code>DatabaseInterface::getInstance()</code>
12537       <code>DatabaseInterface::getInstance()</code>
12538       <code>DatabaseInterface::getInstance()</code>
12539       <code>DatabaseInterface::getInstance()</code>
12540       <code>DatabaseInterface::getInstance()</code>
12541       <code>DatabaseInterface::getInstance()</code>
12542       <code>DatabaseInterface::getInstance()</code>
12543       <code>DatabaseInterface::getInstance()</code>
12544     </DeprecatedMethod>
12545     <InvalidArrayOffset>
12546       <code>$byteUnits[$d]</code>
12547       <code>$units[$d]</code>
12548     </InvalidArrayOffset>
12549     <MixedArgumentTypeCoercion>
12550       <code>$columnNames</code>
12551       <code><![CDATA[uksort($tables, 'strnatcasecmp')]]></code>
12552     </MixedArgumentTypeCoercion>
12553     <MixedArrayAccess>
12554       <code><![CDATA[$_SESSION['tmpval']['table_limit_offset']]]></code>
12555       <code>$array[$p]</code>
12556       <code><![CDATA[$row['Cardinality']]]></code>
12557       <code><![CDATA[$row['Column_name']]]></code>
12558       <code><![CDATA[$row['Column_name']]]></code>
12559       <code><![CDATA[$row['Column_name']]]></code>
12560       <code><![CDATA[$row['Comment']]]></code>
12561       <code><![CDATA[$row['Key_name']]]></code>
12562       <code><![CDATA[$row['Key_name']]]></code>
12563       <code><![CDATA[$row['Key_name']]]></code>
12564       <code><![CDATA[$row['Key_name']]]></code>
12565       <code><![CDATA[$row['Key_name']]]></code>
12566       <code><![CDATA[$row['Key_name']]]></code>
12567       <code><![CDATA[$row['Key_name']]]></code>
12568       <code><![CDATA[$row['Key_name']]]></code>
12569       <code><![CDATA[$row['Key_name']]]></code>
12570       <code><![CDATA[$row['Non_unique']]]></code>
12571       <code><![CDATA[$row['Seq_in_index']]]></code>
12572       <code><![CDATA[$row['Seq_in_index']]]></code>
12573       <code><![CDATA[$row['Seq_in_index']]]></code>
12574       <code><![CDATA[$row['Sub_part']]]></code>
12575     </MixedArrayAccess>
12576     <MixedArrayAssignment>
12577       <code><![CDATA[$_SESSION['tmpval']['table_limit_offset']]]></code>
12578       <code><![CDATA[$_SESSION['tmpval']['table_limit_offset']]]></code>
12579       <code><![CDATA[$_SESSION['tmpval']['table_limit_offset_db']]]></code>
12580     </MixedArrayAssignment>
12581     <MixedArrayOffset>
12582       <code>$array[$p]</code>
12583       <code>$array[$p]</code>
12584       <code><![CDATA[$indexesData[$row['Key_name']]]]></code>
12585       <code><![CDATA[$indexesData[$row['Key_name']]]]></code>
12586       <code><![CDATA[$indexesData[$row['Key_name']][$row['Seq_in_index']]]]></code>
12587       <code><![CDATA[$indexesData[$row['Key_name']][$row['Seq_in_index']]]]></code>
12588       <code><![CDATA[$indexesInfo[$row['Key_name']]]]></code>
12589       <code><![CDATA[$indexesInfo[$row['Key_name']]]]></code>
12590       <code><![CDATA[$indexesInfo[$row['Key_name']]]]></code>
12591       <code><![CDATA[$indexesInfo[$row['Key_name']]]]></code>
12592       <code><![CDATA[$pkArray[$row['Column_name']]]]></code>
12593     </MixedArrayOffset>
12594     <MixedAssignment>
12595       <code>$array</code>
12596       <code>$columnNames[]</code>
12597       <code><![CDATA[$indexesData[$row['Key_name']][$row['Seq_in_index']]['Column_name']]]></code>
12598       <code><![CDATA[$indexesData[$row['Key_name']][$row['Seq_in_index']]['Sub_part']]]></code>
12599       <code><![CDATA[$indexesInfo[$row['Key_name']]['Cardinality']]]></code>
12600       <code><![CDATA[$indexesInfo[$row['Key_name']]['Comment']]]></code>
12601       <code><![CDATA[$indexesInfo[$row['Key_name']]['Non_unique']]]></code>
12602       <code><![CDATA[$indexesInfo[$row['Key_name']]['Sequences'][]]]></code>
12603       <code>$lastIndex</code>
12604       <code>$p</code>
12605       <code>$p</code>
12606       <code>$row</code>
12607       <code>$unit</code>
12608       <code>$value</code>
12609     </MixedAssignment>
12610     <MixedInferredReturnType>
12611       <code>int</code>
12612     </MixedInferredReturnType>
12613     <MixedOperand>
12614       <code><![CDATA[$row['Column_name']]]></code>
12615       <code>$unit</code>
12616       <code>$unit</code>
12617       <code>$value</code>
12618     </MixedOperand>
12619     <MixedReturnStatement>
12620       <code><![CDATA[$_SESSION['tmpval']['table_limit_offset']]]></code>
12621       <code><![CDATA[$_SESSION['tmpval']['table_limit_offset']]]></code>
12622     </MixedReturnStatement>
12623     <PossiblyFalseOperand>
12624       <code><![CDATA[$config->settings['NavigationTreeTableSeparator']]]></code>
12625       <code><![CDATA[$config->settings['NavigationTreeTableSeparator']]]></code>
12626       <code><![CDATA[mb_strpos($value, '.')]]></code>
12627       <code><![CDATA[mb_strrpos($columnSpecification, ')')]]></code>
12628     </PossiblyFalseOperand>
12629     <PossiblyInvalidOperand>
12630       <code><![CDATA[$config->settings['NavigationTreeTableSeparator']]]></code>
12631       <code><![CDATA[$config->settings['NavigationTreeTableSeparator']]]></code>
12632     </PossiblyInvalidOperand>
12633     <PossiblyNullArrayOffset>
12634       <code>$sotCache</code>
12635       <code>$tables</code>
12636     </PossiblyNullArrayOffset>
12637     <RedundantCast>
12638       <code><![CDATA[(string) $_REQUEST['tbl_group']]]></code>
12639       <code><![CDATA[(string) $_REQUEST['tbl_group']]]></code>
12640     </RedundantCast>
12641   </file>
12642   <file src="src/Utils/ForeignKey.php">
12643     <DeprecatedMethod>
12644       <code>Config::getInstance()</code>
12645       <code>DatabaseInterface::getInstance()</code>
12646       <code>DatabaseInterface::getInstance()</code>
12647       <code>DatabaseInterface::getInstance()</code>
12648       <code>DatabaseInterface::getInstance()</code>
12649     </DeprecatedMethod>
12650   </file>
12651   <file src="src/Utils/FormatConverter.php">
12652     <MixedArgument>
12653       <code>$buffer</code>
12654       <code>$buffer</code>
12655     </MixedArgument>
12656     <MixedInferredReturnType>
12657       <code>string</code>
12658     </MixedInferredReturnType>
12659     <MixedReturnStatement>
12660       <code>$buffer</code>
12661     </MixedReturnStatement>
12662     <RedundantCast>
12663       <code>(string) long2ip((int) $bufferAsFloat)</code>
12664     </RedundantCast>
12665   </file>
12666   <file src="src/Utils/Gis.php">
12667     <DeprecatedMethod>
12668       <code>DatabaseInterface::getInstance()</code>
12669       <code>DatabaseInterface::getInstance()</code>
12670     </DeprecatedMethod>
12671     <PossiblyNullOperand>
12672       <code>$srid</code>
12673     </PossiblyNullOperand>
12674   </file>
12675   <file src="src/Utils/HttpRequest.php">
12676     <DeprecatedMethod>
12677       <code>Config::getInstance()</code>
12678       <code>Config::getInstance()</code>
12679     </DeprecatedMethod>
12680     <MixedArgument>
12681       <code>$httpStatus</code>
12682     </MixedArgument>
12683     <MixedAssignment>
12684       <code><![CDATA[$context['http']['content']]]></code>
12685       <code>$httpStatus</code>
12686     </MixedAssignment>
12687     <MixedInferredReturnType>
12688       <code>string|bool|null</code>
12689     </MixedInferredReturnType>
12690     <MixedReturnStatement>
12691       <code>$response</code>
12692     </MixedReturnStatement>
12693   </file>
12694   <file src="src/Utils/SessionCache.php">
12695     <DeprecatedMethod>
12696       <code>Config::getInstance()</code>
12697     </DeprecatedMethod>
12698     <MixedArrayAccess>
12699       <code><![CDATA[$_SESSION['cache'][self::key()]]]></code>
12700       <code><![CDATA[$_SESSION['cache'][self::key()]]]></code>
12701       <code><![CDATA[$_SESSION['cache'][self::key()][$name]]]></code>
12702       <code><![CDATA[$_SESSION['cache'][self::key()][$name]]]></code>
12703     </MixedArrayAccess>
12704     <MixedArrayAssignment>
12705       <code><![CDATA[$_SESSION['cache'][self::key()]]]></code>
12706       <code><![CDATA[$_SESSION['cache'][self::key()][$name]]]></code>
12707     </MixedArrayAssignment>
12708     <MixedAssignment>
12709       <code><![CDATA[$_SESSION['cache'][self::key()][$name]]]></code>
12710       <code>$value</code>
12711     </MixedAssignment>
12712     <PossiblyNullOperand>
12713       <code><![CDATA[$GLOBALS['server']]]></code>
12714     </PossiblyNullOperand>
12715   </file>
12716   <file src="src/VersionInformation.php">
12717     <DeprecatedMethod>
12718       <code>Config::getInstance()</code>
12719       <code>Config::getInstance()</code>
12720       <code>DatabaseInterface::getInstance()</code>
12721     </DeprecatedMethod>
12722     <LessSpecificReturnStatement>
12723       <code>$data</code>
12724     </LessSpecificReturnStatement>
12725     <MixedArgument>
12726       <code><![CDATA[$latestRelease['version']]]></code>
12727       <code>$mysqlVersions</code>
12728       <code>$phpVersions</code>
12729       <code><![CDATA[$release->version]]></code>
12730       <code>$response</code>
12731     </MixedArgument>
12732     <MixedArrayAccess>
12733       <code><![CDATA[$_SESSION['cache']['version_check']['response']]]></code>
12734       <code><![CDATA[$_SESSION['cache']['version_check']['timestamp']]]></code>
12735     </MixedArrayAccess>
12736     <MixedArrayAssignment>
12737       <code><![CDATA[$_SESSION['cache']['version_check']]]></code>
12738     </MixedArrayAssignment>
12739     <MixedAssignment>
12740       <code>$mysqlVersions</code>
12741       <code>$phpVersions</code>
12742       <code>$release</code>
12743       <code>$response</code>
12744       <code>$response</code>
12745     </MixedAssignment>
12746     <MixedOperand>
12747       <code><![CDATA[$_SESSION['cache']['version_check']['timestamp']]]></code>
12748     </MixedOperand>
12749     <MixedPropertyFetch>
12750       <code><![CDATA[$release->date]]></code>
12751       <code><![CDATA[$release->mysql_versions]]></code>
12752       <code><![CDATA[$release->php_versions]]></code>
12753       <code><![CDATA[$release->version]]></code>
12754       <code><![CDATA[$release->version]]></code>
12755     </MixedPropertyFetch>
12756     <MoreSpecificReturnType>
12757       <code>stdClass|null</code>
12758     </MoreSpecificReturnType>
12759     <PossiblyInvalidArgument>
12760       <code>$response</code>
12761     </PossiblyInvalidArgument>
12762   </file>
12763   <file src="src/WebAuthn/CustomServer.php">
12764     <InvalidReturnStatement>
12765       <code>$decoded</code>
12766     </InvalidReturnStatement>
12767     <InvalidReturnType>
12768       <code>array{fmt: string, attStmt: mixed[], authData: string}</code>
12769     </InvalidReturnType>
12770     <LessSpecificReturnStatement>
12771       <code><![CDATA[[
12772             'type' => $clientData['type'],
12773             'challenge' => $clientData['challenge'],
12774             'origin' => $clientData['origin'],
12775         ]]]></code>
12776     </LessSpecificReturnStatement>
12777     <MoreSpecificReturnType>
12778       <code><![CDATA[array{
12779      *   type: 'webauthn.create'|'webauthn.get',
12780      *   challenge: non-empty-string,
12781      *   origin: non-empty-string
12782      * }]]></code>
12783     </MoreSpecificReturnType>
12784   </file>
12785   <file src="src/ZipExtension.php">
12786     <ArgumentTypeCoercion>
12787       <code>$regex</code>
12788       <code>$specificEntry</code>
12789     </ArgumentTypeCoercion>
12790     <MixedArgument>
12791       <code>$dump</code>
12792     </MixedArgument>
12793     <MixedArgumentTypeCoercion>
12794       <code>$name</code>
12795       <code>$table</code>
12796     </MixedArgumentTypeCoercion>
12797     <MixedAssignment>
12798       <code>$dump</code>
12799       <code>$newData[$newName]</code>
12800       <code>$value</code>
12801     </MixedAssignment>
12802     <PossiblyInvalidArgument>
12803       <code>$tempName</code>
12804       <code>$tempName</code>
12805     </PossiblyInvalidArgument>
12806     <PossiblyInvalidOperand>
12807       <code>$tempName</code>
12808       <code>$tempName</code>
12809     </PossiblyInvalidOperand>
12810   </file>
12811   <file src="tests/classes/AbstractTestCase.php">
12812     <DeprecatedMethod>
12813       <code>Config::getInstance()</code>
12814       <code>DatabaseInterface::getInstance()</code>
12815     </DeprecatedMethod>
12816     <PossiblyUndefinedArrayOffset>
12817       <code><![CDATA[$_SERVER['PHP_SELF']]]></code>
12818       <code><![CDATA[$_SERVER['REQUEST_TIME']]]></code>
12819       <code><![CDATA[$_SERVER['REQUEST_TIME_FLOAT']]]></code>
12820       <code><![CDATA[$_SERVER['SCRIPT_NAME']]]></code>
12821       <code><![CDATA[$_SERVER['argv']]]></code>
12822     </PossiblyUndefinedArrayOffset>
12823   </file>
12824   <file src="tests/classes/Advisory/AdvisorTest.php">
12825     <DeprecatedMethod>
12826       <code>DatabaseInterface::getInstance()</code>
12827     </DeprecatedMethod>
12828     <PossiblyUnusedMethod>
12829       <code>advisorTimes</code>
12830       <code>rulesProvider</code>
12831     </PossiblyUnusedMethod>
12832   </file>
12833   <file src="tests/classes/Advisory/RulesTest.php">
12834     <PossiblyUnusedMethod>
12835       <code>providerForTestRules</code>
12836     </PossiblyUnusedMethod>
12837   </file>
12838   <file src="tests/classes/BookmarkTest.php">
12839     <DeprecatedMethod>
12840       <code>Config::getInstance()</code>
12841       <code>Config::getInstance()</code>
12842       <code>Config::getInstance()</code>
12843       <code>DatabaseInterface::getInstance()</code>
12844       <code>DatabaseInterface::getInstance()</code>
12845       <code>DatabaseInterface::getInstance()</code>
12846     </DeprecatedMethod>
12847   </file>
12848   <file src="tests/classes/BrowseForeignersTest.php">
12849     <MixedArgument>
12850       <code>$result</code>
12851     </MixedArgument>
12852     <MixedAssignment>
12853       <code>$result</code>
12854     </MixedAssignment>
12855   </file>
12856   <file src="tests/classes/CacheTest.php">
12857     <PossiblyUnusedMethod>
12858       <code>dataProviderCacheKeyValues</code>
12859     </PossiblyUnusedMethod>
12860   </file>
12861   <file src="tests/classes/Charsets/CollationTest.php">
12862     <PossiblyUnusedMethod>
12863       <code>providerTestBuildDescription</code>
12864     </PossiblyUnusedMethod>
12865   </file>
12866   <file src="tests/classes/CheckUserPrivilegesTest.php">
12867     <DeprecatedMethod>
12868       <code>Config::getInstance()</code>
12869       <code>DatabaseInterface::getInstance()</code>
12870     </DeprecatedMethod>
12871     <RedundantConditionGivenDocblockType>
12872       <code>assertTrue</code>
12873       <code>assertTrue</code>
12874       <code>assertTrue</code>
12875       <code>assertTrue</code>
12876       <code>assertTrue</code>
12877       <code>assertTrue</code>
12878       <code>assertTrue</code>
12879       <code>assertTrue</code>
12880       <code>assertTrue</code>
12881     </RedundantConditionGivenDocblockType>
12882   </file>
12883   <file src="tests/classes/Command/SetVersionCommandTest.php">
12884     <PossiblyUnusedMethod>
12885       <code>dataProviderBadVersions</code>
12886       <code>dataProviderGoodVersions</code>
12887     </PossiblyUnusedMethod>
12888   </file>
12889   <file src="tests/classes/Command/TwigLintCommandTest.php">
12890     <DeprecatedMethod>
12891       <code>Config::getInstance()</code>
12892     </DeprecatedMethod>
12893     <MixedArgument>
12894       <code>$filesFound</code>
12895       <code>$filesInfos</code>
12896     </MixedArgument>
12897     <MixedAssignment>
12898       <code>$context</code>
12899       <code>$context</code>
12900       <code>$context</code>
12901       <code>$filesFound</code>
12902       <code>$filesFound</code>
12903       <code>$filesInfos</code>
12904     </MixedAssignment>
12905   </file>
12906   <file src="tests/classes/Config/ConfigFileTest.php">
12907     <MixedArrayAccess>
12908       <code><![CDATA[$cfgDb['Servers'][1]['port']]]></code>
12909     </MixedArrayAccess>
12910     <MixedAssignment>
12911       <code>$defaultHost</code>
12912       <code>$defaultHost</code>
12913       <code>$defaultSimpleValue</code>
12914       <code>$defaultValue</code>
12915       <code>$defaultValue</code>
12916       <code>$defaultValue</code>
12917       <code>$defaultValue</code>
12918       <code>$defaultValue</code>
12919       <code>$localhostValue</code>
12920     </MixedAssignment>
12921     <MixedOperand>
12922       <code>$defaultHost</code>
12923       <code>$defaultValue</code>
12924     </MixedOperand>
12925     <PossiblyInvalidArrayOffset>
12926       <code><![CDATA[$cfgDb['Servers'][1]['port']]]></code>
12927     </PossiblyInvalidArrayOffset>
12928   </file>
12929   <file src="tests/classes/Config/DescriptionTest.php">
12930     <MixedAssignment>
12931       <code>$second</code>
12932       <code>$val2</code>
12933     </MixedAssignment>
12934     <MixedOperand>
12935       <code>$second</code>
12936     </MixedOperand>
12937     <PossiblyNullIterator>
12938       <code>$val</code>
12939     </PossiblyNullIterator>
12940     <PossiblyUnusedMethod>
12941       <code>getValues</code>
12942     </PossiblyUnusedMethod>
12943   </file>
12944   <file src="tests/classes/Config/FormDisplayTest.php">
12945     <DeprecatedMethod>
12946       <code>Config::getInstance()</code>
12947     </DeprecatedMethod>
12948     <MixedArrayAccess>
12949       <code><![CDATA[$forms['pma_testform']]]></code>
12950       <code><![CDATA[$opts['comment']]]></code>
12951       <code><![CDATA[$opts['comment']]]></code>
12952       <code><![CDATA[$opts['comment']]]></code>
12953       <code><![CDATA[$opts['comment']]]></code>
12954       <code><![CDATA[$opts['comment']]]></code>
12955       <code><![CDATA[$opts['comment']]]></code>
12956       <code><![CDATA[$opts['comment_warning']]]></code>
12957       <code><![CDATA[$opts['comment_warning']]]></code>
12958       <code><![CDATA[$opts['comment_warning']]]></code>
12959     </MixedArrayAccess>
12960     <MixedAssignment>
12961       <code>$forms</code>
12962     </MixedAssignment>
12963   </file>
12964   <file src="tests/classes/Config/Forms/FormListTest.php">
12965     <DeprecatedMethod>
12966       <code>Config::getInstance()</code>
12967     </DeprecatedMethod>
12968     <InvalidReturnStatement>
12969       <code>[
12970             [User\UserFormList::class, User\ExportForm::class],
12971             [Page\PageFormList::class, Page\ExportForm::class],
12972             [Setup\SetupFormList::class, Setup\ExportForm::class],
12973         ]</code>
12974     </InvalidReturnStatement>
12975     <InvalidReturnType>
12976       <code><![CDATA[array{array{class-string<BaseFormList>, class-string<BaseForm>}}]]></code>
12977     </InvalidReturnType>
12978     <PossiblyUnusedMethod>
12979       <code>formObjects</code>
12980     </PossiblyUnusedMethod>
12981   </file>
12982   <file src="tests/classes/Config/PageSettingsTest.php">
12983     <DeprecatedMethod>
12984       <code>Config::getInstance()</code>
12985       <code>DatabaseInterface::getInstance()</code>
12986       <code>DatabaseInterface::getInstance()</code>
12987       <code>DatabaseInterface::getInstance()</code>
12988     </DeprecatedMethod>
12989   </file>
12990   <file src="tests/classes/Config/ServerConfigChecksTest.php">
12991     <DeprecatedMethod>
12992       <code>Config::getInstance()</code>
12993     </DeprecatedMethod>
12994     <MixedArgument>
12995       <code><![CDATA[$_SESSION['messages']['error']]]></code>
12996       <code><![CDATA[$_SESSION['messages']['notice']]]></code>
12997     </MixedArgument>
12998     <MixedArrayAccess>
12999       <code><![CDATA[$_SESSION['messages']['error']]]></code>
13000       <code><![CDATA[$_SESSION['messages']['notice']]]></code>
13001     </MixedArrayAccess>
13002     <MixedArrayAssignment>
13003       <code><![CDATA[$_SESSION[$this->sessionID]['AllowArbitraryServer']]]></code>
13004       <code><![CDATA[$_SESSION[$this->sessionID]['BZipDump']]]></code>
13005       <code><![CDATA[$_SESSION[$this->sessionID]['GZipDump']]]></code>
13006       <code><![CDATA[$_SESSION[$this->sessionID]['LoginCookieStore']]]></code>
13007       <code><![CDATA[$_SESSION[$this->sessionID]['LoginCookieValidity']]]></code>
13008       <code><![CDATA[$_SESSION[$this->sessionID]['SaveDir']]]></code>
13009       <code><![CDATA[$_SESSION[$this->sessionID]['Servers']]]></code>
13010       <code><![CDATA[$_SESSION[$this->sessionID]['TempDir']]]></code>
13011       <code><![CDATA[$_SESSION[$this->sessionID]['ZipDump']]]></code>
13012     </MixedArrayAssignment>
13013     <MixedArrayOffset>
13014       <code><![CDATA[$_SESSION[$this->sessionID]]]></code>
13015     </MixedArrayOffset>
13016     <MixedAssignment>
13017       <code><![CDATA[$this->sessionID]]></code>
13018     </MixedAssignment>
13019   </file>
13020   <file src="tests/classes/Config/Settings/ConsoleTest.php">
13021     <PossiblyUnusedMethod>
13022       <code>booleanWithDefaultFalseProvider</code>
13023       <code>booleanWithDefaultTrueProvider</code>
13024       <code>valuesForHeightProvider</code>
13025       <code>valuesForModeProvider</code>
13026       <code>valuesForOrderByProvider</code>
13027       <code>valuesForOrderProvider</code>
13028     </PossiblyUnusedMethod>
13029   </file>
13030   <file src="tests/classes/Config/Settings/DebugTest.php">
13031     <PossiblyUnusedMethod>
13032       <code>booleanWithDefaultFalseProvider</code>
13033     </PossiblyUnusedMethod>
13034   </file>
13035   <file src="tests/classes/Config/Settings/ExportTest.php">
13036     <PossiblyUnusedMethod>
13037       <code>booleanWithDefaultFalseProvider</code>
13038       <code>booleanWithDefaultTrueProvider</code>
13039       <code>structureOrDataWithDefaultDataProvider</code>
13040       <code>structureOrDataWithDefaultStructureOrDataProvider</code>
13041       <code>valuesForCharsetProvider</code>
13042       <code>valuesForCodegenFormatProvider</code>
13043       <code>valuesForCompressionProvider</code>
13044       <code>valuesForCsvEnclosedProvider</code>
13045       <code>valuesForCsvEscapedProvider</code>
13046       <code>valuesForCsvNullProvider</code>
13047       <code>valuesForCsvSeparatorProvider</code>
13048       <code>valuesForCsvTerminatedProvider</code>
13049       <code>valuesForExcelEditionProvider</code>
13050       <code>valuesForExcelNullProvider</code>
13051       <code>valuesForFileTemplateDatabaseProvider</code>
13052       <code>valuesForFileTemplateServerProvider</code>
13053       <code>valuesForFileTemplateTableProvider</code>
13054       <code>valuesForFormatProvider</code>
13055       <code>valuesForHtmlwordNullProvider</code>
13056       <code>valuesForLatexDataCaptionProvider</code>
13057       <code>valuesForLatexDataContinuedCaptionProvider</code>
13058       <code>valuesForLatexDataLabelProvider</code>
13059       <code>valuesForLatexNullProvider</code>
13060       <code>valuesForLatexStructureCaptionProvider</code>
13061       <code>valuesForLatexStructureContinuedCaptionProvider</code>
13062       <code>valuesForLatexStructureLabelProvider</code>
13063       <code>valuesForMethodProvider</code>
13064       <code>valuesForOdsNullProvider</code>
13065       <code>valuesForOdtNullProvider</code>
13066       <code>valuesForPdfReportTitleProvider</code>
13067       <code>valuesForSqlCompatibilityProvider</code>
13068       <code>valuesForSqlHeaderCommentProvider</code>
13069       <code>valuesForSqlInsertSyntaxProvider</code>
13070       <code>valuesForSqlMaxQuerySizeProvider</code>
13071       <code>valuesForSqlTypeProvider</code>
13072       <code>valuesForTexytextNullProvider</code>
13073     </PossiblyUnusedMethod>
13074   </file>
13075   <file src="tests/classes/Config/Settings/ImportTest.php">
13076     <PossiblyUnusedMethod>
13077       <code>booleanWithDefaultFalseProvider</code>
13078       <code>booleanWithDefaultTrueProvider</code>
13079       <code>valuesForCharsetProvider</code>
13080       <code>valuesForCsvColumnsProvider</code>
13081       <code>valuesForCsvEnclosedProvider</code>
13082       <code>valuesForCsvEscapedProvider</code>
13083       <code>valuesForCsvNewLineProvider</code>
13084       <code>valuesForCsvTerminatedProvider</code>
13085       <code>valuesForFormatProvider</code>
13086       <code>valuesForLdiColumnsProvider</code>
13087       <code>valuesForLdiEnclosedProvider</code>
13088       <code>valuesForLdiEscapedProvider</code>
13089       <code>valuesForLdiLocalOptionProvider</code>
13090       <code>valuesForLdiNewLineProvider</code>
13091       <code>valuesForLdiTerminatedProvider</code>
13092       <code>valuesForSkipQueriesProvider</code>
13093       <code>valuesForSqlCompatibilityProvider</code>
13094     </PossiblyUnusedMethod>
13095   </file>
13096   <file src="tests/classes/Config/Settings/SchemaTest.php">
13097     <PossiblyUnusedMethod>
13098       <code>providerForTestConstructor</code>
13099     </PossiblyUnusedMethod>
13100   </file>
13101   <file src="tests/classes/Config/Settings/ServerTest.php">
13102     <PossiblyUnusedMethod>
13103       <code>booleanWithDefaultFalseProvider</code>
13104       <code>booleanWithDefaultTrueProvider</code>
13105       <code>valuesForAllowDenyProvider</code>
13106       <code>valuesForAuthHttpRealmProvider</code>
13107       <code>valuesForAuthTypeProvider</code>
13108       <code>valuesForConfigStorageTablesProvider</code>
13109       <code>valuesForControlCompressProvider</code>
13110       <code>valuesForControlHideConnectionErrorsProvider</code>
13111       <code>valuesForControlHostProvider</code>
13112       <code>valuesForControlPassProvider</code>
13113       <code>valuesForControlPortProvider</code>
13114       <code>valuesForControlSocketProvider</code>
13115       <code>valuesForControlSslProvider</code>
13116       <code>valuesForControlSslVerifyProvider</code>
13117       <code>valuesForControlUserProvider</code>
13118       <code>valuesForHideDbProvider</code>
13119       <code>valuesForHostProvider</code>
13120       <code>valuesForLogoutURLProvider</code>
13121       <code>valuesForMaxTableUiPrefsProvider</code>
13122       <code>valuesForOnlyDbProvider</code>
13123       <code>valuesForPasswordProvider</code>
13124       <code>valuesForPmaDbProvider</code>
13125       <code>valuesForPortProvider</code>
13126       <code>valuesForSessionTimeZoneProvider</code>
13127       <code>valuesForSignonCookieParamsProvider</code>
13128       <code>valuesForSignonScriptProvider</code>
13129       <code>valuesForSignonSessionProvider</code>
13130       <code>valuesForSignonURLProvider</code>
13131       <code>valuesForSocketProvider</code>
13132       <code>valuesForSslOptionsProvider</code>
13133       <code>valuesForTrackingDefaultStatementsProvider</code>
13134       <code>valuesForUserProvider</code>
13135       <code>valuesForVerboseProvider</code>
13136     </PossiblyUnusedMethod>
13137   </file>
13138   <file src="tests/classes/Config/Settings/SqlQueryBoxTest.php">
13139     <PossiblyUnusedMethod>
13140       <code>booleanWithDefaultTrueProvider</code>
13141     </PossiblyUnusedMethod>
13142   </file>
13143   <file src="tests/classes/Config/Settings/TransformationsTest.php">
13144     <PossiblyUnusedMethod>
13145       <code>valuesForBool2TextProvider</code>
13146       <code>valuesForDateFormatProvider</code>
13147       <code>valuesForExternalProvider</code>
13148       <code>valuesForHexProvider</code>
13149       <code>valuesForInlineProvider</code>
13150       <code>valuesForPreApPendProvider</code>
13151       <code>valuesForSubstringProvider</code>
13152       <code>valuesForTextImageLinkProvider</code>
13153       <code>valuesForTextLinkProvider</code>
13154     </PossiblyUnusedMethod>
13155   </file>
13156   <file src="tests/classes/Config/SettingsTest.php">
13157     <PossiblyUnusedMethod>
13158       <code>booleanWithDefaultFalseProvider</code>
13159       <code>booleanWithDefaultTrueProvider</code>
13160       <code>providerForTestConstructor</code>
13161       <code>valuesForAllowThirdPartyFramingProvider</code>
13162       <code>valuesForAuthLogProvider</code>
13163       <code>valuesForBlowfishSecretProvider</code>
13164       <code>valuesForExecTimeLimitProvider</code>
13165       <code>valuesForLimitCharsProvider</code>
13166       <code>valuesForMaxCharactersInDisplayedSQLProvider</code>
13167       <code>valuesForMaxDbListProvider</code>
13168       <code>valuesForMaxRowsProvider</code>
13169       <code>valuesForMaxTableListProvider</code>
13170       <code>valuesForMysqlMinVersionProvider</code>
13171       <code>valuesForOBGzipProvider</code>
13172       <code>valuesForPmaAbsoluteUriProvider</code>
13173       <code>valuesForProxyPassProvider</code>
13174       <code>valuesForProxyUrlProvider</code>
13175       <code>valuesForProxyUserProvider</code>
13176       <code>valuesForRepeatCellsProvider</code>
13177       <code>valuesForServerDefaultProvider</code>
13178       <code>valuesForServersProvider</code>
13179       <code>valuesForSessionSavePathProvider</code>
13180       <code>valuesForTranslationWarningThresholdProvider</code>
13181     </PossiblyUnusedMethod>
13182   </file>
13183   <file src="tests/classes/ConfigStorage/RelationParametersTest.php">
13184     <PossiblyUnusedMethod>
13185       <code>providerForTestToArray</code>
13186     </PossiblyUnusedMethod>
13187   </file>
13188   <file src="tests/classes/ConfigStorage/RelationTest.php">
13189     <DeprecatedMethod>
13190       <code>Config::getInstance()</code>
13191       <code>Config::getInstance()</code>
13192       <code>Config::getInstance()</code>
13193       <code>Config::getInstance()</code>
13194       <code>Config::getInstance()</code>
13195       <code>Config::getInstance()</code>
13196       <code>Config::getInstance()</code>
13197       <code>Config::getInstance()</code>
13198       <code>Config::getInstance()</code>
13199       <code>Config::getInstance()</code>
13200       <code>Config::getInstance()</code>
13201       <code>Config::getInstance()</code>
13202       <code>Config::getInstance()</code>
13203       <code>Config::getInstance()</code>
13204       <code>Config::getInstance()</code>
13205     </DeprecatedMethod>
13206     <DocblockTypeContradiction>
13207       <code>assertSame</code>
13208     </DocblockTypeContradiction>
13209     <InvalidPropertyAssignmentValue>
13210       <code><![CDATA[$config->selectedServer]]></code>
13211       <code><![CDATA[$config->selectedServer]]></code>
13212       <code><![CDATA[$config->selectedServer]]></code>
13213       <code><![CDATA[$config->selectedServer]]></code>
13214       <code><![CDATA[$config->selectedServer]]></code>
13215       <code><![CDATA[$config->selectedServer]]></code>
13216       <code><![CDATA[$config->selectedServer]]></code>
13217       <code><![CDATA[$config->selectedServer]]></code>
13218       <code><![CDATA[$config->selectedServer]]></code>
13219       <code><![CDATA[$config->selectedServer]]></code>
13220       <code><![CDATA[$config->selectedServer]]></code>
13221       <code><![CDATA[$config->selectedServer]]></code>
13222       <code><![CDATA[$config->selectedServer]]></code>
13223       <code><![CDATA[$config->selectedServer]]></code>
13224       <code><![CDATA[$config->selectedServer]]></code>
13225       <code><![CDATA[$config->selectedServer]]></code>
13226       <code><![CDATA[$config->selectedServer]]></code>
13227       <code><![CDATA[$config->selectedServer]]></code>
13228       <code><![CDATA[$config->selectedServer]]></code>
13229       <code><![CDATA[$config->selectedServer]]></code>
13230       <code><![CDATA[$config->selectedServer]]></code>
13231       <code><![CDATA[$config->selectedServer]]></code>
13232       <code><![CDATA[$config->selectedServer]]></code>
13233       <code><![CDATA[$config->selectedServer]]></code>
13234       <code><![CDATA[$config->selectedServer]]></code>
13235       <code><![CDATA[$config->selectedServer]]></code>
13236       <code><![CDATA[$config->selectedServer]]></code>
13237       <code><![CDATA[$config->selectedServer]]></code>
13238       <code><![CDATA[$config->selectedServer]]></code>
13239       <code><![CDATA[$config->selectedServer]]></code>
13240       <code><![CDATA[$config->selectedServer]]></code>
13241       <code><![CDATA[$config->selectedServer]]></code>
13242       <code><![CDATA[$config->selectedServer]]></code>
13243       <code><![CDATA[$config->selectedServer]]></code>
13244       <code><![CDATA[$config->selectedServer]]></code>
13245       <code><![CDATA[$config->selectedServer]]></code>
13246       <code><![CDATA[$config->selectedServer]]></code>
13247       <code><![CDATA[$config->selectedServer]]></code>
13248       <code><![CDATA[$config->selectedServer]]></code>
13249       <code><![CDATA[$config->selectedServer]]></code>
13250       <code><![CDATA[$config->selectedServer]]></code>
13251       <code><![CDATA[$config->selectedServer]]></code>
13252       <code><![CDATA[$config->selectedServer]]></code>
13253       <code><![CDATA[$config->selectedServer]]></code>
13254       <code><![CDATA[$config->selectedServer]]></code>
13255       <code><![CDATA[$config->selectedServer]]></code>
13256       <code><![CDATA[$config->selectedServer]]></code>
13257       <code><![CDATA[$config->selectedServer]]></code>
13258       <code><![CDATA[$config->selectedServer]]></code>
13259       <code><![CDATA[$config->selectedServer]]></code>
13260       <code><![CDATA[$config->selectedServer]]></code>
13261       <code><![CDATA[$config->selectedServer]]></code>
13262       <code><![CDATA[$config->selectedServer]]></code>
13263       <code><![CDATA[$config->selectedServer]]></code>
13264       <code><![CDATA[$config->selectedServer]]></code>
13265       <code><![CDATA[$config->selectedServer]]></code>
13266       <code><![CDATA[$config->selectedServer]]></code>
13267       <code><![CDATA[$config->selectedServer]]></code>
13268       <code><![CDATA[$config->selectedServer]]></code>
13269       <code><![CDATA[$config->selectedServer]]></code>
13270       <code><![CDATA[$config->selectedServer]]></code>
13271       <code><![CDATA[$config->selectedServer]]></code>
13272       <code><![CDATA[$config->selectedServer]]></code>
13273       <code><![CDATA[$config->selectedServer]]></code>
13274       <code><![CDATA[$config->selectedServer]]></code>
13275       <code><![CDATA[$config->selectedServer]]></code>
13276       <code><![CDATA[$config->selectedServer]]></code>
13277       <code><![CDATA[$config->selectedServer]]></code>
13278       <code><![CDATA[$config->selectedServer]]></code>
13279       <code><![CDATA[$config->selectedServer]]></code>
13280       <code><![CDATA[$config->selectedServer]]></code>
13281       <code><![CDATA[$config->selectedServer]]></code>
13282       <code><![CDATA[$config->selectedServer]]></code>
13283       <code><![CDATA[$config->selectedServer]]></code>
13284       <code><![CDATA[$config->selectedServer]]></code>
13285       <code><![CDATA[$config->selectedServer]]></code>
13286       <code><![CDATA[$config->selectedServer]]></code>
13287       <code><![CDATA[$config->selectedServer]]></code>
13288       <code><![CDATA[$config->selectedServer]]></code>
13289       <code><![CDATA[$config->selectedServer]]></code>
13290       <code><![CDATA[$config->selectedServer]]></code>
13291       <code><![CDATA[$config->selectedServer]]></code>
13292       <code><![CDATA[$config->selectedServer]]></code>
13293       <code><![CDATA[$config->selectedServer]]></code>
13294       <code><![CDATA[$config->selectedServer]]></code>
13295       <code><![CDATA[$config->selectedServer]]></code>
13296       <code><![CDATA[$config->selectedServer]]></code>
13297       <code><![CDATA[$config->selectedServer]]></code>
13298       <code><![CDATA[$config->selectedServer]]></code>
13299       <code><![CDATA[$config->selectedServer]]></code>
13300       <code><![CDATA[$config->selectedServer]]></code>
13301       <code><![CDATA[$config->selectedServer]]></code>
13302       <code><![CDATA[$config->selectedServer]]></code>
13303       <code><![CDATA[$config->selectedServer]]></code>
13304       <code><![CDATA[$config->selectedServer]]></code>
13305       <code><![CDATA[$config->selectedServer]]></code>
13306       <code><![CDATA[$config->selectedServer]]></code>
13307       <code><![CDATA[$config->selectedServer]]></code>
13308       <code><![CDATA[$config->selectedServer]]></code>
13309       <code><![CDATA[$config->selectedServer]]></code>
13310       <code><![CDATA[$config->selectedServer]]></code>
13311       <code><![CDATA[$config->selectedServer]]></code>
13312       <code><![CDATA[$config->selectedServer]]></code>
13313       <code><![CDATA[$config->selectedServer]]></code>
13314       <code><![CDATA[$config->selectedServer]]></code>
13315       <code>[]</code>
13316       <code>[]</code>
13317       <code>[]</code>
13318       <code>[]</code>
13319       <code>[]</code>
13320       <code>[]</code>
13321     </InvalidPropertyAssignmentValue>
13322     <PossiblyUnusedMethod>
13323       <code>providerForTestRenameTable</code>
13324     </PossiblyUnusedMethod>
13325     <RedundantCondition>
13326       <code>assertSame</code>
13327       <code>assertSame</code>
13328       <code>assertSame</code>
13329     </RedundantCondition>
13330     <RedundantConditionGivenDocblockType>
13331       <code>assertSame</code>
13332       <code>assertSame</code>
13333     </RedundantConditionGivenDocblockType>
13334     <TypeDoesNotContainType>
13335       <code>assertSame</code>
13336       <code>assertSame</code>
13337       <code>assertSame</code>
13338       <code>assertSame</code>
13339       <code>assertSame</code>
13340     </TypeDoesNotContainType>
13341   </file>
13342   <file src="tests/classes/ConfigTest.php">
13343     <DeprecatedMethod>
13344       <code>Config::getInstance()</code>
13345     </DeprecatedMethod>
13346     <InvalidArgument>
13347       <code>$v</code>
13348     </InvalidArgument>
13349     <InvalidArrayOffset>
13350       <code><![CDATA[$config->settings['Server']]]></code>
13351       <code><![CDATA[$config->settings['Server']]]></code>
13352     </InvalidArrayOffset>
13353     <InvalidCast>
13354       <code>$v</code>
13355     </InvalidCast>
13356     <MixedArgument>
13357       <code><![CDATA[$gdNfo['GD Version']]]></code>
13358     </MixedArgument>
13359     <PossiblyUnusedMethod>
13360       <code>configPaths</code>
13361       <code>connectionParams</code>
13362       <code>connectionParamsWhenConnectionIsUserOrAuxiliaryProvider</code>
13363       <code>httpsParams</code>
13364       <code>rootUris</code>
13365       <code>selectServerProvider</code>
13366       <code>userAgentProvider</code>
13367     </PossiblyUnusedMethod>
13368     <RedundantConditionGivenDocblockType>
13369       <code>assertIsArray</code>
13370     </RedundantConditionGivenDocblockType>
13371   </file>
13372   <file src="tests/classes/ConsoleTest.php">
13373     <DeprecatedMethod>
13374       <code>DatabaseInterface::getInstance()</code>
13375     </DeprecatedMethod>
13376   </file>
13377   <file src="tests/classes/Controllers/BrowseForeignersControllerTest.php">
13378     <DeprecatedMethod>
13379       <code>Config::getInstance()</code>
13380     </DeprecatedMethod>
13381   </file>
13382   <file src="tests/classes/Controllers/CheckRelationsControllerTest.php">
13383     <DeprecatedMethod>
13384       <code>Config::getInstance()</code>
13385     </DeprecatedMethod>
13386   </file>
13387   <file src="tests/classes/Controllers/Console/Bookmark/AddControllerTest.php">
13388     <DeprecatedMethod>
13389       <code>Config::getInstance()</code>
13390       <code>Config::getInstance()</code>
13391     </DeprecatedMethod>
13392   </file>
13393   <file src="tests/classes/Controllers/Console/Bookmark/RefreshControllerTest.php">
13394     <DeprecatedMethod>
13395       <code>DatabaseInterface::getInstance()</code>
13396     </DeprecatedMethod>
13397   </file>
13398   <file src="tests/classes/Controllers/Database/EventsControllerTest.php">
13399     <DeprecatedMethod>
13400       <code>Config::getInstance()</code>
13401       <code>Config::getInstance()</code>
13402     </DeprecatedMethod>
13403   </file>
13404   <file src="tests/classes/Controllers/Database/PrivilegesControllerTest.php">
13405     <DeprecatedMethod>
13406       <code>Config::getInstance()</code>
13407       <code>DatabaseInterface::getInstance()</code>
13408     </DeprecatedMethod>
13409   </file>
13410   <file src="tests/classes/Controllers/Database/RoutinesControllerTest.php">
13411     <DeprecatedMethod>
13412       <code>Config::getInstance()</code>
13413       <code>Config::getInstance()</code>
13414     </DeprecatedMethod>
13415   </file>
13416   <file src="tests/classes/Controllers/Database/Structure/FavoriteTableControllerTest.php">
13417     <MixedArgument>
13418       <code>$json</code>
13419     </MixedArgument>
13420     <MixedArrayAccess>
13421       <code><![CDATA[$json['favoriteTables']]]></code>
13422     </MixedArrayAccess>
13423     <MixedAssignment>
13424       <code>$json</code>
13425     </MixedAssignment>
13426   </file>
13427   <file src="tests/classes/Controllers/Database/Structure/RealRowCountControllerTest.php">
13428     <DeprecatedMethod>
13429       <code>Config::getInstance()</code>
13430     </DeprecatedMethod>
13431   </file>
13432   <file src="tests/classes/Controllers/Database/StructureControllerTest.php">
13433     <DeprecatedMethod>
13434       <code>Config::getInstance()</code>
13435       <code>Config::getInstance()</code>
13436       <code>Config::getInstance()</code>
13437       <code>DatabaseInterface::getInstance()</code>
13438       <code>DatabaseInterface::getInstance()</code>
13439       <code>DatabaseInterface::getInstance()</code>
13440       <code>DatabaseInterface::getInstance()</code>
13441     </DeprecatedMethod>
13442     <MixedArgument>
13443       <code>$currentTable</code>
13444       <code>$result</code>
13445       <code>$result</code>
13446     </MixedArgument>
13447     <MixedArrayAccess>
13448       <code>$currentTable</code>
13449       <code>$currentTable</code>
13450       <code>$currentTable</code>
13451       <code>$currentTable</code>
13452       <code>$currentTable</code>
13453       <code>$currentTable</code>
13454       <code>$currentTable</code>
13455       <code>$currentTable</code>
13456       <code><![CDATA[$currentTable['COUNTED']]]></code>
13457       <code><![CDATA[$currentTable['COUNTED']]]></code>
13458       <code><![CDATA[$currentTable['COUNTED']]]></code>
13459       <code><![CDATA[$currentTable['COUNTED']]]></code>
13460       <code><![CDATA[$currentTable['Data_free']]]></code>
13461       <code><![CDATA[$currentTable['Rows']]]></code>
13462       <code><![CDATA[$currentTable['TABLE_ROWS']]]></code>
13463       <code>$overheadSize</code>
13464       <code>$overheadSize</code>
13465       <code>$sumSize</code>
13466       <code>$sumSize</code>
13467       <code>$sumSize</code>
13468       <code>$sumSize</code>
13469       <code>$sumSize</code>
13470       <code>$sumSize</code>
13471     </MixedArrayAccess>
13472     <MixedArrayAssignment>
13473       <code><![CDATA[$currentTable['ENGINE']]]></code>
13474       <code><![CDATA[$currentTable['ENGINE']]]></code>
13475       <code><![CDATA[$currentTable['ENGINE']]]></code>
13476     </MixedArrayAssignment>
13477     <MixedAssignment>
13478       <code>$result</code>
13479       <code>$result</code>
13480       <code>[$currentTable, , , $sumSize]</code>
13481       <code>[$currentTable, , , $sumSize]</code>
13482       <code>[$currentTable, , , $sumSize]</code>
13483       <code>[$currentTable, , , $sumSize]</code>
13484       <code>[$currentTable, , , , , $overheadSize, $sumSize]</code>
13485       <code>[$currentTable, , , , , $overheadSize]</code>
13486       <code>[$currentTable, , , , , , $sumSize]</code>
13487       <code>[$currentTable]</code>
13488     </MixedAssignment>
13489   </file>
13490   <file src="tests/classes/Controllers/Export/ExportControllerTest.php">
13491     <DeprecatedMethod>
13492       <code>Config::getInstance()</code>
13493     </DeprecatedMethod>
13494   </file>
13495   <file src="tests/classes/Controllers/Export/Template/CreateControllerTest.php">
13496     <DeprecatedMethod>
13497       <code>Config::getInstance()</code>
13498     </DeprecatedMethod>
13499   </file>
13500   <file src="tests/classes/Controllers/Export/Template/DeleteControllerTest.php">
13501     <DeprecatedMethod>
13502       <code>Config::getInstance()</code>
13503     </DeprecatedMethod>
13504   </file>
13505   <file src="tests/classes/Controllers/Export/Template/LoadControllerTest.php">
13506     <DeprecatedMethod>
13507       <code>Config::getInstance()</code>
13508     </DeprecatedMethod>
13509   </file>
13510   <file src="tests/classes/Controllers/Export/Template/UpdateControllerTest.php">
13511     <DeprecatedMethod>
13512       <code>Config::getInstance()</code>
13513     </DeprecatedMethod>
13514   </file>
13515   <file src="tests/classes/Controllers/GisDataEditorControllerTest.php">
13516     <PossiblyUnusedMethod>
13517       <code>providerForTestValidateGisData</code>
13518     </PossiblyUnusedMethod>
13519   </file>
13520   <file src="tests/classes/Controllers/Import/ImportControllerTest.php">
13521     <DeprecatedMethod>
13522       <code>Config::getInstance()</code>
13523     </DeprecatedMethod>
13524   </file>
13525   <file src="tests/classes/Controllers/NavigationControllerTest.php">
13526     <DeprecatedMethod>
13527       <code>Config::getInstance()</code>
13528       <code>Config::getInstance()</code>
13529     </DeprecatedMethod>
13530     <MixedArgument>
13531       <code>$responseMessage</code>
13532       <code>$responseMessage</code>
13533     </MixedArgument>
13534     <MixedAssignment>
13535       <code>$responseMessage</code>
13536       <code>$responseMessage</code>
13537     </MixedAssignment>
13538   </file>
13539   <file src="tests/classes/Controllers/Normalization/AddNewPrimaryControllerTest.php">
13540     <DeprecatedMethod>
13541       <code>Config::getInstance()</code>
13542     </DeprecatedMethod>
13543   </file>
13544   <file src="tests/classes/Controllers/Normalization/CreateNewColumnControllerTest.php">
13545     <DeprecatedMethod>
13546       <code>Config::getInstance()</code>
13547     </DeprecatedMethod>
13548   </file>
13549   <file src="tests/classes/Controllers/Normalization/FirstNormalForm/FirstStepControllerTest.php">
13550     <PossiblyUnusedMethod>
13551       <code>providerForTestDefault</code>
13552     </PossiblyUnusedMethod>
13553   </file>
13554   <file src="tests/classes/Controllers/Operations/TableControllerTest.php">
13555     <DeprecatedMethod>
13556       <code>Config::getInstance()</code>
13557     </DeprecatedMethod>
13558     <InvalidPropertyAssignmentValue>
13559       <code><![CDATA[$config->settings]]></code>
13560     </InvalidPropertyAssignmentValue>
13561   </file>
13562   <file src="tests/classes/Controllers/Server/BinlogControllerTest.php">
13563     <DeprecatedMethod>
13564       <code>Config::getInstance()</code>
13565       <code>DatabaseInterface::getInstance()</code>
13566     </DeprecatedMethod>
13567     <InvalidPropertyAssignmentValue>
13568       <code><![CDATA[$config->settings]]></code>
13569     </InvalidPropertyAssignmentValue>
13570   </file>
13571   <file src="tests/classes/Controllers/Server/CollationsControllerTest.php">
13572     <DeprecatedMethod>
13573       <code>Config::getInstance()</code>
13574       <code>DatabaseInterface::getInstance()</code>
13575     </DeprecatedMethod>
13576   </file>
13577   <file src="tests/classes/Controllers/Server/Databases/CreateControllerTest.php">
13578     <DeprecatedMethod>
13579       <code>Config::getInstance()</code>
13580     </DeprecatedMethod>
13581     <MixedArgument>
13582       <code><![CDATA[$actual['message']]]></code>
13583       <code><![CDATA[$actual['message']]]></code>
13584       <code><![CDATA[$actual['message']]]></code>
13585     </MixedArgument>
13586   </file>
13587   <file src="tests/classes/Controllers/Server/Databases/DestroyControllerTest.php">
13588     <DeprecatedMethod>
13589       <code>Config::getInstance()</code>
13590     </DeprecatedMethod>
13591     <MixedArgument>
13592       <code><![CDATA[$actual['message']]]></code>
13593       <code><![CDATA[$actual['message']]]></code>
13594     </MixedArgument>
13595   </file>
13596   <file src="tests/classes/Controllers/Server/DatabasesControllerTest.php">
13597     <DeprecatedMethod>
13598       <code>Config::getInstance()</code>
13599       <code>Config::getInstance()</code>
13600       <code>DatabaseInterface::getInstance()</code>
13601     </DeprecatedMethod>
13602   </file>
13603   <file src="tests/classes/Controllers/Server/EnginesControllerTest.php">
13604     <DeprecatedMethod>
13605       <code>Config::getInstance()</code>
13606       <code>DatabaseInterface::getInstance()</code>
13607     </DeprecatedMethod>
13608   </file>
13609   <file src="tests/classes/Controllers/Server/PluginsControllerTest.php">
13610     <DeprecatedMethod>
13611       <code>Config::getInstance()</code>
13612     </DeprecatedMethod>
13613   </file>
13614   <file src="tests/classes/Controllers/Server/PrivilegesControllerTest.php">
13615     <DeprecatedMethod>
13616       <code>Config::getInstance()</code>
13617     </DeprecatedMethod>
13618   </file>
13619   <file src="tests/classes/Controllers/Server/ShowEngineControllerTest.php">
13620     <DeprecatedMethod>
13621       <code>Config::getInstance()</code>
13622       <code>DatabaseInterface::getInstance()</code>
13623     </DeprecatedMethod>
13624   </file>
13625   <file src="tests/classes/Controllers/Server/Status/AdvisorControllerTest.php">
13626     <DeprecatedMethod>
13627       <code>Config::getInstance()</code>
13628       <code>DatabaseInterface::getInstance()</code>
13629       <code>DatabaseInterface::getInstance()</code>
13630     </DeprecatedMethod>
13631   </file>
13632   <file src="tests/classes/Controllers/Server/Status/Monitor/GeneralLogControllerTest.php">
13633     <DeprecatedMethod>
13634       <code>Config::getInstance()</code>
13635       <code>DatabaseInterface::getInstance()</code>
13636     </DeprecatedMethod>
13637     <MixedArrayAccess>
13638       <code><![CDATA[$ret['message']['numRows']]]></code>
13639       <code><![CDATA[$ret['message']['rows']]]></code>
13640       <code><![CDATA[$ret['message']['sum']]]></code>
13641     </MixedArrayAccess>
13642   </file>
13643   <file src="tests/classes/Controllers/Server/Status/Monitor/LogVarsControllerTest.php">
13644     <DeprecatedMethod>
13645       <code>Config::getInstance()</code>
13646       <code>DatabaseInterface::getInstance()</code>
13647     </DeprecatedMethod>
13648   </file>
13649   <file src="tests/classes/Controllers/Server/Status/Monitor/QueryAnalyzerControllerTest.php">
13650     <DeprecatedMethod>
13651       <code>Config::getInstance()</code>
13652     </DeprecatedMethod>
13653     <MixedArrayAccess>
13654       <code><![CDATA[$ret['message']['affectedRows']]]></code>
13655       <code><![CDATA[$ret['message']['explain']]]></code>
13656       <code><![CDATA[$ret['message']['profiling']]]></code>
13657     </MixedArrayAccess>
13658   </file>
13659   <file src="tests/classes/Controllers/Server/Status/Monitor/SlowLogControllerTest.php">
13660     <DeprecatedMethod>
13661       <code>Config::getInstance()</code>
13662       <code>DatabaseInterface::getInstance()</code>
13663     </DeprecatedMethod>
13664     <MixedArrayAccess>
13665       <code><![CDATA[$ret['message']['numRows']]]></code>
13666       <code><![CDATA[$ret['message']['rows']]]></code>
13667       <code><![CDATA[$ret['message']['sum']]]></code>
13668     </MixedArrayAccess>
13669   </file>
13670   <file src="tests/classes/Controllers/Server/Status/MonitorControllerTest.php">
13671     <DeprecatedMethod>
13672       <code>Config::getInstance()</code>
13673       <code>DatabaseInterface::getInstance()</code>
13674     </DeprecatedMethod>
13675   </file>
13676   <file src="tests/classes/Controllers/Server/Status/Processes/RefreshControllerTest.php">
13677     <DeprecatedMethod>
13678       <code>Config::getInstance()</code>
13679       <code>Config::getInstance()</code>
13680       <code>DatabaseInterface::getInstance()</code>
13681       <code>DatabaseInterface::getInstance()</code>
13682     </DeprecatedMethod>
13683   </file>
13684   <file src="tests/classes/Controllers/Server/Status/ProcessesControllerTest.php">
13685     <DeprecatedMethod>
13686       <code>Config::getInstance()</code>
13687       <code>DatabaseInterface::getInstance()</code>
13688     </DeprecatedMethod>
13689   </file>
13690   <file src="tests/classes/Controllers/Server/Status/QueriesControllerTest.php">
13691     <DeprecatedMethod>
13692       <code>Config::getInstance()</code>
13693       <code>DatabaseInterface::getInstance()</code>
13694     </DeprecatedMethod>
13695     <MixedArgument>
13696       <code>$totalQueries * $hourFactor</code>
13697       <code><![CDATA[$totalQueries * 60 / $this->data->status['Uptime']]]></code>
13698     </MixedArgument>
13699     <MixedAssignment>
13700       <code>$hourFactor</code>
13701     </MixedAssignment>
13702     <MixedOperand>
13703       <code>$hourFactor</code>
13704       <code><![CDATA[$this->data->status['Uptime']]]></code>
13705       <code><![CDATA[$this->data->status['Uptime']]]></code>
13706     </MixedOperand>
13707   </file>
13708   <file src="tests/classes/Controllers/Server/Status/StatusControllerTest.php">
13709     <DeprecatedMethod>
13710       <code>Config::getInstance()</code>
13711       <code>Config::getInstance()</code>
13712       <code>DatabaseInterface::getInstance()</code>
13713       <code>DatabaseInterface::getInstance()</code>
13714       <code>DatabaseInterface::getInstance()</code>
13715     </DeprecatedMethod>
13716   </file>
13717   <file src="tests/classes/Controllers/Server/Status/VariablesControllerTest.php">
13718     <DeprecatedMethod>
13719       <code>Config::getInstance()</code>
13720       <code>DatabaseInterface::getInstance()</code>
13721     </DeprecatedMethod>
13722   </file>
13723   <file src="tests/classes/Controllers/Server/VariablesControllerTest.php">
13724     <DeprecatedMethod>
13725       <code>Config::getInstance()</code>
13726       <code>DatabaseInterface::getInstance()</code>
13727       <code>DatabaseInterface::getInstance()</code>
13728       <code>DatabaseInterface::getInstance()</code>
13729       <code>DatabaseInterface::getInstance()</code>
13730     </DeprecatedMethod>
13731     <MixedArrayAccess>
13732       <code>$formattedValue</code>
13733       <code>$formattedValue</code>
13734       <code>$formattedValue</code>
13735       <code>$formattedValue</code>
13736       <code>$formattedValue</code>
13737       <code>$formattedValue</code>
13738       <code>$formattedValue</code>
13739       <code>$isHtmlFormatted</code>
13740       <code>$isHtmlFormatted</code>
13741       <code>$isHtmlFormatted</code>
13742       <code>$isHtmlFormatted</code>
13743       <code>$isHtmlFormatted</code>
13744       <code>$isHtmlFormatted</code>
13745       <code>$isHtmlFormatted</code>
13746     </MixedArrayAccess>
13747     <MixedAssignment>
13748       <code>[$formattedValue, $isHtmlFormatted]</code>
13749       <code>[$formattedValue, $isHtmlFormatted]</code>
13750       <code>[$formattedValue, $isHtmlFormatted]</code>
13751       <code>[$formattedValue, $isHtmlFormatted]</code>
13752       <code>[$formattedValue, $isHtmlFormatted]</code>
13753       <code>[$formattedValue, $isHtmlFormatted]</code>
13754       <code>[$formattedValue, $isHtmlFormatted]</code>
13755     </MixedAssignment>
13756   </file>
13757   <file src="tests/classes/Controllers/Table/AddFieldControllerTest.php">
13758     <DeprecatedMethod>
13759       <code>Config::getInstance()</code>
13760     </DeprecatedMethod>
13761   </file>
13762   <file src="tests/classes/Controllers/Table/ChangeControllerTest.php">
13763     <DeprecatedMethod>
13764       <code>Config::getInstance()</code>
13765       <code>Config::getInstance()</code>
13766     </DeprecatedMethod>
13767   </file>
13768   <file src="tests/classes/Controllers/Table/CreateControllerTest.php">
13769     <DeprecatedMethod>
13770       <code>Config::getInstance()</code>
13771     </DeprecatedMethod>
13772   </file>
13773   <file src="tests/classes/Controllers/Table/DeleteRowsControllerTest.php">
13774     <DeprecatedMethod>
13775       <code>Config::getInstance()</code>
13776     </DeprecatedMethod>
13777   </file>
13778   <file src="tests/classes/Controllers/Table/DropColumnConfirmationControllerTest.php">
13779     <DeprecatedMethod>
13780       <code>DatabaseInterface::getInstance()</code>
13781       <code>DatabaseInterface::getInstance()</code>
13782     </DeprecatedMethod>
13783   </file>
13784   <file src="tests/classes/Controllers/Table/ExportControllerTest.php">
13785     <DeprecatedMethod>
13786       <code>Config::getInstance()</code>
13787     </DeprecatedMethod>
13788   </file>
13789   <file src="tests/classes/Controllers/Table/FindReplaceControllerTest.php">
13790     <DeprecatedMethod>
13791       <code>Config::getInstance()</code>
13792       <code>DatabaseInterface::getInstance()</code>
13793       <code>DatabaseInterface::getInstance()</code>
13794     </DeprecatedMethod>
13795   </file>
13796   <file src="tests/classes/Controllers/Table/ImportControllerTest.php">
13797     <DeprecatedMethod>
13798       <code>Config::getInstance()</code>
13799     </DeprecatedMethod>
13800   </file>
13801   <file src="tests/classes/Controllers/Table/IndexesControllerTest.php">
13802     <DeprecatedMethod>
13803       <code>Config::getInstance()</code>
13804     </DeprecatedMethod>
13805   </file>
13806   <file src="tests/classes/Controllers/Table/Maintenance/AnalyzeControllerTest.php">
13807     <PossiblyUnusedMethod>
13808       <code>providerForTestNoTableSelected</code>
13809     </PossiblyUnusedMethod>
13810   </file>
13811   <file src="tests/classes/Controllers/Table/Maintenance/CheckControllerTest.php">
13812     <PossiblyUnusedMethod>
13813       <code>providerForTestNoTableSelected</code>
13814     </PossiblyUnusedMethod>
13815   </file>
13816   <file src="tests/classes/Controllers/Table/Maintenance/ChecksumControllerTest.php">
13817     <PossiblyUnusedMethod>
13818       <code>providerForTestNoTableSelected</code>
13819     </PossiblyUnusedMethod>
13820   </file>
13821   <file src="tests/classes/Controllers/Table/Maintenance/OptimizeControllerTest.php">
13822     <PossiblyUnusedMethod>
13823       <code>providerForTestNoTableSelected</code>
13824     </PossiblyUnusedMethod>
13825   </file>
13826   <file src="tests/classes/Controllers/Table/Maintenance/RepairControllerTest.php">
13827     <PossiblyUnusedMethod>
13828       <code>providerForTestNoTableSelected</code>
13829     </PossiblyUnusedMethod>
13830   </file>
13831   <file src="tests/classes/Controllers/Table/Partition/AnalyzeControllerTest.php">
13832     <PossiblyUnusedMethod>
13833       <code>providerForTestInvalidDatabaseAndTable</code>
13834     </PossiblyUnusedMethod>
13835   </file>
13836   <file src="tests/classes/Controllers/Table/Partition/CheckControllerTest.php">
13837     <PossiblyUnusedMethod>
13838       <code>providerForTestInvalidDatabaseAndTable</code>
13839     </PossiblyUnusedMethod>
13840   </file>
13841   <file src="tests/classes/Controllers/Table/Partition/DropControllerTest.php">
13842     <PossiblyUnusedMethod>
13843       <code>providerForTestInvalidDatabaseAndTable</code>
13844     </PossiblyUnusedMethod>
13845   </file>
13846   <file src="tests/classes/Controllers/Table/Partition/OptimizeControllerTest.php">
13847     <PossiblyUnusedMethod>
13848       <code>providerForTestInvalidDatabaseAndTable</code>
13849     </PossiblyUnusedMethod>
13850   </file>
13851   <file src="tests/classes/Controllers/Table/Partition/RebuildControllerTest.php">
13852     <PossiblyUnusedMethod>
13853       <code>providerForTestInvalidDatabaseAndTable</code>
13854     </PossiblyUnusedMethod>
13855   </file>
13856   <file src="tests/classes/Controllers/Table/Partition/RepairControllerTest.php">
13857     <PossiblyUnusedMethod>
13858       <code>providerForTestInvalidDatabaseAndTable</code>
13859     </PossiblyUnusedMethod>
13860   </file>
13861   <file src="tests/classes/Controllers/Table/Partition/TruncateControllerTest.php">
13862     <PossiblyUnusedMethod>
13863       <code>providerForTestInvalidDatabaseAndTable</code>
13864     </PossiblyUnusedMethod>
13865   </file>
13866   <file src="tests/classes/Controllers/Table/PrivilegesControllerTest.php">
13867     <DeprecatedMethod>
13868       <code>Config::getInstance()</code>
13869       <code>DatabaseInterface::getInstance()</code>
13870     </DeprecatedMethod>
13871   </file>
13872   <file src="tests/classes/Controllers/Table/RelationControllerTest.php">
13873     <DeprecatedMethod>
13874       <code>Config::getInstance()</code>
13875       <code>DatabaseInterface::getInstance()</code>
13876       <code>DatabaseInterface::getInstance()</code>
13877       <code>DatabaseInterface::getInstance()</code>
13878       <code>DatabaseInterface::getInstance()</code>
13879     </DeprecatedMethod>
13880     <MixedMethodCall>
13881       <code>method</code>
13882       <code>method</code>
13883       <code>method</code>
13884       <code>method</code>
13885       <code>willReturn</code>
13886       <code>willReturn</code>
13887       <code>willReturn</code>
13888       <code>willReturn</code>
13889     </MixedMethodCall>
13890     <UndefinedMethod>
13891       <code>expects</code>
13892       <code>expects</code>
13893       <code>expects</code>
13894       <code>expects</code>
13895     </UndefinedMethod>
13896   </file>
13897   <file src="tests/classes/Controllers/Table/ReplaceControllerTest.php">
13898     <DeprecatedMethod>
13899       <code>Config::getInstance()</code>
13900     </DeprecatedMethod>
13901   </file>
13902   <file src="tests/classes/Controllers/Table/SearchControllerTest.php">
13903     <DeprecatedMethod>
13904       <code>Config::getInstance()</code>
13905       <code>DatabaseInterface::getInstance()</code>
13906     </DeprecatedMethod>
13907     <MixedMethodCall>
13908       <code>method</code>
13909       <code>willReturn</code>
13910       <code>with</code>
13911     </MixedMethodCall>
13912     <UndefinedMethod>
13913       <code>expects</code>
13914     </UndefinedMethod>
13915   </file>
13916   <file src="tests/classes/Controllers/Table/SqlControllerTest.php">
13917     <DeprecatedMethod>
13918       <code>Config::getInstance()</code>
13919     </DeprecatedMethod>
13920   </file>
13921   <file src="tests/classes/Controllers/Table/Structure/ChangeControllerTest.php">
13922     <DeprecatedMethod>
13923       <code>Config::getInstance()</code>
13924     </DeprecatedMethod>
13925   </file>
13926   <file src="tests/classes/Controllers/Table/Structure/SpatialControllerTest.php">
13927     <DeprecatedMethod>
13928       <code>DatabaseInterface::getInstance()</code>
13929       <code>DatabaseInterface::getInstance()</code>
13930       <code>DatabaseInterface::getInstance()</code>
13931       <code>DatabaseInterface::getInstance()</code>
13932     </DeprecatedMethod>
13933   </file>
13934   <file src="tests/classes/Controllers/Table/Structure/UniqueControllerTest.php">
13935     <DeprecatedMethod>
13936       <code>DatabaseInterface::getInstance()</code>
13937       <code>DatabaseInterface::getInstance()</code>
13938       <code>DatabaseInterface::getInstance()</code>
13939       <code>DatabaseInterface::getInstance()</code>
13940     </DeprecatedMethod>
13941   </file>
13942   <file src="tests/classes/Controllers/Table/StructureControllerTest.php">
13943     <DeprecatedMethod>
13944       <code>Config::getInstance()</code>
13945     </DeprecatedMethod>
13946   </file>
13947   <file src="tests/classes/Controllers/Table/TrackingControllerTest.php">
13948     <DeprecatedMethod>
13949       <code>Config::getInstance()</code>
13950     </DeprecatedMethod>
13951   </file>
13952   <file src="tests/classes/Controllers/Table/ZoomSearchControllerTest.php">
13953     <DeprecatedMethod>
13954       <code>Config::getInstance()</code>
13955       <code>Config::getInstance()</code>
13956     </DeprecatedMethod>
13957   </file>
13958   <file src="tests/classes/Controllers/ThemeSetControllerTest.php">
13959     <DeprecatedMethod>
13960       <code>Config::getInstance()</code>
13961       <code>Config::getInstance()</code>
13962     </DeprecatedMethod>
13963     <PossiblyUnusedMethod>
13964       <code>providerForTestWithoutTheme</code>
13965     </PossiblyUnusedMethod>
13966   </file>
13967   <file src="tests/classes/Controllers/Triggers/IndexControllerTest.php">
13968     <DeprecatedMethod>
13969       <code>Config::getInstance()</code>
13970       <code>Config::getInstance()</code>
13971     </DeprecatedMethod>
13972     <MixedAssignment>
13973       <code>$output</code>
13974     </MixedAssignment>
13975     <MixedMethodCall>
13976       <code>method</code>
13977       <code>willReturn</code>
13978     </MixedMethodCall>
13979     <PossiblyUnusedMethod>
13980       <code>providerGetDataFromRequest</code>
13981     </PossiblyUnusedMethod>
13982     <UndefinedInterfaceMethod>
13983       <code>expects</code>
13984     </UndefinedInterfaceMethod>
13985   </file>
13986   <file src="tests/classes/CoreTest.php">
13987     <DeprecatedMethod>
13988       <code>Config::getInstance()</code>
13989       <code>Config::getInstance()</code>
13990       <code>Config::getInstance()</code>
13991       <code>Config::getInstance()</code>
13992       <code>Config::getInstance()</code>
13993       <code>Config::getInstance()</code>
13994     </DeprecatedMethod>
13995     <MixedArgument>
13996       <code><![CDATA[$arr['arr']]]></code>
13997       <code><![CDATA[$arr['arr']]]></code>
13998       <code><![CDATA[$arr['sarr']]]></code>
13999       <code><![CDATA[$arr['sarr']['arr1']]]></code>
14000       <code><![CDATA[$arr['sarr']['arr1']]]></code>
14001       <code><![CDATA[$arr['sarr'][0]]]></code>
14002       <code><![CDATA[$arr['sarr'][0]]]></code>
14003       <code><![CDATA[$arr['sarr'][0][1]]]></code>
14004       <code><![CDATA[$arr['sarr'][0][1]]]></code>
14005     </MixedArgument>
14006     <MixedArrayAccess>
14007       <code><![CDATA[$arr['arr'][0]]]></code>
14008       <code><![CDATA[$arr['arr'][1]]]></code>
14009       <code><![CDATA[$arr['arr'][2]]]></code>
14010       <code><![CDATA[$arr['sarr']['arr1']]]></code>
14011       <code><![CDATA[$arr['sarr']['arr1']]]></code>
14012       <code><![CDATA[$arr['sarr']['arr1']]]></code>
14013       <code><![CDATA[$arr['sarr']['arr1']]]></code>
14014       <code><![CDATA[$arr['sarr']['arr1']]]></code>
14015       <code><![CDATA[$arr['sarr']['arr1'][0]]]></code>
14016       <code><![CDATA[$arr['sarr']['arr1'][1]]]></code>
14017       <code><![CDATA[$arr['sarr']['arr1'][2]]]></code>
14018       <code><![CDATA[$arr['sarr']['not_existing']]]></code>
14019       <code><![CDATA[$arr['sarr']['not_existing'][1]]]></code>
14020       <code><![CDATA[$arr['sarr'][0]]]></code>
14021       <code><![CDATA[$arr['sarr'][0]]]></code>
14022       <code><![CDATA[$arr['sarr'][0]]]></code>
14023       <code><![CDATA[$arr['sarr'][0]]]></code>
14024       <code><![CDATA[$arr['sarr'][0]]]></code>
14025       <code><![CDATA[$arr['sarr'][0]]]></code>
14026       <code><![CDATA[$arr['sarr'][0]]]></code>
14027       <code><![CDATA[$arr['sarr'][0][0]]]></code>
14028       <code><![CDATA[$arr['sarr'][0][1]]]></code>
14029       <code><![CDATA[$arr['sarr'][0][1]]]></code>
14030       <code><![CDATA[$arr['sarr'][0][1]]]></code>
14031       <code><![CDATA[$arr['sarr'][0][1][0]]]></code>
14032       <code><![CDATA[$arr['sarr'][0][2]]]></code>
14033     </MixedArrayAccess>
14034     <PossiblyUnusedMethod>
14035       <code>provideTestIsAllowedDomain</code>
14036       <code>provideTestSafeUnserialize</code>
14037       <code>provideTestSanitizeMySQLHost</code>
14038       <code>providerForTestPopulateRequestWithEncryptedQueryParamsWithInvalidParam</code>
14039       <code>providerTestGetRealSize</code>
14040       <code>providerTestGotoNowhere</code>
14041       <code>providerTestLinkURL</code>
14042     </PossiblyUnusedMethod>
14043   </file>
14044   <file src="tests/classes/CreateAddFieldTest.php">
14045     <DeprecatedMethod>
14046       <code>DatabaseInterface::getInstance()</code>
14047     </DeprecatedMethod>
14048     <PossiblyUnusedMethod>
14049       <code>providerGetColumnCreationQueryRequest</code>
14050       <code>providerGetPartitionsDefinition</code>
14051       <code>providerGetTableCreationQuery</code>
14052     </PossiblyUnusedMethod>
14053   </file>
14054   <file src="tests/classes/Crypto/CryptoTest.php">
14055     <DeprecatedMethod>
14056       <code>Config::getInstance()</code>
14057       <code>Config::getInstance()</code>
14058       <code>Config::getInstance()</code>
14059       <code>Config::getInstance()</code>
14060     </DeprecatedMethod>
14061     <EmptyArrayAccess>
14062       <code><![CDATA[$_SESSION['URLQueryEncryptionSecretKey']]]></code>
14063     </EmptyArrayAccess>
14064     <MixedArgument>
14065       <code><![CDATA[$_SESSION['URLQueryEncryptionSecretKey']]]></code>
14066     </MixedArgument>
14067   </file>
14068   <file src="tests/classes/Database/CentralColumnsTest.php">
14069     <DeprecatedMethod>
14070       <code>Config::getInstance()</code>
14071       <code>DatabaseInterface::getInstance()</code>
14072       <code>DatabaseInterface::getInstance()</code>
14073       <code>DatabaseInterface::getInstance()</code>
14074       <code>DatabaseInterface::getInstance()</code>
14075       <code>DatabaseInterface::getInstance()</code>
14076       <code>DatabaseInterface::getInstance()</code>
14077       <code>DatabaseInterface::getInstance()</code>
14078       <code>DatabaseInterface::getInstance()</code>
14079       <code>DatabaseInterface::getInstance()</code>
14080     </DeprecatedMethod>
14081     <InvalidPropertyAssignmentValue>
14082       <code><![CDATA[$config->settings]]></code>
14083       <code><![CDATA[$config->settings]]></code>
14084       <code><![CDATA[$config->settings]]></code>
14085       <code><![CDATA[$config->settings]]></code>
14086     </InvalidPropertyAssignmentValue>
14087     <MixedArgument>
14088       <code><![CDATA[$this->callFunction(
14089                 $this->centralColumns,
14090                 CentralColumns::class,
14091                 'getHtmlForEditTableRow',
14092                 [$listDetailCols[0], 0],
14093             )]]></code>
14094     </MixedArgument>
14095     <MixedArrayAccess>
14096       <code>$listDetailCols[0]</code>
14097     </MixedArrayAccess>
14098     <MixedAssignment>
14099       <code>$listDetailCols</code>
14100     </MixedAssignment>
14101     <MixedMethodCall>
14102       <code>method</code>
14103       <code>method</code>
14104       <code>method</code>
14105       <code>method</code>
14106       <code>method</code>
14107       <code>method</code>
14108       <code>method</code>
14109       <code>method</code>
14110       <code>method</code>
14111       <code>method</code>
14112       <code>willReturn</code>
14113       <code>willReturn</code>
14114       <code>willReturn</code>
14115       <code>willReturn</code>
14116       <code>willReturn</code>
14117       <code>willReturn</code>
14118       <code>willReturn</code>
14119       <code>willReturn</code>
14120       <code>willReturn</code>
14121       <code>willReturnOnConsecutiveCalls</code>
14122       <code>with</code>
14123       <code>with</code>
14124       <code>with</code>
14125       <code>with</code>
14126       <code>with</code>
14127       <code>with</code>
14128       <code>with</code>
14129     </MixedMethodCall>
14130     <RedundantCondition>
14131       <code>assertIsArray</code>
14132     </RedundantCondition>
14133     <UndefinedMethod>
14134       <code>expects</code>
14135       <code>expects</code>
14136       <code>expects</code>
14137       <code>expects</code>
14138       <code>expects</code>
14139       <code>expects</code>
14140       <code>expects</code>
14141       <code>expects</code>
14142       <code>expects</code>
14143       <code>expects</code>
14144     </UndefinedMethod>
14145   </file>
14146   <file src="tests/classes/Database/Designer/CommonTest.php">
14147     <DeprecatedMethod>
14148       <code>Config::getInstance()</code>
14149       <code>Config::getInstance()</code>
14150       <code>Config::getInstance()</code>
14151       <code>Config::getInstance()</code>
14152       <code>DatabaseInterface::getInstance()</code>
14153       <code>DatabaseInterface::getInstance()</code>
14154       <code>DatabaseInterface::getInstance()</code>
14155       <code>DatabaseInterface::getInstance()</code>
14156       <code>DatabaseInterface::getInstance()</code>
14157       <code>DatabaseInterface::getInstance()</code>
14158       <code>DatabaseInterface::getInstance()</code>
14159     </DeprecatedMethod>
14160   </file>
14161   <file src="tests/classes/Database/DesignerTest.php">
14162     <DeprecatedMethod>
14163       <code>Config::getInstance()</code>
14164       <code>DatabaseInterface::getInstance()</code>
14165       <code>DatabaseInterface::getInstance()</code>
14166       <code>DatabaseInterface::getInstance()</code>
14167       <code>DatabaseInterface::getInstance()</code>
14168     </DeprecatedMethod>
14169     <MixedAssignment>
14170       <code>$result</code>
14171     </MixedAssignment>
14172   </file>
14173   <file src="tests/classes/Database/EventsTest.php">
14174     <DeprecatedMethod>
14175       <code>Config::getInstance()</code>
14176       <code>DatabaseInterface::getInstance()</code>
14177     </DeprecatedMethod>
14178     <PossiblyUnusedMethod>
14179       <code>providerGetDataFromRequest</code>
14180       <code>providerGetQueryFromRequest</code>
14181     </PossiblyUnusedMethod>
14182   </file>
14183   <file src="tests/classes/Database/RoutinesTest.php">
14184     <DeprecatedMethod>
14185       <code>Config::getInstance()</code>
14186       <code>Config::getInstance()</code>
14187       <code>DatabaseInterface::getInstance()</code>
14188       <code>DatabaseInterface::getInstance()</code>
14189     </DeprecatedMethod>
14190     <MixedAssignment>
14191       <code>$_POST[$key]</code>
14192       <code>$_REQUEST[$key]</code>
14193       <code>$value</code>
14194     </MixedAssignment>
14195     <PossiblyUnusedMethod>
14196       <code>providerGetDataFromRequest</code>
14197       <code>providerGetQueryFromRequest</code>
14198     </PossiblyUnusedMethod>
14199   </file>
14200   <file src="tests/classes/Database/SearchTest.php">
14201     <DeprecatedMethod>
14202       <code>DatabaseInterface::getInstance()</code>
14203     </DeprecatedMethod>
14204     <PossiblyUnusedMethod>
14205       <code>searchTypes</code>
14206     </PossiblyUnusedMethod>
14207   </file>
14208   <file src="tests/classes/DatabaseInterfaceTest.php">
14209     <DeprecatedMethod>
14210       <code>Config::getInstance()</code>
14211       <code>Config::getInstance()</code>
14212       <code>Config::getInstance()</code>
14213       <code>Config::getInstance()</code>
14214       <code>Config::getInstance()</code>
14215       <code>Config::getInstance()</code>
14216       <code>Config::getInstance()</code>
14217       <code>Config::getInstance()</code>
14218       <code>DatabaseInterface::getInstance()</code>
14219       <code>DatabaseInterface::getInstance()</code>
14220     </DeprecatedMethod>
14221     <PossiblyUnusedMethod>
14222       <code>currentUserData</code>
14223       <code>errorData</code>
14224       <code>isAmazonRdsData</code>
14225       <code>provideDatabaseVersionData</code>
14226       <code>providerForTestGetLowerCaseNames</code>
14227       <code>versionData</code>
14228     </PossiblyUnusedMethod>
14229   </file>
14230   <file src="tests/classes/Dbal/DbiDummyTest.php">
14231     <DeprecatedMethod>
14232       <code>Config::getInstance()</code>
14233       <code>escapeString</code>
14234       <code>escapeString</code>
14235     </DeprecatedMethod>
14236     <PossiblyUnusedMethod>
14237       <code>errorData</code>
14238       <code>schemaData</code>
14239     </PossiblyUnusedMethod>
14240   </file>
14241   <file src="tests/classes/Dbal/WarningTest.php">
14242     <PossiblyUnusedMethod>
14243       <code>providerForTestWarning</code>
14244     </PossiblyUnusedMethod>
14245   </file>
14246   <file src="tests/classes/Display/ResultsTest.php">
14247     <ArgumentTypeCoercion>
14248       <code>Query::getAll($query)</code>
14249       <code>Query::getAll($query)</code>
14250       <code><![CDATA[Query::getAll('SELECT * FROM pma')]]></code>
14251     </ArgumentTypeCoercion>
14252     <DeprecatedMethod>
14253       <code>Config::getInstance()</code>
14254       <code>Config::getInstance()</code>
14255       <code>Config::getInstance()</code>
14256       <code>Config::getInstance()</code>
14257       <code>Config::getInstance()</code>
14258       <code>Config::getInstance()</code>
14259       <code>Config::getInstance()</code>
14260       <code>Config::getInstance()</code>
14261     </DeprecatedMethod>
14262     <DocblockTypeContradiction>
14263       <code>assertSame</code>
14264     </DocblockTypeContradiction>
14265     <MixedArgument>
14266       <code>$output</code>
14267       <code>$output</code>
14268       <code><![CDATA[$this->callFunction(
14269                 $this->object,
14270                 DisplayResults::class,
14271                 'getDataCellForNonNumericColumns',
14272                 [
14273                     $column,
14274                     $class,
14275                     $meta,
14276                     $map,
14277                     $urlParams,
14278                     $conditionField,
14279                     $transformationPlugin,
14280                     $transformOptions,
14281                     $statementInfo,
14282                 ],
14283             )]]></code>
14284       <code><![CDATA[$this->callFunction(
14285                 $this->object,
14286                 DisplayResults::class,
14287                 'handleNonPrintableContents',
14288                 [$category, $content, $transformationPlugin, $transformOptions, $meta, $urlParams, &$isTruncated],
14289             )]]></code>
14290     </MixedArgument>
14291     <MixedArrayAccess>
14292       <code><![CDATA[$_SESSION['tmpval']['pftext']]]></code>
14293     </MixedArrayAccess>
14294     <MixedArrayAssignment>
14295       <code><![CDATA[$_SESSION['tmpval']['display_binary']]]></code>
14296       <code><![CDATA[$_SESSION['tmpval']['display_binary']]]></code>
14297       <code><![CDATA[$_SESSION['tmpval']['display_blob']]]></code>
14298       <code><![CDATA[$_SESSION['tmpval']['display_blob']]]></code>
14299       <code><![CDATA[$_SESSION['tmpval']['max_rows']]]></code>
14300       <code><![CDATA[$_SESSION['tmpval']['max_rows']]]></code>
14301       <code><![CDATA[$_SESSION['tmpval']['pftext']]]></code>
14302       <code><![CDATA[$_SESSION['tmpval']['pos']]]></code>
14303       <code><![CDATA[$_SESSION['tmpval']['relational_display']]]></code>
14304       <code><![CDATA[$_SESSION['tmpval']['relational_display']]]></code>
14305     </MixedArrayAssignment>
14306     <MixedAssignment>
14307       <code>$data</code>
14308       <code>$data</code>
14309       <code>$output</code>
14310       <code>$output</code>
14311       <code>$output</code>
14312       <code>$output</code>
14313     </MixedAssignment>
14314     <PossiblyUnusedMethod>
14315       <code>dataProviderForTestGetDataCellForNonNumericColumns</code>
14316       <code>dataProviderForTestGetPartialText</code>
14317       <code>dataProviderForTestGetRowInfoForSpecialLinks</code>
14318       <code>dataProviderForTestGetSpecialLinkUrl</code>
14319       <code>dataProviderForTestHandleNonPrintableContents</code>
14320       <code>dataProviderGetSortOrderHiddenInputs</code>
14321       <code>dataProviderSortOrder</code>
14322       <code>providerSetConfigParamsForDisplayTable</code>
14323     </PossiblyUnusedMethod>
14324     <PropertyTypeCoercion>
14325       <code><![CDATA[$config->settings]]></code>
14326       <code><![CDATA[Config::getInstance()->settings]]></code>
14327       <code><![CDATA[Config::getInstance()->settings]]></code>
14328     </PropertyTypeCoercion>
14329   </file>
14330   <file src="tests/classes/EncodingTest.php">
14331     <DeprecatedMethod>
14332       <code>Config::getInstance()</code>
14333       <code>Config::getInstance()</code>
14334     </DeprecatedMethod>
14335   </file>
14336   <file src="tests/classes/Engines/PbxtTest.php">
14337     <PossiblyUnusedMethod>
14338       <code>providerFortTestResolveTypeSize</code>
14339     </PossiblyUnusedMethod>
14340   </file>
14341   <file src="tests/classes/ErrorHandlerTest.php">
14342     <DeprecatedMethod>
14343       <code>Config::getInstance()</code>
14344       <code>Config::getInstance()</code>
14345       <code>Config::getInstance()</code>
14346       <code>Config::getInstance()</code>
14347       <code>Config::getInstance()</code>
14348     </DeprecatedMethod>
14349     <InvalidScalarArgument>
14350       <code>$_SESSION</code>
14351     </InvalidScalarArgument>
14352     <PossiblyUnusedMethod>
14353       <code>providerForTestHandleError</code>
14354     </PossiblyUnusedMethod>
14355     <RedundantCondition>
14356       <code>assertIsString</code>
14357     </RedundantCondition>
14358   </file>
14359   <file src="tests/classes/ErrorReportTest.php">
14360     <DeprecatedMethod>
14361       <code>Config::getInstance()</code>
14362       <code>Config::getInstance()</code>
14363       <code>Config::getInstance()</code>
14364       <code>Config::getInstance()</code>
14365     </DeprecatedMethod>
14366     <PossiblyUndefinedArrayOffset>
14367       <code><![CDATA[$_SERVER['HTTP_USER_AGENT']]]></code>
14368       <code><![CDATA[$_SERVER['HTTP_USER_AGENT']]]></code>
14369       <code><![CDATA[$_SERVER['SERVER_SOFTWARE']]]></code>
14370       <code><![CDATA[$_SERVER['SERVER_SOFTWARE']]]></code>
14371     </PossiblyUndefinedArrayOffset>
14372     <PossiblyUnusedMethod>
14373       <code>urlsToSanitize</code>
14374     </PossiblyUnusedMethod>
14375   </file>
14376   <file src="tests/classes/ErrorTest.php">
14377     <PossiblyUnusedMethod>
14378       <code>filePathProvider</code>
14379     </PossiblyUnusedMethod>
14380   </file>
14381   <file src="tests/classes/Export/ExportTest.php">
14382     <DeprecatedMethod>
14383       <code>Config::getInstance()</code>
14384       <code>Config::getInstance()</code>
14385       <code>DatabaseInterface::getInstance()</code>
14386     </DeprecatedMethod>
14387   </file>
14388   <file src="tests/classes/Export/OptionsTest.php">
14389     <DeprecatedMethod>
14390       <code>Config::getInstance()</code>
14391       <code>DatabaseInterface::getInstance()</code>
14392     </DeprecatedMethod>
14393     <InvalidPropertyAssignmentValue>
14394       <code><![CDATA[$config->settings]]></code>
14395       <code><![CDATA[$config->settings]]></code>
14396       <code><![CDATA[$config->settings]]></code>
14397       <code><![CDATA[$config->settings]]></code>
14398     </InvalidPropertyAssignmentValue>
14399   </file>
14400   <file src="tests/classes/FileListingTest.php">
14401     <DeprecatedMethod>
14402       <code>Config::getInstance()</code>
14403       <code>Config::getInstance()</code>
14404       <code>Config::getInstance()</code>
14405     </DeprecatedMethod>
14406   </file>
14407   <file src="tests/classes/FileTest.php">
14408     <PossiblyUnusedMethod>
14409       <code>compressedFiles</code>
14410     </PossiblyUnusedMethod>
14411   </file>
14412   <file src="tests/classes/FlashMessagesTest.php">
14413     <InvalidScalarArgument>
14414       <code>$_SESSION</code>
14415     </InvalidScalarArgument>
14416     <MixedArgument>
14417       <code>$_SESSION[self::STORAGE_KEY]</code>
14418       <code>$_SESSION[self::STORAGE_KEY]</code>
14419     </MixedArgument>
14420     <MixedArrayAccess>
14421       <code><![CDATA[$_SESSION[self::STORAGE_KEY]['error']]]></code>
14422       <code><![CDATA[$_SESSION[self::STORAGE_KEY]['error']]]></code>
14423     </MixedArrayAccess>
14424   </file>
14425   <file src="tests/classes/FooterTest.php">
14426     <DeprecatedMethod>
14427       <code>Config::getInstance()</code>
14428       <code>Config::getInstance()</code>
14429     </DeprecatedMethod>
14430     <MixedArrayAssignment>
14431       <code><![CDATA[$_SESSION['debug']['queries']]]></code>
14432     </MixedArrayAssignment>
14433     <MixedPropertyAssignment>
14434       <code><![CDATA[$object->child]]></code>
14435     </MixedPropertyAssignment>
14436     <PossiblyUnusedProperty>
14437       <code>$privates</code>
14438     </PossiblyUnusedProperty>
14439   </file>
14440   <file src="tests/classes/Gis/Ds/PolygonTest.php">
14441     <MixedArgument>
14442       <code><![CDATA[$temp['POLYGON'][0]]]></code>
14443       <code><![CDATA[$temp['POLYGON'][1]]]></code>
14444     </MixedArgument>
14445     <MixedArrayAccess>
14446       <code><![CDATA[$temp['POLYGON'][0]['data_length']]]></code>
14447       <code><![CDATA[$temp['POLYGON'][1]['data_length']]]></code>
14448     </MixedArrayAccess>
14449     <PossiblyUnusedMethod>
14450       <code>providerForIsOuterRing</code>
14451       <code>providerForTestArea</code>
14452       <code>providerForTestGetPointOnSurface</code>
14453       <code>providerForTestIsPointInsidePolygon</code>
14454     </PossiblyUnusedMethod>
14455   </file>
14456   <file src="tests/classes/Gis/GisFactoryTest.php">
14457     <PossiblyUnusedMethod>
14458       <code>providerForTestFromType</code>
14459       <code>providerForTestFromWkt</code>
14460     </PossiblyUnusedMethod>
14461   </file>
14462   <file src="tests/classes/Gis/GisGeometryCollectionTest.php">
14463     <PossiblyUnusedMethod>
14464       <code>providerForPrepareRowAsOl</code>
14465       <code>providerForPrepareRowAsPdf</code>
14466       <code>providerForPrepareRowAsSvg</code>
14467       <code>providerForTestGenerateParams</code>
14468       <code>providerForTestGenerateWkt</code>
14469       <code>providerForTestGetExtent</code>
14470     </PossiblyUnusedMethod>
14471   </file>
14472   <file src="tests/classes/Gis/GisGeometryTest.php">
14473     <DeprecatedMethod>
14474       <code>getMockForAbstractClass</code>
14475     </DeprecatedMethod>
14476     <MixedAssignment>
14477       <code>$extent</code>
14478       <code>$points</code>
14479     </MixedAssignment>
14480     <PossiblyUnusedMethod>
14481       <code>providerForTestExtractPointsInternal</code>
14482       <code>providerForTestGetCoordinatesExtent</code>
14483       <code>providerForTestParseWktAndSrid</code>
14484     </PossiblyUnusedMethod>
14485   </file>
14486   <file src="tests/classes/Gis/GisLineStringTest.php">
14487     <PossiblyUnusedMethod>
14488       <code>providerForPrepareRowAsOl</code>
14489       <code>providerForPrepareRowAsPdf</code>
14490       <code>providerForPrepareRowAsSvg</code>
14491       <code>providerForTestGenerateParams</code>
14492       <code>providerForTestGenerateWkt</code>
14493       <code>providerForTestGetExtent</code>
14494     </PossiblyUnusedMethod>
14495   </file>
14496   <file src="tests/classes/Gis/GisMultiLineStringTest.php">
14497     <PossiblyUnusedMethod>
14498       <code>providerForPrepareRowAsOl</code>
14499       <code>providerForPrepareRowAsPdf</code>
14500       <code>providerForPrepareRowAsSvg</code>
14501       <code>providerForTestGenerateParams</code>
14502       <code>providerForTestGenerateWkt</code>
14503       <code>providerForTestGetExtent</code>
14504     </PossiblyUnusedMethod>
14505   </file>
14506   <file src="tests/classes/Gis/GisMultiPointTest.php">
14507     <PossiblyUnusedMethod>
14508       <code>providerForPrepareRowAsOl</code>
14509       <code>providerForPrepareRowAsPdf</code>
14510       <code>providerForPrepareRowAsSvg</code>
14511       <code>providerForTestGenerateParams</code>
14512       <code>providerForTestGenerateWkt</code>
14513       <code>providerForTestGetExtent</code>
14514     </PossiblyUnusedMethod>
14515   </file>
14516   <file src="tests/classes/Gis/GisMultiPolygonTest.php">
14517     <PossiblyUnusedMethod>
14518       <code>providerForPrepareRowAsOl</code>
14519       <code>providerForPrepareRowAsPdf</code>
14520       <code>providerForPrepareRowAsSvg</code>
14521       <code>providerForTestGenerateParams</code>
14522       <code>providerForTestGenerateWkt</code>
14523       <code>providerForTestGetExtent</code>
14524       <code>providerForTestGetShape</code>
14525     </PossiblyUnusedMethod>
14526   </file>
14527   <file src="tests/classes/Gis/GisPointTest.php">
14528     <PossiblyUnusedMethod>
14529       <code>providerForPrepareRowAsOl</code>
14530       <code>providerForPrepareRowAsPdf</code>
14531       <code>providerForPrepareRowAsSvg</code>
14532       <code>providerForTestGenerateParams</code>
14533       <code>providerForTestGenerateWkt</code>
14534       <code>providerForTestGetExtent</code>
14535       <code>providerForTestGetShape</code>
14536     </PossiblyUnusedMethod>
14537   </file>
14538   <file src="tests/classes/Gis/GisPolygonTest.php">
14539     <MixedArrayAccess>
14540       <code><![CDATA[$temp1[0]['POLYGON'][1][3]]]></code>
14541       <code><![CDATA[$temp1[0]['POLYGON'][1][3]['y']]]></code>
14542     </MixedArrayAccess>
14543     <PossiblyUnusedMethod>
14544       <code>providerForPrepareRowAsOl</code>
14545       <code>providerForPrepareRowAsPdf</code>
14546       <code>providerForPrepareRowAsSvg</code>
14547       <code>providerForTestGenerateParams</code>
14548       <code>providerForTestGenerateWkt</code>
14549       <code>providerForTestGetExtent</code>
14550     </PossiblyUnusedMethod>
14551   </file>
14552   <file src="tests/classes/Gis/GisVisualizationTest.php">
14553     <MixedAssignment>
14554       <code>$dataSet</code>
14555       <code>$dataSet</code>
14556       <code>$queryString</code>
14557       <code>$queryString</code>
14558       <code>$queryString</code>
14559       <code>$queryString</code>
14560       <code>$queryString</code>
14561       <code>$queryString</code>
14562       <code>$queryString</code>
14563       <code>$queryString</code>
14564     </MixedAssignment>
14565   </file>
14566   <file src="tests/classes/HeaderTest.php">
14567     <DeprecatedMethod>
14568       <code>Config::getInstance()</code>
14569       <code>Config::getInstance()</code>
14570       <code>DatabaseInterface::getInstance()</code>
14571     </DeprecatedMethod>
14572     <PossiblyUnusedMethod>
14573       <code>providerForTestGetHttpHeaders</code>
14574     </PossiblyUnusedMethod>
14575     <PropertyTypeCoercion>
14576       <code><![CDATA[$config->settings]]></code>
14577       <code><![CDATA[$config->settings]]></code>
14578       <code><![CDATA[$config->settings]]></code>
14579       <code><![CDATA[$config->settings]]></code>
14580       <code><![CDATA[$config->settings]]></code>
14581     </PropertyTypeCoercion>
14582   </file>
14583   <file src="tests/classes/Html/GeneratorTest.php">
14584     <DeprecatedMethod>
14585       <code>Config::getInstance()</code>
14586       <code>Config::getInstance()</code>
14587       <code>Config::getInstance()</code>
14588       <code>Config::getInstance()</code>
14589       <code>Config::getInstance()</code>
14590       <code>Config::getInstance()</code>
14591       <code>Config::getInstance()</code>
14592       <code>Config::getInstance()</code>
14593       <code>Config::getInstance()</code>
14594       <code>Config::getInstance()</code>
14595       <code>Config::getInstance()</code>
14596       <code>Config::getInstance()</code>
14597       <code>Config::getInstance()</code>
14598     </DeprecatedMethod>
14599     <InvalidPropertyAssignmentValue>
14600       <code><![CDATA[[
14601             'ssl' => true,
14602             'ssl_verify' => true,
14603             'ssl_ca' => '/etc/ssl/ca.crt',
14604             'host' => 'custom.host',
14605         ]]]></code>
14606       <code><![CDATA[['ssl' => false, 'host' => '127.0.0.1']]]></code>
14607       <code><![CDATA[['ssl' => false, 'host' => 'custom.host']]]></code>
14608       <code><![CDATA[['ssl' => false, 'host' => 'custom.host']]]></code>
14609       <code><![CDATA[['ssl' => false, 'ssl_verify' => true, 'host' => 'custom.host']]]></code>
14610       <code><![CDATA[['ssl' => true, 'ssl_verify' => false, 'host' => 'custom.host']]]></code>
14611       <code><![CDATA[['ssl' => true, 'ssl_verify' => true, 'host' => 'custom.host']]]></code>
14612     </InvalidPropertyAssignmentValue>
14613     <MixedAssignment>
14614       <code>$result</code>
14615     </MixedAssignment>
14616     <PossiblyUnusedMethod>
14617       <code>linksOrButtons</code>
14618       <code>providerForTestGetDefaultFunctionForField</code>
14619     </PossiblyUnusedMethod>
14620     <PropertyTypeCoercion>
14621       <code><![CDATA[$config->settings]]></code>
14622     </PropertyTypeCoercion>
14623   </file>
14624   <file src="tests/classes/Html/MySQLDocumentationTest.php">
14625     <DeprecatedMethod>
14626       <code>Config::getInstance()</code>
14627     </DeprecatedMethod>
14628   </file>
14629   <file src="tests/classes/Http/Factory/ResponseFactoryTest.php">
14630     <PossiblyUnusedMethod>
14631       <code>providerForTestCreate</code>
14632       <code>providerForTestCreateResponse</code>
14633     </PossiblyUnusedMethod>
14634   </file>
14635   <file src="tests/classes/Http/Factory/ServerRequestFactoryTest.php">
14636     <PossiblyUnusedMethod>
14637       <code>providerForTestCreate</code>
14638       <code>providerForTestCreateServerRequest</code>
14639       <code>providerForTestFromGlobals</code>
14640     </PossiblyUnusedMethod>
14641   </file>
14642   <file src="tests/classes/Http/Factory/UriFactoryTest.php">
14643     <PossiblyUnusedMethod>
14644       <code>providerForTestCreateUri</code>
14645       <code>uriFactoryProviders</code>
14646     </PossiblyUnusedMethod>
14647   </file>
14648   <file src="tests/classes/Http/ResponseTest.php">
14649     <PossiblyUnusedMethod>
14650       <code>responseFactoryProviders</code>
14651     </PossiblyUnusedMethod>
14652   </file>
14653   <file src="tests/classes/Http/ServerRequestTest.php">
14654     <PossiblyUnusedMethod>
14655       <code>isAjaxProvider</code>
14656       <code>providerForTestGetRoute</code>
14657     </PossiblyUnusedMethod>
14658   </file>
14659   <file src="tests/classes/Identifiers/DatabaseNameTest.php">
14660     <PossiblyUnusedMethod>
14661       <code>providerForTestInvalidNames</code>
14662       <code>providerForTestValidNames</code>
14663     </PossiblyUnusedMethod>
14664   </file>
14665   <file src="tests/classes/Identifiers/TableNameTest.php">
14666     <PossiblyUnusedMethod>
14667       <code>providerForTestInvalidNames</code>
14668       <code>providerForTestValidNames</code>
14669     </PossiblyUnusedMethod>
14670   </file>
14671   <file src="tests/classes/Identifiers/TriggerNameTest.php">
14672     <PossiblyUnusedMethod>
14673       <code>providerForTestInvalidNames</code>
14674       <code>providerForTestValidNames</code>
14675     </PossiblyUnusedMethod>
14676   </file>
14677   <file src="tests/classes/Import/ImportTest.php">
14678     <DeprecatedMethod>
14679       <code>Config::getInstance()</code>
14680     </DeprecatedMethod>
14681     <DocblockTypeContradiction>
14682       <code>assertSame</code>
14683       <code>assertSame</code>
14684       <code>assertSame</code>
14685       <code>assertSame</code>
14686       <code>assertSame</code>
14687       <code>assertSame</code>
14688     </DocblockTypeContradiction>
14689     <InvalidPropertyAssignmentValue>
14690       <code><![CDATA[Config::getInstance()->settings]]></code>
14691     </InvalidPropertyAssignmentValue>
14692     <PossiblyUnusedMethod>
14693       <code>provDetectType</code>
14694       <code>provGetColumnAlphaName</code>
14695       <code>provGetColumnNumberFromName</code>
14696       <code>provGetDecimalPrecision</code>
14697       <code>provGetDecimalScale</code>
14698       <code>provGetDecimalSize</code>
14699       <code>providerContentWithByteOrderMarks</code>
14700     </PossiblyUnusedMethod>
14701     <TypeDoesNotContainNull>
14702       <code>assertNull</code>
14703       <code>assertNull</code>
14704     </TypeDoesNotContainNull>
14705   </file>
14706   <file src="tests/classes/Import/SimulateDmlTest.php">
14707     <PossiblyUnusedMethod>
14708       <code>providerForTestGetMatchedRows</code>
14709     </PossiblyUnusedMethod>
14710   </file>
14711   <file src="tests/classes/IndexTest.php">
14712     <MixedArgument>
14713       <code><![CDATA[$this->params['columns']]]></code>
14714       <code><![CDATA[$this->params['columns']]]></code>
14715     </MixedArgument>
14716     <MixedArrayAssignment>
14717       <code><![CDATA[$this->params['columns'][]]]></code>
14718       <code><![CDATA[$this->params['columns'][]]]></code>
14719       <code><![CDATA[$this->params['columns'][]]]></code>
14720     </MixedArrayAssignment>
14721   </file>
14722   <file src="tests/classes/InsertEditTest.php">
14723     <DeprecatedMethod>
14724       <code>Config::getInstance()</code>
14725       <code>Config::getInstance()</code>
14726       <code>Config::getInstance()</code>
14727       <code>Config::getInstance()</code>
14728       <code>Config::getInstance()</code>
14729       <code>Config::getInstance()</code>
14730       <code>Config::getInstance()</code>
14731       <code>Config::getInstance()</code>
14732       <code>Config::getInstance()</code>
14733       <code>Config::getInstance()</code>
14734       <code>Config::getInstance()</code>
14735       <code>Config::getInstance()</code>
14736       <code>Config::getInstance()</code>
14737       <code>Config::getInstance()</code>
14738       <code>Config::getInstance()</code>
14739       <code>Config::getInstance()</code>
14740       <code>Config::getInstance()</code>
14741       <code>Config::getInstance()</code>
14742       <code>Config::getInstance()</code>
14743       <code>Config::getInstance()</code>
14744       <code>Config::getInstance()</code>
14745       <code>Config::getInstance()</code>
14746       <code>DatabaseInterface::getInstance()</code>
14747       <code>DatabaseInterface::getInstance()</code>
14748     </DeprecatedMethod>
14749     <InvalidPropertyAssignmentValue>
14750       <code><![CDATA[$config->settings]]></code>
14751       <code><![CDATA[$config->settings]]></code>
14752       <code><![CDATA[$config->settings]]></code>
14753       <code><![CDATA[$config->settings]]></code>
14754       <code><![CDATA[$config->settings]]></code>
14755       <code><![CDATA[$config->settings]]></code>
14756       <code><![CDATA[$config->settings]]></code>
14757       <code><![CDATA[$config->settings]]></code>
14758       <code><![CDATA[$config->settings]]></code>
14759     </InvalidPropertyAssignmentValue>
14760     <MixedArrayAssignment>
14761       <code><![CDATA[$_SESSION['tmpval']['relational_display']]]></code>
14762       <code><![CDATA[$_SESSION['tmpval']['relational_display']]]></code>
14763     </MixedArrayAssignment>
14764     <MixedAssignment>
14765       <code>$actual</code>
14766       <code>$actual</code>
14767       <code>$result</code>
14768       <code>$result</code>
14769       <code>$result</code>
14770       <code>$result</code>
14771       <code>$result</code>
14772       <code>$result</code>
14773       <code>$result</code>
14774       <code>$result</code>
14775       <code>$result</code>
14776       <code>$result</code>
14777       <code>$result</code>
14778       <code>$result</code>
14779       <code>$result</code>
14780       <code>$result</code>
14781       <code>$result</code>
14782       <code>$result</code>
14783       <code>$result</code>
14784       <code>$result</code>
14785       <code>$result</code>
14786       <code>$result</code>
14787       <code>$result</code>
14788       <code>$result</code>
14789       <code>$result</code>
14790       <code>$result</code>
14791     </MixedAssignment>
14792     <PossiblyInvalidCast>
14793       <code>$value</code>
14794     </PossiblyInvalidCast>
14795     <PossiblyUnusedMethod>
14796       <code>dataProviderConfigValueInsertRows</code>
14797       <code>providerForTestGetSpecialCharsForInsertingMode</code>
14798     </PossiblyUnusedMethod>
14799     <PropertyTypeCoercion>
14800       <code><![CDATA[Config::getInstance()->settings]]></code>
14801     </PropertyTypeCoercion>
14802   </file>
14803   <file src="tests/classes/InternalRelationsTest.php">
14804     <MixedAssignment>
14805       <code>$field</code>
14806       <code>$field</code>
14807     </MixedAssignment>
14808     <RedundantCondition>
14809       <code>assertIsArray</code>
14810       <code>assertIsArray</code>
14811     </RedundantCondition>
14812   </file>
14813   <file src="tests/classes/IpAllowDenyTest.php">
14814     <DeprecatedMethod>
14815       <code>Config::getInstance()</code>
14816       <code>Config::getInstance()</code>
14817     </DeprecatedMethod>
14818     <PossiblyNullArrayOffset>
14819       <code><![CDATA[$config->settings['TrustedProxies']]]></code>
14820     </PossiblyNullArrayOffset>
14821     <PossiblyUnusedMethod>
14822       <code>proxyIPs</code>
14823     </PossiblyUnusedMethod>
14824   </file>
14825   <file src="tests/classes/LanguageTest.php">
14826     <DeprecatedMethod>
14827       <code>Config::getInstance()</code>
14828       <code>Config::getInstance()</code>
14829       <code>Config::getInstance()</code>
14830       <code>Config::getInstance()</code>
14831       <code>Config::getInstance()</code>
14832       <code>Config::getInstance()</code>
14833     </DeprecatedMethod>
14834     <PossiblyUnusedMethod>
14835       <code>listLocales</code>
14836       <code>selectDataProvider</code>
14837     </PossiblyUnusedMethod>
14838   </file>
14839   <file src="tests/classes/LinterTest.php">
14840     <PossiblyUnusedMethod>
14841       <code>lintProvider</code>
14842     </PossiblyUnusedMethod>
14843   </file>
14844   <file src="tests/classes/ListDatabaseTest.php">
14845     <DeprecatedMethod>
14846       <code>Config::getInstance()</code>
14847       <code>Config::getInstance()</code>
14848     </DeprecatedMethod>
14849   </file>
14850   <file src="tests/classes/MenuTest.php">
14851     <DeprecatedMethod>
14852       <code>Config::getInstance()</code>
14853     </DeprecatedMethod>
14854   </file>
14855   <file src="tests/classes/MessageTest.php">
14856     <PossiblyUnusedMethod>
14857       <code>decodeBBDataProvider</code>
14858       <code>providerAffectedRows</code>
14859       <code>providerDeletedRows</code>
14860       <code>providerInsertedRows</code>
14861     </PossiblyUnusedMethod>
14862   </file>
14863   <file src="tests/classes/MimeTest.php">
14864     <PossiblyUnusedMethod>
14865       <code>providerForTestDetect</code>
14866     </PossiblyUnusedMethod>
14867   </file>
14868   <file src="tests/classes/Navigation/NavigationTest.php">
14869     <DeprecatedMethod>
14870       <code>Config::getInstance()</code>
14871     </DeprecatedMethod>
14872   </file>
14873   <file src="tests/classes/Navigation/NavigationTreeTest.php">
14874     <DeprecatedMethod>
14875       <code>Config::getInstance()</code>
14876       <code>Config::getInstance()</code>
14877     </DeprecatedMethod>
14878   </file>
14879   <file src="tests/classes/Navigation/Nodes/NodeDatabaseChildTest.php">
14880     <DeprecatedMethod>
14881       <code>Config::getInstance()</code>
14882       <code>getMockForAbstractClass</code>
14883     </DeprecatedMethod>
14884   </file>
14885   <file src="tests/classes/Navigation/Nodes/NodeDatabaseTest.php">
14886     <DeprecatedMethod>
14887       <code>Config::getInstance()</code>
14888       <code>Config::getInstance()</code>
14889     </DeprecatedMethod>
14890   </file>
14891   <file src="tests/classes/Navigation/Nodes/NodeTableTest.php">
14892     <DeprecatedMethod>
14893       <code>Config::getInstance()</code>
14894       <code>Config::getInstance()</code>
14895     </DeprecatedMethod>
14896     <PossiblyUnusedMethod>
14897       <code>providerForTestIcon</code>
14898     </PossiblyUnusedMethod>
14899   </file>
14900   <file src="tests/classes/Navigation/Nodes/NodeTest.php">
14901     <DeprecatedMethod>
14902       <code>Config::getInstance()</code>
14903       <code>Config::getInstance()</code>
14904       <code>Config::getInstance()</code>
14905       <code>Config::getInstance()</code>
14906       <code>Config::getInstance()</code>
14907       <code>Config::getInstance()</code>
14908       <code>Config::getInstance()</code>
14909     </DeprecatedMethod>
14910     <DocblockTypeContradiction>
14911       <code><![CDATA[isset($config->selectedServer)]]></code>
14912     </DocblockTypeContradiction>
14913     <InvalidPropertyAssignmentValue>
14914       <code><![CDATA[$config->selectedServer]]></code>
14915       <code><![CDATA[$config->selectedServer]]></code>
14916       <code><![CDATA[$config->selectedServer]]></code>
14917       <code>[]</code>
14918     </InvalidPropertyAssignmentValue>
14919   </file>
14920   <file src="tests/classes/NormalizationTest.php">
14921     <DeprecatedMethod>
14922       <code>Config::getInstance()</code>
14923       <code>Config::getInstance()</code>
14924     </DeprecatedMethod>
14925     <InvalidPropertyAssignmentValue>
14926       <code><![CDATA[$config->settings]]></code>
14927       <code><![CDATA[$config->settings]]></code>
14928       <code><![CDATA[$config->settings]]></code>
14929       <code><![CDATA[$config->settings]]></code>
14930     </InvalidPropertyAssignmentValue>
14931     <MixedArgument>
14932       <code><![CDATA[$result1['html']]]></code>
14933     </MixedArgument>
14934     <MixedAssignment>
14935       <code>$result</code>
14936     </MixedAssignment>
14937   </file>
14938   <file src="tests/classes/OpenDocumentTest.php">
14939     <RedundantCondition>
14940       <code>assertNotFalse</code>
14941     </RedundantCondition>
14942   </file>
14943   <file src="tests/classes/OperationsTest.php">
14944     <PossiblyUnusedMethod>
14945       <code>providerGetPartitionMaintenanceChoices</code>
14946     </PossiblyUnusedMethod>
14947   </file>
14948   <file src="tests/classes/Partitioning/PartitionTest.php">
14949     <PossiblyUnusedMethod>
14950       <code>providerForTestHavePartitioning</code>
14951     </PossiblyUnusedMethod>
14952   </file>
14953   <file src="tests/classes/Partitioning/TablePartitionDefinitionTest.php">
14954     <PossiblyUnusedMethod>
14955       <code>providerGetDetails</code>
14956       <code>providerGetDetailsWithMaxPartitions</code>
14957     </PossiblyUnusedMethod>
14958   </file>
14959   <file src="tests/classes/PdfTest.php">
14960     <MixedArgument>
14961       <code><![CDATA[$arr->getPDFData()]]></code>
14962       <code><![CDATA[$arr->getPDFData()]]></code>
14963       <code><![CDATA[$pdf->getPDFData()]]></code>
14964     </MixedArgument>
14965   </file>
14966   <file src="tests/classes/Plugins/Auth/AuthenticationConfigTest.php">
14967     <DeprecatedMethod>
14968       <code>Config::getInstance()</code>
14969       <code>Config::getInstance()</code>
14970     </DeprecatedMethod>
14971     <InvalidPropertyAssignmentValue>
14972       <code><![CDATA[Config::getInstance()->settings]]></code>
14973       <code><![CDATA[['user' => 'username', 'password' => 'password']]]></code>
14974     </InvalidPropertyAssignmentValue>
14975   </file>
14976   <file src="tests/classes/Plugins/Auth/AuthenticationCookieTest.php">
14977     <DeprecatedMethod>
14978       <code>Config::getInstance()</code>
14979       <code>Config::getInstance()</code>
14980       <code>Config::getInstance()</code>
14981       <code>Config::getInstance()</code>
14982       <code>Config::getInstance()</code>
14983       <code>Config::getInstance()</code>
14984       <code>Config::getInstance()</code>
14985       <code>Config::getInstance()</code>
14986       <code>Config::getInstance()</code>
14987       <code>Config::getInstance()</code>
14988       <code>Config::getInstance()</code>
14989       <code>Config::getInstance()</code>
14990       <code>Config::getInstance()</code>
14991       <code>Config::getInstance()</code>
14992       <code>Config::getInstance()</code>
14993       <code>Config::getInstance()</code>
14994       <code>Config::getInstance()</code>
14995       <code>Config::getInstance()</code>
14996       <code>Config::getInstance()</code>
14997       <code>Config::getInstance()</code>
14998       <code>Config::getInstance()</code>
14999       <code>Config::getInstance()</code>
15000       <code>Config::getInstance()</code>
15001       <code>Config::getInstance()</code>
15002     </DeprecatedMethod>
15003     <InvalidPropertyAssignmentValue>
15004       <code>$arr</code>
15005       <code>$arr</code>
15006       <code><![CDATA[$config->selectedServer]]></code>
15007       <code><![CDATA[$config->selectedServer]]></code>
15008       <code><![CDATA[$config->selectedServer]]></code>
15009       <code><![CDATA[$config->settings]]></code>
15010       <code><![CDATA[$config->settings]]></code>
15011       <code><![CDATA[$config->settings]]></code>
15012       <code><![CDATA[$config->settings]]></code>
15013       <code><![CDATA[$config->settings]]></code>
15014       <code><![CDATA[$config->settings]]></code>
15015       <code><![CDATA[$config->settings]]></code>
15016       <code><![CDATA[$config->settings]]></code>
15017       <code><![CDATA[$config->settings]]></code>
15018       <code><![CDATA[$config->settings]]></code>
15019       <code><![CDATA[$config->settings]]></code>
15020       <code><![CDATA[$config->settings]]></code>
15021       <code><![CDATA[$config->settings]]></code>
15022       <code><![CDATA[$config->settings]]></code>
15023       <code><![CDATA[$config->settings]]></code>
15024       <code><![CDATA[$config->settings]]></code>
15025       <code><![CDATA[$config->settings]]></code>
15026       <code><![CDATA[$config->settings]]></code>
15027       <code><![CDATA[$config->settings]]></code>
15028       <code><![CDATA[['auth_type' => 'cookie']]]></code>
15029     </InvalidPropertyAssignmentValue>
15030     <MixedArgument>
15031       <code>$result</code>
15032     </MixedArgument>
15033     <MixedArrayAssignment>
15034       <code><![CDATA[$_SESSION['browser_access_time']['default']]]></code>
15035       <code><![CDATA[$_SESSION['browser_access_time']['default']]]></code>
15036     </MixedArrayAssignment>
15037     <MixedAssignment>
15038       <code>$result</code>
15039     </MixedAssignment>
15040     <MixedPropertyTypeCoercion>
15041       <code><![CDATA[$config->selectedServer]]></code>
15042     </MixedPropertyTypeCoercion>
15043     <PossiblyUnusedMethod>
15044       <code>checkRulesProvider</code>
15045       <code>dataProviderPasswordLength</code>
15046     </PossiblyUnusedMethod>
15047     <PropertyTypeCoercion>
15048       <code><![CDATA[$config->settings]]></code>
15049       <code><![CDATA[$config->settings]]></code>
15050       <code><![CDATA[$config->settings]]></code>
15051       <code><![CDATA[$config->settings]]></code>
15052       <code><![CDATA[$config->settings]]></code>
15053       <code><![CDATA[$config->settings]]></code>
15054     </PropertyTypeCoercion>
15055   </file>
15056   <file src="tests/classes/Plugins/Auth/AuthenticationHttpTest.php">
15057     <DeprecatedMethod>
15058       <code>Config::getInstance()</code>
15059       <code>Config::getInstance()</code>
15060       <code>Config::getInstance()</code>
15061       <code>Config::getInstance()</code>
15062       <code>Config::getInstance()</code>
15063       <code>Config::getInstance()</code>
15064       <code>Config::getInstance()</code>
15065     </DeprecatedMethod>
15066     <InvalidPropertyAssignmentValue>
15067       <code><![CDATA[$config->settings]]></code>
15068       <code><![CDATA[$config->settings]]></code>
15069       <code><![CDATA[['host' => 'a', 'user' => 'user2']]]></code>
15070       <code><![CDATA[['host' => 'a', 'user' => 'user2']]]></code>
15071     </InvalidPropertyAssignmentValue>
15072     <PossiblyUnusedMethod>
15073       <code>readCredentialsProvider</code>
15074     </PossiblyUnusedMethod>
15075   </file>
15076   <file src="tests/classes/Plugins/Auth/AuthenticationSignonTest.php">
15077     <DeprecatedMethod>
15078       <code>Config::getInstance()</code>
15079       <code>Config::getInstance()</code>
15080       <code>Config::getInstance()</code>
15081       <code>Config::getInstance()</code>
15082       <code>Config::getInstance()</code>
15083       <code>Config::getInstance()</code>
15084       <code>Config::getInstance()</code>
15085       <code>Config::getInstance()</code>
15086       <code>Config::getInstance()</code>
15087       <code>Config::getInstance()</code>
15088       <code>Config::getInstance()</code>
15089       <code>Config::getInstance()</code>
15090       <code>Config::getInstance()</code>
15091     </DeprecatedMethod>
15092     <InvalidPropertyAssignmentValue>
15093       <code><![CDATA[$config->selectedServer]]></code>
15094       <code><![CDATA[$config->selectedServer]]></code>
15095       <code><![CDATA[$config->selectedServer]]></code>
15096       <code><![CDATA[$config->selectedServer]]></code>
15097       <code><![CDATA[$config->selectedServer]]></code>
15098       <code><![CDATA[$config->selectedServer]]></code>
15099       <code><![CDATA[$config->selectedServer]]></code>
15100       <code><![CDATA[$config->selectedServer]]></code>
15101       <code><![CDATA[$config->selectedServer]]></code>
15102       <code><![CDATA[$config->settings]]></code>
15103     </InvalidPropertyAssignmentValue>
15104   </file>
15105   <file src="tests/classes/Plugins/AuthenticationPluginFactoryTest.php">
15106     <DeprecatedMethod>
15107       <code>Config::getInstance()</code>
15108       <code>Config::getInstance()</code>
15109       <code>Config::getInstance()</code>
15110     </DeprecatedMethod>
15111     <PossiblyUnusedMethod>
15112       <code>providerForTestValidPlugins</code>
15113     </PossiblyUnusedMethod>
15114   </file>
15115   <file src="tests/classes/Plugins/Export/ExportCodegenTest.php">
15116     <MixedAssignment>
15117       <code>$result</code>
15118       <code>$result</code>
15119     </MixedAssignment>
15120   </file>
15121   <file src="tests/classes/Plugins/Export/ExportCsvTest.php">
15122     <RedundantCondition>
15123       <code>assertFalse</code>
15124     </RedundantCondition>
15125     <RedundantConditionGivenDocblockType>
15126       <code>assertFalse</code>
15127     </RedundantConditionGivenDocblockType>
15128   </file>
15129   <file src="tests/classes/Plugins/Export/ExportHtmlwordTest.php">
15130     <DeprecatedMethod>
15131       <code>Config::getInstance()</code>
15132     </DeprecatedMethod>
15133     <MixedArgument>
15134       <code>$result</code>
15135     </MixedArgument>
15136     <MixedAssignment>
15137       <code>$result</code>
15138     </MixedAssignment>
15139   </file>
15140   <file src="tests/classes/Plugins/Export/ExportLatexTest.php">
15141     <DeprecatedMethod>
15142       <code>Config::getInstance()</code>
15143       <code>Config::getInstance()</code>
15144       <code>Config::getInstance()</code>
15145     </DeprecatedMethod>
15146     <InvalidArrayOffset>
15147       <code><![CDATA[$GLOBALS['latex_caption']]]></code>
15148     </InvalidArrayOffset>
15149     <InvalidPropertyAssignmentValue>
15150       <code><![CDATA[$config->selectedServer]]></code>
15151       <code><![CDATA[$config->selectedServer]]></code>
15152     </InvalidPropertyAssignmentValue>
15153     <PossiblyInvalidArrayOffset>
15154       <code><![CDATA[$GLOBALS['plugin_param']['export_type']]]></code>
15155       <code><![CDATA[$GLOBALS['plugin_param']['export_type']]]></code>
15156       <code><![CDATA[$GLOBALS['plugin_param']['single_table']]]></code>
15157       <code><![CDATA[$GLOBALS['plugin_param']['single_table']]]></code>
15158     </PossiblyInvalidArrayOffset>
15159   </file>
15160   <file src="tests/classes/Plugins/Export/ExportOdtTest.php">
15161     <DeprecatedMethod>
15162       <code>Config::getInstance()</code>
15163     </DeprecatedMethod>
15164     <InvalidArrayOffset>
15165       <code><![CDATA[$GLOBALS['foo_columns']]]></code>
15166     </InvalidArrayOffset>
15167     <MixedArgument>
15168       <code>$result</code>
15169     </MixedArgument>
15170     <MixedAssignment>
15171       <code>$result</code>
15172     </MixedAssignment>
15173     <PossiblyInvalidArrayOffset>
15174       <code><![CDATA[$GLOBALS['plugin_param']['export_type']]]></code>
15175       <code><![CDATA[$GLOBALS['plugin_param']['export_type']]]></code>
15176       <code><![CDATA[$GLOBALS['plugin_param']['single_table']]]></code>
15177       <code><![CDATA[$GLOBALS['plugin_param']['single_table']]]></code>
15178     </PossiblyInvalidArrayOffset>
15179   </file>
15180   <file src="tests/classes/Plugins/Export/ExportSqlTest.php">
15181     <DeprecatedMethod>
15182       <code>Config::getInstance()</code>
15183       <code>Config::getInstance()</code>
15184       <code>Config::getInstance()</code>
15185       <code>Config::getInstance()</code>
15186       <code>Config::getInstance()</code>
15187       <code>Config::getInstance()</code>
15188       <code>Config::getInstance()</code>
15189       <code>Config::getInstance()</code>
15190       <code>Config::getInstance()</code>
15191     </DeprecatedMethod>
15192     <InvalidArrayOffset>
15193       <code><![CDATA[$GLOBALS['no_constraints_comments']]]></code>
15194       <code><![CDATA[$GLOBALS['no_constraints_comments']]]></code>
15195       <code><![CDATA[$GLOBALS['sql_constraints']]]></code>
15196     </InvalidArrayOffset>
15197     <InvalidPropertyAssignmentValue>
15198       <code><![CDATA[$config->selectedServer]]></code>
15199     </InvalidPropertyAssignmentValue>
15200     <MixedArgument>
15201       <code><![CDATA[$GLOBALS['sql_constraints']]]></code>
15202       <code><![CDATA[$GLOBALS['sql_constraints']]]></code>
15203       <code><![CDATA[$GLOBALS['sql_constraints']]]></code>
15204       <code><![CDATA[$GLOBALS['sql_constraints']]]></code>
15205       <code>$result</code>
15206     </MixedArgument>
15207     <MixedAssignment>
15208       <code>$result</code>
15209       <code>$result</code>
15210       <code>$result</code>
15211       <code>$result</code>
15212     </MixedAssignment>
15213     <PossiblyInvalidArrayOffset>
15214       <code><![CDATA[$GLOBALS['plugin_param']['export_type']]]></code>
15215       <code><![CDATA[$GLOBALS['plugin_param']['export_type']]]></code>
15216       <code><![CDATA[$GLOBALS['plugin_param']['single_table']]]></code>
15217       <code><![CDATA[$GLOBALS['plugin_param']['single_table']]]></code>
15218     </PossiblyInvalidArrayOffset>
15219   </file>
15220   <file src="tests/classes/Plugins/Export/ExportTexytextTest.php">
15221     <DeprecatedMethod>
15222       <code>Config::getInstance()</code>
15223     </DeprecatedMethod>
15224   </file>
15225   <file src="tests/classes/Plugins/Export/ExportXmlTest.php">
15226     <DeprecatedMethod>
15227       <code>Config::getInstance()</code>
15228       <code>Config::getInstance()</code>
15229     </DeprecatedMethod>
15230     <InvalidPropertyAssignmentValue>
15231       <code><![CDATA[$config->selectedServer]]></code>
15232       <code><![CDATA[$config->selectedServer]]></code>
15233       <code><![CDATA[$config->selectedServer]]></code>
15234     </InvalidPropertyAssignmentValue>
15235   </file>
15236   <file src="tests/classes/Plugins/Export/Helpers/TablePropertyTest.php">
15237     <PossiblyUnusedMethod>
15238       <code>getDotNetObjectTypeProvider</code>
15239       <code>getDotNetPrimitiveTypeProvider</code>
15240       <code>isNotNullProvider</code>
15241       <code>isUniqueProvider</code>
15242     </PossiblyUnusedMethod>
15243   </file>
15244   <file src="tests/classes/Plugins/Import/ImportCsvTest.php">
15245     <DeprecatedMethod>
15246       <code>Config::getInstance()</code>
15247     </DeprecatedMethod>
15248   </file>
15249   <file src="tests/classes/Plugins/Import/ImportLdiTest.php">
15250     <DeprecatedMethod>
15251       <code>Config::getInstance()</code>
15252       <code>Config::getInstance()</code>
15253     </DeprecatedMethod>
15254     <TypeDoesNotContainType>
15255       <code>assertTrue</code>
15256     </TypeDoesNotContainType>
15257   </file>
15258   <file src="tests/classes/Plugins/Import/ImportMediawikiTest.php">
15259     <DeprecatedMethod>
15260       <code>Config::getInstance()</code>
15261     </DeprecatedMethod>
15262     <InvalidArrayOffset>
15263       <code><![CDATA[$GLOBALS['import_notice']]]></code>
15264     </InvalidArrayOffset>
15265     <MixedArgument>
15266       <code><![CDATA[$GLOBALS['import_notice']]]></code>
15267       <code><![CDATA[$GLOBALS['import_notice']]]></code>
15268       <code><![CDATA[$GLOBALS['import_notice']]]></code>
15269       <code><![CDATA[$GLOBALS['import_notice']]]></code>
15270       <code><![CDATA[$GLOBALS['import_notice']]]></code>
15271     </MixedArgument>
15272   </file>
15273   <file src="tests/classes/Plugins/Import/ImportOdsTest.php">
15274     <DeprecatedMethod>
15275       <code>Config::getInstance()</code>
15276     </DeprecatedMethod>
15277     <InvalidArrayOffset>
15278       <code><![CDATA[$GLOBALS['import_notice']]]></code>
15279       <code><![CDATA[$GLOBALS['import_notice']]]></code>
15280     </InvalidArrayOffset>
15281     <MixedArgument>
15282       <code><![CDATA[$GLOBALS['import_notice']]]></code>
15283       <code><![CDATA[$GLOBALS['import_notice']]]></code>
15284       <code><![CDATA[$GLOBALS['import_notice']]]></code>
15285       <code><![CDATA[$GLOBALS['import_notice']]]></code>
15286       <code><![CDATA[$GLOBALS['import_notice']]]></code>
15287       <code><![CDATA[$GLOBALS['import_notice']]]></code>
15288       <code><![CDATA[$GLOBALS['import_notice']]]></code>
15289       <code><![CDATA[$GLOBALS['import_notice']]]></code>
15290       <code><![CDATA[$GLOBALS['import_notice']]]></code>
15291       <code><![CDATA[$GLOBALS['import_notice']]]></code>
15292     </MixedArgument>
15293     <PossiblyUnusedMethod>
15294       <code>dataProviderOdsEmptyRows</code>
15295     </PossiblyUnusedMethod>
15296   </file>
15297   <file src="tests/classes/Plugins/Import/ImportShpTest.php">
15298     <DeprecatedMethod>
15299       <code>Config::getInstance()</code>
15300     </DeprecatedMethod>
15301     <InvalidArrayOffset>
15302       <code><![CDATA[$GLOBALS['import_notice']]]></code>
15303       <code><![CDATA[$GLOBALS['import_notice']]]></code>
15304     </InvalidArrayOffset>
15305     <MixedArgument>
15306       <code><![CDATA[$GLOBALS['import_notice']]]></code>
15307       <code><![CDATA[$GLOBALS['import_notice']]]></code>
15308     </MixedArgument>
15309     <RedundantCondition>
15310       <code>assertFalse</code>
15311     </RedundantCondition>
15312   </file>
15313   <file src="tests/classes/Plugins/Import/ImportSqlTest.php">
15314     <DeprecatedMethod>
15315       <code>Config::getInstance()</code>
15316     </DeprecatedMethod>
15317   </file>
15318   <file src="tests/classes/Plugins/Import/ImportXmlTest.php">
15319     <DeprecatedMethod>
15320       <code>Config::getInstance()</code>
15321     </DeprecatedMethod>
15322     <InvalidArrayOffset>
15323       <code><![CDATA[$GLOBALS['import_notice']]]></code>
15324     </InvalidArrayOffset>
15325     <MixedArgument>
15326       <code><![CDATA[$GLOBALS['import_notice']]]></code>
15327       <code><![CDATA[$GLOBALS['import_notice']]]></code>
15328       <code><![CDATA[$GLOBALS['import_notice']]]></code>
15329       <code><![CDATA[$GLOBALS['import_notice']]]></code>
15330       <code><![CDATA[$GLOBALS['import_notice']]]></code>
15331     </MixedArgument>
15332   </file>
15333   <file src="tests/classes/Plugins/Schema/DiaRelationSchemaTest.php">
15334     <DeprecatedMethod>
15335       <code>Config::getInstance()</code>
15336     </DeprecatedMethod>
15337   </file>
15338   <file src="tests/classes/Plugins/Schema/EpsRelationSchemaTest.php">
15339     <DeprecatedMethod>
15340       <code>Config::getInstance()</code>
15341     </DeprecatedMethod>
15342   </file>
15343   <file src="tests/classes/Plugins/Schema/PdfRelationSchemaTest.php">
15344     <DeprecatedMethod>
15345       <code>Config::getInstance()</code>
15346     </DeprecatedMethod>
15347   </file>
15348   <file src="tests/classes/Plugins/Schema/SvgRelationSchemaTest.php">
15349     <DeprecatedMethod>
15350       <code>Config::getInstance()</code>
15351     </DeprecatedMethod>
15352   </file>
15353   <file src="tests/classes/Plugins/Transformations/TransformationPluginsTest.php">
15354     <DeprecatedMethod>
15355       <code>Config::getInstance()</code>
15356       <code>Config::getInstance()</code>
15357     </DeprecatedMethod>
15358     <PossiblyUnusedMethod>
15359       <code>multiDataProvider</code>
15360       <code>transformationDataProvider</code>
15361     </PossiblyUnusedMethod>
15362   </file>
15363   <file src="tests/classes/PluginsTest.php">
15364     <DeprecatedMethod>
15365       <code>Config::getInstance()</code>
15366       <code>DatabaseInterface::getInstance()</code>
15367     </DeprecatedMethod>
15368     <InvalidReturnStatement>
15369       <code><![CDATA[[
15370             ['xml', 'xml', null, 'Export', 'format', null],
15371             ['xml', 'sql', 'xml', 'Export', 'format', null],
15372             ['xml', null, 'xml', 'Export', 'format', null],
15373             ['', null, null, 'Export', 'format', null],
15374             [
15375                 'Structure of table @TABLE@ strTest (continued)',
15376                 'strLatexStructure strTest strLatexContinued',
15377                 null,
15378                 'Export',
15379                 'latex_structure_continued_caption',
15380                 null,
15381             ],
15382             ['xml', 'sql', 'xml', 'Export', 'format', true],
15383             ['sql', 'sql', 'xml', 'Export', 'format', false],
15384             ['30', 30, null, 'Import', 'skip_queries', null],
15385         ]]]></code>
15386     </InvalidReturnStatement>
15387     <InvalidReturnType>
15388       <code><![CDATA[array{array{string, string|int|null, string|null, 'Export'|'Import'|'Schema', string, bool|null}}]]></code>
15389     </InvalidReturnType>
15390     <PossiblyUnusedMethod>
15391       <code>providerForTestGetDefault</code>
15392     </PossiblyUnusedMethod>
15393     <PropertyTypeCoercion>
15394       <code><![CDATA[Config::getInstance()->settings]]></code>
15395     </PropertyTypeCoercion>
15396     <RedundantCondition>
15397       <code>assertIsArray</code>
15398       <code>assertIsArray</code>
15399       <code>assertIsArray</code>
15400     </RedundantCondition>
15401   </file>
15402   <file src="tests/classes/Properties/Options/OptionsPropertyGroupTest.php">
15403     <DeprecatedMethod>
15404       <code>getMockForAbstractClass</code>
15405     </DeprecatedMethod>
15406   </file>
15407   <file src="tests/classes/Properties/Options/OptionsPropertyItemTest.php">
15408     <DeprecatedMethod>
15409       <code>getMockForAbstractClass</code>
15410     </DeprecatedMethod>
15411   </file>
15412   <file src="tests/classes/Properties/Options/OptionsPropertyOneItemTest.php">
15413     <DeprecatedMethod>
15414       <code>getMockForAbstractClass</code>
15415     </DeprecatedMethod>
15416   </file>
15417   <file src="tests/classes/Properties/Plugins/PluginPropertyItemTest.php">
15418     <DeprecatedMethod>
15419       <code>getMockForAbstractClass</code>
15420     </DeprecatedMethod>
15421   </file>
15422   <file src="tests/classes/Properties/PropertyItemTest.php">
15423     <DeprecatedMethod>
15424       <code>getMockForAbstractClass</code>
15425     </DeprecatedMethod>
15426   </file>
15427   <file src="tests/classes/Query/CompatibilityTest.php">
15428     <PossiblyUnusedMethod>
15429       <code>providerForTestHasAccountLocking</code>
15430       <code>providerForTestIsUUIDSupported</code>
15431     </PossiblyUnusedMethod>
15432   </file>
15433   <file src="tests/classes/Replication/ReplicationGuiTest.php">
15434     <DeprecatedMethod>
15435       <code>Config::getInstance()</code>
15436       <code>DatabaseInterface::getInstance()</code>
15437       <code>DatabaseInterface::getInstance()</code>
15438     </DeprecatedMethod>
15439     <InvalidPropertyAssignmentValue>
15440       <code><![CDATA[$config->settings]]></code>
15441       <code><![CDATA[$config->settings]]></code>
15442       <code><![CDATA[$config->settings]]></code>
15443       <code><![CDATA[$config->settings]]></code>
15444       <code><![CDATA[$config->settings]]></code>
15445       <code><![CDATA[$config->settings]]></code>
15446       <code><![CDATA[$config->settings]]></code>
15447       <code><![CDATA[$config->settings]]></code>
15448       <code><![CDATA[$config->settings]]></code>
15449     </InvalidPropertyAssignmentValue>
15450   </file>
15451   <file src="tests/classes/Routing/RoutingTest.php">
15452     <DeprecatedMethod>
15453       <code>Config::getInstance()</code>
15454     </DeprecatedMethod>
15455     <InvalidPropertyAssignmentValue>
15456       <code><![CDATA[$config->settings]]></code>
15457     </InvalidPropertyAssignmentValue>
15458     <PossiblyUnusedMethod>
15459       <code>providerForTestCleanupPathInfo</code>
15460     </PossiblyUnusedMethod>
15461   </file>
15462   <file src="tests/classes/SanitizeTest.php">
15463     <PossiblyUnusedMethod>
15464       <code>dataProviderCheckLinks</code>
15465       <code>docLinks</code>
15466       <code>variables</code>
15467     </PossiblyUnusedMethod>
15468   </file>
15469   <file src="tests/classes/Server/PluginsTest.php">
15470     <DeprecatedMethod>
15471       <code>Config::getInstance()</code>
15472       <code>Config::getInstance()</code>
15473       <code>DatabaseInterface::getInstance()</code>
15474       <code>DatabaseInterface::getInstance()</code>
15475       <code>DatabaseInterface::getInstance()</code>
15476     </DeprecatedMethod>
15477     <RedundantCondition>
15478       <code>assertIsArray</code>
15479       <code>assertIsArray</code>
15480       <code>assertIsArray</code>
15481     </RedundantCondition>
15482   </file>
15483   <file src="tests/classes/Server/PrivilegesTest.php">
15484     <DeprecatedMethod>
15485       <code>Config::getInstance()</code>
15486       <code>Config::getInstance()</code>
15487       <code>Config::getInstance()</code>
15488       <code>Config::getInstance()</code>
15489       <code>Config::getInstance()</code>
15490       <code>Config::getInstance()</code>
15491       <code>Config::getInstance()</code>
15492       <code>Config::getInstance()</code>
15493       <code>Config::getInstance()</code>
15494       <code>Config::getInstance()</code>
15495     </DeprecatedMethod>
15496     <MixedArgument>
15497       <code>$realSqlQuery</code>
15498       <code>$sqlQuery</code>
15499     </MixedArgument>
15500     <MixedMethodCall>
15501       <code>getMessage</code>
15502       <code>getMessage</code>
15503       <code>getMessage</code>
15504       <code>getMessage</code>
15505       <code>getMessage</code>
15506       <code>getMessage</code>
15507     </MixedMethodCall>
15508     <PossiblyUnusedMethod>
15509       <code>providerUnEscapeMysqlWildcards</code>
15510     </PossiblyUnusedMethod>
15511     <UnusedVariable>
15512       <code>$password</code>
15513       <code>$routinename</code>
15514       <code>$routinename</code>
15515       <code>$routinename</code>
15516     </UnusedVariable>
15517   </file>
15518   <file src="tests/classes/Server/SelectTest.php">
15519     <DeprecatedMethod>
15520       <code>Config::getInstance()</code>
15521       <code>Config::getInstance()</code>
15522     </DeprecatedMethod>
15523     <InvalidArrayOffset>
15524       <code><![CDATA[$config->settings['Servers']['0']]]></code>
15525     </InvalidArrayOffset>
15526     <InvalidPropertyAssignmentValue>
15527       <code><![CDATA[$config->settings]]></code>
15528       <code><![CDATA[$config->settings]]></code>
15529       <code><![CDATA[$config->settings]]></code>
15530       <code><![CDATA[$config->settings]]></code>
15531       <code><![CDATA[$config->settings]]></code>
15532       <code><![CDATA[$config->settings]]></code>
15533       <code><![CDATA[$config->settings]]></code>
15534       <code><![CDATA[$config->settings]]></code>
15535       <code><![CDATA[$config->settings]]></code>
15536       <code><![CDATA[$config->settings]]></code>
15537     </InvalidPropertyAssignmentValue>
15538     <PossiblyInvalidArgument>
15539       <code><![CDATA[$server['only_db']]]></code>
15540     </PossiblyInvalidArgument>
15541     <PossiblyInvalidCast>
15542       <code><![CDATA[$server['only_db']]]></code>
15543     </PossiblyInvalidCast>
15544     <PossiblyUnusedMethod>
15545       <code>renderDataProvider</code>
15546     </PossiblyUnusedMethod>
15547   </file>
15548   <file src="tests/classes/Server/SysInfo/SysInfoTest.php">
15549     <PossiblyUnusedMethod>
15550       <code>sysInfoOsProvider</code>
15551     </PossiblyUnusedMethod>
15552   </file>
15553   <file src="tests/classes/Setup/ConfigGeneratorTest.php">
15554     <MixedAssignment>
15555       <code>$result</code>
15556       <code>$result</code>
15557     </MixedAssignment>
15558   </file>
15559   <file src="tests/classes/Setup/FormProcessingTest.php">
15560     <DeprecatedMethod>
15561       <code>Config::getInstance()</code>
15562     </DeprecatedMethod>
15563   </file>
15564   <file src="tests/classes/Setup/IndexTest.php">
15565     <DeprecatedMethod>
15566       <code>Config::getInstance()</code>
15567     </DeprecatedMethod>
15568     <MixedArrayAccess>
15569       <code><![CDATA[$_SESSION['messages']['type']]]></code>
15570       <code><![CDATA[$_SESSION['messages']['type']['123']]]></code>
15571     </MixedArrayAccess>
15572   </file>
15573   <file src="tests/classes/SqlQueryFormTest.php">
15574     <DeprecatedMethod>
15575       <code>Config::getInstance()</code>
15576     </DeprecatedMethod>
15577     <InvalidPropertyAssignmentValue>
15578       <code><![CDATA[$config->settings]]></code>
15579       <code><![CDATA[$config->settings]]></code>
15580       <code><![CDATA[$config->settings]]></code>
15581       <code><![CDATA[$config->settings]]></code>
15582       <code><![CDATA[$config->settings]]></code>
15583       <code><![CDATA[$config->settings]]></code>
15584       <code><![CDATA[$config->settings]]></code>
15585       <code><![CDATA[$config->settings]]></code>
15586       <code><![CDATA[$config->settings]]></code>
15587       <code><![CDATA[$config->settings]]></code>
15588     </InvalidPropertyAssignmentValue>
15589   </file>
15590   <file src="tests/classes/SqlTest.php">
15591     <DeprecatedMethod>
15592       <code>Config::getInstance()</code>
15593       <code>Config::getInstance()</code>
15594       <code>Config::getInstance()</code>
15595       <code>Config::getInstance()</code>
15596     </DeprecatedMethod>
15597     <MixedAssignment>
15598       <code>$result</code>
15599     </MixedAssignment>
15600     <PossiblyUnusedMethod>
15601       <code>dataProviderCountQueryResults</code>
15602     </PossiblyUnusedMethod>
15603   </file>
15604   <file src="tests/classes/StorageEngineTest.php">
15605     <DeprecatedMethod>
15606       <code>getMockForAbstractClass</code>
15607     </DeprecatedMethod>
15608     <PossiblyUnusedMethod>
15609       <code>providerGetEngine</code>
15610     </PossiblyUnusedMethod>
15611   </file>
15612   <file src="tests/classes/Stubs/DbiDummy.php">
15613     <DeprecatedMethod>
15614       <code>Config::getInstance()</code>
15615     </DeprecatedMethod>
15616   </file>
15617   <file src="tests/classes/Stubs/DummyResult.php">
15618     <InvalidReturnStatement>
15619       <code><![CDATA[array_column($this->result, 1, 0)]]></code>
15620     </InvalidReturnStatement>
15621     <InvalidReturnType>
15622       <code><![CDATA[array<array-key, string|null>]]></code>
15623     </InvalidReturnType>
15624     <PossiblyUnusedReturnValue>
15625       <code>bool</code>
15626     </PossiblyUnusedReturnValue>
15627   </file>
15628   <file src="tests/classes/Stubs/ResponseRenderer.php">
15629     <DeprecatedMethod>
15630       <code>Config::getInstance()</code>
15631     </DeprecatedMethod>
15632     <MixedAssignment>
15633       <code>$value</code>
15634     </MixedAssignment>
15635   </file>
15636   <file src="tests/classes/SystemDatabaseTest.php">
15637     <DeprecatedMethod>
15638       <code>Config::getInstance()</code>
15639     </DeprecatedMethod>
15640   </file>
15641   <file src="tests/classes/Table/ColumnsDefinitionTest.php">
15642     <DeprecatedMethod>
15643       <code>Config::getInstance()</code>
15644     </DeprecatedMethod>
15645     <PossiblyUnusedMethod>
15646       <code>providerColumnMetaDefault</code>
15647     </PossiblyUnusedMethod>
15648   </file>
15649   <file src="tests/classes/Table/IndexesTest.php">
15650     <DeprecatedMethod>
15651       <code>Config::getInstance()</code>
15652       <code>DatabaseInterface::getInstance()</code>
15653     </DeprecatedMethod>
15654     <MixedArgument>
15655       <code><![CDATA[$jsonArray['sql_data']]]></code>
15656     </MixedArgument>
15657     <MixedMethodCall>
15658       <code>method</code>
15659       <code>willReturn</code>
15660     </MixedMethodCall>
15661     <UndefinedMethod>
15662       <code>expects</code>
15663     </UndefinedMethod>
15664   </file>
15665   <file src="tests/classes/Table/Maintenance/MessageTest.php">
15666     <PossiblyUnusedMethod>
15667       <code>providerForTestFromArray</code>
15668     </PossiblyUnusedMethod>
15669   </file>
15670   <file src="tests/classes/Table/SearchTest.php">
15671     <DeprecatedMethod>
15672       <code>DatabaseInterface::getInstance()</code>
15673     </DeprecatedMethod>
15674   </file>
15675   <file src="tests/classes/Table/TableTest.php">
15676     <DeprecatedMethod>
15677       <code>Config::getInstance()</code>
15678       <code>Config::getInstance()</code>
15679       <code>DatabaseInterface::getInstance()</code>
15680       <code>DatabaseInterface::getInstance()</code>
15681       <code>DatabaseInterface::getInstance()</code>
15682       <code>DatabaseInterface::getInstance()</code>
15683       <code>DatabaseInterface::getInstance()</code>
15684       <code>DatabaseInterface::getInstance()</code>
15685       <code>DatabaseInterface::getInstance()</code>
15686       <code>DatabaseInterface::getInstance()</code>
15687       <code>DatabaseInterface::getInstance()</code>
15688       <code>DatabaseInterface::getInstance()</code>
15689       <code>DatabaseInterface::getInstance()</code>
15690       <code>DatabaseInterface::getInstance()</code>
15691       <code>DatabaseInterface::getInstance()</code>
15692       <code>DatabaseInterface::getInstance()</code>
15693       <code>DatabaseInterface::getInstance()</code>
15694       <code>DatabaseInterface::getInstance()</code>
15695       <code>DatabaseInterface::getInstance()</code>
15696       <code>DatabaseInterface::getInstance()</code>
15697       <code>DatabaseInterface::getInstance()</code>
15698       <code>DatabaseInterface::getInstance()</code>
15699       <code>DatabaseInterface::getInstance()</code>
15700     </DeprecatedMethod>
15701     <InvalidArrayOffset>
15702       <code><![CDATA[$GLOBALS['sql_drop_table']]]></code>
15703     </InvalidArrayOffset>
15704     <MixedAssignment>
15705       <code>$isDefineProperty</code>
15706       <code>$sql</code>
15707       <code>$sql</code>
15708     </MixedAssignment>
15709     <MixedMethodCall>
15710       <code>method</code>
15711       <code>method</code>
15712       <code>method</code>
15713       <code>method</code>
15714       <code>willReturn</code>
15715       <code>willReturn</code>
15716       <code>willReturnMap</code>
15717       <code>willReturnMap</code>
15718     </MixedMethodCall>
15719     <PossiblyUnusedMethod>
15720       <code>dataValidateName</code>
15721     </PossiblyUnusedMethod>
15722     <UndefinedMethod>
15723       <code>expects</code>
15724       <code>expects</code>
15725       <code>expects</code>
15726       <code>expects</code>
15727     </UndefinedMethod>
15728   </file>
15729   <file src="tests/classes/TemplateTest.php">
15730     <DeprecatedMethod>
15731       <code>Config::getInstance()</code>
15732     </DeprecatedMethod>
15733     <PossiblyUnusedMethod>
15734       <code>providerTestDynamicRender</code>
15735       <code>providerTestRender</code>
15736       <code>providerTestRenderGettext</code>
15737       <code>providerTestSet</code>
15738     </PossiblyUnusedMethod>
15739   </file>
15740   <file src="tests/classes/Theme/ThemeManagerTest.php">
15741     <DeprecatedMethod>
15742       <code>Config::getInstance()</code>
15743     </DeprecatedMethod>
15744     <RedundantCondition>
15745       <code>assertIsArray</code>
15746     </RedundantCondition>
15747   </file>
15748   <file src="tests/classes/Theme/ThemeTest.php">
15749     <PossiblyUnusedMethod>
15750       <code>providerForGetImgPath</code>
15751     </PossiblyUnusedMethod>
15752   </file>
15753   <file src="tests/classes/Tracking/TrackerTest.php">
15754     <DeprecatedMethod>
15755       <code>Config::getInstance()</code>
15756       <code>Config::getInstance()</code>
15757       <code>Config::getInstance()</code>
15758       <code>Config::getInstance()</code>
15759     </DeprecatedMethod>
15760     <InvalidPropertyAssignmentValue>
15761       <code><![CDATA[$config->selectedServer]]></code>
15762       <code><![CDATA[$config->selectedServer]]></code>
15763       <code><![CDATA[$config->selectedServer]]></code>
15764       <code><![CDATA[$config->selectedServer]]></code>
15765       <code><![CDATA[$config->selectedServer]]></code>
15766       <code><![CDATA[$config->selectedServer]]></code>
15767     </InvalidPropertyAssignmentValue>
15768     <PossiblyUnusedMethod>
15769       <code>parseQueryData</code>
15770     </PossiblyUnusedMethod>
15771   </file>
15772   <file src="tests/classes/Tracking/TrackingTest.php">
15773     <DeprecatedMethod>
15774       <code>Config::getInstance()</code>
15775       <code>DatabaseInterface::getInstance()</code>
15776       <code>DatabaseInterface::getInstance()</code>
15777       <code>DatabaseInterface::getInstance()</code>
15778     </DeprecatedMethod>
15779     <MixedArgument>
15780       <code>$html</code>
15781     </MixedArgument>
15782     <MixedArrayAccess>
15783       <code><![CDATA[$entries[0]['statement']]]></code>
15784       <code><![CDATA[$entries[0]['username']]]></code>
15785       <code><![CDATA[$ret[0]['statement']]]></code>
15786       <code><![CDATA[$ret[0]['username']]]></code>
15787     </MixedArrayAccess>
15788     <PossiblyUndefinedArrayOffset>
15789       <code>$data[0]</code>
15790       <code>$fetchArrayReturn[0]</code>
15791     </PossiblyUndefinedArrayOffset>
15792     <PossiblyUnusedMethod>
15793       <code>getTrackedDataProvider</code>
15794     </PossiblyUnusedMethod>
15795   </file>
15796   <file src="tests/classes/TransformationsTest.php">
15797     <DeprecatedMethod>
15798       <code>Config::getInstance()</code>
15799     </DeprecatedMethod>
15800     <InvalidPropertyAssignmentValue>
15801       <code><![CDATA[$config->settings]]></code>
15802       <code><![CDATA[['ServerDefault' => 1, 'ActionLinksMode' => 'icons']]]></code>
15803     </InvalidPropertyAssignmentValue>
15804     <PossiblyUnusedMethod>
15805       <code>fixupData</code>
15806       <code>getOptionsData</code>
15807       <code>providerGetDescription</code>
15808       <code>providerGetName</code>
15809     </PossiblyUnusedMethod>
15810   </file>
15811   <file src="tests/classes/Triggers/TriggerTest.php">
15812     <PossiblyUnusedMethod>
15813       <code>arrayWithInvalidValuesProvider</code>
15814       <code>arrayWithValidValuesProvider</code>
15815     </PossiblyUnusedMethod>
15816   </file>
15817   <file src="tests/classes/Triggers/TriggersTest.php">
15818     <DeprecatedMethod>
15819       <code>Config::getInstance()</code>
15820       <code>Config::getInstance()</code>
15821       <code>Config::getInstance()</code>
15822       <code>Config::getInstance()</code>
15823       <code>Config::getInstance()</code>
15824       <code>DatabaseInterface::getInstance()</code>
15825     </DeprecatedMethod>
15826     <PossiblyUnusedMethod>
15827       <code>providerGetQueryFromRequest</code>
15828     </PossiblyUnusedMethod>
15829   </file>
15830   <file src="tests/classes/TwoFactorTest.php">
15831     <DeprecatedMethod>
15832       <code>Config::getInstance()</code>
15833       <code>Config::getInstance()</code>
15834       <code>Config::getInstance()</code>
15835       <code>Config::getInstance()</code>
15836       <code>Config::getInstance()</code>
15837       <code>Config::getInstance()</code>
15838     </DeprecatedMethod>
15839     <InvalidPropertyAssignmentValue>
15840       <code><![CDATA[$config->settings]]></code>
15841       <code><![CDATA[$config->settings]]></code>
15842     </InvalidPropertyAssignmentValue>
15843     <MixedArgument>
15844       <code><![CDATA[$object->config['settings']['secret']]]></code>
15845       <code><![CDATA[$object->config['settings']['secret']]]></code>
15846     </MixedArgument>
15847   </file>
15848   <file src="tests/classes/TypesByDatabaseVersionTest.php">
15849     <PossiblyUnusedMethod>
15850       <code>providerFortTestGetAllFunctions</code>
15851       <code>providerFortTestGetColumns</code>
15852       <code>providerFortTestGetFunctions</code>
15853       <code>providerFortTestGetFunctionsClass</code>
15854     </PossiblyUnusedMethod>
15855   </file>
15856   <file src="tests/classes/TypesTest.php">
15857     <DeprecatedMethod>
15858       <code>DatabaseInterface::getInstance()</code>
15859     </DeprecatedMethod>
15860     <PossiblyUnusedMethod>
15861       <code>providerForGetTypeOperators</code>
15862       <code>providerForTestGetTypeDescription</code>
15863       <code>providerForTestGetTypeOperatorsHtml</code>
15864       <code>providerFortTestGetFunctionsClass</code>
15865       <code>providerFortTestGetTypeClass</code>
15866     </PossiblyUnusedMethod>
15867   </file>
15868   <file src="tests/classes/UniqueConditionTest.php">
15869     <DeprecatedMethod>
15870       <code>Config::getInstance()</code>
15871     </DeprecatedMethod>
15872     <PossiblyUnusedMethod>
15873       <code>providerGetUniqueConditionForGroupFlag</code>
15874     </PossiblyUnusedMethod>
15875   </file>
15876   <file src="tests/classes/UrlTest.php">
15877     <DeprecatedMethod>
15878       <code>Config::getInstance()</code>
15879       <code>Config::getInstance()</code>
15880       <code>Config::getInstance()</code>
15881       <code>Config::getInstance()</code>
15882       <code>Config::getInstance()</code>
15883       <code>Config::getInstance()</code>
15884       <code>Config::getInstance()</code>
15885       <code>Config::getInstance()</code>
15886     </DeprecatedMethod>
15887     <InvalidPropertyAssignmentValue>
15888       <code><![CDATA[Config::getInstance()->settings]]></code>
15889       <code><![CDATA[Config::getInstance()->settings]]></code>
15890       <code><![CDATA[Config::getInstance()->settings]]></code>
15891       <code><![CDATA[Config::getInstance()->settings]]></code>
15892     </InvalidPropertyAssignmentValue>
15893     <PossiblyUnusedMethod>
15894       <code>getArgSeparatorProvider</code>
15895     </PossiblyUnusedMethod>
15896   </file>
15897   <file src="tests/classes/UserPasswordTest.php">
15898     <InvalidReturnStatement>
15899       <code><![CDATA[[
15900             [false, Message::success('The profile has been updated.'), true, '', ''],
15901             [true, Message::error('The password is empty!'), false, '', ''],
15902             [true, Message::error('The password is empty!'), false, 'a', ''],
15903             [true, Message::error('The password is empty!'), false, '', 'a'],
15904             [true, Message::error('The passwords aren\'t the same!'), false, 'a', 'b'],
15905             [true, Message::error('Password is too long!'), false, str_repeat('a', 257), str_repeat('a', 257)],
15906             [
15907                 false,
15908                 Message::success('The profile has been updated.'),
15909                 false,
15910                 str_repeat('a', 256),
15911                 str_repeat('a', 256),
15912             ],
15913         ]]]></code>
15914     </InvalidReturnStatement>
15915     <InvalidReturnType>
15916       <code>array{0: bool, 1: Message, 2: string, 3: string, 4: string}[]</code>
15917     </InvalidReturnType>
15918     <PossiblyUnusedMethod>
15919       <code>providerSetChangePasswordMsg</code>
15920     </PossiblyUnusedMethod>
15921   </file>
15922   <file src="tests/classes/UserPreferencesTest.php">
15923     <DeprecatedMethod>
15924       <code>Config::getInstance()</code>
15925       <code>Config::getInstance()</code>
15926       <code>Config::getInstance()</code>
15927       <code>Config::getInstance()</code>
15928       <code>Config::getInstance()</code>
15929       <code>Config::getInstance()</code>
15930       <code>DatabaseInterface::getInstance()</code>
15931       <code>DatabaseInterface::getInstance()</code>
15932       <code>DatabaseInterface::getInstance()</code>
15933       <code>DatabaseInterface::getInstance()</code>
15934       <code>DatabaseInterface::getInstance()</code>
15935       <code>DatabaseInterface::getInstance()</code>
15936       <code>DatabaseInterface::getInstance()</code>
15937       <code>DatabaseInterface::getInstance()</code>
15938     </DeprecatedMethod>
15939     <InvalidPropertyAssignmentValue>
15940       <code><![CDATA[$config->settings]]></code>
15941       <code><![CDATA[$config->settings]]></code>
15942       <code><![CDATA[$config->settings]]></code>
15943       <code><![CDATA[['Server/hide_db' => 'testval123', 'Server/port' => '213']]]></code>
15944     </InvalidPropertyAssignmentValue>
15945     <MixedArgument>
15946       <code><![CDATA[$_SESSION['userconfig']]]></code>
15947     </MixedArgument>
15948     <MixedArrayAccess>
15949       <code><![CDATA[$_SESSION['userconfig']['db']]]></code>
15950       <code><![CDATA[$_SESSION['userconfig']['ts']]]></code>
15951     </MixedArrayAccess>
15952   </file>
15953   <file src="tests/classes/UtilTest.php">
15954     <ArgumentTypeCoercion>
15955       <code>$tz</code>
15956     </ArgumentTypeCoercion>
15957     <DeprecatedMethod>
15958       <code>Config::getInstance()</code>
15959       <code>Config::getInstance()</code>
15960       <code>Config::getInstance()</code>
15961       <code>Config::getInstance()</code>
15962       <code>Config::getInstance()</code>
15963       <code>Config::getInstance()</code>
15964       <code>Config::getInstance()</code>
15965     </DeprecatedMethod>
15966     <InvalidPropertyAssignmentValue>
15967       <code><![CDATA[Config::getInstance()->selectedServer]]></code>
15968     </InvalidPropertyAssignmentValue>
15969     <InvalidReturnStatement>
15970       <code><![CDATA[[
15971             [
15972                 'ALTER_TABLE',
15973                 'alter-table-index',
15974                 '8.0.0',
15975                 'index.php?route=/url&url='
15976                 . 'https%3A%2F%2Fdev.mysql.com%2Fdoc%2Frefman%2F8.0%2Fen%2Falter-table.html%23alter-table-index',
15977             ],
15978             [
15979                 'ALTER_TABLE',
15980                 'alter-table-index',
15981                 '5.7.0',
15982                 'index.php?route=/url&url='
15983                 . 'https%3A%2F%2Fdev.mysql.com%2Fdoc%2Frefman%2F5.7%2Fen%2Falter-table.html%23alter-table-index',
15984             ],
15985             [
15986                 '',
15987                 'alter-table-index',
15988                 '5.6.0',
15989                 'index.php?route=/url&url='
15990                 . 'https%3A%2F%2Fdev.mysql.com%2Fdoc%2Frefman%2F5.6%2Fen%2Findex.html%23alter-table-index',
15991             ],
15992             [
15993                 'ALTER_TABLE',
15994                 '',
15995                 '5.5.0',
15996                 'index.php?route=/url&url='
15997                 . 'https%3A%2F%2Fdev.mysql.com%2Fdoc%2Frefman%2F5.5%2Fen%2Falter-table.html',
15998             ],
15999             [
16000                 '',
16001                 '',
16002                 '5.7.0',
16003                 'index.php?route=/url&url='
16004                 . 'https%3A%2F%2Fdev.mysql.com%2Fdoc%2Frefman%2F5.7%2Fen%2Findex.html',
16005             ],
16006         ]]]></code>
16007     </InvalidReturnStatement>
16008     <InvalidReturnType>
16009       <code><![CDATA[array<int, array{string, string, int, string}>]]></code>
16010     </InvalidReturnType>
16011     <MixedArgument>
16012       <code><![CDATA[$_SESSION['cache']['server_server']]]></code>
16013       <code><![CDATA[$_SESSION['cache']['server_server']]]></code>
16014     </MixedArgument>
16015     <MixedArrayAccess>
16016       <code><![CDATA[$_SESSION['cache']['server_server']]]></code>
16017       <code><![CDATA[$_SESSION['cache']['server_server']]]></code>
16018       <code><![CDATA[$_SESSION['cache']['server_server']]]></code>
16019       <code><![CDATA[$_SESSION['cache']['server_server']]]></code>
16020       <code><![CDATA[$_SESSION['cache']['server_server']['is_superuser']]]></code>
16021       <code><![CDATA[$_SESSION['cache']['server_server']['mysql_cur_user']]]></code>
16022     </MixedArrayAccess>
16023     <PossiblyUnusedMethod>
16024       <code>charsetQueryData</code>
16025       <code>dataProviderScriptNames</code>
16026       <code>provideForTestIsUUIDSupported</code>
16027       <code>providerConvertBitDefaultValue</code>
16028       <code>providerDuplicateFirstNewline</code>
16029       <code>providerExpandUserString</code>
16030       <code>providerExtractColumnSpec</code>
16031       <code>providerExtractValueFromFormattedSize</code>
16032       <code>providerForTestBackquote</code>
16033       <code>providerForTestGetLowerCaseNames</code>
16034       <code>providerForTestGetMySQLDocuURL</code>
16035       <code>providerFormatByteDown</code>
16036       <code>providerFormatNumber</code>
16037       <code>providerForwardedHeaders</code>
16038       <code>providerGetFormattedMaximumUploadSize</code>
16039       <code>providerGetTitleForTarget</code>
16040       <code>providerIsInteger</code>
16041       <code>providerLocalisedDate</code>
16042       <code>providerPrintableBitValue</code>
16043       <code>providerTimespanFormat</code>
16044       <code>providerUnQuote</code>
16045       <code>providerUnQuoteSelectedChar</code>
16046       <code>providerUserDir</code>
16047     </PossiblyUnusedMethod>
16048   </file>
16049   <file src="tests/classes/Utils/ForeignKeyTest.php">
16050     <DeprecatedMethod>
16051       <code>Config::getInstance()</code>
16052     </DeprecatedMethod>
16053     <PossiblyUnusedMethod>
16054       <code>providerCheckCleanup</code>
16055       <code>providerCheckInit</code>
16056       <code>providerIsSupported</code>
16057     </PossiblyUnusedMethod>
16058   </file>
16059   <file src="tests/classes/Utils/FormatConverterTest.php">
16060     <PossiblyUnusedMethod>
16061       <code>providerBinaryToIp</code>
16062       <code>providerIpToBinary</code>
16063       <code>providerIpToLong</code>
16064       <code>providerLongToIp</code>
16065     </PossiblyUnusedMethod>
16066   </file>
16067   <file src="tests/classes/Utils/GisTest.php">
16068     <PossiblyUnusedMethod>
16069       <code>providerConvertToWellKnownText</code>
16070     </PossiblyUnusedMethod>
16071   </file>
16072   <file src="tests/classes/Utils/HttpRequestTest.php">
16073     <MixedArgument>
16074       <code><![CDATA[$curl['ssl_version']]]></code>
16075       <code><![CDATA[$curl['ssl_version']]]></code>
16076       <code>$expected</code>
16077       <code>$result</code>
16078     </MixedArgument>
16079     <MixedAssignment>
16080       <code>$result</code>
16081       <code>$result</code>
16082       <code>$result</code>
16083       <code>$result</code>
16084     </MixedAssignment>
16085     <MixedOperand>
16086       <code><![CDATA[$curl !== false ? $curl['ssl_version'] : '?']]></code>
16087     </MixedOperand>
16088     <PossiblyUnusedMethod>
16089       <code>httpRequests</code>
16090     </PossiblyUnusedMethod>
16091     <RedundantCondition>
16092       <code>$curl !== false</code>
16093       <code>$curl !== false</code>
16094     </RedundantCondition>
16095     <TypeDoesNotContainType>
16096       <code><![CDATA['?']]></code>
16097     </TypeDoesNotContainType>
16098   </file>
16099   <file src="tests/classes/Utils/SessionCacheTest.php">
16100     <DeprecatedMethod>
16101       <code>Config::getInstance()</code>
16102       <code>Config::getInstance()</code>
16103       <code>Config::getInstance()</code>
16104       <code>Config::getInstance()</code>
16105       <code>Config::getInstance()</code>
16106       <code>Config::getInstance()</code>
16107     </DeprecatedMethod>
16108     <EmptyArrayAccess>
16109       <code><![CDATA[$_SESSION['cache']]]></code>
16110       <code><![CDATA[$_SESSION['cache']]]></code>
16111       <code><![CDATA[$_SESSION['cache']]]></code>
16112       <code><![CDATA[$_SESSION['cache']]]></code>
16113     </EmptyArrayAccess>
16114     <InvalidPropertyAssignmentValue>
16115       <code><![CDATA[Config::getInstance()->selectedServer]]></code>
16116       <code><![CDATA[Config::getInstance()->selectedServer]]></code>
16117       <code><![CDATA[Config::getInstance()->selectedServer]]></code>
16118       <code><![CDATA[Config::getInstance()->selectedServer]]></code>
16119       <code><![CDATA[Config::getInstance()->selectedServer]]></code>
16120     </InvalidPropertyAssignmentValue>
16121     <MixedArgument>
16122       <code><![CDATA[$_SESSION['cache']['server_server']]]></code>
16123       <code><![CDATA[$_SESSION['cache']['server_server']]]></code>
16124     </MixedArgument>
16125     <MixedArrayAccess>
16126       <code><![CDATA[$_SESSION['cache']['server_server']]]></code>
16127       <code><![CDATA[$_SESSION['cache']['server_server']]]></code>
16128       <code><![CDATA[$_SESSION['cache']['server_server']]]></code>
16129       <code><![CDATA[$_SESSION['cache']['server_server']]]></code>
16130       <code><![CDATA[$_SESSION['cache']['server_server']['test_data']]]></code>
16131       <code><![CDATA[$_SESSION['cache']['server_server']['test_data_3']]]></code>
16132     </MixedArrayAccess>
16133   </file>
16134   <file src="tests/classes/VersionInformationTest.php">
16135     <DeprecatedMethod>
16136       <code>Config::getInstance()</code>
16137       <code>Config::getInstance()</code>
16138       <code>Config::getInstance()</code>
16139       <code>Config::getInstance()</code>
16140       <code>Config::getInstance()</code>
16141     </DeprecatedMethod>
16142     <InvalidPropertyAssignmentValue>
16143       <code><![CDATA[Config::getInstance()->settings]]></code>
16144       <code><![CDATA[Config::getInstance()->settings]]></code>
16145       <code><![CDATA[Config::getInstance()->settings]]></code>
16146     </InvalidPropertyAssignmentValue>
16147     <MixedArrayAccess>
16148       <code><![CDATA[$_SESSION['cache']['version_check']]]></code>
16149     </MixedArrayAccess>
16150     <PossiblyUnusedMethod>
16151       <code>dataProviderVersionConditions</code>
16152       <code>dataVersions</code>
16153     </PossiblyUnusedMethod>
16154   </file>
16155   <file src="tests/classes/WebAuthn/CBORDecoderTest.php">
16156     <PossiblyUnusedMethod>
16157       <code>dataProviderForTestDecode</code>
16158       <code>indefiniteLengthValuesProvider</code>
16159     </PossiblyUnusedMethod>
16160   </file>
16161   <file src="tests/classes/ZipExtensionTest.php">
16162     <PossiblyUnusedMethod>
16163       <code>provideTestFindFile</code>
16164       <code>provideTestGetContents</code>
16165     </PossiblyUnusedMethod>
16166   </file>
16167   <file src="tests/selenium/Database/ProceduresTest.php">
16168     <MixedInferredReturnType>
16169       <code>string</code>
16170     </MixedInferredReturnType>
16171     <MixedReturnStatement>
16172       <code>$sqlMode</code>
16173     </MixedReturnStatement>
16174   </file>
16175   <file src="tests/selenium/ExportTest.php">
16176     <PossiblyUnusedMethod>
16177       <code>exportDataProvider</code>
16178     </PossiblyUnusedMethod>
16179   </file>
16180   <file src="tests/selenium/TestBase.php">
16181     <DeprecatedConstant>
16182       <code>ChromeOptions::CAPABILITY_W3C</code>
16183     </DeprecatedConstant>
16184     <DocblockTypeContradiction>
16185       <code><![CDATA['']]></code>
16186       <code><![CDATA['']]></code>
16187     </DocblockTypeContradiction>
16188     <InternalMethod>
16189       <code>name</code>
16190       <code>status</code>
16191     </InternalMethod>
16192     <MixedArgument>
16193       <code>$lastWindow</code>
16194       <code>$lastWindow</code>
16195       <code><![CDATA[$this->sqlWindowHandle]]></code>
16196       <code>WebDriverBy::$func($arg)</code>
16197       <code>WebDriverBy::$func($arg)</code>
16198       <code>WebDriverBy::$func($arg)</code>
16199       <code>WebDriverBy::$func($arg)</code>
16200     </MixedArgument>
16201     <MixedAssignment>
16202       <code>$ajaxMessageCount</code>
16203       <code>$lastWindow</code>
16204       <code>$lastWindow</code>
16205       <code>$proj</code>
16206       <code><![CDATA[$this->sqlWindowHandle]]></code>
16207     </MixedAssignment>
16208     <MixedOperand>
16209       <code>$ajaxMessageCount</code>
16210       <code><![CDATA[$proj->automation_session->public_url]]></code>
16211     </MixedOperand>
16212     <MixedPropertyFetch>
16213       <code><![CDATA[$proj->automation_session->public_url]]></code>
16214     </MixedPropertyFetch>
16215     <RedundantCondition>
16216       <code><![CDATA[$text && is_string($text)]]></code>
16217       <code><![CDATA[$text && is_string($text)]]></code>
16218       <code><![CDATA[$this->webDriver !== null]]></code>
16219       <code>is_string($text)</code>
16220       <code>is_string($text)</code>
16221     </RedundantCondition>
16222     <TypeDoesNotContainNull>
16223       <code><![CDATA[$this->webDriver === null]]></code>
16224     </TypeDoesNotContainNull>
16225   </file>
16226 </files>