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/Forms/BaseFormList.php">
182 <UndefinedClass occurrences="2">
183 <code>$class::getFields()</code>
184 <code>new $class($cf)</code>
187 <file src="libraries/classes/Config/PageSettings.php">
188 <ArgumentTypeCoercion occurrences="2">
189 <code>$formDisplay</code>
190 <code>$formDisplay</code>
191 </ArgumentTypeCoercion>
192 <PossiblyNullArgument occurrences="1">
194 </PossiblyNullArgument>
195 <ReferenceConstraintViolation occurrences="2">
197 <code>return $retval;</code>
198 </ReferenceConstraintViolation>
200 <file src="libraries/classes/Config/ServerConfigChecks.php">
201 <InvalidOperand occurrences="1">
202 <code>$cookieAuthUsed</code>
205 <file src="libraries/classes/Config/Validator.php">
206 <InvalidArgument occurrences="1">
209 <PossiblyFalseArgument occurrences="2">
212 </PossiblyFalseArgument>
213 <PossiblyInvalidArgument occurrences="2">
216 </PossiblyInvalidArgument>
218 <file src="libraries/classes/Controllers/BrowseForeignersController.php">
219 <PossiblyNullArgument occurrences="1">
220 <code>$foreignLimit ?? null</code>
221 </PossiblyNullArgument>
223 <file src="libraries/classes/Controllers/Database/DesignerController.php">
224 <PossiblyInvalidArgument occurrences="2">
225 <code>$success</code>
226 <code>$success</code>
227 </PossiblyInvalidArgument>
228 <PossiblyNullArgument occurrences="3">
229 <code>$display_page</code>
230 <code>$display_page</code>
232 </PossiblyNullArgument>
233 <PossiblyNullIterator occurrences="1">
234 <code>$tab_pos</code>
235 </PossiblyNullIterator>
237 <file src="libraries/classes/Controllers/Database/ExportController.php">
238 <TypeDoesNotContainNull occurrences="1">
240 </TypeDoesNotContainNull>
242 <file src="libraries/classes/Controllers/Database/MultiTableQueryController.php">
243 <PossiblyNullArgument occurrences="2">
244 <code>$params['db']</code>
245 <code>$params['db']</code>
246 </PossiblyNullArgument>
248 <file src="libraries/classes/Controllers/Database/OperationsController.php">
249 <PossiblyNullArgument occurrences="1">
250 <code>$_POST['db_collation']</code>
251 </PossiblyNullArgument>
252 <TypeDoesNotContainNull occurrences="1">
254 </TypeDoesNotContainNull>
256 <file src="libraries/classes/Controllers/Database/QueryByExampleController.php">
257 <TypeDoesNotContainNull occurrences="1">
259 </TypeDoesNotContainNull>
261 <file src="libraries/classes/Controllers/Database/SqlFormatController.php">
262 <PossiblyNullArgument occurrences="1">
264 </PossiblyNullArgument>
266 <file src="libraries/classes/Controllers/Database/StructureController.php">
267 <InvalidScalarArgument occurrences="2">
268 <code>$formatted_overhead</code>
269 <code>$formatted_size</code>
270 </InvalidScalarArgument>
271 <PossiblyNullArrayAccess occurrences="6">
272 <code>$formatted_overhead</code>
273 <code>$formatted_size</code>
274 <code>$formatted_size</code>
275 <code>$overhead_unit</code>
278 </PossiblyNullArrayAccess>
280 <file src="libraries/classes/Controllers/Database/TrackingController.php">
281 <TypeDoesNotContainNull occurrences="1">
283 </TypeDoesNotContainNull>
285 <file src="libraries/classes/Controllers/ExportController.php">
286 <InvalidArgument occurrences="1">
289 <PossiblyInvalidArgument occurrences="3">
290 <code>$dump_buffer</code>
291 <code>$dump_buffer</code>
292 <code>$file_handle</code>
293 </PossiblyInvalidArgument>
295 <file src="libraries/classes/Controllers/GisDataEditorController.php">
296 <PossiblyFalseOperand occurrences="1">
297 <code>mb_strpos($_POST['value'], '(')</code>
298 </PossiblyFalseOperand>
300 <file src="libraries/classes/Controllers/HomeController.php">
301 <MissingFile occurrences="1">
302 <code>include ROOT_PATH . 'libraries/language_stats.inc.php'</code>
304 <PossiblyNullArgument occurrences="1">
305 <code>$this->config->get('TempDir')</code>
306 </PossiblyNullArgument>
308 <file src="libraries/classes/Controllers/ImportController.php">
309 <PossiblyInvalidArgument occurrences="1">
310 <code>$skip < $read_limit ? $skip : $read_limit</code>
311 </PossiblyInvalidArgument>
312 <PossiblyNullArrayAccess occurrences="1">
313 <code>$_FILES['import_file']['name']</code>
314 </PossiblyNullArrayAccess>
315 <PossiblyUndefinedArrayOffset occurrences="1">
316 <code>$_FILES['import_file']</code>
317 </PossiblyUndefinedArrayOffset>
318 <TypeDoesNotContainType occurrences="3">
319 <code>$bookmark_created</code>
320 <code>$finished</code>
321 <code>$timeout_passed</code>
322 </TypeDoesNotContainType>
324 <file src="libraries/classes/Controllers/Preferences/ExportController.php">
325 <PossiblyNullArgument occurrences="1">
326 <code>$tabHash</code>
327 </PossiblyNullArgument>
329 <file src="libraries/classes/Controllers/Preferences/FeaturesController.php">
330 <PossiblyNullArgument occurrences="1">
331 <code>$tabHash</code>
332 </PossiblyNullArgument>
334 <file src="libraries/classes/Controllers/Preferences/ImportController.php">
335 <PossiblyNullArgument occurrences="1">
336 <code>$tabHash</code>
337 </PossiblyNullArgument>
339 <file src="libraries/classes/Controllers/Preferences/MainPanelController.php">
340 <PossiblyNullArgument occurrences="1">
341 <code>$tabHash</code>
342 </PossiblyNullArgument>
344 <file src="libraries/classes/Controllers/Preferences/ManageController.php">
345 <PossiblyFalseArgument occurrences="1">
347 </PossiblyFalseArgument>
348 <PossiblyFalseOperand occurrences="1">
350 </PossiblyFalseOperand>
351 <PossiblyNullArgument occurrences="1">
353 </PossiblyNullArgument>
355 <file src="libraries/classes/Controllers/Preferences/NavigationController.php">
356 <PossiblyNullArgument occurrences="1">
357 <code>$tabHash</code>
358 </PossiblyNullArgument>
360 <file src="libraries/classes/Controllers/Preferences/SqlController.php">
361 <PossiblyNullArgument occurrences="1">
362 <code>$tabHash</code>
363 </PossiblyNullArgument>
365 <file src="libraries/classes/Controllers/SchemaExportController.php">
366 <PossiblyUndefinedArrayOffset occurrences="1">
367 <code>$_POST['export_type']</code>
368 </PossiblyUndefinedArrayOffset>
370 <file src="libraries/classes/Controllers/Server/CollationsController.php">
371 <PossiblyNullIterator occurrences="1">
372 <code>$this->charsets</code>
373 </PossiblyNullIterator>
375 <file src="libraries/classes/Controllers/Server/DatabasesController.php">
376 <TypeDoesNotContainNull occurrences="1">
378 </TypeDoesNotContainNull>
380 <file src="libraries/classes/Controllers/Server/PrivilegesController.php">
381 <PossiblyInvalidArgument occurrences="1">
383 </PossiblyInvalidArgument>
384 <PossiblyNullArgument occurrences="11">
386 <code>$hostname</code>
387 <code>$hostname</code>
388 <code>$hostname</code>
389 <code>$hostname ?? null</code>
390 <code>$username</code>
391 <code>$username</code>
392 <code>$username</code>
393 <code>$username</code>
394 <code>$username ?? null</code>
395 <code>$username ?? null</code>
396 </PossiblyNullArgument>
397 <TypeDoesNotContainNull occurrences="1">
399 </TypeDoesNotContainNull>
401 <file src="libraries/classes/Controllers/Server/Status/StatusController.php">
402 <PossiblyNullArgument occurrences="7"/>
404 <file src="libraries/classes/Controllers/Server/VariablesController.php">
405 <PossiblyNullArgument occurrences="3">
406 <code>$varValue[1]</code>
407 <code>Util::formatByteDown($value, 3, 3)</code>
408 <code>Util::formatByteDown($varValue[1], 3, 3)</code>
409 </PossiblyNullArgument>
410 <PossiblyNullArrayAccess occurrences="2">
411 <code>$varValue[1]</code>
412 <code>$varValue[1]</code>
413 </PossiblyNullArrayAccess>
415 <file src="libraries/classes/Controllers/Setup/FormController.php">
416 <PossiblyNullArgument occurrences="1">
417 <code>$formset</code>
418 </PossiblyNullArgument>
419 <UndefinedClass occurrences="1">
420 <code>new $formClass($this->config)</code>
423 <file src="libraries/classes/Controllers/Setup/HomeController.php">
424 <TypeDoesNotContainType occurrences="1">
425 <code>PMA_IS_WINDOWS</code>
426 </TypeDoesNotContainType>
428 <file src="libraries/classes/Controllers/Setup/ServersController.php">
429 <PossiblyNullArgument occurrences="1">
431 </PossiblyNullArgument>
433 <file src="libraries/classes/Controllers/Table/ChangeController.php">
434 <InvalidScalarArgument occurrences="1">
436 </InvalidScalarArgument>
437 <PossiblyNullArgument occurrences="1">
438 <code>$where_clause ?? null</code>
439 </PossiblyNullArgument>
440 <TypeDoesNotContainType occurrences="1">
441 <code>$biggest_max_file_size > 0</code>
442 </TypeDoesNotContainType>
444 <file src="libraries/classes/Controllers/Table/ChartController.php">
445 <ImplicitToStringCast occurrences="1">
446 <code>Message::error(__('No SQL query was set to fetch data.'))</code>
447 </ImplicitToStringCast>
449 <file src="libraries/classes/Controllers/Table/GisVisualizationController.php">
450 <ImplicitToStringCast occurrences="1">
451 <code>Message::error(__('No SQL query was set to fetch data.'))</code>
452 </ImplicitToStringCast>
454 <file src="libraries/classes/Controllers/Table/RelationController.php">
455 <PossiblyNullArgument occurrences="2">
456 <code>$multi_edit_columns_name</code>
457 <code>$multi_edit_columns_name</code>
458 </PossiblyNullArgument>
460 <file src="libraries/classes/Controllers/Table/ReplaceController.php">
461 <InvalidArgument occurrences="1">
462 <code>$insert_errors</code>
464 <PossiblyNullArgument occurrences="7">
465 <code>$current_value</code>
466 <code>$current_value</code>
467 <code>$multi_edit_columns_null</code>
468 <code>$multi_edit_columns_null_prev</code>
469 <code>$multi_edit_columns_prev</code>
470 <code>$multi_edit_funcs</code>
471 <code>$multi_edit_salt</code>
472 </PossiblyNullArgument>
473 <PossiblyUndefinedVariable occurrences="1">
474 <code>$extra_data</code>
475 </PossiblyUndefinedVariable>
477 <file src="libraries/classes/Controllers/Table/SearchController.php">
478 <InvalidNullableReturnType occurrences="1">
480 </InvalidNullableReturnType>
481 <NullableReturnStatement occurrences="1">
482 <code>$this->dbi->fetchSingleRow($sql_query)</code>
483 </NullableReturnStatement>
485 <file src="libraries/classes/Controllers/Table/StructureController.php">
486 <ImplicitToStringCast occurrences="1">
487 <code>$message</code>
488 </ImplicitToStringCast>
489 <InvalidReturnStatement occurrences="1">
490 <code>$partitionDetails</code>
491 </InvalidReturnStatement>
492 <InvalidReturnType occurrences="1">
493 <code>array[]|null</code>
495 <NullArgument occurrences="1">
498 <PossiblyFalseArgument occurrences="4">
499 <code>$openPos</code>
500 <code>$openPos</code>
501 </PossiblyFalseArgument>
502 <PossiblyFalseOperand occurrences="6">
503 <code>$closePos</code>
504 <code>$closePos</code>
505 <code>$openPos</code>
506 <code>$openPos</code>
507 <code>$openPos</code>
508 <code>$openPos</code>
509 </PossiblyFalseOperand>
510 <PossiblyInvalidArgument occurrences="1">
511 <code>$analyzed_sql_results ?? ''</code>
512 </PossiblyInvalidArgument>
513 <PossiblyNullArrayAccess occurrences="14">
514 <code>$avg_size</code>
515 <code>$avg_unit</code>
516 <code>$data_size</code>
517 <code>$data_unit</code>
518 <code>$effect_size</code>
519 <code>$effect_size</code>
520 <code>$effect_unit</code>
521 <code>$effect_unit</code>
522 <code>$free_size</code>
523 <code>$free_unit</code>
524 <code>$index_size</code>
525 <code>$index_unit</code>
526 <code>$tot_size</code>
527 <code>$tot_unit</code>
528 </PossiblyNullArrayAccess>
529 <RedundantCast occurrences="1"/>
530 <TypeDoesNotContainType occurrences="1">
531 <code>! is_array($row)</code>
532 </TypeDoesNotContainType>
534 <file src="libraries/classes/Controllers/Table/ZoomSearchController.php">
535 <PossiblyFalseArgument occurrences="3">
536 <code>$dataLabel</code>
537 <code>$dataLabel</code>
539 </PossiblyFalseArgument>
541 <file src="libraries/classes/Core.php">
542 <InvalidOperand occurrences="1">
543 <code>$matches[1]</code>
545 <LoopInvalidation occurrences="4">
551 <TypeDoesNotContainType occurrences="1">
552 <code>is_string($data)</code>
553 </TypeDoesNotContainType>
555 <file src="libraries/classes/CreateAddField.php">
556 <PossiblyFalseArgument occurrences="1">
557 <code>$_POST['field_extra'][$i] ?? false</code>
558 </PossiblyFalseArgument>
560 <file src="libraries/classes/Database/CentralColumns.php">
561 <InvalidScalarArgument occurrences="1">
562 <code>$tn_pageNow</code>
563 </InvalidScalarArgument>
564 <PossiblyInvalidArgument occurrences="1">
565 <code>$this->dbi->getError()</code>
566 </PossiblyInvalidArgument>
567 <RedundantCast occurrences="3">
568 <code>(array) $has_list</code>
570 <RedundantCastGivenDocblockType occurrences="5"/>
571 <TypeDoesNotContainType occurrences="1">
572 <code>$table == ''</code>
573 </TypeDoesNotContainType>
575 <file src="libraries/classes/Database/DatabaseList.php">
576 <PossiblyNullPropertyAssignmentValue occurrences="1">
578 </PossiblyNullPropertyAssignmentValue>
580 <file src="libraries/classes/Database/Designer.php">
581 <RedundantCastGivenDocblockType occurrences="2">
582 <code>(int) $displayPage</code>
583 <code>(int) $displayPage</code>
584 </RedundantCastGivenDocblockType>
586 <file src="libraries/classes/Database/Designer/Common.php">
587 <InvalidArgument occurrences="1">
590 <PossiblyUndefinedArrayOffset occurrences="4">
591 <code>$con['DCN']</code>
592 <code>$con['DTN']</code>
593 <code>$con['SCN']</code>
594 <code>$con['STN']</code>
595 </PossiblyUndefinedArrayOffset>
597 <file src="libraries/classes/Database/Events.php">
598 <PossiblyNullArgument occurrences="1">
599 <code>$create_item</code>
600 </PossiblyNullArgument>
602 <file src="libraries/classes/Database/Qbe.php">
603 <NullArgument occurrences="1">
606 <PossiblyNullArgument occurrences="2">
607 <code>$sortOrder</code>
609 </PossiblyNullArgument>
610 <PossiblyNullArrayAccess occurrences="1">
612 </PossiblyNullArrayAccess>
613 <PossiblyNullPropertyAssignmentValue occurrences="3">
614 <code>$currentSearch</code>
617 </PossiblyNullPropertyAssignmentValue>
618 <RedundantCastGivenDocblockType occurrences="1">
619 <code>(string) $master</code>
620 </RedundantCastGivenDocblockType>
621 <RedundantPropertyInitializationCheck occurrences="2">
622 <code>isset($last_where, $this->formAndOrCols)</code>
623 <code>isset($this->formAndOrRows)</code>
624 </RedundantPropertyInitializationCheck>
626 <file src="libraries/classes/Database/Routines.php">
627 <PossiblyNullArgument occurrences="5">
628 <code>$create_routine</code>
629 <code>$itemReturnType</code>
630 <code>$itemReturnType</code>
632 <code>$routine['item_name']</code>
633 </PossiblyNullArgument>
634 <PossiblyNullArrayAccess occurrences="2">
635 <code>$routine['item_name']</code>
636 <code>$routine['item_type']</code>
637 </PossiblyNullArrayAccess>
639 <file src="libraries/classes/Database/Search.php">
640 <RedundantPropertyInitializationCheck occurrences="3">
641 <code>$this->criteriaColumnName</code>
642 <code>isset($this->criteriaColumnName)</code>
644 </RedundantPropertyInitializationCheck>
646 <file src="libraries/classes/Database/Triggers.php">
647 <PossiblyNullArgument occurrences="1">
648 <code>$create_item</code>
649 </PossiblyNullArgument>
650 <PossiblyNullArrayAccess occurrences="2">
651 <code>$trigger['create']</code>
652 <code>$trigger['drop']</code>
653 </PossiblyNullArrayAccess>
655 <file src="libraries/classes/DatabaseInterface.php">
656 <EmptyArrayAccess occurrences="1">
657 <code>$result_target[]</code>
659 <InvalidReturnStatement occurrences="1">
660 <code>$this->extension->getProtoInfo($this->links[$link])</code>
661 </InvalidReturnStatement>
662 <InvalidReturnType occurrences="1">
663 <code>int|bool</code>
665 <MissingClosureParamType occurrences="2">
668 </MissingClosureParamType>
669 <NullableReturnStatement occurrences="5">
670 <code>SessionCache::get('is_amazon_rds')</code>
671 <code>SessionCache::get('is_createuser')</code>
672 <code>SessionCache::get('is_grantuser')</code>
673 <code>SessionCache::get('is_superuser')</code>
674 <code>SessionCache::get('mysql_cur_user')</code>
675 </NullableReturnStatement>
676 <PossiblyInvalidArgument occurrences="1">
678 </PossiblyInvalidArgument>
679 <PossiblyInvalidArrayOffset occurrences="1">
680 <code>$row[$value]</code>
681 </PossiblyInvalidArrayOffset>
683 <file src="libraries/classes/Dbal/DbiMysqli.php">
684 <ImplementedReturnTypeMismatch occurrences="2">
685 <code>array|bool</code>
686 <code>string|false</code>
687 </ImplementedReturnTypeMismatch>
688 <InvalidPropertyFetch occurrences="2">
689 <code>$mysqli->connect_errno</code>
690 <code>$mysqli->connect_error</code>
691 </InvalidPropertyFetch>
692 <MoreSpecificImplementedParamType occurrences="24">
717 </MoreSpecificImplementedParamType>
718 <ParamNameMismatch occurrences="7">
719 <code>$databaseName</code>
727 <PossiblyNullPropertyFetch occurrences="2">
728 <code>$mysqli->connect_errno</code>
729 <code>$mysqli->connect_error</code>
730 </PossiblyNullPropertyFetch>
731 <TypeDoesNotContainNull occurrences="2">
732 <code>$return_value === false || $return_value === null</code>
733 <code>$return_value === null</code>
734 </TypeDoesNotContainNull>
736 <file src="libraries/classes/Display/Results.php">
737 <ImplicitToStringCast occurrences="1">
738 <code>$message</code>
739 </ImplicitToStringCast>
740 <InvalidArgument occurrences="16">
741 <code>$added[$orgFullTableName]</code>
742 <code>$default_function</code>
743 <code>$default_function</code>
744 <code>$default_function</code>
745 <code>$default_function</code>
746 <code>$default_function</code>
747 <code>$transform_options</code>
748 <code>$transform_options</code>
749 <code>$transform_options</code>
750 <code>$transform_options</code>
751 <code>$transform_options</code>
752 <code>$transform_options</code>
753 <code>$transform_options</code>
754 <code>$transformation_plugin</code>
755 <code>$transformation_plugin</code>
756 <code>$transformation_plugin</code>
758 <InvalidOperand occurrences="1">
761 <InvalidScalarArgument occurrences="1">
762 <code>$original_length</code>
763 </InvalidScalarArgument>
764 <ParadoxicalCondition occurrences="3">
765 <code>! isset($column) || $column === null</code>
766 <code>! isset($column) || $column === null</code>
767 <code>! isset($column) || $column === null</code>
768 </ParadoxicalCondition>
769 <PossiblyInvalidArgument occurrences="3">
770 <code>$col_visib</code>
771 <code>$col_visib</code>
772 <code>$sortExpressionNoDirection</code>
773 </PossiblyInvalidArgument>
774 <PossiblyNullArgument occurrences="4">
775 <code>$col_visib_current</code>
776 <code>$col_visib_current</code>
777 <code>$is_field_truncated</code>
778 <code>$is_field_truncated</code>
779 </PossiblyNullArgument>
780 <PossiblyNullArrayAccess occurrences="2">
781 <code>$display_size[0]</code>
782 <code>$display_size[1]</code>
783 </PossiblyNullArrayAccess>
784 <PossiblyUndefinedArrayOffset occurrences="1">
785 <code>$analyzed_sql_results['statement']</code>
786 </PossiblyUndefinedArrayOffset>
787 <RedundantCast occurrences="21">
788 <code>(string) '0'</code>
789 <code>(string) '0'</code>
790 <code>(string) '0'</code>
791 <code>(string) '0'</code>
792 <code>(string) '0'</code>
793 <code>(string) '0'</code>
794 <code>(string) '0'</code>
795 <code>(string) '0'</code>
796 <code>(string) '0'</code>
797 <code>(string) '0'</code>
798 <code>(string) '0'</code>
799 <code>(string) '1'</code>
800 <code>(string) '1'</code>
801 <code>(string) '1'</code>
802 <code>(string) '1'</code>
803 <code>(string) '1'</code>
804 <code>(string) '1'</code>
805 <code>(string) '1'</code>
806 <code>(string) '1'</code>
807 <code>(string) '1'</code>
808 <code>(string) '1'</code>
810 <TypeDoesNotContainNull occurrences="3">
811 <code>$column === null</code>
812 <code>$column === null</code>
813 <code>$column === null</code>
814 </TypeDoesNotContainNull>
815 <TypeDoesNotContainType occurrences="1">
816 <code>is_array($map)</code>
817 </TypeDoesNotContainType>
819 <file src="libraries/classes/Encoding.php">
820 <PossiblyNullPropertyAssignmentValue occurrences="1">
822 </PossiblyNullPropertyAssignmentValue>
824 <file src="libraries/classes/Engines/Bdb.php">
825 <UndefinedConstant occurrences="3">
826 <code>PMA_ENGINE_DETAILS_TYPE_NUMERIC</code>
827 <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
828 <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
831 <file src="libraries/classes/Engines/Innodb.php">
832 <LessSpecificImplementedReturnType occurrences="1">
834 </LessSpecificImplementedReturnType>
835 <PossiblyNullArgument occurrences="1"/>
836 <UndefinedConstant occurrences="18">
837 <code>PMA_ENGINE_DETAILS_TYPE_BOOLEAN</code>
838 <code>PMA_ENGINE_DETAILS_TYPE_NUMERIC</code>
839 <code>PMA_ENGINE_DETAILS_TYPE_NUMERIC</code>
840 <code>PMA_ENGINE_DETAILS_TYPE_NUMERIC</code>
841 <code>PMA_ENGINE_DETAILS_TYPE_NUMERIC</code>
842 <code>PMA_ENGINE_DETAILS_TYPE_NUMERIC</code>
843 <code>PMA_ENGINE_DETAILS_TYPE_NUMERIC</code>
844 <code>PMA_ENGINE_DETAILS_TYPE_NUMERIC</code>
845 <code>PMA_ENGINE_DETAILS_TYPE_NUMERIC</code>
846 <code>PMA_ENGINE_DETAILS_TYPE_NUMERIC</code>
847 <code>PMA_ENGINE_DETAILS_TYPE_NUMERIC</code>
848 <code>PMA_ENGINE_DETAILS_TYPE_NUMERIC</code>
849 <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
850 <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
851 <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
852 <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
853 <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
854 <code>PMA_ENGINE_SUPPORT_YES</code>
857 <file src="libraries/classes/Engines/Memory.php">
858 <UndefinedConstant occurrences="1">
859 <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
862 <file src="libraries/classes/Engines/Myisam.php">
863 <UndefinedConstant occurrences="6">
864 <code>PMA_ENGINE_DETAILS_TYPE_NUMERIC</code>
865 <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
866 <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
867 <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
868 <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
869 <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
872 <file src="libraries/classes/Engines/Pbxt.php">
873 <InvalidNullableReturnType occurrences="1">
875 </InvalidNullableReturnType>
876 <LessSpecificImplementedReturnType occurrences="1">
878 </LessSpecificImplementedReturnType>
879 <NullableReturnStatement occurrences="1">
880 <code>Util::formatByteDown($value)</code>
881 </NullableReturnStatement>
882 <UndefinedConstant occurrences="12">
883 <code>PMA_ENGINE_DETAILS_TYPE_NUMERIC</code>
884 <code>PMA_ENGINE_DETAILS_TYPE_NUMERIC</code>
885 <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
886 <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
887 <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
888 <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
889 <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
890 <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
891 <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
892 <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
893 <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
894 <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
897 <file src="libraries/classes/ErrorHandler.php">
898 <ArgumentTypeCoercion occurrences="1">
899 <code>$errorNumber</code>
900 </ArgumentTypeCoercion>
901 <InvalidArgument occurrences="1">
902 <code>[$this, 'handleError']</code>
904 <PossiblyNullArgument occurrences="1">
905 <code>$errorNumber</code>
906 </PossiblyNullArgument>
908 <file src="libraries/classes/Export.php">
909 <InvalidReturnStatement occurrences="1">
910 <code>$memory_limit</code>
911 </InvalidReturnStatement>
912 <InvalidReturnType occurrences="1">
915 <PossiblyInvalidArgument occurrences="1">
916 <code>$db_select</code>
917 </PossiblyInvalidArgument>
918 <PossiblyNullArgument occurrences="2">
921 </PossiblyNullArgument>
923 <file src="libraries/classes/File.php">
924 <FalsableReturnStatement occurrences="1">
925 <code>$this->detectCompression()</code>
926 </FalsableReturnStatement>
927 <InvalidFalsableReturnType occurrences="1">
929 </InvalidFalsableReturnType>
930 <InvalidPropertyAssignmentValue occurrences="1">
931 <code>$this->handle</code>
932 </InvalidPropertyAssignmentValue>
933 <PossiblyInvalidArgument occurrences="1">
934 <code>$_FILES['fields_upload']</code>
935 </PossiblyInvalidArgument>
936 <PossiblyNullArgument occurrences="6">
937 <code>$this->getName()</code>
938 <code>$this->getName()</code>
939 <code>$this->getName()</code>
940 <code>$this->handle</code>
941 <code>$this->handle</code>
942 <code>$this->handle</code>
943 </PossiblyNullArgument>
944 <PossiblyNullPropertyAssignmentValue occurrences="4">
949 </PossiblyNullPropertyAssignmentValue>
951 <file src="libraries/classes/Font.php">
952 <TypeDoesNotContainType occurrences="1">
953 <code>empty($charLists)</code>
954 </TypeDoesNotContainType>
956 <file src="libraries/classes/Footer.php">
957 <InvalidReturnStatement occurrences="1">
959 </InvalidReturnStatement>
960 <InvalidReturnType occurrences="1">
963 <MissingFile occurrences="1">
964 <code>include ROOT_PATH . 'revision-info.php'</code>
966 <ReferenceConstraintViolation occurrences="2">
968 <code>return $object;</code>
969 </ReferenceConstraintViolation>
971 <file src="libraries/classes/Gis/GisGeometry.php">
972 <PossiblyFalseOperand occurrences="2">
973 <code>$last_comma</code>
974 <code>$last_comma</code>
975 </PossiblyFalseOperand>
977 <file src="libraries/classes/Gis/GisGeometryCollection.php">
978 <RedundantPropertyInitializationCheck occurrences="1">
979 <code>isset(self::$instance)</code>
980 </RedundantPropertyInitializationCheck>
982 <file src="libraries/classes/Gis/GisLineString.php">
983 <InvalidScalarArgument occurrences="2">
986 </InvalidScalarArgument>
987 <ParamNameMismatch occurrences="4">
988 <code>$line_color</code>
989 <code>$line_color</code>
990 <code>$line_color</code>
991 <code>$line_color</code>
993 <RedundantPropertyInitializationCheck occurrences="1">
994 <code>isset(self::$instance)</code>
995 </RedundantPropertyInitializationCheck>
997 <file src="libraries/classes/Gis/GisMultiLineString.php">
998 <InvalidScalarArgument occurrences="2">
1001 </InvalidScalarArgument>
1002 <ParamNameMismatch occurrences="4">
1003 <code>$line_color</code>
1004 <code>$line_color</code>
1005 <code>$line_color</code>
1006 <code>$line_color</code>
1007 </ParamNameMismatch>
1008 <RedundantPropertyInitializationCheck occurrences="1">
1009 <code>isset(self::$instance)</code>
1010 </RedundantPropertyInitializationCheck>
1012 <file src="libraries/classes/Gis/GisMultiPoint.php">
1013 <InvalidScalarArgument occurrences="2">
1016 </InvalidScalarArgument>
1017 <ParamNameMismatch occurrences="4">
1018 <code>$point_color</code>
1019 <code>$point_color</code>
1020 <code>$point_color</code>
1021 <code>$point_color</code>
1022 </ParamNameMismatch>
1023 <RedundantPropertyInitializationCheck occurrences="1">
1024 <code>isset(self::$instance)</code>
1025 </RedundantPropertyInitializationCheck>
1027 <file src="libraries/classes/Gis/GisMultiPolygon.php">
1028 <InvalidScalarArgument occurrences="2">
1031 </InvalidScalarArgument>
1032 <ParamNameMismatch occurrences="4">
1033 <code>$fill_color</code>
1034 <code>$fill_color</code>
1035 <code>$fill_color</code>
1036 <code>$fill_color</code>
1037 </ParamNameMismatch>
1038 <PossiblyInvalidArgument occurrences="1">
1039 <code>count($points_arr) / 2</code>
1040 </PossiblyInvalidArgument>
1041 <RedundantPropertyInitializationCheck occurrences="1">
1042 <code>isset(self::$instance)</code>
1043 </RedundantPropertyInitializationCheck>
1045 <file src="libraries/classes/Gis/GisPoint.php">
1046 <InvalidScalarArgument occurrences="2">
1049 </InvalidScalarArgument>
1050 <ParamNameMismatch occurrences="4">
1051 <code>$point_color</code>
1052 <code>$point_color</code>
1053 <code>$point_color</code>
1054 <code>$point_color</code>
1055 </ParamNameMismatch>
1056 <RedundantPropertyInitializationCheck occurrences="1">
1057 <code>isset(self::$instance)</code>
1058 </RedundantPropertyInitializationCheck>
1060 <file src="libraries/classes/Gis/GisPolygon.php">
1061 <InvalidNullableReturnType occurrences="1">
1062 <code>array|false</code>
1063 </InvalidNullableReturnType>
1064 <InvalidScalarArgument occurrences="2">
1067 </InvalidScalarArgument>
1068 <ParamNameMismatch occurrences="4">
1069 <code>$fill_color</code>
1070 <code>$fill_color</code>
1071 <code>$fill_color</code>
1072 <code>$fill_color</code>
1073 </ParamNameMismatch>
1074 <PossiblyInvalidArgument occurrences="1">
1075 <code>count($points_arr) / 2</code>
1076 </PossiblyInvalidArgument>
1077 <RedundantPropertyInitializationCheck occurrences="1">
1078 <code>isset(self::$instance)</code>
1079 </RedundantPropertyInitializationCheck>
1081 <file src="libraries/classes/Gis/GisVisualization.php">
1082 <NullArgument occurrences="3">
1087 <PossiblyFalseOperand occurrences="2">
1088 <code>$results</code>
1089 <code>$results</code>
1090 </PossiblyFalseOperand>
1091 <PossiblyInvalidArgument occurrences="1">
1092 <code>$results</code>
1093 </PossiblyInvalidArgument>
1094 <PossiblyInvalidOperand occurrences="2">
1095 <code>$results</code>
1096 <code>$results</code>
1097 </PossiblyInvalidOperand>
1098 <PossiblyNullPropertyAssignmentValue occurrences="1">
1100 </PossiblyNullPropertyAssignmentValue>
1102 <file src="libraries/classes/Git.php">
1103 <PossiblyNullArgument occurrences="1">
1104 <code>$gitFolder</code>
1105 </PossiblyNullArgument>
1107 <file src="libraries/classes/Html/Generator.php">
1108 <RedundantCastGivenDocblockType occurrences="1">
1109 <code>(string) $database</code>
1110 </RedundantCastGivenDocblockType>
1112 <file src="libraries/classes/Import.php">
1113 <InvalidReturnStatement occurrences="1">
1114 <code>$column_number</code>
1115 </InvalidReturnStatement>
1116 <InvalidReturnType occurrences="1">
1118 </InvalidReturnType>
1119 <ParadoxicalCondition occurrences="1">
1121 </ParadoxicalCondition>
1122 <PossiblyFalseOperand occurrences="3">
1123 <code>$decPos</code>
1124 <code>strpos($last_cumulative_size, ',')</code>
1125 <code>strpos($last_cumulative_size, ',')</code>
1126 </PossiblyFalseOperand>
1127 <PossiblyInvalidArgument occurrences="5">
1128 <code>$last_cumulative_size</code>
1129 <code>$last_cumulative_size</code>
1130 <code>$last_cumulative_size</code>
1131 <code>$last_cumulative_size</code>
1132 <code>$last_cumulative_size</code>
1133 </PossiblyInvalidArgument>
1134 <PossiblyNullArrayAccess occurrences="1">
1135 <code>$additional_sql[$i]</code>
1136 </PossiblyNullArrayAccess>
1137 <RedundantCast occurrences="4">
1138 <code>(string) $cell</code>
1139 <code>(string) $cell</code>
1140 <code>(string) $cell</code>
1142 <TypeDoesNotContainType occurrences="1">
1143 <code>! is_array($table)</code>
1144 </TypeDoesNotContainType>
1146 <file src="libraries/classes/Index.php">
1147 <PossiblyNullPropertyAssignmentValue occurrences="3">
1151 </PossiblyNullPropertyAssignmentValue>
1152 <RedundantCastGivenDocblockType occurrences="1">
1153 <code>(string) $name</code>
1154 </RedundantCastGivenDocblockType>
1156 <file src="libraries/classes/IndexColumn.php">
1157 <PossiblyNullPropertyAssignmentValue occurrences="3">
1161 </PossiblyNullPropertyAssignmentValue>
1163 <file src="libraries/classes/InsertEdit.php">
1164 <InvalidArgument occurrences="1">
1165 <code>$current_result</code>
1167 <NullableReturnStatement occurrences="1">
1168 <code>$dispval</code>
1169 </NullableReturnStatement>
1170 <PossiblyInvalidOperand occurrences="2">
1171 <code>$insert_id</code>
1173 </PossiblyInvalidOperand>
1174 <PossiblyNullArrayAccess occurrences="3">
1175 <code>$data_size[0]</code>
1176 <code>$data_size[1]</code>
1177 <code>$dispval</code>
1178 </PossiblyNullArrayAccess>
1179 <PossiblyUndefinedVariable occurrences="1">
1180 <code>$protected_row</code>
1181 </PossiblyUndefinedVariable>
1182 <TypeDoesNotContainType occurrences="2">
1183 <code>$input_type === 'time'</code>
1184 <code>$input_type === 'time'</code>
1185 </TypeDoesNotContainType>
1187 <file src="libraries/classes/IpAllowDeny.php">
1188 <InvalidOperand occurrences="1">
1189 <code>$regs[5]</code>
1191 <InvalidScalarArgument occurrences="1">
1192 <code>$remote_ip</code>
1193 </InvalidScalarArgument>
1194 <PossiblyInvalidArgument occurrences="1">
1195 <code>$newval</code>
1196 </PossiblyInvalidArgument>
1198 <file src="libraries/classes/Language.php">
1199 <InvalidReturnStatement occurrences="2">
1200 <code>preg_match($pattern, $header)</code>
1201 <code>preg_match($pattern, $header)</code>
1202 </InvalidReturnStatement>
1203 <InvalidReturnType occurrences="2">
1206 </InvalidReturnType>
1208 <file src="libraries/classes/LanguageManager.php">
1209 <MissingConstructor occurrences="1">
1210 <code>$availableLocales</code>
1211 </MissingConstructor>
1213 <file src="libraries/classes/Menu.php">
1214 <NullableReturnStatement occurrences="2">
1215 <code>$allowedTabs</code>
1216 <code>SessionCache::get($cache_key)</code>
1217 </NullableReturnStatement>
1218 <PossiblyFalseOperand occurrences="1">
1219 <code>mb_strpos($row['tab'], '_')</code>
1220 </PossiblyFalseOperand>
1221 <PossiblyNullArrayAccess occurrences="1">
1222 <code>$allowedTabs[$tabName]</code>
1223 </PossiblyNullArrayAccess>
1224 <RedundantCastGivenDocblockType occurrences="2">
1225 <code>(string) $this->table</code>
1226 <code>(string) $this->table</code>
1227 </RedundantCastGivenDocblockType>
1229 <file src="libraries/classes/Message.php">
1230 <InvalidArgument occurrences="1">
1231 <code>$message</code>
1233 <PossiblyInvalidArgument occurrences="1">
1234 <code>$params</code>
1235 </PossiblyInvalidArgument>
1236 <PossiblyNullPropertyAssignmentValue occurrences="1">
1238 </PossiblyNullPropertyAssignmentValue>
1240 <file src="libraries/classes/Navigation/NavigationTree.php">
1241 <PossiblyFalseOperand occurrences="1">
1242 <code>strrpos($class, '\\')</code>
1243 </PossiblyFalseOperand>
1244 <PossiblyFalseReference occurrences="1">
1245 <code>getPresence</code>
1246 </PossiblyFalseReference>
1247 <PossiblyNullArgument occurrences="2">
1248 <code>$container->realName</code>
1250 </PossiblyNullArgument>
1251 <PossiblyNullPropertyFetch occurrences="2">
1252 <code>$container->parent</code>
1253 <code>$container->realName</code>
1254 </PossiblyNullPropertyFetch>
1255 <PossiblyNullReference occurrences="1">
1256 <code>addChild</code>
1257 </PossiblyNullReference>
1258 <RedundantCastGivenDocblockType occurrences="2">
1259 <code>(string) $child->name</code>
1260 <code>(string) $child->name</code>
1261 </RedundantCastGivenDocblockType>
1263 <file src="libraries/classes/Navigation/NodeFactory.php">
1264 <LessSpecificReturnStatement occurrences="1">
1265 <code>new $class($name, $type, $isGroup)</code>
1266 </LessSpecificReturnStatement>
1267 <MoreSpecificReturnType occurrences="1">
1269 </MoreSpecificReturnType>
1271 <file src="libraries/classes/Navigation/Nodes/Node.php">
1272 <RedundantCastGivenDocblockType occurrences="4">
1273 <code>(bool) $isGroup</code>
1274 <code>(int) $pos</code>
1275 <code>(string) $name</code>
1276 <code>(string) $parent->name</code>
1277 </RedundantCastGivenDocblockType>
1279 <file src="libraries/classes/Navigation/Nodes/NodeDatabase.php">
1280 <RedundantCastGivenDocblockType occurrences="1">
1281 <code>(int) $pos</code>
1282 </RedundantCastGivenDocblockType>
1284 <file src="libraries/classes/Navigation/Nodes/NodeDatabaseChild.php">
1285 <PossiblyInvalidPropertyFetch occurrences="1">
1286 <code>$this->realParent()->realName</code>
1287 </PossiblyInvalidPropertyFetch>
1289 <file src="libraries/classes/Navigation/Nodes/NodeTable.php">
1290 <PossiblyInvalidPropertyFetch occurrences="2">
1291 <code>$this->realParent()->realName</code>
1292 <code>$this->realParent()->realName</code>
1293 </PossiblyInvalidPropertyFetch>
1295 <file src="libraries/classes/Normalization.php">
1296 <RedundantCast occurrences="2">
1297 <code>(array) $newTables</code>
1298 <code>(array) $partialDependencies</code>
1301 <file src="libraries/classes/OpenDocument.php">
1302 <InvalidReturnStatement occurrences="1">
1303 <code>$zipExtension->createFile($data, $name)</code>
1304 </InvalidReturnStatement>
1305 <InvalidReturnType occurrences="1">
1307 </InvalidReturnType>
1309 <file src="libraries/classes/Operations.php">
1310 <PossiblyNullArgument occurrences="1">
1311 <code>$tmp_query</code>
1312 </PossiblyNullArgument>
1313 <RedundantCastGivenDocblockType occurrences="1">
1314 <code>(string) $pack_keys</code>
1315 </RedundantCastGivenDocblockType>
1317 <file src="libraries/classes/Plugins.php">
1318 <InvalidNullableReturnType occurrences="1">
1320 </InvalidNullableReturnType>
1321 <NullOperand occurrences="6">
1329 <NullableReturnStatement occurrences="1">
1331 </NullableReturnStatement>
1332 <PossiblyNullArgument occurrences="2">
1335 </PossiblyNullArgument>
1336 <RedundantCast occurrences="2">
1337 <code>(string) array_pop($elem)</code>
1338 <code>(string) array_pop($elem)</code>
1340 <TypeDoesNotContainType occurrences="4">
1341 <code>$property_class == BoolPropertyItem::class</code>
1342 <code>$property_class == MessageOnlyPropertyItem::class</code>
1343 <code>$property_class == SelectPropertyItem::class</code>
1344 <code>$property_class == TextPropertyItem::class</code>
1345 </TypeDoesNotContainType>
1347 <file src="libraries/classes/Plugins/Auth/AuthenticationCookie.php">
1348 <ImplementedReturnTypeMismatch occurrences="2">
1349 <code>bool|void</code>
1350 <code>void|bool</code>
1351 </ImplementedReturnTypeMismatch>
1352 <InvalidScalarArgument occurrences="1">
1353 <code>Core::getIp()</code>
1354 </InvalidScalarArgument>
1355 <RedundantCast occurrences="1">
1356 <code>(string) $conn_error</code>
1359 <file src="libraries/classes/Plugins/Auth/AuthenticationHttp.php">
1360 <ImplicitToStringCast occurrences="1"/>
1362 <file src="libraries/classes/Plugins/Auth/AuthenticationSignon.php">
1363 <InvalidArgument occurrences="1">
1364 <code>$sessionCookieParams</code>
1366 <PossiblyInvalidArgument occurrences="5">
1367 <code>$sessionCookieParams['domain']</code>
1368 <code>$sessionCookieParams['httponly']</code>
1369 <code>$sessionCookieParams['lifetime']</code>
1370 <code>$sessionCookieParams['path']</code>
1371 <code>$sessionCookieParams['secure']</code>
1372 </PossiblyInvalidArgument>
1374 <file src="libraries/classes/Plugins/Export/ExportCodegen.php">
1375 <PossiblyNullArgument occurrences="6">
1376 <code>$table_alias</code>
1377 <code>$table_alias</code>
1378 <code>$table_alias</code>
1379 <code>$table_alias</code>
1380 <code>$table_alias</code>
1381 <code>$table_alias</code>
1382 </PossiblyNullArgument>
1384 <file src="libraries/classes/Plugins/Export/ExportHtmlword.php">
1385 <ParamNameMismatch occurrences="3">
1386 <code>$do_comments</code>
1387 <code>$do_mime</code>
1388 <code>$do_relation</code>
1389 </ParamNameMismatch>
1390 <PossiblyNullArgument occurrences="5">
1391 <code>$table_alias</code>
1392 <code>$table_alias</code>
1393 <code>$table_alias</code>
1394 <code>$table_alias</code>
1395 <code>$table_alias</code>
1396 </PossiblyNullArgument>
1397 <PossiblyUndefinedVariable occurrences="2">
1398 <code>$comments</code>
1399 <code>$mime_map</code>
1400 </PossiblyUndefinedVariable>
1402 <file src="libraries/classes/Plugins/Export/ExportLatex.php">
1403 <ParamNameMismatch occurrences="3">
1404 <code>$do_comments</code>
1405 <code>$do_mime</code>
1406 <code>$do_relation</code>
1407 </ParamNameMismatch>
1409 <file src="libraries/classes/Plugins/Export/ExportMediawiki.php">
1410 <ParamNameMismatch occurrences="3">
1411 <code>$do_comments</code>
1412 <code>$do_mime</code>
1413 <code>$do_relation</code>
1414 </ParamNameMismatch>
1415 <PossiblyNullArgument occurrences="2">
1416 <code>$table_alias</code>
1417 <code>$table_alias</code>
1418 </PossiblyNullArgument>
1420 <file src="libraries/classes/Plugins/Export/ExportOds.php">
1421 <PossiblyNullArgument occurrences="1">
1422 <code>$table_alias</code>
1423 </PossiblyNullArgument>
1425 <file src="libraries/classes/Plugins/Export/ExportOdt.php">
1426 <ParamNameMismatch occurrences="3">
1427 <code>$do_comments</code>
1428 <code>$do_mime</code>
1429 <code>$do_relation</code>
1430 </ParamNameMismatch>
1431 <PossiblyNullArgument occurrences="10">
1432 <code>$col_as</code>
1433 <code>$table_alias</code>
1434 <code>$table_alias</code>
1435 <code>$table_alias</code>
1436 <code>$table_alias</code>
1437 <code>$table_alias</code>
1438 <code>$table_alias</code>
1439 <code>$table_alias</code>
1440 <code>$table_alias</code>
1441 <code>$view_alias</code>
1442 </PossiblyNullArgument>
1444 <file src="libraries/classes/Plugins/Export/ExportPdf.php">
1445 <ParamNameMismatch occurrences="3">
1446 <code>$do_comments</code>
1447 <code>$do_mime</code>
1448 <code>$do_relation</code>
1449 </ParamNameMismatch>
1451 <file src="libraries/classes/Plugins/Export/ExportPhparray.php">
1452 <PossiblyNullArgument occurrences="1">
1453 <code>$table_alias</code>
1454 </PossiblyNullArgument>
1456 <file src="libraries/classes/Plugins/Export/ExportSql.php">
1457 <InvalidArgument occurrences="5"/>
1458 <InvalidOperand occurrences="3">
1463 <PossiblyInvalidOperand occurrences="1"/>
1464 <PossiblyInvalidPropertyAssignmentValue occurrences="1">
1465 <code>Context::escape($alias)</code>
1466 </PossiblyInvalidPropertyAssignmentValue>
1467 <PossiblyNullArgument occurrences="20">
1468 <code>$table_alias</code>
1469 <code>$table_alias</code>
1470 <code>$table_alias</code>
1471 <code>$table_alias</code>
1472 <code>$table_alias</code>
1473 <code>$table_alias</code>
1474 <code>$table_alias</code>
1475 <code>$table_alias</code>
1476 <code>$table_alias</code>
1477 <code>$table_alias</code>
1478 <code>$table_alias</code>
1479 <code>$table_alias</code>
1480 <code>$table_alias</code>
1481 <code>$table_alias</code>
1482 <code>$table_alias</code>
1483 <code>$table_alias</code>
1484 <code>$table_alias</code>
1485 <code>$view_alias</code>
1486 <code>$view_alias</code>
1487 <code>$view_alias</code>
1488 </PossiblyNullArgument>
1489 <RedundantCastGivenDocblockType occurrences="2">
1490 <code>(string) $create_query</code>
1491 <code>(string) $table</code>
1492 </RedundantCastGivenDocblockType>
1493 <ReferenceConstraintViolation occurrences="3">
1495 <code>return $sql_query;</code>
1496 <code>return $statement->build();</code>
1497 </ReferenceConstraintViolation>
1498 <UndefinedMethod occurrences="4">
1499 <code>$statement->fields</code>
1500 <code>$statement->fields</code>
1501 <code>$statement->fields</code>
1502 <code>$statement->fields</code>
1505 <file src="libraries/classes/Plugins/Export/ExportTexytext.php">
1506 <ParamNameMismatch occurrences="3">
1507 <code>$do_comments</code>
1508 <code>$do_mime</code>
1509 <code>$do_relation</code>
1510 </ParamNameMismatch>
1511 <PossiblyNullArgument occurrences="1">
1512 <code>$col_as</code>
1513 </PossiblyNullArgument>
1514 <PossiblyUndefinedVariable occurrences="2">
1515 <code>$comments</code>
1516 <code>$mime_map</code>
1517 </PossiblyUndefinedVariable>
1519 <file src="libraries/classes/Plugins/Export/ExportXml.php">
1520 <PossiblyNullArgument occurrences="1">
1521 <code>$table_alias</code>
1522 </PossiblyNullArgument>
1524 <file src="libraries/classes/Plugins/Export/Helpers/Pdf.php">
1525 <PossiblyUndefinedVariable occurrences="6">
1526 <code>$comments</code>
1529 <code>$mime_map</code>
1530 <code>$res_rel</code>
1531 <code>$res_rel</code>
1532 </PossiblyUndefinedVariable>
1534 <file src="libraries/classes/Plugins/Import/AbstractImportCsv.php">
1535 <ImplementedReturnTypeMismatch occurrences="1">
1536 <code>OptionsPropertyMainGroup|void</code>
1537 </ImplementedReturnTypeMismatch>
1539 <file src="libraries/classes/Plugins/Import/ImportCsv.php">
1540 <ImplicitToStringCast occurrences="1">
1542 </ImplicitToStringCast>
1543 <ParadoxicalCondition occurrences="1">
1545 </ParadoxicalCondition>
1546 <PossiblyNullReference occurrences="2">
1547 <code>addProperty</code>
1548 <code>addProperty</code>
1549 </PossiblyNullReference>
1551 <file src="libraries/classes/Plugins/Import/ImportLdi.php">
1552 <PossiblyNullReference occurrences="1">
1553 <code>addProperty</code>
1554 </PossiblyNullReference>
1556 <file src="libraries/classes/Plugins/Import/ImportMediawiki.php">
1557 <InvalidArgument occurrences="1">
1560 <PossiblyUndefinedVariable occurrences="1">
1561 <code>$cur_temp_line</code>
1562 </PossiblyUndefinedVariable>
1563 <ReferenceConstraintViolation occurrences="1">
1564 <code>$analyses</code>
1565 </ReferenceConstraintViolation>
1567 <file src="libraries/classes/Plugins/Import/ImportOds.php">
1568 <InvalidArgument occurrences="2">
1569 <code>$cell_attrs</code>
1572 <UndefinedPropertyFetch occurrences="1">
1573 <code>$xml->children('office', true)->{'body'}</code>
1574 </UndefinedPropertyFetch>
1576 <file src="libraries/classes/Plugins/Import/ImportShp.php">
1577 <InvalidArgument occurrences="1">
1581 <file src="libraries/classes/Plugins/Import/ImportSql.php">
1582 <InvalidArgument occurrences="2"/>
1584 <file src="libraries/classes/Plugins/Import/ImportXml.php">
1585 <InvalidArgument occurrences="1">
1588 <PossiblyInvalidArgument occurrences="1">
1589 <code>$tables[$i][Import::TBL_NAME]</code>
1590 </PossiblyInvalidArgument>
1591 <PossiblyNullReference occurrences="2">
1592 <code>attributes</code>
1593 <code>attributes</code>
1594 </PossiblyNullReference>
1595 <UndefinedPropertyFetch occurrences="1"/>
1597 <file src="libraries/classes/Plugins/Import/ShapeFileImport.php">
1598 <ImplementedReturnTypeMismatch occurrences="1">
1599 <code>string|false</code>
1600 </ImplementedReturnTypeMismatch>
1602 <file src="libraries/classes/Plugins/ImportPlugin.php">
1603 <RedundantCastGivenDocblockType occurrences="1">
1604 <code>(string) $currentDb</code>
1605 </RedundantCastGivenDocblockType>
1607 <file src="libraries/classes/Plugins/Schema/Dia/DiaRelationSchema.php">
1608 <InvalidScalarArgument occurrences="1">
1609 <code>$this->showColor</code>
1610 </InvalidScalarArgument>
1611 <PossiblyInvalidArgument occurrences="6">
1612 <code>$this->diagram</code>
1613 <code>$this->diagram</code>
1614 <code>$this->diagram</code>
1615 <code>$this->diagram</code>
1616 <code>$this->tables[$foreignTable]</code>
1617 <code>$this->tables[$masterTable]</code>
1618 </PossiblyInvalidArgument>
1619 <PossiblyNullArgument occurrences="5">
1620 <code>$this->orientation</code>
1621 <code>$this->paper</code>
1622 <code>$this->showKeys</code>
1623 <code>$this->showKeys</code>
1624 <code>$this->showKeys</code>
1625 </PossiblyNullArgument>
1626 <PossiblyNullReference occurrences="3">
1627 <code>endDiaDoc</code>
1628 <code>showOutput</code>
1629 <code>startDiaDoc</code>
1630 </PossiblyNullReference>
1631 <PossiblyUndefinedMethod occurrences="3">
1632 <code>endDiaDoc</code>
1633 <code>showOutput</code>
1634 <code>startDiaDoc</code>
1635 </PossiblyUndefinedMethod>
1636 <TooFewArguments occurrences="1">
1637 <code>tableDraw</code>
1640 <file src="libraries/classes/Plugins/Schema/Dia/RelationStatsDia.php">
1641 <InvalidOperand occurrences="6">
1649 <PossiblyFalseOperand occurrences="6">
1656 </PossiblyFalseOperand>
1658 <file src="libraries/classes/Plugins/Schema/Dia/TableStatsDia.php">
1659 <PossiblyUndefinedMethod occurrences="11">
1660 <code>endElement</code>
1661 <code>endElement</code>
1662 <code>startElement</code>
1663 <code>startElement</code>
1664 <code>writeAttribute</code>
1665 <code>writeAttribute</code>
1666 <code>writeAttribute</code>
1667 <code>writeAttribute</code>
1668 <code>writeRaw</code>
1669 <code>writeRaw</code>
1670 <code>writeRaw</code>
1671 </PossiblyUndefinedMethod>
1673 <file src="libraries/classes/Plugins/Schema/Eps/EpsRelationSchema.php">
1674 <InvalidArgument occurrences="2">
1675 <code>$this->tables[$foreignTable]</code>
1676 <code>$this->tables[$masterTable]</code>
1678 <InvalidScalarArgument occurrences="2">
1679 <code>$this->showColor</code>
1681 </InvalidScalarArgument>
1682 <PossiblyInvalidArgument occurrences="1">
1683 <code>$this->diagram</code>
1684 </PossiblyInvalidArgument>
1685 <PossiblyNullArgument occurrences="16">
1686 <code>$this->diagram</code>
1687 <code>$this->diagram</code>
1688 <code>$this->diagram</code>
1689 <code>$this->offline</code>
1690 <code>$this->orientation</code>
1691 <code>$this->pageNumber</code>
1692 <code>$this->pageNumber</code>
1693 <code>$this->pageNumber</code>
1694 <code>$this->pageNumber</code>
1695 <code>$this->showKeys</code>
1696 <code>$this->tableDimension</code>
1697 <code>$this->tableDimension</code>
1698 <code>$this->tableDimension</code>
1699 <code>$this->tablewidth</code>
1700 <code>$this->tablewidth</code>
1701 <code>$this->tablewidth</code>
1702 </PossiblyNullArgument>
1703 <PossiblyNullPropertyAssignmentValue occurrences="1">
1704 <code>$this->tablewidth</code>
1705 </PossiblyNullPropertyAssignmentValue>
1706 <PossiblyNullReference occurrences="13">
1707 <code>endEpsDoc</code>
1708 <code>getFont</code>
1709 <code>getFont</code>
1710 <code>getFont</code>
1711 <code>getFontSize</code>
1712 <code>getFontSize</code>
1713 <code>getFontSize</code>
1714 <code>setAuthor</code>
1715 <code>setDate</code>
1716 <code>setFont</code>
1717 <code>setOrientation</code>
1718 <code>setTitle</code>
1719 <code>showOutput</code>
1720 </PossiblyNullReference>
1721 <PossiblyUndefinedMethod occurrences="13">
1722 <code>endEpsDoc</code>
1723 <code>getFont</code>
1724 <code>getFont</code>
1725 <code>getFont</code>
1726 <code>getFontSize</code>
1727 <code>getFontSize</code>
1728 <code>getFontSize</code>
1729 <code>setAuthor</code>
1730 <code>setDate</code>
1731 <code>setFont</code>
1732 <code>setOrientation</code>
1733 <code>setTitle</code>
1734 <code>showOutput</code>
1735 </PossiblyUndefinedMethod>
1736 <TooFewArguments occurrences="1">
1737 <code>tableDraw</code>
1739 <UndefinedDocblockClass occurrences="3">
1740 <code>$this->diagram->getFontSize()</code>
1741 <code>$this->diagram->getFontSize()</code>
1742 <code>$this->diagram->getFontSize()</code>
1743 </UndefinedDocblockClass>
1745 <file src="libraries/classes/Plugins/Schema/Eps/TableStatsEps.php">
1746 <ArgumentTypeCoercion occurrences="1">
1747 <code>$diagram</code>
1748 </ArgumentTypeCoercion>
1749 <InvalidScalarArgument occurrences="8">
1750 <code>$this->x</code>
1751 <code>$this->x</code>
1752 <code>$this->x + 5</code>
1753 <code>$this->x + 5</code>
1754 <code>$this->y + 12</code>
1755 <code>$this->y + 12 + $this->currentCell</code>
1756 <code>$this->y + 14</code>
1757 <code>$this->y + 14 + $this->currentCell</code>
1758 </InvalidScalarArgument>
1759 <PossiblyUndefinedMethod occurrences="4">
1764 </PossiblyUndefinedMethod>
1765 <RedundantCastGivenDocblockType occurrences="3">
1766 <code>(int) $fontSize</code>
1767 <code>(int) $fontSize</code>
1768 <code>(int) $fontSize</code>
1769 </RedundantCastGivenDocblockType>
1771 <file src="libraries/classes/Plugins/Schema/Pdf/PdfRelationSchema.php">
1772 <InvalidArgument occurrences="2">
1773 <code>$this->tables[$foreignTable]</code>
1774 <code>$this->tables[$masterTable]</code>
1776 <InvalidScalarArgument occurrences="6">
1777 <code>$this->offline</code>
1783 </InvalidScalarArgument>
1784 <NullArgument occurrences="4">
1790 <PossiblyInvalidArgument occurrences="1">
1791 <code>$this->diagram</code>
1792 </PossiblyInvalidArgument>
1793 <PossiblyNullArgument occurrences="21">
1794 <code>$this->diagram</code>
1795 <code>$this->diagram</code>
1796 <code>$this->diagram</code>
1797 <code>$this->offline</code>
1798 <code>$this->orientation</code>
1799 <code>$this->pageNumber</code>
1800 <code>$this->pageNumber</code>
1801 <code>$this->pageNumber</code>
1802 <code>$this->pageNumber</code>
1803 <code>$this->paper</code>
1804 <code>$this->showKeys</code>
1805 <code>$this->showKeys</code>
1806 <code>$this->showKeys</code>
1807 <code>$this->tableDimension</code>
1808 <code>$this->tableDimension</code>
1809 <code>$this->tableDimension</code>
1810 <code>$this->tablewidth</code>
1811 <code>$this->tablewidth</code>
1812 <code>$this->tablewidth</code>
1813 <code>$this->withDoc</code>
1814 <code>$this->withDoc</code>
1815 </PossiblyNullArgument>
1816 <PossiblyNullArrayAccess occurrences="3">
1817 <code>$this->diagram->customLinks['RT']</code>
1818 <code>$this->diagram->customLinks['RT']</code>
1819 <code>$this->diagram->customLinks['doc']</code>
1820 </PossiblyNullArrayAccess>
1821 <PossiblyNullArrayAssignment occurrences="2">
1822 <code>$this->diagram->customLinks['RT']</code>
1823 <code>$this->diagram->customLinks['doc']</code>
1824 </PossiblyNullArrayAssignment>
1825 <PossiblyNullPropertyAssignment occurrences="5">
1826 <code>$this->diagram</code>
1827 <code>$this->diagram</code>
1828 <code>$this->diagram</code>
1829 <code>$this->diagram</code>
1830 <code>$this->diagram</code>
1831 </PossiblyNullPropertyAssignment>
1832 <PossiblyNullPropertyAssignmentValue occurrences="1">
1833 <code>$this->tablewidth</code>
1834 </PossiblyNullPropertyAssignmentValue>
1835 <PossiblyNullPropertyFetch occurrences="3">
1836 <code>$this->diagram->customLinks</code>
1837 <code>$this->diagram->customLinks</code>
1838 <code>$this->diagram->customLinks</code>
1839 </PossiblyNullPropertyFetch>
1840 <PossiblyNullReference occurrences="92">
1841 <code>AddLink</code>
1842 <code>AddLink</code>
1843 <code>AddLink</code>
1844 <code>AddLink</code>
1845 <code>AddLink</code>
1846 <code>AddPage</code>
1847 <code>AddPage</code>
1848 <code>AddPage</code>
1849 <code>Bookmark</code>
1850 <code>Bookmark</code>
1851 <code>Bookmark</code>
1889 <code>SetAutoPageBreak</code>
1890 <code>SetAutoPageBreak</code>
1891 <code>SetAutoPageBreak</code>
1892 <code>SetAutoPageBreak</code>
1893 <code>SetDrawColor</code>
1894 <code>SetFont</code>
1895 <code>SetFont</code>
1896 <code>SetFont</code>
1897 <code>SetFont</code>
1898 <code>SetFont</code>
1899 <code>SetFontSize</code>
1900 <code>SetLink</code>
1901 <code>SetLink</code>
1902 <code>SetLink</code>
1903 <code>SetMargins</code>
1904 <code>SetTitle</code>
1912 <code>download</code>
1913 <code>getPageHeight</code>
1914 <code>getPageHeight</code>
1915 <code>getPageHeight</code>
1916 <code>getPageWidth</code>
1917 <code>getPageWidth</code>
1918 <code>getPageWidth</code>
1922 <code>setAlias</code>
1923 <code>setAlias</code>
1924 <code>setCMargin</code>
1925 <code>setCMargin</code>
1926 <code>setCMargin</code>
1927 <code>setFontSizeScale</code>
1928 <code>setLineWidthScale</code>
1929 <code>setOffline</code>
1930 <code>setScale</code>
1931 <code>setWidths</code>
1932 <code>setWidths</code>
1933 </PossiblyNullReference>
1934 <PossiblyUndefinedMethod occurrences="92">
1935 <code>AddLink</code>
1936 <code>AddLink</code>
1937 <code>AddLink</code>
1938 <code>AddLink</code>
1939 <code>AddLink</code>
1940 <code>AddPage</code>
1941 <code>AddPage</code>
1942 <code>AddPage</code>
1943 <code>Bookmark</code>
1944 <code>Bookmark</code>
1945 <code>Bookmark</code>
1983 <code>SetAutoPageBreak</code>
1984 <code>SetAutoPageBreak</code>
1985 <code>SetAutoPageBreak</code>
1986 <code>SetAutoPageBreak</code>
1987 <code>SetDrawColor</code>
1988 <code>SetFont</code>
1989 <code>SetFont</code>
1990 <code>SetFont</code>
1991 <code>SetFont</code>
1992 <code>SetFont</code>
1993 <code>SetFontSize</code>
1994 <code>SetLink</code>
1995 <code>SetLink</code>
1996 <code>SetLink</code>
1997 <code>SetMargins</code>
1998 <code>SetTitle</code>
2006 <code>download</code>
2007 <code>getPageHeight</code>
2008 <code>getPageHeight</code>
2009 <code>getPageHeight</code>
2010 <code>getPageWidth</code>
2011 <code>getPageWidth</code>
2012 <code>getPageWidth</code>
2016 <code>setAlias</code>
2017 <code>setAlias</code>
2018 <code>setCMargin</code>
2019 <code>setCMargin</code>
2020 <code>setCMargin</code>
2021 <code>setFontSizeScale</code>
2022 <code>setLineWidthScale</code>
2023 <code>setOffline</code>
2024 <code>setScale</code>
2025 <code>setWidths</code>
2026 <code>setWidths</code>
2027 </PossiblyUndefinedMethod>
2028 <RedundantCast occurrences="2"/>
2029 <RedundantPropertyInitializationCheck occurrences="1">
2030 <code>isset($this->orientation)</code>
2031 </RedundantPropertyInitializationCheck>
2032 <UndefinedPropertyAssignment occurrences="5">
2033 <code>$this->diagram->customLinks</code>
2034 <code>$this->diagram->customLinks</code>
2035 <code>$this->diagram->customLinks</code>
2036 <code>$this->diagram->customLinks</code>
2037 <code>$this->diagram->customLinks</code>
2038 </UndefinedPropertyAssignment>
2039 <UndefinedPropertyFetch occurrences="3">
2040 <code>$this->diagram->customLinks</code>
2041 <code>$this->diagram->customLinks</code>
2042 <code>$this->diagram->customLinks</code>
2043 </UndefinedPropertyFetch>
2045 <file src="libraries/classes/Plugins/Schema/Pdf/TableStatsPdf.php">
2046 <ArgumentTypeCoercion occurrences="1">
2047 <code>$diagram</code>
2048 </ArgumentTypeCoercion>
2049 <InvalidScalarArgument occurrences="6">
2050 <code>$setColor</code>
2051 <code>$setColor</code>
2056 </InvalidScalarArgument>
2057 <PossiblyUndefinedMethod occurrences="21">
2058 <code>GetStringWidth</code>
2059 <code>GetStringWidth</code>
2060 <code>GetStringWidth</code>
2061 <code>SetFillColor</code>
2062 <code>SetFillColor</code>
2063 <code>SetFillColor</code>
2064 <code>SetFillColor</code>
2065 <code>SetFillColor</code>
2066 <code>SetFont</code>
2067 <code>SetFont</code>
2068 <code>SetFont</code>
2069 <code>SetFont</code>
2070 <code>SetLink</code>
2071 <code>SetLink</code>
2072 <code>SetTextColor</code>
2073 <code>SetTextColor</code>
2074 <code>cellScale</code>
2075 <code>cellScale</code>
2076 <code>setXScale</code>
2077 <code>setXScale</code>
2078 <code>setXyScale</code>
2079 </PossiblyUndefinedMethod>
2080 <UndefinedPropertyAssignment occurrences="2">
2081 <code>$this->diagram->customLinks</code>
2082 <code>$this->diagram->customLinks</code>
2083 </UndefinedPropertyAssignment>
2084 <UndefinedPropertyFetch occurrences="2">
2085 <code>$this->diagram->customLinks</code>
2086 <code>$this->diagram->customLinks</code>
2087 </UndefinedPropertyFetch>
2089 <file src="libraries/classes/Plugins/Schema/RelationStats.php">
2090 <InvalidArgument occurrences="2">
2091 <code>$foreign_table</code>
2092 <code>$master_table</code>
2094 <InvalidOperand occurrences="1">
2097 <PossiblyFalseOperand occurrences="1">
2099 </PossiblyFalseOperand>
2101 <file src="libraries/classes/Plugins/Schema/Svg/Svg.php">
2102 <InvalidArgument occurrences="4">
2108 <RedundantCastGivenDocblockType occurrences="2">
2109 <code>(string) $styles</code>
2110 <code>(string) $this->font</code>
2111 </RedundantCastGivenDocblockType>
2113 <file src="libraries/classes/Plugins/Schema/Svg/SvgRelationSchema.php">
2114 <InvalidArgument occurrences="2">
2115 <code>$this->tables[$foreignTable]</code>
2116 <code>$this->tables[$masterTable]</code>
2118 <InvalidScalarArgument occurrences="5">
2119 <code>$this->showColor</code>
2120 <code>$this->xMax + $border</code>
2121 <code>$this->xMin - $border</code>
2122 <code>$this->yMax + $border</code>
2123 <code>$this->yMin - $border</code>
2124 </InvalidScalarArgument>
2125 <PossiblyInvalidArgument occurrences="2">
2126 <code>$this->diagram</code>
2127 <code>$this->tables[$table]</code>
2128 </PossiblyInvalidArgument>
2129 <PossiblyNullArgument occurrences="15">
2130 <code>$this->diagram</code>
2131 <code>$this->diagram</code>
2132 <code>$this->diagram</code>
2133 <code>$this->offline</code>
2134 <code>$this->pageNumber</code>
2135 <code>$this->pageNumber</code>
2136 <code>$this->pageNumber</code>
2137 <code>$this->pageNumber</code>
2138 <code>$this->showKeys</code>
2139 <code>$this->tableDimension</code>
2140 <code>$this->tableDimension</code>
2141 <code>$this->tableDimension</code>
2142 <code>$this->tablewidth</code>
2143 <code>$this->tablewidth</code>
2144 <code>$this->tablewidth</code>
2145 </PossiblyNullArgument>
2146 <PossiblyNullPropertyAssignmentValue occurrences="1">
2147 <code>$this->tablewidth</code>
2148 </PossiblyNullPropertyAssignmentValue>
2149 <PossiblyNullReference occurrences="13">
2150 <code>SetAuthor</code>
2151 <code>endSvgDoc</code>
2152 <code>getFont</code>
2153 <code>getFont</code>
2154 <code>getFont</code>
2155 <code>getFontSize</code>
2156 <code>getFontSize</code>
2157 <code>getFontSize</code>
2158 <code>setFont</code>
2159 <code>setFontSize</code>
2160 <code>setTitle</code>
2161 <code>showOutput</code>
2162 <code>startSvgDoc</code>
2163 </PossiblyNullReference>
2164 <PossiblyUndefinedMethod occurrences="13">
2165 <code>SetAuthor</code>
2166 <code>endSvgDoc</code>
2167 <code>getFont</code>
2168 <code>getFont</code>
2169 <code>getFont</code>
2170 <code>getFontSize</code>
2171 <code>getFontSize</code>
2172 <code>getFontSize</code>
2173 <code>setFont</code>
2174 <code>setFontSize</code>
2175 <code>setTitle</code>
2176 <code>showOutput</code>
2177 <code>startSvgDoc</code>
2178 </PossiblyUndefinedMethod>
2179 <TooFewArguments occurrences="1">
2180 <code>tableDraw</code>
2182 <UndefinedDocblockClass occurrences="3">
2183 <code>$this->diagram->getFontSize()</code>
2184 <code>$this->diagram->getFontSize()</code>
2185 <code>$this->diagram->getFontSize()</code>
2186 </UndefinedDocblockClass>
2188 <file src="libraries/classes/Plugins/Schema/Svg/TableStatsSvg.php">
2189 <ArgumentTypeCoercion occurrences="1">
2190 <code>$diagram</code>
2191 </ArgumentTypeCoercion>
2192 <InvalidScalarArgument occurrences="8">
2193 <code>$this->x</code>
2194 <code>$this->x</code>
2195 <code>$this->x + 5</code>
2196 <code>$this->x + 5</code>
2197 <code>$this->y</code>
2198 <code>$this->y + $this->currentCell</code>
2199 <code>$this->y + 14</code>
2200 <code>$this->y + 14 + $this->currentCell</code>
2201 </InvalidScalarArgument>
2202 <PossiblyUndefinedMethod occurrences="4">
2203 <code>printElement</code>
2204 <code>printElement</code>
2205 <code>printElement</code>
2206 <code>printElement</code>
2207 </PossiblyUndefinedMethod>
2209 <file src="libraries/classes/Plugins/Transformations/Abs/DateFormatTransformationsPlugin.php">
2210 <PossiblyInvalidOperand occurrences="1">
2211 <code>$timestamp</code>
2212 </PossiblyInvalidOperand>
2213 <PossiblyNullPropertyFetch occurrences="1">
2214 <code>$meta->type</code>
2215 </PossiblyNullPropertyFetch>
2216 <RedundantCastGivenDocblockType occurrences="3">
2217 <code>(string) $buffer</code>
2218 <code>(string) $buffer</code>
2219 <code>(string) $source</code>
2220 </RedundantCastGivenDocblockType>
2222 <file src="libraries/classes/Plugins/Transformations/Abs/ExternalTransformationsPlugin.php">
2223 <EmptyArrayAccess occurrences="2">
2224 <code>$allowed_programs[$options[0]]</code>
2225 <code>$allowed_programs[0]</code>
2227 <ImplementedReturnTypeMismatch occurrences="1">
2229 </ImplementedReturnTypeMismatch>
2231 <file src="libraries/classes/Plugins/Transformations/Output/Text_Plain_Binarytoip.php">
2232 <FalsableReturnStatement occurrences="1">
2233 <code>FormatConverter::binaryToIp($buffer)</code>
2234 </FalsableReturnStatement>
2235 <InvalidFalsableReturnType occurrences="1">
2237 </InvalidFalsableReturnType>
2239 <file src="libraries/classes/Plugins/TwoFactor/Application.php">
2240 <InvalidReturnStatement occurrences="1"/>
2241 <InvalidReturnType occurrences="1">
2243 </InvalidReturnType>
2245 <file src="libraries/classes/Profiling.php">
2246 <NullableReturnStatement occurrences="1">
2247 <code>SessionCache::get('profiling_supported')</code>
2248 </NullableReturnStatement>
2250 <file src="libraries/classes/Properties/Options/OptionsPropertyOneItem.php">
2251 <ImplementedReturnTypeMismatch occurrences="1">
2252 <code>bool|string</code>
2253 </ImplementedReturnTypeMismatch>
2255 <file src="libraries/classes/Relation.php">
2256 <InvalidReturnStatement occurrences="2">
2257 <code>$cfgRelation</code>
2258 <code>$this->dbi->insertId(DatabaseInterface::CONNECT_CONTROL)</code>
2259 </InvalidReturnStatement>
2260 <InvalidReturnType occurrences="1">
2262 </InvalidReturnType>
2263 <NullableReturnStatement occurrences="1">
2264 <code>$comment</code>
2265 </NullableReturnStatement>
2266 <PossiblyInvalidArgument occurrences="1">
2267 <code>$foreigners</code>
2268 </PossiblyInvalidArgument>
2269 <PossiblyNullArrayAccess occurrences="1">
2270 <code>$row['comment']</code>
2271 </PossiblyNullArrayAccess>
2272 <PossiblyNullPropertyAssignmentValue occurrences="1">
2274 </PossiblyNullPropertyAssignmentValue>
2275 <RedundantCastGivenDocblockType occurrences="3">
2276 <code>(string) $data</code>
2277 <code>(string) $db</code>
2278 <code>(string) $table</code>
2279 </RedundantCastGivenDocblockType>
2280 <TypeDoesNotContainType occurrences="1">
2281 <code>$vtitle != ''</code>
2282 </TypeDoesNotContainType>
2284 <file src="libraries/classes/Replication.php">
2285 <PossiblyNullArgument occurrences="1">
2287 </PossiblyNullArgument>
2289 <file src="libraries/classes/ReplicationGui.php">
2290 <PossiblyFalseOperand occurrences="1">
2291 <code>mb_strrpos($currentUser, '@')</code>
2292 </PossiblyFalseOperand>
2294 <file src="libraries/classes/Sanitize.php">
2295 <RedundantCast occurrences="4">
2296 <code>(array) $_COOKIE</code>
2297 <code>(array) $_GET</code>
2298 <code>(array) $_POST</code>
2299 <code>(array) $_REQUEST</code>
2301 <RedundantCastGivenDocblockType occurrences="2">
2302 <code>(string) $a_string</code>
2303 <code>(string) $string</code>
2304 </RedundantCastGivenDocblockType>
2306 <file src="libraries/classes/SavedSearches.php">
2307 <PossiblyInvalidArrayOffset occurrences="2">
2308 <code>$criterias['Or' . $i]</code>
2309 <code>$criterias['criteriaColumn']</code>
2310 </PossiblyInvalidArrayOffset>
2311 <PossiblyNullPropertyAssignmentValue occurrences="5">
2317 </PossiblyNullPropertyAssignmentValue>
2319 <file src="libraries/classes/Server/Privileges.php">
2320 <InvalidArgument occurrences="2">
2321 <code>$result</code>
2322 <code>$result</code>
2324 <NullArgument occurrences="2">
2328 <NullableReturnStatement occurrences="2">
2329 <code>$authentication_plugin</code>
2330 <code>$result['password']</code>
2331 </NullableReturnStatement>
2332 <PossiblyFalseOperand occurrences="6">
2333 <code>mb_strpos($row1['Type'], '(')</code>
2334 <code>mb_strpos($row1['Type'], '(')</code>
2335 <code>mb_strpos($row1['Type'], ')')</code>
2336 <code>mb_strrpos($_user_name, '@')</code>
2337 <code>mb_strrpos($currentUser, '@')</code>
2338 <code>mb_strrpos($export_user, ';')</code>
2339 </PossiblyFalseOperand>
2340 <PossiblyInvalidArgument occurrences="1">
2341 <code>$dbname</code>
2342 </PossiblyInvalidArgument>
2343 <PossiblyNullArgument occurrences="6">
2344 <code>$dbname</code>
2345 <code>$old_usergroup</code>
2346 <code>$row1['Type']</code>
2347 <code>$row1['Type']</code>
2348 <code>$row1['Type']</code>
2349 <code>$row1['Type']</code>
2350 </PossiblyNullArgument>
2351 <PossiblyNullArrayAccess occurrences="4">
2352 <code>$result['password']</code>
2353 <code>$row1['Type']</code>
2354 <code>$row['@@old_passwords']</code>
2355 <code>$tmp_initial</code>
2356 </PossiblyNullArrayAccess>
2357 <PossiblyNullArrayOffset occurrences="1">
2358 <code>$array_initials</code>
2359 </PossiblyNullArrayOffset>
2360 <PossiblyUndefinedArrayOffset occurrences="1">
2361 <code>$_POST['pred_dbname']</code>
2362 </PossiblyUndefinedArrayOffset>
2363 <RedundantCast occurrences="1">
2364 <code>(bool) ! $this->dbi->fetchValue($sql)</code>
2366 <RedundantCastGivenDocblockType occurrences="1">
2367 <code>(string) $privs</code>
2368 </RedundantCastGivenDocblockType>
2370 <file src="libraries/classes/Server/SysInfo/SunOs.php">
2371 <ForbiddenCode occurrences="1">
2372 <code>shell_exec('kstat -p d ' . $key)</code>
2375 <file src="libraries/classes/Server/SysInfo/WindowsNt.php">
2376 <PossiblyNullReference occurrences="1">
2378 </PossiblyNullReference>
2379 <UndefinedDocblockClass occurrences="2">
2380 <code>$this->wmi</code>
2381 <code>COM|null</code>
2382 </UndefinedDocblockClass>
2384 <file src="libraries/classes/Server/UserGroups.php">
2385 <PossiblyNullIterator occurrences="3">
2389 </PossiblyNullIterator>
2391 <file src="libraries/classes/Session.php">
2392 <PossiblyNullArgument occurrences="1">
2393 <code>$config->getCookie('phpMyAdmin')</code>
2394 </PossiblyNullArgument>
2396 <file src="libraries/classes/Sql.php">
2397 <InvalidArgument occurrences="4">
2398 <code>$result</code>
2399 <code>$result</code>
2400 <code>$showtable</code>
2401 <code>$showtable</code>
2403 <InvalidReturnStatement occurrences="1">
2404 <code>$num_rows</code>
2405 </InvalidReturnStatement>
2406 <InvalidReturnType occurrences="1">
2408 </InvalidReturnType>
2409 <InvalidScalarArgument occurrences="4">
2411 <code>$num_rows</code>
2412 <code>$num_rows</code>
2414 </InvalidScalarArgument>
2415 <PossiblyFalseReference occurrences="1">
2417 </PossiblyFalseReference>
2418 <PossiblyInvalidArgument occurrences="5">
2419 <code>$fields_meta</code>
2420 <code>$fields_meta</code>
2421 <code>$result</code>
2422 <code>$result</code>
2423 <code>$result</code>
2424 </PossiblyInvalidArgument>
2425 <PossiblyInvalidOperand occurrences="1">
2426 <code>$insert_id</code>
2427 </PossiblyInvalidOperand>
2428 <PossiblyNullArgument occurrences="22">
2429 <code>$_POST['purge'] ?? null</code>
2435 <code>$disp_message ?? null</code>
2436 <code>$extra_data ?? null</code>
2437 <code>$message_to_show ?? null</code>
2438 <code>$printview</code>
2439 <code>$printview</code>
2440 <code>$result</code>
2441 <code>$result ?? null</code>
2442 <code>$row[0]</code>
2443 <code>$showtable</code>
2444 <code>$sql_data ?? null</code>
2445 <code>$sql_query_for_bookmark ?? null</code>
2451 </PossiblyNullArgument>
2452 <PossiblyNullArrayAccess occurrences="2">
2453 <code>$row[0]</code>
2454 <code>$row[0]</code>
2455 </PossiblyNullArrayAccess>
2457 <file src="libraries/classes/SqlQueryForm.php">
2458 <PossiblyFalseArgument occurrences="1">
2460 </PossiblyFalseArgument>
2462 <file src="libraries/classes/StorageEngine.php">
2463 <InvalidNullableReturnType occurrences="1">
2465 </InvalidNullableReturnType>
2466 <NullableReturnStatement occurrences="1">
2467 <code>Util::formatByteDown($value)</code>
2468 </NullableReturnStatement>
2470 <file src="libraries/classes/Table.php">
2471 <InvalidArgument occurrences="1">
2472 <code>$keyBlockSizes</code>
2474 <InvalidReturnStatement occurrences="1">
2475 <code>$table_auto_increment ?? ''</code>
2476 </InvalidReturnStatement>
2477 <PossiblyNullArgument occurrences="4">
2478 <code>$existrel_foreign[$master_field_md5]['constraint']</code>
2479 <code>$existrel_foreign[$master_field_md5]['ref_db_name']</code>
2480 <code>$existrel_foreign[$master_field_md5]['ref_index_list']</code>
2481 <code>$existrel_foreign[$master_field_md5]['ref_table_name']</code>
2482 </PossiblyNullArgument>
2483 <PossiblyNullArrayAccess occurrences="7">
2484 <code>$existrel_foreign[$master_field_md5]['constraint']</code>
2485 <code>$existrel_foreign[$master_field_md5]['constraint']</code>
2486 <code>$existrel_foreign[$master_field_md5]['on_delete']</code>
2487 <code>$existrel_foreign[$master_field_md5]['on_update']</code>
2488 <code>$existrel_foreign[$master_field_md5]['ref_db_name']</code>
2489 <code>$existrel_foreign[$master_field_md5]['ref_index_list']</code>
2490 <code>$existrel_foreign[$master_field_md5]['ref_table_name']</code>
2491 </PossiblyNullArrayAccess>
2492 <PossiblyNullArrayOffset occurrences="2">
2493 <code>$options_array</code>
2494 <code>$options_array</code>
2495 </PossiblyNullArrayOffset>
2496 <PossiblyNullPropertyAssignmentValue occurrences="2">
2499 </PossiblyNullPropertyAssignmentValue>
2500 <PossiblyNullReference occurrences="7">
2501 <code>$existrel_foreign[$master_field_md5]</code>
2502 <code>$existrel_foreign[$master_field_md5]</code>
2503 <code>$existrel_foreign[$master_field_md5]</code>
2504 <code>$existrel_foreign[$master_field_md5]</code>
2505 <code>$existrel_foreign[$master_field_md5]</code>
2506 <code>$existrel_foreign[$master_field_md5]</code>
2507 <code>$existrel_foreign[$master_field_md5]</code>
2508 </PossiblyNullReference>
2509 <RedundantCastGivenDocblockType occurrences="7">
2510 <code>(string) $db</code>
2511 <code>(string) $default_value</code>
2512 <code>(string) $default_value</code>
2513 <code>(string) $default_value</code>
2514 <code>(string) $source_table</code>
2515 <code>(string) $table</code>
2516 <code>(string) $table_name</code>
2517 </RedundantCastGivenDocblockType>
2518 <RedundantPropertyInitializationCheck occurrences="3">
2519 <code>isset($this->uiprefs)</code>
2520 <code>isset($this->uiprefs)</code>
2521 <code>isset($this->uiprefs)</code>
2522 </RedundantPropertyInitializationCheck>
2523 <ReferenceConstraintViolation occurrences="2">
2525 <code>return $sql_query;</code>
2526 </ReferenceConstraintViolation>
2527 <TypeDoesNotContainType occurrences="1">
2528 <code>$row_fields[$_key] != 'cc'</code>
2529 </TypeDoesNotContainType>
2531 <file src="libraries/classes/Table/ColumnsDefinition.php">
2532 <PossiblyFalseArgument occurrences="2">
2533 <code>$form_params['db']</code>
2534 <code>$form_params['table']</code>
2535 </PossiblyFalseArgument>
2536 <PossiblyUndefinedVariable occurrences="1">
2537 <code>$submit_fulltext</code>
2538 </PossiblyUndefinedVariable>
2540 <file src="libraries/classes/Table/Search.php">
2541 <PossiblyNullArrayOffset occurrences="1">
2542 <code>$geom_funcs</code>
2543 </PossiblyNullArrayOffset>
2545 <file src="libraries/classes/ThemeManager.php">
2546 <PossiblyNullArrayOffset occurrences="1">
2547 <code>$this->themes</code>
2548 </PossiblyNullArrayOffset>
2549 <PossiblyNullPropertyAssignmentValue occurrences="2">
2552 </PossiblyNullPropertyAssignmentValue>
2553 <RedundantCastGivenDocblockType occurrences="2">
2554 <code>(bool) $per_server</code>
2555 <code>(string) $this->theme->id</code>
2556 </RedundantCastGivenDocblockType>
2558 <file src="libraries/classes/Tracker.php">
2559 <InvalidScalarArgument occurrences="1">
2560 <code>(int) $version - 1</code>
2561 </InvalidScalarArgument>
2562 <PossiblyFalseOperand occurrences="2">
2563 <code>mb_strpos($log_entry, "\n")</code>
2564 <code>mb_strpos($log_entry, "\n")</code>
2565 </PossiblyFalseOperand>
2566 <PossiblyInvalidArgument occurrences="1">
2567 <code>$version ?? ''</code>
2568 </PossiblyInvalidArgument>
2569 <PossiblyInvalidPropertyFetch occurrences="4">
2570 <code>$statement->body[2]->value</code>
2571 <code>$statement->body[3]->value</code>
2572 <code>$statement->body[4]->value</code>
2573 <code>$statement->into->dest->table</code>
2574 </PossiblyInvalidPropertyFetch>
2575 <RedundantCastGivenDocblockType occurrences="1">
2576 <code>(string) $version</code>
2577 </RedundantCastGivenDocblockType>
2578 <TypeDoesNotContainNull occurrences="1">
2580 </TypeDoesNotContainNull>
2582 <file src="libraries/classes/Tracking.php">
2583 <InvalidScalarArgument occurrences="4">
2584 <code>$filter_ts_from</code>
2585 <code>$filter_ts_from</code>
2586 <code>$filter_ts_to</code>
2587 <code>$filter_ts_to</code>
2588 </InvalidScalarArgument>
2590 <file src="libraries/classes/Transformations.php">
2591 <InvalidArgument occurrences="2">
2592 <code>$class_name</code>
2593 <code>$class_name</code>
2595 <PossiblyNullArgument occurrences="1">
2596 <code>$row['comment']</code>
2597 </PossiblyNullArgument>
2598 <PossiblyNullArrayAccess occurrences="1">
2599 <code>$row['comment']</code>
2600 </PossiblyNullArrayAccess>
2602 <file src="libraries/classes/Twig/I18n/NodeTrans.php">
2603 <PossiblyNullArgument occurrences="5">
2606 <code>$this->hasNode('count') ? $this->getNode('count') : null</code>
2607 <code>$this->hasNode('count') ? $this->getNode('count') : null</code>
2608 <code>$this->hasNode('count') ? $this->getNode('count') : null</code>
2609 </PossiblyNullArgument>
2611 <file src="libraries/classes/TwoFactor.php">
2612 <InvalidPropertyFetch occurrences="1">
2613 <code>$cls::$id</code>
2614 </InvalidPropertyFetch>
2615 <LessSpecificReturnStatement occurrences="1">
2616 <code>new $name($this)</code>
2617 </LessSpecificReturnStatement>
2618 <MoreSpecificReturnType occurrences="1">
2619 <code>TwoFactorPlugin</code>
2620 </MoreSpecificReturnType>
2621 <PropertyTypeCoercion occurrences="2">
2622 <code>new $cls($this)</code>
2623 <code>new $cls($this)</code>
2624 </PropertyTypeCoercion>
2626 <file src="libraries/classes/Types.php">
2627 <PossiblyInvalidArgument occurrences="1">
2628 <code>$ret[_pgettext('string types', 'String')]</code>
2629 </PossiblyInvalidArgument>
2630 <PossiblyInvalidArrayOffset occurrences="2">
2632 <code>'INET6'</code>
2633 </PossiblyInvalidArrayOffset>
2634 <RedundantCastGivenDocblockType occurrences="1">
2635 <code>(string) $type</code>
2636 </RedundantCastGivenDocblockType>
2638 <file src="libraries/classes/Url.php">
2639 <RedundantCastGivenDocblockType occurrences="2">
2640 <code>(string) $db</code>
2641 <code>(string) $table</code>
2642 </RedundantCastGivenDocblockType>
2644 <file src="libraries/classes/Util.php">
2645 <EmptyArrayAccess occurrences="1">
2646 <code>$group[$group_name]['tab' . $sep . 'count']</code>
2648 <InvalidArrayOffset occurrences="3">
2649 <code>$group[$group_name]['is' . $sep . 'group']</code>
2650 <code>$group[$group_name]['tab' . $sep . 'count']</code>
2651 <code>$units[$d]</code>
2652 </InvalidArrayOffset>
2653 <InvalidReturnStatement occurrences="1">
2654 <code>$return_value</code>
2655 </InvalidReturnStatement>
2656 <InvalidReturnType occurrences="1">
2658 </InvalidReturnType>
2659 <NullableReturnStatement occurrences="1">
2660 <code>$wktval</code>
2661 </NullableReturnStatement>
2662 <PossiblyFalseOperand occurrences="2">
2663 <code>mb_strpos($value, '.')</code>
2664 <code>mb_strrpos($columnspec, ')')</code>
2665 </PossiblyFalseOperand>
2666 <PossiblyInvalidArgument occurrences="1">
2668 </PossiblyInvalidArgument>
2669 <PossiblyInvalidArrayAccess occurrences="2">
2670 <code>$group[$group_name]['tab' . $sep . 'count']</code>
2671 <code>$table['Name']</code>
2672 </PossiblyInvalidArrayAccess>
2673 <PossiblyInvalidArrayAssignment occurrences="3">
2674 <code>$group[$group_name]['tab' . $sep . 'count']</code>
2675 <code>$group[$table_name]</code>
2676 <code>$table['disp_name']</code>
2677 </PossiblyInvalidArrayAssignment>
2678 <PossiblyInvalidArrayOffset occurrences="2">
2679 <code>$table['Name']</code>
2680 <code>$table['disp_name']</code>
2681 </PossiblyInvalidArrayOffset>
2682 <PossiblyNullArgument occurrences="2">
2683 <code>$max_size</code>
2684 <code>$max_unit</code>
2685 </PossiblyNullArgument>
2686 <PossiblyNullArrayAccess occurrences="2">
2687 <code>$max_size</code>
2688 <code>$max_unit</code>
2689 </PossiblyNullArrayAccess>
2690 <RedundantCast occurrences="1">
2691 <code>(string) strftime($string)</code>
2693 <RedundantCastGivenDocblockType occurrences="8">
2694 <code>(int) $timestamp</code>
2695 <code>(int) $timestamp</code>
2696 <code>(int) $timestamp</code>
2697 <code>(int) $timestamp</code>
2698 <code>(int) $timestamp</code>
2699 <code>(string) $a_name</code>
2700 <code>(string) $a_name</code>
2701 <code>(string) $engine</code>
2702 </RedundantCastGivenDocblockType>
2703 <TypeDoesNotContainType occurrences="1">
2704 <code>$ret === false</code>
2705 </TypeDoesNotContainType>
2707 <file src="libraries/classes/Utils/FormatConverter.php">
2708 <RedundantCast occurrences="1">
2709 <code>(string) long2ip((int) $buffer)</code>
2712 <file src="libraries/classes/Utils/HttpRequest.php">
2713 <InvalidArrayOffset occurrences="1">
2714 <code>$context['http']['header']</code>
2715 </InvalidArrayOffset>
2716 <InvalidOperand occurrences="15">
2717 <code>$curlStatus</code>
2718 <code>$curlStatus</code>
2719 <code>$curlStatus</code>
2720 <code>$curlStatus</code>
2721 <code>$curlStatus</code>
2722 <code>$curlStatus</code>
2723 <code>$curlStatus</code>
2724 <code>$curlStatus</code>
2725 <code>$curlStatus</code>
2726 <code>$curlStatus</code>
2727 <code>$curlStatus</code>
2728 <code>$curlStatus</code>
2729 <code>$curlStatus</code>
2730 <code>$curlStatus</code>
2731 <code>$curlStatus</code>
2733 <TypeDoesNotContainNull occurrences="1">
2734 <code>isset($http_response_header)</code>
2735 </TypeDoesNotContainNull>
2736 <TypeDoesNotContainType occurrences="1">
2737 <code>$curlStatus</code>
2738 </TypeDoesNotContainType>
2740 <file src="libraries/classes/VersionInformation.php">
2741 <LessSpecificReturnStatement occurrences="1">
2743 </LessSpecificReturnStatement>
2744 <MoreSpecificReturnType occurrences="1">
2745 <code>stdClass|null</code>
2746 </MoreSpecificReturnType>