1 <?xml version="1.0" encoding="UTF-8"?>
2 <files psalm-version="4.4.1@9fd7a7d885b3a216cff8dec9d8c21a132f275224">
3 <file src="libraries/classes/Bookmark.php">
4 <RedundantCastGivenDocblockType occurrences="1">
5 <code>(int) $this->id</code>
6 </RedundantCastGivenDocblockType>
8 <file src="libraries/classes/Charsets.php">
9 <TypeDoesNotContainType occurrences="1">
10 <code>$pieces === false</code>
11 </TypeDoesNotContainType>
13 <file src="libraries/classes/Charsets/Collation.php">
14 <ImpureByReferenceAssignment occurrences="75">
90 </ImpureByReferenceAssignment>
91 <PossiblyNullArgument occurrences="1">
93 </PossiblyNullArgument>
95 <file src="libraries/classes/CheckUserPrivileges.php">
96 <PossiblyFalseOperand occurrences="6">
97 <code>$tblname_end_offset</code>
98 <code>$tblname_start_offset</code>
99 <code>$tblname_start_offset</code>
100 <code>$tblname_start_offset</code>
101 <code>mb_strpos($row, ' ON ')</code>
102 <code>mb_strpos($row, ' ON ')</code>
103 </PossiblyFalseOperand>
105 <file src="libraries/classes/Command/CacheWarmupCommand.php">
106 <TooFewArguments occurrences="1">
107 <code>loadTemplate</code>
110 <file src="libraries/classes/Config.php">
111 <NullableReturnStatement occurrences="1">
112 <code>$this->get('is_https')</code>
113 </NullableReturnStatement>
114 <PossiblyInvalidArgument occurrences="2">
115 <code>$default_value</code>
116 <code>$request</code>
117 </PossiblyInvalidArgument>
118 <PossiblyNullArgument occurrences="3">
119 <code>$oldErrorReporting</code>
120 <code>$oldErrorReporting</code>
121 <code>$this->get('PMA_VERSION')</code>
122 </PossiblyNullArgument>
124 <file src="libraries/classes/Config/ConfigFile.php">
125 <InvalidIterator occurrences="1">
126 <code>$this->cfgDb['_overrides']</code>
128 <MissingClosureParamType occurrences="12">
141 </MissingClosureParamType>
142 <PossiblyNullArgument occurrences="2">
144 <code>$this->baseCfg</code>
145 </PossiblyNullArgument>
146 <TypeDoesNotContainType occurrences="1">
147 <code>count($this->cfgDb['_overrides'])</code>
148 </TypeDoesNotContainType>
150 <file src="libraries/classes/Config/Form.php">
151 <MissingClosureParamType occurrences="6">
158 </MissingClosureParamType>
159 <PossiblyNullPropertyAssignmentValue occurrences="1">
161 </PossiblyNullPropertyAssignmentValue>
163 <file src="libraries/classes/Config/FormDisplay.php">
164 <PossiblyFalseArgument occurrences="4">
165 <code>$_POST[$key]</code>
166 <code>$workPath</code>
167 <code>$workPath</code>
168 <code>$workPath</code>
169 </PossiblyFalseArgument>
170 <PossiblyFalseIterator occurrences="1">
171 <code>$values[$path]</code>
172 </PossiblyFalseIterator>
173 <PossiblyInvalidArgument occurrences="2">
174 <code>$valueDefault</code>
175 <code>$valueDefaultJs</code>
176 </PossiblyInvalidArgument>
177 <PossiblyInvalidIterator occurrences="1">
178 <code>$values[$path]</code>
179 </PossiblyInvalidIterator>
181 <file src="libraries/classes/Config/FormDisplayTemplate.php">
182 <PossiblyNullArrayAccess occurrences="2">
183 <code>$opts['errors']</code>
184 <code>$opts['values']</code>
185 </PossiblyNullArrayAccess>
186 <PossiblyNullIterator occurrences="2">
187 <code>$opts['errors']</code>
188 <code>$opts['values']</code>
189 </PossiblyNullIterator>
191 <file src="libraries/classes/Config/Forms/BaseFormList.php">
192 <UndefinedClass occurrences="2">
193 <code>$class::getFields()</code>
194 <code>new $class($cf)</code>
197 <file src="libraries/classes/Config/PageSettings.php">
198 <ArgumentTypeCoercion occurrences="2">
199 <code>$formDisplay</code>
200 <code>$formDisplay</code>
201 </ArgumentTypeCoercion>
202 <PossiblyNullArgument occurrences="1">
204 </PossiblyNullArgument>
205 <ReferenceConstraintViolation occurrences="2">
207 <code>return $retval;</code>
208 </ReferenceConstraintViolation>
210 <file src="libraries/classes/Config/ServerConfigChecks.php">
211 <InvalidOperand occurrences="1">
212 <code>$cookieAuthUsed</code>
215 <file src="libraries/classes/Config/Validator.php">
216 <InvalidArgument occurrences="1">
219 <PossiblyFalseArgument occurrences="2">
222 </PossiblyFalseArgument>
223 <PossiblyInvalidArgument occurrences="2">
226 </PossiblyInvalidArgument>
228 <file src="libraries/classes/Controllers/BrowseForeignersController.php">
229 <PossiblyNullArgument occurrences="1">
230 <code>$foreignLimit ?? null</code>
231 </PossiblyNullArgument>
233 <file src="libraries/classes/Controllers/Database/DesignerController.php">
234 <PossiblyInvalidArgument occurrences="2">
235 <code>$success</code>
236 <code>$success</code>
237 </PossiblyInvalidArgument>
238 <PossiblyNullArgument occurrences="3">
239 <code>$display_page</code>
240 <code>$display_page</code>
242 </PossiblyNullArgument>
243 <PossiblyNullIterator occurrences="1">
244 <code>$tab_pos</code>
245 </PossiblyNullIterator>
247 <file src="libraries/classes/Controllers/Database/ExportController.php">
248 <TypeDoesNotContainNull occurrences="1">
250 </TypeDoesNotContainNull>
252 <file src="libraries/classes/Controllers/Database/MultiTableQueryController.php">
253 <PossiblyNullArgument occurrences="2">
254 <code>$params['db']</code>
255 <code>$params['db']</code>
256 </PossiblyNullArgument>
258 <file src="libraries/classes/Controllers/Database/OperationsController.php">
259 <PossiblyNullArgument occurrences="1">
260 <code>$_POST['db_collation']</code>
261 </PossiblyNullArgument>
262 <TypeDoesNotContainNull occurrences="1">
264 </TypeDoesNotContainNull>
266 <file src="libraries/classes/Controllers/Database/QueryByExampleController.php">
267 <TypeDoesNotContainNull occurrences="1">
269 </TypeDoesNotContainNull>
271 <file src="libraries/classes/Controllers/Database/SqlFormatController.php">
272 <PossiblyNullArgument occurrences="1">
274 </PossiblyNullArgument>
276 <file src="libraries/classes/Controllers/Database/StructureController.php">
277 <InvalidScalarArgument occurrences="2">
278 <code>$formatted_overhead</code>
279 <code>$formatted_size</code>
280 </InvalidScalarArgument>
281 <PossiblyNullArrayAccess occurrences="6">
282 <code>$formatted_overhead</code>
283 <code>$formatted_size</code>
284 <code>$formatted_size</code>
285 <code>$overhead_unit</code>
288 </PossiblyNullArrayAccess>
290 <file src="libraries/classes/Controllers/Database/TrackingController.php">
291 <TypeDoesNotContainNull occurrences="1">
293 </TypeDoesNotContainNull>
295 <file src="libraries/classes/Controllers/ExportController.php">
296 <InvalidArgument occurrences="1">
299 <PossiblyInvalidArgument occurrences="3">
300 <code>$dump_buffer</code>
301 <code>$dump_buffer</code>
302 <code>$file_handle</code>
303 </PossiblyInvalidArgument>
305 <file src="libraries/classes/Controllers/GisDataEditorController.php">
306 <PossiblyFalseOperand occurrences="1">
307 <code>mb_strpos($_POST['value'], '(')</code>
308 </PossiblyFalseOperand>
310 <file src="libraries/classes/Controllers/HomeController.php">
311 <MissingFile occurrences="1">
312 <code>include ROOT_PATH . 'libraries/language_stats.inc.php'</code>
314 <PossiblyNullArgument occurrences="1">
315 <code>$this->config->get('TempDir')</code>
316 </PossiblyNullArgument>
318 <file src="libraries/classes/Controllers/ImportController.php">
319 <PossiblyInvalidArgument occurrences="1">
320 <code>$skip < $read_limit ? $skip : $read_limit</code>
321 </PossiblyInvalidArgument>
322 <PossiblyNullArrayAccess occurrences="1">
323 <code>$_FILES['import_file']['name']</code>
324 </PossiblyNullArrayAccess>
325 <PossiblyUndefinedArrayOffset occurrences="1">
326 <code>$_FILES['import_file']</code>
327 </PossiblyUndefinedArrayOffset>
328 <TypeDoesNotContainType occurrences="3">
329 <code>$bookmark_created</code>
330 <code>$finished</code>
331 <code>$timeout_passed</code>
332 </TypeDoesNotContainType>
334 <file src="libraries/classes/Controllers/Preferences/ExportController.php">
335 <PossiblyNullArgument occurrences="1">
336 <code>$tabHash</code>
337 </PossiblyNullArgument>
339 <file src="libraries/classes/Controllers/Preferences/FeaturesController.php">
340 <PossiblyNullArgument occurrences="1">
341 <code>$tabHash</code>
342 </PossiblyNullArgument>
344 <file src="libraries/classes/Controllers/Preferences/ImportController.php">
345 <PossiblyNullArgument occurrences="1">
346 <code>$tabHash</code>
347 </PossiblyNullArgument>
349 <file src="libraries/classes/Controllers/Preferences/MainPanelController.php">
350 <PossiblyNullArgument occurrences="1">
351 <code>$tabHash</code>
352 </PossiblyNullArgument>
354 <file src="libraries/classes/Controllers/Preferences/ManageController.php">
355 <PossiblyFalseArgument occurrences="1">
357 </PossiblyFalseArgument>
358 <PossiblyFalseOperand occurrences="1">
360 </PossiblyFalseOperand>
361 <PossiblyNullArgument occurrences="1">
363 </PossiblyNullArgument>
365 <file src="libraries/classes/Controllers/Preferences/NavigationController.php">
366 <PossiblyNullArgument occurrences="1">
367 <code>$tabHash</code>
368 </PossiblyNullArgument>
370 <file src="libraries/classes/Controllers/Preferences/SqlController.php">
371 <PossiblyNullArgument occurrences="1">
372 <code>$tabHash</code>
373 </PossiblyNullArgument>
375 <file src="libraries/classes/Controllers/SchemaExportController.php">
376 <PossiblyUndefinedArrayOffset occurrences="1">
377 <code>$_POST['export_type']</code>
378 </PossiblyUndefinedArrayOffset>
380 <file src="libraries/classes/Controllers/Server/CollationsController.php">
381 <PossiblyNullIterator occurrences="1">
382 <code>$this->charsets</code>
383 </PossiblyNullIterator>
385 <file src="libraries/classes/Controllers/Server/DatabasesController.php">
386 <TypeDoesNotContainNull occurrences="1">
388 </TypeDoesNotContainNull>
390 <file src="libraries/classes/Controllers/Server/PrivilegesController.php">
391 <PossiblyInvalidArgument occurrences="1">
393 </PossiblyInvalidArgument>
394 <PossiblyNullArgument occurrences="11">
396 <code>$hostname</code>
397 <code>$hostname</code>
398 <code>$hostname</code>
399 <code>$hostname ?? null</code>
400 <code>$username</code>
401 <code>$username</code>
402 <code>$username</code>
403 <code>$username</code>
404 <code>$username ?? null</code>
405 <code>$username ?? null</code>
406 </PossiblyNullArgument>
407 <TypeDoesNotContainNull occurrences="1">
409 </TypeDoesNotContainNull>
411 <file src="libraries/classes/Controllers/Server/Status/StatusController.php">
412 <PossiblyNullArgument occurrences="7"/>
414 <file src="libraries/classes/Controllers/Server/VariablesController.php">
415 <PossiblyNullArgument occurrences="3">
416 <code>$varValue[1]</code>
417 <code>Util::formatByteDown($value, 3, 3)</code>
418 <code>Util::formatByteDown($varValue[1], 3, 3)</code>
419 </PossiblyNullArgument>
420 <PossiblyNullArrayAccess occurrences="2">
421 <code>$varValue[1]</code>
422 <code>$varValue[1]</code>
423 </PossiblyNullArrayAccess>
425 <file src="libraries/classes/Controllers/Setup/FormController.php">
426 <PossiblyNullArgument occurrences="1">
427 <code>$formset</code>
428 </PossiblyNullArgument>
429 <UndefinedClass occurrences="1">
430 <code>new $formClass($this->config)</code>
433 <file src="libraries/classes/Controllers/Setup/HomeController.php">
434 <PossiblyNullIterator occurrences="1">
435 <code>$this->config->getServers()</code>
436 </PossiblyNullIterator>
438 <file src="libraries/classes/Controllers/Setup/ServersController.php">
439 <PossiblyNullArgument occurrences="1">
441 </PossiblyNullArgument>
443 <file src="libraries/classes/Controllers/Table/ChangeController.php">
444 <InvalidScalarArgument occurrences="1">
446 </InvalidScalarArgument>
447 <PossiblyNullArgument occurrences="1">
448 <code>$where_clause ?? null</code>
449 </PossiblyNullArgument>
450 <TypeDoesNotContainType occurrences="1">
451 <code>$biggest_max_file_size > 0</code>
452 </TypeDoesNotContainType>
454 <file src="libraries/classes/Controllers/Table/ChartController.php">
455 <ImplicitToStringCast occurrences="1">
456 <code>Message::error(__('No SQL query was set to fetch data.'))</code>
457 </ImplicitToStringCast>
459 <file src="libraries/classes/Controllers/Table/GisVisualizationController.php">
460 <ImplicitToStringCast occurrences="1">
461 <code>Message::error(__('No SQL query was set to fetch data.'))</code>
462 </ImplicitToStringCast>
464 <file src="libraries/classes/Controllers/Table/RelationController.php">
465 <PossiblyNullArgument occurrences="2">
466 <code>$multi_edit_columns_name</code>
467 <code>$multi_edit_columns_name</code>
468 </PossiblyNullArgument>
470 <file src="libraries/classes/Controllers/Table/ReplaceController.php">
471 <InvalidArgument occurrences="1">
472 <code>$insert_errors</code>
474 <PossiblyNullArgument occurrences="7">
475 <code>$current_value</code>
476 <code>$current_value</code>
477 <code>$multi_edit_columns_null</code>
478 <code>$multi_edit_columns_null_prev</code>
479 <code>$multi_edit_columns_prev</code>
480 <code>$multi_edit_funcs</code>
481 <code>$multi_edit_salt</code>
482 </PossiblyNullArgument>
483 <PossiblyUndefinedVariable occurrences="1">
484 <code>$extra_data</code>
485 </PossiblyUndefinedVariable>
487 <file src="libraries/classes/Controllers/Table/SearchController.php">
488 <InvalidNullableReturnType occurrences="1">
490 </InvalidNullableReturnType>
491 <NullableReturnStatement occurrences="1">
492 <code>$this->dbi->fetchSingleRow($sql_query)</code>
493 </NullableReturnStatement>
495 <file src="libraries/classes/Controllers/Table/StructureController.php">
496 <ImplicitToStringCast occurrences="1">
497 <code>$message</code>
498 </ImplicitToStringCast>
499 <InvalidReturnStatement occurrences="1">
500 <code>$partitionDetails</code>
501 </InvalidReturnStatement>
502 <InvalidReturnType occurrences="1">
503 <code>array[]|null</code>
505 <PossiblyFalseArgument occurrences="4">
506 <code>$openPos</code>
507 <code>$openPos</code>
508 </PossiblyFalseArgument>
509 <PossiblyFalseOperand occurrences="6">
510 <code>$closePos</code>
511 <code>$closePos</code>
512 <code>$openPos</code>
513 <code>$openPos</code>
514 <code>$openPos</code>
515 <code>$openPos</code>
516 </PossiblyFalseOperand>
517 <PossiblyInvalidArgument occurrences="1">
518 <code>$analyzed_sql_results ?? ''</code>
519 </PossiblyInvalidArgument>
520 <PossiblyNullArrayAccess occurrences="14">
521 <code>$avg_size</code>
522 <code>$avg_unit</code>
523 <code>$data_size</code>
524 <code>$data_unit</code>
525 <code>$effect_size</code>
526 <code>$effect_size</code>
527 <code>$effect_unit</code>
528 <code>$effect_unit</code>
529 <code>$free_size</code>
530 <code>$free_unit</code>
531 <code>$index_size</code>
532 <code>$index_unit</code>
533 <code>$tot_size</code>
534 <code>$tot_unit</code>
535 </PossiblyNullArrayAccess>
536 <RedundantCast occurrences="1"/>
537 <TypeDoesNotContainType occurrences="1">
538 <code>! is_array($row)</code>
539 </TypeDoesNotContainType>
541 <file src="libraries/classes/Controllers/Table/ZoomSearchController.php">
542 <PossiblyFalseArgument occurrences="3">
543 <code>$dataLabel</code>
544 <code>$dataLabel</code>
546 </PossiblyFalseArgument>
548 <file src="libraries/classes/Core.php">
549 <InvalidOperand occurrences="1">
550 <code>$matches[1]</code>
552 <LoopInvalidation occurrences="4">
558 <TypeDoesNotContainType occurrences="1">
559 <code>is_string($data)</code>
560 </TypeDoesNotContainType>
562 <file src="libraries/classes/CreateAddField.php">
563 <PossiblyFalseArgument occurrences="1">
564 <code>$_POST['field_extra'][$i] ?? false</code>
565 </PossiblyFalseArgument>
567 <file src="libraries/classes/Database/CentralColumns.php">
568 <InvalidScalarArgument occurrences="1">
569 <code>$tn_pageNow</code>
570 </InvalidScalarArgument>
571 <PossiblyInvalidArgument occurrences="1">
572 <code>$this->dbi->getError()</code>
573 </PossiblyInvalidArgument>
574 <RedundantCast occurrences="3">
575 <code>(array) $has_list</code>
577 <RedundantCastGivenDocblockType occurrences="5"/>
578 <TypeDoesNotContainType occurrences="1">
579 <code>$table == ''</code>
580 </TypeDoesNotContainType>
582 <file src="libraries/classes/Database/DatabaseList.php">
583 <PossiblyNullPropertyAssignmentValue occurrences="1">
585 </PossiblyNullPropertyAssignmentValue>
587 <file src="libraries/classes/Database/Designer.php">
588 <RedundantCastGivenDocblockType occurrences="2">
589 <code>(int) $displayPage</code>
590 <code>(int) $displayPage</code>
591 </RedundantCastGivenDocblockType>
593 <file src="libraries/classes/Database/Designer/Common.php">
594 <InvalidArgument occurrences="1">
597 <PossiblyUndefinedArrayOffset occurrences="4">
598 <code>$con['DCN']</code>
599 <code>$con['DTN']</code>
600 <code>$con['SCN']</code>
601 <code>$con['STN']</code>
602 </PossiblyUndefinedArrayOffset>
604 <file src="libraries/classes/Database/Events.php">
605 <PossiblyNullArgument occurrences="1">
606 <code>$create_item</code>
607 </PossiblyNullArgument>
609 <file src="libraries/classes/Database/Qbe.php">
610 <NullArgument occurrences="1">
613 <PossiblyNullArgument occurrences="2">
614 <code>$sortOrder</code>
616 </PossiblyNullArgument>
617 <PossiblyNullArrayAccess occurrences="1">
619 </PossiblyNullArrayAccess>
620 <PossiblyNullPropertyAssignmentValue occurrences="3">
621 <code>$currentSearch</code>
624 </PossiblyNullPropertyAssignmentValue>
625 <RedundantCastGivenDocblockType occurrences="1">
626 <code>(string) $master</code>
627 </RedundantCastGivenDocblockType>
628 <RedundantPropertyInitializationCheck occurrences="2">
629 <code>isset($last_where, $this->formAndOrCols)</code>
630 <code>isset($this->formAndOrRows)</code>
631 </RedundantPropertyInitializationCheck>
633 <file src="libraries/classes/Database/Routines.php">
634 <PossiblyInvalidArgument occurrences="2">
635 <code>$routine['item_returntype']</code>
636 <code>$routine['item_type_toggle']</code>
637 </PossiblyInvalidArgument>
638 <PossiblyNullArgument occurrences="5">
639 <code>$create_routine</code>
640 <code>$itemReturnType</code>
641 <code>$itemReturnType</code>
643 <code>$routine['item_name']</code>
644 </PossiblyNullArgument>
645 <PossiblyNullArrayAccess occurrences="2">
646 <code>$routine['item_name']</code>
647 <code>$routine['item_type']</code>
648 </PossiblyNullArrayAccess>
650 <file src="libraries/classes/Database/Search.php">
651 <RedundantPropertyInitializationCheck occurrences="3">
652 <code>$this->criteriaColumnName</code>
653 <code>isset($this->criteriaColumnName)</code>
655 </RedundantPropertyInitializationCheck>
657 <file src="libraries/classes/Database/Triggers.php">
658 <PossiblyNullArgument occurrences="1">
659 <code>$create_item</code>
660 </PossiblyNullArgument>
661 <PossiblyNullArrayAccess occurrences="2">
662 <code>$trigger['create']</code>
663 <code>$trigger['drop']</code>
664 </PossiblyNullArrayAccess>
666 <file src="libraries/classes/DatabaseInterface.php">
667 <EmptyArrayAccess occurrences="1">
668 <code>$result_target[]</code>
670 <InvalidReturnStatement occurrences="1">
671 <code>$this->extension->getProtoInfo($this->links[$link])</code>
672 </InvalidReturnStatement>
673 <InvalidReturnType occurrences="1">
674 <code>int|bool</code>
676 <MissingClosureParamType occurrences="2">
679 </MissingClosureParamType>
680 <NullableReturnStatement occurrences="5">
681 <code>SessionCache::get('is_amazon_rds')</code>
682 <code>SessionCache::get('is_createuser')</code>
683 <code>SessionCache::get('is_grantuser')</code>
684 <code>SessionCache::get('is_superuser')</code>
685 <code>SessionCache::get('mysql_cur_user')</code>
686 </NullableReturnStatement>
687 <PossiblyInvalidArgument occurrences="1">
689 </PossiblyInvalidArgument>
690 <PossiblyInvalidArrayOffset occurrences="1">
691 <code>$row[$value]</code>
692 </PossiblyInvalidArrayOffset>
694 <file src="libraries/classes/Dbal/DbiMysqli.php">
695 <ImplementedReturnTypeMismatch occurrences="2">
696 <code>array|bool</code>
697 <code>string|false</code>
698 </ImplementedReturnTypeMismatch>
699 <InvalidPropertyFetch occurrences="2">
700 <code>$mysqli->connect_errno</code>
701 <code>$mysqli->connect_error</code>
702 </InvalidPropertyFetch>
703 <MoreSpecificImplementedParamType occurrences="24">
728 </MoreSpecificImplementedParamType>
729 <ParamNameMismatch occurrences="7">
730 <code>$databaseName</code>
738 <PossiblyNullPropertyFetch occurrences="2">
739 <code>$mysqli->connect_errno</code>
740 <code>$mysqli->connect_error</code>
741 </PossiblyNullPropertyFetch>
742 <TypeDoesNotContainNull occurrences="2">
743 <code>$return_value === false || $return_value === null</code>
744 <code>$return_value === null</code>
745 </TypeDoesNotContainNull>
747 <file src="libraries/classes/Display/Results.php">
748 <ImplicitToStringCast occurrences="1">
749 <code>$message</code>
750 </ImplicitToStringCast>
751 <InvalidArgument occurrences="16">
752 <code>$added[$orgFullTableName]</code>
753 <code>$default_function</code>
754 <code>$default_function</code>
755 <code>$default_function</code>
756 <code>$default_function</code>
757 <code>$default_function</code>
758 <code>$transform_options</code>
759 <code>$transform_options</code>
760 <code>$transform_options</code>
761 <code>$transform_options</code>
762 <code>$transform_options</code>
763 <code>$transform_options</code>
764 <code>$transform_options</code>
765 <code>$transformation_plugin</code>
766 <code>$transformation_plugin</code>
767 <code>$transformation_plugin</code>
769 <InvalidOperand occurrences="1">
772 <InvalidScalarArgument occurrences="1">
773 <code>$original_length</code>
774 </InvalidScalarArgument>
775 <ParadoxicalCondition occurrences="3">
776 <code>! isset($column) || $column === null</code>
777 <code>! isset($column) || $column === null</code>
778 <code>! isset($column) || $column === null</code>
779 </ParadoxicalCondition>
780 <PossiblyInvalidArgument occurrences="3">
781 <code>$col_visib</code>
782 <code>$col_visib</code>
783 <code>$sortExpressionNoDirection</code>
784 </PossiblyInvalidArgument>
785 <PossiblyNullArgument occurrences="4">
786 <code>$col_visib_current</code>
787 <code>$col_visib_current</code>
788 <code>$is_field_truncated</code>
789 <code>$is_field_truncated</code>
790 </PossiblyNullArgument>
791 <PossiblyNullArrayAccess occurrences="2">
792 <code>$display_size[0]</code>
793 <code>$display_size[1]</code>
794 </PossiblyNullArrayAccess>
795 <PossiblyUndefinedArrayOffset occurrences="1">
796 <code>$analyzed_sql_results['statement']</code>
797 </PossiblyUndefinedArrayOffset>
798 <RedundantCast occurrences="21">
799 <code>(string) '0'</code>
800 <code>(string) '0'</code>
801 <code>(string) '0'</code>
802 <code>(string) '0'</code>
803 <code>(string) '0'</code>
804 <code>(string) '0'</code>
805 <code>(string) '0'</code>
806 <code>(string) '0'</code>
807 <code>(string) '0'</code>
808 <code>(string) '0'</code>
809 <code>(string) '0'</code>
810 <code>(string) '1'</code>
811 <code>(string) '1'</code>
812 <code>(string) '1'</code>
813 <code>(string) '1'</code>
814 <code>(string) '1'</code>
815 <code>(string) '1'</code>
816 <code>(string) '1'</code>
817 <code>(string) '1'</code>
818 <code>(string) '1'</code>
819 <code>(string) '1'</code>
821 <TypeDoesNotContainNull occurrences="3">
822 <code>$column === null</code>
823 <code>$column === null</code>
824 <code>$column === null</code>
825 </TypeDoesNotContainNull>
826 <TypeDoesNotContainType occurrences="1">
827 <code>is_array($map)</code>
828 </TypeDoesNotContainType>
830 <file src="libraries/classes/Encoding.php">
831 <PossiblyNullPropertyAssignmentValue occurrences="1">
833 </PossiblyNullPropertyAssignmentValue>
835 <file src="libraries/classes/Engines/Bdb.php">
836 <UndefinedConstant occurrences="3">
837 <code>PMA_ENGINE_DETAILS_TYPE_NUMERIC</code>
838 <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
839 <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
842 <file src="libraries/classes/Engines/Innodb.php">
843 <LessSpecificImplementedReturnType occurrences="1">
845 </LessSpecificImplementedReturnType>
846 <PossiblyNullArgument occurrences="1"/>
847 <UndefinedConstant occurrences="18">
848 <code>PMA_ENGINE_DETAILS_TYPE_BOOLEAN</code>
849 <code>PMA_ENGINE_DETAILS_TYPE_NUMERIC</code>
850 <code>PMA_ENGINE_DETAILS_TYPE_NUMERIC</code>
851 <code>PMA_ENGINE_DETAILS_TYPE_NUMERIC</code>
852 <code>PMA_ENGINE_DETAILS_TYPE_NUMERIC</code>
853 <code>PMA_ENGINE_DETAILS_TYPE_NUMERIC</code>
854 <code>PMA_ENGINE_DETAILS_TYPE_NUMERIC</code>
855 <code>PMA_ENGINE_DETAILS_TYPE_NUMERIC</code>
856 <code>PMA_ENGINE_DETAILS_TYPE_NUMERIC</code>
857 <code>PMA_ENGINE_DETAILS_TYPE_NUMERIC</code>
858 <code>PMA_ENGINE_DETAILS_TYPE_NUMERIC</code>
859 <code>PMA_ENGINE_DETAILS_TYPE_NUMERIC</code>
860 <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
861 <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
862 <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
863 <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
864 <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
865 <code>PMA_ENGINE_SUPPORT_YES</code>
868 <file src="libraries/classes/Engines/Memory.php">
869 <UndefinedConstant occurrences="1">
870 <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
873 <file src="libraries/classes/Engines/Myisam.php">
874 <UndefinedConstant occurrences="6">
875 <code>PMA_ENGINE_DETAILS_TYPE_NUMERIC</code>
876 <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
877 <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
878 <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
879 <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
880 <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
883 <file src="libraries/classes/Engines/Pbxt.php">
884 <InvalidNullableReturnType occurrences="1">
886 </InvalidNullableReturnType>
887 <LessSpecificImplementedReturnType occurrences="1">
889 </LessSpecificImplementedReturnType>
890 <NullableReturnStatement occurrences="1">
891 <code>Util::formatByteDown($value)</code>
892 </NullableReturnStatement>
893 <UndefinedConstant occurrences="12">
894 <code>PMA_ENGINE_DETAILS_TYPE_NUMERIC</code>
895 <code>PMA_ENGINE_DETAILS_TYPE_NUMERIC</code>
896 <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
897 <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
898 <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
899 <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
900 <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
901 <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
902 <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
903 <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
904 <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
905 <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
908 <file src="libraries/classes/ErrorHandler.php">
909 <ArgumentTypeCoercion occurrences="1">
910 <code>$errorNumber</code>
911 </ArgumentTypeCoercion>
912 <InvalidArgument occurrences="1">
913 <code>[$this, 'handleError']</code>
915 <PossiblyNullArgument occurrences="1">
916 <code>$errorNumber</code>
917 </PossiblyNullArgument>
919 <file src="libraries/classes/Export.php">
920 <InvalidReturnStatement occurrences="1">
921 <code>$memory_limit</code>
922 </InvalidReturnStatement>
923 <InvalidReturnType occurrences="1">
926 <PossiblyInvalidArgument occurrences="1">
927 <code>$db_select</code>
928 </PossiblyInvalidArgument>
929 <PossiblyNullArgument occurrences="2">
932 </PossiblyNullArgument>
934 <file src="libraries/classes/File.php">
935 <FalsableReturnStatement occurrences="1">
936 <code>$this->detectCompression()</code>
937 </FalsableReturnStatement>
938 <InvalidFalsableReturnType occurrences="1">
940 </InvalidFalsableReturnType>
941 <InvalidPropertyAssignmentValue occurrences="1">
942 <code>$this->handle</code>
943 </InvalidPropertyAssignmentValue>
944 <InvalidReturnStatement occurrences="1">
945 <code>gzread($this->handle, $size)</code>
946 </InvalidReturnStatement>
947 <InvalidReturnType occurrences="1">
950 <PossiblyInvalidArgument occurrences="1">
951 <code>$_FILES['fields_upload']</code>
952 </PossiblyInvalidArgument>
953 <PossiblyNullArgument occurrences="6">
954 <code>$this->getName()</code>
955 <code>$this->getName()</code>
956 <code>$this->getName()</code>
957 <code>$this->handle</code>
958 <code>$this->handle</code>
959 <code>$this->handle</code>
960 </PossiblyNullArgument>
961 <PossiblyNullPropertyAssignmentValue occurrences="4">
966 </PossiblyNullPropertyAssignmentValue>
968 <file src="libraries/classes/Font.php">
969 <TypeDoesNotContainType occurrences="1">
970 <code>empty($charLists)</code>
971 </TypeDoesNotContainType>
973 <file src="libraries/classes/Footer.php">
974 <InvalidReturnStatement occurrences="1">
976 </InvalidReturnStatement>
977 <InvalidReturnType occurrences="1">
980 <MissingFile occurrences="1">
981 <code>include ROOT_PATH . 'revision-info.php'</code>
983 <ReferenceConstraintViolation occurrences="2">
985 <code>return $object;</code>
986 </ReferenceConstraintViolation>
988 <file src="libraries/classes/Gis/GisGeometry.php">
989 <PossiblyFalseOperand occurrences="2">
990 <code>$last_comma</code>
991 <code>$last_comma</code>
992 </PossiblyFalseOperand>
994 <file src="libraries/classes/Gis/GisGeometryCollection.php">
995 <RedundantPropertyInitializationCheck occurrences="1">
996 <code>isset(self::$instance)</code>
997 </RedundantPropertyInitializationCheck>
999 <file src="libraries/classes/Gis/GisLineString.php">
1000 <InvalidScalarArgument occurrences="2">
1003 </InvalidScalarArgument>
1004 <ParamNameMismatch occurrences="4">
1005 <code>$line_color</code>
1006 <code>$line_color</code>
1007 <code>$line_color</code>
1008 <code>$line_color</code>
1009 </ParamNameMismatch>
1010 <RedundantPropertyInitializationCheck occurrences="1">
1011 <code>isset(self::$instance)</code>
1012 </RedundantPropertyInitializationCheck>
1014 <file src="libraries/classes/Gis/GisMultiLineString.php">
1015 <InvalidScalarArgument occurrences="2">
1018 </InvalidScalarArgument>
1019 <ParamNameMismatch occurrences="4">
1020 <code>$line_color</code>
1021 <code>$line_color</code>
1022 <code>$line_color</code>
1023 <code>$line_color</code>
1024 </ParamNameMismatch>
1025 <RedundantPropertyInitializationCheck occurrences="1">
1026 <code>isset(self::$instance)</code>
1027 </RedundantPropertyInitializationCheck>
1029 <file src="libraries/classes/Gis/GisMultiPoint.php">
1030 <InvalidScalarArgument occurrences="2">
1033 </InvalidScalarArgument>
1034 <ParamNameMismatch occurrences="4">
1035 <code>$point_color</code>
1036 <code>$point_color</code>
1037 <code>$point_color</code>
1038 <code>$point_color</code>
1039 </ParamNameMismatch>
1040 <RedundantPropertyInitializationCheck occurrences="1">
1041 <code>isset(self::$instance)</code>
1042 </RedundantPropertyInitializationCheck>
1044 <file src="libraries/classes/Gis/GisMultiPolygon.php">
1045 <InvalidScalarArgument occurrences="2">
1048 </InvalidScalarArgument>
1049 <ParamNameMismatch occurrences="4">
1050 <code>$fill_color</code>
1051 <code>$fill_color</code>
1052 <code>$fill_color</code>
1053 <code>$fill_color</code>
1054 </ParamNameMismatch>
1055 <PossiblyInvalidArgument occurrences="1">
1056 <code>count($points_arr) / 2</code>
1057 </PossiblyInvalidArgument>
1058 <RedundantPropertyInitializationCheck occurrences="1">
1059 <code>isset(self::$instance)</code>
1060 </RedundantPropertyInitializationCheck>
1062 <file src="libraries/classes/Gis/GisPoint.php">
1063 <InvalidScalarArgument occurrences="2">
1066 </InvalidScalarArgument>
1067 <ParamNameMismatch occurrences="4">
1068 <code>$point_color</code>
1069 <code>$point_color</code>
1070 <code>$point_color</code>
1071 <code>$point_color</code>
1072 </ParamNameMismatch>
1073 <RedundantPropertyInitializationCheck occurrences="1">
1074 <code>isset(self::$instance)</code>
1075 </RedundantPropertyInitializationCheck>
1077 <file src="libraries/classes/Gis/GisPolygon.php">
1078 <InvalidNullableReturnType occurrences="1">
1079 <code>array|false</code>
1080 </InvalidNullableReturnType>
1081 <InvalidScalarArgument occurrences="2">
1084 </InvalidScalarArgument>
1085 <ParamNameMismatch occurrences="4">
1086 <code>$fill_color</code>
1087 <code>$fill_color</code>
1088 <code>$fill_color</code>
1089 <code>$fill_color</code>
1090 </ParamNameMismatch>
1091 <PossiblyInvalidArgument occurrences="1">
1092 <code>count($points_arr) / 2</code>
1093 </PossiblyInvalidArgument>
1094 <RedundantPropertyInitializationCheck occurrences="1">
1095 <code>isset(self::$instance)</code>
1096 </RedundantPropertyInitializationCheck>
1098 <file src="libraries/classes/Gis/GisVisualization.php">
1099 <NullArgument occurrences="3">
1104 <PossiblyFalseOperand occurrences="2">
1105 <code>$results</code>
1106 <code>$results</code>
1107 </PossiblyFalseOperand>
1108 <PossiblyInvalidArgument occurrences="1">
1109 <code>$results</code>
1110 </PossiblyInvalidArgument>
1111 <PossiblyInvalidOperand occurrences="2">
1112 <code>$results</code>
1113 <code>$results</code>
1114 </PossiblyInvalidOperand>
1115 <PossiblyNullPropertyAssignmentValue occurrences="1">
1117 </PossiblyNullPropertyAssignmentValue>
1119 <file src="libraries/classes/Git.php">
1120 <PossiblyNullArgument occurrences="1">
1121 <code>$gitFolder</code>
1122 </PossiblyNullArgument>
1124 <file src="libraries/classes/Html/Generator.php">
1125 <RedundantCastGivenDocblockType occurrences="1">
1126 <code>(string) $database</code>
1127 </RedundantCastGivenDocblockType>
1129 <file src="libraries/classes/Import.php">
1130 <InvalidReturnStatement occurrences="1">
1131 <code>$column_number</code>
1132 </InvalidReturnStatement>
1133 <InvalidReturnType occurrences="1">
1135 </InvalidReturnType>
1136 <ParadoxicalCondition occurrences="1">
1138 </ParadoxicalCondition>
1139 <PossiblyFalseOperand occurrences="3">
1140 <code>$decPos</code>
1141 <code>strpos($last_cumulative_size, ',')</code>
1142 <code>strpos($last_cumulative_size, ',')</code>
1143 </PossiblyFalseOperand>
1144 <PossiblyInvalidArgument occurrences="5">
1145 <code>$last_cumulative_size</code>
1146 <code>$last_cumulative_size</code>
1147 <code>$last_cumulative_size</code>
1148 <code>$last_cumulative_size</code>
1149 <code>$last_cumulative_size</code>
1150 </PossiblyInvalidArgument>
1151 <PossiblyNullArrayAccess occurrences="1">
1152 <code>$additional_sql[$i]</code>
1153 </PossiblyNullArrayAccess>
1154 <RedundantCast occurrences="4">
1155 <code>(string) $cell</code>
1156 <code>(string) $cell</code>
1157 <code>(string) $cell</code>
1159 <TypeDoesNotContainType occurrences="1">
1160 <code>! is_array($table)</code>
1161 </TypeDoesNotContainType>
1163 <file src="libraries/classes/Index.php">
1164 <PossiblyNullPropertyAssignmentValue occurrences="3">
1168 </PossiblyNullPropertyAssignmentValue>
1169 <RedundantCastGivenDocblockType occurrences="1">
1170 <code>(string) $name</code>
1171 </RedundantCastGivenDocblockType>
1173 <file src="libraries/classes/IndexColumn.php">
1174 <PossiblyNullPropertyAssignmentValue occurrences="3">
1178 </PossiblyNullPropertyAssignmentValue>
1180 <file src="libraries/classes/InsertEdit.php">
1181 <InvalidArgument occurrences="1">
1182 <code>$current_result</code>
1184 <NullableReturnStatement occurrences="1">
1185 <code>$dispval</code>
1186 </NullableReturnStatement>
1187 <PossiblyInvalidOperand occurrences="2">
1188 <code>$insert_id</code>
1190 </PossiblyInvalidOperand>
1191 <PossiblyNullArrayAccess occurrences="3">
1192 <code>$data_size[0]</code>
1193 <code>$data_size[1]</code>
1194 <code>$dispval</code>
1195 </PossiblyNullArrayAccess>
1196 <PossiblyUndefinedVariable occurrences="1">
1197 <code>$protected_row</code>
1198 </PossiblyUndefinedVariable>
1199 <TypeDoesNotContainType occurrences="2">
1200 <code>$input_type === 'time'</code>
1201 <code>$input_type === 'time'</code>
1202 </TypeDoesNotContainType>
1204 <file src="libraries/classes/IpAllowDeny.php">
1205 <InvalidOperand occurrences="1">
1206 <code>$regs[5]</code>
1208 <InvalidScalarArgument occurrences="1">
1209 <code>$remote_ip</code>
1210 </InvalidScalarArgument>
1211 <PossiblyInvalidArgument occurrences="1">
1212 <code>$newval</code>
1213 </PossiblyInvalidArgument>
1215 <file src="libraries/classes/Language.php">
1216 <InvalidReturnStatement occurrences="2">
1217 <code>preg_match($pattern, $header)</code>
1218 <code>preg_match($pattern, $header)</code>
1219 </InvalidReturnStatement>
1220 <InvalidReturnType occurrences="2">
1223 </InvalidReturnType>
1225 <file src="libraries/classes/LanguageManager.php">
1226 <MissingConstructor occurrences="1">
1227 <code>$availableLocales</code>
1228 </MissingConstructor>
1230 <file src="libraries/classes/Menu.php">
1231 <NullableReturnStatement occurrences="2">
1232 <code>$allowedTabs</code>
1233 <code>SessionCache::get($cache_key)</code>
1234 </NullableReturnStatement>
1235 <PossiblyFalseOperand occurrences="1">
1236 <code>mb_strpos($row['tab'], '_')</code>
1237 </PossiblyFalseOperand>
1238 <PossiblyNullArrayAccess occurrences="1">
1239 <code>$allowedTabs[$tabName]</code>
1240 </PossiblyNullArrayAccess>
1241 <RedundantCastGivenDocblockType occurrences="2">
1242 <code>(string) $this->table</code>
1243 <code>(string) $this->table</code>
1244 </RedundantCastGivenDocblockType>
1246 <file src="libraries/classes/Message.php">
1247 <InvalidArgument occurrences="1">
1248 <code>$message</code>
1250 <PossiblyInvalidArgument occurrences="1">
1251 <code>$params</code>
1252 </PossiblyInvalidArgument>
1253 <PossiblyNullPropertyAssignmentValue occurrences="1">
1255 </PossiblyNullPropertyAssignmentValue>
1257 <file src="libraries/classes/Navigation/NavigationTree.php">
1258 <PossiblyFalseOperand occurrences="1">
1259 <code>strrpos($class, '\\')</code>
1260 </PossiblyFalseOperand>
1261 <PossiblyFalseReference occurrences="1">
1262 <code>getPresence</code>
1263 </PossiblyFalseReference>
1264 <PossiblyNullArgument occurrences="2">
1265 <code>$container->realName</code>
1267 </PossiblyNullArgument>
1268 <PossiblyNullPropertyFetch occurrences="2">
1269 <code>$container->parent</code>
1270 <code>$container->realName</code>
1271 </PossiblyNullPropertyFetch>
1272 <PossiblyNullReference occurrences="1">
1273 <code>addChild</code>
1274 </PossiblyNullReference>
1275 <RedundantCastGivenDocblockType occurrences="2">
1276 <code>(string) $child->name</code>
1277 <code>(string) $child->name</code>
1278 </RedundantCastGivenDocblockType>
1280 <file src="libraries/classes/Navigation/NodeFactory.php">
1281 <LessSpecificReturnStatement occurrences="1">
1282 <code>new $class($name, $type, $isGroup)</code>
1283 </LessSpecificReturnStatement>
1284 <MoreSpecificReturnType occurrences="1">
1286 </MoreSpecificReturnType>
1288 <file src="libraries/classes/Navigation/Nodes/Node.php">
1289 <RedundantCastGivenDocblockType occurrences="4">
1290 <code>(bool) $isGroup</code>
1291 <code>(int) $pos</code>
1292 <code>(string) $name</code>
1293 <code>(string) $parent->name</code>
1294 </RedundantCastGivenDocblockType>
1296 <file src="libraries/classes/Navigation/Nodes/NodeDatabase.php">
1297 <RedundantCastGivenDocblockType occurrences="1">
1298 <code>(int) $pos</code>
1299 </RedundantCastGivenDocblockType>
1301 <file src="libraries/classes/Navigation/Nodes/NodeDatabaseChild.php">
1302 <PossiblyInvalidPropertyFetch occurrences="1">
1303 <code>$this->realParent()->realName</code>
1304 </PossiblyInvalidPropertyFetch>
1306 <file src="libraries/classes/Navigation/Nodes/NodeTable.php">
1307 <PossiblyInvalidPropertyFetch occurrences="2">
1308 <code>$this->realParent()->realName</code>
1309 <code>$this->realParent()->realName</code>
1310 </PossiblyInvalidPropertyFetch>
1312 <file src="libraries/classes/Normalization.php">
1313 <RedundantCast occurrences="2">
1314 <code>(array) $newTables</code>
1315 <code>(array) $partialDependencies</code>
1318 <file src="libraries/classes/OpenDocument.php">
1319 <InvalidReturnStatement occurrences="1">
1320 <code>$zipExtension->createFile($data, $name)</code>
1321 </InvalidReturnStatement>
1322 <InvalidReturnType occurrences="1">
1324 </InvalidReturnType>
1326 <file src="libraries/classes/Operations.php">
1327 <PossiblyNullArgument occurrences="1">
1328 <code>$tmp_query</code>
1329 </PossiblyNullArgument>
1330 <RedundantCastGivenDocblockType occurrences="1">
1331 <code>(string) $pack_keys</code>
1332 </RedundantCastGivenDocblockType>
1334 <file src="libraries/classes/Plugins.php">
1335 <InvalidNullableReturnType occurrences="1">
1337 </InvalidNullableReturnType>
1338 <NullOperand occurrences="6">
1346 <NullableReturnStatement occurrences="1">
1348 </NullableReturnStatement>
1349 <PossiblyNullArgument occurrences="2">
1352 </PossiblyNullArgument>
1353 <RedundantCast occurrences="2">
1354 <code>(string) array_pop($elem)</code>
1355 <code>(string) array_pop($elem)</code>
1357 <TypeDoesNotContainType occurrences="4">
1358 <code>$property_class == BoolPropertyItem::class</code>
1359 <code>$property_class == MessageOnlyPropertyItem::class</code>
1360 <code>$property_class == SelectPropertyItem::class</code>
1361 <code>$property_class == TextPropertyItem::class</code>
1362 </TypeDoesNotContainType>
1364 <file src="libraries/classes/Plugins/Auth/AuthenticationCookie.php">
1365 <ImplementedReturnTypeMismatch occurrences="2">
1366 <code>bool|void</code>
1367 <code>void|bool</code>
1368 </ImplementedReturnTypeMismatch>
1369 <InvalidScalarArgument occurrences="1">
1370 <code>Core::getIp()</code>
1371 </InvalidScalarArgument>
1372 <RedundantCast occurrences="1">
1373 <code>(string) $conn_error</code>
1376 <file src="libraries/classes/Plugins/Auth/AuthenticationHttp.php">
1377 <ImplicitToStringCast occurrences="1"/>
1379 <file src="libraries/classes/Plugins/Auth/AuthenticationSignon.php">
1380 <InvalidArgument occurrences="1">
1381 <code>$sessionCookieParams</code>
1383 <PossiblyInvalidArgument occurrences="5">
1384 <code>$sessionCookieParams['domain']</code>
1385 <code>$sessionCookieParams['httponly']</code>
1386 <code>$sessionCookieParams['lifetime']</code>
1387 <code>$sessionCookieParams['path']</code>
1388 <code>$sessionCookieParams['secure']</code>
1389 </PossiblyInvalidArgument>
1391 <file src="libraries/classes/Plugins/Export/ExportCodegen.php">
1392 <PossiblyNullArgument occurrences="6">
1393 <code>$table_alias</code>
1394 <code>$table_alias</code>
1395 <code>$table_alias</code>
1396 <code>$table_alias</code>
1397 <code>$table_alias</code>
1398 <code>$table_alias</code>
1399 </PossiblyNullArgument>
1401 <file src="libraries/classes/Plugins/Export/ExportHtmlword.php">
1402 <ParamNameMismatch occurrences="3">
1403 <code>$do_comments</code>
1404 <code>$do_mime</code>
1405 <code>$do_relation</code>
1406 </ParamNameMismatch>
1407 <PossiblyNullArgument occurrences="5">
1408 <code>$table_alias</code>
1409 <code>$table_alias</code>
1410 <code>$table_alias</code>
1411 <code>$table_alias</code>
1412 <code>$table_alias</code>
1413 </PossiblyNullArgument>
1414 <PossiblyUndefinedVariable occurrences="2">
1415 <code>$comments</code>
1416 <code>$mime_map</code>
1417 </PossiblyUndefinedVariable>
1419 <file src="libraries/classes/Plugins/Export/ExportLatex.php">
1420 <ParamNameMismatch occurrences="3">
1421 <code>$do_comments</code>
1422 <code>$do_mime</code>
1423 <code>$do_relation</code>
1424 </ParamNameMismatch>
1426 <file src="libraries/classes/Plugins/Export/ExportMediawiki.php">
1427 <ParamNameMismatch occurrences="3">
1428 <code>$do_comments</code>
1429 <code>$do_mime</code>
1430 <code>$do_relation</code>
1431 </ParamNameMismatch>
1432 <PossiblyNullArgument occurrences="2">
1433 <code>$table_alias</code>
1434 <code>$table_alias</code>
1435 </PossiblyNullArgument>
1437 <file src="libraries/classes/Plugins/Export/ExportOds.php">
1438 <PossiblyNullArgument occurrences="1">
1439 <code>$table_alias</code>
1440 </PossiblyNullArgument>
1442 <file src="libraries/classes/Plugins/Export/ExportOdt.php">
1443 <ParamNameMismatch occurrences="3">
1444 <code>$do_comments</code>
1445 <code>$do_mime</code>
1446 <code>$do_relation</code>
1447 </ParamNameMismatch>
1448 <PossiblyNullArgument occurrences="10">
1449 <code>$col_as</code>
1450 <code>$table_alias</code>
1451 <code>$table_alias</code>
1452 <code>$table_alias</code>
1453 <code>$table_alias</code>
1454 <code>$table_alias</code>
1455 <code>$table_alias</code>
1456 <code>$table_alias</code>
1457 <code>$table_alias</code>
1458 <code>$view_alias</code>
1459 </PossiblyNullArgument>
1461 <file src="libraries/classes/Plugins/Export/ExportPdf.php">
1462 <ParamNameMismatch occurrences="3">
1463 <code>$do_comments</code>
1464 <code>$do_mime</code>
1465 <code>$do_relation</code>
1466 </ParamNameMismatch>
1468 <file src="libraries/classes/Plugins/Export/ExportPhparray.php">
1469 <PossiblyNullArgument occurrences="1">
1470 <code>$table_alias</code>
1471 </PossiblyNullArgument>
1473 <file src="libraries/classes/Plugins/Export/ExportSql.php">
1474 <InvalidArgument occurrences="5"/>
1475 <InvalidOperand occurrences="3">
1480 <PossiblyInvalidOperand occurrences="1"/>
1481 <PossiblyInvalidPropertyAssignmentValue occurrences="1">
1482 <code>Context::escape($alias)</code>
1483 </PossiblyInvalidPropertyAssignmentValue>
1484 <PossiblyNullArgument occurrences="20">
1485 <code>$table_alias</code>
1486 <code>$table_alias</code>
1487 <code>$table_alias</code>
1488 <code>$table_alias</code>
1489 <code>$table_alias</code>
1490 <code>$table_alias</code>
1491 <code>$table_alias</code>
1492 <code>$table_alias</code>
1493 <code>$table_alias</code>
1494 <code>$table_alias</code>
1495 <code>$table_alias</code>
1496 <code>$table_alias</code>
1497 <code>$table_alias</code>
1498 <code>$table_alias</code>
1499 <code>$table_alias</code>
1500 <code>$table_alias</code>
1501 <code>$table_alias</code>
1502 <code>$view_alias</code>
1503 <code>$view_alias</code>
1504 <code>$view_alias</code>
1505 </PossiblyNullArgument>
1506 <RedundantCastGivenDocblockType occurrences="2">
1507 <code>(string) $create_query</code>
1508 <code>(string) $table</code>
1509 </RedundantCastGivenDocblockType>
1510 <ReferenceConstraintViolation occurrences="3">
1512 <code>return $sql_query;</code>
1513 <code>return $statement->build();</code>
1514 </ReferenceConstraintViolation>
1515 <UndefinedMethod occurrences="4">
1516 <code>$statement->fields</code>
1517 <code>$statement->fields</code>
1518 <code>$statement->fields</code>
1519 <code>$statement->fields</code>
1522 <file src="libraries/classes/Plugins/Export/ExportTexytext.php">
1523 <ParamNameMismatch occurrences="3">
1524 <code>$do_comments</code>
1525 <code>$do_mime</code>
1526 <code>$do_relation</code>
1527 </ParamNameMismatch>
1528 <PossiblyNullArgument occurrences="1">
1529 <code>$col_as</code>
1530 </PossiblyNullArgument>
1531 <PossiblyUndefinedVariable occurrences="2">
1532 <code>$comments</code>
1533 <code>$mime_map</code>
1534 </PossiblyUndefinedVariable>
1536 <file src="libraries/classes/Plugins/Export/ExportXml.php">
1537 <PossiblyNullArgument occurrences="1">
1538 <code>$table_alias</code>
1539 </PossiblyNullArgument>
1541 <file src="libraries/classes/Plugins/Export/Helpers/Pdf.php">
1542 <PossiblyUndefinedVariable occurrences="6">
1543 <code>$comments</code>
1546 <code>$mime_map</code>
1547 <code>$res_rel</code>
1548 <code>$res_rel</code>
1549 </PossiblyUndefinedVariable>
1551 <file src="libraries/classes/Plugins/Import/AbstractImportCsv.php">
1552 <ImplementedReturnTypeMismatch occurrences="1">
1553 <code>OptionsPropertyMainGroup|void</code>
1554 </ImplementedReturnTypeMismatch>
1556 <file src="libraries/classes/Plugins/Import/ImportCsv.php">
1557 <ImplicitToStringCast occurrences="1">
1559 </ImplicitToStringCast>
1560 <ParadoxicalCondition occurrences="1">
1562 </ParadoxicalCondition>
1563 <PossiblyNullReference occurrences="2">
1564 <code>addProperty</code>
1565 <code>addProperty</code>
1566 </PossiblyNullReference>
1568 <file src="libraries/classes/Plugins/Import/ImportLdi.php">
1569 <PossiblyNullReference occurrences="1">
1570 <code>addProperty</code>
1571 </PossiblyNullReference>
1573 <file src="libraries/classes/Plugins/Import/ImportMediawiki.php">
1574 <InvalidArgument occurrences="1">
1577 <PossiblyUndefinedVariable occurrences="1">
1578 <code>$cur_temp_line</code>
1579 </PossiblyUndefinedVariable>
1580 <ReferenceConstraintViolation occurrences="1">
1581 <code>$analyses</code>
1582 </ReferenceConstraintViolation>
1584 <file src="libraries/classes/Plugins/Import/ImportOds.php">
1585 <InvalidArgument occurrences="2">
1586 <code>$cell_attrs</code>
1589 <UndefinedPropertyFetch occurrences="1">
1590 <code>$xml->children('office', true)->{'body'}</code>
1591 </UndefinedPropertyFetch>
1593 <file src="libraries/classes/Plugins/Import/ImportShp.php">
1594 <InvalidArgument occurrences="1">
1598 <file src="libraries/classes/Plugins/Import/ImportSql.php">
1599 <InvalidArgument occurrences="2"/>
1601 <file src="libraries/classes/Plugins/Import/ImportXml.php">
1602 <ImplicitToStringCast occurrences="1">
1603 <code>$attrs['name']</code>
1604 </ImplicitToStringCast>
1605 <InvalidArgument occurrences="1">
1608 <PossiblyInvalidArgument occurrences="1">
1609 <code>$tables[$i][Import::TBL_NAME]</code>
1610 </PossiblyInvalidArgument>
1611 <PossiblyNullReference occurrences="2">
1612 <code>attributes</code>
1613 <code>attributes</code>
1614 </PossiblyNullReference>
1615 <UndefinedPropertyFetch occurrences="1"/>
1617 <file src="libraries/classes/Plugins/Import/ShapeFileImport.php">
1618 <ImplementedReturnTypeMismatch occurrences="1">
1619 <code>string|false</code>
1620 </ImplementedReturnTypeMismatch>
1622 <file src="libraries/classes/Plugins/ImportPlugin.php">
1623 <RedundantCastGivenDocblockType occurrences="1">
1624 <code>(string) $currentDb</code>
1625 </RedundantCastGivenDocblockType>
1627 <file src="libraries/classes/Plugins/Schema/Dia/DiaRelationSchema.php">
1628 <InvalidScalarArgument occurrences="1">
1629 <code>$this->showColor</code>
1630 </InvalidScalarArgument>
1631 <PossiblyInvalidArgument occurrences="6">
1632 <code>$this->diagram</code>
1633 <code>$this->diagram</code>
1634 <code>$this->diagram</code>
1635 <code>$this->diagram</code>
1636 <code>$this->tables[$foreignTable]</code>
1637 <code>$this->tables[$masterTable]</code>
1638 </PossiblyInvalidArgument>
1639 <PossiblyNullArgument occurrences="5">
1640 <code>$this->orientation</code>
1641 <code>$this->paper</code>
1642 <code>$this->showKeys</code>
1643 <code>$this->showKeys</code>
1644 <code>$this->showKeys</code>
1645 </PossiblyNullArgument>
1646 <PossiblyNullReference occurrences="3">
1647 <code>endDiaDoc</code>
1648 <code>showOutput</code>
1649 <code>startDiaDoc</code>
1650 </PossiblyNullReference>
1651 <PossiblyUndefinedMethod occurrences="3">
1652 <code>endDiaDoc</code>
1653 <code>showOutput</code>
1654 <code>startDiaDoc</code>
1655 </PossiblyUndefinedMethod>
1656 <TooFewArguments occurrences="1">
1657 <code>tableDraw</code>
1660 <file src="libraries/classes/Plugins/Schema/Dia/RelationStatsDia.php">
1661 <InvalidOperand occurrences="6">
1669 <PossiblyFalseOperand occurrences="6">
1676 </PossiblyFalseOperand>
1678 <file src="libraries/classes/Plugins/Schema/Dia/TableStatsDia.php">
1679 <PossiblyUndefinedMethod occurrences="11">
1680 <code>endElement</code>
1681 <code>endElement</code>
1682 <code>startElement</code>
1683 <code>startElement</code>
1684 <code>writeAttribute</code>
1685 <code>writeAttribute</code>
1686 <code>writeAttribute</code>
1687 <code>writeAttribute</code>
1688 <code>writeRaw</code>
1689 <code>writeRaw</code>
1690 <code>writeRaw</code>
1691 </PossiblyUndefinedMethod>
1693 <file src="libraries/classes/Plugins/Schema/Eps/EpsRelationSchema.php">
1694 <InvalidArgument occurrences="2">
1695 <code>$this->tables[$foreignTable]</code>
1696 <code>$this->tables[$masterTable]</code>
1698 <InvalidScalarArgument occurrences="2">
1699 <code>$this->showColor</code>
1701 </InvalidScalarArgument>
1702 <PossiblyInvalidArgument occurrences="1">
1703 <code>$this->diagram</code>
1704 </PossiblyInvalidArgument>
1705 <PossiblyNullArgument occurrences="16">
1706 <code>$this->diagram</code>
1707 <code>$this->diagram</code>
1708 <code>$this->diagram</code>
1709 <code>$this->offline</code>
1710 <code>$this->orientation</code>
1711 <code>$this->pageNumber</code>
1712 <code>$this->pageNumber</code>
1713 <code>$this->pageNumber</code>
1714 <code>$this->pageNumber</code>
1715 <code>$this->showKeys</code>
1716 <code>$this->tableDimension</code>
1717 <code>$this->tableDimension</code>
1718 <code>$this->tableDimension</code>
1719 <code>$this->tablewidth</code>
1720 <code>$this->tablewidth</code>
1721 <code>$this->tablewidth</code>
1722 </PossiblyNullArgument>
1723 <PossiblyNullPropertyAssignmentValue occurrences="1">
1724 <code>$this->tablewidth</code>
1725 </PossiblyNullPropertyAssignmentValue>
1726 <PossiblyNullReference occurrences="13">
1727 <code>endEpsDoc</code>
1728 <code>getFont</code>
1729 <code>getFont</code>
1730 <code>getFont</code>
1731 <code>getFontSize</code>
1732 <code>getFontSize</code>
1733 <code>getFontSize</code>
1734 <code>setAuthor</code>
1735 <code>setDate</code>
1736 <code>setFont</code>
1737 <code>setOrientation</code>
1738 <code>setTitle</code>
1739 <code>showOutput</code>
1740 </PossiblyNullReference>
1741 <PossiblyUndefinedMethod occurrences="13">
1742 <code>endEpsDoc</code>
1743 <code>getFont</code>
1744 <code>getFont</code>
1745 <code>getFont</code>
1746 <code>getFontSize</code>
1747 <code>getFontSize</code>
1748 <code>getFontSize</code>
1749 <code>setAuthor</code>
1750 <code>setDate</code>
1751 <code>setFont</code>
1752 <code>setOrientation</code>
1753 <code>setTitle</code>
1754 <code>showOutput</code>
1755 </PossiblyUndefinedMethod>
1756 <TooFewArguments occurrences="1">
1757 <code>tableDraw</code>
1759 <UndefinedDocblockClass occurrences="3">
1760 <code>$this->diagram->getFontSize()</code>
1761 <code>$this->diagram->getFontSize()</code>
1762 <code>$this->diagram->getFontSize()</code>
1763 </UndefinedDocblockClass>
1765 <file src="libraries/classes/Plugins/Schema/Eps/TableStatsEps.php">
1766 <ArgumentTypeCoercion occurrences="1">
1767 <code>$diagram</code>
1768 </ArgumentTypeCoercion>
1769 <InvalidScalarArgument occurrences="8">
1770 <code>$this->x</code>
1771 <code>$this->x</code>
1772 <code>$this->x + 5</code>
1773 <code>$this->x + 5</code>
1774 <code>$this->y + 12</code>
1775 <code>$this->y + 12 + $this->currentCell</code>
1776 <code>$this->y + 14</code>
1777 <code>$this->y + 14 + $this->currentCell</code>
1778 </InvalidScalarArgument>
1779 <PossiblyUndefinedMethod occurrences="4">
1784 </PossiblyUndefinedMethod>
1785 <RedundantCastGivenDocblockType occurrences="3">
1786 <code>(int) $fontSize</code>
1787 <code>(int) $fontSize</code>
1788 <code>(int) $fontSize</code>
1789 </RedundantCastGivenDocblockType>
1791 <file src="libraries/classes/Plugins/Schema/Pdf/PdfRelationSchema.php">
1792 <InvalidArgument occurrences="2">
1793 <code>$this->tables[$foreignTable]</code>
1794 <code>$this->tables[$masterTable]</code>
1796 <InvalidScalarArgument occurrences="6">
1797 <code>$this->offline</code>
1803 </InvalidScalarArgument>
1804 <NullArgument occurrences="4">
1810 <PossiblyInvalidArgument occurrences="1">
1811 <code>$this->diagram</code>
1812 </PossiblyInvalidArgument>
1813 <PossiblyNullArgument occurrences="21">
1814 <code>$this->diagram</code>
1815 <code>$this->diagram</code>
1816 <code>$this->diagram</code>
1817 <code>$this->offline</code>
1818 <code>$this->orientation</code>
1819 <code>$this->pageNumber</code>
1820 <code>$this->pageNumber</code>
1821 <code>$this->pageNumber</code>
1822 <code>$this->pageNumber</code>
1823 <code>$this->paper</code>
1824 <code>$this->showKeys</code>
1825 <code>$this->showKeys</code>
1826 <code>$this->showKeys</code>
1827 <code>$this->tableDimension</code>
1828 <code>$this->tableDimension</code>
1829 <code>$this->tableDimension</code>
1830 <code>$this->tablewidth</code>
1831 <code>$this->tablewidth</code>
1832 <code>$this->tablewidth</code>
1833 <code>$this->withDoc</code>
1834 <code>$this->withDoc</code>
1835 </PossiblyNullArgument>
1836 <PossiblyNullArrayAccess occurrences="3">
1837 <code>$this->diagram->customLinks['RT']</code>
1838 <code>$this->diagram->customLinks['RT']</code>
1839 <code>$this->diagram->customLinks['doc']</code>
1840 </PossiblyNullArrayAccess>
1841 <PossiblyNullArrayAssignment occurrences="2">
1842 <code>$this->diagram->customLinks['RT']</code>
1843 <code>$this->diagram->customLinks['doc']</code>
1844 </PossiblyNullArrayAssignment>
1845 <PossiblyNullPropertyAssignment occurrences="5">
1846 <code>$this->diagram</code>
1847 <code>$this->diagram</code>
1848 <code>$this->diagram</code>
1849 <code>$this->diagram</code>
1850 <code>$this->diagram</code>
1851 </PossiblyNullPropertyAssignment>
1852 <PossiblyNullPropertyAssignmentValue occurrences="1">
1853 <code>$this->tablewidth</code>
1854 </PossiblyNullPropertyAssignmentValue>
1855 <PossiblyNullPropertyFetch occurrences="3">
1856 <code>$this->diagram->customLinks</code>
1857 <code>$this->diagram->customLinks</code>
1858 <code>$this->diagram->customLinks</code>
1859 </PossiblyNullPropertyFetch>
1860 <PossiblyNullReference occurrences="92">
1861 <code>AddLink</code>
1862 <code>AddLink</code>
1863 <code>AddLink</code>
1864 <code>AddLink</code>
1865 <code>AddLink</code>
1866 <code>AddPage</code>
1867 <code>AddPage</code>
1868 <code>AddPage</code>
1869 <code>Bookmark</code>
1870 <code>Bookmark</code>
1871 <code>Bookmark</code>
1909 <code>SetAutoPageBreak</code>
1910 <code>SetAutoPageBreak</code>
1911 <code>SetAutoPageBreak</code>
1912 <code>SetAutoPageBreak</code>
1913 <code>SetDrawColor</code>
1914 <code>SetFont</code>
1915 <code>SetFont</code>
1916 <code>SetFont</code>
1917 <code>SetFont</code>
1918 <code>SetFont</code>
1919 <code>SetFontSize</code>
1920 <code>SetLink</code>
1921 <code>SetLink</code>
1922 <code>SetLink</code>
1923 <code>SetMargins</code>
1924 <code>SetTitle</code>
1932 <code>download</code>
1933 <code>getPageHeight</code>
1934 <code>getPageHeight</code>
1935 <code>getPageHeight</code>
1936 <code>getPageWidth</code>
1937 <code>getPageWidth</code>
1938 <code>getPageWidth</code>
1942 <code>setAlias</code>
1943 <code>setAlias</code>
1944 <code>setCMargin</code>
1945 <code>setCMargin</code>
1946 <code>setCMargin</code>
1947 <code>setFontSizeScale</code>
1948 <code>setLineWidthScale</code>
1949 <code>setOffline</code>
1950 <code>setScale</code>
1951 <code>setWidths</code>
1952 <code>setWidths</code>
1953 </PossiblyNullReference>
1954 <PossiblyUndefinedMethod occurrences="92">
1955 <code>AddLink</code>
1956 <code>AddLink</code>
1957 <code>AddLink</code>
1958 <code>AddLink</code>
1959 <code>AddLink</code>
1960 <code>AddPage</code>
1961 <code>AddPage</code>
1962 <code>AddPage</code>
1963 <code>Bookmark</code>
1964 <code>Bookmark</code>
1965 <code>Bookmark</code>
2003 <code>SetAutoPageBreak</code>
2004 <code>SetAutoPageBreak</code>
2005 <code>SetAutoPageBreak</code>
2006 <code>SetAutoPageBreak</code>
2007 <code>SetDrawColor</code>
2008 <code>SetFont</code>
2009 <code>SetFont</code>
2010 <code>SetFont</code>
2011 <code>SetFont</code>
2012 <code>SetFont</code>
2013 <code>SetFontSize</code>
2014 <code>SetLink</code>
2015 <code>SetLink</code>
2016 <code>SetLink</code>
2017 <code>SetMargins</code>
2018 <code>SetTitle</code>
2026 <code>download</code>
2027 <code>getPageHeight</code>
2028 <code>getPageHeight</code>
2029 <code>getPageHeight</code>
2030 <code>getPageWidth</code>
2031 <code>getPageWidth</code>
2032 <code>getPageWidth</code>
2036 <code>setAlias</code>
2037 <code>setAlias</code>
2038 <code>setCMargin</code>
2039 <code>setCMargin</code>
2040 <code>setCMargin</code>
2041 <code>setFontSizeScale</code>
2042 <code>setLineWidthScale</code>
2043 <code>setOffline</code>
2044 <code>setScale</code>
2045 <code>setWidths</code>
2046 <code>setWidths</code>
2047 </PossiblyUndefinedMethod>
2048 <RedundantCast occurrences="2"/>
2049 <RedundantPropertyInitializationCheck occurrences="1">
2050 <code>isset($this->orientation)</code>
2051 </RedundantPropertyInitializationCheck>
2052 <UndefinedPropertyAssignment occurrences="5">
2053 <code>$this->diagram->customLinks</code>
2054 <code>$this->diagram->customLinks</code>
2055 <code>$this->diagram->customLinks</code>
2056 <code>$this->diagram->customLinks</code>
2057 <code>$this->diagram->customLinks</code>
2058 </UndefinedPropertyAssignment>
2059 <UndefinedPropertyFetch occurrences="3">
2060 <code>$this->diagram->customLinks</code>
2061 <code>$this->diagram->customLinks</code>
2062 <code>$this->diagram->customLinks</code>
2063 </UndefinedPropertyFetch>
2065 <file src="libraries/classes/Plugins/Schema/Pdf/TableStatsPdf.php">
2066 <ArgumentTypeCoercion occurrences="1">
2067 <code>$diagram</code>
2068 </ArgumentTypeCoercion>
2069 <InvalidScalarArgument occurrences="6">
2070 <code>$setColor</code>
2071 <code>$setColor</code>
2076 </InvalidScalarArgument>
2077 <PossiblyUndefinedMethod occurrences="21">
2078 <code>GetStringWidth</code>
2079 <code>GetStringWidth</code>
2080 <code>GetStringWidth</code>
2081 <code>SetFillColor</code>
2082 <code>SetFillColor</code>
2083 <code>SetFillColor</code>
2084 <code>SetFillColor</code>
2085 <code>SetFillColor</code>
2086 <code>SetFont</code>
2087 <code>SetFont</code>
2088 <code>SetFont</code>
2089 <code>SetFont</code>
2090 <code>SetLink</code>
2091 <code>SetLink</code>
2092 <code>SetTextColor</code>
2093 <code>SetTextColor</code>
2094 <code>cellScale</code>
2095 <code>cellScale</code>
2096 <code>setXScale</code>
2097 <code>setXScale</code>
2098 <code>setXyScale</code>
2099 </PossiblyUndefinedMethod>
2100 <UndefinedPropertyAssignment occurrences="2">
2101 <code>$this->diagram->customLinks</code>
2102 <code>$this->diagram->customLinks</code>
2103 </UndefinedPropertyAssignment>
2104 <UndefinedPropertyFetch occurrences="2">
2105 <code>$this->diagram->customLinks</code>
2106 <code>$this->diagram->customLinks</code>
2107 </UndefinedPropertyFetch>
2109 <file src="libraries/classes/Plugins/Schema/RelationStats.php">
2110 <InvalidArgument occurrences="2">
2111 <code>$foreign_table</code>
2112 <code>$master_table</code>
2114 <InvalidOperand occurrences="1">
2117 <PossiblyFalseOperand occurrences="1">
2119 </PossiblyFalseOperand>
2121 <file src="libraries/classes/Plugins/Schema/Svg/Svg.php">
2122 <InvalidArgument occurrences="4">
2128 <RedundantCastGivenDocblockType occurrences="2">
2129 <code>(string) $styles</code>
2130 <code>(string) $this->font</code>
2131 </RedundantCastGivenDocblockType>
2133 <file src="libraries/classes/Plugins/Schema/Svg/SvgRelationSchema.php">
2134 <InvalidArgument occurrences="2">
2135 <code>$this->tables[$foreignTable]</code>
2136 <code>$this->tables[$masterTable]</code>
2138 <InvalidScalarArgument occurrences="5">
2139 <code>$this->showColor</code>
2140 <code>$this->xMax + $border</code>
2141 <code>$this->xMin - $border</code>
2142 <code>$this->yMax + $border</code>
2143 <code>$this->yMin - $border</code>
2144 </InvalidScalarArgument>
2145 <PossiblyInvalidArgument occurrences="2">
2146 <code>$this->diagram</code>
2147 <code>$this->tables[$table]</code>
2148 </PossiblyInvalidArgument>
2149 <PossiblyNullArgument occurrences="15">
2150 <code>$this->diagram</code>
2151 <code>$this->diagram</code>
2152 <code>$this->diagram</code>
2153 <code>$this->offline</code>
2154 <code>$this->pageNumber</code>
2155 <code>$this->pageNumber</code>
2156 <code>$this->pageNumber</code>
2157 <code>$this->pageNumber</code>
2158 <code>$this->showKeys</code>
2159 <code>$this->tableDimension</code>
2160 <code>$this->tableDimension</code>
2161 <code>$this->tableDimension</code>
2162 <code>$this->tablewidth</code>
2163 <code>$this->tablewidth</code>
2164 <code>$this->tablewidth</code>
2165 </PossiblyNullArgument>
2166 <PossiblyNullPropertyAssignmentValue occurrences="1">
2167 <code>$this->tablewidth</code>
2168 </PossiblyNullPropertyAssignmentValue>
2169 <PossiblyNullReference occurrences="13">
2170 <code>SetAuthor</code>
2171 <code>endSvgDoc</code>
2172 <code>getFont</code>
2173 <code>getFont</code>
2174 <code>getFont</code>
2175 <code>getFontSize</code>
2176 <code>getFontSize</code>
2177 <code>getFontSize</code>
2178 <code>setFont</code>
2179 <code>setFontSize</code>
2180 <code>setTitle</code>
2181 <code>showOutput</code>
2182 <code>startSvgDoc</code>
2183 </PossiblyNullReference>
2184 <PossiblyUndefinedMethod occurrences="13">
2185 <code>SetAuthor</code>
2186 <code>endSvgDoc</code>
2187 <code>getFont</code>
2188 <code>getFont</code>
2189 <code>getFont</code>
2190 <code>getFontSize</code>
2191 <code>getFontSize</code>
2192 <code>getFontSize</code>
2193 <code>setFont</code>
2194 <code>setFontSize</code>
2195 <code>setTitle</code>
2196 <code>showOutput</code>
2197 <code>startSvgDoc</code>
2198 </PossiblyUndefinedMethod>
2199 <TooFewArguments occurrences="1">
2200 <code>tableDraw</code>
2202 <UndefinedDocblockClass occurrences="3">
2203 <code>$this->diagram->getFontSize()</code>
2204 <code>$this->diagram->getFontSize()</code>
2205 <code>$this->diagram->getFontSize()</code>
2206 </UndefinedDocblockClass>
2208 <file src="libraries/classes/Plugins/Schema/Svg/TableStatsSvg.php">
2209 <ArgumentTypeCoercion occurrences="1">
2210 <code>$diagram</code>
2211 </ArgumentTypeCoercion>
2212 <InvalidScalarArgument occurrences="8">
2213 <code>$this->x</code>
2214 <code>$this->x</code>
2215 <code>$this->x + 5</code>
2216 <code>$this->x + 5</code>
2217 <code>$this->y</code>
2218 <code>$this->y + $this->currentCell</code>
2219 <code>$this->y + 14</code>
2220 <code>$this->y + 14 + $this->currentCell</code>
2221 </InvalidScalarArgument>
2222 <PossiblyUndefinedMethod occurrences="4">
2223 <code>printElement</code>
2224 <code>printElement</code>
2225 <code>printElement</code>
2226 <code>printElement</code>
2227 </PossiblyUndefinedMethod>
2229 <file src="libraries/classes/Plugins/Transformations/Abs/DateFormatTransformationsPlugin.php">
2230 <PossiblyInvalidOperand occurrences="1">
2231 <code>$timestamp</code>
2232 </PossiblyInvalidOperand>
2233 <PossiblyNullPropertyFetch occurrences="1">
2234 <code>$meta->type</code>
2235 </PossiblyNullPropertyFetch>
2236 <RedundantCastGivenDocblockType occurrences="3">
2237 <code>(string) $buffer</code>
2238 <code>(string) $buffer</code>
2239 <code>(string) $source</code>
2240 </RedundantCastGivenDocblockType>
2242 <file src="libraries/classes/Plugins/Transformations/Abs/ExternalTransformationsPlugin.php">
2243 <EmptyArrayAccess occurrences="2">
2244 <code>$allowed_programs[$options[0]]</code>
2245 <code>$allowed_programs[0]</code>
2247 <ImplementedReturnTypeMismatch occurrences="1">
2249 </ImplementedReturnTypeMismatch>
2251 <file src="libraries/classes/Plugins/Transformations/Output/Text_Plain_Binarytoip.php">
2252 <FalsableReturnStatement occurrences="1">
2253 <code>FormatConverter::binaryToIp($buffer)</code>
2254 </FalsableReturnStatement>
2255 <InvalidFalsableReturnType occurrences="1">
2257 </InvalidFalsableReturnType>
2259 <file src="libraries/classes/Plugins/TwoFactor/Application.php">
2260 <InvalidReturnStatement occurrences="1"/>
2261 <InvalidReturnType occurrences="1">
2263 </InvalidReturnType>
2265 <file src="libraries/classes/Profiling.php">
2266 <NullableReturnStatement occurrences="1">
2267 <code>SessionCache::get('profiling_supported')</code>
2268 </NullableReturnStatement>
2270 <file src="libraries/classes/Properties/Options/OptionsPropertyOneItem.php">
2271 <ImplementedReturnTypeMismatch occurrences="1">
2272 <code>bool|string</code>
2273 </ImplementedReturnTypeMismatch>
2275 <file src="libraries/classes/Relation.php">
2276 <InvalidReturnStatement occurrences="2">
2277 <code>$cfgRelation</code>
2278 <code>$this->dbi->insertId(DatabaseInterface::CONNECT_CONTROL)</code>
2279 </InvalidReturnStatement>
2280 <InvalidReturnType occurrences="1">
2282 </InvalidReturnType>
2283 <NullableReturnStatement occurrences="1">
2284 <code>$comment</code>
2285 </NullableReturnStatement>
2286 <PossiblyInvalidArgument occurrences="1">
2287 <code>$foreigners</code>
2288 </PossiblyInvalidArgument>
2289 <PossiblyNullArrayAccess occurrences="1">
2290 <code>$row['comment']</code>
2291 </PossiblyNullArrayAccess>
2292 <PossiblyNullPropertyAssignmentValue occurrences="1">
2294 </PossiblyNullPropertyAssignmentValue>
2295 <RedundantCastGivenDocblockType occurrences="3">
2296 <code>(string) $data</code>
2297 <code>(string) $db</code>
2298 <code>(string) $table</code>
2299 </RedundantCastGivenDocblockType>
2300 <TypeDoesNotContainType occurrences="1">
2301 <code>$vtitle != ''</code>
2302 </TypeDoesNotContainType>
2304 <file src="libraries/classes/Replication.php">
2305 <PossiblyNullArgument occurrences="1">
2307 </PossiblyNullArgument>
2309 <file src="libraries/classes/ReplicationGui.php">
2310 <PossiblyFalseOperand occurrences="1">
2311 <code>mb_strrpos($currentUser, '@')</code>
2312 </PossiblyFalseOperand>
2314 <file src="libraries/classes/Sanitize.php">
2315 <RedundantCast occurrences="4">
2316 <code>(array) $_COOKIE</code>
2317 <code>(array) $_GET</code>
2318 <code>(array) $_POST</code>
2319 <code>(array) $_REQUEST</code>
2321 <RedundantCastGivenDocblockType occurrences="2">
2322 <code>(string) $a_string</code>
2323 <code>(string) $string</code>
2324 </RedundantCastGivenDocblockType>
2326 <file src="libraries/classes/SavedSearches.php">
2327 <PossiblyInvalidArrayOffset occurrences="2">
2328 <code>$criterias['Or' . $i]</code>
2329 <code>$criterias['criteriaColumn']</code>
2330 </PossiblyInvalidArrayOffset>
2331 <PossiblyNullPropertyAssignmentValue occurrences="5">
2337 </PossiblyNullPropertyAssignmentValue>
2339 <file src="libraries/classes/Server/Privileges.php">
2340 <InvalidArgument occurrences="2">
2341 <code>$result</code>
2342 <code>$result</code>
2344 <NullArgument occurrences="2">
2348 <NullableReturnStatement occurrences="2">
2349 <code>$authentication_plugin</code>
2350 <code>$result['password']</code>
2351 </NullableReturnStatement>
2352 <PossiblyFalseOperand occurrences="6">
2353 <code>mb_strpos($row1['Type'], '(')</code>
2354 <code>mb_strpos($row1['Type'], '(')</code>
2355 <code>mb_strpos($row1['Type'], ')')</code>
2356 <code>mb_strrpos($_user_name, '@')</code>
2357 <code>mb_strrpos($currentUser, '@')</code>
2358 <code>mb_strrpos($export_user, ';')</code>
2359 </PossiblyFalseOperand>
2360 <PossiblyInvalidArgument occurrences="1">
2361 <code>$dbname</code>
2362 </PossiblyInvalidArgument>
2363 <PossiblyNullArgument occurrences="6">
2364 <code>$dbname</code>
2365 <code>$old_usergroup</code>
2366 <code>$row1['Type']</code>
2367 <code>$row1['Type']</code>
2368 <code>$row1['Type']</code>
2369 <code>$row1['Type']</code>
2370 </PossiblyNullArgument>
2371 <PossiblyNullArrayAccess occurrences="4">
2372 <code>$result['password']</code>
2373 <code>$row1['Type']</code>
2374 <code>$row['@@old_passwords']</code>
2375 <code>$tmp_initial</code>
2376 </PossiblyNullArrayAccess>
2377 <PossiblyNullArrayOffset occurrences="1">
2378 <code>$array_initials</code>
2379 </PossiblyNullArrayOffset>
2380 <PossiblyUndefinedArrayOffset occurrences="1">
2381 <code>$_POST['pred_dbname']</code>
2382 </PossiblyUndefinedArrayOffset>
2383 <RedundantCast occurrences="1">
2384 <code>(bool) ! $this->dbi->fetchValue($sql)</code>
2386 <RedundantCastGivenDocblockType occurrences="1">
2387 <code>(string) $privs</code>
2388 </RedundantCastGivenDocblockType>
2390 <file src="libraries/classes/Server/SysInfo/SunOs.php">
2391 <ForbiddenCode occurrences="1">
2392 <code>shell_exec('kstat -p d ' . $key)</code>
2395 <file src="libraries/classes/Server/SysInfo/WindowsNt.php">
2396 <PossiblyNullReference occurrences="1">
2398 </PossiblyNullReference>
2399 <UndefinedDocblockClass occurrences="2">
2400 <code>$this->wmi</code>
2401 <code>COM|null</code>
2402 </UndefinedDocblockClass>
2404 <file src="libraries/classes/Server/UserGroups.php">
2405 <PossiblyNullIterator occurrences="3">
2409 </PossiblyNullIterator>
2411 <file src="libraries/classes/Session.php">
2412 <PossiblyNullArgument occurrences="1">
2413 <code>$config->getCookie('phpMyAdmin')</code>
2414 </PossiblyNullArgument>
2416 <file src="libraries/classes/Sql.php">
2417 <InvalidArgument occurrences="4">
2418 <code>$result</code>
2419 <code>$result</code>
2420 <code>$showtable</code>
2421 <code>$showtable</code>
2423 <InvalidReturnStatement occurrences="1">
2424 <code>$num_rows</code>
2425 </InvalidReturnStatement>
2426 <InvalidReturnType occurrences="1">
2428 </InvalidReturnType>
2429 <InvalidScalarArgument occurrences="4">
2431 <code>$num_rows</code>
2432 <code>$num_rows</code>
2434 </InvalidScalarArgument>
2435 <PossiblyFalseReference occurrences="1">
2437 </PossiblyFalseReference>
2438 <PossiblyInvalidArgument occurrences="5">
2439 <code>$fields_meta</code>
2440 <code>$fields_meta</code>
2441 <code>$result</code>
2442 <code>$result</code>
2443 <code>$result</code>
2444 </PossiblyInvalidArgument>
2445 <PossiblyInvalidOperand occurrences="1">
2446 <code>$insert_id</code>
2447 </PossiblyInvalidOperand>
2448 <PossiblyNullArgument occurrences="22">
2449 <code>$_POST['purge'] ?? null</code>
2455 <code>$disp_message ?? null</code>
2456 <code>$extra_data ?? null</code>
2457 <code>$message_to_show ?? null</code>
2458 <code>$printview</code>
2459 <code>$printview</code>
2460 <code>$result</code>
2461 <code>$result ?? null</code>
2462 <code>$row[0]</code>
2463 <code>$showtable</code>
2464 <code>$sql_data ?? null</code>
2465 <code>$sql_query_for_bookmark ?? null</code>
2471 </PossiblyNullArgument>
2472 <PossiblyNullArrayAccess occurrences="2">
2473 <code>$row[0]</code>
2474 <code>$row[0]</code>
2475 </PossiblyNullArrayAccess>
2477 <file src="libraries/classes/SqlQueryForm.php">
2478 <PossiblyFalseArgument occurrences="1">
2480 </PossiblyFalseArgument>
2482 <file src="libraries/classes/StorageEngine.php">
2483 <InvalidNullableReturnType occurrences="1">
2485 </InvalidNullableReturnType>
2486 <NullableReturnStatement occurrences="1">
2487 <code>Util::formatByteDown($value)</code>
2488 </NullableReturnStatement>
2490 <file src="libraries/classes/Table.php">
2491 <InvalidArgument occurrences="1">
2492 <code>$keyBlockSizes</code>
2494 <InvalidReturnStatement occurrences="1">
2495 <code>$table_auto_increment ?? ''</code>
2496 </InvalidReturnStatement>
2497 <PossiblyNullArgument occurrences="4">
2498 <code>$existrel_foreign[$master_field_md5]['constraint']</code>
2499 <code>$existrel_foreign[$master_field_md5]['ref_db_name']</code>
2500 <code>$existrel_foreign[$master_field_md5]['ref_index_list']</code>
2501 <code>$existrel_foreign[$master_field_md5]['ref_table_name']</code>
2502 </PossiblyNullArgument>
2503 <PossiblyNullArrayAccess occurrences="7">
2504 <code>$existrel_foreign[$master_field_md5]['constraint']</code>
2505 <code>$existrel_foreign[$master_field_md5]['constraint']</code>
2506 <code>$existrel_foreign[$master_field_md5]['on_delete']</code>
2507 <code>$existrel_foreign[$master_field_md5]['on_update']</code>
2508 <code>$existrel_foreign[$master_field_md5]['ref_db_name']</code>
2509 <code>$existrel_foreign[$master_field_md5]['ref_index_list']</code>
2510 <code>$existrel_foreign[$master_field_md5]['ref_table_name']</code>
2511 </PossiblyNullArrayAccess>
2512 <PossiblyNullArrayOffset occurrences="2">
2513 <code>$options_array</code>
2514 <code>$options_array</code>
2515 </PossiblyNullArrayOffset>
2516 <PossiblyNullPropertyAssignmentValue occurrences="2">
2519 </PossiblyNullPropertyAssignmentValue>
2520 <PossiblyNullReference occurrences="7">
2521 <code>$existrel_foreign[$master_field_md5]</code>
2522 <code>$existrel_foreign[$master_field_md5]</code>
2523 <code>$existrel_foreign[$master_field_md5]</code>
2524 <code>$existrel_foreign[$master_field_md5]</code>
2525 <code>$existrel_foreign[$master_field_md5]</code>
2526 <code>$existrel_foreign[$master_field_md5]</code>
2527 <code>$existrel_foreign[$master_field_md5]</code>
2528 </PossiblyNullReference>
2529 <RedundantCastGivenDocblockType occurrences="7">
2530 <code>(string) $db</code>
2531 <code>(string) $default_value</code>
2532 <code>(string) $default_value</code>
2533 <code>(string) $default_value</code>
2534 <code>(string) $source_table</code>
2535 <code>(string) $table</code>
2536 <code>(string) $table_name</code>
2537 </RedundantCastGivenDocblockType>
2538 <RedundantPropertyInitializationCheck occurrences="3">
2539 <code>isset($this->uiprefs)</code>
2540 <code>isset($this->uiprefs)</code>
2541 <code>isset($this->uiprefs)</code>
2542 </RedundantPropertyInitializationCheck>
2543 <ReferenceConstraintViolation occurrences="2">
2545 <code>return $sql_query;</code>
2546 </ReferenceConstraintViolation>
2547 <TypeDoesNotContainType occurrences="1">
2548 <code>$row_fields[$_key] != 'cc'</code>
2549 </TypeDoesNotContainType>
2551 <file src="libraries/classes/Table/ColumnsDefinition.php">
2552 <PossiblyFalseArgument occurrences="2">
2553 <code>$form_params['db']</code>
2554 <code>$form_params['table']</code>
2555 </PossiblyFalseArgument>
2556 <PossiblyUndefinedVariable occurrences="1">
2557 <code>$submit_fulltext</code>
2558 </PossiblyUndefinedVariable>
2560 <file src="libraries/classes/Table/Search.php">
2561 <PossiblyNullArrayOffset occurrences="1">
2562 <code>$geom_funcs</code>
2563 </PossiblyNullArrayOffset>
2565 <file src="libraries/classes/ThemeManager.php">
2566 <PossiblyNullArrayOffset occurrences="1">
2567 <code>$this->themes</code>
2568 </PossiblyNullArrayOffset>
2569 <PossiblyNullPropertyAssignmentValue occurrences="2">
2572 </PossiblyNullPropertyAssignmentValue>
2573 <RedundantCastGivenDocblockType occurrences="2">
2574 <code>(bool) $per_server</code>
2575 <code>(string) $this->theme->id</code>
2576 </RedundantCastGivenDocblockType>
2578 <file src="libraries/classes/Tracker.php">
2579 <InvalidScalarArgument occurrences="1">
2580 <code>(int) $version - 1</code>
2581 </InvalidScalarArgument>
2582 <PossiblyFalseOperand occurrences="2">
2583 <code>mb_strpos($log_entry, "\n")</code>
2584 <code>mb_strpos($log_entry, "\n")</code>
2585 </PossiblyFalseOperand>
2586 <PossiblyInvalidArgument occurrences="1">
2587 <code>$version ?? ''</code>
2588 </PossiblyInvalidArgument>
2589 <PossiblyInvalidPropertyFetch occurrences="4">
2590 <code>$statement->body[2]->value</code>
2591 <code>$statement->body[3]->value</code>
2592 <code>$statement->body[4]->value</code>
2593 <code>$statement->into->dest->table</code>
2594 </PossiblyInvalidPropertyFetch>
2595 <RedundantCastGivenDocblockType occurrences="1">
2596 <code>(string) $version</code>
2597 </RedundantCastGivenDocblockType>
2598 <TypeDoesNotContainNull occurrences="1">
2600 </TypeDoesNotContainNull>
2602 <file src="libraries/classes/Tracking.php">
2603 <InvalidScalarArgument occurrences="4">
2604 <code>$filter_ts_from</code>
2605 <code>$filter_ts_from</code>
2606 <code>$filter_ts_to</code>
2607 <code>$filter_ts_to</code>
2608 </InvalidScalarArgument>
2610 <file src="libraries/classes/Transformations.php">
2611 <InvalidArgument occurrences="2">
2612 <code>$class_name</code>
2613 <code>$class_name</code>
2615 <PossiblyNullArgument occurrences="1">
2616 <code>$row['comment']</code>
2617 </PossiblyNullArgument>
2618 <PossiblyNullArrayAccess occurrences="1">
2619 <code>$row['comment']</code>
2620 </PossiblyNullArrayAccess>
2622 <file src="libraries/classes/Twig/I18n/NodeTrans.php">
2623 <PossiblyNullArgument occurrences="5">
2626 <code>$this->hasNode('count') ? $this->getNode('count') : null</code>
2627 <code>$this->hasNode('count') ? $this->getNode('count') : null</code>
2628 <code>$this->hasNode('count') ? $this->getNode('count') : null</code>
2629 </PossiblyNullArgument>
2631 <file src="libraries/classes/TwoFactor.php">
2632 <InvalidPropertyFetch occurrences="1">
2633 <code>$cls::$id</code>
2634 </InvalidPropertyFetch>
2635 <LessSpecificReturnStatement occurrences="1">
2636 <code>new $name($this)</code>
2637 </LessSpecificReturnStatement>
2638 <MoreSpecificReturnType occurrences="1">
2639 <code>TwoFactorPlugin</code>
2640 </MoreSpecificReturnType>
2641 <PropertyTypeCoercion occurrences="2">
2642 <code>new $cls($this)</code>
2643 <code>new $cls($this)</code>
2644 </PropertyTypeCoercion>
2646 <file src="libraries/classes/Types.php">
2647 <PossiblyInvalidArgument occurrences="1">
2648 <code>$ret[_pgettext('string types', 'String')]</code>
2649 </PossiblyInvalidArgument>
2650 <PossiblyInvalidArrayOffset occurrences="2">
2652 <code>'INET6'</code>
2653 </PossiblyInvalidArrayOffset>
2654 <RedundantCastGivenDocblockType occurrences="1">
2655 <code>(string) $type</code>
2656 </RedundantCastGivenDocblockType>
2658 <file src="libraries/classes/Url.php">
2659 <RedundantCastGivenDocblockType occurrences="2">
2660 <code>(string) $db</code>
2661 <code>(string) $table</code>
2662 </RedundantCastGivenDocblockType>
2664 <file src="libraries/classes/Util.php">
2665 <EmptyArrayAccess occurrences="1">
2666 <code>$group[$group_name]['tab' . $sep . 'count']</code>
2668 <InvalidArrayOffset occurrences="3">
2669 <code>$group[$group_name]['is' . $sep . 'group']</code>
2670 <code>$group[$group_name]['tab' . $sep . 'count']</code>
2671 <code>$units[$d]</code>
2672 </InvalidArrayOffset>
2673 <InvalidReturnStatement occurrences="1">
2674 <code>$return_value</code>
2675 </InvalidReturnStatement>
2676 <InvalidReturnType occurrences="1">
2678 </InvalidReturnType>
2679 <NullableReturnStatement occurrences="1">
2680 <code>$wktval</code>
2681 </NullableReturnStatement>
2682 <PossiblyFalseOperand occurrences="2">
2683 <code>mb_strpos($value, '.')</code>
2684 <code>mb_strrpos($columnspec, ')')</code>
2685 </PossiblyFalseOperand>
2686 <PossiblyInvalidArgument occurrences="1">
2688 </PossiblyInvalidArgument>
2689 <PossiblyInvalidArrayAccess occurrences="2">
2690 <code>$group[$group_name]['tab' . $sep . 'count']</code>
2691 <code>$table['Name']</code>
2692 </PossiblyInvalidArrayAccess>
2693 <PossiblyInvalidArrayAssignment occurrences="3">
2694 <code>$group[$group_name]['tab' . $sep . 'count']</code>
2695 <code>$group[$table_name]</code>
2696 <code>$table['disp_name']</code>
2697 </PossiblyInvalidArrayAssignment>
2698 <PossiblyInvalidArrayOffset occurrences="2">
2699 <code>$table['Name']</code>
2700 <code>$table['disp_name']</code>
2701 </PossiblyInvalidArrayOffset>
2702 <PossiblyNullArgument occurrences="2">
2703 <code>$max_size</code>
2704 <code>$max_unit</code>
2705 </PossiblyNullArgument>
2706 <PossiblyNullArrayAccess occurrences="2">
2707 <code>$max_size</code>
2708 <code>$max_unit</code>
2709 </PossiblyNullArrayAccess>
2710 <RedundantCast occurrences="1">
2711 <code>(string) strftime($string)</code>
2713 <RedundantCastGivenDocblockType occurrences="8">
2714 <code>(int) $timestamp</code>
2715 <code>(int) $timestamp</code>
2716 <code>(int) $timestamp</code>
2717 <code>(int) $timestamp</code>
2718 <code>(int) $timestamp</code>
2719 <code>(string) $a_name</code>
2720 <code>(string) $a_name</code>
2721 <code>(string) $engine</code>
2722 </RedundantCastGivenDocblockType>
2723 <TypeDoesNotContainType occurrences="1">
2724 <code>$ret === false</code>
2725 </TypeDoesNotContainType>
2727 <file src="libraries/classes/Utils/FormatConverter.php">
2728 <RedundantCast occurrences="1">
2729 <code>(string) long2ip((int) $buffer)</code>
2732 <file src="libraries/classes/Utils/HttpRequest.php">
2733 <InvalidArrayOffset occurrences="1">
2734 <code>$context['http']['header']</code>
2735 </InvalidArrayOffset>
2736 <InvalidOperand occurrences="15">
2737 <code>$curlStatus</code>
2738 <code>$curlStatus</code>
2739 <code>$curlStatus</code>
2740 <code>$curlStatus</code>
2741 <code>$curlStatus</code>
2742 <code>$curlStatus</code>
2743 <code>$curlStatus</code>
2744 <code>$curlStatus</code>
2745 <code>$curlStatus</code>
2746 <code>$curlStatus</code>
2747 <code>$curlStatus</code>
2748 <code>$curlStatus</code>
2749 <code>$curlStatus</code>
2750 <code>$curlStatus</code>
2751 <code>$curlStatus</code>
2753 <TypeDoesNotContainNull occurrences="1">
2754 <code>isset($http_response_header)</code>
2755 </TypeDoesNotContainNull>
2756 <TypeDoesNotContainType occurrences="1">
2757 <code>$curlStatus</code>
2758 </TypeDoesNotContainType>
2760 <file src="libraries/classes/VersionInformation.php">
2761 <LessSpecificReturnStatement occurrences="1">
2763 </LessSpecificReturnStatement>
2764 <MoreSpecificReturnType occurrences="1">
2765 <code>stdClass|null</code>
2766 </MoreSpecificReturnType>