1parameters: 2 ignoreErrors: 3 - 4 message: '#^Cannot call method find\(\) on mixed\.$#' 5 identifier: method.nonObject 6 count: 1 7 path: app/Auth.php 8 9 - 10 message: '#^Method Fisharebest\\Webtrees\\Auth\:\:user\(\) should return Fisharebest\\Webtrees\\Contracts\\UserInterface but returns mixed\.$#' 11 identifier: return.type 12 count: 1 13 path: app/Auth.php 14 15 - 16 message: '#^Cannot call method getCloseRelationshipName\(\) on mixed\.$#' 17 identifier: method.nonObject 18 count: 1 19 path: app/Census/CensusColumnRelationToHead.php 20 21 - 22 message: '#^Method Fisharebest\\Webtrees\\Census\\CensusColumnRelationToHead\:\:generate\(\) should return string but returns mixed\.$#' 23 identifier: return.type 24 count: 1 25 path: app/Census/CensusColumnRelationToHead.php 26 27 - 28 message: '#^Parameter \$filename of class Fisharebest\\Localization\\Translation constructor expects string, string\|false given\.$#' 29 identifier: argument.type 30 count: 1 31 path: app/Cli/Commands/CompilePoFiles.php 32 33 - 34 message: '#^Parameter \$path of function basename expects string, string\|false given\.$#' 35 identifier: argument.type 36 count: 1 37 path: app/Cli/Commands/CompilePoFiles.php 38 39 - 40 message: '#^Parameter \$path of function dirname expects string, string\|false given\.$#' 41 identifier: argument.type 42 count: 1 43 path: app/Cli/Commands/CompilePoFiles.php 44 45 - 46 message: '#^Binary operation "\." between ''A tree with the…'' and mixed results in an error\.$#' 47 identifier: binaryOp.invalid 48 count: 1 49 path: app/Cli/Commands/TreeCreate.php 50 51 - 52 message: '#^Parameter \$name of method Fisharebest\\Webtrees\\Services\\TreeService\:\:create\(\) expects string, mixed given\.$#' 53 identifier: argument.type 54 count: 1 55 path: app/Cli/Commands/TreeCreate.php 56 57 - 58 message: '#^Parameter \$title of method Fisharebest\\Webtrees\\Services\\TreeService\:\:create\(\) expects string, mixed given\.$#' 59 identifier: argument.type 60 count: 1 61 path: app/Cli/Commands/TreeCreate.php 62 63 - 64 message: '#^Binary operation "\." between ''Tree "'' and mixed results in an error\.$#' 65 identifier: binaryOp.invalid 66 count: 1 67 path: app/Cli/Commands/TreeExport.php 68 69 - 70 message: '#^Method Fisharebest\\Webtrees\\Cli\\Commands\\TreeExport\:\:autoCompleteTreeName\(\) should return array\<string\> but returns array\<mixed\>\.$#' 71 identifier: return.type 72 count: 1 73 path: app/Cli/Commands/TreeExport.php 74 75 - 76 message: '#^Parameter \$suggestedValues of method Symfony\\Component\\Console\\Command\\Command\:\:addArgument\(\) expects array\|\(Closure\(Symfony\\Component\\Console\\Completion\\CompletionInput, Symfony\\Component\\Console\\Completion\\CompletionSuggestions\)\: list\<string\|Symfony\\Component\\Console\\Completion\\Suggestion\>\), Closure\(Symfony\\Component\\Console\\Completion\\CompletionInput\)\: array\<string\> given\.$#' 77 identifier: argument.type 78 count: 1 79 path: app/Cli/Commands/TreeExport.php 80 81 - 82 message: '#^Binary operation "\." between ''A user with the…'' and mixed results in an error\.$#' 83 identifier: binaryOp.invalid 84 count: 2 85 path: app/Cli/Commands/UserCreate.php 86 87 - 88 message: '#^Parameter \$email of method Fisharebest\\Webtrees\\Services\\UserService\:\:create\(\) expects string, mixed given\.$#' 89 identifier: argument.type 90 count: 1 91 path: app/Cli/Commands/UserCreate.php 92 93 - 94 message: '#^Parameter \$email of method Fisharebest\\Webtrees\\Services\\UserService\:\:findByEmail\(\) expects string, mixed given\.$#' 95 identifier: argument.type 96 count: 1 97 path: app/Cli/Commands/UserCreate.php 98 99 - 100 message: '#^Parameter \$password of method Fisharebest\\Webtrees\\Services\\UserService\:\:create\(\) expects string, mixed given\.$#' 101 identifier: argument.type 102 count: 1 103 path: app/Cli/Commands/UserCreate.php 104 105 - 106 message: '#^Parameter \$real_name of method Fisharebest\\Webtrees\\Services\\UserService\:\:create\(\) expects string, mixed given\.$#' 107 identifier: argument.type 108 count: 1 109 path: app/Cli/Commands/UserCreate.php 110 111 - 112 message: '#^Parameter \$setting_value of method Fisharebest\\Webtrees\\User\:\:setPreference\(\) expects string, mixed given\.$#' 113 identifier: argument.type 114 count: 2 115 path: app/Cli/Commands/UserCreate.php 116 117 - 118 message: '#^Parameter \$user_name of method Fisharebest\\Webtrees\\Services\\UserService\:\:create\(\) expects string, mixed given\.$#' 119 identifier: argument.type 120 count: 1 121 path: app/Cli/Commands/UserCreate.php 122 123 - 124 message: '#^Parameter \$user_name of method Fisharebest\\Webtrees\\Services\\UserService\:\:findByUserName\(\) expects string, mixed given\.$#' 125 identifier: argument.type 126 count: 1 127 path: app/Cli/Commands/UserCreate.php 128 129 - 130 message: '#^Parameter \#1 \$command of method Symfony\\Component\\Console\\Application\:\:add\(\) expects Symfony\\Component\\Console\\Command\\Command, mixed given\.$#' 131 identifier: argument.type 132 count: 1 133 path: app/Cli/Console.php 134 135 - 136 message: '#^Parameter \$ca of static method Fisharebest\\Webtrees\\DB\:\:connect\(\) expects string, mixed given\.$#' 137 identifier: argument.type 138 count: 1 139 path: app/Cli/Console.php 140 141 - 142 message: '#^Parameter \$certificate of static method Fisharebest\\Webtrees\\DB\:\:connect\(\) expects string, mixed given\.$#' 143 identifier: argument.type 144 count: 1 145 path: app/Cli/Console.php 146 147 - 148 message: '#^Parameter \$database of static method Fisharebest\\Webtrees\\DB\:\:connect\(\) expects string, mixed given\.$#' 149 identifier: argument.type 150 count: 1 151 path: app/Cli/Console.php 152 153 - 154 message: '#^Parameter \$driver of static method Fisharebest\\Webtrees\\DB\:\:connect\(\) expects string, mixed given\.$#' 155 identifier: argument.type 156 count: 1 157 path: app/Cli/Console.php 158 159 - 160 message: '#^Parameter \$host of static method Fisharebest\\Webtrees\\DB\:\:connect\(\) expects string, mixed given\.$#' 161 identifier: argument.type 162 count: 1 163 path: app/Cli/Console.php 164 165 - 166 message: '#^Parameter \$key of static method Fisharebest\\Webtrees\\DB\:\:connect\(\) expects string, mixed given\.$#' 167 identifier: argument.type 168 count: 1 169 path: app/Cli/Console.php 170 171 - 172 message: '#^Parameter \$password of static method Fisharebest\\Webtrees\\DB\:\:connect\(\) expects string, mixed given\.$#' 173 identifier: argument.type 174 count: 1 175 path: app/Cli/Console.php 176 177 - 178 message: '#^Parameter \$port of static method Fisharebest\\Webtrees\\DB\:\:connect\(\) expects string, mixed given\.$#' 179 identifier: argument.type 180 count: 1 181 path: app/Cli/Console.php 182 183 - 184 message: '#^Parameter \$prefix of static method Fisharebest\\Webtrees\\DB\:\:connect\(\) expects string, mixed given\.$#' 185 identifier: argument.type 186 count: 1 187 path: app/Cli/Console.php 188 189 - 190 message: '#^Parameter \$username of static method Fisharebest\\Webtrees\\DB\:\:connect\(\) expects string, mixed given\.$#' 191 identifier: argument.type 192 count: 1 193 path: app/Cli/Console.php 194 195 - 196 message: '#^Parameter \#1 \$id of method Fisharebest\\Webtrees\\Container\<T of object\>\:\:get\(\) expects class\-string\<T of object\>, string given\.$#' 197 identifier: argument.type 198 count: 1 199 path: app/Container.php 200 201 - 202 message: '#^Constant Fisharebest\\Webtrees\\DB\:\:COLLATION_ASCII is unused\.$#' 203 identifier: classConstant.unused 204 count: 1 205 path: app/DB.php 206 207 - 208 message: '#^Constant Fisharebest\\Webtrees\\DB\:\:COLLATION_UTF8 is unused\.$#' 209 identifier: classConstant.unused 210 count: 1 211 path: app/DB.php 212 213 - 214 message: '#^Method Fisharebest\\Webtrees\\DB\:\:driverName\(\) should return string but returns mixed\.$#' 215 identifier: return.type 216 count: 1 217 path: app/DB.php 218 219 - 220 message: '#^Cannot access offset int on mixed\.$#' 221 identifier: offsetAccess.nonOffsetAccessible 222 count: 2 223 path: app/Date/AbstractCalendarDate.php 224 225 - 226 message: '#^Method Fisharebest\\Webtrees\\Date\\AbstractCalendarDate\:\:dayNames\(\) should return string but returns mixed\.$#' 227 identifier: return.type 228 count: 1 229 path: app/Date/AbstractCalendarDate.php 230 231 - 232 message: '#^Method Fisharebest\\Webtrees\\Date\\AbstractCalendarDate\:\:dayNamesAbbreviated\(\) should return string but returns mixed\.$#' 233 identifier: return.type 234 count: 1 235 path: app/Date/AbstractCalendarDate.php 236 237 - 238 message: '#^Method Fisharebest\\Webtrees\\Date\\AbstractCalendarDate\:\:formatGedcomMonth\(\) should return string but returns mixed\.$#' 239 identifier: return.type 240 count: 1 241 path: app/Date/AbstractCalendarDate.php 242 243 - 244 message: '#^Property Fisharebest\\Webtrees\\Date\\AbstractCalendarDate\:\:\$month \(int\) does not accept mixed\.$#' 245 identifier: assign.propertyType 246 count: 1 247 path: app/Date/AbstractCalendarDate.php 248 249 - 250 message: '#^Cannot access offset int on mixed\.$#' 251 identifier: offsetAccess.nonOffsetAccessible 252 count: 5 253 path: app/Date/AbstractGregorianJulianDate.php 254 255 - 256 message: '#^Method Fisharebest\\Webtrees\\Date\\AbstractGregorianJulianDate\:\:monthNameAbbreviated\(\) should return string but returns mixed\.$#' 257 identifier: return.type 258 count: 1 259 path: app/Date/AbstractGregorianJulianDate.php 260 261 - 262 message: '#^Method Fisharebest\\Webtrees\\Date\\AbstractGregorianJulianDate\:\:monthNameGenitiveCase\(\) should return string but returns mixed\.$#' 263 identifier: return.type 264 count: 1 265 path: app/Date/AbstractGregorianJulianDate.php 266 267 - 268 message: '#^Method Fisharebest\\Webtrees\\Date\\AbstractGregorianJulianDate\:\:monthNameInstrumentalCase\(\) should return string but returns mixed\.$#' 269 identifier: return.type 270 count: 1 271 path: app/Date/AbstractGregorianJulianDate.php 272 273 - 274 message: '#^Method Fisharebest\\Webtrees\\Date\\AbstractGregorianJulianDate\:\:monthNameLocativeCase\(\) should return string but returns mixed\.$#' 275 identifier: return.type 276 count: 1 277 path: app/Date/AbstractGregorianJulianDate.php 278 279 - 280 message: '#^Method Fisharebest\\Webtrees\\Date\\AbstractGregorianJulianDate\:\:monthNameNominativeCase\(\) should return string but returns mixed\.$#' 281 identifier: return.type 282 count: 1 283 path: app/Date/AbstractGregorianJulianDate.php 284 285 - 286 message: '#^Cannot access offset int on mixed\.$#' 287 identifier: offsetAccess.nonOffsetAccessible 288 count: 5 289 path: app/Date/FrenchDate.php 290 291 - 292 message: '#^Method Fisharebest\\Webtrees\\Date\\FrenchDate\:\:dayNames\(\) should return string but returns mixed\.$#' 293 identifier: return.type 294 count: 1 295 path: app/Date/FrenchDate.php 296 297 - 298 message: '#^Method Fisharebest\\Webtrees\\Date\\FrenchDate\:\:monthNameGenitiveCase\(\) should return string but returns mixed\.$#' 299 identifier: return.type 300 count: 1 301 path: app/Date/FrenchDate.php 302 303 - 304 message: '#^Method Fisharebest\\Webtrees\\Date\\FrenchDate\:\:monthNameInstrumentalCase\(\) should return string but returns mixed\.$#' 305 identifier: return.type 306 count: 1 307 path: app/Date/FrenchDate.php 308 309 - 310 message: '#^Method Fisharebest\\Webtrees\\Date\\FrenchDate\:\:monthNameLocativeCase\(\) should return string but returns mixed\.$#' 311 identifier: return.type 312 count: 1 313 path: app/Date/FrenchDate.php 314 315 - 316 message: '#^Method Fisharebest\\Webtrees\\Date\\FrenchDate\:\:monthNameNominativeCase\(\) should return string but returns mixed\.$#' 317 identifier: return.type 318 count: 1 319 path: app/Date/FrenchDate.php 320 321 - 322 message: '#^Cannot access offset int on mixed\.$#' 323 identifier: offsetAccess.nonOffsetAccessible 324 count: 4 325 path: app/Date/HijriDate.php 326 327 - 328 message: '#^Method Fisharebest\\Webtrees\\Date\\HijriDate\:\:monthNameGenitiveCase\(\) should return string but returns mixed\.$#' 329 identifier: return.type 330 count: 1 331 path: app/Date/HijriDate.php 332 333 - 334 message: '#^Method Fisharebest\\Webtrees\\Date\\HijriDate\:\:monthNameInstrumentalCase\(\) should return string but returns mixed\.$#' 335 identifier: return.type 336 count: 1 337 path: app/Date/HijriDate.php 338 339 - 340 message: '#^Method Fisharebest\\Webtrees\\Date\\HijriDate\:\:monthNameLocativeCase\(\) should return string but returns mixed\.$#' 341 identifier: return.type 342 count: 1 343 path: app/Date/HijriDate.php 344 345 - 346 message: '#^Method Fisharebest\\Webtrees\\Date\\HijriDate\:\:monthNameNominativeCase\(\) should return string but returns mixed\.$#' 347 identifier: return.type 348 count: 1 349 path: app/Date/HijriDate.php 350 351 - 352 message: '#^Cannot access offset int on mixed\.$#' 353 identifier: offsetAccess.nonOffsetAccessible 354 count: 5 355 path: app/Date/JalaliDate.php 356 357 - 358 message: '#^Method Fisharebest\\Webtrees\\Date\\JalaliDate\:\:monthNameAbbreviated\(\) should return string but returns mixed\.$#' 359 identifier: return.type 360 count: 1 361 path: app/Date/JalaliDate.php 362 363 - 364 message: '#^Method Fisharebest\\Webtrees\\Date\\JalaliDate\:\:monthNameGenitiveCase\(\) should return string but returns mixed\.$#' 365 identifier: return.type 366 count: 1 367 path: app/Date/JalaliDate.php 368 369 - 370 message: '#^Method Fisharebest\\Webtrees\\Date\\JalaliDate\:\:monthNameInstrumentalCase\(\) should return string but returns mixed\.$#' 371 identifier: return.type 372 count: 1 373 path: app/Date/JalaliDate.php 374 375 - 376 message: '#^Method Fisharebest\\Webtrees\\Date\\JalaliDate\:\:monthNameLocativeCase\(\) should return string but returns mixed\.$#' 377 identifier: return.type 378 count: 1 379 path: app/Date/JalaliDate.php 380 381 - 382 message: '#^Method Fisharebest\\Webtrees\\Date\\JalaliDate\:\:monthNameNominativeCase\(\) should return string but returns mixed\.$#' 383 identifier: return.type 384 count: 1 385 path: app/Date/JalaliDate.php 386 387 - 388 message: '#^Cannot access offset int on mixed\.$#' 389 identifier: offsetAccess.nonOffsetAccessible 390 count: 4 391 path: app/Date/JewishDate.php 392 393 - 394 message: '#^Method Fisharebest\\Webtrees\\Date\\JewishDate\:\:monthNameGenitiveCase\(\) should return string but returns mixed\.$#' 395 identifier: return.type 396 count: 1 397 path: app/Date/JewishDate.php 398 399 - 400 message: '#^Method Fisharebest\\Webtrees\\Date\\JewishDate\:\:monthNameInstrumentalCase\(\) should return string but returns mixed\.$#' 401 identifier: return.type 402 count: 1 403 path: app/Date/JewishDate.php 404 405 - 406 message: '#^Method Fisharebest\\Webtrees\\Date\\JewishDate\:\:monthNameLocativeCase\(\) should return string but returns mixed\.$#' 407 identifier: return.type 408 count: 1 409 path: app/Date/JewishDate.php 410 411 - 412 message: '#^Method Fisharebest\\Webtrees\\Date\\JewishDate\:\:monthNameNominativeCase\(\) should return string but returns mixed\.$#' 413 identifier: return.type 414 count: 1 415 path: app/Date/JewishDate.php 416 417 - 418 message: '#^Property Fisharebest\\Webtrees\\Elements\\AbstractElement\:\:\$subtags \(array\<string, string\>\) does not accept array\.$#' 419 identifier: assign.propertyType 420 count: 1 421 path: app/Elements/AbstractElement.php 422 423 - 424 message: '#^Cannot cast mixed to float\.$#' 425 identifier: cast.double 426 count: 4 427 path: app/Elements/AgeAtEvent.php 428 429 - 430 message: '#^Cannot cast mixed to int\.$#' 431 identifier: cast.int 432 count: 4 433 path: app/Elements/AgeAtEvent.php 434 435 - 436 message: '#^Method Fisharebest\\Webtrees\\Elements\\AgeAtEvent\:\:value\(\) should return string but returns string\|null\.$#' 437 identifier: return.type 438 count: 1 439 path: app/Elements/AgeAtEvent.php 440 441 - 442 message: '#^Cannot call method findByInterface\(\) on mixed\.$#' 443 identifier: method.nonObject 444 count: 1 445 path: app/Elements/Census.php 446 447 - 448 message: '#^Cannot call method first\(\) on mixed\.$#' 449 identifier: method.nonObject 450 count: 1 451 path: app/Elements/Census.php 452 453 - 454 message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:attributes\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#' 455 identifier: argument.type 456 count: 1 457 path: app/Elements/Census.php 458 459 - 460 message: '#^Method Fisharebest\\Webtrees\\Elements\\DateValue\:\:escape\(\) should return string but returns string\|null\.$#' 461 identifier: return.type 462 count: 1 463 path: app/Elements/DateValue.php 464 465 - 466 message: '#^Binary operation "\." between ''FAM\:''\|''INDI\:'' and mixed results in an error\.$#' 467 identifier: binaryOp.invalid 468 count: 1 469 path: app/Elements/EventTypeCitedFrom.php 470 471 - 472 message: '#^Method Fisharebest\\Webtrees\\Elements\\MultimediaFormat\:\:canonical\(\) should return string but returns mixed\.$#' 473 identifier: return.type 474 count: 1 475 path: app/Elements/MultimediaFormat.php 476 477 - 478 message: '#^Parameter \#2 \$subtags of method Fisharebest\\Webtrees\\Elements\\AbstractElement\:\:__construct\(\) expects array\<string\>\|null, array\|null given\.$#' 479 identifier: argument.type 480 count: 1 481 path: app/Elements/NamePersonal.php 482 483 - 484 message: '#^Parameter \#1 \$string of function trim expects string, string\|null given\.$#' 485 identifier: argument.type 486 count: 1 487 path: app/Elements/PlaceHierarchy.php 488 489 - 490 message: '#^Method Fisharebest\\Webtrees\\Elements\\RestrictionNotice\:\:canonical\(\) should return string but returns string\|null\.$#' 491 identifier: return.type 492 count: 1 493 path: app/Elements/RestrictionNotice.php 494 495 - 496 message: '#^Method Fisharebest\\Webtrees\\Encodings\\ANSEL\:\:fromUtf8\(\) should return string but returns string\|null\.$#' 497 identifier: return.type 498 count: 1 499 path: app/Encodings/ANSEL.php 500 501 - 502 message: '#^Parameter \#1 \$str of function strtr expects string, string\|null given\.$#' 503 identifier: argument.type 504 count: 1 505 path: app/Encodings/ANSEL.php 506 507 - 508 message: '#^Parameter \#2 \$array of function array_map expects array, list\<string\>\|false given\.$#' 509 identifier: argument.type 510 count: 1 511 path: app/Encodings/AbstractEncoding.php 512 513 - 514 message: '#^Cannot access offset ''BURI'' on mixed\.$#' 515 identifier: offsetAccess.nonOffsetAccessible 516 count: 2 517 path: app/Fact.php 518 519 - 520 message: '#^Cannot access offset ''CHAN'' on mixed\.$#' 521 identifier: offsetAccess.nonOffsetAccessible 522 count: 2 523 path: app/Fact.php 524 525 - 526 message: '#^Cannot access offset string on mixed\.$#' 527 identifier: offsetAccess.nonOffsetAccessible 528 count: 4 529 path: app/Fact.php 530 531 - 532 message: '#^Parameter \#1 \$value of method Fisharebest\\Webtrees\\Contracts\\ElementInterface\:\:canonical\(\) expects string, string\|null given\.$#' 533 identifier: argument.type 534 count: 2 535 path: app/Fact.php 536 537 - 538 message: '#^Parameter \#2 \$array of function array_key_exists expects array, mixed given\.$#' 539 identifier: argument.type 540 count: 2 541 path: app/Fact.php 542 543 - 544 message: '#^Method Fisharebest\\Webtrees\\Factories\\AbstractGedcomRecordFactory\:\:pendingChanges\(\) should return Illuminate\\Support\\Collection\<\(int\|string\), string\> but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#' 545 identifier: return.type 546 count: 1 547 path: app/Factories/AbstractGedcomRecordFactory.php 548 549 - 550 message: '#^Access to an undefined property object\:\:\$f_gedcom\.$#' 551 identifier: property.notFound 552 count: 1 553 path: app/Factories/FamilyFactory.php 554 555 - 556 message: '#^Access to an undefined property object\:\:\$f_id\.$#' 557 identifier: property.notFound 558 count: 1 559 path: app/Factories/FamilyFactory.php 560 561 - 562 message: '#^Anonymous function should return Fisharebest\\Webtrees\\Family but returns Fisharebest\\Webtrees\\Family\|null\.$#' 563 identifier: return.type 564 count: 1 565 path: app/Factories/FamilyFactory.php 566 567 - 568 message: '#^Method Fisharebest\\Webtrees\\Factories\\FamilyFactory\:\:gedcom\(\) should return string\|null but returns mixed\.$#' 569 identifier: return.type 570 count: 1 571 path: app/Factories/FamilyFactory.php 572 573 - 574 message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Factories\\FamilyFactory\:\:make\(\) expects string, mixed given\.$#' 575 identifier: argument.type 576 count: 1 577 path: app/Factories/FamilyFactory.php 578 579 - 580 message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Factories\\FamilyFactory\:\:make\(\) expects string\|null, mixed given\.$#' 581 identifier: argument.type 582 count: 1 583 path: app/Factories/FamilyFactory.php 584 585 - 586 message: '#^Access to an undefined property object\:\:\$o_gedcom\.$#' 587 identifier: property.notFound 588 count: 1 589 path: app/Factories/GedcomRecordFactory.php 590 591 - 592 message: '#^Access to an undefined property object\:\:\$o_id\.$#' 593 identifier: property.notFound 594 count: 1 595 path: app/Factories/GedcomRecordFactory.php 596 597 - 598 message: '#^Anonymous function should return Fisharebest\\Webtrees\\GedcomRecord but returns Fisharebest\\Webtrees\\GedcomRecord\|null\.$#' 599 identifier: return.type 600 count: 1 601 path: app/Factories/GedcomRecordFactory.php 602 603 - 604 message: '#^Method Fisharebest\\Webtrees\\Factories\\GedcomRecordFactory\:\:gedcom\(\) should return string\|null but returns mixed\.$#' 605 identifier: return.type 606 count: 1 607 path: app/Factories/GedcomRecordFactory.php 608 609 - 610 message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Factories\\GedcomRecordFactory\:\:make\(\) expects string, mixed given\.$#' 611 identifier: argument.type 612 count: 1 613 path: app/Factories/GedcomRecordFactory.php 614 615 - 616 message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Factories\\GedcomRecordFactory\:\:make\(\) expects string\|null, mixed given\.$#' 617 identifier: argument.type 618 count: 1 619 path: app/Factories/GedcomRecordFactory.php 620 621 - 622 message: '#^Access to an undefined property object\:\:\$o_gedcom\.$#' 623 identifier: property.notFound 624 count: 1 625 path: app/Factories/HeaderFactory.php 626 627 - 628 message: '#^Access to an undefined property object\:\:\$o_id\.$#' 629 identifier: property.notFound 630 count: 1 631 path: app/Factories/HeaderFactory.php 632 633 - 634 message: '#^Anonymous function should return Fisharebest\\Webtrees\\Header but returns Fisharebest\\Webtrees\\Header\|null\.$#' 635 identifier: return.type 636 count: 1 637 path: app/Factories/HeaderFactory.php 638 639 - 640 message: '#^Method Fisharebest\\Webtrees\\Factories\\HeaderFactory\:\:gedcom\(\) should return string\|null but returns mixed\.$#' 641 identifier: return.type 642 count: 1 643 path: app/Factories/HeaderFactory.php 644 645 - 646 message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Factories\\HeaderFactory\:\:make\(\) expects string, mixed given\.$#' 647 identifier: argument.type 648 count: 1 649 path: app/Factories/HeaderFactory.php 650 651 - 652 message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Factories\\HeaderFactory\:\:make\(\) expects string\|null, mixed given\.$#' 653 identifier: argument.type 654 count: 1 655 path: app/Factories/HeaderFactory.php 656 657 - 658 message: '#^Parameter \#1 \$num of function dechex expects int, float\|int given\.$#' 659 identifier: argument.type 660 count: 1 661 path: app/Factories/IdFactory.php 662 663 - 664 message: '#^Access to an undefined property object\:\:\$i_gedcom\.$#' 665 identifier: property.notFound 666 count: 1 667 path: app/Factories/IndividualFactory.php 668 669 - 670 message: '#^Access to an undefined property object\:\:\$i_id\.$#' 671 identifier: property.notFound 672 count: 1 673 path: app/Factories/IndividualFactory.php 674 675 - 676 message: '#^Anonymous function should return Fisharebest\\Webtrees\\Individual but returns Fisharebest\\Webtrees\\Individual\|null\.$#' 677 identifier: return.type 678 count: 1 679 path: app/Factories/IndividualFactory.php 680 681 - 682 message: '#^Method Fisharebest\\Webtrees\\Factories\\IndividualFactory\:\:gedcom\(\) should return string\|null but returns mixed\.$#' 683 identifier: return.type 684 count: 1 685 path: app/Factories/IndividualFactory.php 686 687 - 688 message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Factories\\IndividualFactory\:\:make\(\) expects string, mixed given\.$#' 689 identifier: argument.type 690 count: 1 691 path: app/Factories/IndividualFactory.php 692 693 - 694 message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Factories\\IndividualFactory\:\:make\(\) expects string\|null, mixed given\.$#' 695 identifier: argument.type 696 count: 1 697 path: app/Factories/IndividualFactory.php 698 699 - 700 message: '#^Access to an undefined property object\:\:\$o_gedcom\.$#' 701 identifier: property.notFound 702 count: 1 703 path: app/Factories/LocationFactory.php 704 705 - 706 message: '#^Access to an undefined property object\:\:\$o_id\.$#' 707 identifier: property.notFound 708 count: 1 709 path: app/Factories/LocationFactory.php 710 711 - 712 message: '#^Anonymous function should return Fisharebest\\Webtrees\\Location but returns Fisharebest\\Webtrees\\Location\|null\.$#' 713 identifier: return.type 714 count: 1 715 path: app/Factories/LocationFactory.php 716 717 - 718 message: '#^Method Fisharebest\\Webtrees\\Factories\\LocationFactory\:\:gedcom\(\) should return string\|null but returns mixed\.$#' 719 identifier: return.type 720 count: 1 721 path: app/Factories/LocationFactory.php 722 723 - 724 message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Factories\\LocationFactory\:\:make\(\) expects string, mixed given\.$#' 725 identifier: argument.type 726 count: 1 727 path: app/Factories/LocationFactory.php 728 729 - 730 message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Factories\\LocationFactory\:\:make\(\) expects string\|null, mixed given\.$#' 731 identifier: argument.type 732 count: 1 733 path: app/Factories/LocationFactory.php 734 735 - 736 message: '#^Parameter \#1 \$config of class League\\CommonMark\\Environment\\Environment constructor expects array\<string, mixed\>, array given\.$#' 737 identifier: argument.type 738 count: 2 739 path: app/Factories/MarkdownFactory.php 740 741 - 742 message: '#^Access to an undefined property object\:\:\$m_gedcom\.$#' 743 identifier: property.notFound 744 count: 1 745 path: app/Factories/MediaFactory.php 746 747 - 748 message: '#^Access to an undefined property object\:\:\$m_id\.$#' 749 identifier: property.notFound 750 count: 1 751 path: app/Factories/MediaFactory.php 752 753 - 754 message: '#^Anonymous function should return Fisharebest\\Webtrees\\Media but returns Fisharebest\\Webtrees\\Media\|null\.$#' 755 identifier: return.type 756 count: 1 757 path: app/Factories/MediaFactory.php 758 759 - 760 message: '#^Method Fisharebest\\Webtrees\\Factories\\MediaFactory\:\:gedcom\(\) should return string\|null but returns mixed\.$#' 761 identifier: return.type 762 count: 1 763 path: app/Factories/MediaFactory.php 764 765 - 766 message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Factories\\MediaFactory\:\:make\(\) expects string, mixed given\.$#' 767 identifier: argument.type 768 count: 1 769 path: app/Factories/MediaFactory.php 770 771 - 772 message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Factories\\MediaFactory\:\:make\(\) expects string\|null, mixed given\.$#' 773 identifier: argument.type 774 count: 1 775 path: app/Factories/MediaFactory.php 776 777 - 778 message: '#^Access to an undefined property object\:\:\$o_gedcom\.$#' 779 identifier: property.notFound 780 count: 1 781 path: app/Factories/NoteFactory.php 782 783 - 784 message: '#^Access to an undefined property object\:\:\$o_id\.$#' 785 identifier: property.notFound 786 count: 1 787 path: app/Factories/NoteFactory.php 788 789 - 790 message: '#^Anonymous function should return Fisharebest\\Webtrees\\Note but returns Fisharebest\\Webtrees\\Note\|null\.$#' 791 identifier: return.type 792 count: 1 793 path: app/Factories/NoteFactory.php 794 795 - 796 message: '#^Method Fisharebest\\Webtrees\\Factories\\NoteFactory\:\:gedcom\(\) should return string\|null but returns mixed\.$#' 797 identifier: return.type 798 count: 1 799 path: app/Factories/NoteFactory.php 800 801 - 802 message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Factories\\NoteFactory\:\:make\(\) expects string, mixed given\.$#' 803 identifier: argument.type 804 count: 1 805 path: app/Factories/NoteFactory.php 806 807 - 808 message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Factories\\NoteFactory\:\:make\(\) expects string\|null, mixed given\.$#' 809 identifier: argument.type 810 count: 1 811 path: app/Factories/NoteFactory.php 812 813 - 814 message: '#^Access to an undefined property object\:\:\$o_gedcom\.$#' 815 identifier: property.notFound 816 count: 1 817 path: app/Factories/RepositoryFactory.php 818 819 - 820 message: '#^Access to an undefined property object\:\:\$o_id\.$#' 821 identifier: property.notFound 822 count: 1 823 path: app/Factories/RepositoryFactory.php 824 825 - 826 message: '#^Method Fisharebest\\Webtrees\\Factories\\RepositoryFactory\:\:gedcom\(\) should return string\|null but returns mixed\.$#' 827 identifier: return.type 828 count: 1 829 path: app/Factories/RepositoryFactory.php 830 831 - 832 message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Factories\\RepositoryFactory\:\:make\(\) expects string, mixed given\.$#' 833 identifier: argument.type 834 count: 1 835 path: app/Factories/RepositoryFactory.php 836 837 - 838 message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Factories\\RepositoryFactory\:\:make\(\) expects string\|null, mixed given\.$#' 839 identifier: argument.type 840 count: 1 841 path: app/Factories/RepositoryFactory.php 842 843 - 844 message: '#^Cannot call method generate\(\) on mixed\.$#' 845 identifier: method.nonObject 846 count: 1 847 path: app/Factories/RouteFactory.php 848 849 - 850 message: '#^Cannot call method getGenerator\(\) on mixed\.$#' 851 identifier: method.nonObject 852 count: 1 853 path: app/Factories/RouteFactory.php 854 855 - 856 message: '#^Cannot call method getMap\(\) on mixed\.$#' 857 identifier: method.nonObject 858 count: 1 859 path: app/Factories/RouteFactory.php 860 861 - 862 message: '#^Method Fisharebest\\Webtrees\\Factories\\RouteFactory\:\:routeMap\(\) should return Aura\\Router\\Map&iterable\<Aura\\Router\\Route\> but returns mixed\.$#' 863 identifier: return.type 864 count: 1 865 path: app/Factories/RouteFactory.php 866 867 - 868 message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:attributes\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#' 869 identifier: argument.type 870 count: 2 871 path: app/Factories/RouteFactory.php 872 873 - 874 message: '#^Parameter \#1 \$string of function substr expects string, mixed given\.$#' 875 identifier: argument.type 876 count: 1 877 path: app/Factories/RouteFactory.php 878 879 - 880 message: '#^Parameter \#1 \$url of function parse_url expects string, mixed given\.$#' 881 identifier: argument.type 882 count: 1 883 path: app/Factories/RouteFactory.php 884 885 - 886 message: '#^Access to an undefined property object\:\:\$o_gedcom\.$#' 887 identifier: property.notFound 888 count: 1 889 path: app/Factories/SharedNoteFactory.php 890 891 - 892 message: '#^Access to an undefined property object\:\:\$o_id\.$#' 893 identifier: property.notFound 894 count: 1 895 path: app/Factories/SharedNoteFactory.php 896 897 - 898 message: '#^Anonymous function should return Fisharebest\\Webtrees\\SharedNote but returns Fisharebest\\Webtrees\\SharedNote\|null\.$#' 899 identifier: return.type 900 count: 1 901 path: app/Factories/SharedNoteFactory.php 902 903 - 904 message: '#^Method Fisharebest\\Webtrees\\Factories\\SharedNoteFactory\:\:gedcom\(\) should return string\|null but returns mixed\.$#' 905 identifier: return.type 906 count: 1 907 path: app/Factories/SharedNoteFactory.php 908 909 - 910 message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Factories\\SharedNoteFactory\:\:make\(\) expects string, mixed given\.$#' 911 identifier: argument.type 912 count: 1 913 path: app/Factories/SharedNoteFactory.php 914 915 - 916 message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Factories\\SharedNoteFactory\:\:make\(\) expects string\|null, mixed given\.$#' 917 identifier: argument.type 918 count: 1 919 path: app/Factories/SharedNoteFactory.php 920 921 - 922 message: '#^Parameter \#1 \$string of function trim expects string, string\|null given\.$#' 923 identifier: argument.type 924 count: 1 925 path: app/Factories/SlugFactory.php 926 927 - 928 message: '#^Access to an undefined property object\:\:\$s_gedcom\.$#' 929 identifier: property.notFound 930 count: 1 931 path: app/Factories/SourceFactory.php 932 933 - 934 message: '#^Access to an undefined property object\:\:\$s_id\.$#' 935 identifier: property.notFound 936 count: 1 937 path: app/Factories/SourceFactory.php 938 939 - 940 message: '#^Anonymous function should return Fisharebest\\Webtrees\\Source but returns Fisharebest\\Webtrees\\Source\|null\.$#' 941 identifier: return.type 942 count: 1 943 path: app/Factories/SourceFactory.php 944 945 - 946 message: '#^Method Fisharebest\\Webtrees\\Factories\\SourceFactory\:\:gedcom\(\) should return string\|null but returns mixed\.$#' 947 identifier: return.type 948 count: 1 949 path: app/Factories/SourceFactory.php 950 951 - 952 message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Factories\\SourceFactory\:\:make\(\) expects string, mixed given\.$#' 953 identifier: argument.type 954 count: 1 955 path: app/Factories/SourceFactory.php 956 957 - 958 message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Factories\\SourceFactory\:\:make\(\) expects string\|null, mixed given\.$#' 959 identifier: argument.type 960 count: 1 961 path: app/Factories/SourceFactory.php 962 963 - 964 message: '#^Access to an undefined property object\:\:\$o_gedcom\.$#' 965 identifier: property.notFound 966 count: 1 967 path: app/Factories/SubmissionFactory.php 968 969 - 970 message: '#^Access to an undefined property object\:\:\$o_id\.$#' 971 identifier: property.notFound 972 count: 1 973 path: app/Factories/SubmissionFactory.php 974 975 - 976 message: '#^Anonymous function should return Fisharebest\\Webtrees\\Submission but returns Fisharebest\\Webtrees\\Submission\|null\.$#' 977 identifier: return.type 978 count: 1 979 path: app/Factories/SubmissionFactory.php 980 981 - 982 message: '#^Method Fisharebest\\Webtrees\\Factories\\SubmissionFactory\:\:gedcom\(\) should return string\|null but returns mixed\.$#' 983 identifier: return.type 984 count: 1 985 path: app/Factories/SubmissionFactory.php 986 987 - 988 message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Factories\\SubmissionFactory\:\:make\(\) expects string, mixed given\.$#' 989 identifier: argument.type 990 count: 1 991 path: app/Factories/SubmissionFactory.php 992 993 - 994 message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Factories\\SubmissionFactory\:\:make\(\) expects string\|null, mixed given\.$#' 995 identifier: argument.type 996 count: 1 997 path: app/Factories/SubmissionFactory.php 998 999 - 1000 message: '#^Access to an undefined property object\:\:\$o_gedcom\.$#' 1001 identifier: property.notFound 1002 count: 1 1003 path: app/Factories/SubmitterFactory.php 1004 1005 - 1006 message: '#^Access to an undefined property object\:\:\$o_id\.$#' 1007 identifier: property.notFound 1008 count: 1 1009 path: app/Factories/SubmitterFactory.php 1010 1011 - 1012 message: '#^Anonymous function should return Fisharebest\\Webtrees\\Submitter but returns Fisharebest\\Webtrees\\Submitter\|null\.$#' 1013 identifier: return.type 1014 count: 1 1015 path: app/Factories/SubmitterFactory.php 1016 1017 - 1018 message: '#^Method Fisharebest\\Webtrees\\Factories\\SubmitterFactory\:\:gedcom\(\) should return string\|null but returns mixed\.$#' 1019 identifier: return.type 1020 count: 1 1021 path: app/Factories/SubmitterFactory.php 1022 1023 - 1024 message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Factories\\SubmitterFactory\:\:make\(\) expects string, mixed given\.$#' 1025 identifier: argument.type 1026 count: 1 1027 path: app/Factories/SubmitterFactory.php 1028 1029 - 1030 message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Factories\\SubmitterFactory\:\:make\(\) expects string\|null, mixed given\.$#' 1031 identifier: argument.type 1032 count: 1 1033 path: app/Factories/SubmitterFactory.php 1034 1035 - 1036 message: '#^Method Fisharebest\\Webtrees\\Factories\\SurnameTraditionFactory\:\:list\(\) should return array\<string, string\> but returns array\<string\>\.$#' 1037 identifier: return.type 1038 count: 1 1039 path: app/Factories/SurnameTraditionFactory.php 1040 1041 - 1042 message: '#^Cannot cast mixed to int\.$#' 1043 identifier: cast.int 1044 count: 1 1045 path: app/Factories/XrefFactory.php 1046 1047 - 1048 message: '#^Method Fisharebest\\Webtrees\\Family\:\:getAllNames\(\) should return array\<int, array\<string, string\>\> but returns array\<array\<string\>\>\.$#' 1049 identifier: return.type 1050 count: 1 1051 path: app/Family.php 1052 1053 - 1054 message: '#^Method Fisharebest\\Webtrees\\Family\:\:spouses\(\) should return Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Individual\> but returns Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Individual\|null\>\.$#' 1055 identifier: return.type 1056 count: 1 1057 path: app/Family.php 1058 1059 - 1060 message: '#^Method Fisharebest\\Webtrees\\FlashMessages\:\:getMessages\(\) should return array\<object\> but returns array\<mixed\>\.$#' 1061 identifier: return.type 1062 count: 1 1063 path: app/FlashMessages.php 1064 1065 - 1066 message: '#^Cannot access an offset on mixed\.$#' 1067 identifier: offsetAccess.nonOffsetAccessible 1068 count: 2 1069 path: app/Gedcom.php 1070 1071 - 1072 message: '#^Binary operation "\+\=" between \(float\|int\) and mixed results in an error\.$#' 1073 identifier: assignOp.invalid 1074 count: 1 1075 path: app/GedcomFilters/GedcomEncodingFilter.php 1076 1077 - 1078 message: '#^Binary operation "\.\=" between string and mixed results in an error\.$#' 1079 identifier: assignOp.invalid 1080 count: 1 1081 path: app/GedcomFilters/GedcomEncodingFilter.php 1082 1083 - 1084 message: '#^Cannot call method fromUtf8\(\) on Fisharebest\\Webtrees\\Encodings\\EncodingInterface\|null\.$#' 1085 identifier: method.nonObject 1086 count: 2 1087 path: app/GedcomFilters/GedcomEncodingFilter.php 1088 1089 - 1090 message: '#^Parameter &\$consumed by\-ref type of method Fisharebest\\Webtrees\\GedcomFilters\\GedcomEncodingFilter\:\:filter\(\) expects int, \(float\|int\) given\.$#' 1091 identifier: parameterByRef.type 1092 count: 1 1093 path: app/GedcomFilters/GedcomEncodingFilter.php 1094 1095 - 1096 message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#' 1097 identifier: foreach.nonIterable 1098 count: 2 1099 path: app/GedcomRecord.php 1100 1101 - 1102 message: '#^Cannot call method acceptRecord\(\) on mixed\.$#' 1103 identifier: method.nonObject 1104 count: 3 1105 path: app/GedcomRecord.php 1106 1107 - 1108 message: '#^Method Fisharebest\\Webtrees\\GedcomRecord\:\:getAllNames\(\) should return array\<int, array\<string, string\>\> but returns array\<array\<string\>\>\.$#' 1109 identifier: return.type 1110 count: 1 1111 path: app/GedcomRecord.php 1112 1113 - 1114 message: '#^Parameter \#1 \$array of function array_shift expects array, list\<string\>\|false given\.$#' 1115 identifier: argument.type 1116 count: 2 1117 path: app/GedcomRecord.php 1118 1119 - 1120 message: '#^Parameter \#1 \$gedcom of class Fisharebest\\Webtrees\\Fact constructor expects string, mixed given\.$#' 1121 identifier: argument.type 1122 count: 2 1123 path: app/GedcomRecord.php 1124 1125 - 1126 message: '#^Parameter \#1 \$string of function md5 expects string, mixed given\.$#' 1127 identifier: argument.type 1128 count: 2 1129 path: app/GedcomRecord.php 1130 1131 - 1132 message: '#^Parameter \#1 \$string of function trim expects string, string\|null given\.$#' 1133 identifier: argument.type 1134 count: 2 1135 path: app/GedcomRecord.php 1136 1137 - 1138 message: '#^Parameter \#2 \$gedcom of method Fisharebest\\Webtrees\\GedcomRecord\:\:updateFact\(\) expects string, string\|null given\.$#' 1139 identifier: argument.type 1140 count: 1 1141 path: app/GedcomRecord.php 1142 1143 - 1144 message: '#^Parameter \#2 \$haystack of function in_array expects array, mixed given\.$#' 1145 identifier: argument.type 1146 count: 2 1147 path: app/GedcomRecord.php 1148 1149 - 1150 message: '#^Parameter \#3 \$subject of function preg_replace expects array\<float\|int\|string\>\|string, string\|null given\.$#' 1151 identifier: argument.type 1152 count: 1 1153 path: app/GedcomRecord.php 1154 1155 - 1156 message: '#^Property Fisharebest\\Webtrees\\GedcomRecord\:\:\$getAllNames \(array\<array\<string\>\>\) does not accept array\<array\<string\|null\>\>\.$#' 1157 identifier: assign.propertyType 1158 count: 1 1159 path: app/GedcomRecord.php 1160 1161 - 1162 message: '#^Strict comparison using \!\=\= between non\-empty\-string and '''' will always evaluate to true\.$#' 1163 identifier: notIdentical.alwaysTrue 1164 count: 1 1165 path: app/GedcomRecord.php 1166 1167 - 1168 message: '#^Strict comparison using \!\=\= between non\-falsy\-string and '''' will always evaluate to true\.$#' 1169 identifier: notIdentical.alwaysTrue 1170 count: 1 1171 path: app/GedcomRecord.php 1172 1173 - 1174 message: '#^Cannot call method createResponse\(\) on mixed\.$#' 1175 identifier: method.nonObject 1176 count: 1 1177 path: app/Helpers/functions.php 1178 1179 - 1180 message: '#^Cannot call method withHeader\(\) on mixed\.$#' 1181 identifier: method.nonObject 1182 count: 1 1183 path: app/Helpers/functions.php 1184 1185 - 1186 message: '#^Function redirect\(\) should return Psr\\Http\\Message\\ResponseInterface but returns mixed\.$#' 1187 identifier: return.type 1188 count: 1 1189 path: app/Helpers/functions.php 1190 1191 - 1192 message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:attributes\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#' 1193 identifier: argument.type 1194 count: 1 1195 path: app/Helpers/functions.php 1196 1197 - 1198 message: '#^Parameter \#3 \$headers of method Fisharebest\\Webtrees\\Contracts\\ResponseFactoryInterface\:\:response\(\) expects array\<string, string\>, array\<string\> given\.$#' 1199 identifier: argument.type 1200 count: 1 1201 path: app/Helpers/functions.php 1202 1203 - 1204 message: '#^Strict comparison using \=\=\= between ''\-dev'' and '''' will always evaluate to false\.$#' 1205 identifier: identical.alwaysFalse 1206 count: 1 1207 path: app/Helpers/functions.php 1208 1209 - 1210 message: '#^Parameter \#1 \$host of method Psr\\Http\\Message\\UriInterface\:\:withHost\(\) expects string, string\|false given\.$#' 1211 identifier: argument.type 1212 count: 1 1213 path: app/Http/Middleware/BaseUrl.php 1214 1215 - 1216 message: '#^Parameter \#1 \$path of method Psr\\Http\\Message\\UriInterface\:\:withPath\(\) expects string, string\|false given\.$#' 1217 identifier: argument.type 1218 count: 1 1219 path: app/Http/Middleware/BaseUrl.php 1220 1221 - 1222 message: '#^Parameter \#1 \$port of method Psr\\Http\\Message\\UriInterface\:\:withPort\(\) expects int\|null, int\<0, 65535\>\|false\|null given\.$#' 1223 identifier: argument.type 1224 count: 1 1225 path: app/Http/Middleware/BaseUrl.php 1226 1227 - 1228 message: '#^Parameter \#1 \$scheme of method Psr\\Http\\Message\\UriInterface\:\:withScheme\(\) expects string, string\|false given\.$#' 1229 identifier: argument.type 1230 count: 1 1231 path: app/Http/Middleware/BaseUrl.php 1232 1233 - 1234 message: '#^Parameter \#2 \$string of function explode expects string, mixed given\.$#' 1235 identifier: argument.type 1236 count: 1 1237 path: app/Http/Middleware/ClientIp.php 1238 1239 - 1240 message: '#^Cannot call method withAttribute\(\) on mixed\.$#' 1241 identifier: method.nonObject 1242 count: 1 1243 path: app/Http/Middleware/HandleExceptions.php 1244 1245 - 1246 message: '#^Parameter \#1 \$message of static method Fisharebest\\Webtrees\\Log\:\:addErrorLog\(\) expects string, string\|null given\.$#' 1247 identifier: argument.type 1248 count: 1 1249 path: app/Http/Middleware/HandleExceptions.php 1250 1251 - 1252 message: '#^Parameter \#1 \$request of method Fisharebest\\Webtrees\\Http\\Middleware\\HandleExceptions\:\:httpExceptionResponse\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#' 1253 identifier: argument.type 1254 count: 1 1255 path: app/Http/Middleware/HandleExceptions.php 1256 1257 - 1258 message: '#^Parameter \#1 \$request of method Fisharebest\\Webtrees\\Http\\Middleware\\HandleExceptions\:\:thirdPartyExceptionResponse\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#' 1259 identifier: argument.type 1260 count: 1 1261 path: app/Http/Middleware/HandleExceptions.php 1262 1263 - 1264 message: '#^Parameter \#1 \$request of method Fisharebest\\Webtrees\\Http\\Middleware\\HandleExceptions\:\:unhandledExceptionResponse\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#' 1265 identifier: argument.type 1266 count: 3 1267 path: app/Http/Middleware/HandleExceptions.php 1268 1269 - 1270 message: '#^Parameter \#1 \$basepath of class Aura\\Router\\RouterContainer constructor expects string\|null, string\|false\|null given\.$#' 1271 identifier: argument.type 1272 count: 1 1273 path: app/Http/Middleware/LoadRoutes.php 1274 1275 - 1276 message: '#^Parameter \#1 \$content of function response expects array\<mixed\>\|object\|string, string\|false given\.$#' 1277 identifier: argument.type 1278 count: 1 1279 path: app/Http/Middleware/PublicFiles.php 1280 1281 - 1282 message: '#^Argument of an invalid type array\|false supplied for foreach, only iterables are supported\.$#' 1283 identifier: foreach.nonIterable 1284 count: 1 1285 path: app/Http/Middleware/ReadConfigIni.php 1286 1287 - 1288 message: '#^Cannot call method handle\(\) on mixed\.$#' 1289 identifier: method.nonObject 1290 count: 1 1291 path: app/Http/Middleware/RequestHandler.php 1292 1293 - 1294 message: '#^Method Fisharebest\\Webtrees\\Http\\Middleware\\RequestHandler\:\:process\(\) should return Psr\\Http\\Message\\ResponseInterface but returns mixed\.$#' 1295 identifier: return.type 1296 count: 1 1297 path: app/Http/Middleware/RequestHandler.php 1298 1299 - 1300 message: '#^Parameter \#1 \$key of method Illuminate\\Support\\Collection\<\(int\|string\),Fisharebest\\Webtrees\\Tree\>\:\:get\(\) expects \(int\|string\), mixed given\.$#' 1301 identifier: argument.type 1302 count: 1 1303 path: app/Http/Middleware/Router.php 1304 1305 - 1306 message: '#^Parameter \#1 \$middleware of class Middleland\\Dispatcher constructor expects array\<array\|Closure\|Psr\\Http\\Server\\MiddlewareInterface\|string\>, non\-empty\-array given\.$#' 1307 identifier: argument.type 1308 count: 1 1309 path: app/Http/Middleware/Router.php 1310 1311 - 1312 message: '#^Parameter \#2 \.\.\.\$arrays of function array_merge expects array, mixed given\.$#' 1313 identifier: argument.type 1314 count: 1 1315 path: app/Http/Middleware/Router.php 1316 1317 - 1318 message: '#^Parameter \#1 \$server of static method Fisharebest\\Localization\\Locale\:\:httpAcceptLanguage\(\) expects array\<string\>, array given\.$#' 1319 identifier: argument.type 1320 count: 1 1321 path: app/Http/Middleware/UseLanguage.php 1322 1323 - 1324 message: '#^Method Fisharebest\\Webtrees\\Http\\Middleware\\UseTransaction\:\:process\(\) should return Psr\\Http\\Message\\ResponseInterface but returns Psr\\Http\\Message\\ResponseInterface\|null\.$#' 1325 identifier: return.type 1326 count: 1 1327 path: app/Http/Middleware/UseTransaction.php 1328 1329 - 1330 message: '#^Parameter \#1 \$content of function response expects array\<mixed\>\|object\|string, string\|false given\.$#' 1331 identifier: argument.type 1332 count: 1 1333 path: app/Http/RequestHandlers/AppleTouchIconPng.php 1334 1335 - 1336 message: '#^Parameter \#1 \$items of method Illuminate\\Support\\Collection\<int,Fisharebest\\Webtrees\\Individual\>\:\:merge\(\) expects Illuminate\\Contracts\\Support\\Arrayable\<int, Fisharebest\\Webtrees\\Individual\>\|iterable\<int, Fisharebest\\Webtrees\\Individual\>, Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Family\> given\.$#' 1337 identifier: argument.type 1338 count: 1 1339 path: app/Http/RequestHandlers/AutoCompleteCitation.php 1340 1341 - 1342 message: '#^Cannot call method fullName\(\) on Fisharebest\\Webtrees\\GedcomRecord\|null\.$#' 1343 identifier: method.nonObject 1344 count: 1 1345 path: app/Http/RequestHandlers/CalendarEvents.php 1346 1347 - 1348 message: '#^Cannot call method url\(\) on Fisharebest\\Webtrees\\GedcomRecord\|null\.$#' 1349 identifier: method.nonObject 1350 count: 1 1351 path: app/Http/RequestHandlers/CalendarEvents.php 1352 1353 - 1354 message: '#^Parameter \#1 \$content of function response expects array\<mixed\>\|object\|string, string\|false given\.$#' 1355 identifier: argument.type 1356 count: 1 1357 path: app/Http/RequestHandlers/CalendarEvents.php 1358 1359 - 1360 message: '#^Binary operation "\." between "\\n1 CHIL @" and mixed results in an error\.$#' 1361 identifier: binaryOp.invalid 1362 count: 1 1363 path: app/Http/RequestHandlers/CheckTree.php 1364 1365 - 1366 message: '#^Binary operation "\." between "\\n1 FAMC @" and mixed results in an error\.$#' 1367 identifier: binaryOp.invalid 1368 count: 1 1369 path: app/Http/RequestHandlers/CheckTree.php 1370 1371 - 1372 message: '#^Binary operation "\." between "\\n1 FAMS @" and mixed results in an error\.$#' 1373 identifier: binaryOp.invalid 1374 count: 1 1375 path: app/Http/RequestHandlers/CheckTree.php 1376 1377 - 1378 message: '#^Binary operation "\." between "\\n1 HUSB @" and mixed results in an error\.$#' 1379 identifier: binaryOp.invalid 1380 count: 1 1381 path: app/Http/RequestHandlers/CheckTree.php 1382 1383 - 1384 message: '#^Binary operation "\." between "\\n1 WIFE @" and mixed results in an error\.$#' 1385 identifier: binaryOp.invalid 1386 count: 1 1387 path: app/Http/RequestHandlers/CheckTree.php 1388 1389 - 1390 message: '#^Parameter \#1 \$haystack of function str_contains expects string, mixed given\.$#' 1391 identifier: argument.type 1392 count: 5 1393 path: app/Http/RequestHandlers/CheckTree.php 1394 1395 - 1396 message: '#^Parameter \#1 \$haystack of function str_starts_with expects string, mixed given\.$#' 1397 identifier: argument.type 1398 count: 1 1399 path: app/Http/RequestHandlers/CheckTree.php 1400 1401 - 1402 message: '#^Parameter \#1 \$haystack of function substr_count expects string, mixed given\.$#' 1403 identifier: argument.type 1404 count: 2 1405 path: app/Http/RequestHandlers/CheckTree.php 1406 1407 - 1408 message: '#^Parameter \#1 \$string of function strtoupper expects string, mixed given\.$#' 1409 identifier: argument.type 1410 count: 1 1411 path: app/Http/RequestHandlers/CheckTree.php 1412 1413 - 1414 message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#' 1415 identifier: argument.type 1416 count: 1 1417 path: app/Http/RequestHandlers/CheckTree.php 1418 1419 - 1420 message: '#^Parameter \#2 \$parameters of function route expects array\<array\<string\>\|bool\|int\|string\|null\>, array\<string, mixed\> given\.$#' 1421 identifier: argument.type 1422 count: 1 1423 path: app/Http/RequestHandlers/CheckTree.php 1424 1425 - 1426 message: '#^Parameter \#2 \$string of function explode expects string, mixed given\.$#' 1427 identifier: argument.type 1428 count: 1 1429 path: app/Http/RequestHandlers/CheckTree.php 1430 1431 - 1432 message: '#^Parameter \#2 \$subject of function preg_match expects string, mixed given\.$#' 1433 identifier: argument.type 1434 count: 1 1435 path: app/Http/RequestHandlers/CheckTree.php 1436 1437 - 1438 message: '#^Parameter \#2 \$type of method Fisharebest\\Webtrees\\Http\\RequestHandlers\\CheckTree\:\:lineError\(\) expects string, mixed given\.$#' 1439 identifier: argument.type 1440 count: 25 1441 path: app/Http/RequestHandlers/CheckTree.php 1442 1443 - 1444 message: '#^Parameter \#2 \$xref of method Fisharebest\\Webtrees\\Http\\RequestHandlers\\CheckTree\:\:recordLink\(\) expects string, mixed given\.$#' 1445 identifier: argument.type 1446 count: 8 1447 path: app/Http/RequestHandlers/CheckTree.php 1448 1449 - 1450 message: '#^Parameter \#3 \$type1 of method Fisharebest\\Webtrees\\Http\\RequestHandlers\\CheckTree\:\:linkErrorMessage\(\) expects string, mixed given\.$#' 1451 identifier: argument.type 1452 count: 9 1453 path: app/Http/RequestHandlers/CheckTree.php 1454 1455 - 1456 message: '#^Parameter \#3 \$xref of method Fisharebest\\Webtrees\\Http\\RequestHandlers\\CheckTree\:\:lineError\(\) expects string, mixed given\.$#' 1457 identifier: argument.type 1458 count: 25 1459 path: app/Http/RequestHandlers/CheckTree.php 1460 1461 - 1462 message: '#^Parameter \#3 \$xref of method Fisharebest\\Webtrees\\Http\\RequestHandlers\\CheckTree\:\:recordError\(\) expects string, mixed given\.$#' 1463 identifier: argument.type 1464 count: 2 1465 path: app/Http/RequestHandlers/CheckTree.php 1466 1467 - 1468 message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: int, Closure\(string\)\: int given\.$#' 1469 identifier: argument.type 1470 count: 8 1471 path: app/Http/RequestHandlers/ControlPanel.php 1472 1473 - 1474 message: '#^Access to an undefined property object\:\:\$type\.$#' 1475 identifier: property.notFound 1476 count: 1 1477 path: app/Http/RequestHandlers/DataFixData.php 1478 1479 - 1480 message: '#^Access to an undefined property object\:\:\$xref\.$#' 1481 identifier: property.notFound 1482 count: 3 1483 path: app/Http/RequestHandlers/DataFixData.php 1484 1485 - 1486 message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Services\\DataFixService\:\:getRecordByType\(\) expects string, mixed given\.$#' 1487 identifier: argument.type 1488 count: 1 1489 path: app/Http/RequestHandlers/DataFixData.php 1490 1491 - 1492 message: '#^Parameter \#2 \$parameters of function route expects array\<array\<string\>\|bool\|int\|string\|null\>, array\<mixed\> given\.$#' 1493 identifier: argument.type 1494 count: 2 1495 path: app/Http/RequestHandlers/DataFixData.php 1496 1497 - 1498 message: '#^Parameter \#2 \$params of method Fisharebest\\Webtrees\\Module\\ModuleDataFixInterface\:\:doesRecordNeedUpdate\(\) expects array\<string, string\>, array given\.$#' 1499 identifier: argument.type 1500 count: 1 1501 path: app/Http/RequestHandlers/DataFixData.php 1502 1503 - 1504 message: '#^Parameter \#2 \$params of method Fisharebest\\Webtrees\\Module\\ModuleDataFixInterface\:\:recordsToFix\(\) expects array\<string, string\>, array given\.$#' 1505 identifier: argument.type 1506 count: 1 1507 path: app/Http/RequestHandlers/DataFixData.php 1508 1509 - 1510 message: '#^Parameter \#3 \$type of method Fisharebest\\Webtrees\\Services\\DataFixService\:\:getRecordByType\(\) expects string, mixed given\.$#' 1511 identifier: argument.type 1512 count: 1 1513 path: app/Http/RequestHandlers/DataFixData.php 1514 1515 - 1516 message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\GedcomRecordFactoryInterface\:\:make\(\) expects string, mixed given\.$#' 1517 identifier: argument.type 1518 count: 1 1519 path: app/Http/RequestHandlers/DataFixPreview.php 1520 1521 - 1522 message: '#^Parameter \#2 \$params of method Fisharebest\\Webtrees\\Module\\ModuleDataFixInterface\:\:doesRecordNeedUpdate\(\) expects array\<string, string\>, array given\.$#' 1523 identifier: argument.type 1524 count: 1 1525 path: app/Http/RequestHandlers/DataFixPreview.php 1526 1527 - 1528 message: '#^Parameter \#2 \$params of method Fisharebest\\Webtrees\\Module\\ModuleDataFixInterface\:\:previewUpdate\(\) expects array\<string, string\>, array given\.$#' 1529 identifier: argument.type 1530 count: 1 1531 path: app/Http/RequestHandlers/DataFixPreview.php 1532 1533 - 1534 message: '#^Parameter \#1 \$key of method Illuminate\\Support\\Collection\<int,Fisharebest\\Webtrees\\Module\\ModuleDataFixInterface\>\:\:get\(\) expects int, string given\.$#' 1535 identifier: argument.type 1536 count: 1 1537 path: app/Http/RequestHandlers/DataFixSelect.php 1538 1539 - 1540 message: '#^Parameter \#2 \$params of method Fisharebest\\Webtrees\\Module\\ModuleDataFixInterface\:\:doesRecordNeedUpdate\(\) expects array\<string, string\>, array given\.$#' 1541 identifier: argument.type 1542 count: 1 1543 path: app/Http/RequestHandlers/DataFixUpdate.php 1544 1545 - 1546 message: '#^Parameter \#2 \$params of method Fisharebest\\Webtrees\\Module\\ModuleDataFixInterface\:\:updateRecord\(\) expects array\<string, string\>, array given\.$#' 1547 identifier: argument.type 1548 count: 1 1549 path: app/Http/RequestHandlers/DataFixUpdate.php 1550 1551 - 1552 message: '#^Access to an undefined property object\:\:\$type\.$#' 1553 identifier: property.notFound 1554 count: 1 1555 path: app/Http/RequestHandlers/DataFixUpdateAll.php 1556 1557 - 1558 message: '#^Access to an undefined property object\:\:\$xref\.$#' 1559 identifier: property.notFound 1560 count: 1 1561 path: app/Http/RequestHandlers/DataFixUpdateAll.php 1562 1563 - 1564 message: '#^Binary operation "\+\=" between mixed and int results in an error\.$#' 1565 identifier: assignOp.invalid 1566 count: 1 1567 path: app/Http/RequestHandlers/DataFixUpdateAll.php 1568 1569 - 1570 message: '#^Cannot access property \$xref on object\|null\.$#' 1571 identifier: property.nonObject 1572 count: 2 1573 path: app/Http/RequestHandlers/DataFixUpdateAll.php 1574 1575 - 1576 message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Services\\DataFixService\:\:getRecordByType\(\) expects string, mixed given\.$#' 1577 identifier: argument.type 1578 count: 1 1579 path: app/Http/RequestHandlers/DataFixUpdateAll.php 1580 1581 - 1582 message: '#^Parameter \#2 \$parameters of function route expects array\<array\<string\>\|bool\|int\|string\|null\>, array\<mixed\> given\.$#' 1583 identifier: argument.type 1584 count: 1 1585 path: app/Http/RequestHandlers/DataFixUpdateAll.php 1586 1587 - 1588 message: '#^Parameter \#2 \$params of method Fisharebest\\Webtrees\\Module\\ModuleDataFixInterface\:\:doesRecordNeedUpdate\(\) expects array\<string, string\>, array given\.$#' 1589 identifier: argument.type 1590 count: 1 1591 path: app/Http/RequestHandlers/DataFixUpdateAll.php 1592 1593 - 1594 message: '#^Parameter \#2 \$params of method Fisharebest\\Webtrees\\Module\\ModuleDataFixInterface\:\:recordsToFix\(\) expects array\<string, string\>, array given\.$#' 1595 identifier: argument.type 1596 count: 1 1597 path: app/Http/RequestHandlers/DataFixUpdateAll.php 1598 1599 - 1600 message: '#^Parameter \#2 \$params of method Fisharebest\\Webtrees\\Module\\ModuleDataFixInterface\:\:updateRecord\(\) expects array\<string, string\>, array given\.$#' 1601 identifier: argument.type 1602 count: 1 1603 path: app/Http/RequestHandlers/DataFixUpdateAll.php 1604 1605 - 1606 message: '#^Parameter \#3 \$type of method Fisharebest\\Webtrees\\Services\\DataFixService\:\:getRecordByType\(\) expects string, mixed given\.$#' 1607 identifier: argument.type 1608 count: 1 1609 path: app/Http/RequestHandlers/DataFixUpdateAll.php 1610 1611 - 1612 message: '#^Parameter \#4 \$params of method Fisharebest\\Webtrees\\Http\\RequestHandlers\\DataFixUpdateAll\:\:createUpdateRanges\(\) expects array\<string\>, array given\.$#' 1613 identifier: argument.type 1614 count: 1 1615 path: app/Http/RequestHandlers/DataFixUpdateAll.php 1616 1617 - 1618 message: '#^Instanceof between Fisharebest\\Webtrees\\Family and Fisharebest\\Webtrees\\Family will always evaluate to true\.$#' 1619 identifier: instanceof.alwaysTrue 1620 count: 1 1621 path: app/Http/RequestHandlers/DeleteRecord.php 1622 1623 - 1624 message: '#^Method Fisharebest\\Webtrees\\Http\\RequestHandlers\\DeleteRecord\:\:removeLinks\(\) should return string but returns string\|null\.$#' 1625 identifier: return.type 1626 count: 1 1627 path: app/Http/RequestHandlers/DeleteRecord.php 1628 1629 - 1630 message: '#^Parameter \#3 \$subject of function preg_replace expects array\<float\|int\|string\>\|string, string\|null given\.$#' 1631 identifier: argument.type 1632 count: 4 1633 path: app/Http/RequestHandlers/DeleteRecord.php 1634 1635 - 1636 message: '#^Cannot cast mixed to int\.$#' 1637 identifier: cast.int 1638 count: 1 1639 path: app/Http/RequestHandlers/DeleteUser.php 1640 1641 - 1642 message: '#^Argument of an invalid type string supplied for foreach, only iterables are supported\.$#' 1643 identifier: foreach.nonIterable 1644 count: 1 1645 path: app/Http/RequestHandlers/EditFactAction.php 1646 1647 - 1648 message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\IndividualFactoryInterface\:\:make\(\) expects string, mixed given\.$#' 1649 identifier: argument.type 1650 count: 1 1651 path: app/Http/RequestHandlers/EditFactAction.php 1652 1653 - 1654 message: '#^Parameter \#2 \$gedcom of method Fisharebest\\Webtrees\\GedcomRecord\:\:updateFact\(\) expects string, string\|null given\.$#' 1655 identifier: argument.type 1656 count: 1 1657 path: app/Http/RequestHandlers/EditFactAction.php 1658 1659 - 1660 message: '#^If condition is always true\.$#' 1661 identifier: if.alwaysTrue 1662 count: 1 1663 path: app/Http/RequestHandlers/EditMediaFileAction.php 1664 1665 - 1666 message: '#^Parameter \#1 \$gedcom of method Fisharebest\\Webtrees\\GedcomRecord\:\:updateRecord\(\) expects string, string\|null given\.$#' 1667 identifier: argument.type 1668 count: 1 1669 path: app/Http/RequestHandlers/EditNoteAction.php 1670 1671 - 1672 message: '#^Parameter \#1 \$string of function trim expects string, string\|null given\.$#' 1673 identifier: argument.type 1674 count: 1 1675 path: app/Http/RequestHandlers/EditRawFactAction.php 1676 1677 - 1678 message: '#^Parameter \#1 \$string of function trim expects string, string\|null given\.$#' 1679 identifier: argument.type 1680 count: 1 1681 path: app/Http/RequestHandlers/EditRawRecordAction.php 1682 1683 - 1684 message: '#^Parameter \#1 \$content of function response expects array\<mixed\>\|object\|string, string\|false given\.$#' 1685 identifier: argument.type 1686 count: 1 1687 path: app/Http/RequestHandlers/FaviconIco.php 1688 1689 - 1690 message: '#^Access to an undefined property object\:\:\$i_gedcom\.$#' 1691 identifier: property.notFound 1692 count: 1 1693 path: app/Http/RequestHandlers/FixLevel0MediaData.php 1694 1695 - 1696 message: '#^Access to an undefined property object\:\:\$i_id\.$#' 1697 identifier: property.notFound 1698 count: 1 1699 path: app/Http/RequestHandlers/FixLevel0MediaData.php 1700 1701 - 1702 message: '#^Access to an undefined property object\:\:\$m_file\.$#' 1703 identifier: property.notFound 1704 count: 1 1705 path: app/Http/RequestHandlers/FixLevel0MediaData.php 1706 1707 - 1708 message: '#^Access to an undefined property object\:\:\$m_gedcom\.$#' 1709 identifier: property.notFound 1710 count: 1 1711 path: app/Http/RequestHandlers/FixLevel0MediaData.php 1712 1713 - 1714 message: '#^Access to an undefined property object\:\:\$m_id\.$#' 1715 identifier: property.notFound 1716 count: 1 1717 path: app/Http/RequestHandlers/FixLevel0MediaData.php 1718 1719 - 1720 message: '#^Cannot call method displayImage\(\) on Fisharebest\\Webtrees\\Media\|null\.$#' 1721 identifier: method.nonObject 1722 count: 1 1723 path: app/Http/RequestHandlers/FixLevel0MediaData.php 1724 1725 - 1726 message: '#^Cannot call method facts\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#' 1727 identifier: method.nonObject 1728 count: 2 1729 path: app/Http/RequestHandlers/FixLevel0MediaData.php 1730 1731 - 1732 message: '#^Cannot call method fullName\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#' 1733 identifier: method.nonObject 1734 count: 1 1735 path: app/Http/RequestHandlers/FixLevel0MediaData.php 1736 1737 - 1738 message: '#^Cannot call method fullName\(\) on Fisharebest\\Webtrees\\Media\|null\.$#' 1739 identifier: method.nonObject 1740 count: 1 1741 path: app/Http/RequestHandlers/FixLevel0MediaData.php 1742 1743 - 1744 message: '#^Cannot call method url\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#' 1745 identifier: method.nonObject 1746 count: 1 1747 path: app/Http/RequestHandlers/FixLevel0MediaData.php 1748 1749 - 1750 message: '#^Cannot call method url\(\) on Fisharebest\\Webtrees\\Media\|null\.$#' 1751 identifier: method.nonObject 1752 count: 1 1753 path: app/Http/RequestHandlers/FixLevel0MediaData.php 1754 1755 - 1756 message: '#^Cannot cast mixed to int\.$#' 1757 identifier: cast.int 1758 count: 1 1759 path: app/Http/RequestHandlers/FixLevel0MediaData.php 1760 1761 - 1762 message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\IndividualFactoryInterface\:\:make\(\) expects string, mixed given\.$#' 1763 identifier: argument.type 1764 count: 1 1765 path: app/Http/RequestHandlers/FixLevel0MediaData.php 1766 1767 - 1768 message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\MediaFactoryInterface\:\:make\(\) expects string, mixed given\.$#' 1769 identifier: argument.type 1770 count: 1 1771 path: app/Http/RequestHandlers/FixLevel0MediaData.php 1772 1773 - 1774 message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Contracts\\IndividualFactoryInterface\:\:make\(\) expects string\|null, mixed given\.$#' 1775 identifier: argument.type 1776 count: 1 1777 path: app/Http/RequestHandlers/FixLevel0MediaData.php 1778 1779 - 1780 message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Contracts\\MediaFactoryInterface\:\:make\(\) expects string\|null, mixed given\.$#' 1781 identifier: argument.type 1782 count: 1 1783 path: app/Http/RequestHandlers/FixLevel0MediaData.php 1784 1785 - 1786 message: '#^Access to an undefined property object\:\:\$chunk_data\.$#' 1787 identifier: property.notFound 1788 count: 6 1789 path: app/Http/RequestHandlers/GedcomLoad.php 1790 1791 - 1792 message: '#^Access to an undefined property object\:\:\$gedcom_chunk_id\.$#' 1793 identifier: property.notFound 1794 count: 3 1795 path: app/Http/RequestHandlers/GedcomLoad.php 1796 1797 - 1798 message: '#^Argument of an invalid type list\<string\>\|false supplied for foreach, only iterables are supported\.$#' 1799 identifier: foreach.nonIterable 1800 count: 1 1801 path: app/Http/RequestHandlers/GedcomLoad.php 1802 1803 - 1804 message: '#^Binary operation "/" between Illuminate\\Support\\Collection\|int and Illuminate\\Support\\Collection\|int results in an error\.$#' 1805 identifier: binaryOp.invalid 1806 count: 1 1807 path: app/Http/RequestHandlers/GedcomLoad.php 1808 1809 - 1810 message: '#^Parameter \#1 \$haystack of function str_starts_with expects string, mixed given\.$#' 1811 identifier: argument.type 1812 count: 2 1813 path: app/Http/RequestHandlers/GedcomLoad.php 1814 1815 - 1816 message: '#^Parameter \#1 \$string of function substr expects string, mixed given\.$#' 1817 identifier: argument.type 1818 count: 1 1819 path: app/Http/RequestHandlers/GedcomLoad.php 1820 1821 - 1822 message: '#^Parameter \#3 \$subject of function str_replace expects array\<string\>\|string, mixed given\.$#' 1823 identifier: argument.type 1824 count: 1 1825 path: app/Http/RequestHandlers/GedcomLoad.php 1826 1827 - 1828 message: '#^Cannot call method getClientFilename\(\) on mixed\.$#' 1829 identifier: method.nonObject 1830 count: 1 1831 path: app/Http/RequestHandlers/ImportGedcomAction.php 1832 1833 - 1834 message: '#^Cannot call method getError\(\) on mixed\.$#' 1835 identifier: method.nonObject 1836 count: 2 1837 path: app/Http/RequestHandlers/ImportGedcomAction.php 1838 1839 - 1840 message: '#^Cannot call method getStream\(\) on mixed\.$#' 1841 identifier: method.nonObject 1842 count: 1 1843 path: app/Http/RequestHandlers/ImportGedcomAction.php 1844 1845 - 1846 message: '#^Parameter \#1 \$path of function basename expects string, mixed given\.$#' 1847 identifier: argument.type 1848 count: 1 1849 path: app/Http/RequestHandlers/ImportGedcomAction.php 1850 1851 - 1852 message: '#^Parameter \#1 \$uploaded_file of class Fisharebest\\Webtrees\\Exceptions\\FileUploadException constructor expects Psr\\Http\\Message\\UploadedFileInterface\|null, mixed given\.$#' 1853 identifier: argument.type 1854 count: 1 1855 path: app/Http/RequestHandlers/ImportGedcomAction.php 1856 1857 - 1858 message: '#^Parameter \#2 \$stream of method Fisharebest\\Webtrees\\Services\\TreeService\:\:importGedcomFile\(\) expects Psr\\Http\\Message\\StreamInterface, mixed given\.$#' 1859 identifier: argument.type 1860 count: 1 1861 path: app/Http/RequestHandlers/ImportGedcomAction.php 1862 1863 - 1864 message: '#^Access to an undefined property object\:\:\$m_file\.$#' 1865 identifier: property.notFound 1866 count: 1 1867 path: app/Http/RequestHandlers/ManageMediaData.php 1868 1869 - 1870 message: '#^Access to an undefined property object\:\:\$m_gedcom\.$#' 1871 identifier: property.notFound 1872 count: 1 1873 path: app/Http/RequestHandlers/ManageMediaData.php 1874 1875 - 1876 message: '#^Access to an undefined property object\:\:\$m_id\.$#' 1877 identifier: property.notFound 1878 count: 1 1879 path: app/Http/RequestHandlers/ManageMediaData.php 1880 1881 - 1882 message: '#^Access to an undefined property object\:\:\$media_folder\.$#' 1883 identifier: property.notFound 1884 count: 1 1885 path: app/Http/RequestHandlers/ManageMediaData.php 1886 1887 - 1888 message: '#^Access to an undefined property object\:\:\$multimedia_file_refn\.$#' 1889 identifier: property.notFound 1890 count: 6 1891 path: app/Http/RequestHandlers/ManageMediaData.php 1892 1893 - 1894 message: '#^Binary operation "\." between mixed and mixed results in an error\.$#' 1895 identifier: binaryOp.invalid 1896 count: 1 1897 path: app/Http/RequestHandlers/ManageMediaData.php 1898 1899 - 1900 message: '#^Cannot access offset ''0'' on array\{0\: int\<0, max\>, 1\: int\<0, max\>, 2\: int, 3\: string, mime\: string, channels\?\: int, bits\?\: int\}\|false\.$#' 1901 identifier: offsetAccess.nonOffsetAccessible 1902 count: 1 1903 path: app/Http/RequestHandlers/ManageMediaData.php 1904 1905 - 1906 message: '#^Cannot access offset ''1'' on array\{0\: int\<0, max\>, 1\: int\<0, max\>, 2\: int, 3\: string, mime\: string, channels\?\: int, bits\?\: int\}\|false\.$#' 1907 identifier: offsetAccess.nonOffsetAccessible 1908 count: 1 1909 path: app/Http/RequestHandlers/ManageMediaData.php 1910 1911 - 1912 message: '#^Cannot cast mixed to int\.$#' 1913 identifier: cast.int 1914 count: 1 1915 path: app/Http/RequestHandlers/ManageMediaData.php 1916 1917 - 1918 message: '#^Dead catch \- League\\Flysystem\\FilesystemException is never thrown in the try block\.$#' 1919 identifier: catch.neverThrown 1920 count: 1 1921 path: app/Http/RequestHandlers/ManageMediaData.php 1922 1923 - 1924 message: '#^Dead catch \- League\\Flysystem\\UnableToReadFile is never thrown in the try block\.$#' 1925 identifier: catch.neverThrown 1926 count: 1 1927 path: app/Http/RequestHandlers/ManageMediaData.php 1928 1929 - 1930 message: '#^Parameter \#1 \$haystack of function str_starts_with expects string, mixed given\.$#' 1931 identifier: argument.type 1932 count: 3 1933 path: app/Http/RequestHandlers/ManageMediaData.php 1934 1935 - 1936 message: '#^Parameter \#1 \$path of method League\\Flysystem\\FilesystemReader\:\:mimeType\(\) expects string, mixed given\.$#' 1937 identifier: argument.type 1938 count: 1 1939 path: app/Http/RequestHandlers/ManageMediaData.php 1940 1941 - 1942 message: '#^Parameter \#1 \$string of function strlen expects string, mixed given\.$#' 1943 identifier: argument.type 1944 count: 1 1945 path: app/Http/RequestHandlers/ManageMediaData.php 1946 1947 - 1948 message: '#^Parameter \#1 \$string of function substr expects string, mixed given\.$#' 1949 identifier: argument.type 1950 count: 1 1951 path: app/Http/RequestHandlers/ManageMediaData.php 1952 1953 - 1954 message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#' 1955 identifier: argument.type 1956 count: 4 1957 path: app/Http/RequestHandlers/ManageMediaData.php 1958 1959 - 1960 message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\MediaFactoryInterface\:\:make\(\) expects string, mixed given\.$#' 1961 identifier: argument.type 1962 count: 1 1963 path: app/Http/RequestHandlers/ManageMediaData.php 1964 1965 - 1966 message: '#^Parameter \#2 \$file of method Fisharebest\\Webtrees\\Http\\RequestHandlers\\ManageMediaData\:\:mediaFileInfo\(\) expects string, mixed given\.$#' 1967 identifier: argument.type 1968 count: 1 1969 path: app/Http/RequestHandlers/ManageMediaData.php 1970 1971 - 1972 message: '#^Parameter \#2 \$needle of function str_starts_with expects string, mixed given\.$#' 1973 identifier: argument.type 1974 count: 1 1975 path: app/Http/RequestHandlers/ManageMediaData.php 1976 1977 - 1978 message: '#^Parameter \#2 \$parameters of function route expects array\<array\<string\>\|bool\|int\|string\|null\>, array\<string, mixed\> given\.$#' 1979 identifier: argument.type 1980 count: 3 1981 path: app/Http/RequestHandlers/ManageMediaData.php 1982 1983 - 1984 message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Contracts\\MediaFactoryInterface\:\:make\(\) expects string\|null, mixed given\.$#' 1985 identifier: argument.type 1986 count: 1 1987 path: app/Http/RequestHandlers/ManageMediaData.php 1988 1989 - 1990 message: '#^Cannot cast mixed to int\.$#' 1991 identifier: cast.int 1992 count: 1 1993 path: app/Http/RequestHandlers/MapDataAdd.php 1994 1995 - 1996 message: '#^Cannot cast mixed to int\.$#' 1997 identifier: cast.int 1998 count: 1 1999 path: app/Http/RequestHandlers/MapDataDelete.php 2000 2001 - 2002 message: '#^Cannot access offset int\<0, max\> on mixed\.$#' 2003 identifier: offsetAccess.nonOffsetAccessible 2004 count: 1 2005 path: app/Http/RequestHandlers/MapDataExportCSV.php 2006 2007 - 2008 message: '#^Cannot cast mixed to float\.$#' 2009 identifier: cast.double 2010 count: 2 2011 path: app/Http/RequestHandlers/MapDataExportCSV.php 2012 2013 - 2014 message: '#^Cannot cast mixed to int\.$#' 2015 identifier: cast.int 2016 count: 1 2017 path: app/Http/RequestHandlers/MapDataExportCSV.php 2018 2019 - 2020 message: '#^Parameter \#1 \$array of function array_pad expects array, mixed given\.$#' 2021 identifier: argument.type 2022 count: 1 2023 path: app/Http/RequestHandlers/MapDataExportCSV.php 2024 2025 - 2026 message: '#^Parameter \#1 \$content of function response expects array\<mixed\>\|object\|string, string\|false given\.$#' 2027 identifier: argument.type 2028 count: 1 2029 path: app/Http/RequestHandlers/MapDataExportCSV.php 2030 2031 - 2032 message: '#^Parameter \#1 \$value of function count expects array\|Countable, mixed given\.$#' 2033 identifier: argument.type 2034 count: 3 2035 path: app/Http/RequestHandlers/MapDataExportCSV.php 2036 2037 - 2038 message: '#^Parameter \$fields of function fputcsv expects array\<int\|string, bool\|float\|int\|string\|null\>, array given\.$#' 2039 identifier: argument.type 2040 count: 1 2041 path: app/Http/RequestHandlers/MapDataExportCSV.php 2042 2043 - 2044 message: '#^Cannot access offset int\<0, max\> on mixed\.$#' 2045 identifier: offsetAccess.nonOffsetAccessible 2046 count: 1 2047 path: app/Http/RequestHandlers/MapDataExportGeoJson.php 2048 2049 - 2050 message: '#^Cannot cast mixed to float\.$#' 2051 identifier: cast.double 2052 count: 2 2053 path: app/Http/RequestHandlers/MapDataExportGeoJson.php 2054 2055 - 2056 message: '#^Cannot cast mixed to int\.$#' 2057 identifier: cast.int 2058 count: 1 2059 path: app/Http/RequestHandlers/MapDataExportGeoJson.php 2060 2061 - 2062 message: '#^Parameter \#1 \$array of function array_reverse expects array, mixed given\.$#' 2063 identifier: argument.type 2064 count: 1 2065 path: app/Http/RequestHandlers/MapDataExportGeoJson.php 2066 2067 - 2068 message: '#^Parameter \#1 \$value of function count expects array\|Countable, mixed given\.$#' 2069 identifier: argument.type 2070 count: 1 2071 path: app/Http/RequestHandlers/MapDataExportGeoJson.php 2072 2073 - 2074 message: '#^Strict comparison using \!\=\= between bool and null will always evaluate to true\.$#' 2075 identifier: notIdentical.alwaysTrue 2076 count: 1 2077 path: app/Http/RequestHandlers/MapDataExportGeoJson.php 2078 2079 - 2080 message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#' 2081 identifier: foreach.nonIterable 2082 count: 1 2083 path: app/Http/RequestHandlers/MapDataImportAction.php 2084 2085 - 2086 message: '#^Cannot access offset 0 on mixed\.$#' 2087 identifier: offsetAccess.nonOffsetAccessible 2088 count: 1 2089 path: app/Http/RequestHandlers/MapDataImportAction.php 2090 2091 - 2092 message: '#^Cannot access offset 1 on mixed\.$#' 2093 identifier: offsetAccess.nonOffsetAccessible 2094 count: 1 2095 path: app/Http/RequestHandlers/MapDataImportAction.php 2096 2097 - 2098 message: '#^Cannot access property \$coordinates on mixed\.$#' 2099 identifier: property.nonObject 2100 count: 2 2101 path: app/Http/RequestHandlers/MapDataImportAction.php 2102 2103 - 2104 message: '#^Cannot access property \$features on mixed\.$#' 2105 identifier: property.nonObject 2106 count: 1 2107 path: app/Http/RequestHandlers/MapDataImportAction.php 2108 2109 - 2110 message: '#^Cannot access property \$geometry on mixed\.$#' 2111 identifier: property.nonObject 2112 count: 2 2113 path: app/Http/RequestHandlers/MapDataImportAction.php 2114 2115 - 2116 message: '#^Cannot access property \$name on mixed\.$#' 2117 identifier: property.nonObject 2118 count: 1 2119 path: app/Http/RequestHandlers/MapDataImportAction.php 2120 2121 - 2122 message: '#^Cannot access property \$properties on mixed\.$#' 2123 identifier: property.nonObject 2124 count: 1 2125 path: app/Http/RequestHandlers/MapDataImportAction.php 2126 2127 - 2128 message: '#^Cannot call method detach\(\) on mixed\.$#' 2129 identifier: method.nonObject 2130 count: 1 2131 path: app/Http/RequestHandlers/MapDataImportAction.php 2132 2133 - 2134 message: '#^Cannot call method getError\(\) on mixed\.$#' 2135 identifier: method.nonObject 2136 count: 2 2137 path: app/Http/RequestHandlers/MapDataImportAction.php 2138 2139 - 2140 message: '#^Cannot call method getStream\(\) on mixed\.$#' 2141 identifier: method.nonObject 2142 count: 1 2143 path: app/Http/RequestHandlers/MapDataImportAction.php 2144 2145 - 2146 message: '#^Parameter \#1 \$haystack of function str_contains expects string, mixed given\.$#' 2147 identifier: argument.type 2148 count: 1 2149 path: app/Http/RequestHandlers/MapDataImportAction.php 2150 2151 - 2152 message: '#^Parameter \#1 \$haystack of function str_contains expects string, string\|false given\.$#' 2153 identifier: argument.type 2154 count: 1 2155 path: app/Http/RequestHandlers/MapDataImportAction.php 2156 2157 - 2158 message: '#^Parameter \#1 \$json of function json_decode expects string, string\|false given\.$#' 2159 identifier: argument.type 2160 count: 1 2161 path: app/Http/RequestHandlers/MapDataImportAction.php 2162 2163 - 2164 message: '#^Parameter \#1 \$location_name of class Fisharebest\\Webtrees\\PlaceLocation constructor expects string, mixed given\.$#' 2165 identifier: argument.type 2166 count: 1 2167 path: app/Http/RequestHandlers/MapDataImportAction.php 2168 2169 - 2170 message: '#^Parameter \#1 \$str of function strtr expects string, mixed given\.$#' 2171 identifier: argument.type 2172 count: 2 2173 path: app/Http/RequestHandlers/MapDataImportAction.php 2174 2175 - 2176 message: '#^Parameter \#1 \$stream of function fclose expects resource, mixed given\.$#' 2177 identifier: argument.type 2178 count: 1 2179 path: app/Http/RequestHandlers/MapDataImportAction.php 2180 2181 - 2182 message: '#^Parameter \#1 \$stream of function fgetcsv expects resource, mixed given\.$#' 2183 identifier: argument.type 2184 count: 1 2185 path: app/Http/RequestHandlers/MapDataImportAction.php 2186 2187 - 2188 message: '#^Parameter \#1 \$stream of function rewind expects resource, mixed given\.$#' 2189 identifier: argument.type 2190 count: 1 2191 path: app/Http/RequestHandlers/MapDataImportAction.php 2192 2193 - 2194 message: '#^Parameter \#1 \$stream of function stream_get_contents expects resource, mixed given\.$#' 2195 identifier: argument.type 2196 count: 1 2197 path: app/Http/RequestHandlers/MapDataImportAction.php 2198 2199 - 2200 message: '#^Parameter \#1 \$uploaded_file of class Fisharebest\\Webtrees\\Exceptions\\FileUploadException constructor expects Psr\\Http\\Message\\UploadedFileInterface\|null, mixed given\.$#' 2201 identifier: argument.type 2202 count: 1 2203 path: app/Http/RequestHandlers/MapDataImportAction.php 2204 2205 - 2206 message: '#^Cannot cast mixed to int\.$#' 2207 identifier: cast.int 2208 count: 1 2209 path: app/Http/RequestHandlers/MapDataList.php 2210 2211 - 2212 message: '#^Cannot cast mixed to int\.$#' 2213 identifier: cast.int 2214 count: 2 2215 path: app/Http/RequestHandlers/MediaFileThumbnail.php 2216 2217 - 2218 message: '#^Parameter \#4 \$fit of method Fisharebest\\Webtrees\\Contracts\\ImageFactoryInterface\:\:mediaFileThumbnailResponse\(\) expects string, mixed given\.$#' 2219 identifier: argument.type 2220 count: 1 2221 path: app/Http/RequestHandlers/MediaFileThumbnail.php 2222 2223 - 2224 message: '#^Parameter \#1 \$gedcom of method Fisharebest\\Webtrees\\GedcomRecord\:\:updateRecord\(\) expects string, string\|null given\.$#' 2225 identifier: argument.type 2226 count: 1 2227 path: app/Http/RequestHandlers/MergeFactsAction.php 2228 2229 - 2230 message: '#^Cannot call method name\(\) on Fisharebest\\Webtrees\\Tree\|null\.$#' 2231 identifier: method.nonObject 2232 count: 2 2233 path: app/Http/RequestHandlers/MergeTreesAction.php 2234 2235 - 2236 message: '#^Binary operation "\." between ''Module '' and mixed results in an error\.$#' 2237 identifier: binaryOp.invalid 2238 count: 1 2239 path: app/Http/RequestHandlers/ModuleAction.php 2240 2241 - 2242 message: '#^Binary operation "\." between non\-falsy\-string and mixed results in an error\.$#' 2243 identifier: binaryOp.invalid 2244 count: 1 2245 path: app/Http/RequestHandlers/ModuleAction.php 2246 2247 - 2248 message: '#^Binary operation "\." between string and mixed results in an error\.$#' 2249 identifier: binaryOp.invalid 2250 count: 1 2251 path: app/Http/RequestHandlers/ModuleAction.php 2252 2253 - 2254 message: '#^Method Fisharebest\\Webtrees\\Http\\RequestHandlers\\ModuleAction\:\:handle\(\) should return Psr\\Http\\Message\\ResponseInterface but returns mixed\.$#' 2255 identifier: return.type 2256 count: 1 2257 path: app/Http/RequestHandlers/ModuleAction.php 2258 2259 - 2260 message: '#^Parameter \#1 \$haystack of function str_contains expects string, mixed given\.$#' 2261 identifier: argument.type 2262 count: 1 2263 path: app/Http/RequestHandlers/ModuleAction.php 2264 2265 - 2266 message: '#^Parameter \#1 \$module_name of method Fisharebest\\Webtrees\\Services\\ModuleService\:\:findByName\(\) expects string, mixed given\.$#' 2267 identifier: argument.type 2268 count: 1 2269 path: app/Http/RequestHandlers/ModuleAction.php 2270 2271 - 2272 message: '#^Parameter \#1 \$token of method Fisharebest\\Webtrees\\Services\\UserService\:\:findByToken\(\) expects string, mixed given\.$#' 2273 identifier: argument.type 2274 count: 1 2275 path: app/Http/RequestHandlers/PasswordResetAction.php 2276 2277 - 2278 message: '#^Parameter \#1 \$token of method Fisharebest\\Webtrees\\Services\\UserService\:\:findByToken\(\) expects string, mixed given\.$#' 2279 identifier: argument.type 2280 count: 1 2281 path: app/Http/RequestHandlers/PasswordResetPage.php 2282 2283 - 2284 message: '#^Parameter \#2 \$change_id of method Fisharebest\\Webtrees\\Services\\PendingChangesService\:\:acceptChange\(\) expects string, mixed given\.$#' 2285 identifier: argument.type 2286 count: 1 2287 path: app/Http/RequestHandlers/PendingChangesAcceptChange.php 2288 2289 - 2290 message: '#^Access to an undefined property object\:\:\$change_id\.$#' 2291 identifier: property.notFound 2292 count: 1 2293 path: app/Http/RequestHandlers/PendingChangesLogData.php 2294 2295 - 2296 message: '#^Access to an undefined property object\:\:\$change_time\.$#' 2297 identifier: property.notFound 2298 count: 1 2299 path: app/Http/RequestHandlers/PendingChangesLogData.php 2300 2301 - 2302 message: '#^Access to an undefined property object\:\:\$gedcom_name\.$#' 2303 identifier: property.notFound 2304 count: 1 2305 path: app/Http/RequestHandlers/PendingChangesLogData.php 2306 2307 - 2308 message: '#^Access to an undefined property object\:\:\$new_gedcom\.$#' 2309 identifier: property.notFound 2310 count: 1 2311 path: app/Http/RequestHandlers/PendingChangesLogData.php 2312 2313 - 2314 message: '#^Access to an undefined property object\:\:\$old_gedcom\.$#' 2315 identifier: property.notFound 2316 count: 1 2317 path: app/Http/RequestHandlers/PendingChangesLogData.php 2318 2319 - 2320 message: '#^Access to an undefined property object\:\:\$status\.$#' 2321 identifier: property.notFound 2322 count: 1 2323 path: app/Http/RequestHandlers/PendingChangesLogData.php 2324 2325 - 2326 message: '#^Access to an undefined property object\:\:\$user_name\.$#' 2327 identifier: property.notFound 2328 count: 1 2329 path: app/Http/RequestHandlers/PendingChangesLogData.php 2330 2331 - 2332 message: '#^Access to an undefined property object\:\:\$xref\.$#' 2333 identifier: property.notFound 2334 count: 2 2335 path: app/Http/RequestHandlers/PendingChangesLogData.php 2336 2337 - 2338 message: '#^Cannot call method setTimezone\(\) on DateTimeImmutable\|false\.$#' 2339 identifier: method.nonObject 2340 count: 1 2341 path: app/Http/RequestHandlers/PendingChangesLogData.php 2342 2343 - 2344 message: '#^Parameter \#1 \$message of static method Fisharebest\\Webtrees\\I18N\:\:translate\(\) expects string, mixed given\.$#' 2345 identifier: argument.type 2346 count: 1 2347 path: app/Http/RequestHandlers/PendingChangesLogData.php 2348 2349 - 2350 message: '#^Parameter \#1 \$params of method Fisharebest\\Webtrees\\Services\\PendingChangesService\:\:changesQuery\(\) expects array\<string\>, array given\.$#' 2351 identifier: argument.type 2352 count: 1 2353 path: app/Http/RequestHandlers/PendingChangesLogData.php 2354 2355 - 2356 message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#' 2357 identifier: argument.type 2358 count: 3 2359 path: app/Http/RequestHandlers/PendingChangesLogData.php 2360 2361 - 2362 message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\GedcomRecordFactoryInterface\:\:make\(\) expects string, mixed given\.$#' 2363 identifier: argument.type 2364 count: 1 2365 path: app/Http/RequestHandlers/PendingChangesLogData.php 2366 2367 - 2368 message: '#^Parameter \#2 \$datetime of static method DateTimeImmutable\:\:createFromFormat\(\) expects string, mixed given\.$#' 2369 identifier: argument.type 2370 count: 1 2371 path: app/Http/RequestHandlers/PendingChangesLogData.php 2372 2373 - 2374 message: '#^Parameter \#2 \$string of function explode expects string, mixed given\.$#' 2375 identifier: argument.type 2376 count: 2 2377 path: app/Http/RequestHandlers/PendingChangesLogData.php 2378 2379 - 2380 message: '#^Parameter \#1 \$params of method Fisharebest\\Webtrees\\Services\\PendingChangesService\:\:changesQuery\(\) expects array\<string\>, array given\.$#' 2381 identifier: argument.type 2382 count: 1 2383 path: app/Http/RequestHandlers/PendingChangesLogDelete.php 2384 2385 - 2386 message: '#^Binary operation "\." between ''"'' and mixed results in an error\.$#' 2387 identifier: binaryOp.invalid 2388 count: 3 2389 path: app/Http/RequestHandlers/PendingChangesLogDownload.php 2390 2391 - 2392 message: '#^Parameter \#1 \$params of method Fisharebest\\Webtrees\\Services\\PendingChangesService\:\:changesQuery\(\) expects array\<string\>, array given\.$#' 2393 identifier: argument.type 2394 count: 1 2395 path: app/Http/RequestHandlers/PendingChangesLogDownload.php 2396 2397 - 2398 message: '#^Parameter \#3 \$subject of function str_replace expects array\<string\>\|string, mixed given\.$#' 2399 identifier: argument.type 2400 count: 4 2401 path: app/Http/RequestHandlers/PendingChangesLogDownload.php 2402 2403 - 2404 message: '#^Cannot call method setTimezone\(\) on DateTimeImmutable\|false\.$#' 2405 identifier: method.nonObject 2406 count: 2 2407 path: app/Http/RequestHandlers/PendingChangesLogPage.php 2408 2409 - 2410 message: '#^Parameter \#2 \$datetime of static method DateTimeImmutable\:\:createFromFormat\(\) expects string, mixed given\.$#' 2411 identifier: argument.type 2412 count: 2 2413 path: app/Http/RequestHandlers/PendingChangesLogPage.php 2414 2415 - 2416 message: '#^Parameter \#2 \$change_id of method Fisharebest\\Webtrees\\Services\\PendingChangesService\:\:rejectChange\(\) expects string, mixed given\.$#' 2417 identifier: argument.type 2418 count: 1 2419 path: app/Http/RequestHandlers/PendingChangesRejectChange.php 2420 2421 - 2422 message: '#^Offset 1 might not exist on array\{0\?\: string, 1\?\: string\}\.$#' 2423 identifier: offsetAccess.notFound 2424 count: 1 2425 path: app/Http/RequestHandlers/PhpInformation.php 2426 2427 - 2428 message: '#^Parameter \#2 \$subject of function preg_match expects string, string\|false given\.$#' 2429 identifier: argument.type 2430 count: 1 2431 path: app/Http/RequestHandlers/PhpInformation.php 2432 2433 - 2434 message: '#^Parameter \#1 \$content of function response expects array\<mixed\>\|object\|string, string\|false given\.$#' 2435 identifier: argument.type 2436 count: 1 2437 path: app/Http/RequestHandlers/ReportGenerate.php 2438 2439 - 2440 message: '#^Offset ''inputs'' on array\{title\: string, description\: string, inputs\: array\<array\{name\: string, type\: string, lookup\: string, options\: string, default\: string, value\: string\}\>\} on left side of \?\? always exists and is not nullable\.$#' 2441 identifier: nullCoalesce.offset 2442 count: 1 2443 path: app/Http/RequestHandlers/ReportSetupPage.php 2444 2445 - 2446 message: '#^Anonymous function should return string but returns string\|null\.$#' 2447 identifier: return.type 2448 count: 1 2449 path: app/Http/RequestHandlers/SearchAdvancedPage.php 2450 2451 - 2452 message: '#^Parameter \#2 \$fields of method Fisharebest\\Webtrees\\Services\\SearchService\:\:searchIndividualsAdvanced\(\) expects array\<string, string\>, array\<string\> given\.$#' 2453 identifier: argument.type 2454 count: 1 2455 path: app/Http/RequestHandlers/SearchAdvancedPage.php 2456 2457 - 2458 message: '#^Parameter \#3 \$modifiers of method Fisharebest\\Webtrees\\Services\\SearchService\:\:searchIndividualsAdvanced\(\) expects array\<string, string\>, array\<string\> given\.$#' 2459 identifier: argument.type 2460 count: 1 2461 path: app/Http/RequestHandlers/SearchAdvancedPage.php 2462 2463 - 2464 message: '#^Cannot call method url\(\) on Fisharebest\\Webtrees\\Family\|null\.$#' 2465 identifier: method.nonObject 2466 count: 1 2467 path: app/Http/RequestHandlers/SearchGeneralPage.php 2468 2469 - 2470 message: '#^Cannot call method url\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#' 2471 identifier: method.nonObject 2472 count: 1 2473 path: app/Http/RequestHandlers/SearchGeneralPage.php 2474 2475 - 2476 message: '#^Cannot call method url\(\) on Fisharebest\\Webtrees\\Location\|null\.$#' 2477 identifier: method.nonObject 2478 count: 1 2479 path: app/Http/RequestHandlers/SearchGeneralPage.php 2480 2481 - 2482 message: '#^Cannot call method url\(\) on Fisharebest\\Webtrees\\Note\|null\.$#' 2483 identifier: method.nonObject 2484 count: 1 2485 path: app/Http/RequestHandlers/SearchGeneralPage.php 2486 2487 - 2488 message: '#^Cannot call method url\(\) on Fisharebest\\Webtrees\\Source\|null\.$#' 2489 identifier: method.nonObject 2490 count: 1 2491 path: app/Http/RequestHandlers/SearchGeneralPage.php 2492 2493 - 2494 message: '#^Parameter \#2 \$subject of function preg_match_all expects string, string\|null given\.$#' 2495 identifier: argument.type 2496 count: 1 2497 path: app/Http/RequestHandlers/SearchGeneralPage.php 2498 2499 - 2500 message: '#^Parameter \#1 \$gedcom of method Fisharebest\\Webtrees\\GedcomRecord\:\:updateRecord\(\) expects string, string\|null given\.$#' 2501 identifier: argument.type 2502 count: 3 2503 path: app/Http/RequestHandlers/SearchReplaceAction.php 2504 2505 - 2506 message: '#^Binary operation "\." between ''CREATE DATABASE IF…'' and mixed results in an error\.$#' 2507 identifier: binaryOp.invalid 2508 count: 1 2509 path: app/Http/RequestHandlers/SetupWizard.php 2510 2511 - 2512 message: '#^Binary operation "\." between ''setup/step\-4…'' and mixed results in an error\.$#' 2513 identifier: binaryOp.invalid 2514 count: 2 2515 path: app/Http/RequestHandlers/SetupWizard.php 2516 2517 - 2518 message: '#^Binary operation "\." between literal\-string&non\-falsy\-string and mixed results in an error\.$#' 2519 identifier: binaryOp.invalid 2520 count: 1 2521 path: app/Http/RequestHandlers/SetupWizard.php 2522 2523 - 2524 message: '#^Cannot call method isNotEmpty\(\) on mixed\.$#' 2525 identifier: method.nonObject 2526 count: 2 2527 path: app/Http/RequestHandlers/SetupWizard.php 2528 2529 - 2530 message: '#^Cannot call method push\(\) on mixed\.$#' 2531 identifier: method.nonObject 2532 count: 2 2533 path: app/Http/RequestHandlers/SetupWizard.php 2534 2535 - 2536 message: '#^Cannot call method withAttribute\(\) on mixed\.$#' 2537 identifier: method.nonObject 2538 count: 1 2539 path: app/Http/RequestHandlers/SetupWizard.php 2540 2541 - 2542 message: '#^Parameter \#1 \$code of static method Fisharebest\\Webtrees\\I18N\:\:init\(\) expects string, mixed given\.$#' 2543 identifier: argument.type 2544 count: 1 2545 path: app/Http/RequestHandlers/SetupWizard.php 2546 2547 - 2548 message: '#^Parameter \#1 \$driver of method Fisharebest\\Webtrees\\Services\\ServerCheckService\:\:serverErrors\(\) expects string, mixed given\.$#' 2549 identifier: argument.type 2550 count: 1 2551 path: app/Http/RequestHandlers/SetupWizard.php 2552 2553 - 2554 message: '#^Parameter \#1 \$driver of method Fisharebest\\Webtrees\\Services\\ServerCheckService\:\:serverWarnings\(\) expects string, mixed given\.$#' 2555 identifier: argument.type 2556 count: 1 2557 path: app/Http/RequestHandlers/SetupWizard.php 2558 2559 - 2560 message: '#^Parameter \#1 \$identifier of method Fisharebest\\Webtrees\\Services\\UserService\:\:findByIdentifier\(\) expects string, mixed given\.$#' 2561 identifier: argument.type 2562 count: 2 2563 path: app/Http/RequestHandlers/SetupWizard.php 2564 2565 - 2566 message: '#^Parameter \#1 \$password of method Fisharebest\\Webtrees\\User\:\:setPassword\(\) expects string, mixed given\.$#' 2567 identifier: argument.type 2568 count: 1 2569 path: app/Http/RequestHandlers/SetupWizard.php 2570 2571 - 2572 message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Session\:\:start\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#' 2573 identifier: argument.type 2574 count: 1 2575 path: app/Http/RequestHandlers/SetupWizard.php 2576 2577 - 2578 message: '#^Parameter \#1 \$server of static method Fisharebest\\Localization\\Locale\:\:httpAcceptLanguage\(\) expects array\<string\>, array given\.$#' 2579 identifier: argument.type 2580 count: 1 2581 path: app/Http/RequestHandlers/SetupWizard.php 2582 2583 - 2584 message: '#^Parameter \#1 \$url of function redirect expects string, mixed given\.$#' 2585 identifier: argument.type 2586 count: 1 2587 path: app/Http/RequestHandlers/SetupWizard.php 2588 2589 - 2590 message: '#^Parameter \#1 \$user_name of method Fisharebest\\Webtrees\\Services\\UserService\:\:create\(\) expects string, mixed given\.$#' 2591 identifier: argument.type 2592 count: 1 2593 path: app/Http/RequestHandlers/SetupWizard.php 2594 2595 - 2596 message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, string\|false given\.$#' 2597 identifier: argument.type 2598 count: 1 2599 path: app/Http/RequestHandlers/SetupWizard.php 2600 2601 - 2602 message: '#^Parameter \#1 \$wtname of method Fisharebest\\Webtrees\\Http\\RequestHandlers\\SetupWizard\:\:checkAdminUser\(\) expects string, mixed given\.$#' 2603 identifier: argument.type 2604 count: 1 2605 path: app/Http/RequestHandlers/SetupWizard.php 2606 2607 - 2608 message: '#^Parameter \#2 \$real_name of method Fisharebest\\Webtrees\\Services\\UserService\:\:create\(\) expects string, mixed given\.$#' 2609 identifier: argument.type 2610 count: 1 2611 path: app/Http/RequestHandlers/SetupWizard.php 2612 2613 - 2614 message: '#^Parameter \#2 \$setting_value of method Fisharebest\\Webtrees\\User\:\:setPreference\(\) expects string, mixed given\.$#' 2615 identifier: argument.type 2616 count: 1 2617 path: app/Http/RequestHandlers/SetupWizard.php 2618 2619 - 2620 message: '#^Parameter \#2 \$wtuser of method Fisharebest\\Webtrees\\Http\\RequestHandlers\\SetupWizard\:\:checkAdminUser\(\) expects string, mixed given\.$#' 2621 identifier: argument.type 2622 count: 1 2623 path: app/Http/RequestHandlers/SetupWizard.php 2624 2625 - 2626 message: '#^Parameter \#3 \$email of method Fisharebest\\Webtrees\\Services\\UserService\:\:create\(\) expects string, mixed given\.$#' 2627 identifier: argument.type 2628 count: 1 2629 path: app/Http/RequestHandlers/SetupWizard.php 2630 2631 - 2632 message: '#^Parameter \#3 \$wtpass of method Fisharebest\\Webtrees\\Http\\RequestHandlers\\SetupWizard\:\:checkAdminUser\(\) expects string, mixed given\.$#' 2633 identifier: argument.type 2634 count: 1 2635 path: app/Http/RequestHandlers/SetupWizard.php 2636 2637 - 2638 message: '#^Parameter \#4 \$password of method Fisharebest\\Webtrees\\Services\\UserService\:\:create\(\) expects string, mixed given\.$#' 2639 identifier: argument.type 2640 count: 1 2641 path: app/Http/RequestHandlers/SetupWizard.php 2642 2643 - 2644 message: '#^Parameter \#4 \$wtemail of method Fisharebest\\Webtrees\\Http\\RequestHandlers\\SetupWizard\:\:checkAdminUser\(\) expects string, mixed given\.$#' 2645 identifier: argument.type 2646 count: 1 2647 path: app/Http/RequestHandlers/SetupWizard.php 2648 2649 - 2650 message: '#^Parameter \$ca of static method Fisharebest\\Webtrees\\DB\:\:connect\(\) expects string, mixed given\.$#' 2651 identifier: argument.type 2652 count: 2 2653 path: app/Http/RequestHandlers/SetupWizard.php 2654 2655 - 2656 message: '#^Parameter \$certificate of static method Fisharebest\\Webtrees\\DB\:\:connect\(\) expects string, mixed given\.$#' 2657 identifier: argument.type 2658 count: 2 2659 path: app/Http/RequestHandlers/SetupWizard.php 2660 2661 - 2662 message: '#^Parameter \$database of static method Fisharebest\\Webtrees\\DB\:\:connect\(\) expects string, mixed given\.$#' 2663 identifier: argument.type 2664 count: 1 2665 path: app/Http/RequestHandlers/SetupWizard.php 2666 2667 - 2668 message: '#^Parameter \$driver of static method Fisharebest\\Webtrees\\DB\:\:connect\(\) expects string, mixed given\.$#' 2669 identifier: argument.type 2670 count: 2 2671 path: app/Http/RequestHandlers/SetupWizard.php 2672 2673 - 2674 message: '#^Parameter \$host of static method Fisharebest\\Webtrees\\DB\:\:connect\(\) expects string, mixed given\.$#' 2675 identifier: argument.type 2676 count: 2 2677 path: app/Http/RequestHandlers/SetupWizard.php 2678 2679 - 2680 message: '#^Parameter \$key of static method Fisharebest\\Webtrees\\DB\:\:connect\(\) expects string, mixed given\.$#' 2681 identifier: argument.type 2682 count: 2 2683 path: app/Http/RequestHandlers/SetupWizard.php 2684 2685 - 2686 message: '#^Parameter \$password of static method Fisharebest\\Webtrees\\DB\:\:connect\(\) expects string, mixed given\.$#' 2687 identifier: argument.type 2688 count: 2 2689 path: app/Http/RequestHandlers/SetupWizard.php 2690 2691 - 2692 message: '#^Parameter \$port of static method Fisharebest\\Webtrees\\DB\:\:connect\(\) expects string, mixed given\.$#' 2693 identifier: argument.type 2694 count: 2 2695 path: app/Http/RequestHandlers/SetupWizard.php 2696 2697 - 2698 message: '#^Parameter \$prefix of static method Fisharebest\\Webtrees\\DB\:\:connect\(\) expects string, mixed given\.$#' 2699 identifier: argument.type 2700 count: 2 2701 path: app/Http/RequestHandlers/SetupWizard.php 2702 2703 - 2704 message: '#^Parameter \$username of static method Fisharebest\\Webtrees\\DB\:\:connect\(\) expects string, mixed given\.$#' 2705 identifier: argument.type 2706 count: 2 2707 path: app/Http/RequestHandlers/SetupWizard.php 2708 2709 - 2710 message: '#^Access to an undefined property object\:\:\$gedcom_name\.$#' 2711 identifier: property.notFound 2712 count: 1 2713 path: app/Http/RequestHandlers/SiteLogsData.php 2714 2715 - 2716 message: '#^Access to an undefined property object\:\:\$ip_address\.$#' 2717 identifier: property.notFound 2718 count: 1 2719 path: app/Http/RequestHandlers/SiteLogsData.php 2720 2721 - 2722 message: '#^Access to an undefined property object\:\:\$log_id\.$#' 2723 identifier: property.notFound 2724 count: 1 2725 path: app/Http/RequestHandlers/SiteLogsData.php 2726 2727 - 2728 message: '#^Access to an undefined property object\:\:\$log_message\.$#' 2729 identifier: property.notFound 2730 count: 1 2731 path: app/Http/RequestHandlers/SiteLogsData.php 2732 2733 - 2734 message: '#^Access to an undefined property object\:\:\$log_time\.$#' 2735 identifier: property.notFound 2736 count: 1 2737 path: app/Http/RequestHandlers/SiteLogsData.php 2738 2739 - 2740 message: '#^Access to an undefined property object\:\:\$log_type\.$#' 2741 identifier: property.notFound 2742 count: 1 2743 path: app/Http/RequestHandlers/SiteLogsData.php 2744 2745 - 2746 message: '#^Access to an undefined property object\:\:\$user_name\.$#' 2747 identifier: property.notFound 2748 count: 1 2749 path: app/Http/RequestHandlers/SiteLogsData.php 2750 2751 - 2752 message: '#^Cannot call method setTimezone\(\) on DateTimeImmutable\|false\.$#' 2753 identifier: method.nonObject 2754 count: 1 2755 path: app/Http/RequestHandlers/SiteLogsData.php 2756 2757 - 2758 message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#' 2759 identifier: argument.type 2760 count: 4 2761 path: app/Http/RequestHandlers/SiteLogsData.php 2762 2763 - 2764 message: '#^Parameter \#2 \$datetime of static method DateTimeImmutable\:\:createFromFormat\(\) expects string, mixed given\.$#' 2765 identifier: argument.type 2766 count: 1 2767 path: app/Http/RequestHandlers/SiteLogsData.php 2768 2769 - 2770 message: '#^Binary operation "\." between ''"'' and mixed results in an error\.$#' 2771 identifier: binaryOp.invalid 2772 count: 1 2773 path: app/Http/RequestHandlers/SiteLogsDownload.php 2774 2775 - 2776 message: '#^Binary operation "\." between non\-falsy\-string and mixed results in an error\.$#' 2777 identifier: binaryOp.invalid 2778 count: 2 2779 path: app/Http/RequestHandlers/SiteLogsDownload.php 2780 2781 - 2782 message: '#^Parameter \#3 \$subject of function str_replace expects array\<string\>\|string, mixed given\.$#' 2783 identifier: argument.type 2784 count: 3 2785 path: app/Http/RequestHandlers/SiteLogsDownload.php 2786 2787 - 2788 message: '#^Cannot call method setTimezone\(\) on DateTimeImmutable\|false\.$#' 2789 identifier: method.nonObject 2790 count: 2 2791 path: app/Http/RequestHandlers/SiteLogsPage.php 2792 2793 - 2794 message: '#^Parameter \#2 \$datetime of static method DateTimeImmutable\:\:createFromFormat\(\) expects string, mixed given\.$#' 2795 identifier: argument.type 2796 count: 2 2797 path: app/Http/RequestHandlers/SiteLogsPage.php 2798 2799 - 2800 message: '#^Cannot call method name\(\) on Fisharebest\\Webtrees\\Tree\|null\.$#' 2801 identifier: method.nonObject 2802 count: 1 2803 path: app/Http/RequestHandlers/SynchronizeTrees.php 2804 2805 - 2806 message: '#^Cannot cast mixed to int\.$#' 2807 identifier: cast.int 2808 count: 1 2809 path: app/Http/RequestHandlers/TreePageBlock.php 2810 2811 - 2812 message: '#^Parameter \#1 \$string of function trim expects string, string\|null given\.$#' 2813 identifier: argument.type 2814 count: 1 2815 path: app/Http/RequestHandlers/TreePreferencesAction.php 2816 2817 - 2818 message: '#^Binary operation "\." between ''''\|''FAM\:''\|''INDI\:'' and mixed results in an error\.$#' 2819 identifier: binaryOp.invalid 2820 count: 1 2821 path: app/Http/RequestHandlers/TreePrivacyPage.php 2822 2823 - 2824 message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\GedcomRecordFactoryInterface\:\:make\(\) expects string, mixed given\.$#' 2825 identifier: argument.type 2826 count: 1 2827 path: app/Http/RequestHandlers/TreePrivacyPage.php 2828 2829 - 2830 message: '#^Parameter \#1 of closure expects string, mixed given\.$#' 2831 identifier: argument.type 2832 count: 1 2833 path: app/Http/RequestHandlers/TreePrivacyPage.php 2834 2835 - 2836 message: '#^Parameter \#2 of closure expects string, mixed given\.$#' 2837 identifier: argument.type 2838 count: 1 2839 path: app/Http/RequestHandlers/TreePrivacyPage.php 2840 2841 - 2842 message: '#^Cannot cast mixed to string\.$#' 2843 identifier: cast.string 2844 count: 1 2845 path: app/Http/RequestHandlers/UnconnectedPage.php 2846 2847 - 2848 message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:mapWithKeys\(\) expects callable\(mixed, int\|string\)\: array\<string, array\{\}\>, Closure\(string\)\: non\-empty\-array\<string, array\{\}\> given\.$#' 2849 identifier: argument.type 2850 count: 1 2851 path: app/Http/RequestHandlers/UnconnectedPage.php 2852 2853 - 2854 message: '#^Parameter \#2 \$array of function array_map expects array, mixed given\.$#' 2855 identifier: argument.type 2856 count: 1 2857 path: app/Http/RequestHandlers/UnconnectedPage.php 2858 2859 - 2860 message: '#^Parameter \#2 \$callback of function usort expects callable\(array\<Fisharebest\\Webtrees\\Individual\>\|Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Individual\>, array\<Fisharebest\\Webtrees\\Individual\>\|Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Individual\>\)\: int, Closure\(Illuminate\\Support\\Collection, Illuminate\\Support\\Collection\)\: int\<\-1, 1\> given\.$#' 2861 identifier: argument.type 2862 count: 1 2863 path: app/Http/RequestHandlers/UnconnectedPage.php 2864 2865 - 2866 message: '#^Call to function assert\(\) with true will always evaluate to true\.$#' 2867 identifier: function.alreadyNarrowedType 2868 count: 1 2869 path: app/Http/RequestHandlers/UpgradeWizardStep.php 2870 2871 - 2872 message: '#^Instanceof between Fisharebest\\Webtrees\\Tree and Fisharebest\\Webtrees\\Tree will always evaluate to true\.$#' 2873 identifier: instanceof.alwaysTrue 2874 count: 1 2875 path: app/Http/RequestHandlers/UpgradeWizardStep.php 2876 2877 - 2878 message: '#^Cannot call method detach\(\) on mixed\.$#' 2879 identifier: method.nonObject 2880 count: 1 2881 path: app/Http/RequestHandlers/UploadMediaAction.php 2882 2883 - 2884 message: '#^Cannot call method getClientFilename\(\) on mixed\.$#' 2885 identifier: method.nonObject 2886 count: 1 2887 path: app/Http/RequestHandlers/UploadMediaAction.php 2888 2889 - 2890 message: '#^Cannot call method getError\(\) on mixed\.$#' 2891 identifier: method.nonObject 2892 count: 2 2893 path: app/Http/RequestHandlers/UploadMediaAction.php 2894 2895 - 2896 message: '#^Cannot call method getStream\(\) on mixed\.$#' 2897 identifier: method.nonObject 2898 count: 1 2899 path: app/Http/RequestHandlers/UploadMediaAction.php 2900 2901 - 2902 message: '#^Parameter \#1 \$uploaded_file of class Fisharebest\\Webtrees\\Exceptions\\FileUploadException constructor expects Psr\\Http\\Message\\UploadedFileInterface\|null, mixed given\.$#' 2903 identifier: argument.type 2904 count: 1 2905 path: app/Http/RequestHandlers/UploadMediaAction.php 2906 2907 - 2908 message: '#^Parameter \#3 \$subject of function str_replace expects array\<string\>\|string, mixed given\.$#' 2909 identifier: argument.type 2910 count: 1 2911 path: app/Http/RequestHandlers/UploadMediaAction.php 2912 2913 - 2914 message: '#^Access to an undefined property object\:\:\$active_at\.$#' 2915 identifier: property.notFound 2916 count: 2 2917 path: app/Http/RequestHandlers/UserListData.php 2918 2919 - 2920 message: '#^Access to an undefined property object\:\:\$email\.$#' 2921 identifier: property.notFound 2922 count: 2 2923 path: app/Http/RequestHandlers/UserListData.php 2924 2925 - 2926 message: '#^Access to an undefined property object\:\:\$language\.$#' 2927 identifier: property.notFound 2928 count: 2 2929 path: app/Http/RequestHandlers/UserListData.php 2930 2931 - 2932 message: '#^Access to an undefined property object\:\:\$real_name\.$#' 2933 identifier: property.notFound 2934 count: 1 2935 path: app/Http/RequestHandlers/UserListData.php 2936 2937 - 2938 message: '#^Access to an undefined property object\:\:\$registered_at\.$#' 2939 identifier: property.notFound 2940 count: 2 2941 path: app/Http/RequestHandlers/UserListData.php 2942 2943 - 2944 message: '#^Access to an undefined property object\:\:\$user_id\.$#' 2945 identifier: property.notFound 2946 count: 2 2947 path: app/Http/RequestHandlers/UserListData.php 2948 2949 - 2950 message: '#^Access to an undefined property object\:\:\$user_name\.$#' 2951 identifier: property.notFound 2952 count: 1 2953 path: app/Http/RequestHandlers/UserListData.php 2954 2955 - 2956 message: '#^Access to an undefined property object\:\:\$verified\.$#' 2957 identifier: property.notFound 2958 count: 1 2959 path: app/Http/RequestHandlers/UserListData.php 2960 2961 - 2962 message: '#^Access to an undefined property object\:\:\$verified_by_admin\.$#' 2963 identifier: property.notFound 2964 count: 1 2965 path: app/Http/RequestHandlers/UserListData.php 2966 2967 - 2968 message: '#^Binary operation "\-" between numeric\-string and mixed results in an error\.$#' 2969 identifier: binaryOp.invalid 2970 count: 1 2971 path: app/Http/RequestHandlers/UserListData.php 2972 2973 - 2974 message: '#^Cannot cast mixed to int\.$#' 2975 identifier: cast.int 2976 count: 3 2977 path: app/Http/RequestHandlers/UserListData.php 2978 2979 - 2980 message: '#^Parameter \#1 \$key of method Illuminate\\Support\\Collection\<string,string\>\:\:get\(\) expects string, mixed given\.$#' 2981 identifier: argument.type 2982 count: 1 2983 path: app/Http/RequestHandlers/UserListData.php 2984 2985 - 2986 message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#' 2987 identifier: argument.type 2988 count: 4 2989 path: app/Http/RequestHandlers/UserListData.php 2990 2991 - 2992 message: '#^Unable to resolve the template type TGetDefault in call to method Illuminate\\Support\\Collection\<string,string\>\:\:get\(\)$#' 2993 identifier: argument.templateType 2994 count: 1 2995 path: app/Http/RequestHandlers/UserListData.php 2996 2997 - 2998 message: '#^Cannot cast mixed to int\.$#' 2999 identifier: cast.int 3000 count: 1 3001 path: app/Http/RequestHandlers/UserPageBlock.php 3002 3003 - 3004 message: '#^Binary operation "\." between ''User '' and mixed results in an error\.$#' 3005 identifier: binaryOp.invalid 3006 count: 1 3007 path: app/Http/RequestHandlers/VerifyEmail.php 3008 3009 - 3010 message: '#^Parameter \#1 \$user_name of method Fisharebest\\Webtrees\\Services\\UserService\:\:findByUserName\(\) expects string, mixed given\.$#' 3011 identifier: argument.type 3012 count: 1 3013 path: app/Http/RequestHandlers/VerifyEmail.php 3014 3015 - 3016 message: '#^Cannot call method all\(\) on mixed\.$#' 3017 identifier: method.nonObject 3018 count: 1 3019 path: app/I18N.php 3020 3021 - 3022 message: '#^Cannot call method findByInterface\(\) on mixed\.$#' 3023 identifier: method.nonObject 3024 count: 3 3025 path: app/I18N.php 3026 3027 - 3028 message: '#^Cannot call method first\(\) on mixed\.$#' 3029 identifier: method.nonObject 3030 count: 1 3031 path: app/I18N.php 3032 3033 - 3034 message: '#^Cannot call method isEmpty\(\) on mixed\.$#' 3035 identifier: method.nonObject 3036 count: 1 3037 path: app/I18N.php 3038 3039 - 3040 message: '#^Cannot call method map\(\) on mixed\.$#' 3041 identifier: method.nonObject 3042 count: 1 3043 path: app/I18N.php 3044 3045 - 3046 message: '#^Cannot call method reduce\(\) on mixed\.$#' 3047 identifier: method.nonObject 3048 count: 1 3049 path: app/I18N.php 3050 3051 - 3052 message: '#^Method Fisharebest\\Webtrees\\I18N\:\:activeLocales\(\) should return array\<Fisharebest\\Localization\\Locale\\LocaleInterface\> but returns mixed\.$#' 3053 identifier: return.type 3054 count: 1 3055 path: app/I18N.php 3056 3057 - 3058 message: '#^Parameter \#1 \$translations of class Fisharebest\\Localization\\Translator constructor expects array\<string, string\>, mixed given\.$#' 3059 identifier: argument.type 3060 count: 1 3061 path: app/I18N.php 3062 3063 - 3064 message: '#^Static property Fisharebest\\Webtrees\\I18N\:\:\$language \(Fisharebest\\Webtrees\\Module\\ModuleLanguageInterface\) does not accept mixed\.$#' 3065 identifier: assign.propertyType 3066 count: 1 3067 path: app/I18N.php 3068 3069 - 3070 message: '#^Anonymous function should return string but returns mixed\.$#' 3071 identifier: return.type 3072 count: 1 3073 path: app/Individual.php 3074 3075 - 3076 message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#' 3077 identifier: foreach.nonIterable 3078 count: 4 3079 path: app/Individual.php 3080 3081 - 3082 message: '#^Cannot access an offset on mixed\.$#' 3083 identifier: offsetAccess.nonOffsetAccessible 3084 count: 2 3085 path: app/Individual.php 3086 3087 - 3088 message: '#^Cannot access offset int\<\-1, max\> on mixed\.$#' 3089 identifier: offsetAccess.nonOffsetAccessible 3090 count: 2 3091 path: app/Individual.php 3092 3093 - 3094 message: '#^Cannot access offset int\<\-2, max\> on mixed\.$#' 3095 identifier: offsetAccess.nonOffsetAccessible 3096 count: 2 3097 path: app/Individual.php 3098 3099 - 3100 message: '#^Cannot access offset int\<0, max\> on mixed\.$#' 3101 identifier: offsetAccess.nonOffsetAccessible 3102 count: 4 3103 path: app/Individual.php 3104 3105 - 3106 message: '#^Cannot call method facts\(\) on mixed\.$#' 3107 identifier: method.nonObject 3108 count: 2 3109 path: app/Individual.php 3110 3111 - 3112 message: '#^Cannot call method spouseFamilies\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#' 3113 identifier: method.nonObject 3114 count: 1 3115 path: app/Individual.php 3116 3117 - 3118 message: '#^Cannot call method target\(\) on mixed\.$#' 3119 identifier: method.nonObject 3120 count: 2 3121 path: app/Individual.php 3122 3123 - 3124 message: '#^Parameter \#1 \$haystack of function strpos expects string, string\|null given\.$#' 3125 identifier: argument.type 3126 count: 1 3127 path: app/Individual.php 3128 3129 - 3130 message: '#^Parameter \#1 \$string of function substr expects string, string\|null given\.$#' 3131 identifier: argument.type 3132 count: 4 3133 path: app/Individual.php 3134 3135 - 3136 message: '#^Parameter \#1 \$string of function substr_replace expects array\|string, string\|null given\.$#' 3137 identifier: argument.type 3138 count: 2 3139 path: app/Individual.php 3140 3141 - 3142 message: '#^Parameter \#2 \$array of function array_key_exists expects array, mixed given\.$#' 3143 identifier: argument.type 3144 count: 1 3145 path: app/Individual.php 3146 3147 - 3148 message: '#^Parameter \#2 \$haystack of function in_array expects array, mixed given\.$#' 3149 identifier: argument.type 3150 count: 4 3151 path: app/Individual.php 3152 3153 - 3154 message: '#^Parameter \#2 \$subject of function preg_match expects string, string\|null given\.$#' 3155 identifier: argument.type 3156 count: 1 3157 path: app/Individual.php 3158 3159 - 3160 message: '#^Parameter \#2 \$subject of function preg_match_all expects string, string\|null given\.$#' 3161 identifier: argument.type 3162 count: 1 3163 path: app/Individual.php 3164 3165 - 3166 message: '#^Parameter \#3 \$subject of function preg_replace expects array\<float\|int\|string\>\|string, string\|null given\.$#' 3167 identifier: argument.type 3168 count: 5 3169 path: app/Individual.php 3170 3171 - 3172 message: '#^Parameter \#3 \$subject of function str_replace expects array\<string\>\|string, string\|null given\.$#' 3173 identifier: argument.type 3174 count: 2 3175 path: app/Individual.php 3176 3177 - 3178 message: '#^Parameter \#4 \$image_attributes of method Fisharebest\\Webtrees\\MediaFile\:\:displayImage\(\) expects array\<string, string\>, array\<string\> given\.$#' 3179 identifier: argument.type 3180 count: 1 3181 path: app/Individual.php 3182 3183 - 3184 message: '#^Property Fisharebest\\Webtrees\\GedcomRecord\:\:\$getAllNames \(array\<array\<string\>\>\) does not accept array\<array\<string\|null\>\>\.$#' 3185 identifier: assign.propertyType 3186 count: 1 3187 path: app/Individual.php 3188 3189 - 3190 message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:attributes\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#' 3191 identifier: argument.type 3192 count: 1 3193 path: app/Log.php 3194 3195 - 3196 message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\GedcomRecordFactoryInterface\:\:make\(\) expects string, mixed given\.$#' 3197 identifier: argument.type 3198 count: 1 3199 path: app/Media.php 3200 3201 - 3202 message: '#^Cannot cast mixed to int\.$#' 3203 identifier: cast.int 3204 count: 2 3205 path: app/Module/AbstractIndividualListModule.php 3206 3207 - 3208 message: '#^Method Fisharebest\\Webtrees\\Module\\AbstractIndividualListModule\:\:surnameData\(\) should return array\<object\{n_surn\: string, n_surname\: string, total\: int\}\> but returns array\<int, object\{n_surn\: mixed, n_surname\: mixed, total\: int\}&stdClass\>\.$#' 3209 identifier: return.type 3210 count: 1 3211 path: app/Module/AbstractIndividualListModule.php 3212 3213 - 3214 message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:attributes\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#' 3215 identifier: argument.type 3216 count: 1 3217 path: app/Module/AbstractIndividualListModule.php 3218 3219 - 3220 message: '#^Parameter \#1 \$string of static method Fisharebest\\Webtrees\\I18N\:\:strtoupper\(\) expects string, mixed given\.$#' 3221 identifier: argument.type 3222 count: 1 3223 path: app/Module/AbstractIndividualListModule.php 3224 3225 - 3226 message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\IndividualFactoryInterface\:\:make\(\) expects string, mixed given\.$#' 3227 identifier: argument.type 3228 count: 1 3229 path: app/Module/AbstractIndividualListModule.php 3230 3231 - 3232 message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Contracts\\IndividualFactoryInterface\:\:make\(\) expects string\|null, mixed given\.$#' 3233 identifier: argument.type 3234 count: 1 3235 path: app/Module/AbstractIndividualListModule.php 3236 3237 - 3238 message: '#^Cannot cast mixed to int\.$#' 3239 identifier: cast.int 3240 count: 1 3241 path: app/Module/AbstractModule.php 3242 3243 - 3244 message: '#^Method Fisharebest\\Webtrees\\Module\\AbstractModule\:\:getBlockSetting\(\) should return string but returns mixed\.$#' 3245 identifier: return.type 3246 count: 1 3247 path: app/Module/AbstractModule.php 3248 3249 - 3250 message: '#^Method Fisharebest\\Webtrees\\Module\\AbstractModule\:\:getPreference\(\) should return string but returns mixed\.$#' 3251 identifier: return.type 3252 count: 1 3253 path: app/Module/AbstractModule.php 3254 3255 - 3256 message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:serverParams\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#' 3257 identifier: argument.type 3258 count: 1 3259 path: app/Module/BingWebmasterToolsModule.php 3260 3261 - 3262 message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:attributes\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#' 3263 identifier: argument.type 3264 count: 1 3265 path: app/Module/BranchesListModule.php 3266 3267 - 3268 message: '#^Argument of an invalid type array\|string supplied for foreach, only iterables are supported\.$#' 3269 identifier: foreach.nonIterable 3270 count: 1 3271 path: app/Module/CensusAssistantModule.php 3272 3273 - 3274 message: '#^Call to an undefined method object\:\:censusLanguage\(\)\.$#' 3275 identifier: method.notFound 3276 count: 1 3277 path: app/Module/CensusAssistantModule.php 3278 3279 - 3280 message: '#^Cannot call method updateFact\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#' 3281 identifier: method.nonObject 3282 count: 1 3283 path: app/Module/CensusAssistantModule.php 3284 3285 - 3286 message: '#^Empty array passed to foreach\.$#' 3287 identifier: foreach.emptyArray 3288 count: 1 3289 path: app/Module/CensusAssistantModule.php 3290 3291 - 3292 message: '#^Instanceof between Fisharebest\\Webtrees\\Individual and Fisharebest\\Webtrees\\Individual will always evaluate to true\.$#' 3293 identifier: instanceof.alwaysTrue 3294 count: 1 3295 path: app/Module/CensusAssistantModule.php 3296 3297 - 3298 message: '#^Parameter \#1 \$census of method Fisharebest\\Webtrees\\Module\\CensusAssistantModule\:\:censusTableEmptyRow\(\) expects Fisharebest\\Webtrees\\Census\\CensusInterface, object given\.$#' 3299 identifier: argument.type 3300 count: 1 3301 path: app/Module/CensusAssistantModule.php 3302 3303 - 3304 message: '#^Parameter \#1 \$census of method Fisharebest\\Webtrees\\Module\\CensusAssistantModule\:\:censusTableHeader\(\) expects Fisharebest\\Webtrees\\Census\\CensusInterface, object given\.$#' 3305 identifier: argument.type 3306 count: 1 3307 path: app/Module/CensusAssistantModule.php 3308 3309 - 3310 message: '#^Parameter \#1 \$census of method Fisharebest\\Webtrees\\Module\\CensusAssistantModule\:\:censusTableRow\(\) expects Fisharebest\\Webtrees\\Census\\CensusInterface, object given\.$#' 3311 identifier: argument.type 3312 count: 1 3313 path: app/Module/CensusAssistantModule.php 3314 3315 - 3316 message: '#^Parameter \#1 \$census of method Fisharebest\\Webtrees\\Module\\CensusAssistantModule\:\:createNoteText\(\) expects Fisharebest\\Webtrees\\Census\\CensusInterface, object given\.$#' 3317 identifier: argument.type 3318 count: 1 3319 path: app/Module/CensusAssistantModule.php 3320 3321 - 3322 message: '#^Parameter \#1 \$code of static method Fisharebest\\Webtrees\\I18N\:\:init\(\) expects string, mixed given\.$#' 3323 identifier: argument.type 3324 count: 1 3325 path: app/Module/CensusAssistantModule.php 3326 3327 - 3328 message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\IndividualFactoryInterface\:\:make\(\) expects string, mixed given\.$#' 3329 identifier: argument.type 3330 count: 1 3331 path: app/Module/CensusAssistantModule.php 3332 3333 - 3334 message: '#^Parameter \#5 \$ca_individuals of method Fisharebest\\Webtrees\\Module\\CensusAssistantModule\:\:createNoteText\(\) expects array\<array\<string\>\>, array\<string\> given\.$#' 3335 identifier: argument.type 3336 count: 1 3337 path: app/Module/CensusAssistantModule.php 3338 3339 - 3340 message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:attributes\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#' 3341 identifier: argument.type 3342 count: 1 3343 path: app/Module/ChartsMenuModule.php 3344 3345 - 3346 message: '#^Cannot access offset string on mixed\.$#' 3347 identifier: offsetAccess.nonOffsetAccessible 3348 count: 17 3349 path: app/Module/ClippingsCartModule.php 3350 3351 - 3352 message: '#^Parameter \#1 \$array of function array_keys expects array, mixed given\.$#' 3353 identifier: argument.type 3354 count: 2 3355 path: app/Module/ClippingsCartModule.php 3356 3357 - 3358 message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:attributes\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#' 3359 identifier: argument.type 3360 count: 1 3361 path: app/Module/ClippingsCartModule.php 3362 3363 - 3364 message: '#^Parameter \#1 \$value of function count expects array\|Countable, mixed given\.$#' 3365 identifier: argument.type 3366 count: 1 3367 path: app/Module/ClippingsCartModule.php 3368 3369 - 3370 message: '#^Argument of an invalid type list\<string\>\|false supplied for foreach, only iterables are supported\.$#' 3371 identifier: foreach.nonIterable 3372 count: 1 3373 path: app/Module/CloudsTheme.php 3374 3375 - 3376 message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#' 3377 identifier: foreach.nonIterable 3378 count: 2 3379 path: app/Module/CloudsTheme.php 3380 3381 - 3382 message: '#^Cannot access offset int\<0, max\> on mixed\.$#' 3383 identifier: offsetAccess.nonOffsetAccessible 3384 count: 1 3385 path: app/Module/CloudsTheme.php 3386 3387 - 3388 message: '#^Cannot call method all\(\) on mixed\.$#' 3389 identifier: method.nonObject 3390 count: 2 3391 path: app/Module/CloudsTheme.php 3392 3393 - 3394 message: '#^Cannot call method chartBoxMenu\(\) on mixed\.$#' 3395 identifier: method.nonObject 3396 count: 1 3397 path: app/Module/CloudsTheme.php 3398 3399 - 3400 message: '#^Cannot call method count\(\) on mixed\.$#' 3401 identifier: method.nonObject 3402 count: 1 3403 path: app/Module/CloudsTheme.php 3404 3405 - 3406 message: '#^Cannot call method filter\(\) on mixed\.$#' 3407 identifier: method.nonObject 3408 count: 1 3409 path: app/Module/CloudsTheme.php 3410 3411 - 3412 message: '#^Cannot call method findByComponent\(\) on mixed\.$#' 3413 identifier: method.nonObject 3414 count: 3 3415 path: app/Module/CloudsTheme.php 3416 3417 - 3418 message: '#^Cannot call method findByInterface\(\) on mixed\.$#' 3419 identifier: method.nonObject 3420 count: 1 3421 path: app/Module/CloudsTheme.php 3422 3423 - 3424 message: '#^Cannot call method first\(\) on mixed\.$#' 3425 identifier: method.nonObject 3426 count: 1 3427 path: app/Module/CloudsTheme.php 3428 3429 - 3430 message: '#^Cannot call method getUri\(\) on mixed\.$#' 3431 identifier: method.nonObject 3432 count: 2 3433 path: app/Module/CloudsTheme.php 3434 3435 - 3436 message: '#^Cannot call method map\(\) on mixed\.$#' 3437 identifier: method.nonObject 3438 count: 2 3439 path: app/Module/CloudsTheme.php 3440 3441 - 3442 message: '#^Cannot call method name\(\) on mixed\.$#' 3443 identifier: method.nonObject 3444 count: 1 3445 path: app/Module/CloudsTheme.php 3446 3447 - 3448 message: '#^Cannot cast mixed to string\.$#' 3449 identifier: cast.string 3450 count: 2 3451 path: app/Module/CloudsTheme.php 3452 3453 - 3454 message: '#^Method Fisharebest\\Webtrees\\Module\\CloudsTheme\:\:baseGenealogyMenu\(\) should return array\<Fisharebest\\Webtrees\\Menu\> but returns mixed\.$#' 3455 identifier: return.type 3456 count: 1 3457 path: app/Module/CloudsTheme.php 3458 3459 - 3460 message: '#^Method Fisharebest\\Webtrees\\Module\\CloudsTheme\:\:individualBoxMenuCharts\(\) should return array\<Fisharebest\\Webtrees\\Menu\> but returns list\<mixed\>\.$#' 3461 identifier: return.type 3462 count: 1 3463 path: app/Module/CloudsTheme.php 3464 3465 - 3466 message: '#^Parameter \#1 \$filter of method Fisharebest\\Webtrees\\GedcomRecord\:\:facts\(\) expects array\<string\>, array\<int, mixed\> given\.$#' 3467 identifier: argument.type 3468 count: 1 3469 path: app/Module/CloudsTheme.php 3470 3471 - 3472 message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:attributes\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#' 3473 identifier: argument.type 3474 count: 3 3475 path: app/Module/CloudsTheme.php 3476 3477 - 3478 message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:queryParams\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#' 3479 identifier: argument.type 3480 count: 1 3481 path: app/Module/CloudsTheme.php 3482 3483 - 3484 message: '#^Parameter \#2 \$callback of function usort expects callable\(mixed, mixed\)\: int, Closure\(Fisharebest\\Webtrees\\Menu, Fisharebest\\Webtrees\\Menu\)\: int given\.$#' 3485 identifier: argument.type 3486 count: 1 3487 path: app/Module/CloudsTheme.php 3488 3489 - 3490 message: '#^Parameter \#2 \$haystack of function in_array expects array, list\<string\>\|false given\.$#' 3491 identifier: argument.type 3492 count: 1 3493 path: app/Module/CloudsTheme.php 3494 3495 - 3496 message: '#^Parameter \#2 \$haystack of function in_array expects array, mixed given\.$#' 3497 identifier: argument.type 3498 count: 1 3499 path: app/Module/CloudsTheme.php 3500 3501 - 3502 message: '#^Parameter \#5 \$submenus of class Fisharebest\\Webtrees\\Menu constructor expects array\<Fisharebest\\Webtrees\\Menu\>, mixed given\.$#' 3503 identifier: argument.type 3504 count: 1 3505 path: app/Module/CloudsTheme.php 3506 3507 - 3508 message: '#^Argument of an invalid type list\<string\>\|false supplied for foreach, only iterables are supported\.$#' 3509 identifier: foreach.nonIterable 3510 count: 1 3511 path: app/Module/FabTheme.php 3512 3513 - 3514 message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#' 3515 identifier: foreach.nonIterable 3516 count: 2 3517 path: app/Module/FabTheme.php 3518 3519 - 3520 message: '#^Cannot access offset int\<0, max\> on mixed\.$#' 3521 identifier: offsetAccess.nonOffsetAccessible 3522 count: 1 3523 path: app/Module/FabTheme.php 3524 3525 - 3526 message: '#^Cannot call method all\(\) on mixed\.$#' 3527 identifier: method.nonObject 3528 count: 2 3529 path: app/Module/FabTheme.php 3530 3531 - 3532 message: '#^Cannot call method chartBoxMenu\(\) on mixed\.$#' 3533 identifier: method.nonObject 3534 count: 1 3535 path: app/Module/FabTheme.php 3536 3537 - 3538 message: '#^Cannot call method count\(\) on mixed\.$#' 3539 identifier: method.nonObject 3540 count: 1 3541 path: app/Module/FabTheme.php 3542 3543 - 3544 message: '#^Cannot call method filter\(\) on mixed\.$#' 3545 identifier: method.nonObject 3546 count: 1 3547 path: app/Module/FabTheme.php 3548 3549 - 3550 message: '#^Cannot call method findByComponent\(\) on mixed\.$#' 3551 identifier: method.nonObject 3552 count: 3 3553 path: app/Module/FabTheme.php 3554 3555 - 3556 message: '#^Cannot call method findByInterface\(\) on mixed\.$#' 3557 identifier: method.nonObject 3558 count: 1 3559 path: app/Module/FabTheme.php 3560 3561 - 3562 message: '#^Cannot call method first\(\) on mixed\.$#' 3563 identifier: method.nonObject 3564 count: 1 3565 path: app/Module/FabTheme.php 3566 3567 - 3568 message: '#^Cannot call method getUri\(\) on mixed\.$#' 3569 identifier: method.nonObject 3570 count: 2 3571 path: app/Module/FabTheme.php 3572 3573 - 3574 message: '#^Cannot call method map\(\) on mixed\.$#' 3575 identifier: method.nonObject 3576 count: 2 3577 path: app/Module/FabTheme.php 3578 3579 - 3580 message: '#^Cannot call method name\(\) on mixed\.$#' 3581 identifier: method.nonObject 3582 count: 1 3583 path: app/Module/FabTheme.php 3584 3585 - 3586 message: '#^Cannot cast mixed to string\.$#' 3587 identifier: cast.string 3588 count: 2 3589 path: app/Module/FabTheme.php 3590 3591 - 3592 message: '#^Method Fisharebest\\Webtrees\\Module\\FabTheme\:\:genealogyMenu\(\) should return array\<Fisharebest\\Webtrees\\Menu\> but returns mixed\.$#' 3593 identifier: return.type 3594 count: 1 3595 path: app/Module/FabTheme.php 3596 3597 - 3598 message: '#^Method Fisharebest\\Webtrees\\Module\\FabTheme\:\:individualBoxMenuCharts\(\) should return array\<Fisharebest\\Webtrees\\Menu\> but returns list\<mixed\>\.$#' 3599 identifier: return.type 3600 count: 1 3601 path: app/Module/FabTheme.php 3602 3603 - 3604 message: '#^Parameter \#1 \$filter of method Fisharebest\\Webtrees\\GedcomRecord\:\:facts\(\) expects array\<string\>, array\<int, mixed\> given\.$#' 3605 identifier: argument.type 3606 count: 1 3607 path: app/Module/FabTheme.php 3608 3609 - 3610 message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:attributes\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#' 3611 identifier: argument.type 3612 count: 3 3613 path: app/Module/FabTheme.php 3614 3615 - 3616 message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:queryParams\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#' 3617 identifier: argument.type 3618 count: 1 3619 path: app/Module/FabTheme.php 3620 3621 - 3622 message: '#^Parameter \#2 \$callback of function usort expects callable\(mixed, mixed\)\: int, Closure\(Fisharebest\\Webtrees\\Menu, Fisharebest\\Webtrees\\Menu\)\: int given\.$#' 3623 identifier: argument.type 3624 count: 1 3625 path: app/Module/FabTheme.php 3626 3627 - 3628 message: '#^Parameter \#2 \$haystack of function in_array expects array, list\<string\>\|false given\.$#' 3629 identifier: argument.type 3630 count: 1 3631 path: app/Module/FabTheme.php 3632 3633 - 3634 message: '#^Parameter \#2 \$haystack of function in_array expects array, mixed given\.$#' 3635 identifier: argument.type 3636 count: 1 3637 path: app/Module/FabTheme.php 3638 3639 - 3640 message: '#^Parameter \#5 \$submenus of class Fisharebest\\Webtrees\\Menu constructor expects array\<Fisharebest\\Webtrees\\Menu\>, mixed given\.$#' 3641 identifier: argument.type 3642 count: 1 3643 path: app/Module/FabTheme.php 3644 3645 - 3646 message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\GedcomRecordFactoryInterface\:\:make\(\) expects string, mixed given\.$#' 3647 identifier: argument.type 3648 count: 1 3649 path: app/Module/FamilyTreeFavoritesModule.php 3650 3651 - 3652 message: '#^Access to an undefined property object\:\:\$body\.$#' 3653 identifier: property.notFound 3654 count: 1 3655 path: app/Module/FamilyTreeNewsModule.php 3656 3657 - 3658 message: '#^Access to an undefined property object\:\:\$subject\.$#' 3659 identifier: property.notFound 3660 count: 1 3661 path: app/Module/FamilyTreeNewsModule.php 3662 3663 - 3664 message: '#^Parameter \#1 \$string of method Fisharebest\\Webtrees\\Contracts\\TimestampFactoryInterface\:\:fromString\(\) expects string\|null, mixed given\.$#' 3665 identifier: argument.type 3666 count: 1 3667 path: app/Module/FamilyTreeNewsModule.php 3668 3669 - 3670 message: '#^Cannot call method embedTags\(\) on mixed\.$#' 3671 identifier: method.nonObject 3672 count: 1 3673 path: app/Module/FamilyTreeStatisticsModule.php 3674 3675 - 3676 message: '#^Cannot cast mixed to int\.$#' 3677 identifier: cast.int 3678 count: 1 3679 path: app/Module/FamilyTreeStatisticsModule.php 3680 3681 - 3682 message: '#^Method Fisharebest\\Webtrees\\Module\\FamilyTreeStatisticsModule\:\:getBlock\(\) should return string but returns mixed\.$#' 3683 identifier: return.type 3684 count: 1 3685 path: app/Module/FamilyTreeStatisticsModule.php 3686 3687 - 3688 message: '#^Parameter \#1 \$text of method Fisharebest\\Webtrees\\Module\\ModuleLanguageInterface\:\:normalize\(\) expects string, mixed given\.$#' 3689 identifier: argument.type 3690 count: 1 3691 path: app/Module/FamilyTreeStatisticsModule.php 3692 3693 - 3694 message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#' 3695 identifier: foreach.nonIterable 3696 count: 1 3697 path: app/Module/FanChartModule.php 3698 3699 - 3700 message: '#^Binary operation "\-" between mixed and mixed results in an error\.$#' 3701 identifier: binaryOp.invalid 3702 count: 1 3703 path: app/Module/FanChartModule.php 3704 3705 - 3706 message: '#^Binary operation "\.\=" between non\-falsy\-string and mixed results in an error\.$#' 3707 identifier: assignOp.invalid 3708 count: 1 3709 path: app/Module/FanChartModule.php 3710 3711 - 3712 message: '#^Cannot access offset 0 on array\|false\.$#' 3713 identifier: offsetAccess.nonOffsetAccessible 3714 count: 1 3715 path: app/Module/FanChartModule.php 3716 3717 - 3718 message: '#^Cannot access offset 4 on array\|false\.$#' 3719 identifier: offsetAccess.nonOffsetAccessible 3720 count: 1 3721 path: app/Module/FanChartModule.php 3722 3723 - 3724 message: '#^Cannot call method alternateName\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#' 3725 identifier: method.nonObject 3726 count: 1 3727 path: app/Module/FanChartModule.php 3728 3729 - 3730 message: '#^Cannot call method fullName\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#' 3731 identifier: method.nonObject 3732 count: 4 3733 path: app/Module/FanChartModule.php 3734 3735 - 3736 message: '#^Cannot call method getClass\(\) on mixed\.$#' 3737 identifier: method.nonObject 3738 count: 1 3739 path: app/Module/FanChartModule.php 3740 3741 - 3742 message: '#^Cannot call method getLabel\(\) on mixed\.$#' 3743 identifier: method.nonObject 3744 count: 1 3745 path: app/Module/FanChartModule.php 3746 3747 - 3748 message: '#^Cannot call method getLink\(\) on mixed\.$#' 3749 identifier: method.nonObject 3750 count: 1 3751 path: app/Module/FanChartModule.php 3752 3753 - 3754 message: '#^Cannot call method individualBoxMenu\(\) on mixed\.$#' 3755 identifier: method.nonObject 3756 count: 1 3757 path: app/Module/FanChartModule.php 3758 3759 - 3760 message: '#^Cannot call method lifespan\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#' 3761 identifier: method.nonObject 3762 count: 1 3763 path: app/Module/FanChartModule.php 3764 3765 - 3766 message: '#^Cannot call method sex\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#' 3767 identifier: method.nonObject 3768 count: 1 3769 path: app/Module/FanChartModule.php 3770 3771 - 3772 message: '#^Cannot call method url\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#' 3773 identifier: method.nonObject 3774 count: 1 3775 path: app/Module/FanChartModule.php 3776 3777 - 3778 message: '#^Cannot call method xref\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#' 3779 identifier: method.nonObject 3780 count: 2 3781 path: app/Module/FanChartModule.php 3782 3783 - 3784 message: '#^Method Fisharebest\\Webtrees\\Module\\FanChartModule\:\:imageColor\(\) should return int but returns int\<0, max\>\|false\.$#' 3785 identifier: return.type 3786 count: 1 3787 path: app/Module/FanChartModule.php 3788 3789 - 3790 message: '#^Parameter \#1 \$individual of method Fisharebest\\Webtrees\\Module\\FanChartModule\:\:chartTitle\(\) expects Fisharebest\\Webtrees\\Individual, Fisharebest\\Webtrees\\Individual\|null given\.$#' 3791 identifier: argument.type 3792 count: 1 3793 path: app/Module/FanChartModule.php 3794 3795 - 3796 message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#' 3797 identifier: argument.type 3798 count: 2 3799 path: app/Module/FanChartModule.php 3800 3801 - 3802 message: '#^Parameter \#1 \$width of function imagecreate expects int\<1, max\>, int given\.$#' 3803 identifier: argument.type 3804 count: 1 3805 path: app/Module/FanChartModule.php 3806 3807 - 3808 message: '#^Parameter \#2 \$color of function imagecolortransparent expects int\|null, int\<0, max\>\|false given\.$#' 3809 identifier: argument.type 3810 count: 1 3811 path: app/Module/FanChartModule.php 3812 3813 - 3814 message: '#^Parameter \#2 \$height of function imagecreate expects int\<1, max\>, int given\.$#' 3815 identifier: argument.type 3816 count: 1 3817 path: app/Module/FanChartModule.php 3818 3819 - 3820 message: '#^Parameter \#2 \$red of function imagecolorallocate expects int\<0, 255\>, int given\.$#' 3821 identifier: argument.type 3822 count: 1 3823 path: app/Module/FanChartModule.php 3824 3825 - 3826 message: '#^Parameter \#3 \$green of function imagecolorallocate expects int\<0, 255\>, int given\.$#' 3827 identifier: argument.type 3828 count: 1 3829 path: app/Module/FanChartModule.php 3830 3831 - 3832 message: '#^Parameter \#4 \$blue of function imagecolorallocate expects int\<0, 255\>, int given\.$#' 3833 identifier: argument.type 3834 count: 1 3835 path: app/Module/FanChartModule.php 3836 3837 - 3838 message: '#^Parameter \#6 \$color of function imagefilledrectangle expects int, int\<0, max\>\|false given\.$#' 3839 identifier: argument.type 3840 count: 1 3841 path: app/Module/FanChartModule.php 3842 3843 - 3844 message: '#^Access to an undefined property object\:\:\$xref\.$#' 3845 identifier: property.notFound 3846 count: 2 3847 path: app/Module/FixCemeteryTag.php 3848 3849 - 3850 message: '#^Method Fisharebest\\Webtrees\\Module\\FixCemeteryTag\:\:individualsToFix\(\) should return Illuminate\\Support\\Collection\<int, string\>\|null but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#' 3851 identifier: return.type 3852 count: 1 3853 path: app/Module/FixCemeteryTag.php 3854 3855 - 3856 message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<int,mixed\>\:\:map\(\) expects callable\(mixed, int\)\: \(object\{xref\: string, type\: string\}&stdClass\), Closure\(string\)\: \(object\{xref\: string, type\: string\}&stdClass\) given\.$#' 3857 identifier: argument.type 3858 count: 1 3859 path: app/Module/FixCemeteryTag.php 3860 3861 - 3862 message: '#^Access to an undefined property object\:\:\$xref\.$#' 3863 identifier: property.notFound 3864 count: 2 3865 path: app/Module/FixDuplicateLinks.php 3866 3867 - 3868 message: '#^Method Fisharebest\\Webtrees\\Module\\FixDuplicateLinks\:\:familiesToFix\(\) should return Illuminate\\Support\\Collection\<int, string\> but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#' 3869 identifier: return.type 3870 count: 1 3871 path: app/Module/FixDuplicateLinks.php 3872 3873 - 3874 message: '#^Method Fisharebest\\Webtrees\\Module\\FixDuplicateLinks\:\:individualsToFix\(\) should return Illuminate\\Support\\Collection\<int, string\>\|null but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#' 3875 identifier: return.type 3876 count: 1 3877 path: app/Module/FixDuplicateLinks.php 3878 3879 - 3880 message: '#^Method Fisharebest\\Webtrees\\Module\\FixDuplicateLinks\:\:mediaToFix\(\) should return Illuminate\\Support\\Collection\<int, string\> but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#' 3881 identifier: return.type 3882 count: 1 3883 path: app/Module/FixDuplicateLinks.php 3884 3885 - 3886 message: '#^Method Fisharebest\\Webtrees\\Module\\FixDuplicateLinks\:\:notesToFix\(\) should return Illuminate\\Support\\Collection\<int, string\> but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#' 3887 identifier: return.type 3888 count: 1 3889 path: app/Module/FixDuplicateLinks.php 3890 3891 - 3892 message: '#^Method Fisharebest\\Webtrees\\Module\\FixDuplicateLinks\:\:repositoriesToFix\(\) should return Illuminate\\Support\\Collection\<int, string\> but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#' 3893 identifier: return.type 3894 count: 1 3895 path: app/Module/FixDuplicateLinks.php 3896 3897 - 3898 message: '#^Method Fisharebest\\Webtrees\\Module\\FixDuplicateLinks\:\:sourcesToFix\(\) should return Illuminate\\Support\\Collection\<int, string\> but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#' 3899 identifier: return.type 3900 count: 1 3901 path: app/Module/FixDuplicateLinks.php 3902 3903 - 3904 message: '#^Method Fisharebest\\Webtrees\\Module\\FixDuplicateLinks\:\:submittersToFix\(\) should return Illuminate\\Support\\Collection\<int, string\> but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#' 3905 identifier: return.type 3906 count: 1 3907 path: app/Module/FixDuplicateLinks.php 3908 3909 - 3910 message: '#^Method Fisharebest\\Webtrees\\Module\\FixDuplicateLinks\:\:updateGedcom\(\) should return string but returns string\|null\.$#' 3911 identifier: return.type 3912 count: 1 3913 path: app/Module/FixDuplicateLinks.php 3914 3915 - 3916 message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<int,mixed\>\:\:map\(\) expects callable\(mixed, int\)\: \(object\{xref\: string, type\: string\}&stdClass\), Closure\(string\)\: \(object\{xref\: string, type\: string\}&stdClass\) given\.$#' 3917 identifier: argument.type 3918 count: 1 3919 path: app/Module/FixDuplicateLinks.php 3920 3921 - 3922 message: '#^Parameter \#2 \$params of method Fisharebest\\Webtrees\\Module\\FixDuplicateLinks\:\:familiesToFixQuery\(\) expects array\<string, string\>, array\<string\> given\.$#' 3923 identifier: argument.type 3924 count: 1 3925 path: app/Module/FixDuplicateLinks.php 3926 3927 - 3928 message: '#^Parameter \#3 \$subject of function preg_replace expects array\<float\|int\|string\>\|string, string\|null given\.$#' 3929 identifier: argument.type 3930 count: 2 3931 path: app/Module/FixDuplicateLinks.php 3932 3933 - 3934 message: '#^Strict comparison using \!\=\= between Illuminate\\Support\\Collection\<int, string\> and null will always evaluate to true\.$#' 3935 identifier: notIdentical.alwaysTrue 3936 count: 6 3937 path: app/Module/FixDuplicateLinks.php 3938 3939 - 3940 message: '#^Access to an undefined property object\:\:\$xref\.$#' 3941 identifier: property.notFound 3942 count: 2 3943 path: app/Module/FixMissingDeaths.php 3944 3945 - 3946 message: '#^Method Fisharebest\\Webtrees\\Module\\FixMissingDeaths\:\:individualsToFix\(\) should return Illuminate\\Support\\Collection\<int, string\>\|null but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#' 3947 identifier: return.type 3948 count: 1 3949 path: app/Module/FixMissingDeaths.php 3950 3951 - 3952 message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<int,mixed\>\:\:map\(\) expects callable\(mixed, int\)\: \(object\{xref\: string, type\: string\}&stdClass\), Closure\(string\)\: \(object\{xref\: string, type\: string\}&stdClass\) given\.$#' 3953 identifier: argument.type 3954 count: 1 3955 path: app/Module/FixMissingDeaths.php 3956 3957 - 3958 message: '#^Access to an undefined property object\:\:\$xref\.$#' 3959 identifier: property.notFound 3960 count: 2 3961 path: app/Module/FixNameSlashesAndSpaces.php 3962 3963 - 3964 message: '#^Method Fisharebest\\Webtrees\\Module\\FixNameSlashesAndSpaces\:\:individualsToFix\(\) should return Illuminate\\Support\\Collection\<int, string\>\|null but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#' 3965 identifier: return.type 3966 count: 1 3967 path: app/Module/FixNameSlashesAndSpaces.php 3968 3969 - 3970 message: '#^Method Fisharebest\\Webtrees\\Module\\FixNameSlashesAndSpaces\:\:updateGedcom\(\) should return string but returns string\|null\.$#' 3971 identifier: return.type 3972 count: 1 3973 path: app/Module/FixNameSlashesAndSpaces.php 3974 3975 - 3976 message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<int,mixed\>\:\:map\(\) expects callable\(mixed, int\)\: \(object\{xref\: string, type\: string\}&stdClass\), Closure\(string\)\: \(object\{xref\: string, type\: string\}&stdClass\) given\.$#' 3977 identifier: argument.type 3978 count: 1 3979 path: app/Module/FixNameSlashesAndSpaces.php 3980 3981 - 3982 message: '#^Parameter \#3 \$subject of function preg_replace expects array\<float\|int\|string\>\|string, string\|null given\.$#' 3983 identifier: argument.type 3984 count: 1 3985 path: app/Module/FixNameSlashesAndSpaces.php 3986 3987 - 3988 message: '#^Access to an undefined property object\:\:\$xref\.$#' 3989 identifier: property.notFound 3990 count: 2 3991 path: app/Module/FixNameTags.php 3992 3993 - 3994 message: '#^Method Fisharebest\\Webtrees\\Module\\FixNameTags\:\:individualsToFix\(\) should return Illuminate\\Support\\Collection\<int, string\> but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#' 3995 identifier: return.type 3996 count: 1 3997 path: app/Module/FixNameTags.php 3998 3999 - 4000 message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<int,mixed\>\:\:map\(\) expects callable\(mixed, int\)\: \(object\{xref\: string, type\: string\}&stdClass\), Closure\(string\)\: \(object\{xref\: string, type\: string\}&stdClass\) given\.$#' 4001 identifier: argument.type 4002 count: 1 4003 path: app/Module/FixNameTags.php 4004 4005 - 4006 message: '#^Strict comparison using \!\=\= between Illuminate\\Support\\Collection\<int, string\> and null will always evaluate to true\.$#' 4007 identifier: notIdentical.alwaysTrue 4008 count: 1 4009 path: app/Module/FixNameTags.php 4010 4011 - 4012 message: '#^Access to an undefined property object\:\:\$xref\.$#' 4013 identifier: property.notFound 4014 count: 2 4015 path: app/Module/FixPlaceNames.php 4016 4017 - 4018 message: '#^Method Fisharebest\\Webtrees\\Module\\FixPlaceNames\:\:familiesToFix\(\) should return Illuminate\\Support\\Collection\<int, string\>\|null but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#' 4019 identifier: return.type 4020 count: 1 4021 path: app/Module/FixPlaceNames.php 4022 4023 - 4024 message: '#^Method Fisharebest\\Webtrees\\Module\\FixPlaceNames\:\:individualsToFix\(\) should return Illuminate\\Support\\Collection\<int, string\>\|null but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#' 4025 identifier: return.type 4026 count: 1 4027 path: app/Module/FixPlaceNames.php 4028 4029 - 4030 message: '#^Method Fisharebest\\Webtrees\\Module\\FixPlaceNames\:\:updateGedcom\(\) should return string but returns string\|null\.$#' 4031 identifier: return.type 4032 count: 1 4033 path: app/Module/FixPlaceNames.php 4034 4035 - 4036 message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<int,mixed\>\:\:map\(\) expects callable\(mixed, int\)\: \(object\{xref\: string, type\: string\}&stdClass\), Closure\(string\)\: \(object\{xref\: string, type\: string\}&stdClass\) given\.$#' 4037 identifier: argument.type 4038 count: 1 4039 path: app/Module/FixPlaceNames.php 4040 4041 - 4042 message: '#^Access to an undefined property object\:\:\$xref\.$#' 4043 identifier: property.notFound 4044 count: 2 4045 path: app/Module/FixPrimaryTag.php 4046 4047 - 4048 message: '#^Binary operation "\." between "\\n" and mixed results in an error\.$#' 4049 identifier: binaryOp.invalid 4050 count: 1 4051 path: app/Module/FixPrimaryTag.php 4052 4053 - 4054 message: '#^Method Fisharebest\\Webtrees\\Module\\FixPrimaryTag\:\:mediaToFix\(\) should return Illuminate\\Support\\Collection\<int, string\> but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#' 4055 identifier: return.type 4056 count: 1 4057 path: app/Module/FixPrimaryTag.php 4058 4059 - 4060 message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<int,mixed\>\:\:map\(\) expects callable\(mixed, int\)\: \(object\{xref\: string, type\: string\}&stdClass\), Closure\(string\)\: \(object\{xref\: string, type\: string\}&stdClass\) given\.$#' 4061 identifier: argument.type 4062 count: 1 4063 path: app/Module/FixPrimaryTag.php 4064 4065 - 4066 message: '#^Strict comparison using \!\=\= between Illuminate\\Support\\Collection\<int, string\> and null will always evaluate to true\.$#' 4067 identifier: notIdentical.alwaysTrue 4068 count: 1 4069 path: app/Module/FixPrimaryTag.php 4070 4071 - 4072 message: '#^Access to an undefined property object\:\:\$xref\.$#' 4073 identifier: property.notFound 4074 count: 2 4075 path: app/Module/FixSearchAndReplace.php 4076 4077 - 4078 message: '#^Method Fisharebest\\Webtrees\\Module\\FixSearchAndReplace\:\:familiesToFix\(\) should return Illuminate\\Support\\Collection\<int, string\>\|null but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#' 4079 identifier: return.type 4080 count: 1 4081 path: app/Module/FixSearchAndReplace.php 4082 4083 - 4084 message: '#^Method Fisharebest\\Webtrees\\Module\\FixSearchAndReplace\:\:individualsToFix\(\) should return Illuminate\\Support\\Collection\<int, string\>\|null but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#' 4085 identifier: return.type 4086 count: 1 4087 path: app/Module/FixSearchAndReplace.php 4088 4089 - 4090 message: '#^Method Fisharebest\\Webtrees\\Module\\FixSearchAndReplace\:\:locationsToFix\(\) should return Illuminate\\Support\\Collection\<int, string\>\|null but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#' 4091 identifier: return.type 4092 count: 1 4093 path: app/Module/FixSearchAndReplace.php 4094 4095 - 4096 message: '#^Method Fisharebest\\Webtrees\\Module\\FixSearchAndReplace\:\:mediaToFix\(\) should return Illuminate\\Support\\Collection\<int, string\>\|null but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#' 4097 identifier: return.type 4098 count: 1 4099 path: app/Module/FixSearchAndReplace.php 4100 4101 - 4102 message: '#^Method Fisharebest\\Webtrees\\Module\\FixSearchAndReplace\:\:notesToFix\(\) should return Illuminate\\Support\\Collection\<int, string\>\|null but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#' 4103 identifier: return.type 4104 count: 1 4105 path: app/Module/FixSearchAndReplace.php 4106 4107 - 4108 message: '#^Method Fisharebest\\Webtrees\\Module\\FixSearchAndReplace\:\:repositoriesToFix\(\) should return Illuminate\\Support\\Collection\<int, string\>\|null but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#' 4109 identifier: return.type 4110 count: 1 4111 path: app/Module/FixSearchAndReplace.php 4112 4113 - 4114 message: '#^Method Fisharebest\\Webtrees\\Module\\FixSearchAndReplace\:\:sourcesToFix\(\) should return Illuminate\\Support\\Collection\<int, string\>\|null but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#' 4115 identifier: return.type 4116 count: 1 4117 path: app/Module/FixSearchAndReplace.php 4118 4119 - 4120 message: '#^Method Fisharebest\\Webtrees\\Module\\FixSearchAndReplace\:\:submittersToFix\(\) should return Illuminate\\Support\\Collection\<int, string\>\|null but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#' 4121 identifier: return.type 4122 count: 1 4123 path: app/Module/FixSearchAndReplace.php 4124 4125 - 4126 message: '#^Method Fisharebest\\Webtrees\\Module\\FixSearchAndReplace\:\:updateGedcom\(\) should return string but returns string\|null\.$#' 4127 identifier: return.type 4128 count: 1 4129 path: app/Module/FixSearchAndReplace.php 4130 4131 - 4132 message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<int,mixed\>\:\:map\(\) expects callable\(mixed, int\)\: \(object\{xref\: string, type\: string\}&stdClass\), Closure\(string\)\: \(object\{xref\: string, type\: string\}&stdClass\) given\.$#' 4133 identifier: argument.type 4134 count: 1 4135 path: app/Module/FixSearchAndReplace.php 4136 4137 - 4138 message: '#^Access to an undefined property object\:\:\$xref\.$#' 4139 identifier: property.notFound 4140 count: 2 4141 path: app/Module/FixWtObjeSortTag.php 4142 4143 - 4144 message: '#^Method Fisharebest\\Webtrees\\Module\\FixWtObjeSortTag\:\:individualsToFix\(\) should return Illuminate\\Support\\Collection\<int, string\> but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#' 4145 identifier: return.type 4146 count: 1 4147 path: app/Module/FixWtObjeSortTag.php 4148 4149 - 4150 message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<int,mixed\>\:\:map\(\) expects callable\(mixed, int\)\: \(object\{xref\: string, type\: string\}&stdClass\), Closure\(string\)\: \(object\{xref\: string, type\: string\}&stdClass\) given\.$#' 4151 identifier: argument.type 4152 count: 1 4153 path: app/Module/FixWtObjeSortTag.php 4154 4155 - 4156 message: '#^Strict comparison using \!\=\= between Illuminate\\Support\\Collection\<int, string\> and null will always evaluate to true\.$#' 4157 identifier: notIdentical.alwaysTrue 4158 count: 1 4159 path: app/Module/FixWtObjeSortTag.php 4160 4161 - 4162 message: '#^Access to an undefined property object\:\:\$block_id\.$#' 4163 identifier: property.notFound 4164 count: 2 4165 path: app/Module/FrequentlyAskedQuestionsModule.php 4166 4167 - 4168 message: '#^Access to an undefined property object\:\:\$block_order\.$#' 4169 identifier: property.notFound 4170 count: 2 4171 path: app/Module/FrequentlyAskedQuestionsModule.php 4172 4173 - 4174 message: '#^Access to an undefined property object\:\:\$languages\.$#' 4175 identifier: property.notFound 4176 count: 1 4177 path: app/Module/FrequentlyAskedQuestionsModule.php 4178 4179 - 4180 message: '#^Cannot cast mixed to int\.$#' 4181 identifier: cast.int 4182 count: 6 4183 path: app/Module/FrequentlyAskedQuestionsModule.php 4184 4185 - 4186 message: '#^Parameter \#2 \$string of function explode expects string, mixed given\.$#' 4187 identifier: argument.type 4188 count: 2 4189 path: app/Module/FrequentlyAskedQuestionsModule.php 4190 4191 - 4192 message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#' 4193 identifier: foreach.nonIterable 4194 count: 1 4195 path: app/Module/GeonamesAutocomplete.php 4196 4197 - 4198 message: '#^Cannot access property \$adminName1 on mixed\.$#' 4199 identifier: property.nonObject 4200 count: 1 4201 path: app/Module/GeonamesAutocomplete.php 4202 4203 - 4204 message: '#^Cannot access property \$adminName2 on mixed\.$#' 4205 identifier: property.nonObject 4206 count: 1 4207 path: app/Module/GeonamesAutocomplete.php 4208 4209 - 4210 message: '#^Cannot access property \$countryName on mixed\.$#' 4211 identifier: property.nonObject 4212 count: 3 4213 path: app/Module/GeonamesAutocomplete.php 4214 4215 - 4216 message: '#^Cannot access property \$geonames on mixed\.$#' 4217 identifier: property.nonObject 4218 count: 1 4219 path: app/Module/GeonamesAutocomplete.php 4220 4221 - 4222 message: '#^Cannot access property \$name on mixed\.$#' 4223 identifier: property.nonObject 4224 count: 1 4225 path: app/Module/GeonamesAutocomplete.php 4226 4227 - 4228 message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:attributes\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#' 4229 identifier: argument.type 4230 count: 2 4231 path: app/Module/GoogleAnalyticsModule.php 4232 4233 - 4234 message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:serverParams\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#' 4235 identifier: argument.type 4236 count: 1 4237 path: app/Module/GoogleAnalyticsModule.php 4238 4239 - 4240 message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:serverParams\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#' 4241 identifier: argument.type 4242 count: 1 4243 path: app/Module/GoogleWebmasterToolsModule.php 4244 4245 - 4246 message: '#^Cannot cast mixed to int\.$#' 4247 identifier: cast.int 4248 count: 2 4249 path: app/Module/HitCountFooterModule.php 4250 4251 - 4252 message: '#^Binary operation "\.\=" between mixed and non\-falsy\-string results in an error\.$#' 4253 identifier: assignOp.invalid 4254 count: 1 4255 path: app/Module/HtmlBlockModule.php 4256 4257 - 4258 message: '#^Cannot call method embedTags\(\) on mixed\.$#' 4259 identifier: method.nonObject 4260 count: 2 4261 path: app/Module/HtmlBlockModule.php 4262 4263 - 4264 message: '#^Method Fisharebest\\Webtrees\\Module\\HtmlBlockModule\:\:getBlock\(\) should return string but returns mixed\.$#' 4265 identifier: return.type 4266 count: 1 4267 path: app/Module/HtmlBlockModule.php 4268 4269 - 4270 message: '#^Parameter \#1 \$string of function strip_tags expects string, mixed given\.$#' 4271 identifier: argument.type 4272 count: 1 4273 path: app/Module/HtmlBlockModule.php 4274 4275 - 4276 message: '#^Parameter \#1 \$items of method Illuminate\\Support\\Collection\<int,string\>\:\:merge\(\) expects Illuminate\\Contracts\\Support\\Arrayable\<int, ''FAM\:_UID''\|''FAM\:CHAN''\>\|iterable\<int, ''FAM\:_UID''\|''FAM\:CHAN''\>, Illuminate\\Support\\Collection\<int, mixed\> given\.$#' 4277 identifier: argument.type 4278 count: 2 4279 path: app/Module/IndividualFactsTabModule.php 4280 4281 - 4282 message: '#^Parameter \#1 \$callback of function array_map expects \(callable\(mixed\)\: mixed\)\|null, Closure\(string\)\: non\-falsy\-string given\.$#' 4283 identifier: argument.type 4284 count: 1 4285 path: app/Module/IndividualMetadataModule.php 4286 4287 - 4288 message: '#^Parameter \#1 \$filter of method Fisharebest\\Webtrees\\GedcomRecord\:\:facts\(\) expects array\<string\>, array given\.$#' 4289 identifier: argument.type 4290 count: 2 4291 path: app/Module/IndividualMetadataModule.php 4292 4293 - 4294 message: '#^Cannot call method xref\(\) on Fisharebest\\Webtrees\\Family\|null\.$#' 4295 identifier: method.nonObject 4296 count: 1 4297 path: app/Module/InteractiveTree/TreeView.php 4298 4299 - 4300 message: '#^Offset 1 on array\{Fisharebest\\Webtrees\\Individual, Fisharebest\\Webtrees\\Family\} in empty\(\) always exists and is not falsy\.$#' 4301 identifier: empty.offset 4302 count: 1 4303 path: app/Module/InteractiveTree/TreeView.php 4304 4305 - 4306 message: '#^Parameter \#1 \$familyList of method Fisharebest\\Webtrees\\Module\\InteractiveTree\\TreeView\:\:drawChildren\(\) expects Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Family\>, Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Family\|null\> given\.$#' 4307 identifier: argument.type 4308 count: 1 4309 path: app/Module/InteractiveTree/TreeView.php 4310 4311 - 4312 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4313 identifier: argument.type 4314 count: 1 4315 path: app/Module/LanguageAfrikaans.php 4316 4317 - 4318 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4319 identifier: argument.type 4320 count: 1 4321 path: app/Module/LanguageAlbanian.php 4322 4323 - 4324 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4325 identifier: argument.type 4326 count: 1 4327 path: app/Module/LanguageArabic.php 4328 4329 - 4330 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4331 identifier: argument.type 4332 count: 1 4333 path: app/Module/LanguageBasque.php 4334 4335 - 4336 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4337 identifier: argument.type 4338 count: 1 4339 path: app/Module/LanguageBosnian.php 4340 4341 - 4342 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4343 identifier: argument.type 4344 count: 1 4345 path: app/Module/LanguageBulgarian.php 4346 4347 - 4348 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4349 identifier: argument.type 4350 count: 1 4351 path: app/Module/LanguageCatalan.php 4352 4353 - 4354 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4355 identifier: argument.type 4356 count: 1 4357 path: app/Module/LanguageChineseSimplified.php 4358 4359 - 4360 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4361 identifier: argument.type 4362 count: 1 4363 path: app/Module/LanguageChineseTraditional.php 4364 4365 - 4366 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4367 identifier: argument.type 4368 count: 1 4369 path: app/Module/LanguageCroatian.php 4370 4371 - 4372 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4373 identifier: argument.type 4374 count: 1 4375 path: app/Module/LanguageCzech.php 4376 4377 - 4378 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4379 identifier: argument.type 4380 count: 1 4381 path: app/Module/LanguageDanish.php 4382 4383 - 4384 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4385 identifier: argument.type 4386 count: 1 4387 path: app/Module/LanguageDivehi.php 4388 4389 - 4390 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4391 identifier: argument.type 4392 count: 1 4393 path: app/Module/LanguageDutch.php 4394 4395 - 4396 message: '#^Binary operation "\." between mixed and mixed results in an error\.$#' 4397 identifier: binaryOp.invalid 4398 count: 1 4399 path: app/Module/LanguageEnglishUnitedStates.php 4400 4401 - 4402 message: '#^Binary operation "\." between string and mixed results in an error\.$#' 4403 identifier: binaryOp.invalid 4404 count: 1 4405 path: app/Module/LanguageEnglishUnitedStates.php 4406 4407 - 4408 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4409 identifier: argument.type 4410 count: 1 4411 path: app/Module/LanguageEnglishUnitedStates.php 4412 4413 - 4414 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4415 identifier: argument.type 4416 count: 1 4417 path: app/Module/LanguageEstonian.php 4418 4419 - 4420 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4421 identifier: argument.type 4422 count: 1 4423 path: app/Module/LanguageFaroese.php 4424 4425 - 4426 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4427 identifier: argument.type 4428 count: 1 4429 path: app/Module/LanguageFarsi.php 4430 4431 - 4432 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4433 identifier: argument.type 4434 count: 1 4435 path: app/Module/LanguageFinnish.php 4436 4437 - 4438 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4439 identifier: argument.type 4440 count: 1 4441 path: app/Module/LanguageFrench.php 4442 4443 - 4444 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4445 identifier: argument.type 4446 count: 1 4447 path: app/Module/LanguageGalician.php 4448 4449 - 4450 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4451 identifier: argument.type 4452 count: 1 4453 path: app/Module/LanguageGeorgian.php 4454 4455 - 4456 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4457 identifier: argument.type 4458 count: 1 4459 path: app/Module/LanguageGerman.php 4460 4461 - 4462 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4463 identifier: argument.type 4464 count: 1 4465 path: app/Module/LanguageGreek.php 4466 4467 - 4468 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4469 identifier: argument.type 4470 count: 1 4471 path: app/Module/LanguageHebrew.php 4472 4473 - 4474 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4475 identifier: argument.type 4476 count: 1 4477 path: app/Module/LanguageHindi.php 4478 4479 - 4480 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4481 identifier: argument.type 4482 count: 1 4483 path: app/Module/LanguageHungarian.php 4484 4485 - 4486 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4487 identifier: argument.type 4488 count: 1 4489 path: app/Module/LanguageIcelandic.php 4490 4491 - 4492 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4493 identifier: argument.type 4494 count: 1 4495 path: app/Module/LanguageIndonesian.php 4496 4497 - 4498 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4499 identifier: argument.type 4500 count: 1 4501 path: app/Module/LanguageItalian.php 4502 4503 - 4504 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4505 identifier: argument.type 4506 count: 1 4507 path: app/Module/LanguageJapanese.php 4508 4509 - 4510 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4511 identifier: argument.type 4512 count: 1 4513 path: app/Module/LanguageJavanese.php 4514 4515 - 4516 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4517 identifier: argument.type 4518 count: 1 4519 path: app/Module/LanguageKazhak.php 4520 4521 - 4522 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4523 identifier: argument.type 4524 count: 1 4525 path: app/Module/LanguageKorean.php 4526 4527 - 4528 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4529 identifier: argument.type 4530 count: 1 4531 path: app/Module/LanguageKurdish.php 4532 4533 - 4534 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4535 identifier: argument.type 4536 count: 1 4537 path: app/Module/LanguageLatvian.php 4538 4539 - 4540 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4541 identifier: argument.type 4542 count: 1 4543 path: app/Module/LanguageLingala.php 4544 4545 - 4546 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4547 identifier: argument.type 4548 count: 1 4549 path: app/Module/LanguageLithuanian.php 4550 4551 - 4552 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4553 identifier: argument.type 4554 count: 1 4555 path: app/Module/LanguageMalay.php 4556 4557 - 4558 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4559 identifier: argument.type 4560 count: 1 4561 path: app/Module/LanguageMaori.php 4562 4563 - 4564 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4565 identifier: argument.type 4566 count: 1 4567 path: app/Module/LanguageMarathi.php 4568 4569 - 4570 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4571 identifier: argument.type 4572 count: 1 4573 path: app/Module/LanguageNepalese.php 4574 4575 - 4576 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4577 identifier: argument.type 4578 count: 1 4579 path: app/Module/LanguageNorwegianBokmal.php 4580 4581 - 4582 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4583 identifier: argument.type 4584 count: 1 4585 path: app/Module/LanguageNorwegianNynorsk.php 4586 4587 - 4588 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4589 identifier: argument.type 4590 count: 1 4591 path: app/Module/LanguageOccitan.php 4592 4593 - 4594 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4595 identifier: argument.type 4596 count: 1 4597 path: app/Module/LanguagePolish.php 4598 4599 - 4600 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4601 identifier: argument.type 4602 count: 1 4603 path: app/Module/LanguagePortuguese.php 4604 4605 - 4606 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4607 identifier: argument.type 4608 count: 1 4609 path: app/Module/LanguagePortugueseBrazil.php 4610 4611 - 4612 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4613 identifier: argument.type 4614 count: 1 4615 path: app/Module/LanguageRomanian.php 4616 4617 - 4618 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4619 identifier: argument.type 4620 count: 1 4621 path: app/Module/LanguageRussian.php 4622 4623 - 4624 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4625 identifier: argument.type 4626 count: 1 4627 path: app/Module/LanguageSerbian.php 4628 4629 - 4630 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4631 identifier: argument.type 4632 count: 1 4633 path: app/Module/LanguageSerbianLatin.php 4634 4635 - 4636 message: '#^Anonymous function should return array but returns mixed\.$#' 4637 identifier: return.type 4638 count: 1 4639 path: app/Module/LanguageSlovakian.php 4640 4641 - 4642 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4643 identifier: argument.type 4644 count: 1 4645 path: app/Module/LanguageSlovakian.php 4646 4647 - 4648 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4649 identifier: argument.type 4650 count: 1 4651 path: app/Module/LanguageSlovenian.php 4652 4653 - 4654 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4655 identifier: argument.type 4656 count: 1 4657 path: app/Module/LanguageSpanish.php 4658 4659 - 4660 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4661 identifier: argument.type 4662 count: 1 4663 path: app/Module/LanguageSundanese.php 4664 4665 - 4666 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4667 identifier: argument.type 4668 count: 1 4669 path: app/Module/LanguageSwahili.php 4670 4671 - 4672 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4673 identifier: argument.type 4674 count: 1 4675 path: app/Module/LanguageSwedish.php 4676 4677 - 4678 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4679 identifier: argument.type 4680 count: 1 4681 path: app/Module/LanguageTagalog.php 4682 4683 - 4684 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4685 identifier: argument.type 4686 count: 1 4687 path: app/Module/LanguageTamil.php 4688 4689 - 4690 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4691 identifier: argument.type 4692 count: 1 4693 path: app/Module/LanguageTatar.php 4694 4695 - 4696 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4697 identifier: argument.type 4698 count: 1 4699 path: app/Module/LanguageThai.php 4700 4701 - 4702 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4703 identifier: argument.type 4704 count: 1 4705 path: app/Module/LanguageTurkish.php 4706 4707 - 4708 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4709 identifier: argument.type 4710 count: 1 4711 path: app/Module/LanguageUkranian.php 4712 4713 - 4714 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4715 identifier: argument.type 4716 count: 1 4717 path: app/Module/LanguageUrdu.php 4718 4719 - 4720 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4721 identifier: argument.type 4722 count: 1 4723 path: app/Module/LanguageUzbek.php 4724 4725 - 4726 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4727 identifier: argument.type 4728 count: 1 4729 path: app/Module/LanguageVietnamese.php 4730 4731 - 4732 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4733 identifier: argument.type 4734 count: 1 4735 path: app/Module/LanguageWelsh.php 4736 4737 - 4738 message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#' 4739 identifier: argument.type 4740 count: 1 4741 path: app/Module/LanguageYiddish.php 4742 4743 - 4744 message: '#^Access to an undefined property object\:\:\$row\.$#' 4745 identifier: property.notFound 4746 count: 1 4747 path: app/Module/LifespansChartModule.php 4748 4749 - 4750 message: '#^Anonymous function should return int but returns mixed\.$#' 4751 identifier: return.type 4752 count: 1 4753 path: app/Module/LifespansChartModule.php 4754 4755 - 4756 message: '#^Method Fisharebest\\Webtrees\\Module\\LifespansChartModule\:\:findIndividualsByDate\(\) should return array\<string\> but returns array\<mixed\>\.$#' 4757 identifier: return.type 4758 count: 1 4759 path: app/Module/LifespansChartModule.php 4760 4761 - 4762 message: '#^Method Fisharebest\\Webtrees\\Module\\LifespansChartModule\:\:findIndividualsByPlace\(\) should return array\<string\> but returns array\<mixed\>\.$#' 4763 identifier: return.type 4764 count: 1 4765 path: app/Module/LifespansChartModule.php 4766 4767 - 4768 message: '#^Call to method Illuminate\\Support\\Collection\<int,Fisharebest\\Webtrees\\Menu\|null\>\:\:isEmpty\(\) will always evaluate to false\.$#' 4769 identifier: method.impossibleType 4770 count: 1 4771 path: app/Module/ListsMenuModule.php 4772 4773 - 4774 message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<int,Fisharebest\\Webtrees\\Menu\|null\>\:\:sort\(\) expects \(callable\(Fisharebest\\Webtrees\\Menu\|null, Fisharebest\\Webtrees\\Menu\|null\)\: int\)\|int\|null, Closure\(Fisharebest\\Webtrees\\Menu, Fisharebest\\Webtrees\\Menu\)\: int given\.$#' 4775 identifier: argument.type 4776 count: 1 4777 path: app/Module/ListsMenuModule.php 4778 4779 - 4780 message: '#^Parameter \#5 \$submenus of class Fisharebest\\Webtrees\\Menu constructor expects array\<Fisharebest\\Webtrees\\Menu\>, array\<int, Fisharebest\\Webtrees\\Menu\|null\> given\.$#' 4781 identifier: argument.type 4782 count: 1 4783 path: app/Module/ListsMenuModule.php 4784 4785 - 4786 message: '#^Cannot call method usersLoggedInList\(\) on mixed\.$#' 4787 identifier: method.nonObject 4788 count: 1 4789 path: app/Module/LoggedInUsersModule.php 4790 4791 - 4792 message: '#^Method Fisharebest\\Webtrees\\Module\\LoggedInUsersModule\:\:getBlock\(\) should return string but returns mixed\.$#' 4793 identifier: return.type 4794 count: 1 4795 path: app/Module/LoggedInUsersModule.php 4796 4797 - 4798 message: '#^Method Fisharebest\\Webtrees\\Module\\MapGeoLocationGeonames\:\:extractLocationsFromResponse\(\) should return array\<string\> but returns mixed\.$#' 4799 identifier: return.type 4800 count: 1 4801 path: app/Module/MapGeoLocationGeonames.php 4802 4803 - 4804 message: '#^Method Fisharebest\\Webtrees\\Module\\MapGeoLocationNominatim\:\:extractLocationsFromResponse\(\) should return array\<string\> but returns mixed\.$#' 4805 identifier: return.type 4806 count: 1 4807 path: app/Module/MapGeoLocationNominatim.php 4808 4809 - 4810 message: '#^Method Fisharebest\\Webtrees\\Module\\MapGeoLocationOpenRouteService\:\:extractLocationsFromResponse\(\) should return array\<string\> but returns mixed\.$#' 4811 identifier: return.type 4812 count: 1 4813 path: app/Module/MapGeoLocationOpenRouteService.php 4814 4815 - 4816 message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:serverParams\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#' 4817 identifier: argument.type 4818 count: 1 4819 path: app/Module/MatomoAnalyticsModule.php 4820 4821 - 4822 message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: string, Closure\(string\)\: string given\.$#' 4823 identifier: argument.type 4824 count: 1 4825 path: app/Module/MediaListModule.php 4826 4827 - 4828 message: '#^Argument of an invalid type list\<string\>\|false supplied for foreach, only iterables are supported\.$#' 4829 identifier: foreach.nonIterable 4830 count: 1 4831 path: app/Module/MinimalTheme.php 4832 4833 - 4834 message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#' 4835 identifier: foreach.nonIterable 4836 count: 2 4837 path: app/Module/MinimalTheme.php 4838 4839 - 4840 message: '#^Cannot access offset int\<0, max\> on mixed\.$#' 4841 identifier: offsetAccess.nonOffsetAccessible 4842 count: 1 4843 path: app/Module/MinimalTheme.php 4844 4845 - 4846 message: '#^Cannot call method all\(\) on mixed\.$#' 4847 identifier: method.nonObject 4848 count: 2 4849 path: app/Module/MinimalTheme.php 4850 4851 - 4852 message: '#^Cannot call method chartBoxMenu\(\) on mixed\.$#' 4853 identifier: method.nonObject 4854 count: 1 4855 path: app/Module/MinimalTheme.php 4856 4857 - 4858 message: '#^Cannot call method count\(\) on mixed\.$#' 4859 identifier: method.nonObject 4860 count: 1 4861 path: app/Module/MinimalTheme.php 4862 4863 - 4864 message: '#^Cannot call method filter\(\) on mixed\.$#' 4865 identifier: method.nonObject 4866 count: 1 4867 path: app/Module/MinimalTheme.php 4868 4869 - 4870 message: '#^Cannot call method findByComponent\(\) on mixed\.$#' 4871 identifier: method.nonObject 4872 count: 3 4873 path: app/Module/MinimalTheme.php 4874 4875 - 4876 message: '#^Cannot call method findByInterface\(\) on mixed\.$#' 4877 identifier: method.nonObject 4878 count: 1 4879 path: app/Module/MinimalTheme.php 4880 4881 - 4882 message: '#^Cannot call method first\(\) on mixed\.$#' 4883 identifier: method.nonObject 4884 count: 1 4885 path: app/Module/MinimalTheme.php 4886 4887 - 4888 message: '#^Cannot call method getUri\(\) on mixed\.$#' 4889 identifier: method.nonObject 4890 count: 2 4891 path: app/Module/MinimalTheme.php 4892 4893 - 4894 message: '#^Cannot call method map\(\) on mixed\.$#' 4895 identifier: method.nonObject 4896 count: 2 4897 path: app/Module/MinimalTheme.php 4898 4899 - 4900 message: '#^Cannot call method name\(\) on mixed\.$#' 4901 identifier: method.nonObject 4902 count: 1 4903 path: app/Module/MinimalTheme.php 4904 4905 - 4906 message: '#^Cannot cast mixed to string\.$#' 4907 identifier: cast.string 4908 count: 2 4909 path: app/Module/MinimalTheme.php 4910 4911 - 4912 message: '#^Method Fisharebest\\Webtrees\\Module\\MinimalTheme\:\:genealogyMenu\(\) should return array\<Fisharebest\\Webtrees\\Menu\> but returns mixed\.$#' 4913 identifier: return.type 4914 count: 1 4915 path: app/Module/MinimalTheme.php 4916 4917 - 4918 message: '#^Method Fisharebest\\Webtrees\\Module\\MinimalTheme\:\:individualBoxMenuCharts\(\) should return array\<Fisharebest\\Webtrees\\Menu\> but returns list\<mixed\>\.$#' 4919 identifier: return.type 4920 count: 1 4921 path: app/Module/MinimalTheme.php 4922 4923 - 4924 message: '#^Parameter \#1 \$filter of method Fisharebest\\Webtrees\\GedcomRecord\:\:facts\(\) expects array\<string\>, array\<int, mixed\> given\.$#' 4925 identifier: argument.type 4926 count: 1 4927 path: app/Module/MinimalTheme.php 4928 4929 - 4930 message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:attributes\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#' 4931 identifier: argument.type 4932 count: 3 4933 path: app/Module/MinimalTheme.php 4934 4935 - 4936 message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:queryParams\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#' 4937 identifier: argument.type 4938 count: 1 4939 path: app/Module/MinimalTheme.php 4940 4941 - 4942 message: '#^Parameter \#2 \$callback of function usort expects callable\(mixed, mixed\)\: int, Closure\(Fisharebest\\Webtrees\\Menu, Fisharebest\\Webtrees\\Menu\)\: int given\.$#' 4943 identifier: argument.type 4944 count: 1 4945 path: app/Module/MinimalTheme.php 4946 4947 - 4948 message: '#^Parameter \#2 \$haystack of function in_array expects array, list\<string\>\|false given\.$#' 4949 identifier: argument.type 4950 count: 1 4951 path: app/Module/MinimalTheme.php 4952 4953 - 4954 message: '#^Parameter \#2 \$haystack of function in_array expects array, mixed given\.$#' 4955 identifier: argument.type 4956 count: 1 4957 path: app/Module/MinimalTheme.php 4958 4959 - 4960 message: '#^Parameter \#5 \$submenus of class Fisharebest\\Webtrees\\Menu constructor expects array\<Fisharebest\\Webtrees\\Menu\>, mixed given\.$#' 4961 identifier: argument.type 4962 count: 1 4963 path: app/Module/MinimalTheme.php 4964 4965 - 4966 message: '#^Trait Fisharebest\\Webtrees\\Module\\ModuleCustomTrait is used zero times and is not analysed\.$#' 4967 identifier: trait.unused 4968 count: 1 4969 path: app/Module/ModuleCustomTrait.php 4970 4971 - 4972 message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#' 4973 identifier: foreach.nonIterable 4974 count: 1 4975 path: app/Module/OpenRouteServiceAutocomplete.php 4976 4977 - 4978 message: '#^Cannot access property \$country on mixed\.$#' 4979 identifier: property.nonObject 4980 count: 4 4981 path: app/Module/OpenRouteServiceAutocomplete.php 4982 4983 - 4984 message: '#^Cannot access property \$county on mixed\.$#' 4985 identifier: property.nonObject 4986 count: 2 4987 path: app/Module/OpenRouteServiceAutocomplete.php 4988 4989 - 4990 message: '#^Cannot access property \$features on mixed\.$#' 4991 identifier: property.nonObject 4992 count: 1 4993 path: app/Module/OpenRouteServiceAutocomplete.php 4994 4995 - 4996 message: '#^Cannot access property \$label on mixed\.$#' 4997 identifier: property.nonObject 4998 count: 1 4999 path: app/Module/OpenRouteServiceAutocomplete.php 5000 5001 - 5002 message: '#^Cannot access property \$macroregion on mixed\.$#' 5003 identifier: property.nonObject 5004 count: 2 5005 path: app/Module/OpenRouteServiceAutocomplete.php 5006 5007 - 5008 message: '#^Cannot access property \$name on mixed\.$#' 5009 identifier: property.nonObject 5010 count: 2 5011 path: app/Module/OpenRouteServiceAutocomplete.php 5012 5013 - 5014 message: '#^Cannot access property \$properties on mixed\.$#' 5015 identifier: property.nonObject 5016 count: 14 5017 path: app/Module/OpenRouteServiceAutocomplete.php 5018 5019 - 5020 message: '#^Cannot access property \$region on mixed\.$#' 5021 identifier: property.nonObject 5022 count: 3 5023 path: app/Module/OpenRouteServiceAutocomplete.php 5024 5025 - 5026 message: '#^Method Fisharebest\\Webtrees\\Module\\OpenRouteServiceAutocomplete\:\:parsePlaceNameSearchResponse\(\) should return array\<string\> but returns list\.$#' 5027 identifier: return.type 5028 count: 1 5029 path: app/Module/OpenRouteServiceAutocomplete.php 5030 5031 - 5032 message: '#^Parameter \#2 \$callback of function usort expects callable\(mixed, mixed\)\: int, Closure\(string, string\)\: int given\.$#' 5033 identifier: argument.type 5034 count: 1 5035 path: app/Module/OpenRouteServiceAutocomplete.php 5036 5037 - 5038 message: '#^Parameter \#1 \$individual of method Fisharebest\\Webtrees\\Module\\PedigreeChartModule\:\:nextLink\(\) expects Fisharebest\\Webtrees\\Individual, Fisharebest\\Webtrees\\Individual\|null given\.$#' 5039 identifier: argument.type 5040 count: 2 5041 path: app/Module/PedigreeChartModule.php 5042 5043 - 5044 message: '#^Parameter \#2 \$parameters of function route expects array\<array\<string\>\|bool\|int\|string\|null\>, array given\.$#' 5045 identifier: argument.type 5046 count: 1 5047 path: app/Module/PedigreeChartModule.php 5048 5049 - 5050 message: '#^Parameter \#2 \$length of function array_chunk expects int\<1, max\>, int given\.$#' 5051 identifier: argument.type 5052 count: 2 5053 path: app/Module/PlaceHierarchyListModule.php 5054 5055 - 5056 message: '#^Access to an undefined property object\:\:\$features\.$#' 5057 identifier: property.notFound 5058 count: 1 5059 path: app/Module/PlacesModule.php 5060 5061 - 5062 message: '#^Access to an undefined property object\:\:\$record\.$#' 5063 identifier: property.notFound 5064 count: 2 5065 path: app/Module/RecentChangesModule.php 5066 5067 - 5068 message: '#^Access to an undefined property object\:\:\$time\.$#' 5069 identifier: property.notFound 5070 count: 4 5071 path: app/Module/RecentChangesModule.php 5072 5073 - 5074 message: '#^Cannot cast mixed to int\.$#' 5075 identifier: cast.int 5076 count: 1 5077 path: app/Module/RecentChangesModule.php 5078 5079 - 5080 message: '#^Parameter \#1 \$items of method Illuminate\\Support\\Collection\<int,Fisharebest\\Webtrees\\Individual\>\:\:merge\(\) expects Illuminate\\Contracts\\Support\\Arrayable\<int, Fisharebest\\Webtrees\\Individual\>\|iterable\<int, Fisharebest\\Webtrees\\Individual\>, Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Family\> given\.$#' 5081 identifier: argument.type 5082 count: 1 5083 path: app/Module/RecentChangesModule.php 5084 5085 - 5086 message: '#^Parameter \#1 \$string of method Fisharebest\\Webtrees\\Contracts\\TimestampFactoryInterface\:\:fromString\(\) expects string\|null, mixed given\.$#' 5087 identifier: argument.type 5088 count: 1 5089 path: app/Module/RecentChangesModule.php 5090 5091 - 5092 message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\GedcomRecordFactoryInterface\:\:make\(\) expects string, mixed given\.$#' 5093 identifier: argument.type 5094 count: 1 5095 path: app/Module/RecentChangesModule.php 5096 5097 - 5098 message: '#^Parameter \#1 of closure expects Fisharebest\\Webtrees\\GedcomRecord, mixed given\.$#' 5099 identifier: argument.type 5100 count: 1 5101 path: app/Module/RecentChangesModule.php 5102 5103 - 5104 message: '#^Parameter \#2 of closure expects Fisharebest\\Webtrees\\GedcomRecord, mixed given\.$#' 5105 identifier: argument.type 5106 count: 1 5107 path: app/Module/RecentChangesModule.php 5108 5109 - 5110 message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Contracts\\GedcomRecordFactoryInterface\:\:make\(\) expects string\|null, mixed given\.$#' 5111 identifier: argument.type 5112 count: 1 5113 path: app/Module/RecentChangesModule.php 5114 5115 - 5116 message: '#^Cannot call method get\(\) on mixed\.$#' 5117 identifier: method.nonObject 5118 count: 29 5119 path: app/Module/RedirectLegacyUrlsModule.php 5120 5121 - 5122 message: '#^Cannot call method getMap\(\) on mixed\.$#' 5123 identifier: method.nonObject 5124 count: 1 5125 path: app/Module/RedirectLegacyUrlsModule.php 5126 5127 - 5128 message: '#^Anonymous function should return Fisharebest\\Webtrees\\Family\|Fisharebest\\Webtrees\\Individual but returns Fisharebest\\Webtrees\\Family\|null\.$#' 5129 identifier: return.type 5130 count: 1 5131 path: app/Module/RelationshipsChartModule.php 5132 5133 - 5134 message: '#^Anonymous function should return Fisharebest\\Webtrees\\Family\|Fisharebest\\Webtrees\\Individual but returns Fisharebest\\Webtrees\\Individual\|null\.$#' 5135 identifier: return.type 5136 count: 1 5137 path: app/Module/RelationshipsChartModule.php 5138 5139 - 5140 message: '#^Cannot call method gedcom\(\) on Fisharebest\\Webtrees\\Family\|null\.$#' 5141 identifier: method.nonObject 5142 count: 2 5143 path: app/Module/RelationshipsChartModule.php 5144 5145 - 5146 message: '#^Cannot call method sex\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#' 5147 identifier: method.nonObject 5148 count: 4 5149 path: app/Module/RelationshipsChartModule.php 5150 5151 - 5152 message: '#^Cannot call method xref\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#' 5153 identifier: method.nonObject 5154 count: 2 5155 path: app/Module/RelationshipsChartModule.php 5156 5157 - 5158 message: '#^Cannot cast mixed to int\.$#' 5159 identifier: cast.int 5160 count: 2 5161 path: app/Module/RelationshipsChartModule.php 5162 5163 - 5164 message: '#^Cannot cast mixed to string\.$#' 5165 identifier: cast.string 5166 count: 1 5167 path: app/Module/RelationshipsChartModule.php 5168 5169 - 5170 message: '#^Method Fisharebest\\Webtrees\\Module\\RelationshipsChartModule\:\:allAncestors\(\) should return array\<string\> but returns list\<mixed\>\.$#' 5171 identifier: return.type 5172 count: 1 5173 path: app/Module/RelationshipsChartModule.php 5174 5175 - 5176 message: '#^Method Fisharebest\\Webtrees\\Module\\RelationshipsChartModule\:\:excludeFamilies\(\) should return array\<string\> but returns array\<mixed\>\.$#' 5177 identifier: return.type 5178 count: 1 5179 path: app/Module/RelationshipsChartModule.php 5180 5181 - 5182 message: '#^Parameter \#1 \$content of function response expects array\<mixed\>\|object\|string, string\|false given\.$#' 5183 identifier: argument.type 5184 count: 1 5185 path: app/Module/RelationshipsChartModule.php 5186 5187 - 5188 message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:attributes\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#' 5189 identifier: argument.type 5190 count: 1 5191 path: app/Module/ReportsMenuModule.php 5192 5193 - 5194 message: '#^Parameter \#1 \$items of method Illuminate\\Support\\Collection\<int,Fisharebest\\Webtrees\\Individual\>\:\:merge\(\) expects Illuminate\\Contracts\\Support\\Arrayable\<int, Fisharebest\\Webtrees\\Individual\>\|iterable\<int, Fisharebest\\Webtrees\\Individual\>, Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Family\> given\.$#' 5195 identifier: argument.type 5196 count: 1 5197 path: app/Module/ResearchTaskModule.php 5198 5199 - 5200 message: '#^Cannot call method canShow\(\) on Fisharebest\\Webtrees\\GedcomRecord\|null\.$#' 5201 identifier: method.nonObject 5202 count: 1 5203 path: app/Module/ReviewChangesModule.php 5204 5205 - 5206 message: '#^Cannot call method fullName\(\) on Fisharebest\\Webtrees\\GedcomRecord\|null\.$#' 5207 identifier: method.nonObject 5208 count: 1 5209 path: app/Module/ReviewChangesModule.php 5210 5211 - 5212 message: '#^Cannot call method url\(\) on Fisharebest\\Webtrees\\GedcomRecord\|null\.$#' 5213 identifier: method.nonObject 5214 count: 1 5215 path: app/Module/ReviewChangesModule.php 5216 5217 - 5218 message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\GedcomRecordFactoryInterface\:\:make\(\) expects string, mixed given\.$#' 5219 identifier: argument.type 5220 count: 1 5221 path: app/Module/ReviewChangesModule.php 5222 5223 - 5224 message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Contracts\\GedcomRecordFactoryInterface\:\:make\(\) expects string\|null, mixed given\.$#' 5225 identifier: argument.type 5226 count: 1 5227 path: app/Module/ReviewChangesModule.php 5228 5229 - 5230 message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<int,mixed\>\:\:filter\(\) expects \(callable\(mixed, int\)\: bool\)\|null, Closure\(Fisharebest\\Webtrees\\Fact\)\: bool given\.$#' 5231 identifier: argument.type 5232 count: 4 5233 path: app/Module/ShareAnniversaryModule.php 5234 5235 - 5236 message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<int,mixed\>\:\:mapWithKeys\(\) expects callable\(mixed, int\)\: array\<string, non\-falsy\-string\>, Closure\(Fisharebest\\Webtrees\\Fact\)\: non\-empty\-array\<string, non\-falsy\-string\> given\.$#' 5237 identifier: argument.type 5238 count: 1 5239 path: app/Module/ShareAnniversaryModule.php 5240 5241 - 5242 message: '#^Parameter \#1 \$filter of method Fisharebest\\Webtrees\\GedcomRecord\:\:facts\(\) expects array\<string\>, array given\.$#' 5243 identifier: argument.type 5244 count: 3 5245 path: app/Module/ShareAnniversaryModule.php 5246 5247 - 5248 message: '#^Parameter \#1 \$items of method Illuminate\\Support\\Collection\<int,Fisharebest\\Webtrees\\Fact\>\:\:merge\(\) expects Illuminate\\Contracts\\Support\\Arrayable\<int, Fisharebest\\Webtrees\\Fact\>\|iterable\<int, Fisharebest\\Webtrees\\Fact\>, Illuminate\\Support\\Collection\<int, Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Fact\>\> given\.$#' 5249 identifier: argument.type 5250 count: 1 5251 path: app/Module/ShareAnniversaryModule.php 5252 5253 - 5254 message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:queryParams\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#' 5255 identifier: argument.type 5256 count: 1 5257 path: app/Module/SlideShowModule.php 5258 5259 - 5260 message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\MediaFactoryInterface\:\:make\(\) expects string, mixed given\.$#' 5261 identifier: argument.type 5262 count: 2 5263 path: app/Module/SlideShowModule.php 5264 5265 - 5266 message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Contracts\\MediaFactoryInterface\:\:make\(\) expects string\|null, mixed given\.$#' 5267 identifier: argument.type 5268 count: 2 5269 path: app/Module/SlideShowModule.php 5270 5271 - 5272 message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:serverParams\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#' 5273 identifier: argument.type 5274 count: 1 5275 path: app/Module/StatcounterModule.php 5276 5277 - 5278 message: '#^Access to an undefined property object\:\:\$age\.$#' 5279 identifier: property.notFound 5280 count: 6 5281 path: app/Module/StatisticsChartModule.php 5282 5283 - 5284 message: '#^Access to an undefined property object\:\:\$d_gid\.$#' 5285 identifier: property.notFound 5286 count: 6 5287 path: app/Module/StatisticsChartModule.php 5288 5289 - 5290 message: '#^Access to an undefined property object\:\:\$f_numchil\.$#' 5291 identifier: property.notFound 5292 count: 2 5293 path: app/Module/StatisticsChartModule.php 5294 5295 - 5296 message: '#^Access to an undefined property object\:\:\$total\.$#' 5297 identifier: property.notFound 5298 count: 2 5299 path: app/Module/StatisticsChartModule.php 5300 5301 - 5302 message: '#^Binary operation "\+" between int and int\|string results in an error\.$#' 5303 identifier: binaryOp.invalid 5304 count: 1 5305 path: app/Module/StatisticsChartModule.php 5306 5307 - 5308 message: '#^Binary operation "\-" between string and 1 results in an error\.$#' 5309 identifier: binaryOp.invalid 5310 count: 2 5311 path: app/Module/StatisticsChartModule.php 5312 5313 - 5314 message: '#^Binary operation "/" between mixed and 365\.25 results in an error\.$#' 5315 identifier: binaryOp.invalid 5316 count: 6 5317 path: app/Module/StatisticsChartModule.php 5318 5319 - 5320 message: '#^Binary operation "/" between object and 365\.25 results in an error\.$#' 5321 identifier: binaryOp.invalid 5322 count: 3 5323 path: app/Module/StatisticsChartModule.php 5324 5325 - 5326 message: '#^Cannot cast mixed to int\.$#' 5327 identifier: cast.int 5328 count: 3 5329 path: app/Module/StatisticsChartModule.php 5330 5331 - 5332 message: '#^Parameter \#1 \$x of method Fisharebest\\Webtrees\\Module\\StatisticsChartModule\:\:fillYData\(\) expects int\|string, mixed given\.$#' 5333 identifier: argument.type 5334 count: 15 5335 path: app/Module/StatisticsChartModule.php 5336 5337 - 5338 message: '#^Parameter \#2 \$z of method Fisharebest\\Webtrees\\Module\\StatisticsChartModule\:\:fillYData\(\) expects int\|string, mixed given\.$#' 5339 identifier: argument.type 5340 count: 3 5341 path: app/Module/StatisticsChartModule.php 5342 5343 - 5344 message: '#^Parameter \#3 \$value of method Fisharebest\\Webtrees\\Module\\StatisticsChartModule\:\:fillYData\(\) expects int\|string, mixed given\.$#' 5345 identifier: argument.type 5346 count: 13 5347 path: app/Module/StatisticsChartModule.php 5348 5349 - 5350 message: '#^Parameter &\$ydata by\-ref type of method Fisharebest\\Webtrees\\Module\\StatisticsChartModule\:\:fillYData\(\) expects array\<array\<int\>\>, array\<array\<mixed\>\> given\.$#' 5351 identifier: parameterByRef.type 5352 count: 1 5353 path: app/Module/StatisticsChartModule.php 5354 5355 - 5356 message: '#^Cannot cast mixed to int\.$#' 5357 identifier: cast.int 5358 count: 3 5359 path: app/Module/StoriesModule.php 5360 5361 - 5362 message: '#^Cannot cast mixed to string\.$#' 5363 identifier: cast.string 5364 count: 3 5365 path: app/Module/StoriesModule.php 5366 5367 - 5368 message: '#^Parameter \#2 \$string of function explode expects string, mixed given\.$#' 5369 identifier: argument.type 5370 count: 1 5371 path: app/Module/StoriesModule.php 5372 5373 - 5374 message: '#^Cannot call method menuThemes\(\) on mixed\.$#' 5375 identifier: method.nonObject 5376 count: 1 5377 path: app/Module/ThemeSelectModule.php 5378 5379 - 5380 message: '#^Anonymous function should return string but returns mixed\.$#' 5381 identifier: return.type 5382 count: 1 5383 path: app/Module/TimelineChartModule.php 5384 5385 - 5386 message: '#^Cannot call method xref\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#' 5387 identifier: method.nonObject 5388 count: 2 5389 path: app/Module/TimelineChartModule.php 5390 5391 - 5392 message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),Fisharebest\\Webtrees\\Individual\|null\>\:\:filter\(\) expects \(callable\(Fisharebest\\Webtrees\\Individual\|null, int\|string\)\: bool\)\|null, Closure\(Fisharebest\\Webtrees\\GedcomRecord\)\: bool given\.$#' 5393 identifier: argument.type 5394 count: 1 5395 path: app/Module/TimelineChartModule.php 5396 5397 - 5398 message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),Fisharebest\\Webtrees\\Individual\|null\>\:\:filter\(\) expects \(callable\(Fisharebest\\Webtrees\\Individual\|null, int\|string\)\: bool\)\|null, Closure\(Fisharebest\\Webtrees\\Individual\)\: bool given\.$#' 5399 identifier: argument.type 5400 count: 1 5401 path: app/Module/TimelineChartModule.php 5402 5403 - 5404 message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),Fisharebest\\Webtrees\\Individual\|null\>\:\:map\(\) expects callable\(Fisharebest\\Webtrees\\Individual\|null, int\|string\)\: string, Closure\(Fisharebest\\Webtrees\\Individual\)\: string given\.$#' 5405 identifier: argument.type 5406 count: 1 5407 path: app/Module/TimelineChartModule.php 5408 5409 - 5410 message: '#^Cannot call method commonGivenFemaleListTotals\(\) on mixed\.$#' 5411 identifier: method.nonObject 5412 count: 1 5413 path: app/Module/TopGivenNamesModule.php 5414 5415 - 5416 message: '#^Cannot call method commonGivenFemaleTable\(\) on mixed\.$#' 5417 identifier: method.nonObject 5418 count: 1 5419 path: app/Module/TopGivenNamesModule.php 5420 5421 - 5422 message: '#^Cannot call method commonGivenMaleListTotals\(\) on mixed\.$#' 5423 identifier: method.nonObject 5424 count: 1 5425 path: app/Module/TopGivenNamesModule.php 5426 5427 - 5428 message: '#^Cannot call method commonGivenMaleTable\(\) on mixed\.$#' 5429 identifier: method.nonObject 5430 count: 1 5431 path: app/Module/TopGivenNamesModule.php 5432 5433 - 5434 message: '#^Cannot cast mixed to int\.$#' 5435 identifier: cast.int 5436 count: 1 5437 path: app/Module/TopPageViewsModule.php 5438 5439 - 5440 message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\GedcomRecordFactoryInterface\:\:make\(\) expects string, mixed given\.$#' 5441 identifier: argument.type 5442 count: 1 5443 path: app/Module/TopPageViewsModule.php 5444 5445 - 5446 message: '#^Cannot cast mixed to int\.$#' 5447 identifier: cast.int 5448 count: 1 5449 path: app/Module/TopSurnamesModule.php 5450 5451 - 5452 message: '#^Parameter \#1 \$text of method Fisharebest\\Webtrees\\Module\\ModuleLanguageInterface\:\:normalize\(\) expects string, mixed given\.$#' 5453 identifier: argument.type 5454 count: 1 5455 path: app/Module/TopSurnamesModule.php 5456 5457 - 5458 message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\GedcomRecordFactoryInterface\:\:make\(\) expects string, mixed given\.$#' 5459 identifier: argument.type 5460 count: 1 5461 path: app/Module/UserFavoritesModule.php 5462 5463 - 5464 message: '#^Access to an undefined property object\:\:\$body\.$#' 5465 identifier: property.notFound 5466 count: 1 5467 path: app/Module/UserJournalModule.php 5468 5469 - 5470 message: '#^Access to an undefined property object\:\:\$subject\.$#' 5471 identifier: property.notFound 5472 count: 1 5473 path: app/Module/UserJournalModule.php 5474 5475 - 5476 message: '#^Parameter \#1 \$string of method Fisharebest\\Webtrees\\Contracts\\TimestampFactoryInterface\:\:fromString\(\) expects string\|null, mixed given\.$#' 5477 identifier: argument.type 5478 count: 1 5479 path: app/Module/UserJournalModule.php 5480 5481 - 5482 message: '#^Parameter \#1 \$string of method Fisharebest\\Webtrees\\Contracts\\TimestampFactoryInterface\:\:fromString\(\) expects string\|null, mixed given\.$#' 5483 identifier: argument.type 5484 count: 1 5485 path: app/Module/UserMessagesModule.php 5486 5487 - 5488 message: '#^Argument of an invalid type list\<string\>\|false supplied for foreach, only iterables are supported\.$#' 5489 identifier: foreach.nonIterable 5490 count: 1 5491 path: app/Module/WebtreesTheme.php 5492 5493 - 5494 message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#' 5495 identifier: foreach.nonIterable 5496 count: 2 5497 path: app/Module/WebtreesTheme.php 5498 5499 - 5500 message: '#^Cannot access offset int\<0, max\> on mixed\.$#' 5501 identifier: offsetAccess.nonOffsetAccessible 5502 count: 1 5503 path: app/Module/WebtreesTheme.php 5504 5505 - 5506 message: '#^Cannot call method all\(\) on mixed\.$#' 5507 identifier: method.nonObject 5508 count: 2 5509 path: app/Module/WebtreesTheme.php 5510 5511 - 5512 message: '#^Cannot call method chartBoxMenu\(\) on mixed\.$#' 5513 identifier: method.nonObject 5514 count: 1 5515 path: app/Module/WebtreesTheme.php 5516 5517 - 5518 message: '#^Cannot call method count\(\) on mixed\.$#' 5519 identifier: method.nonObject 5520 count: 1 5521 path: app/Module/WebtreesTheme.php 5522 5523 - 5524 message: '#^Cannot call method filter\(\) on mixed\.$#' 5525 identifier: method.nonObject 5526 count: 1 5527 path: app/Module/WebtreesTheme.php 5528 5529 - 5530 message: '#^Cannot call method findByComponent\(\) on mixed\.$#' 5531 identifier: method.nonObject 5532 count: 3 5533 path: app/Module/WebtreesTheme.php 5534 5535 - 5536 message: '#^Cannot call method findByInterface\(\) on mixed\.$#' 5537 identifier: method.nonObject 5538 count: 1 5539 path: app/Module/WebtreesTheme.php 5540 5541 - 5542 message: '#^Cannot call method first\(\) on mixed\.$#' 5543 identifier: method.nonObject 5544 count: 1 5545 path: app/Module/WebtreesTheme.php 5546 5547 - 5548 message: '#^Cannot call method getUri\(\) on mixed\.$#' 5549 identifier: method.nonObject 5550 count: 2 5551 path: app/Module/WebtreesTheme.php 5552 5553 - 5554 message: '#^Cannot call method map\(\) on mixed\.$#' 5555 identifier: method.nonObject 5556 count: 2 5557 path: app/Module/WebtreesTheme.php 5558 5559 - 5560 message: '#^Cannot call method name\(\) on mixed\.$#' 5561 identifier: method.nonObject 5562 count: 1 5563 path: app/Module/WebtreesTheme.php 5564 5565 - 5566 message: '#^Cannot cast mixed to string\.$#' 5567 identifier: cast.string 5568 count: 2 5569 path: app/Module/WebtreesTheme.php 5570 5571 - 5572 message: '#^Method Fisharebest\\Webtrees\\Module\\WebtreesTheme\:\:genealogyMenu\(\) should return array\<Fisharebest\\Webtrees\\Menu\> but returns mixed\.$#' 5573 identifier: return.type 5574 count: 1 5575 path: app/Module/WebtreesTheme.php 5576 5577 - 5578 message: '#^Method Fisharebest\\Webtrees\\Module\\WebtreesTheme\:\:individualBoxMenuCharts\(\) should return array\<Fisharebest\\Webtrees\\Menu\> but returns list\<mixed\>\.$#' 5579 identifier: return.type 5580 count: 1 5581 path: app/Module/WebtreesTheme.php 5582 5583 - 5584 message: '#^Parameter \#1 \$filter of method Fisharebest\\Webtrees\\GedcomRecord\:\:facts\(\) expects array\<string\>, array\<int, mixed\> given\.$#' 5585 identifier: argument.type 5586 count: 1 5587 path: app/Module/WebtreesTheme.php 5588 5589 - 5590 message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:attributes\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#' 5591 identifier: argument.type 5592 count: 3 5593 path: app/Module/WebtreesTheme.php 5594 5595 - 5596 message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:queryParams\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#' 5597 identifier: argument.type 5598 count: 1 5599 path: app/Module/WebtreesTheme.php 5600 5601 - 5602 message: '#^Parameter \#2 \$callback of function usort expects callable\(mixed, mixed\)\: int, Closure\(Fisharebest\\Webtrees\\Menu, Fisharebest\\Webtrees\\Menu\)\: int given\.$#' 5603 identifier: argument.type 5604 count: 1 5605 path: app/Module/WebtreesTheme.php 5606 5607 - 5608 message: '#^Parameter \#2 \$haystack of function in_array expects array, list\<string\>\|false given\.$#' 5609 identifier: argument.type 5610 count: 1 5611 path: app/Module/WebtreesTheme.php 5612 5613 - 5614 message: '#^Parameter \#2 \$haystack of function in_array expects array, mixed given\.$#' 5615 identifier: argument.type 5616 count: 1 5617 path: app/Module/WebtreesTheme.php 5618 5619 - 5620 message: '#^Parameter \#5 \$submenus of class Fisharebest\\Webtrees\\Menu constructor expects array\<Fisharebest\\Webtrees\\Menu\>, mixed given\.$#' 5621 identifier: argument.type 5622 count: 1 5623 path: app/Module/WebtreesTheme.php 5624 5625 - 5626 message: '#^Argument of an invalid type list\<string\>\|false supplied for foreach, only iterables are supported\.$#' 5627 identifier: foreach.nonIterable 5628 count: 1 5629 path: app/Module/XeneaTheme.php 5630 5631 - 5632 message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#' 5633 identifier: foreach.nonIterable 5634 count: 2 5635 path: app/Module/XeneaTheme.php 5636 5637 - 5638 message: '#^Cannot access offset int\<0, max\> on mixed\.$#' 5639 identifier: offsetAccess.nonOffsetAccessible 5640 count: 1 5641 path: app/Module/XeneaTheme.php 5642 5643 - 5644 message: '#^Cannot call method all\(\) on mixed\.$#' 5645 identifier: method.nonObject 5646 count: 2 5647 path: app/Module/XeneaTheme.php 5648 5649 - 5650 message: '#^Cannot call method chartBoxMenu\(\) on mixed\.$#' 5651 identifier: method.nonObject 5652 count: 1 5653 path: app/Module/XeneaTheme.php 5654 5655 - 5656 message: '#^Cannot call method count\(\) on mixed\.$#' 5657 identifier: method.nonObject 5658 count: 1 5659 path: app/Module/XeneaTheme.php 5660 5661 - 5662 message: '#^Cannot call method filter\(\) on mixed\.$#' 5663 identifier: method.nonObject 5664 count: 1 5665 path: app/Module/XeneaTheme.php 5666 5667 - 5668 message: '#^Cannot call method findByComponent\(\) on mixed\.$#' 5669 identifier: method.nonObject 5670 count: 3 5671 path: app/Module/XeneaTheme.php 5672 5673 - 5674 message: '#^Cannot call method findByInterface\(\) on mixed\.$#' 5675 identifier: method.nonObject 5676 count: 1 5677 path: app/Module/XeneaTheme.php 5678 5679 - 5680 message: '#^Cannot call method first\(\) on mixed\.$#' 5681 identifier: method.nonObject 5682 count: 1 5683 path: app/Module/XeneaTheme.php 5684 5685 - 5686 message: '#^Cannot call method getUri\(\) on mixed\.$#' 5687 identifier: method.nonObject 5688 count: 2 5689 path: app/Module/XeneaTheme.php 5690 5691 - 5692 message: '#^Cannot call method map\(\) on mixed\.$#' 5693 identifier: method.nonObject 5694 count: 2 5695 path: app/Module/XeneaTheme.php 5696 5697 - 5698 message: '#^Cannot call method name\(\) on mixed\.$#' 5699 identifier: method.nonObject 5700 count: 1 5701 path: app/Module/XeneaTheme.php 5702 5703 - 5704 message: '#^Cannot cast mixed to string\.$#' 5705 identifier: cast.string 5706 count: 2 5707 path: app/Module/XeneaTheme.php 5708 5709 - 5710 message: '#^Method Fisharebest\\Webtrees\\Module\\XeneaTheme\:\:genealogyMenu\(\) should return array\<Fisharebest\\Webtrees\\Menu\> but returns mixed\.$#' 5711 identifier: return.type 5712 count: 1 5713 path: app/Module/XeneaTheme.php 5714 5715 - 5716 message: '#^Method Fisharebest\\Webtrees\\Module\\XeneaTheme\:\:individualBoxMenuCharts\(\) should return array\<Fisharebest\\Webtrees\\Menu\> but returns list\<mixed\>\.$#' 5717 identifier: return.type 5718 count: 1 5719 path: app/Module/XeneaTheme.php 5720 5721 - 5722 message: '#^Parameter \#1 \$filter of method Fisharebest\\Webtrees\\GedcomRecord\:\:facts\(\) expects array\<string\>, array\<int, mixed\> given\.$#' 5723 identifier: argument.type 5724 count: 1 5725 path: app/Module/XeneaTheme.php 5726 5727 - 5728 message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:attributes\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#' 5729 identifier: argument.type 5730 count: 3 5731 path: app/Module/XeneaTheme.php 5732 5733 - 5734 message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:queryParams\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#' 5735 identifier: argument.type 5736 count: 1 5737 path: app/Module/XeneaTheme.php 5738 5739 - 5740 message: '#^Parameter \#2 \$callback of function usort expects callable\(mixed, mixed\)\: int, Closure\(Fisharebest\\Webtrees\\Menu, Fisharebest\\Webtrees\\Menu\)\: int given\.$#' 5741 identifier: argument.type 5742 count: 1 5743 path: app/Module/XeneaTheme.php 5744 5745 - 5746 message: '#^Parameter \#2 \$haystack of function in_array expects array, list\<string\>\|false given\.$#' 5747 identifier: argument.type 5748 count: 1 5749 path: app/Module/XeneaTheme.php 5750 5751 - 5752 message: '#^Parameter \#2 \$haystack of function in_array expects array, mixed given\.$#' 5753 identifier: argument.type 5754 count: 1 5755 path: app/Module/XeneaTheme.php 5756 5757 - 5758 message: '#^Parameter \#5 \$submenus of class Fisharebest\\Webtrees\\Menu constructor expects array\<Fisharebest\\Webtrees\\Menu\>, mixed given\.$#' 5759 identifier: argument.type 5760 count: 1 5761 path: app/Module/XeneaTheme.php 5762 5763 - 5764 message: '#^Method Fisharebest\\Webtrees\\Note\:\:getNote\(\) should return string but returns string\|null\.$#' 5765 identifier: return.type 5766 count: 1 5767 path: app/Note.php 5768 5769 - 5770 message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\GedcomRecordFactoryInterface\:\:make\(\) expects string, mixed given\.$#' 5771 identifier: argument.type 5772 count: 1 5773 path: app/Note.php 5774 5775 - 5776 message: '#^Access to an undefined property object\:\:\$p_parent_id\.$#' 5777 identifier: property.notFound 5778 count: 1 5779 path: app/Place.php 5780 5781 - 5782 message: '#^Access to an undefined property object\:\:\$p_place\.$#' 5783 identifier: property.notFound 5784 count: 1 5785 path: app/Place.php 5786 5787 - 5788 message: '#^Cannot call method findByComponent\(\) on mixed\.$#' 5789 identifier: method.nonObject 5790 count: 1 5791 path: app/Place.php 5792 5793 - 5794 message: '#^Cannot call method first\(\) on mixed\.$#' 5795 identifier: method.nonObject 5796 count: 1 5797 path: app/Place.php 5798 5799 - 5800 message: '#^Cannot cast mixed to int\.$#' 5801 identifier: cast.int 5802 count: 2 5803 path: app/Place.php 5804 5805 - 5806 message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: Fisharebest\\Webtrees\\Place, Closure\(string\)\: Fisharebest\\Webtrees\\Place given\.$#' 5807 identifier: argument.type 5808 count: 1 5809 path: app/Place.php 5810 5811 - 5812 message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:sort\(\) expects \(callable\(mixed, mixed\)\: int\)\|int\|null, Closure\(string, string\)\: int given\.$#' 5813 identifier: argument.type 5814 count: 1 5815 path: app/Place.php 5816 5817 - 5818 message: '#^Parameter \#1 \$items of class Illuminate\\Support\\Collection constructor expects Illuminate\\Contracts\\Support\\Arrayable\<int\<0, max\>, string\>\|iterable\<int\<0, max\>, string\>\|null, list\<string\>\|false given\.$#' 5819 identifier: argument.type 5820 count: 1 5821 path: app/Place.php 5822 5823 - 5824 message: '#^Access to an undefined property object\:\:\$latitude\.$#' 5825 identifier: property.notFound 5826 count: 1 5827 path: app/PlaceLocation.php 5828 5829 - 5830 message: '#^Access to an undefined property object\:\:\$longitude\.$#' 5831 identifier: property.notFound 5832 count: 1 5833 path: app/PlaceLocation.php 5834 5835 - 5836 message: '#^Binary operation "\+" between mixed and 0\.2\|1\.0\|5\.0 results in an error\.$#' 5837 identifier: binaryOp.invalid 5838 count: 2 5839 path: app/PlaceLocation.php 5840 5841 - 5842 message: '#^Binary operation "\-" between mixed and 0\.2\|1\.0\|5\.0 results in an error\.$#' 5843 identifier: binaryOp.invalid 5844 count: 2 5845 path: app/PlaceLocation.php 5846 5847 - 5848 message: '#^Cannot access property \$latitude on object\|null\.$#' 5849 identifier: property.nonObject 5850 count: 3 5851 path: app/PlaceLocation.php 5852 5853 - 5854 message: '#^Cannot access property \$longitude on object\|null\.$#' 5855 identifier: property.nonObject 5856 count: 3 5857 path: app/PlaceLocation.php 5858 5859 - 5860 message: '#^Cannot cast mixed to float\.$#' 5861 identifier: cast.double 5862 count: 2 5863 path: app/PlaceLocation.php 5864 5865 - 5866 message: '#^Cannot cast mixed to int\.$#' 5867 identifier: cast.int 5868 count: 1 5869 path: app/PlaceLocation.php 5870 5871 - 5872 message: '#^Method Fisharebest\\Webtrees\\PlaceLocation\:\:boundingRectangle\(\) should return array\<array\<float\>\> but returns array\<int, array\<int, mixed\>\>\.$#' 5873 identifier: return.type 5874 count: 1 5875 path: app/PlaceLocation.php 5876 5877 - 5878 message: '#^Method Fisharebest\\Webtrees\\PlaceLocation\:\:details\(\) should return object but returns object\|null\.$#' 5879 identifier: return.type 5880 count: 1 5881 path: app/PlaceLocation.php 5882 5883 - 5884 message: '#^Method Fisharebest\\Webtrees\\PlaceLocation\:\:latitude\(\) should return float\|null but returns mixed\.$#' 5885 identifier: return.type 5886 count: 1 5887 path: app/PlaceLocation.php 5888 5889 - 5890 message: '#^Method Fisharebest\\Webtrees\\PlaceLocation\:\:longitude\(\) should return float\|null but returns mixed\.$#' 5891 identifier: return.type 5892 count: 1 5893 path: app/PlaceLocation.php 5894 5895 - 5896 message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: float, Closure\(string\)\: float given\.$#' 5897 identifier: argument.type 5898 count: 2 5899 path: app/PlaceLocation.php 5900 5901 - 5902 message: '#^Parameter \#1 \$items of class Illuminate\\Support\\Collection constructor expects Illuminate\\Contracts\\Support\\Arrayable\<int\<0, max\>, string\>\|iterable\<int\<0, max\>, string\>\|null, list\<string\>\|false given\.$#' 5903 identifier: argument.type 5904 count: 1 5905 path: app/PlaceLocation.php 5906 5907 - 5908 message: '#^Parameter \#1 \$string of function mb_substr expects string, string\|null given\.$#' 5909 identifier: argument.type 5910 count: 1 5911 path: app/PlaceLocation.php 5912 5913 - 5914 message: '#^Anonymous function should return bool but returns mixed\.$#' 5915 identifier: return.type 5916 count: 2 5917 path: app/Relationship.php 5918 5919 - 5920 message: '#^Binary operation "\-" between mixed and mixed results in an error\.$#' 5921 identifier: binaryOp.invalid 5922 count: 1 5923 path: app/Relationship.php 5924 5925 - 5926 message: '#^Binary operation "\." between ''@'' and mixed results in an error\.$#' 5927 identifier: binaryOp.invalid 5928 count: 4 5929 path: app/Relationship.php 5930 5931 - 5932 message: '#^Cannot access property \$day on mixed\.$#' 5933 identifier: property.nonObject 5934 count: 2 5935 path: app/Relationship.php 5936 5937 - 5938 message: '#^Cannot call method contains\(\) on mixed\.$#' 5939 identifier: method.nonObject 5940 count: 4 5941 path: app/Relationship.php 5942 5943 - 5944 message: '#^Cannot call method facts\(\) on mixed\.$#' 5945 identifier: method.nonObject 5946 count: 10 5947 path: app/Relationship.php 5948 5949 - 5950 message: '#^Cannot call method first\(\) on mixed\.$#' 5951 identifier: method.nonObject 5952 count: 6 5953 path: app/Relationship.php 5954 5955 - 5956 message: '#^Cannot call method isOK\(\) on mixed\.$#' 5957 identifier: method.nonObject 5958 count: 2 5959 path: app/Relationship.php 5960 5961 - 5962 message: '#^Cannot call method julianDay\(\) on mixed\.$#' 5963 identifier: method.nonObject 5964 count: 2 5965 path: app/Relationship.php 5966 5967 - 5968 message: '#^Cannot call method map\(\) on mixed\.$#' 5969 identifier: method.nonObject 5970 count: 6 5971 path: app/Relationship.php 5972 5973 - 5974 message: '#^Cannot call method minimumDate\(\) on mixed\.$#' 5975 identifier: method.nonObject 5976 count: 2 5977 path: app/Relationship.php 5978 5979 - 5980 message: '#^Cannot call method sex\(\) on mixed\.$#' 5981 identifier: method.nonObject 5982 count: 1 5983 path: app/Relationship.php 5984 5985 - 5986 message: '#^Cannot call method xref\(\) on mixed\.$#' 5987 identifier: method.nonObject 5988 count: 4 5989 path: app/Relationship.php 5990 5991 - 5992 message: '#^Method Fisharebest\\Webtrees\\Relationship\:\:match\(\) should return array\<string\>\|null but returns mixed\.$#' 5993 identifier: return.type 5994 count: 1 5995 path: app/Relationship.php 5996 5997 - 5998 message: '#^Parameter \#1 \$a of static method Fisharebest\\Webtrees\\Date\:\:compare\(\) expects Fisharebest\\Webtrees\\Date, mixed given\.$#' 5999 identifier: argument.type 6000 count: 2 6001 path: app/Relationship.php 6002 6003 - 6004 message: '#^Parameter \#2 \$b of static method Fisharebest\\Webtrees\\Date\:\:compare\(\) expects Fisharebest\\Webtrees\\Date, mixed given\.$#' 6005 identifier: argument.type 6006 count: 2 6007 path: app/Relationship.php 6008 6009 - 6010 message: '#^Binary operation "\+" between float and mixed results in an error\.$#' 6011 identifier: binaryOp.invalid 6012 count: 2 6013 path: app/Report/PdfRenderer.php 6014 6015 - 6016 message: '#^Binary operation "\+\=" between float and mixed results in an error\.$#' 6017 identifier: assignOp.invalid 6018 count: 2 6019 path: app/Report/PdfRenderer.php 6020 6021 - 6022 message: '#^Cannot cast mixed to string\.$#' 6023 identifier: cast.string 6024 count: 1 6025 path: app/Report/PdfRenderer.php 6026 6027 - 6028 message: '#^Binary operation "\+" between mixed and float results in an error\.$#' 6029 identifier: binaryOp.invalid 6030 count: 1 6031 path: app/Report/ReportHtmlImage.php 6032 6033 - 6034 message: '#^Parameter \#1 \$parser of method Fisharebest\\Webtrees\\Report\\ReportParserBase\:\:characterData\(\) expects resource, mixed given\.$#' 6035 identifier: argument.type 6036 count: 1 6037 path: app/Report/ReportParserBase.php 6038 6039 - 6040 message: '#^Parameter \#1 \$parser of method Fisharebest\\Webtrees\\Report\\ReportParserBase\:\:endElement\(\) expects resource, mixed given\.$#' 6041 identifier: argument.type 6042 count: 1 6043 path: app/Report/ReportParserBase.php 6044 6045 - 6046 message: '#^Parameter \#1 \$parser of method Fisharebest\\Webtrees\\Report\\ReportParserBase\:\:startElement\(\) expects resource, mixed given\.$#' 6047 identifier: argument.type 6048 count: 1 6049 path: app/Report/ReportParserBase.php 6050 6051 - 6052 message: '#^Parameter \#1 \$stream of function fclose expects resource, resource\|false given\.$#' 6053 identifier: argument.type 6054 count: 1 6055 path: app/Report/ReportParserBase.php 6056 6057 - 6058 message: '#^Parameter \#1 \$stream of function feof expects resource, resource\|false given\.$#' 6059 identifier: argument.type 6060 count: 1 6061 path: app/Report/ReportParserBase.php 6062 6063 - 6064 message: '#^Parameter \#1 \$stream of function fread expects resource, resource\|false given\.$#' 6065 identifier: argument.type 6066 count: 1 6067 path: app/Report/ReportParserBase.php 6068 6069 - 6070 message: '#^Parameter \#3 \$attrs of method Fisharebest\\Webtrees\\Report\\ReportParserBase\:\:startElement\(\) expects array\<string\>, array given\.$#' 6071 identifier: argument.type 6072 count: 1 6073 path: app/Report/ReportParserBase.php 6074 6075 - 6076 message: '#^Access to an undefined property Fisharebest\\Webtrees\\GedcomRecord\|static\(Fisharebest\\Webtrees\\Report\\ReportParserGenerate\)\:\:\$generation\.$#' 6077 identifier: property.notFound 6078 count: 1 6079 path: app/Report/ReportParserGenerate.php 6080 6081 - 6082 message: '#^Access to protected property Fisharebest\\Webtrees\\GedcomRecord\|static\(Fisharebest\\Webtrees\\Report\\ReportParserGenerate\)\:\:\$generation\.$#' 6083 identifier: property.protected 6084 count: 1 6085 path: app/Report/ReportParserGenerate.php 6086 6087 - 6088 message: '#^Binary operation "\+" between int and mixed results in an error\.$#' 6089 identifier: binaryOp.invalid 6090 count: 2 6091 path: app/Report/ReportParserGenerate.php 6092 6093 - 6094 message: '#^Binary operation "\+" between mixed and int results in an error\.$#' 6095 identifier: binaryOp.invalid 6096 count: 10 6097 path: app/Report/ReportParserGenerate.php 6098 6099 - 6100 message: '#^Binary operation "\+\=" between mixed and array\<string\>\|int results in an error\.$#' 6101 identifier: assignOp.invalid 6102 count: 4 6103 path: app/Report/ReportParserGenerate.php 6104 6105 - 6106 message: '#^Call to an undefined method Fisharebest\\Webtrees\\GedcomRecord\|static\(Fisharebest\\Webtrees\\Report\\ReportParserGenerate\)\:\:canShow\(\)\.$#' 6107 identifier: method.notFound 6108 count: 1 6109 path: app/Report/ReportParserGenerate.php 6110 6111 - 6112 message: '#^Call to an undefined method Fisharebest\\Webtrees\\GedcomRecord\|static\(Fisharebest\\Webtrees\\Report\\ReportParserGenerate\)\:\:privatizeGedcom\(\)\.$#' 6113 identifier: method.notFound 6114 count: 1 6115 path: app/Report/ReportParserGenerate.php 6116 6117 - 6118 message: '#^Call to an undefined method Fisharebest\\Webtrees\\GedcomRecord\|static\(Fisharebest\\Webtrees\\Report\\ReportParserGenerate\)\:\:tree\(\)\.$#' 6119 identifier: method.notFound 6120 count: 1 6121 path: app/Report/ReportParserGenerate.php 6122 6123 - 6124 message: '#^Call to function assert\(\) with false and LogicException will always evaluate to false\.$#' 6125 identifier: function.impossibleType 6126 count: 1 6127 path: app/Report/ReportParserGenerate.php 6128 6129 - 6130 message: '#^Cannot access offset \(float\|int\) on list\<string\>\|false\.$#' 6131 identifier: offsetAccess.nonOffsetAccessible 6132 count: 13 6133 path: app/Report/ReportParserGenerate.php 6134 6135 - 6136 message: '#^Cannot access offset \(float\|int\<1, max\>\) on list\<string\>\|false\.$#' 6137 identifier: offsetAccess.nonOffsetAccessible 6138 count: 1 6139 path: app/Report/ReportParserGenerate.php 6140 6141 - 6142 message: '#^Cannot access offset 0 on array\{0\: int\<0, max\>, 1\: int\<0, max\>, 2\: int, 3\: string, mime\: string, channels\?\: int, bits\?\: int\}\|false\.$#' 6143 identifier: offsetAccess.nonOffsetAccessible 6144 count: 3 6145 path: app/Report/ReportParserGenerate.php 6146 6147 - 6148 message: '#^Cannot access offset 1 on array\{0\: int\<0, max\>, 1\: int\<0, max\>, 2\: int, 3\: string, mime\: string, channels\?\: int, bits\?\: int\}\|false\.$#' 6149 identifier: offsetAccess.nonOffsetAccessible 6150 count: 3 6151 path: app/Report/ReportParserGenerate.php 6152 6153 - 6154 message: '#^Cannot call method addElement\(\) on Fisharebest\\Webtrees\\Report\\AbstractRenderer\|null\.$#' 6155 identifier: method.nonObject 6156 count: 1 6157 path: app/Report/ReportParserGenerate.php 6158 6159 - 6160 message: '#^Cannot call method childFamilies\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#' 6161 identifier: method.nonObject 6162 count: 1 6163 path: app/Report/ReportParserGenerate.php 6164 6165 - 6166 message: '#^Cannot call method facts\(\) on Fisharebest\\Webtrees\\GedcomRecord\|null\.$#' 6167 identifier: method.nonObject 6168 count: 2 6169 path: app/Report/ReportParserGenerate.php 6170 6171 - 6172 message: '#^Cannot call method findHighlightedMediaFile\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#' 6173 identifier: method.nonObject 6174 count: 1 6175 path: app/Report/ReportParserGenerate.php 6176 6177 - 6178 message: '#^Cannot call method firstImageFile\(\) on Fisharebest\\Webtrees\\Media\|null\.$#' 6179 identifier: method.nonObject 6180 count: 1 6181 path: app/Report/ReportParserGenerate.php 6182 6183 - 6184 message: '#^Cannot call method privatizeGedcom\(\) on Fisharebest\\Webtrees\\GedcomRecord\|null\.$#' 6185 identifier: method.nonObject 6186 count: 3 6187 path: app/Report/ReportParserGenerate.php 6188 6189 - 6190 message: '#^Cannot call method xref\(\) on Fisharebest\\Webtrees\\GedcomRecord\|null\.$#' 6191 identifier: method.nonObject 6192 count: 1 6193 path: app/Report/ReportParserGenerate.php 6194 6195 - 6196 message: '#^Cannot cast mixed to string\.$#' 6197 identifier: cast.string 6198 count: 1 6199 path: app/Report/ReportParserGenerate.php 6200 6201 - 6202 message: '#^Cannot use \+\+ on array\<string\>\|float\|int\.$#' 6203 identifier: postInc.type 6204 count: 4 6205 path: app/Report/ReportParserGenerate.php 6206 6207 - 6208 message: '#^Cannot use \-\- on mixed\.$#' 6209 identifier: postDec.type 6210 count: 4 6211 path: app/Report/ReportParserGenerate.php 6212 6213 - 6214 message: '#^Cannot use array destructuring on array\<int, array\<string\>\|int\>\|null\.$#' 6215 identifier: offsetAccess.nonArray 6216 count: 4 6217 path: app/Report/ReportParserGenerate.php 6218 6219 - 6220 message: '#^Cannot use array destructuring on array\<int, string\>\|null\.$#' 6221 identifier: offsetAccess.nonArray 6222 count: 1 6223 path: app/Report/ReportParserGenerate.php 6224 6225 - 6226 message: '#^If condition is always true\.$#' 6227 identifier: if.alwaysTrue 6228 count: 1 6229 path: app/Report/ReportParserGenerate.php 6230 6231 - 6232 message: '#^Instanceof between Fisharebest\\Webtrees\\Report\\AbstractRenderer and Fisharebest\\Webtrees\\Report\\ReportBaseElement will always evaluate to false\.$#' 6233 identifier: instanceof.alwaysFalse 6234 count: 1 6235 path: app/Report/ReportParserGenerate.php 6236 6237 - 6238 message: '#^Method Fisharebest\\Webtrees\\Report\\ReportParserGenerate\:\:substituteVars\(\) should return string but returns string\|null\.$#' 6239 identifier: return.type 6240 count: 1 6241 path: app/Report/ReportParserGenerate.php 6242 6243 - 6244 message: '#^Parameter \#1 \$array of function end expects array\|object, list\<string\>\|false given\.$#' 6245 identifier: argument.type 6246 count: 1 6247 path: app/Report/ReportParserGenerate.php 6248 6249 - 6250 message: '#^Parameter \#1 \$expression of method Symfony\\Component\\ExpressionLanguage\\ExpressionLanguage\:\:evaluate\(\) expects string\|Symfony\\Component\\ExpressionLanguage\\Expression, string\|null given\.$#' 6251 identifier: argument.type 6252 count: 1 6253 path: app/Report/ReportParserGenerate.php 6254 6255 - 6256 message: '#^Parameter \#1 \$haystack of function str_contains expects string, string\|null given\.$#' 6257 identifier: argument.type 6258 count: 1 6259 path: app/Report/ReportParserGenerate.php 6260 6261 - 6262 message: '#^Parameter \#1 \$image of function imagesx expects GdImage, GdImage\|false given\.$#' 6263 identifier: argument.type 6264 count: 2 6265 path: app/Report/ReportParserGenerate.php 6266 6267 - 6268 message: '#^Parameter \#1 \$image of function imagesy expects GdImage, GdImage\|false given\.$#' 6269 identifier: argument.type 6270 count: 2 6271 path: app/Report/ReportParserGenerate.php 6272 6273 - 6274 message: '#^Parameter \#1 \$list of method Fisharebest\\Webtrees\\Report\\ReportParserGenerate\:\:addDescendancy\(\) expects array\<Fisharebest\\Webtrees\\Individual\>, array\<Fisharebest\\Webtrees\\GedcomRecord\|static\(Fisharebest\\Webtrees\\Report\\ReportParserGenerate\)\> given\.$#' 6275 identifier: argument.type 6276 count: 1 6277 path: app/Report/ReportParserGenerate.php 6278 6279 - 6280 message: '#^Parameter \#1 \$parser of method Fisharebest\\Webtrees\\Report\\ReportParserGenerate\:\:characterData\(\) expects resource, mixed given\.$#' 6281 identifier: argument.type 6282 count: 4 6283 path: app/Report/ReportParserGenerate.php 6284 6285 - 6286 message: '#^Parameter \#1 \$parser of method Fisharebest\\Webtrees\\Report\\ReportParserGenerate\:\:endElement\(\) expects resource, mixed given\.$#' 6287 identifier: argument.type 6288 count: 4 6289 path: app/Report/ReportParserGenerate.php 6290 6291 - 6292 message: '#^Parameter \#1 \$parser of method Fisharebest\\Webtrees\\Report\\ReportParserGenerate\:\:startElement\(\) expects resource, mixed given\.$#' 6293 identifier: argument.type 6294 count: 4 6295 path: app/Report/ReportParserGenerate.php 6296 6297 - 6298 message: '#^Parameter \#1 \$string of function addslashes expects string, string\|null given\.$#' 6299 identifier: argument.type 6300 count: 1 6301 path: app/Report/ReportParserGenerate.php 6302 6303 - 6304 message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\FamilyFactoryInterface\:\:make\(\) expects string, mixed given\.$#' 6305 identifier: argument.type 6306 count: 1 6307 path: app/Report/ReportParserGenerate.php 6308 6309 - 6310 message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\GedcomRecordFactoryInterface\:\:make\(\) expects string, mixed given\.$#' 6311 identifier: argument.type 6312 count: 1 6313 path: app/Report/ReportParserGenerate.php 6314 6315 - 6316 message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\IndividualFactoryInterface\:\:make\(\) expects string, mixed given\.$#' 6317 identifier: argument.type 6318 count: 1 6319 path: app/Report/ReportParserGenerate.php 6320 6321 - 6322 message: '#^Parameter \#2 \$callback of function uasort expects callable\(Fisharebest\\Webtrees\\GedcomRecord\|null, Fisharebest\\Webtrees\\GedcomRecord\|null\)\: int, Closure\(Fisharebest\\Webtrees\\Family, Fisharebest\\Webtrees\\Family\)\: int given\.$#' 6323 identifier: argument.type 6324 count: 1 6325 path: app/Report/ReportParserGenerate.php 6326 6327 - 6328 message: '#^Parameter \#2 \$callback of function uasort expects callable\(Fisharebest\\Webtrees\\GedcomRecord\|null, Fisharebest\\Webtrees\\GedcomRecord\|null\)\: int, Closure\(Fisharebest\\Webtrees\\GedcomRecord, Fisharebest\\Webtrees\\GedcomRecord\)\: int given\.$#' 6329 identifier: argument.type 6330 count: 2 6331 path: app/Report/ReportParserGenerate.php 6332 6333 - 6334 message: '#^Parameter \#2 \$callback of function uasort expects callable\(Fisharebest\\Webtrees\\GedcomRecord\|null, Fisharebest\\Webtrees\\GedcomRecord\|null\)\: int, Closure\(Fisharebest\\Webtrees\\Individual, Fisharebest\\Webtrees\\Individual\)\: int given\.$#' 6335 identifier: argument.type 6336 count: 2 6337 path: app/Report/ReportParserGenerate.php 6338 6339 - 6340 message: '#^Parameter \#2 \$callback of function uasort expects callable\(Fisharebest\\Webtrees\\GedcomRecord\|static, Fisharebest\\Webtrees\\GedcomRecord\|static\)\: int, Closure\(Fisharebest\\Webtrees\\GedcomRecord, Fisharebest\\Webtrees\\GedcomRecord\)\: int given\.$#' 6341 identifier: argument.type 6342 count: 1 6343 path: app/Report/ReportParserGenerate.php 6344 6345 - 6346 message: '#^Parameter \#2 \$callback of function uasort expects callable\(Fisharebest\\Webtrees\\GedcomRecord\|static, Fisharebest\\Webtrees\\GedcomRecord\|static\)\: int, Closure\(Fisharebest\\Webtrees\\Individual, Fisharebest\\Webtrees\\Individual\)\: int given\.$#' 6347 identifier: argument.type 6348 count: 2 6349 path: app/Report/ReportParserGenerate.php 6350 6351 - 6352 message: '#^Parameter \#2 \$subject of function preg_match expects string, string\|null given\.$#' 6353 identifier: argument.type 6354 count: 5 6355 path: app/Report/ReportParserGenerate.php 6356 6357 - 6358 message: '#^Parameter \#3 \$attrs of method Fisharebest\\Webtrees\\Report\\ReportParserGenerate\:\:startElement\(\) expects array\<string\>, array given\.$#' 6359 identifier: argument.type 6360 count: 4 6361 path: app/Report/ReportParserGenerate.php 6362 6363 - 6364 message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Contracts\\FamilyFactoryInterface\:\:make\(\) expects string\|null, mixed given\.$#' 6365 identifier: argument.type 6366 count: 1 6367 path: app/Report/ReportParserGenerate.php 6368 6369 - 6370 message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Contracts\\GedcomRecordFactoryInterface\:\:make\(\) expects string\|null, mixed given\.$#' 6371 identifier: argument.type 6372 count: 1 6373 path: app/Report/ReportParserGenerate.php 6374 6375 - 6376 message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Contracts\\IndividualFactoryInterface\:\:make\(\) expects string\|null, mixed given\.$#' 6377 identifier: argument.type 6378 count: 1 6379 path: app/Report/ReportParserGenerate.php 6380 6381 - 6382 message: '#^Parameter \#3 \$subject of function preg_replace expects array\<float\|int\|string\>\|string, string\|null given\.$#' 6383 identifier: argument.type 6384 count: 1 6385 path: app/Report/ReportParserGenerate.php 6386 6387 - 6388 message: '#^Property Fisharebest\\Webtrees\\Report\\ReportParserGenerate\:\:\$current_element \(Fisharebest\\Webtrees\\Report\\ReportBaseElement\) does not accept Fisharebest\\Webtrees\\Report\\AbstractRenderer\.$#' 6389 identifier: assign.propertyType 6390 count: 1 6391 path: app/Report/ReportParserGenerate.php 6392 6393 - 6394 message: '#^Property Fisharebest\\Webtrees\\Report\\ReportParserGenerate\:\:\$generation \(int\) does not accept mixed\.$#' 6395 identifier: assign.propertyType 6396 count: 1 6397 path: app/Report/ReportParserGenerate.php 6398 6399 - 6400 message: '#^Property Fisharebest\\Webtrees\\Report\\ReportParserGenerate\:\:\$list \(array\<Fisharebest\\Webtrees\\GedcomRecord\|static\(Fisharebest\\Webtrees\\Report\\ReportParserGenerate\)\>\) does not accept array\<\(object\{generation\: int\}&stdClass\)\>\.$#' 6401 identifier: assign.propertyType 6402 count: 1 6403 path: app/Report/ReportParserGenerate.php 6404 6405 - 6406 message: '#^Property Fisharebest\\Webtrees\\Report\\ReportParserGenerate\:\:\$list \(array\<Fisharebest\\Webtrees\\GedcomRecord\|static\(Fisharebest\\Webtrees\\Report\\ReportParserGenerate\)\>\) does not accept array\<Fisharebest\\Webtrees\\GedcomRecord\|static\(Fisharebest\\Webtrees\\Report\\ReportParserGenerate\)\|null\>\.$#' 6407 identifier: assign.propertyType 6408 count: 2 6409 path: app/Report/ReportParserGenerate.php 6410 6411 - 6412 message: '#^Property Fisharebest\\Webtrees\\Report\\ReportParserGenerate\:\:\$list \(array\<Fisharebest\\Webtrees\\GedcomRecord\|static\(Fisharebest\\Webtrees\\Report\\ReportParserGenerate\)\>\) does not accept array\<int, Fisharebest\\Webtrees\\GedcomRecord\|null\>\.$#' 6413 identifier: assign.propertyType 6414 count: 1 6415 path: app/Report/ReportParserGenerate.php 6416 6417 - 6418 message: '#^Property Fisharebest\\Webtrees\\Report\\ReportParserGenerate\:\:\$list \(array\<Fisharebest\\Webtrees\\GedcomRecord\|static\(Fisharebest\\Webtrees\\Report\\ReportParserGenerate\)\>\) does not accept array\<int\|string, Fisharebest\\Webtrees\\GedcomRecord\|null\>\.$#' 6419 identifier: assign.propertyType 6420 count: 1 6421 path: app/Report/ReportParserGenerate.php 6422 6423 - 6424 message: '#^Property Fisharebest\\Webtrees\\Report\\ReportParserGenerate\:\:\$list \(array\<Fisharebest\\Webtrees\\GedcomRecord\|static\(Fisharebest\\Webtrees\\Report\\ReportParserGenerate\)\>\) does not accept array\<string, Fisharebest\\Webtrees\\GedcomRecord\|null\>\.$#' 6425 identifier: assign.propertyType 6426 count: 1 6427 path: app/Report/ReportParserGenerate.php 6428 6429 - 6430 message: '#^Property Fisharebest\\Webtrees\\Report\\ReportParserGenerate\:\:\$parser \(XMLParser\) does not accept XMLParser\|null\.$#' 6431 identifier: assign.propertyType 6432 count: 4 6433 path: app/Report/ReportParserGenerate.php 6434 6435 - 6436 message: '#^Property Fisharebest\\Webtrees\\Report\\ReportParserGenerate\:\:\$print_data \(bool\) does not accept bool\|null\.$#' 6437 identifier: assign.propertyType 6438 count: 4 6439 path: app/Report/ReportParserGenerate.php 6440 6441 - 6442 message: '#^Property Fisharebest\\Webtrees\\Report\\ReportParserGenerate\:\:\$repeat_bytes \(int\) does not accept array\<string\>\|int\.$#' 6443 identifier: assign.propertyType 6444 count: 4 6445 path: app/Report/ReportParserGenerate.php 6446 6447 - 6448 message: '#^Property Fisharebest\\Webtrees\\Report\\ReportParserGenerate\:\:\$repeats \(array\<string\>\) does not accept array\<string\>\|int\.$#' 6449 identifier: assign.propertyType 6450 count: 4 6451 path: app/Report/ReportParserGenerate.php 6452 6453 - 6454 message: '#^Property Fisharebest\\Webtrees\\Report\\ReportParserGenerate\:\:\$vars \(array\<array\<string\>\>\) does not accept array\<array\<string\|null\>\>\.$#' 6455 identifier: assign.propertyType 6456 count: 1 6457 path: app/Report/ReportParserGenerate.php 6458 6459 - 6460 message: '#^Property Fisharebest\\Webtrees\\Report\\ReportParserGenerate\:\:\$wt_report \(Fisharebest\\Webtrees\\Report\\AbstractRenderer\) does not accept Fisharebest\\Webtrees\\Report\\AbstractRenderer\|null\.$#' 6461 identifier: assign.propertyType 6462 count: 1 6463 path: app/Report/ReportParserGenerate.php 6464 6465 - 6466 message: '#^Property Fisharebest\\Webtrees\\Report\\ReportParserGenerate\:\:\$wt_report \(Fisharebest\\Webtrees\\Report\\AbstractRenderer\) does not accept Fisharebest\\Webtrees\\Report\\ReportBaseTextbox\.$#' 6467 identifier: assign.propertyType 6468 count: 1 6469 path: app/Report/ReportParserGenerate.php 6470 6471 - 6472 message: '#^Cannot assign new offset to array\<string\>\|string\.$#' 6473 identifier: offsetAssign.dimType 6474 count: 1 6475 path: app/Report/ReportParserSetup.php 6476 6477 - 6478 message: '#^Method Fisharebest\\Webtrees\\Report\\ReportParserSetup\:\:reportProperties\(\) should return array\{title\: string, description\: string, inputs\: array\<array\{name\: string, type\: string, lookup\: string, options\: string, default\: string, value\: string\}\>\} but returns array\<string, array\<string\>\|string\>\.$#' 6479 identifier: return.type 6480 count: 1 6481 path: app/Report/ReportParserSetup.php 6482 6483 - 6484 message: '#^Property Fisharebest\\Webtrees\\Report\\ReportParserSetup\:\:\$data \(array\<string, array\<string\>\|string\>\) does not accept array\<string, mixed\>\.$#' 6485 identifier: assign.propertyType 6486 count: 1 6487 path: app/Report/ReportParserSetup.php 6488 6489 - 6490 message: '#^Binary operation "\*" between mixed and 2 results in an error\.$#' 6491 identifier: binaryOp.invalid 6492 count: 1 6493 path: app/Report/ReportPdfCell.php 6494 6495 - 6496 message: '#^Binary operation "\+" between mixed and mixed results in an error\.$#' 6497 identifier: binaryOp.invalid 6498 count: 1 6499 path: app/Report/ReportPdfCell.php 6500 6501 - 6502 message: '#^Parameter \#1 \$link of method TCPDF\:\:setLink\(\) expects int, string given\.$#' 6503 identifier: argument.type 6504 count: 1 6505 path: app/Report/ReportPdfFootnote.php 6506 6507 - 6508 message: '#^Binary operation "\+" between mixed and 5 results in an error\.$#' 6509 identifier: binaryOp.invalid 6510 count: 1 6511 path: app/Report/ReportPdfImage.php 6512 6513 - 6514 message: '#^Binary operation "\*" between mixed and 2 results in an error\.$#' 6515 identifier: binaryOp.invalid 6516 count: 2 6517 path: app/Report/ReportPdfTextBox.php 6518 6519 - 6520 message: '#^Binary operation "\+" between float and mixed results in an error\.$#' 6521 identifier: binaryOp.invalid 6522 count: 9 6523 path: app/Report/ReportPdfTextBox.php 6524 6525 - 6526 message: '#^Binary operation "\+" between mixed and mixed results in an error\.$#' 6527 identifier: binaryOp.invalid 6528 count: 2 6529 path: app/Report/ReportPdfTextBox.php 6530 6531 - 6532 message: '#^Instanceof between Fisharebest\\Webtrees\\Report\\ReportBaseElement and Fisharebest\\Webtrees\\Report\\ReportPdfFootnote will always evaluate to false\.$#' 6533 identifier: instanceof.alwaysFalse 6534 count: 1 6535 path: app/Report/ReportPdfTextBox.php 6536 6537 - 6538 message: '#^Parameter \#1 \$margin of method TCPDF\:\:setLeftMargin\(\) expects float\|int, mixed given\.$#' 6539 identifier: argument.type 6540 count: 1 6541 path: app/Report/ReportPdfTextBox.php 6542 6543 - 6544 message: '#^Parameter \#1 \$margin of method TCPDF\:\:setRightMargin\(\) expects float\|int, mixed given\.$#' 6545 identifier: argument.type 6546 count: 1 6547 path: app/Report/ReportPdfTextBox.php 6548 6549 - 6550 message: '#^Method Fisharebest\\Webtrees\\Report\\RightToLeftSupport\:\:starredName\(\) should return string but returns string\|null\.$#' 6551 identifier: return.type 6552 count: 1 6553 path: app/Report/RightToLeftSupport.php 6554 6555 - 6556 message: '#^Parameter \#2 \$offset of function substr expects int, int\<0, max\>\|false given\.$#' 6557 identifier: argument.type 6558 count: 1 6559 path: app/Report/RightToLeftSupport.php 6560 6561 - 6562 message: '#^Parameter \#3 \$length of function substr expects int\|null, int\<0, max\>\|false given\.$#' 6563 identifier: argument.type 6564 count: 1 6565 path: app/Report/RightToLeftSupport.php 6566 6567 - 6568 message: '#^Parameter \#3 \$subject of function preg_replace expects array\<float\|int\|string\>\|string, string\|null given\.$#' 6569 identifier: argument.type 6570 count: 1 6571 path: app/Report/RightToLeftSupport.php 6572 6573 - 6574 message: '#^Parameter \#3 \$subject of function str_replace expects array\<string\>\|string, string\|null given\.$#' 6575 identifier: argument.type 6576 count: 1 6577 path: app/Report/RightToLeftSupport.php 6578 6579 - 6580 message: '#^Access to an undefined property object\:\:\$max\.$#' 6581 identifier: property.notFound 6582 count: 2 6583 path: app/Schema/Migration44.php 6584 6585 - 6586 message: '#^Access to an undefined property object\:\:\$min\.$#' 6587 identifier: property.notFound 6588 count: 1 6589 path: app/Schema/Migration44.php 6590 6591 - 6592 message: '#^Anonymous function should return Fisharebest\\Webtrees\\Family but returns Fisharebest\\Webtrees\\Family\|null\.$#' 6593 identifier: return.type 6594 count: 1 6595 path: app/Services/AdminService.php 6596 6597 - 6598 message: '#^Anonymous function should return Fisharebest\\Webtrees\\Individual but returns Fisharebest\\Webtrees\\Individual\|null\.$#' 6599 identifier: return.type 6600 count: 1 6601 path: app/Services/AdminService.php 6602 6603 - 6604 message: '#^Anonymous function should return Fisharebest\\Webtrees\\Media but returns Fisharebest\\Webtrees\\Media\|null\.$#' 6605 identifier: return.type 6606 count: 1 6607 path: app/Services/AdminService.php 6608 6609 - 6610 message: '#^Anonymous function should return Fisharebest\\Webtrees\\Source but returns Fisharebest\\Webtrees\\Source\|null\.$#' 6611 identifier: return.type 6612 count: 1 6613 path: app/Services/AdminService.php 6614 6615 - 6616 message: '#^Method Fisharebest\\Webtrees\\Services\\AdminService\:\:countCommonXrefs\(\) should return int but returns Illuminate\\Support\\Collection\|int\.$#' 6617 identifier: return.type 6618 count: 1 6619 path: app/Services/AdminService.php 6620 6621 - 6622 message: '#^Method Fisharebest\\Webtrees\\Services\\AdminService\:\:duplicateRecords\(\) should return array\<string, array\<int, array\<int, Fisharebest\\Webtrees\\GedcomRecord\>\>\> but returns array\<string, array\<list\<Fisharebest\\Webtrees\\Family\|Fisharebest\\Webtrees\\Individual\|Fisharebest\\Webtrees\\Media\|Fisharebest\\Webtrees\\Source\>\>\>\.$#' 6623 identifier: return.type 6624 count: 1 6625 path: app/Services/AdminService.php 6626 6627 - 6628 message: '#^Method Fisharebest\\Webtrees\\Services\\AdminService\:\:duplicateXrefs\(\) should return array\<string\> but returns array\<mixed\>\.$#' 6629 identifier: return.type 6630 count: 1 6631 path: app/Services/AdminService.php 6632 6633 - 6634 message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: non\-empty\-list\<Fisharebest\\Webtrees\\Family\>, Closure\(string\)\: non\-empty\-list\<Fisharebest\\Webtrees\\Family\> given\.$#' 6635 identifier: argument.type 6636 count: 1 6637 path: app/Services/AdminService.php 6638 6639 - 6640 message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: non\-empty\-list\<Fisharebest\\Webtrees\\Media\>, Closure\(string\)\: non\-empty\-list\<Fisharebest\\Webtrees\\Media\> given\.$#' 6641 identifier: argument.type 6642 count: 1 6643 path: app/Services/AdminService.php 6644 6645 - 6646 message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: non\-empty\-list\<Fisharebest\\Webtrees\\Source\>, Closure\(string\)\: non\-empty\-list\<Fisharebest\\Webtrees\\Source\> given\.$#' 6647 identifier: argument.type 6648 count: 1 6649 path: app/Services/AdminService.php 6650 6651 - 6652 message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: non\-falsy\-string, Closure\(string\)\: non\-falsy\-string given\.$#' 6653 identifier: argument.type 6654 count: 1 6655 path: app/Services/AdminService.php 6656 6657 - 6658 message: '#^Parameter \#1 \$table of static method Illuminate\\Database\\Capsule\\Manager\:\:table\(\) expects Closure\|Illuminate\\Database\\Query\\Builder\|string, Illuminate\\Database\\Query\\Expression given\.$#' 6659 identifier: argument.type 6660 count: 1 6661 path: app/Services/AdminService.php 6662 6663 - 6664 message: '#^Parameter \#2 \$subject of function preg_match expects string, string\|false given\.$#' 6665 identifier: argument.type 6666 count: 1 6667 path: app/Services/AdminService.php 6668 6669 - 6670 message: '#^Binary operation "\-" between int and mixed results in an error\.$#' 6671 identifier: binaryOp.invalid 6672 count: 1 6673 path: app/Services/CalendarService.php 6674 6675 - 6676 message: '#^Binary operation "\." between mixed and '' '' results in an error\.$#' 6677 identifier: binaryOp.invalid 6678 count: 2 6679 path: app/Services/CalendarService.php 6680 6681 - 6682 message: '#^Binary operation "\." between non\-falsy\-string and mixed results in an error\.$#' 6683 identifier: binaryOp.invalid 6684 count: 6 6685 path: app/Services/CalendarService.php 6686 6687 - 6688 message: '#^Cannot call method minimumJulianDay\(\) on mixed\.$#' 6689 identifier: method.nonObject 6690 count: 4 6691 path: app/Services/CalendarService.php 6692 6693 - 6694 message: '#^Parameter \#1 \$filter of method Fisharebest\\Webtrees\\GedcomRecord\:\:facts\(\) expects array\<string\>, array\<int, mixed\> given\.$#' 6695 identifier: argument.type 6696 count: 2 6697 path: app/Services/CalendarService.php 6698 6699 - 6700 message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\FamilyFactoryInterface\:\:make\(\) expects string, mixed given\.$#' 6701 identifier: argument.type 6702 count: 2 6703 path: app/Services/CalendarService.php 6704 6705 - 6706 message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\IndividualFactoryInterface\:\:make\(\) expects string, mixed given\.$#' 6707 identifier: argument.type 6708 count: 2 6709 path: app/Services/CalendarService.php 6710 6711 - 6712 message: '#^Parameter \#1 of closure expects Fisharebest\\Webtrees\\GedcomRecord, mixed given\.$#' 6713 identifier: argument.type 6714 count: 1 6715 path: app/Services/CalendarService.php 6716 6717 - 6718 message: '#^Parameter \#2 of closure expects Fisharebest\\Webtrees\\GedcomRecord, mixed given\.$#' 6719 identifier: argument.type 6720 count: 1 6721 path: app/Services/CalendarService.php 6722 6723 - 6724 message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Contracts\\FamilyFactoryInterface\:\:make\(\) expects string\|null, mixed given\.$#' 6725 identifier: argument.type 6726 count: 2 6727 path: app/Services/CalendarService.php 6728 6729 - 6730 message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Contracts\\IndividualFactoryInterface\:\:make\(\) expects string\|null, mixed given\.$#' 6731 identifier: argument.type 6732 count: 2 6733 path: app/Services/CalendarService.php 6734 6735 - 6736 message: '#^Parameter \#1 \$items of method Illuminate\\Support\\Collection\<string,Fisharebest\\Webtrees\\Individual\>\:\:merge\(\) expects Illuminate\\Contracts\\Support\\Arrayable\<string, Fisharebest\\Webtrees\\Individual\>\|iterable\<string, Fisharebest\\Webtrees\\Individual\>, Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Individual\> given\.$#' 6737 identifier: argument.type 6738 count: 1 6739 path: app/Services/ChartService.php 6740 6741 - 6742 message: '#^Cannot access offset string on mixed\.$#' 6743 identifier: offsetAccess.nonOffsetAccessible 6744 count: 4 6745 path: app/Services/ClipboardService.php 6746 6747 - 6748 message: '#^Parameter \#1 \$array of function array_slice expects array, mixed given\.$#' 6749 identifier: argument.type 6750 count: 1 6751 path: app/Services/ClipboardService.php 6752 6753 - 6754 message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: Fisharebest\\Webtrees\\Fact, Closure\(string\)\: Fisharebest\\Webtrees\\Fact given\.$#' 6755 identifier: argument.type 6756 count: 1 6757 path: app/Services/ClipboardService.php 6758 6759 - 6760 message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<int,mixed\>\:\:map\(\) expects callable\(mixed, int\)\: Fisharebest\\Webtrees\\Fact, Closure\(string\)\: Fisharebest\\Webtrees\\Fact given\.$#' 6761 identifier: argument.type 6762 count: 1 6763 path: app/Services/ClipboardService.php 6764 6765 - 6766 message: '#^Parameter \#1 \$gedcom of method Fisharebest\\Webtrees\\GedcomRecord\:\:createFact\(\) expects string, mixed given\.$#' 6767 identifier: argument.type 6768 count: 1 6769 path: app/Services/ClipboardService.php 6770 6771 - 6772 message: '#^Parameter \#1 \$items of class Illuminate\\Support\\Collection constructor expects Illuminate\\Contracts\\Support\\Arrayable\<TKey of \(int\|string\), TValue\>\|iterable\<TKey of \(int\|string\), TValue\>\|null, mixed given\.$#' 6773 identifier: argument.type 6774 count: 1 6775 path: app/Services/ClipboardService.php 6776 6777 - 6778 message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#' 6779 identifier: argument.type 6780 count: 3 6781 path: app/Services/DataFixService.php 6782 6783 - 6784 message: '#^Binary operation "\+" between 1 and mixed results in an error\.$#' 6785 identifier: binaryOp.invalid 6786 count: 1 6787 path: app/Services/DatatablesService.php 6788 6789 - 6790 message: '#^Offset ''column'' does not exist on string\.$#' 6791 identifier: offsetAccess.notFound 6792 count: 3 6793 path: app/Services/DatatablesService.php 6794 6795 - 6796 message: '#^Offset ''dir'' does not exist on string\.$#' 6797 identifier: offsetAccess.notFound 6798 count: 2 6799 path: app/Services/DatatablesService.php 6800 6801 - 6802 message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<int,mixed\>\:\:filter\(\) expects \(callable\(mixed, int\)\: bool\)\|null, Closure\(array\)\: bool given\.$#' 6803 identifier: argument.type 6804 count: 1 6805 path: app/Services/DatatablesService.php 6806 6807 - 6808 message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<int,mixed\>\:\:sort\(\) expects \(callable\(mixed, mixed\)\: int\)\|int\|null, Closure\(array, array\)\: \(\-1\|0\|1\) given\.$#' 6809 identifier: argument.type 6810 count: 1 6811 path: app/Services/DatatablesService.php 6812 6813 - 6814 message: '#^Parameter \#1 \$haystack of function stripos expects string, mixed given\.$#' 6815 identifier: argument.type 6816 count: 1 6817 path: app/Services/DatatablesService.php 6818 6819 - 6820 message: '#^Parameter \#2 \$direction of method Illuminate\\Database\\Query\\Builder\:\:orderBy\(\) expects string, mixed given\.$#' 6821 identifier: argument.type 6822 count: 1 6823 path: app/Services/DatatablesService.php 6824 6825 - 6826 message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:attributes\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#' 6827 identifier: argument.type 6828 count: 1 6829 path: app/Services/EmailService.php 6830 6831 - 6832 message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#' 6833 identifier: foreach.nonIterable 6834 count: 1 6835 path: app/Services/GedcomEditService.php 6836 6837 - 6838 message: '#^Binary operation "\.\=" between mixed and non\-falsy\-string results in an error\.$#' 6839 identifier: assignOp.invalid 6840 count: 3 6841 path: app/Services/GedcomEditService.php 6842 6843 - 6844 message: '#^Cannot access offset mixed on mixed\.$#' 6845 identifier: offsetAccess.nonOffsetAccessible 6846 count: 1 6847 path: app/Services/GedcomEditService.php 6848 6849 - 6850 message: '#^Method Fisharebest\\Webtrees\\Services\\GedcomEditService\:\:insertMissingLevels\(\) should return string but returns mixed\.$#' 6851 identifier: return.type 6852 count: 1 6853 path: app/Services/GedcomEditService.php 6854 6855 - 6856 message: '#^Method Fisharebest\\Webtrees\\Services\\GedcomEditService\:\:insertMissingRecordSubtags\(\) should return string but returns string\|null\.$#' 6857 identifier: return.type 6858 count: 2 6859 path: app/Services/GedcomEditService.php 6860 6861 - 6862 message: '#^Parameter \#1 \$array of function array_shift expects array, list\<string\>\|false given\.$#' 6863 identifier: argument.type 6864 count: 1 6865 path: app/Services/GedcomEditService.php 6866 6867 - 6868 message: '#^Parameter \#1 \$haystack of function str_starts_with expects string, mixed given\.$#' 6869 identifier: argument.type 6870 count: 1 6871 path: app/Services/GedcomEditService.php 6872 6873 - 6874 message: '#^Parameter \#2 \$array of function implode expects array\<string\>, mixed given\.$#' 6875 identifier: argument.type 6876 count: 1 6877 path: app/Services/GedcomEditService.php 6878 6879 - 6880 message: '#^Parameter \#2 \$array of function implode expects array\|null, mixed given\.$#' 6881 identifier: argument.type 6882 count: 1 6883 path: app/Services/GedcomEditService.php 6884 6885 - 6886 message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Services\\GedcomEditService\:\:insertMissingLevels\(\) expects string, mixed given\.$#' 6887 identifier: argument.type 6888 count: 1 6889 path: app/Services/GedcomEditService.php 6890 6891 - 6892 message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Services\\GedcomEditService\:\:insertMissingLevels\(\) expects string, string\|null given\.$#' 6893 identifier: argument.type 6894 count: 2 6895 path: app/Services/GedcomEditService.php 6896 6897 - 6898 message: '#^Access to an undefined property object\:\:\$o_gedcom\.$#' 6899 identifier: property.notFound 6900 count: 1 6901 path: app/Services/GedcomExportService.php 6902 6903 - 6904 message: '#^Instanceof between Fisharebest\\Webtrees\\Header and Fisharebest\\Webtrees\\Header will always evaluate to true\.$#' 6905 identifier: instanceof.alwaysTrue 6906 count: 1 6907 path: app/Services/GedcomExportService.php 6908 6909 - 6910 message: '#^Parameter \#1 \$gedcom of method Fisharebest\\Webtrees\\Services\\GedcomExportService\:\:wrapLongLines\(\) expects string, mixed given\.$#' 6911 identifier: argument.type 6912 count: 1 6913 path: app/Services/GedcomExportService.php 6914 6915 - 6916 message: '#^Parameter \#2 \$subject of function preg_match expects string, mixed given\.$#' 6917 identifier: argument.type 6918 count: 1 6919 path: app/Services/GedcomExportService.php 6920 6921 - 6922 message: '#^Parameter \#2 \$subject of function preg_match_all expects string, mixed given\.$#' 6923 identifier: argument.type 6924 count: 1 6925 path: app/Services/GedcomExportService.php 6926 6927 - 6928 message: '#^Binary operation "\." between "\\n1 OBJE @" and mixed results in an error\.$#' 6929 identifier: binaryOp.invalid 6930 count: 1 6931 path: app/Services/GedcomImportService.php 6932 6933 - 6934 message: '#^Binary operation "\." between non\-falsy\-string and mixed results in an error\.$#' 6935 identifier: binaryOp.invalid 6936 count: 3 6937 path: app/Services/GedcomImportService.php 6938 6939 - 6940 message: '#^Cannot call method canonicalTag\(\) on mixed\.$#' 6941 identifier: method.nonObject 6942 count: 1 6943 path: app/Services/GedcomImportService.php 6944 6945 - 6946 message: '#^Method Fisharebest\\Webtrees\\Services\\GedcomImportService\:\:createMediaObject\(\) should return string but returns mixed\.$#' 6947 identifier: return.type 6948 count: 1 6949 path: app/Services/GedcomImportService.php 6950 6951 - 6952 message: '#^Parameter \#1 \$haystack of function str_starts_with expects string, string\|null given\.$#' 6953 identifier: argument.type 6954 count: 1 6955 path: app/Services/GedcomImportService.php 6956 6957 - 6958 message: '#^Parameter \#1 \$str of function strtr expects string, string\|null given\.$#' 6959 identifier: argument.type 6960 count: 1 6961 path: app/Services/GedcomImportService.php 6962 6963 - 6964 message: '#^Parameter \#1 \$string of function substr expects string, string\|null given\.$#' 6965 identifier: argument.type 6966 count: 1 6967 path: app/Services/GedcomImportService.php 6968 6969 - 6970 message: '#^Parameter \#2 \$subject of function preg_match expects string, string\|null given\.$#' 6971 identifier: argument.type 6972 count: 1 6973 path: app/Services/GedcomImportService.php 6974 6975 - 6976 message: '#^Parameter \#2 \$subject of function preg_match_all expects string, string\|null given\.$#' 6977 identifier: argument.type 6978 count: 1 6979 path: app/Services/GedcomImportService.php 6980 6981 - 6982 message: '#^Parameter \#3 \$subject of function preg_replace expects array\<float\|int\|string\>\|string, string\|null given\.$#' 6983 identifier: argument.type 6984 count: 10 6985 path: app/Services/GedcomImportService.php 6986 6987 - 6988 message: '#^Parameter \#3 \$subject of function str_replace expects array\<string\>\|string, string\|null given\.$#' 6989 identifier: argument.type 6990 count: 2 6991 path: app/Services/GedcomImportService.php 6992 6993 - 6994 message: '#^Access to an undefined property object\:\:\$module_name\.$#' 6995 identifier: property.notFound 6996 count: 2 6997 path: app/Services/HomePageService.php 6998 6999 - 7000 message: '#^Method Fisharebest\\Webtrees\\Services\\HomePageService\:\:filterActiveBlocks\(\) should return Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Module\\ModuleBlockInterface\> but returns Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Module\\ModuleBlockInterface\|null\>\.$#' 7001 identifier: return.type 7002 count: 1 7003 path: app/Services/HomePageService.php 7004 7005 - 7006 message: '#^Parameter \#1 \$blocks of method Fisharebest\\Webtrees\\Services\\HomePageService\:\:filterActiveBlocks\(\) expects Illuminate\\Support\\Collection\<int, string\>, Illuminate\\Support\\Collection\<\(int\|string\), mixed\> given\.$#' 7007 identifier: argument.type 7008 count: 2 7009 path: app/Services/HomePageService.php 7010 7011 - 7012 message: '#^Parameter \#1 \$key of method Illuminate\\Support\\Collection\<int,string\>\:\:contains\(\) expects \(callable\(string, int\)\: bool\)\|string, mixed given\.$#' 7013 identifier: argument.type 7014 count: 4 7015 path: app/Services/HomePageService.php 7016 7017 - 7018 message: '#^Parameter \#1 \$module_name of method Fisharebest\\Webtrees\\Services\\ModuleService\:\:findByName\(\) expects string, mixed given\.$#' 7019 identifier: argument.type 7020 count: 2 7021 path: app/Services/HomePageService.php 7022 7023 - 7024 message: '#^Parameter \#2 \$active_blocks of method Fisharebest\\Webtrees\\Services\\HomePageService\:\:filterActiveBlocks\(\) expects Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Module\\ModuleBlockInterface\>, Illuminate\\Support\\Collection\<string, Fisharebest\\Webtrees\\Module\\ModuleBlockInterface\> given\.$#' 7025 identifier: argument.type 7026 count: 2 7027 path: app/Services/HomePageService.php 7028 7029 - 7030 message: '#^Parameter \#2 \$path of method Fisharebest\\Webtrees\\Services\\HousekeepingService\:\:deleteFileOrFolder\(\) expects string, mixed given\.$#' 7031 identifier: argument.type 7032 count: 1 7033 path: app/Services/HousekeepingService.php 7034 7035 - 7036 message: '#^Cannot access property \$excludes on mixed\.$#' 7037 identifier: property.nonObject 7038 count: 4 7039 path: app/Services/HtmlService.php 7040 7041 - 7042 message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#' 7043 identifier: foreach.nonIterable 7044 count: 1 7045 path: app/Services/IndividualFactsService.php 7046 7047 - 7048 message: '#^Binary operation "\." between "\\n2 _ASSO @" and mixed results in an error\.$#' 7049 identifier: binaryOp.invalid 7050 count: 1 7051 path: app/Services/IndividualFactsService.php 7052 7053 - 7054 message: '#^Call to an undefined method Fisharebest\\Webtrees\\GedcomRecord\:\:sex\(\)\.$#' 7055 identifier: method.notFound 7056 count: 17 7057 path: app/Services/IndividualFactsService.php 7058 7059 - 7060 message: '#^Cannot call method xref\(\) on mixed\.$#' 7061 identifier: method.nonObject 7062 count: 1 7063 path: app/Services/IndividualFactsService.php 7064 7065 - 7066 message: '#^Illuminate\\Support\\Collection\<\*NEVER\*, \*NEVER\*\> does not accept Fisharebest\\Webtrees\\Fact\.$#' 7067 identifier: offsetAssign.valueType 7068 count: 31 7069 path: app/Services/IndividualFactsService.php 7070 7071 - 7072 message: '#^Instanceof between Fisharebest\\Webtrees\\Individual and Fisharebest\\Webtrees\\Family will always evaluate to false\.$#' 7073 identifier: instanceof.alwaysFalse 7074 count: 1 7075 path: app/Services/IndividualFactsService.php 7076 7077 - 7078 message: '#^Method Fisharebest\\Webtrees\\Services\\IndividualFactsService\:\:familyFacts\(\) should return Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Fact\> but returns Illuminate\\Support\\Collection\<int, mixed\>\.$#' 7079 identifier: return.type 7080 count: 1 7081 path: app/Services/IndividualFactsService.php 7082 7083 - 7084 message: '#^Method Fisharebest\\Webtrees\\Services\\IndividualFactsService\:\:historicFacts\(\) should return Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Fact\> but returns Illuminate\\Support\\Collection\<int, mixed\>\.$#' 7085 identifier: return.type 7086 count: 1 7087 path: app/Services/IndividualFactsService.php 7088 7089 - 7090 message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<int,mixed\>\:\:filter\(\) expects \(callable\(mixed, int\)\: bool\)\|null, Closure\(Fisharebest\\Webtrees\\Fact\)\: bool given\.$#' 7091 identifier: argument.type 7092 count: 1 7093 path: app/Services/IndividualFactsService.php 7094 7095 - 7096 message: '#^Parameter \#1 \$gedcom of class Fisharebest\\Webtrees\\Fact constructor expects string, string\|null given\.$#' 7097 identifier: argument.type 7098 count: 1 7099 path: app/Services/IndividualFactsService.php 7100 7101 - 7102 message: '#^Parameter \#1 \$items of method Illuminate\\Support\\Collection\<int,Fisharebest\\Webtrees\\Fact\>\:\:merge\(\) expects Illuminate\\Contracts\\Support\\Arrayable\<int, Fisharebest\\Webtrees\\Fact\>\|iterable\<int, Fisharebest\\Webtrees\\Fact\>, Illuminate\\Support\\Collection\<int, mixed\> given\.$#' 7103 identifier: argument.type 7104 count: 2 7105 path: app/Services/IndividualFactsService.php 7106 7107 - 7108 message: '#^Parameter \#1 \$items of method Illuminate\\Support\\Collection\<int,Fisharebest\\Webtrees\\Individual\>\:\:merge\(\) expects Illuminate\\Contracts\\Support\\Arrayable\<int, Fisharebest\\Webtrees\\Individual\>\|iterable\<int, Fisharebest\\Webtrees\\Individual\>, Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Family\> given\.$#' 7109 identifier: argument.type 7110 count: 2 7111 path: app/Services/IndividualFactsService.php 7112 7113 - 7114 message: '#^Parameter \#2 \$spouse of method Fisharebest\\Webtrees\\Services\\IndividualFactsService\:\:spouseFacts\(\) expects Fisharebest\\Webtrees\\Individual, Fisharebest\\Webtrees\\Individual\|null given\.$#' 7115 identifier: argument.type 7116 count: 1 7117 path: app/Services/IndividualFactsService.php 7118 7119 - 7120 message: '#^Parameter \#3 \$sex of method Fisharebest\\Webtrees\\Services\\IndividualFactsService\:\:convertEvent\(\) expects string, mixed given\.$#' 7121 identifier: argument.type 7122 count: 17 7123 path: app/Services/IndividualFactsService.php 7124 7125 - 7126 message: '#^Parameter \#3 \$subject of function preg_replace expects array\<float\|int\|string\>\|string, string\|null given\.$#' 7127 identifier: argument.type 7128 count: 1 7129 path: app/Services/IndividualFactsService.php 7130 7131 - 7132 message: '#^Method Fisharebest\\Webtrees\\Services\\LinkedRecordService\:\:allLinkedRecords\(\) should return Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Family\> but returns Illuminate\\Support\\Collection\<\(int\|string\), Fisharebest\\Webtrees\\GedcomRecord\|null\>\.$#' 7133 identifier: return.type 7134 count: 1 7135 path: app/Services/LinkedRecordService.php 7136 7137 - 7138 message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: \(Fisharebest\\Webtrees\\GedcomRecord\|null\), Closure\(string\)\: \(Fisharebest\\Webtrees\\GedcomRecord\|null\) given\.$#' 7139 identifier: argument.type 7140 count: 1 7141 path: app/Services/LinkedRecordService.php 7142 7143 - 7144 message: '#^Access to an undefined property object\:\:\$parent_id\.$#' 7145 identifier: property.notFound 7146 count: 1 7147 path: app/Services/MapDataService.php 7148 7149 - 7150 message: '#^Access to an undefined property object\:\:\$place\.$#' 7151 identifier: property.notFound 7152 count: 1 7153 path: app/Services/MapDataService.php 7154 7155 - 7156 message: '#^Cannot cast mixed to int\.$#' 7157 identifier: cast.int 7158 count: 4 7159 path: app/Services/MapDataService.php 7160 7161 - 7162 message: '#^Method Fisharebest\\Webtrees\\Services\\MapDataService\:\:placeIdsForLocation\(\) should return array\<string\> but returns array\<mixed\>\.$#' 7163 identifier: return.type 7164 count: 1 7165 path: app/Services/MapDataService.php 7166 7167 - 7168 message: '#^Parameter \#1 \$string of function mb_strtolower expects string, mixed given\.$#' 7169 identifier: argument.type 7170 count: 2 7171 path: app/Services/MapDataService.php 7172 7173 - 7174 message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#' 7175 identifier: argument.type 7176 count: 1 7177 path: app/Services/MapDataService.php 7178 7179 - 7180 message: '#^Parameter \#1 of closure expects string, mixed given\.$#' 7181 identifier: argument.type 7182 count: 1 7183 path: app/Services/MapDataService.php 7184 7185 - 7186 message: '#^Parameter \#2 of closure expects string, mixed given\.$#' 7187 identifier: argument.type 7188 count: 1 7189 path: app/Services/MapDataService.php 7190 7191 - 7192 message: '#^Binary operation "\." between string and mixed results in an error\.$#' 7193 identifier: binaryOp.invalid 7194 count: 3 7195 path: app/Services/MediaFileService.php 7196 7197 - 7198 message: '#^Call to function is_float\(\) with int will always evaluate to false\.$#' 7199 identifier: function.impossibleType 7200 count: 1 7201 path: app/Services/MediaFileService.php 7202 7203 - 7204 message: '#^Cannot call method detach\(\) on mixed\.$#' 7205 identifier: method.nonObject 7206 count: 1 7207 path: app/Services/MediaFileService.php 7208 7209 - 7210 message: '#^Cannot call method getClientFilename\(\) on mixed\.$#' 7211 identifier: method.nonObject 7212 count: 2 7213 path: app/Services/MediaFileService.php 7214 7215 - 7216 message: '#^Cannot call method getError\(\) on mixed\.$#' 7217 identifier: method.nonObject 7218 count: 1 7219 path: app/Services/MediaFileService.php 7220 7221 - 7222 message: '#^Cannot call method getStream\(\) on mixed\.$#' 7223 identifier: method.nonObject 7224 count: 2 7225 path: app/Services/MediaFileService.php 7226 7227 - 7228 message: '#^Cannot cast mixed to string\.$#' 7229 identifier: cast.string 7230 count: 1 7231 path: app/Services/MediaFileService.php 7232 7233 - 7234 message: '#^Method Fisharebest\\Webtrees\\Services\\MediaFileService\:\:allFilesInDatabase\(\) should return Illuminate\\Support\\Collection\<int, string\> but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#' 7235 identifier: return.type 7236 count: 1 7237 path: app/Services/MediaFileService.php 7238 7239 - 7240 message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: non\-falsy\-string, Closure\(string\)\: non\-falsy\-string given\.$#' 7241 identifier: argument.type 7242 count: 1 7243 path: app/Services/MediaFileService.php 7244 7245 - 7246 message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:mapWithKeys\(\) expects callable\(mixed, int\|string\)\: array\<string, string\>, Closure\(string\)\: non\-empty\-array\<string, string\> given\.$#' 7247 identifier: argument.type 7248 count: 1 7249 path: app/Services/MediaFileService.php 7250 7251 - 7252 message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:sort\(\) expects \(callable\(mixed, mixed\)\: int\)\|int\|null, Closure\(string, string\)\: int given\.$#' 7253 identifier: argument.type 7254 count: 1 7255 path: app/Services/MediaFileService.php 7256 7257 - 7258 message: '#^Parameter \#1 \$location of method League\\Flysystem\\FilesystemReader\:\:listContents\(\) expects string, mixed given\.$#' 7259 identifier: argument.type 7260 count: 1 7261 path: app/Services/MediaFileService.php 7262 7263 - 7264 message: '#^Parameter \#1 \$path of function pathinfo expects string, mixed given\.$#' 7265 identifier: argument.type 7266 count: 1 7267 path: app/Services/MediaFileService.php 7268 7269 - 7270 message: '#^Parameter \#1 \$uploaded_file of class Fisharebest\\Webtrees\\Exceptions\\FileUploadException constructor expects Psr\\Http\\Message\\UploadedFileInterface\|null, mixed given\.$#' 7271 identifier: argument.type 7272 count: 1 7273 path: app/Services/MediaFileService.php 7274 7275 - 7276 message: '#^Anonymous function should return Fisharebest\\Webtrees\\Module\\ModuleInterface but returns mixed\.$#' 7277 identifier: return.type 7278 count: 1 7279 path: app/Services/ModuleService.php 7280 7281 - 7282 message: '#^Cannot call method setName\(\) on mixed\.$#' 7283 identifier: method.nonObject 7284 count: 1 7285 path: app/Services/ModuleService.php 7286 7287 - 7288 message: '#^Cannot cast mixed to int\.$#' 7289 identifier: cast.int 7290 count: 4 7291 path: app/Services/ModuleService.php 7292 7293 - 7294 message: '#^Method Fisharebest\\Webtrees\\Services\\ModuleService\:\:coreModules\(\) should return Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Module\\ModuleInterface\> but returns Illuminate\\Support\\Collection\<string, Fisharebest\\Webtrees\\Module\\ModuleInterface\>\.$#' 7295 identifier: return.type 7296 count: 1 7297 path: app/Services/ModuleService.php 7298 7299 - 7300 message: '#^Method Fisharebest\\Webtrees\\Services\\ModuleService\:\:customModules\(\) should return Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Module\\ModuleCustomInterface\> but returns Illuminate\\Support\\Collection\<string, Fisharebest\\Webtrees\\Module\\ModuleCustomInterface\>\.$#' 7301 identifier: return.type 7302 count: 1 7303 path: app/Services/ModuleService.php 7304 7305 - 7306 message: '#^Method Fisharebest\\Webtrees\\Services\\ModuleService\:\:deletedModules\(\) should return Illuminate\\Support\\Collection\<int, string\> but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#' 7307 identifier: return.type 7308 count: 1 7309 path: app/Services/ModuleService.php 7310 7311 - 7312 message: '#^Method Fisharebest\\Webtrees\\Services\\ModuleService\:\:load\(\) should return Fisharebest\\Webtrees\\Module\\ModuleInterface\|null but returns mixed\.$#' 7313 identifier: return.type 7314 count: 1 7315 path: app/Services/ModuleService.php 7316 7317 - 7318 message: '#^Method Fisharebest\\Webtrees\\Services\\ModuleService\:\:setupLanguages\(\) should return Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Module\\ModuleLanguageInterface\> but returns Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Module\\ModuleInterface\>\.$#' 7319 identifier: return.type 7320 count: 1 7321 path: app/Services/ModuleService.php 7322 7323 - 7324 message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<int,Fisharebest\\Webtrees\\Module\\ModuleCustomInterface\|null\>\:\:mapWithKeys\(\) expects callable\(Fisharebest\\Webtrees\\Module\\ModuleCustomInterface\|null, int\)\: array\<string, Fisharebest\\Webtrees\\Module\\ModuleCustomInterface\>, Closure\(Fisharebest\\Webtrees\\Module\\ModuleCustomInterface\)\: non\-empty\-array\<string, Fisharebest\\Webtrees\\Module\\ModuleCustomInterface\> given\.$#' 7325 identifier: argument.type 7326 count: 1 7327 path: app/Services/ModuleService.php 7328 7329 - 7330 message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<int,Fisharebest\\Webtrees\\Module\\ModuleInterface\>\:\:sort\(\) expects \(callable\(Fisharebest\\Webtrees\\Module\\ModuleInterface, Fisharebest\\Webtrees\\Module\\ModuleInterface\)\: int\)\|int\|null, Closure\(Fisharebest\\Webtrees\\Module\\ModuleLanguageInterface, Fisharebest\\Webtrees\\Module\\ModuleLanguageInterface\)\: int\<\-1, 1\> given\.$#' 7331 identifier: argument.type 7332 count: 1 7333 path: app/Services/ModuleService.php 7334 7335 - 7336 message: '#^Parameter \#1 \$items of static method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:make\(\) expects Illuminate\\Contracts\\Support\\Arrayable\<int\<0, max\>, string\>\|iterable\<int\<0, max\>, string\>\|null, list\<string\>\|false given\.$#' 7337 identifier: argument.type 7338 count: 1 7339 path: app/Services/ModuleService.php 7340 7341 - 7342 message: '#^Binary operation "\." between mixed and mixed results in an error\.$#' 7343 identifier: binaryOp.invalid 7344 count: 1 7345 path: app/Services/PendingChangesService.php 7346 7347 - 7348 message: '#^Cannot call method add\(\) on DateTimeImmutable\|false\.$#' 7349 identifier: method.nonObject 7350 count: 1 7351 path: app/Services/PendingChangesService.php 7352 7353 - 7354 message: '#^Cannot call method setTimezone\(\) on DateTimeImmutable\|false\.$#' 7355 identifier: method.nonObject 7356 count: 1 7357 path: app/Services/PendingChangesService.php 7358 7359 - 7360 message: '#^Method Fisharebest\\Webtrees\\Services\\PendingChangesService\:\:pendingXrefs\(\) should return Illuminate\\Support\\Collection\<int, string\> but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#' 7361 identifier: return.type 7362 count: 1 7363 path: app/Services/PendingChangesService.php 7364 7365 - 7366 message: '#^Offset 1 might not exist on array\{0\?\: string, 1\?\: non\-falsy\-string\}\.$#' 7367 identifier: offsetAccess.notFound 7368 count: 1 7369 path: app/Services/PendingChangesService.php 7370 7371 - 7372 message: '#^Parameter \#1 \$gedrec of method Fisharebest\\Webtrees\\Services\\GedcomImportService\:\:updateRecord\(\) expects string, mixed given\.$#' 7373 identifier: argument.type 7374 count: 6 7375 path: app/Services/PendingChangesService.php 7376 7377 - 7378 message: '#^Parameter \#1 \$string of method Fisharebest\\Webtrees\\Contracts\\TimestampFactoryInterface\:\:fromString\(\) expects string\|null, mixed given\.$#' 7379 identifier: argument.type 7380 count: 1 7381 path: app/Services/PendingChangesService.php 7382 7383 - 7384 message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\GedcomRecordFactoryInterface\:\:new\(\) expects string, mixed given\.$#' 7385 identifier: argument.type 7386 count: 1 7387 path: app/Services/PendingChangesService.php 7388 7389 - 7390 message: '#^Parameter \#2 \$gedcom of method Fisharebest\\Webtrees\\Contracts\\GedcomRecordFactoryInterface\:\:new\(\) expects string, mixed given\.$#' 7391 identifier: argument.type 7392 count: 1 7393 path: app/Services/PendingChangesService.php 7394 7395 - 7396 message: '#^Parameter \#3 \$pending of method Fisharebest\\Webtrees\\Contracts\\GedcomRecordFactoryInterface\:\:new\(\) expects string\|null, mixed given\.$#' 7397 identifier: argument.type 7398 count: 1 7399 path: app/Services/PendingChangesService.php 7400 7401 - 7402 message: '#^Call to an undefined method Fisharebest\\Webtrees\\Family\|Fisharebest\\Webtrees\\Individual\:\:childFamilies\(\)\.$#' 7403 identifier: method.notFound 7404 count: 1 7405 path: app/Services/RelationshipService.php 7406 7407 - 7408 message: '#^Call to an undefined method Fisharebest\\Webtrees\\Family\|Fisharebest\\Webtrees\\Individual\:\:sex\(\)\.$#' 7409 identifier: method.notFound 7410 count: 1 7411 path: app/Services/RelationshipService.php 7412 7413 - 7414 message: '#^Call to an undefined method Fisharebest\\Webtrees\\Family\|Fisharebest\\Webtrees\\Individual\:\:spouseFamilies\(\)\.$#' 7415 identifier: method.notFound 7416 count: 1 7417 path: app/Services/RelationshipService.php 7418 7419 - 7420 message: '#^Cannot access offset string on mixed\.$#' 7421 identifier: offsetAccess.nonOffsetAccessible 7422 count: 1 7423 path: app/Services/RelationshipService.php 7424 7425 - 7426 message: '#^Cannot call method findByInterface\(\) on mixed\.$#' 7427 identifier: method.nonObject 7428 count: 1 7429 path: app/Services/RelationshipService.php 7430 7431 - 7432 message: '#^Cannot call method first\(\) on mixed\.$#' 7433 identifier: method.nonObject 7434 count: 1 7435 path: app/Services/RelationshipService.php 7436 7437 - 7438 message: '#^Method Fisharebest\\Webtrees\\Services\\RelationshipService\:\:legacyNameAlgorithm\(\) should return string but returns mixed\.$#' 7439 identifier: return.type 7440 count: 1 7441 path: app/Services/RelationshipService.php 7442 7443 - 7444 message: '#^Method Fisharebest\\Webtrees\\Services\\RelationshipService\:\:matchRelationships\(\) should return array\<Fisharebest\\Webtrees\\Relationship\> but returns array\<array\<string\>\|Fisharebest\\Webtrees\\Relationship\>\.$#' 7445 identifier: return.type 7446 count: 1 7447 path: app/Services/RelationshipService.php 7448 7449 - 7450 message: '#^Parameter \#1 \$individual of method Fisharebest\\Webtrees\\Services\\RelationshipService\:\:reflexivePronoun\(\) expects Fisharebest\\Webtrees\\Individual, Fisharebest\\Webtrees\\Family\|Fisharebest\\Webtrees\\Individual given\.$#' 7451 identifier: argument.type 7452 count: 1 7453 path: app/Services/RelationshipService.php 7454 7455 - 7456 message: '#^Parameter \#2 \$array of function array_key_exists expects array, mixed given\.$#' 7457 identifier: argument.type 7458 count: 1 7459 path: app/Services/RelationshipService.php 7460 7461 - 7462 message: '#^Parameter \#2 \$callback of function array_reduce expects callable\(array\{string, string\}, Fisharebest\\Webtrees\\Relationship\)\: array\{string, string\}, Closure\(array, array\)\: array\{string, string\} given\.$#' 7463 identifier: argument.type 7464 count: 1 7465 path: app/Services/RelationshipService.php 7466 7467 - 7468 message: '#^Parameter \#2 \$language of method Fisharebest\\Webtrees\\Services\\RelationshipService\:\:nameFromPath\(\) expects Fisharebest\\Webtrees\\Module\\ModuleLanguageInterface, mixed given\.$#' 7469 identifier: argument.type 7470 count: 1 7471 path: app/Services/RelationshipService.php 7472 7473 - 7474 message: '#^Parameter \#2 \$person1 of method Fisharebest\\Webtrees\\Services\\RelationshipService\:\:legacyNameAlgorithm\(\) expects Fisharebest\\Webtrees\\Individual\|null, Fisharebest\\Webtrees\\Family\|Fisharebest\\Webtrees\\Individual given\.$#' 7475 identifier: argument.type 7476 count: 1 7477 path: app/Services/RelationshipService.php 7478 7479 - 7480 message: '#^Parameter \#2 \.\.\.\$values of function sprintf expects bool\|float\|int\|string\|null, mixed given\.$#' 7481 identifier: argument.type 7482 count: 2 7483 path: app/Services/RelationshipService.php 7484 7485 - 7486 message: '#^Parameter \#3 \$person2 of method Fisharebest\\Webtrees\\Services\\RelationshipService\:\:legacyNameAlgorithm\(\) expects Fisharebest\\Webtrees\\Individual\|null, Fisharebest\\Webtrees\\Family\|Fisharebest\\Webtrees\\Individual given\.$#' 7487 identifier: argument.type 7488 count: 1 7489 path: app/Services/RelationshipService.php 7490 7491 - 7492 message: '#^Access to an undefined property object\:\:\$f_file\.$#' 7493 identifier: property.notFound 7494 count: 1 7495 path: app/Services/SearchService.php 7496 7497 - 7498 message: '#^Access to an undefined property object\:\:\$i_file\.$#' 7499 identifier: property.notFound 7500 count: 1 7501 path: app/Services/SearchService.php 7502 7503 - 7504 message: '#^Access to an undefined property object\:\:\$m_file\.$#' 7505 identifier: property.notFound 7506 count: 1 7507 path: app/Services/SearchService.php 7508 7509 - 7510 message: '#^Access to an undefined property object\:\:\$o_file\.$#' 7511 identifier: property.notFound 7512 count: 6 7513 path: app/Services/SearchService.php 7514 7515 - 7516 message: '#^Access to an undefined property object\:\:\$s_file\.$#' 7517 identifier: property.notFound 7518 count: 1 7519 path: app/Services/SearchService.php 7520 7521 - 7522 message: '#^Cannot cast mixed to int\.$#' 7523 identifier: cast.int 7524 count: 10 7525 path: app/Services/SearchService.php 7526 7527 - 7528 message: '#^Cannot use \+\+ on mixed\.$#' 7529 identifier: preInc.type 7530 count: 1 7531 path: app/Services/SearchService.php 7532 7533 - 7534 message: '#^Method Fisharebest\\Webtrees\\Services\\SearchService\:\:searchFamilyNames\(\) should return Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Family\> but returns Illuminate\\Support\\Collection\<int, mixed\>\.$#' 7535 identifier: return.type 7536 count: 1 7537 path: app/Services/SearchService.php 7538 7539 - 7540 message: '#^Method Fisharebest\\Webtrees\\Services\\SearchService\:\:searchIndividualNames\(\) should return Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Individual\> but returns Illuminate\\Support\\Collection\<int, mixed\>\.$#' 7541 identifier: return.type 7542 count: 1 7543 path: app/Services/SearchService.php 7544 7545 - 7546 message: '#^Method Fisharebest\\Webtrees\\Services\\SearchService\:\:searchLocations\(\) should return Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Location\> but returns Illuminate\\Support\\Collection\<int, mixed\>\.$#' 7547 identifier: return.type 7548 count: 1 7549 path: app/Services/SearchService.php 7550 7551 - 7552 message: '#^Method Fisharebest\\Webtrees\\Services\\SearchService\:\:searchMedia\(\) should return Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Media\> but returns Illuminate\\Support\\Collection\<int, mixed\>\.$#' 7553 identifier: return.type 7554 count: 1 7555 path: app/Services/SearchService.php 7556 7557 - 7558 message: '#^Method Fisharebest\\Webtrees\\Services\\SearchService\:\:searchNotes\(\) should return Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Note\> but returns Illuminate\\Support\\Collection\<int, mixed\>\.$#' 7559 identifier: return.type 7560 count: 1 7561 path: app/Services/SearchService.php 7562 7563 - 7564 message: '#^Method Fisharebest\\Webtrees\\Services\\SearchService\:\:searchPlaces\(\) should return Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Place\> but returns Illuminate\\Support\\Collection\<int, mixed\>\.$#' 7565 identifier: return.type 7566 count: 1 7567 path: app/Services/SearchService.php 7568 7569 - 7570 message: '#^Method Fisharebest\\Webtrees\\Services\\SearchService\:\:searchRepositories\(\) should return Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Repository\> but returns Illuminate\\Support\\Collection\<int, mixed\>\.$#' 7571 identifier: return.type 7572 count: 1 7573 path: app/Services/SearchService.php 7574 7575 - 7576 message: '#^Method Fisharebest\\Webtrees\\Services\\SearchService\:\:searchSharedNotes\(\) should return Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\SharedNote\> but returns Illuminate\\Support\\Collection\<int, mixed\>\.$#' 7577 identifier: return.type 7578 count: 1 7579 path: app/Services/SearchService.php 7580 7581 - 7582 message: '#^Method Fisharebest\\Webtrees\\Services\\SearchService\:\:searchSources\(\) should return Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Source\> but returns Illuminate\\Support\\Collection\<int, mixed\>\.$#' 7583 identifier: return.type 7584 count: 1 7585 path: app/Services/SearchService.php 7586 7587 - 7588 message: '#^Method Fisharebest\\Webtrees\\Services\\SearchService\:\:searchSourcesByName\(\) should return Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Source\> but returns Illuminate\\Support\\Collection\<int, mixed\>\.$#' 7589 identifier: return.type 7590 count: 1 7591 path: app/Services/SearchService.php 7592 7593 - 7594 message: '#^Method Fisharebest\\Webtrees\\Services\\SearchService\:\:searchSubmissions\(\) should return Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Submission\> but returns Illuminate\\Support\\Collection\<int, mixed\>\.$#' 7595 identifier: return.type 7596 count: 1 7597 path: app/Services/SearchService.php 7598 7599 - 7600 message: '#^Method Fisharebest\\Webtrees\\Services\\SearchService\:\:searchSubmitters\(\) should return Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Submitter\> but returns Illuminate\\Support\\Collection\<int, mixed\>\.$#' 7601 identifier: return.type 7602 count: 1 7603 path: app/Services/SearchService.php 7604 7605 - 7606 message: '#^Method Fisharebest\\Webtrees\\Services\\SearchService\:\:searchSurnames\(\) should return Illuminate\\Support\\Collection\<int, string\> but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#' 7607 identifier: return.type 7608 count: 1 7609 path: app/Services/SearchService.php 7610 7611 - 7612 message: '#^Parameter \#1 \$haystack of function mb_stripos expects string, string\|null given\.$#' 7613 identifier: argument.type 7614 count: 1 7615 path: app/Services/SearchService.php 7616 7617 - 7618 message: '#^Parameter \#1 \$key of method Illuminate\\Support\\Collection\<\*NEVER\*,\*NEVER\*\>\:\:containsStrict\(\) expects \(callable\(never\)\: bool\)\|int\|string, mixed given\.$#' 7619 identifier: argument.type 7620 count: 1 7621 path: app/Services/SearchService.php 7622 7623 - 7624 message: '#^Parameter \#3 \$subject of function preg_replace expects array\<float\|int\|string\>\|string, string\|null given\.$#' 7625 identifier: argument.type 7626 count: 1 7627 path: app/Services/SearchService.php 7628 7629 - 7630 message: '#^Cannot cast mixed to string\.$#' 7631 identifier: cast.string 7632 count: 1 7633 path: app/Services/ServerCheckService.php 7634 7635 - 7636 message: '#^Method Fisharebest\\Webtrees\\Services\\ServerCheckService\:\:serverErrors\(\) should return Illuminate\\Support\\Collection\<int, string\> but returns Illuminate\\Support\\Collection\<int, mixed\>\.$#' 7637 identifier: return.type 7638 count: 1 7639 path: app/Services/ServerCheckService.php 7640 7641 - 7642 message: '#^Method Fisharebest\\Webtrees\\Services\\ServerCheckService\:\:serverWarnings\(\) should return Illuminate\\Support\\Collection\<int, string\> but returns Illuminate\\Support\\Collection\<int, mixed\>\.$#' 7643 identifier: return.type 7644 count: 1 7645 path: app/Services/ServerCheckService.php 7646 7647 - 7648 message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#' 7649 identifier: argument.type 7650 count: 1 7651 path: app/Services/ServerCheckService.php 7652 7653 - 7654 message: '#^Parameter \#1 \$version1 of function version_compare expects string, mixed given\.$#' 7655 identifier: argument.type 7656 count: 1 7657 path: app/Services/ServerCheckService.php 7658 7659 - 7660 message: '#^Parameter \#2 \$string of function explode expects string, mixed given\.$#' 7661 identifier: argument.type 7662 count: 1 7663 path: app/Services/ServerCheckService.php 7664 7665 - 7666 message: '#^Parameter \#2 \.\.\.\$args of static method Fisharebest\\Webtrees\\I18N\:\:translate\(\) expects string, mixed given\.$#' 7667 identifier: argument.type 7668 count: 1 7669 path: app/Services/ServerCheckService.php 7670 7671 - 7672 message: '#^Cannot call method add\(\) on DateTimeImmutable\|false\.$#' 7673 identifier: method.nonObject 7674 count: 1 7675 path: app/Services/SiteLogsService.php 7676 7677 - 7678 message: '#^Cannot call method setTimezone\(\) on DateTimeImmutable\|false\.$#' 7679 identifier: method.nonObject 7680 count: 1 7681 path: app/Services/SiteLogsService.php 7682 7683 - 7684 message: '#^Cannot cast mixed to int\.$#' 7685 identifier: cast.int 7686 count: 1 7687 path: app/Services/TimeoutService.php 7688 7689 - 7690 message: '#^Parameter \#1 \$stream of function fclose expects resource, resource\|null given\.$#' 7691 identifier: argument.type 7692 count: 1 7693 path: app/Services/TreeService.php 7694 7695 - 7696 message: '#^Parameter \#1 \$stream of function feof expects resource, resource\|null given\.$#' 7697 identifier: argument.type 7698 count: 1 7699 path: app/Services/TreeService.php 7700 7701 - 7702 message: '#^Parameter \#1 \$stream of function fread expects resource, resource\|null given\.$#' 7703 identifier: argument.type 7704 count: 1 7705 path: app/Services/TreeService.php 7706 7707 - 7708 message: '#^Parameter \#1 \$stream of function stream_filter_append expects resource, resource\|null given\.$#' 7709 identifier: argument.type 7710 count: 1 7711 path: app/Services/TreeService.php 7712 7713 - 7714 message: '#^Method Fisharebest\\Webtrees\\Services\\UpgradeService\:\:downloadFile\(\) should return int but returns int\|false\.$#' 7715 identifier: return.type 7716 count: 1 7717 path: app/Services/UpgradeService.php 7718 7719 - 7720 message: '#^Parameter \#1 \$key of method Illuminate\\Support\\Collection\<int,string\>\:\:contains\(\) expects \(callable\(string, int\)\: bool\)\|string, mixed given\.$#' 7721 identifier: argument.type 7722 count: 1 7723 path: app/Services/UpgradeService.php 7724 7725 - 7726 message: '#^Parameter \#1 \$location of method League\\Flysystem\\FilesystemWriter\:\:delete\(\) expects string, mixed given\.$#' 7727 identifier: argument.type 7728 count: 1 7729 path: app/Services/UpgradeService.php 7730 7731 - 7732 message: '#^Parameter \#1 \$stream of function fclose expects resource, resource\|false given\.$#' 7733 identifier: argument.type 7734 count: 1 7735 path: app/Services/UpgradeService.php 7736 7737 - 7738 message: '#^Parameter \#1 \$stream of function ftell expects resource, resource\|false given\.$#' 7739 identifier: argument.type 7740 count: 1 7741 path: app/Services/UpgradeService.php 7742 7743 - 7744 message: '#^Parameter \#1 \$stream of function fwrite expects resource, resource\|false given\.$#' 7745 identifier: argument.type 7746 count: 1 7747 path: app/Services/UpgradeService.php 7748 7749 - 7750 message: '#^Parameter \#1 \$stream of function rewind expects resource, resource\|false given\.$#' 7751 identifier: argument.type 7752 count: 1 7753 path: app/Services/UpgradeService.php 7754 7755 - 7756 message: '#^Access to an undefined property object\:\:\$ip_address\.$#' 7757 identifier: property.notFound 7758 count: 1 7759 path: app/SessionDatabaseHandler.php 7760 7761 - 7762 message: '#^Access to an undefined property object\:\:\$session_data\.$#' 7763 identifier: property.notFound 7764 count: 1 7765 path: app/SessionDatabaseHandler.php 7766 7767 - 7768 message: '#^Access to an undefined property object\:\:\$session_time\.$#' 7769 identifier: property.notFound 7770 count: 1 7771 path: app/SessionDatabaseHandler.php 7772 7773 - 7774 message: '#^Access to an undefined property object\:\:\$user_id\.$#' 7775 identifier: property.notFound 7776 count: 1 7777 path: app/SessionDatabaseHandler.php 7778 7779 - 7780 message: '#^Cannot cast mixed to int\.$#' 7781 identifier: cast.int 7782 count: 1 7783 path: app/SessionDatabaseHandler.php 7784 7785 - 7786 message: '#^Method Fisharebest\\Webtrees\\SessionDatabaseHandler\:\:read\(\) should return string but returns mixed\.$#' 7787 identifier: return.type 7788 count: 1 7789 path: app/SessionDatabaseHandler.php 7790 7791 - 7792 message: '#^Parameter \#1 \$string of method Fisharebest\\Webtrees\\Contracts\\TimestampFactoryInterface\:\:fromString\(\) expects string\|null, mixed given\.$#' 7793 identifier: argument.type 7794 count: 1 7795 path: app/SessionDatabaseHandler.php 7796 7797 - 7798 message: '#^Method Fisharebest\\Webtrees\\Site\:\:getPreference\(\) should return string but returns mixed\.$#' 7799 identifier: return.type 7800 count: 1 7801 path: app/Site.php 7802 7803 - 7804 message: '#^Static property Fisharebest\\Webtrees\\Site\:\:\$preferences \(array\<string, string\>\) does not accept array\<mixed\>\.$#' 7805 identifier: assign.propertyType 7806 count: 1 7807 path: app/Site.php 7808 7809 - 7810 message: '#^Binary operation "\." between non\-falsy\-string and mixed results in an error\.$#' 7811 identifier: binaryOp.invalid 7812 count: 1 7813 path: app/Statistics.php 7814 7815 - 7816 message: '#^Method Fisharebest\\Webtrees\\Statistics\:\:getTags\(\) should return array\<string\> but returns array\<string, mixed\>\.$#' 7817 identifier: return.type 7818 count: 1 7819 path: app/Statistics.php 7820 7821 - 7822 message: '#^Method Fisharebest\\Webtrees\\Statistics\:\:statsAgeQuery\(\) should return array\<array\<object\>\> but returns array\<object\>\.$#' 7823 identifier: return.type 7824 count: 1 7825 path: app/Statistics.php 7826 7827 - 7828 message: '#^Parameter \#1 \.\.\.\$params of method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:totalGivennames\(\) expects string, array\<string\> given\.$#' 7829 identifier: argument.type 7830 count: 1 7831 path: app/Statistics.php 7832 7833 - 7834 message: '#^Parameter \#1 \.\.\.\$params of method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:totalSurnames\(\) expects string, array\<string\> given\.$#' 7835 identifier: argument.type 7836 count: 1 7837 path: app/Statistics.php 7838 7839 - 7840 message: '#^Access to an undefined property object\:\:\$age\.$#' 7841 identifier: property.notFound 7842 count: 1 7843 path: app/Statistics/Google/ChartAge.php 7844 7845 - 7846 message: '#^Access to an undefined property object\:\:\$century\.$#' 7847 identifier: property.notFound 7848 count: 1 7849 path: app/Statistics/Google/ChartAge.php 7850 7851 - 7852 message: '#^Access to an undefined property object\:\:\$sex\.$#' 7853 identifier: property.notFound 7854 count: 1 7855 path: app/Statistics/Google/ChartAge.php 7856 7857 - 7858 message: '#^Binary operation "\+" between mixed and mixed results in an error\.$#' 7859 identifier: binaryOp.invalid 7860 count: 1 7861 path: app/Statistics/Google/ChartAge.php 7862 7863 - 7864 message: '#^Cannot cast mixed to float\.$#' 7865 identifier: cast.double 7866 count: 1 7867 path: app/Statistics/Google/ChartAge.php 7868 7869 - 7870 message: '#^Cannot cast mixed to int\.$#' 7871 identifier: cast.int 7872 count: 1 7873 path: app/Statistics/Google/ChartAge.php 7874 7875 - 7876 message: '#^Parameter \#1 \$century of method Fisharebest\\Webtrees\\Statistics\\Service\\CenturyService\:\:centuryName\(\) expects int, int\|string given\.$#' 7877 identifier: argument.type 7878 count: 1 7879 path: app/Statistics/Google/ChartAge.php 7880 7881 - 7882 message: '#^Parameter \#1 \$num of function round expects float\|int, mixed given\.$#' 7883 identifier: argument.type 7884 count: 2 7885 path: app/Statistics/Google/ChartAge.php 7886 7887 - 7888 message: '#^Access to an undefined property object\:\:\$century\.$#' 7889 identifier: property.notFound 7890 count: 1 7891 path: app/Statistics/Google/ChartBirth.php 7892 7893 - 7894 message: '#^Access to an undefined property object\:\:\$total\.$#' 7895 identifier: property.notFound 7896 count: 1 7897 path: app/Statistics/Google/ChartBirth.php 7898 7899 - 7900 message: '#^Cannot cast mixed to float\.$#' 7901 identifier: cast.double 7902 count: 1 7903 path: app/Statistics/Google/ChartBirth.php 7904 7905 - 7906 message: '#^Cannot cast mixed to int\.$#' 7907 identifier: cast.int 7908 count: 1 7909 path: app/Statistics/Google/ChartBirth.php 7910 7911 - 7912 message: '#^Parameter \#1 \$century of method Fisharebest\\Webtrees\\Statistics\\Service\\CenturyService\:\:centuryName\(\) expects int, mixed given\.$#' 7913 identifier: argument.type 7914 count: 1 7915 path: app/Statistics/Google/ChartBirth.php 7916 7917 - 7918 message: '#^Access to an undefined property object\:\:\$century\.$#' 7919 identifier: property.notFound 7920 count: 1 7921 path: app/Statistics/Google/ChartChildren.php 7922 7923 - 7924 message: '#^Access to an undefined property object\:\:\$total\.$#' 7925 identifier: property.notFound 7926 count: 1 7927 path: app/Statistics/Google/ChartChildren.php 7928 7929 - 7930 message: '#^Cannot cast mixed to float\.$#' 7931 identifier: cast.double 7932 count: 1 7933 path: app/Statistics/Google/ChartChildren.php 7934 7935 - 7936 message: '#^Cannot cast mixed to int\.$#' 7937 identifier: cast.int 7938 count: 1 7939 path: app/Statistics/Google/ChartChildren.php 7940 7941 - 7942 message: '#^Parameter \#1 \$century of method Fisharebest\\Webtrees\\Statistics\\Service\\CenturyService\:\:centuryName\(\) expects int, mixed given\.$#' 7943 identifier: argument.type 7944 count: 1 7945 path: app/Statistics/Google/ChartChildren.php 7946 7947 - 7948 message: '#^Parameter \#1 \$num of function round expects float\|int, mixed given\.$#' 7949 identifier: argument.type 7950 count: 1 7951 path: app/Statistics/Google/ChartChildren.php 7952 7953 - 7954 message: '#^Parameter \#1 \$surns of method Fisharebest\\Webtrees\\Statistics\\Google\\ChartCommonSurname\:\:getTopNameAndCount\(\) expects array\<string, int\>, array\<int\> given\.$#' 7955 identifier: argument.type 7956 count: 1 7957 path: app/Statistics/Google/ChartCommonSurname.php 7958 7959 - 7960 message: '#^Access to an undefined property object\:\:\$century\.$#' 7961 identifier: property.notFound 7962 count: 1 7963 path: app/Statistics/Google/ChartDeath.php 7964 7965 - 7966 message: '#^Access to an undefined property object\:\:\$total\.$#' 7967 identifier: property.notFound 7968 count: 1 7969 path: app/Statistics/Google/ChartDeath.php 7970 7971 - 7972 message: '#^Cannot cast mixed to float\.$#' 7973 identifier: cast.double 7974 count: 1 7975 path: app/Statistics/Google/ChartDeath.php 7976 7977 - 7978 message: '#^Cannot cast mixed to int\.$#' 7979 identifier: cast.int 7980 count: 1 7981 path: app/Statistics/Google/ChartDeath.php 7982 7983 - 7984 message: '#^Parameter \#1 \$century of method Fisharebest\\Webtrees\\Statistics\\Service\\CenturyService\:\:centuryName\(\) expects int, mixed given\.$#' 7985 identifier: argument.type 7986 count: 1 7987 path: app/Statistics/Google/ChartDeath.php 7988 7989 - 7990 message: '#^Binary operation "\+" between mixed and \(float\|int\) results in an error\.$#' 7991 identifier: binaryOp.invalid 7992 count: 2 7993 path: app/Statistics/Google/ChartDistribution.php 7994 7995 - 7996 message: '#^Parameter \#1 \$str of function preg_quote expects string, mixed given\.$#' 7997 identifier: argument.type 7998 count: 1 7999 path: app/Statistics/Google/ChartDistribution.php 8000 8001 - 8002 message: '#^Parameter \#2 \$subject of function preg_match expects string, mixed given\.$#' 8003 identifier: argument.type 8004 count: 1 8005 path: app/Statistics/Google/ChartDistribution.php 8006 8007 - 8008 message: '#^Access to an undefined property object\:\:\$century\.$#' 8009 identifier: property.notFound 8010 count: 1 8011 path: app/Statistics/Google/ChartDivorce.php 8012 8013 - 8014 message: '#^Access to an undefined property object\:\:\$total\.$#' 8015 identifier: property.notFound 8016 count: 1 8017 path: app/Statistics/Google/ChartDivorce.php 8018 8019 - 8020 message: '#^Cannot cast mixed to float\.$#' 8021 identifier: cast.double 8022 count: 1 8023 path: app/Statistics/Google/ChartDivorce.php 8024 8025 - 8026 message: '#^Cannot cast mixed to int\.$#' 8027 identifier: cast.int 8028 count: 1 8029 path: app/Statistics/Google/ChartDivorce.php 8030 8031 - 8032 message: '#^Parameter \#1 \$century of method Fisharebest\\Webtrees\\Statistics\\Service\\CenturyService\:\:centuryName\(\) expects int, mixed given\.$#' 8033 identifier: argument.type 8034 count: 1 8035 path: app/Statistics/Google/ChartDivorce.php 8036 8037 - 8038 message: '#^Access to an undefined property object\:\:\$id\.$#' 8039 identifier: property.notFound 8040 count: 1 8041 path: app/Statistics/Google/ChartFamilyLargest.php 8042 8043 - 8044 message: '#^Access to an undefined property object\:\:\$total\.$#' 8045 identifier: property.notFound 8046 count: 1 8047 path: app/Statistics/Google/ChartFamilyLargest.php 8048 8049 - 8050 message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\FamilyFactoryInterface\:\:make\(\) expects string, mixed given\.$#' 8051 identifier: argument.type 8052 count: 1 8053 path: app/Statistics/Google/ChartFamilyLargest.php 8054 8055 - 8056 message: '#^Access to an undefined property object\:\:\$century\.$#' 8057 identifier: property.notFound 8058 count: 1 8059 path: app/Statistics/Google/ChartMarriage.php 8060 8061 - 8062 message: '#^Access to an undefined property object\:\:\$total\.$#' 8063 identifier: property.notFound 8064 count: 1 8065 path: app/Statistics/Google/ChartMarriage.php 8066 8067 - 8068 message: '#^Cannot cast mixed to float\.$#' 8069 identifier: cast.double 8070 count: 1 8071 path: app/Statistics/Google/ChartMarriage.php 8072 8073 - 8074 message: '#^Cannot cast mixed to int\.$#' 8075 identifier: cast.int 8076 count: 1 8077 path: app/Statistics/Google/ChartMarriage.php 8078 8079 - 8080 message: '#^Parameter \#1 \$century of method Fisharebest\\Webtrees\\Statistics\\Service\\CenturyService\:\:centuryName\(\) expects int, mixed given\.$#' 8081 identifier: argument.type 8082 count: 1 8083 path: app/Statistics/Google/ChartMarriage.php 8084 8085 - 8086 message: '#^Access to an undefined property object\:\:\$age\.$#' 8087 identifier: property.notFound 8088 count: 1 8089 path: app/Statistics/Google/ChartMarriageAge.php 8090 8091 - 8092 message: '#^Access to an undefined property object\:\:\$century\.$#' 8093 identifier: property.notFound 8094 count: 1 8095 path: app/Statistics/Google/ChartMarriageAge.php 8096 8097 - 8098 message: '#^Access to an undefined property object\:\:\$sex\.$#' 8099 identifier: property.notFound 8100 count: 1 8101 path: app/Statistics/Google/ChartMarriageAge.php 8102 8103 - 8104 message: '#^Binary operation "\+" between mixed and mixed results in an error\.$#' 8105 identifier: binaryOp.invalid 8106 count: 1 8107 path: app/Statistics/Google/ChartMarriageAge.php 8108 8109 - 8110 message: '#^Cannot cast mixed to float\.$#' 8111 identifier: cast.double 8112 count: 1 8113 path: app/Statistics/Google/ChartMarriageAge.php 8114 8115 - 8116 message: '#^Cannot cast mixed to int\.$#' 8117 identifier: cast.int 8118 count: 1 8119 path: app/Statistics/Google/ChartMarriageAge.php 8120 8121 - 8122 message: '#^Parameter \#1 \$century of method Fisharebest\\Webtrees\\Statistics\\Service\\CenturyService\:\:centuryName\(\) expects int, int\|string given\.$#' 8123 identifier: argument.type 8124 count: 1 8125 path: app/Statistics/Google/ChartMarriageAge.php 8126 8127 - 8128 message: '#^Parameter \#1 \$num of function round expects float\|int, mixed given\.$#' 8129 identifier: argument.type 8130 count: 2 8131 path: app/Statistics/Google/ChartMarriageAge.php 8132 8133 - 8134 message: '#^Access to an undefined property object\:\:\$century\.$#' 8135 identifier: property.notFound 8136 count: 1 8137 path: app/Statistics/Google/ChartNoChildrenFamilies.php 8138 8139 - 8140 message: '#^Access to an undefined property object\:\:\$total\.$#' 8141 identifier: property.notFound 8142 count: 2 8143 path: app/Statistics/Google/ChartNoChildrenFamilies.php 8144 8145 - 8146 message: '#^Cannot cast mixed to int\.$#' 8147 identifier: cast.int 8148 count: 3 8149 path: app/Statistics/Google/ChartNoChildrenFamilies.php 8150 8151 - 8152 message: '#^Parameter \#2 \$request of method Fisharebest\\Webtrees\\Services\\UserService\:\:contactLink\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#' 8153 identifier: argument.type 8154 count: 2 8155 path: app/Statistics/Repository/ContactRepository.php 8156 8157 - 8158 message: '#^Cannot cast mixed to int\.$#' 8159 identifier: cast.int 8160 count: 1 8161 path: app/Statistics/Repository/EventRepository.php 8162 8163 - 8164 message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\EventRepository\:\:eventQuery\(\) should return object\{id\: string, year\: int, fact\: string, type\: string\}\|null but returns \(object\{id\: mixed, year\: int, fact\: mixed, type\: mixed\}&stdClass\)\|null\.$#' 8165 identifier: return.type 8166 count: 1 8167 path: app/Statistics/Repository/EventRepository.php 8168 8169 - 8170 message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\EventRepository\:\:getEventCount\(\) should return int but returns Illuminate\\Support\\Collection\|int\.$#' 8171 identifier: return.type 8172 count: 1 8173 path: app/Statistics/Repository/EventRepository.php 8174 8175 - 8176 message: '#^Property object\{id\: string, year\: int, fact\: string, type\: string\}\:\:\$year is not writable\.$#' 8177 identifier: assign.propertyReadOnly 8178 count: 1 8179 path: app/Statistics/Repository/EventRepository.php 8180 8181 - 8182 message: '#^Cannot cast mixed to int\.$#' 8183 identifier: cast.int 8184 count: 1 8185 path: app/Statistics/Repository/FamilyDatesRepository.php 8186 8187 - 8188 message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\FamilyDatesRepository\:\:eventQuery\(\) should return object\{id\: string, year\: int, fact\: string, type\: string\}\|null but returns \(object\{id\: mixed, year\: int, fact\: mixed, type\: mixed\}&stdClass\)\|null\.$#' 8189 identifier: return.type 8190 count: 1 8191 path: app/Statistics/Repository/FamilyDatesRepository.php 8192 8193 - 8194 message: '#^Property object\{id\: string, year\: int, fact\: string, type\: string\}\:\:\$year is not writable\.$#' 8195 identifier: assign.propertyReadOnly 8196 count: 1 8197 path: app/Statistics/Repository/FamilyDatesRepository.php 8198 8199 - 8200 message: '#^Access to an undefined property object\:\:\$age\.$#' 8201 identifier: property.notFound 8202 count: 3 8203 path: app/Statistics/Repository/FamilyRepository.php 8204 8205 - 8206 message: '#^Access to an undefined property object\:\:\$ch1\.$#' 8207 identifier: property.notFound 8208 count: 3 8209 path: app/Statistics/Repository/FamilyRepository.php 8210 8211 - 8212 message: '#^Access to an undefined property object\:\:\$ch2\.$#' 8213 identifier: property.notFound 8214 count: 3 8215 path: app/Statistics/Repository/FamilyRepository.php 8216 8217 - 8218 message: '#^Access to an undefined property object\:\:\$f_numchil\.$#' 8219 identifier: property.notFound 8220 count: 1 8221 path: app/Statistics/Repository/FamilyRepository.php 8222 8223 - 8224 message: '#^Access to an undefined property object\:\:\$family\.$#' 8225 identifier: property.notFound 8226 count: 5 8227 path: app/Statistics/Repository/FamilyRepository.php 8228 8229 - 8230 message: '#^Binary operation "/" between mixed and 365\.25 results in an error\.$#' 8231 identifier: binaryOp.invalid 8232 count: 2 8233 path: app/Statistics/Repository/FamilyRepository.php 8234 8235 - 8236 message: '#^Cannot call method canShow\(\) on Fisharebest\\Webtrees\\Family\|null\.$#' 8237 identifier: method.nonObject 8238 count: 1 8239 path: app/Statistics/Repository/FamilyRepository.php 8240 8241 - 8242 message: '#^Cannot call method formatList\(\) on Fisharebest\\Webtrees\\Family\|null\.$#' 8243 identifier: method.nonObject 8244 count: 1 8245 path: app/Statistics/Repository/FamilyRepository.php 8246 8247 - 8248 message: '#^Cannot call method fullName\(\) on Fisharebest\\Webtrees\\Family\|null\.$#' 8249 identifier: method.nonObject 8250 count: 2 8251 path: app/Statistics/Repository/FamilyRepository.php 8252 8253 - 8254 message: '#^Cannot call method fullName\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#' 8255 identifier: method.nonObject 8256 count: 2 8257 path: app/Statistics/Repository/FamilyRepository.php 8258 8259 - 8260 message: '#^Cannot call method getBirthDate\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#' 8261 identifier: method.nonObject 8262 count: 2 8263 path: app/Statistics/Repository/FamilyRepository.php 8264 8265 - 8266 message: '#^Cannot call method husband\(\) on Fisharebest\\Webtrees\\Family\|null\.$#' 8267 identifier: method.nonObject 8268 count: 1 8269 path: app/Statistics/Repository/FamilyRepository.php 8270 8271 - 8272 message: '#^Cannot call method url\(\) on Fisharebest\\Webtrees\\Family\|null\.$#' 8273 identifier: method.nonObject 8274 count: 3 8275 path: app/Statistics/Repository/FamilyRepository.php 8276 8277 - 8278 message: '#^Cannot call method url\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#' 8279 identifier: method.nonObject 8280 count: 1 8281 path: app/Statistics/Repository/FamilyRepository.php 8282 8283 - 8284 message: '#^Cannot call method wife\(\) on Fisharebest\\Webtrees\\Family\|null\.$#' 8285 identifier: method.nonObject 8286 count: 1 8287 path: app/Statistics/Repository/FamilyRepository.php 8288 8289 - 8290 message: '#^Cannot cast mixed to float\.$#' 8291 identifier: cast.double 8292 count: 1 8293 path: app/Statistics/Repository/FamilyRepository.php 8294 8295 - 8296 message: '#^Cannot cast mixed to int\.$#' 8297 identifier: cast.int 8298 count: 9 8299 path: app/Statistics/Repository/FamilyRepository.php 8300 8301 - 8302 message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\FamilyRepository\:\:noChildrenFamiliesQuery\(\) should return int but returns Illuminate\\Support\\Collection\|int\.$#' 8303 identifier: return.type 8304 count: 1 8305 path: app/Statistics/Repository/FamilyRepository.php 8306 8307 - 8308 message: '#^Parameter \#1 \$n of static method Fisharebest\\Webtrees\\I18N\:\:number\(\) expects float, Illuminate\\Support\\Collection\|int given\.$#' 8309 identifier: argument.type 8310 count: 2 8311 path: app/Statistics/Repository/FamilyRepository.php 8312 8313 - 8314 message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\FamilyFactoryInterface\:\:make\(\) expects string, mixed given\.$#' 8315 identifier: argument.type 8316 count: 4 8317 path: app/Statistics/Repository/FamilyRepository.php 8318 8319 - 8320 message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\IndividualFactoryInterface\:\:make\(\) expects string, mixed given\.$#' 8321 identifier: argument.type 8322 count: 8 8323 path: app/Statistics/Repository/FamilyRepository.php 8324 8325 - 8326 message: '#^Access to an undefined property object\:\:\$change_time\.$#' 8327 identifier: property.notFound 8328 count: 1 8329 path: app/Statistics/Repository/GedcomRepository.php 8330 8331 - 8332 message: '#^Parameter \#1 \$string of method Fisharebest\\Webtrees\\Contracts\\TimestampFactoryInterface\:\:fromString\(\) expects string\|null, mixed given\.$#' 8333 identifier: argument.type 8334 count: 1 8335 path: app/Statistics/Repository/GedcomRepository.php 8336 8337 - 8338 message: '#^Cannot cast mixed to int\.$#' 8339 identifier: cast.int 8340 count: 1 8341 path: app/Statistics/Repository/HitCountRepository.php 8342 8343 - 8344 message: '#^Access to an undefined property object\:\:\$days\.$#' 8345 identifier: property.notFound 8346 count: 1 8347 path: app/Statistics/Repository/IndividualRepository.php 8348 8349 - 8350 message: '#^Binary operation "/" between mixed and 365\.25 results in an error\.$#' 8351 identifier: binaryOp.invalid 8352 count: 1 8353 path: app/Statistics/Repository/IndividualRepository.php 8354 8355 - 8356 message: '#^Cannot call method findByComponent\(\) on mixed\.$#' 8357 identifier: method.nonObject 8358 count: 1 8359 path: app/Statistics/Repository/IndividualRepository.php 8360 8361 - 8362 message: '#^Cannot call method first\(\) on mixed\.$#' 8363 identifier: method.nonObject 8364 count: 1 8365 path: app/Statistics/Repository/IndividualRepository.php 8366 8367 - 8368 message: '#^Cannot cast mixed to int\.$#' 8369 identifier: cast.int 8370 count: 4 8371 path: app/Statistics/Repository/IndividualRepository.php 8372 8373 - 8374 message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:commonGiven\(\) should return string but returns array\<int\>\|string\.$#' 8375 identifier: return.type 8376 count: 1 8377 path: app/Statistics/Repository/IndividualRepository.php 8378 8379 - 8380 message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:commonGivenFemale\(\) should return string but returns array\<int\>\|string\.$#' 8381 identifier: return.type 8382 count: 1 8383 path: app/Statistics/Repository/IndividualRepository.php 8384 8385 - 8386 message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:commonGivenFemaleList\(\) should return string but returns array\<int\>\|string\.$#' 8387 identifier: return.type 8388 count: 1 8389 path: app/Statistics/Repository/IndividualRepository.php 8390 8391 - 8392 message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:commonGivenFemaleListTotals\(\) should return string but returns array\<int\>\|string\.$#' 8393 identifier: return.type 8394 count: 1 8395 path: app/Statistics/Repository/IndividualRepository.php 8396 8397 - 8398 message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:commonGivenFemaleTable\(\) should return string but returns array\<int\>\|string\.$#' 8399 identifier: return.type 8400 count: 1 8401 path: app/Statistics/Repository/IndividualRepository.php 8402 8403 - 8404 message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:commonGivenFemaleTotals\(\) should return string but returns array\<int\>\|string\.$#' 8405 identifier: return.type 8406 count: 1 8407 path: app/Statistics/Repository/IndividualRepository.php 8408 8409 - 8410 message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:commonGivenList\(\) should return string but returns array\<int\>\|string\.$#' 8411 identifier: return.type 8412 count: 1 8413 path: app/Statistics/Repository/IndividualRepository.php 8414 8415 - 8416 message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:commonGivenListTotals\(\) should return string but returns array\<int\>\|string\.$#' 8417 identifier: return.type 8418 count: 1 8419 path: app/Statistics/Repository/IndividualRepository.php 8420 8421 - 8422 message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:commonGivenMale\(\) should return string but returns array\<int\>\|string\.$#' 8423 identifier: return.type 8424 count: 1 8425 path: app/Statistics/Repository/IndividualRepository.php 8426 8427 - 8428 message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:commonGivenMaleList\(\) should return string but returns array\<int\>\|string\.$#' 8429 identifier: return.type 8430 count: 1 8431 path: app/Statistics/Repository/IndividualRepository.php 8432 8433 - 8434 message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:commonGivenMaleListTotals\(\) should return string but returns array\<int\>\|string\.$#' 8435 identifier: return.type 8436 count: 1 8437 path: app/Statistics/Repository/IndividualRepository.php 8438 8439 - 8440 message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:commonGivenMaleTable\(\) should return string but returns array\<int\>\|string\.$#' 8441 identifier: return.type 8442 count: 1 8443 path: app/Statistics/Repository/IndividualRepository.php 8444 8445 - 8446 message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:commonGivenMaleTotals\(\) should return string but returns array\<int\>\|string\.$#' 8447 identifier: return.type 8448 count: 1 8449 path: app/Statistics/Repository/IndividualRepository.php 8450 8451 - 8452 message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:commonGivenTable\(\) should return string but returns array\<int\>\|string\.$#' 8453 identifier: return.type 8454 count: 1 8455 path: app/Statistics/Repository/IndividualRepository.php 8456 8457 - 8458 message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:commonGivenTotals\(\) should return string but returns array\<int\>\|string\.$#' 8459 identifier: return.type 8460 count: 1 8461 path: app/Statistics/Repository/IndividualRepository.php 8462 8463 - 8464 message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:commonGivenUnknown\(\) should return string but returns array\<int\>\|string\.$#' 8465 identifier: return.type 8466 count: 1 8467 path: app/Statistics/Repository/IndividualRepository.php 8468 8469 - 8470 message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:commonGivenUnknownList\(\) should return string but returns array\<int\>\|string\.$#' 8471 identifier: return.type 8472 count: 1 8473 path: app/Statistics/Repository/IndividualRepository.php 8474 8475 - 8476 message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:commonGivenUnknownListTotals\(\) should return string but returns array\<int\>\|string\.$#' 8477 identifier: return.type 8478 count: 1 8479 path: app/Statistics/Repository/IndividualRepository.php 8480 8481 - 8482 message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:commonGivenUnknownTable\(\) should return string but returns array\<int\>\|string\.$#' 8483 identifier: return.type 8484 count: 1 8485 path: app/Statistics/Repository/IndividualRepository.php 8486 8487 - 8488 message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:commonGivenUnknownTotals\(\) should return string but returns array\<int\>\|string\.$#' 8489 identifier: return.type 8490 count: 1 8491 path: app/Statistics/Repository/IndividualRepository.php 8492 8493 - 8494 message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:getTotalSexQuery\(\) should return int but returns Illuminate\\Support\\Collection\|int\.$#' 8495 identifier: return.type 8496 count: 1 8497 path: app/Statistics/Repository/IndividualRepository.php 8498 8499 - 8500 message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:totalDeceasedQuery\(\) should return int but returns Illuminate\\Support\\Collection\|int\.$#' 8501 identifier: return.type 8502 count: 1 8503 path: app/Statistics/Repository/IndividualRepository.php 8504 8505 - 8506 message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:totalFamiliesQuery\(\) should return int but returns Illuminate\\Support\\Collection\|int\.$#' 8507 identifier: return.type 8508 count: 1 8509 path: app/Statistics/Repository/IndividualRepository.php 8510 8511 - 8512 message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:totalFamsWithSourcesQuery\(\) should return int but returns Illuminate\\Support\\Collection\|int\.$#' 8513 identifier: return.type 8514 count: 1 8515 path: app/Statistics/Repository/IndividualRepository.php 8516 8517 - 8518 message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:totalIndisWithSourcesQuery\(\) should return int but returns Illuminate\\Support\\Collection\|int\.$#' 8519 identifier: return.type 8520 count: 1 8521 path: app/Statistics/Repository/IndividualRepository.php 8522 8523 - 8524 message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:totalIndividualsQuery\(\) should return int but returns Illuminate\\Support\\Collection\|int\.$#' 8525 identifier: return.type 8526 count: 1 8527 path: app/Statistics/Repository/IndividualRepository.php 8528 8529 - 8530 message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:totalLivingQuery\(\) should return int but returns Illuminate\\Support\\Collection\|int\.$#' 8531 identifier: return.type 8532 count: 1 8533 path: app/Statistics/Repository/IndividualRepository.php 8534 8535 - 8536 message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:totalMediaQuery\(\) should return int but returns Illuminate\\Support\\Collection\|int\.$#' 8537 identifier: return.type 8538 count: 1 8539 path: app/Statistics/Repository/IndividualRepository.php 8540 8541 - 8542 message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:totalNotesQuery\(\) should return int but returns Illuminate\\Support\\Collection\|int\.$#' 8543 identifier: return.type 8544 count: 1 8545 path: app/Statistics/Repository/IndividualRepository.php 8546 8547 - 8548 message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:totalRepositoriesQuery\(\) should return int but returns Illuminate\\Support\\Collection\|int\.$#' 8549 identifier: return.type 8550 count: 1 8551 path: app/Statistics/Repository/IndividualRepository.php 8552 8553 - 8554 message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:totalSourcesQuery\(\) should return int but returns Illuminate\\Support\\Collection\|int\.$#' 8555 identifier: return.type 8556 count: 1 8557 path: app/Statistics/Repository/IndividualRepository.php 8558 8559 - 8560 message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: int, Closure\(string\)\: int given\.$#' 8561 identifier: argument.type 8562 count: 1 8563 path: app/Statistics/Repository/IndividualRepository.php 8564 8565 - 8566 message: '#^Parameter \#1 \$n of static method Fisharebest\\Webtrees\\I18N\:\:number\(\) expects float, Illuminate\\Support\\Collection\|int given\.$#' 8567 identifier: argument.type 8568 count: 2 8569 path: app/Statistics/Repository/IndividualRepository.php 8570 8571 - 8572 message: '#^Parameter \#2 \$callback of function array_walk expects callable\(int, string\)\: mixed, Closure\(string, string\)\: void given\.$#' 8573 identifier: argument.type 8574 count: 1 8575 path: app/Statistics/Repository/IndividualRepository.php 8576 8577 - 8578 message: '#^Parameter \#2 \$given of method Fisharebest\\Webtrees\\Statistics\\Google\\ChartCommonGiven\:\:chartCommonGiven\(\) expects array\<int\>, array\<int\>\|string given\.$#' 8579 identifier: argument.type 8580 count: 1 8581 path: app/Statistics/Repository/IndividualRepository.php 8582 8583 - 8584 message: '#^Cannot cast mixed to int\.$#' 8585 identifier: cast.int 8586 count: 1 8587 path: app/Statistics/Repository/LatestUserRepository.php 8588 8589 - 8590 message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: int, Closure\(string\)\: int given\.$#' 8591 identifier: argument.type 8592 count: 1 8593 path: app/Statistics/Repository/MediaRepository.php 8594 8595 - 8596 message: '#^Parameter \#1 \$media of method Fisharebest\\Webtrees\\Statistics\\Google\\ChartMedia\:\:chartMedia\(\) expects array\<string, int\>, array\<int\> given\.$#' 8597 identifier: argument.type 8598 count: 1 8599 path: app/Statistics/Repository/MediaRepository.php 8600 8601 - 8602 message: '#^Parameter \#1 \$n of static method Fisharebest\\Webtrees\\I18N\:\:number\(\) expects float, Illuminate\\Support\\Collection\|int given\.$#' 8603 identifier: argument.type 8604 count: 1 8605 path: app/Statistics/Repository/MediaRepository.php 8606 8607 - 8608 message: '#^Parameter \#1 \$n of static method Fisharebest\\Webtrees\\I18N\:\:number\(\) expects float, Illuminate\\Support\\Collection\|int given\.$#' 8609 identifier: argument.type 8610 count: 1 8611 path: app/Statistics/Repository/MessageRepository.php 8612 8613 - 8614 message: '#^Parameter \#1 \$n of static method Fisharebest\\Webtrees\\I18N\:\:number\(\) expects float, Illuminate\\Support\\Collection\|int given\.$#' 8615 identifier: argument.type 8616 count: 2 8617 path: app/Statistics/Repository/NewsRepository.php 8618 8619 - 8620 message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\PlaceRepository\:\:totalPlacesQuery\(\) should return int but returns Illuminate\\Support\\Collection\|int\.$#' 8621 identifier: return.type 8622 count: 1 8623 path: app/Statistics/Repository/PlaceRepository.php 8624 8625 - 8626 message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: int, Closure\(string\)\: int given\.$#' 8627 identifier: argument.type 8628 count: 1 8629 path: app/Statistics/Repository/PlaceRepository.php 8630 8631 - 8632 message: '#^Parameter \#2 \$subject of function preg_match expects string, mixed given\.$#' 8633 identifier: argument.type 8634 count: 1 8635 path: app/Statistics/Repository/PlaceRepository.php 8636 8637 - 8638 message: '#^Method Fisharebest\\Webtrees\\SurnameTradition\\PatrilinealSurnameTradition\:\:inflect\(\) should return string but returns string\|null\.$#' 8639 identifier: return.type 8640 count: 1 8641 path: app/SurnameTradition/PatrilinealSurnameTradition.php 8642 8643 - 8644 message: '#^Parameter \#3 \$subject of function preg_replace expects array\<float\|int\|string\>\|string, string\|null given\.$#' 8645 identifier: argument.type 8646 count: 1 8647 path: app/SurnameTradition/PatrilinealSurnameTradition.php 8648 8649 - 8650 message: '#^Access to an undefined property object\:\:\$tree_id\.$#' 8651 identifier: property.notFound 8652 count: 1 8653 path: app/Tree.php 8654 8655 - 8656 message: '#^Access to an undefined property object\:\:\$tree_name\.$#' 8657 identifier: property.notFound 8658 count: 1 8659 path: app/Tree.php 8660 8661 - 8662 message: '#^Access to an undefined property object\:\:\$tree_title\.$#' 8663 identifier: property.notFound 8664 count: 1 8665 path: app/Tree.php 8666 8667 - 8668 message: '#^Cannot call method acceptRecord\(\) on mixed\.$#' 8669 identifier: method.nonObject 8670 count: 4 8671 path: app/Tree.php 8672 8673 - 8674 message: '#^Cannot cast mixed to int\.$#' 8675 identifier: cast.int 8676 count: 1 8677 path: app/Tree.php 8678 8679 - 8680 message: '#^Method Fisharebest\\Webtrees\\Tree\:\:getPreference\(\) should return string but returns mixed\.$#' 8681 identifier: return.type 8682 count: 1 8683 path: app/Tree.php 8684 8685 - 8686 message: '#^Parameter \#2 \$name of class Fisharebest\\Webtrees\\Tree constructor expects string, mixed given\.$#' 8687 identifier: argument.type 8688 count: 1 8689 path: app/Tree.php 8690 8691 - 8692 message: '#^Parameter \#3 \$title of class Fisharebest\\Webtrees\\Tree constructor expects string, mixed given\.$#' 8693 identifier: argument.type 8694 count: 1 8695 path: app/Tree.php 8696 8697 - 8698 message: '#^Property Fisharebest\\Webtrees\\Tree\:\:\$preferences \(array\<string\>\) does not accept array\<mixed\>\.$#' 8699 identifier: assign.propertyType 8700 count: 1 8701 path: app/Tree.php 8702 8703 - 8704 message: '#^Property Fisharebest\\Webtrees\\Tree\:\:\$user_preferences \(array\<array\<string\>\>\) does not accept array\<array\<mixed\>\>\.$#' 8705 identifier: assign.propertyType 8706 count: 1 8707 path: app/Tree.php 8708 8709 - 8710 message: '#^Cannot call method find\(\) on mixed\.$#' 8711 identifier: method.nonObject 8712 count: 1 8713 path: app/TreeUser.php 8714 8715 - 8716 message: '#^Access to an undefined property object\:\:\$email\.$#' 8717 identifier: property.notFound 8718 count: 1 8719 path: app/User.php 8720 8721 - 8722 message: '#^Access to an undefined property object\:\:\$real_name\.$#' 8723 identifier: property.notFound 8724 count: 1 8725 path: app/User.php 8726 8727 - 8728 message: '#^Access to an undefined property object\:\:\$user_id\.$#' 8729 identifier: property.notFound 8730 count: 1 8731 path: app/User.php 8732 8733 - 8734 message: '#^Access to an undefined property object\:\:\$user_name\.$#' 8735 identifier: property.notFound 8736 count: 1 8737 path: app/User.php 8738 8739 - 8740 message: '#^Cannot cast mixed to int\.$#' 8741 identifier: cast.int 8742 count: 1 8743 path: app/User.php 8744 8745 - 8746 message: '#^Parameter \#2 \$user_name of class Fisharebest\\Webtrees\\User constructor expects string, mixed given\.$#' 8747 identifier: argument.type 8748 count: 1 8749 path: app/User.php 8750 8751 - 8752 message: '#^Parameter \#3 \$real_name of class Fisharebest\\Webtrees\\User constructor expects string, mixed given\.$#' 8753 identifier: argument.type 8754 count: 1 8755 path: app/User.php 8756 8757 - 8758 message: '#^Parameter \#4 \$email of class Fisharebest\\Webtrees\\User constructor expects string, mixed given\.$#' 8759 identifier: argument.type 8760 count: 1 8761 path: app/User.php 8762 8763 - 8764 message: '#^Property Fisharebest\\Webtrees\\User\:\:\$preferences \(array\<string, string\>\) does not accept array\<mixed\>\.$#' 8765 identifier: assign.propertyType 8766 count: 1 8767 path: app/User.php 8768 8769 - 8770 message: '#^Anonymous function should return array\|null but returns mixed\.$#' 8771 identifier: return.type 8772 count: 1 8773 path: app/Validator.php 8774 8775 - 8776 message: '#^Anonymous function should return float\|null but returns mixed\.$#' 8777 identifier: return.type 8778 count: 1 8779 path: app/Validator.php 8780 8781 - 8782 message: '#^Anonymous function should return int\|null but returns mixed\.$#' 8783 identifier: return.type 8784 count: 1 8785 path: app/Validator.php 8786 8787 - 8788 message: '#^Anonymous function should return string\|null but returns mixed\.$#' 8789 identifier: return.type 8790 count: 1 8791 path: app/Validator.php 8792 8793 - 8794 message: '#^Method Fisharebest\\Webtrees\\Validator\:\:array\(\) should return array\<string\> but returns array\.$#' 8795 identifier: return.type 8796 count: 1 8797 path: app/Validator.php 8798 8799 - 8800 message: '#^Parameter \#1 \$parameters of class Fisharebest\\Webtrees\\Validator constructor expects array\<array\<int\|string\>\|Fisharebest\\Webtrees\\Contracts\\UserInterface\|Fisharebest\\Webtrees\\Tree\|int\|string\>, array given\.$#' 8801 identifier: argument.type 8802 count: 4 8803 path: app/Validator.php 8804 8805 - 8806 message: '#^Parameter \#1 \$url of function parse_url expects string, mixed given\.$#' 8807 identifier: argument.type 8808 count: 1 8809 path: app/Validator.php 8810 8811 - 8812 message: '#^Parameter \#1 \$serverRequestFactory of class Nyholm\\Psr7Server\\ServerRequestCreator constructor expects Psr\\Http\\Message\\ServerRequestFactoryInterface, mixed given\.$#' 8813 identifier: argument.type 8814 count: 1 8815 path: app/Webtrees.php 8816 8817 - 8818 message: '#^Parameter \#2 \$uriFactory of class Nyholm\\Psr7Server\\ServerRequestCreator constructor expects Psr\\Http\\Message\\UriFactoryInterface, mixed given\.$#' 8819 identifier: argument.type 8820 count: 1 8821 path: app/Webtrees.php 8822 8823 - 8824 message: '#^Parameter \#3 \$uploadedFileFactory of class Nyholm\\Psr7Server\\ServerRequestCreator constructor expects Psr\\Http\\Message\\UploadedFileFactoryInterface, mixed given\.$#' 8825 identifier: argument.type 8826 count: 1 8827 path: app/Webtrees.php 8828 8829 - 8830 message: '#^Parameter \#4 \$streamFactory of class Nyholm\\Psr7Server\\ServerRequestCreator constructor expects Psr\\Http\\Message\\StreamFactoryInterface, mixed given\.$#' 8831 identifier: argument.type 8832 count: 1 8833 path: app/Webtrees.php 8834 8835 - 8836 message: '#^Strict comparison using \!\=\= between ''\-dev'' and '''' will always evaluate to true\.$#' 8837 identifier: notIdentical.alwaysTrue 8838 count: 1 8839 path: app/Webtrees.php 8840 8841 - 8842 message: '#^Ternary operator condition is always true\.$#' 8843 identifier: ternary.alwaysTrue 8844 count: 1 8845 path: app/Webtrees.php 8846 8847 - 8848 message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#' 8849 identifier: foreach.nonIterable 8850 count: 1 8851 path: resources/views/admin/control-panel.phtml 8852 8853 - 8854 message: '#^Left side of \|\| is always true\.$#' 8855 identifier: booleanOr.leftAlwaysTrue 8856 count: 1 8857 path: resources/views/admin/control-panel.phtml 8858 8859 - 8860 message: '#^Offset int does not exist on array\<string, int\>\.$#' 8861 identifier: offsetAccess.notFound 8862 count: 1 8863 path: resources/views/admin/control-panel.phtml 8864 8865 - 8866 message: '#^Parameter \#1 \$n of static method Fisharebest\\Webtrees\\I18N\:\:number\(\) expects float, mixed given\.$#' 8867 identifier: argument.type 8868 count: 8 8869 path: resources/views/admin/control-panel.phtml 8870 8871 - 8872 message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#' 8873 identifier: argument.type 8874 count: 1 8875 path: resources/views/admin/control-panel.phtml 8876 8877 - 8878 message: '#^Right side of \|\| is always true\.$#' 8879 identifier: booleanOr.rightAlwaysTrue 8880 count: 1 8881 path: resources/views/admin/control-panel.phtml 8882 8883 - 8884 message: '#^Access to an undefined property object\:\:\$child_count\.$#' 8885 identifier: property.notFound 8886 count: 2 8887 path: resources/views/admin/locations.phtml 8888 8889 - 8890 message: '#^Access to an undefined property object\:\:\$id\.$#' 8891 identifier: property.notFound 8892 count: 3 8893 path: resources/views/admin/locations.phtml 8894 8895 - 8896 message: '#^Access to an undefined property object\:\:\$key\.$#' 8897 identifier: property.notFound 8898 count: 3 8899 path: resources/views/admin/locations.phtml 8900 8901 - 8902 message: '#^Access to an undefined property object\:\:\$latitude\.$#' 8903 identifier: property.notFound 8904 count: 1 8905 path: resources/views/admin/locations.phtml 8906 8907 - 8908 message: '#^Access to an undefined property object\:\:\$longitude\.$#' 8909 identifier: property.notFound 8910 count: 1 8911 path: resources/views/admin/locations.phtml 8912 8913 - 8914 message: '#^Access to an undefined property object\:\:\$no_coord\.$#' 8915 identifier: property.notFound 8916 count: 1 8917 path: resources/views/admin/locations.phtml 8918 8919 - 8920 message: '#^Access to an undefined property object\:\:\$place\.$#' 8921 identifier: property.notFound 8922 count: 1 8923 path: resources/views/admin/locations.phtml 8924 8925 - 8926 message: '#^Argument of an invalid type object supplied for foreach, only iterables are supported\.$#' 8927 identifier: foreach.nonIterable 8928 count: 1 8929 path: resources/views/admin/locations.phtml 8930 8931 - 8932 message: '#^Cannot access offset 0 on object\.$#' 8933 identifier: offsetAccess.nonOffsetAccessible 8934 count: 3 8935 path: resources/views/admin/locations.phtml 8936 8937 - 8938 message: '#^Cannot access offset mixed on object\.$#' 8939 identifier: offsetAccess.nonOffsetAccessible 8940 count: 1 8941 path: resources/views/admin/locations.phtml 8942 8943 - 8944 message: '#^Cannot access property \$p_id on mixed\.$#' 8945 identifier: property.nonObject 8946 count: 2 8947 path: resources/views/admin/locations.phtml 8948 8949 - 8950 message: '#^Cannot access property \$tree_name on mixed\.$#' 8951 identifier: property.nonObject 8952 count: 2 8953 path: resources/views/admin/locations.phtml 8954 8955 - 8956 message: '#^Cannot access property \$tree_title on mixed\.$#' 8957 identifier: property.nonObject 8958 count: 2 8959 path: resources/views/admin/locations.phtml 8960 8961 - 8962 message: '#^Parameter \#1 \$key of function array_key_exists expects int\|string, mixed given\.$#' 8963 identifier: argument.type 8964 count: 2 8965 path: resources/views/admin/locations.phtml 8966 8967 - 8968 message: '#^Parameter \#1 \$key of method Illuminate\\Support\\Collection\<int,Fisharebest\\Webtrees\\Tree\>\:\:get\(\) expects int, mixed given\.$#' 8969 identifier: argument.type 8970 count: 2 8971 path: resources/views/admin/locations.phtml 8972 8973 - 8974 message: '#^Parameter \#1 \$n of static method Fisharebest\\Webtrees\\I18N\:\:number\(\) expects float, mixed given\.$#' 8975 identifier: argument.type 8976 count: 3 8977 path: resources/views/admin/locations.phtml 8978 8979 - 8980 message: '#^Parameter \#1 \$tree of method Fisharebest\\Webtrees\\Module\\PlaceHierarchyListModule\:\:listUrl\(\) expects Fisharebest\\Webtrees\\Tree, Fisharebest\\Webtrees\\Tree\|null given\.$#' 8981 identifier: argument.type 8982 count: 2 8983 path: resources/views/admin/locations.phtml 8984 8985 - 8986 message: '#^Parameter \#1 \$value of function count expects array\|Countable, object given\.$#' 8987 identifier: argument.type 8988 count: 3 8989 path: resources/views/admin/locations.phtml 8990 8991 - 8992 message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#' 8993 identifier: argument.type 8994 count: 3 8995 path: resources/views/admin/locations.phtml 8996 8997 - 8998 message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#' 8999 identifier: echo.nonString 9000 count: 2 9001 path: resources/views/admin/locations.phtml 9002 9003 - 9004 message: '#^Parameter \#2 \$parameters of function route expects array\<array\<string\>\|bool\|int\|string\|null\>, array\<string, mixed\> given\.$#' 9005 identifier: argument.type 9006 count: 3 9007 path: resources/views/admin/locations.phtml 9008 9009 - 9010 message: '#^Parameter \#2 \$parameters of method Fisharebest\\Webtrees\\Module\\PlaceHierarchyListModule\:\:listUrl\(\) expects array\<array\<string\>\|bool\|int\|string\|null\>, array\<string, mixed\> given\.$#' 9011 identifier: argument.type 9012 count: 2 9013 path: resources/views/admin/locations.phtml 9014 9015 - 9016 message: '#^Access to an undefined property object\:\:\$message\.$#' 9017 identifier: property.notFound 9018 count: 3 9019 path: resources/views/admin/trees-check.phtml 9020 9021 - 9022 message: '#^Access to an undefined property object\:\:\$tag\.$#' 9023 identifier: property.notFound 9024 count: 6 9025 path: resources/views/admin/trees-check.phtml 9026 9027 - 9028 message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#' 9029 identifier: argument.type 9030 count: 6 9031 path: resources/views/admin/trees-check.phtml 9032 9033 - 9034 message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#' 9035 identifier: echo.nonString 9036 count: 3 9037 path: resources/views/admin/trees-check.phtml 9038 9039 - 9040 message: '#^Cannot call method name\(\) on Fisharebest\\Webtrees\\Tree\|null\.$#' 9041 identifier: method.nonObject 9042 count: 2 9043 path: resources/views/admin/trees-merge.phtml 9044 9045 - 9046 message: '#^Cannot call method title\(\) on Fisharebest\\Webtrees\\Tree\|null\.$#' 9047 identifier: method.nonObject 9048 count: 2 9049 path: resources/views/admin/trees-merge.phtml 9050 9051 - 9052 message: '#^Access to an undefined property object\:\:\$default_resn_id\.$#' 9053 identifier: property.notFound 9054 count: 3 9055 path: resources/views/admin/trees-privacy.phtml 9056 9057 - 9058 message: '#^Access to an undefined property object\:\:\$record\.$#' 9059 identifier: property.notFound 9060 count: 1 9061 path: resources/views/admin/trees-privacy.phtml 9062 9063 - 9064 message: '#^Access to an undefined property object\:\:\$resn\.$#' 9065 identifier: property.notFound 9066 count: 1 9067 path: resources/views/admin/trees-privacy.phtml 9068 9069 - 9070 message: '#^Access to an undefined property object\:\:\$tag_label\.$#' 9071 identifier: property.notFound 9072 count: 1 9073 path: resources/views/admin/trees-privacy.phtml 9074 9075 - 9076 message: '#^Access to an undefined property object\:\:\$xref\.$#' 9077 identifier: property.notFound 9078 count: 1 9079 path: resources/views/admin/trees-privacy.phtml 9080 9081 - 9082 message: '#^Cannot call method fullName\(\) on mixed\.$#' 9083 identifier: method.nonObject 9084 count: 1 9085 path: resources/views/admin/trees-privacy.phtml 9086 9087 - 9088 message: '#^Cannot call method url\(\) on mixed\.$#' 9089 identifier: method.nonObject 9090 count: 1 9091 path: resources/views/admin/trees-privacy.phtml 9092 9093 - 9094 message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#' 9095 identifier: argument.type 9096 count: 1 9097 path: resources/views/admin/trees-privacy.phtml 9098 9099 - 9100 message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#' 9101 identifier: echo.nonString 9102 count: 6 9103 path: resources/views/admin/trees-privacy.phtml 9104 9105 - 9106 message: '#^Access to an undefined property object\:\:\$user_id\.$#' 9107 identifier: property.notFound 9108 count: 5 9109 path: resources/views/admin/users-table-options.phtml 9110 9111 - 9112 message: '#^Access to an undefined property object\:\:\$user_name\.$#' 9113 identifier: property.notFound 9114 count: 1 9115 path: resources/views/admin/users-table-options.phtml 9116 9117 - 9118 message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#' 9119 identifier: argument.type 9120 count: 1 9121 path: resources/views/admin/users-table-options.phtml 9122 9123 - 9124 message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#' 9125 identifier: echo.nonString 9126 count: 2 9127 path: resources/views/admin/users-table-options.phtml 9128 9129 - 9130 message: '#^Parameter \#2 \$parameters of function route expects array\<array\<string\>\|bool\|int\|string\|null\>, array\<string, mixed\> given\.$#' 9131 identifier: argument.type 9132 count: 3 9133 path: resources/views/admin/users-table-options.phtml 9134 9135 - 9136 message: '#^Argument of an invalid type list\<string\>\|false supplied for foreach, only iterables are supported\.$#' 9137 identifier: foreach.nonIterable 9138 count: 1 9139 path: resources/views/chart-box.phtml 9140 9141 - 9142 message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#' 9143 identifier: foreach.nonIterable 9144 count: 2 9145 path: resources/views/chart-box.phtml 9146 9147 - 9148 message: '#^Cannot access offset int\<0, max\> on mixed\.$#' 9149 identifier: offsetAccess.nonOffsetAccessible 9150 count: 1 9151 path: resources/views/chart-box.phtml 9152 9153 - 9154 message: '#^Cannot call method filter\(\) on mixed\.$#' 9155 identifier: method.nonObject 9156 count: 1 9157 path: resources/views/chart-box.phtml 9158 9159 - 9160 message: '#^Cannot call method findByComponent\(\) on mixed\.$#' 9161 identifier: method.nonObject 9162 count: 1 9163 path: resources/views/chart-box.phtml 9164 9165 - 9166 message: '#^Cannot call method getClass\(\) on mixed\.$#' 9167 identifier: method.nonObject 9168 count: 1 9169 path: resources/views/chart-box.phtml 9170 9171 - 9172 message: '#^Cannot call method getLabel\(\) on mixed\.$#' 9173 identifier: method.nonObject 9174 count: 1 9175 path: resources/views/chart-box.phtml 9176 9177 - 9178 message: '#^Cannot call method getLink\(\) on mixed\.$#' 9179 identifier: method.nonObject 9180 count: 1 9181 path: resources/views/chart-box.phtml 9182 9183 - 9184 message: '#^Cannot call method map\(\) on mixed\.$#' 9185 identifier: method.nonObject 9186 count: 1 9187 path: resources/views/chart-box.phtml 9188 9189 - 9190 message: '#^Cannot call method push\(\) on mixed\.$#' 9191 identifier: method.nonObject 9192 count: 3 9193 path: resources/views/chart-box.phtml 9194 9195 - 9196 message: '#^PHPDoc tag @var for variable \$all_facts contains generic class Illuminate\\Support\\Collection but does not specify its types\: TKey, TValue$#' 9197 identifier: missingType.generics 9198 count: 1 9199 path: resources/views/chart-box.phtml 9200 9201 - 9202 message: '#^PHPDoc tag @var for variable \$menus contains generic class Illuminate\\Support\\Collection but does not specify its types\: TKey, TValue$#' 9203 identifier: missingType.generics 9204 count: 1 9205 path: resources/views/chart-box.phtml 9206 9207 - 9208 message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:filter\(\) expects \(callable\(mixed, int\|string\)\: bool\)\|null, Closure\(Fisharebest\\Webtrees\\Fact\)\: bool given\.$#' 9209 identifier: argument.type 9210 count: 1 9211 path: resources/views/chart-box.phtml 9212 9213 - 9214 message: '#^Parameter \#1 \$filter of method Fisharebest\\Webtrees\\GedcomRecord\:\:facts\(\) expects array\<string\>, array\<int, mixed\> given\.$#' 9215 identifier: argument.type 9216 count: 1 9217 path: resources/views/chart-box.phtml 9218 9219 - 9220 message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#' 9221 identifier: argument.type 9222 count: 2 9223 path: resources/views/chart-box.phtml 9224 9225 - 9226 message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#' 9227 identifier: echo.nonString 9228 count: 1 9229 path: resources/views/chart-box.phtml 9230 9231 - 9232 message: '#^Parameter \#2 \$haystack of function in_array expects array, list\<string\>\|false given\.$#' 9233 identifier: argument.type 9234 count: 1 9235 path: resources/views/chart-box.phtml 9236 9237 - 9238 message: '#^Parameter \#2 \$haystack of function in_array expects array, mixed given\.$#' 9239 identifier: argument.type 9240 count: 1 9241 path: resources/views/chart-box.phtml 9242 9243 - 9244 message: '#^Parameter \#1 \$n of static method Fisharebest\\Webtrees\\I18N\:\:number\(\) expects float, int\|null given\.$#' 9245 identifier: argument.type 9246 count: 1 9247 path: resources/views/components/badge.phtml 9248 9249 - 9250 message: '#^Cannot cast mixed to int\.$#' 9251 identifier: cast.int 9252 count: 1 9253 path: resources/views/components/select-number.phtml 9254 9255 - 9256 message: '#^Parameter \#1 \$n of static method Fisharebest\\Webtrees\\I18N\:\:number\(\) expects float, string given\.$#' 9257 identifier: argument.type 9258 count: 1 9259 path: resources/views/components/select-number.phtml 9260 9261 - 9262 message: '#^Cannot cast mixed to string\.$#' 9263 identifier: cast.string 9264 count: 1 9265 path: resources/views/components/select.phtml 9266 9267 - 9268 message: '#^Unreachable statement \- code above always terminates\.$#' 9269 identifier: deadCode.unreachable 9270 count: 1 9271 path: resources/views/edit/edit-gedcom-fields.phtml 9272 9273 - 9274 message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#' 9275 identifier: foreach.nonIterable 9276 count: 2 9277 path: resources/views/edit/link-spouse-to-individual.phtml 9278 9279 - 9280 message: '#^Cannot call method label\(\) on mixed\.$#' 9281 identifier: method.nonObject 9282 count: 1 9283 path: resources/views/edit/link-spouse-to-individual.phtml 9284 9285 - 9286 message: '#^Cannot call method record\(\) on mixed\.$#' 9287 identifier: method.nonObject 9288 count: 1 9289 path: resources/views/edit/link-spouse-to-individual.phtml 9290 9291 - 9292 message: '#^Cannot call method tag\(\) on mixed\.$#' 9293 identifier: method.nonObject 9294 count: 1 9295 path: resources/views/edit/link-spouse-to-individual.phtml 9296 9297 - 9298 message: '#^Cannot call method tree\(\) on mixed\.$#' 9299 identifier: method.nonObject 9300 count: 1 9301 path: resources/views/edit/link-spouse-to-individual.phtml 9302 9303 - 9304 message: '#^Parameter \#1 \$fact of method Fisharebest\\Webtrees\\Services\\GedcomEditService\:\:insertMissingFactSubtags\(\) expects Fisharebest\\Webtrees\\Fact, mixed given\.$#' 9305 identifier: argument.type 9306 count: 1 9307 path: resources/views/edit/link-spouse-to-individual.phtml 9308 9309 - 9310 message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#' 9311 identifier: echo.nonString 9312 count: 1 9313 path: resources/views/edit/link-spouse-to-individual.phtml 9314 9315 - 9316 message: '#^Parameter \#2 \$string of function explode expects string, mixed given\.$#' 9317 identifier: argument.type 9318 count: 1 9319 path: resources/views/edit/link-spouse-to-individual.phtml 9320 9321 - 9322 message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#' 9323 identifier: foreach.nonIterable 9324 count: 2 9325 path: resources/views/edit/new-individual.phtml 9326 9327 - 9328 message: '#^Cannot call method label\(\) on mixed\.$#' 9329 identifier: method.nonObject 9330 count: 1 9331 path: resources/views/edit/new-individual.phtml 9332 9333 - 9334 message: '#^Cannot call method record\(\) on mixed\.$#' 9335 identifier: method.nonObject 9336 count: 1 9337 path: resources/views/edit/new-individual.phtml 9338 9339 - 9340 message: '#^Cannot call method tag\(\) on mixed\.$#' 9341 identifier: method.nonObject 9342 count: 2 9343 path: resources/views/edit/new-individual.phtml 9344 9345 - 9346 message: '#^Cannot call method tree\(\) on mixed\.$#' 9347 identifier: method.nonObject 9348 count: 1 9349 path: resources/views/edit/new-individual.phtml 9350 9351 - 9352 message: '#^Parameter \#1 \$fact of method Fisharebest\\Webtrees\\Services\\GedcomEditService\:\:insertMissingFactSubtags\(\) expects Fisharebest\\Webtrees\\Fact, mixed given\.$#' 9353 identifier: argument.type 9354 count: 1 9355 path: resources/views/edit/new-individual.phtml 9356 9357 - 9358 message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#' 9359 identifier: argument.type 9360 count: 1 9361 path: resources/views/edit/new-individual.phtml 9362 9363 - 9364 message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#' 9365 identifier: echo.nonString 9366 count: 7 9367 path: resources/views/edit/new-individual.phtml 9368 9369 - 9370 message: '#^Parameter \#2 \$string of function explode expects string, mixed given\.$#' 9371 identifier: argument.type 9372 count: 1 9373 path: resources/views/edit/new-individual.phtml 9374 9375 - 9376 message: '#^Cannot call method formatFirstMajorFact\(\) on Fisharebest\\Webtrees\\GedcomRecord\|null\.$#' 9377 identifier: method.nonObject 9378 count: 2 9379 path: resources/views/edit/reorder-children.phtml 9380 9381 - 9382 message: '#^Cannot call method fullName\(\) on Fisharebest\\Webtrees\\GedcomRecord\|null\.$#' 9383 identifier: method.nonObject 9384 count: 1 9385 path: resources/views/edit/reorder-children.phtml 9386 9387 - 9388 message: '#^Cannot call method getBirthDate\(\) on Fisharebest\\Webtrees\\GedcomRecord\|null\.$#' 9389 identifier: method.nonObject 9390 count: 1 9391 path: resources/views/edit/reorder-children.phtml 9392 9393 - 9394 message: '#^Cannot call method julianDay\(\) on mixed\.$#' 9395 identifier: method.nonObject 9396 count: 1 9397 path: resources/views/edit/reorder-children.phtml 9398 9399 - 9400 message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#' 9401 identifier: echo.nonString 9402 count: 1 9403 path: resources/views/edit/reorder-children.phtml 9404 9405 - 9406 message: '#^Cannot call method formatFirstMajorFact\(\) on Fisharebest\\Webtrees\\GedcomRecord\|null\.$#' 9407 identifier: method.nonObject 9408 count: 4 9409 path: resources/views/edit/reorder-families.phtml 9410 9411 - 9412 message: '#^Cannot call method fullName\(\) on Fisharebest\\Webtrees\\GedcomRecord\|null\.$#' 9413 identifier: method.nonObject 9414 count: 2 9415 path: resources/views/edit/reorder-families.phtml 9416 9417 - 9418 message: '#^Cannot call method getMarriageDate\(\) on Fisharebest\\Webtrees\\GedcomRecord\|null\.$#' 9419 identifier: method.nonObject 9420 count: 2 9421 path: resources/views/edit/reorder-families.phtml 9422 9423 - 9424 message: '#^Cannot call method julianDay\(\) on mixed\.$#' 9425 identifier: method.nonObject 9426 count: 2 9427 path: resources/views/edit/reorder-families.phtml 9428 9429 - 9430 message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#' 9431 identifier: echo.nonString 9432 count: 2 9433 path: resources/views/edit/reorder-families.phtml 9434 9435 - 9436 message: '#^Cannot call method displayImage\(\) on Fisharebest\\Webtrees\\GedcomRecord\|null\.$#' 9437 identifier: method.nonObject 9438 count: 1 9439 path: resources/views/edit/reorder-media.phtml 9440 9441 - 9442 message: '#^Cannot call method fullName\(\) on Fisharebest\\Webtrees\\GedcomRecord\|null\.$#' 9443 identifier: method.nonObject 9444 count: 1 9445 path: resources/views/edit/reorder-media.phtml 9446 9447 - 9448 message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#' 9449 identifier: echo.nonString 9450 count: 1 9451 path: resources/views/edit/reorder-media.phtml 9452 9453 - 9454 message: '#^Parameter \#1 \$record of method Fisharebest\\Webtrees\\Services\\GedcomEditService\:\:factsToAdd\(\) expects Fisharebest\\Webtrees\\Family\|Fisharebest\\Webtrees\\Individual, Fisharebest\\Webtrees\\GedcomRecord given\.$#' 9455 identifier: argument.type 9456 count: 1 9457 path: resources/views/fact-add-new.phtml 9458 9459 - 9460 message: '#^Binary operation "\." between non\-falsy\-string and mixed results in an error\.$#' 9461 identifier: binaryOp.invalid 9462 count: 1 9463 path: resources/views/fact-association-structure.phtml 9464 9465 - 9466 message: '#^Binary operation "\.\=" between mixed and non\-falsy\-string results in an error\.$#' 9467 identifier: assignOp.invalid 9468 count: 1 9469 path: resources/views/fact-association-structure.phtml 9470 9471 - 9472 message: '#^Cannot call method findByComponent\(\) on mixed\.$#' 9473 identifier: method.nonObject 9474 count: 1 9475 path: resources/views/fact-association-structure.phtml 9476 9477 - 9478 message: '#^Cannot call method first\(\) on mixed\.$#' 9479 identifier: method.nonObject 9480 count: 1 9481 path: resources/views/fact-association-structure.phtml 9482 9483 - 9484 message: '#^Cannot call method getCloseRelationshipName\(\) on mixed\.$#' 9485 identifier: method.nonObject 9486 count: 1 9487 path: resources/views/fact-association-structure.phtml 9488 9489 - 9490 message: '#^Parameter \#2 \$subject of function preg_match_all expects string, string\|null given\.$#' 9491 identifier: argument.type 9492 count: 1 9493 path: resources/views/fact-gedcom-fields.phtml 9494 9495 - 9496 message: '#^Cannot call method findByInterface\(\) on mixed\.$#' 9497 identifier: method.nonObject 9498 count: 1 9499 path: resources/views/fact-place.phtml 9500 9501 - 9502 message: '#^Cannot call method implode\(\) on mixed\.$#' 9503 identifier: method.nonObject 9504 count: 1 9505 path: resources/views/fact-place.phtml 9506 9507 - 9508 message: '#^Cannot call method map\(\) on mixed\.$#' 9509 identifier: method.nonObject 9510 count: 1 9511 path: resources/views/fact-place.phtml 9512 9513 - 9514 message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#' 9515 identifier: echo.nonString 9516 count: 1 9517 path: resources/views/fact-place.phtml 9518 9519 - 9520 message: '#^Cannot call method findByComponent\(\) on mixed\.$#' 9521 identifier: method.nonObject 9522 count: 1 9523 path: resources/views/fact.phtml 9524 9525 - 9526 message: '#^Cannot call method first\(\) on mixed\.$#' 9527 identifier: method.nonObject 9528 count: 1 9529 path: resources/views/fact.phtml 9530 9531 - 9532 message: '#^Cannot call method getCloseRelationshipName\(\) on mixed\.$#' 9533 identifier: method.nonObject 9534 count: 1 9535 path: resources/views/fact.phtml 9536 9537 - 9538 message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#' 9539 identifier: echo.nonString 9540 count: 1 9541 path: resources/views/fact.phtml 9542 9543 - 9544 message: '#^Argument of an invalid type string supplied for foreach, only iterables are supported\.$#' 9545 identifier: foreach.nonIterable 9546 count: 3 9547 path: resources/views/help/date.phtml 9548 9549 - 9550 message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#' 9551 identifier: echo.nonString 9552 count: 3 9553 path: resources/views/help/date.phtml 9554 9555 - 9556 message: '#^Access to an undefined property object\:\:\$status\.$#' 9557 identifier: property.notFound 9558 count: 1 9559 path: resources/views/layouts/administration.phtml 9560 9561 - 9562 message: '#^Access to an undefined property object\:\:\$text\.$#' 9563 identifier: property.notFound 9564 count: 1 9565 path: resources/views/layouts/administration.phtml 9566 9567 - 9568 message: '#^Cannot call method findByInterface\(\) on mixed\.$#' 9569 identifier: method.nonObject 9570 count: 2 9571 path: resources/views/layouts/administration.phtml 9572 9573 - 9574 message: '#^Cannot call method implode\(\) on mixed\.$#' 9575 identifier: method.nonObject 9576 count: 2 9577 path: resources/views/layouts/administration.phtml 9578 9579 - 9580 message: '#^Cannot call method map\(\) on mixed\.$#' 9581 identifier: method.nonObject 9582 count: 2 9583 path: resources/views/layouts/administration.phtml 9584 9585 - 9586 message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#' 9587 identifier: echo.nonString 9588 count: 4 9589 path: resources/views/layouts/administration.phtml 9590 9591 - 9592 message: '#^Access to an undefined property object\:\:\$status\.$#' 9593 identifier: property.notFound 9594 count: 1 9595 path: resources/views/layouts/default.phtml 9596 9597 - 9598 message: '#^Access to an undefined property object\:\:\$text\.$#' 9599 identifier: property.notFound 9600 count: 1 9601 path: resources/views/layouts/default.phtml 9602 9603 - 9604 message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#' 9605 identifier: foreach.nonIterable 9606 count: 3 9607 path: resources/views/layouts/default.phtml 9608 9609 - 9610 message: '#^Cannot call method findByInterface\(\) on mixed\.$#' 9611 identifier: method.nonObject 9612 count: 3 9613 path: resources/views/layouts/default.phtml 9614 9615 - 9616 message: '#^Cannot call method genealogyMenu\(\) on mixed\.$#' 9617 identifier: method.nonObject 9618 count: 1 9619 path: resources/views/layouts/default.phtml 9620 9621 - 9622 message: '#^Cannot call method implode\(\) on mixed\.$#' 9623 identifier: method.nonObject 9624 count: 3 9625 path: resources/views/layouts/default.phtml 9626 9627 - 9628 message: '#^Cannot call method map\(\) on mixed\.$#' 9629 identifier: method.nonObject 9630 count: 3 9631 path: resources/views/layouts/default.phtml 9632 9633 - 9634 message: '#^Cannot call method name\(\) on mixed\.$#' 9635 identifier: method.nonObject 9636 count: 1 9637 path: resources/views/layouts/default.phtml 9638 9639 - 9640 message: '#^Cannot call method stylesheets\(\) on mixed\.$#' 9641 identifier: method.nonObject 9642 count: 1 9643 path: resources/views/layouts/default.phtml 9644 9645 - 9646 message: '#^Cannot call method userMenu\(\) on mixed\.$#' 9647 identifier: method.nonObject 9648 count: 1 9649 path: resources/views/layouts/default.phtml 9650 9651 - 9652 message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#' 9653 identifier: argument.type 9654 count: 4 9655 path: resources/views/layouts/default.phtml 9656 9657 - 9658 message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#' 9659 identifier: echo.nonString 9660 count: 5 9661 path: resources/views/layouts/default.phtml 9662 9663 - 9664 message: '#^Strict comparison using \!\=\= between Fisharebest\\Webtrees\\Tree and null will always evaluate to true\.$#' 9665 identifier: notIdentical.alwaysTrue 9666 count: 3 9667 path: resources/views/layouts/default.phtml 9668 9669 - 9670 message: '#^Cannot call method findByComponent\(\) on mixed\.$#' 9671 identifier: method.nonObject 9672 count: 1 9673 path: resources/views/lists/individuals-table.phtml 9674 9675 - 9676 message: '#^Cannot call method first\(\) on mixed\.$#' 9677 identifier: method.nonObject 9678 count: 1 9679 path: resources/views/lists/individuals-table.phtml 9680 9681 - 9682 message: '#^Cannot cast mixed to int\.$#' 9683 identifier: cast.int 9684 count: 2 9685 path: resources/views/lists/locations-table.phtml 9686 9687 - 9688 message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#' 9689 identifier: echo.nonString 9690 count: 1 9691 path: resources/views/lists/locations-table.phtml 9692 9693 - 9694 message: '#^Cannot cast mixed to int\.$#' 9695 identifier: cast.int 9696 count: 3 9697 path: resources/views/lists/media-table.phtml 9698 9699 - 9700 message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#' 9701 identifier: echo.nonString 9702 count: 1 9703 path: resources/views/lists/media-table.phtml 9704 9705 - 9706 message: '#^Cannot cast mixed to int\.$#' 9707 identifier: cast.int 9708 count: 4 9709 path: resources/views/lists/notes-table.phtml 9710 9711 - 9712 message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#' 9713 identifier: echo.nonString 9714 count: 1 9715 path: resources/views/lists/notes-table.phtml 9716 9717 - 9718 message: '#^Cannot cast mixed to int\.$#' 9719 identifier: cast.int 9720 count: 1 9721 path: resources/views/lists/repositories-table.phtml 9722 9723 - 9724 message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#' 9725 identifier: echo.nonString 9726 count: 1 9727 path: resources/views/lists/repositories-table.phtml 9728 9729 - 9730 message: '#^Cannot cast mixed to int\.$#' 9731 identifier: cast.int 9732 count: 4 9733 path: resources/views/lists/sources-table.phtml 9734 9735 - 9736 message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#' 9737 identifier: echo.nonString 9738 count: 1 9739 path: resources/views/lists/sources-table.phtml 9740 9741 - 9742 message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: int, Closure\(string\)\: int given\.$#' 9743 identifier: argument.type 9744 count: 2 9745 path: resources/views/lists/submitters-table.phtml 9746 9747 - 9748 message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#' 9749 identifier: echo.nonString 9750 count: 1 9751 path: resources/views/lists/submitters-table.phtml 9752 9753 - 9754 message: '#^Binary operation "\+" between 1 and mixed results in an error\.$#' 9755 identifier: binaryOp.invalid 9756 count: 1 9757 path: resources/views/lists/surnames-table.phtml 9758 9759 - 9760 message: '#^Parameter \#1 \.\.\.\$arg1 of function max expects non\-empty\-array, array\<int\> given\.$#' 9761 identifier: argument.type 9762 count: 2 9763 path: resources/views/lists/surnames-tag-cloud.phtml 9764 9765 - 9766 message: '#^Parameter \#1 \.\.\.\$arg1 of function min expects non\-empty\-array, array\<int\> given\.$#' 9767 identifier: argument.type 9768 count: 2 9769 path: resources/views/lists/surnames-tag-cloud.phtml 9770 9771 - 9772 message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#' 9773 identifier: argument.type 9774 count: 1 9775 path: resources/views/modules/bing-webmaster-tools/form.phtml 9776 9777 - 9778 message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#' 9779 identifier: argument.type 9780 count: 1 9781 path: resources/views/modules/bing-webmaster-tools/snippet.phtml 9782 9783 - 9784 message: '#^Cannot call method fullName\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#' 9785 identifier: method.nonObject 9786 count: 1 9787 path: resources/views/modules/census-assistant.phtml 9788 9789 - 9790 message: '#^Cannot call method tree\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#' 9791 identifier: method.nonObject 9792 count: 3 9793 path: resources/views/modules/census-assistant.phtml 9794 9795 - 9796 message: '#^Cannot call method getCloseRelationshipName\(\) on mixed\.$#' 9797 identifier: method.nonObject 9798 count: 6 9799 path: resources/views/modules/family_nav/sidebar-family.phtml 9800 9801 - 9802 message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#' 9803 identifier: echo.nonString 9804 count: 6 9805 path: resources/views/modules/family_nav/sidebar-family.phtml 9806 9807 - 9808 message: '#^Access to an undefined property object\:\:\$block_id\.$#' 9809 identifier: property.notFound 9810 count: 4 9811 path: resources/views/modules/faq/config.phtml 9812 9813 - 9814 message: '#^Access to an undefined property object\:\:\$block_order\.$#' 9815 identifier: property.notFound 9816 count: 3 9817 path: resources/views/modules/faq/config.phtml 9818 9819 - 9820 message: '#^Access to an undefined property object\:\:\$gedcom_id\.$#' 9821 identifier: property.notFound 9822 count: 1 9823 path: resources/views/modules/faq/config.phtml 9824 9825 - 9826 message: '#^Access to an undefined property object\:\:\$header\.$#' 9827 identifier: property.notFound 9828 count: 2 9829 path: resources/views/modules/faq/config.phtml 9830 9831 - 9832 message: '#^Parameter \#1 \$n of static method Fisharebest\\Webtrees\\I18N\:\:number\(\) expects float, mixed given\.$#' 9833 identifier: argument.type 9834 count: 1 9835 path: resources/views/modules/faq/config.phtml 9836 9837 - 9838 message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#' 9839 identifier: argument.type 9840 count: 2 9841 path: resources/views/modules/faq/config.phtml 9842 9843 - 9844 message: '#^Parameter \#2 \$parameters of function route expects array\<array\<string\>\|bool\|int\|string\|null\>, array\<string, mixed\> given\.$#' 9845 identifier: argument.type 9846 count: 4 9847 path: resources/views/modules/faq/config.phtml 9848 9849 - 9850 message: '#^Access to an undefined property object\:\:\$faqbody\.$#' 9851 identifier: property.notFound 9852 count: 3 9853 path: resources/views/modules/faq/show.phtml 9854 9855 - 9856 message: '#^Access to an undefined property object\:\:\$header\.$#' 9857 identifier: property.notFound 9858 count: 2 9859 path: resources/views/modules/faq/show.phtml 9860 9861 - 9862 message: '#^Parameter \#1 \$haystack of function str_starts_with expects string, mixed given\.$#' 9863 identifier: argument.type 9864 count: 1 9865 path: resources/views/modules/faq/show.phtml 9866 9867 - 9868 message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#' 9869 identifier: argument.type 9870 count: 3 9871 path: resources/views/modules/faq/show.phtml 9872 9873 - 9874 message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#' 9875 identifier: echo.nonString 9876 count: 1 9877 path: resources/views/modules/faq/show.phtml 9878 9879 - 9880 message: '#^Access to an undefined property object\:\:\$favorite_id\.$#' 9881 identifier: property.notFound 9882 count: 1 9883 path: resources/views/modules/favorites/favorites.phtml 9884 9885 - 9886 message: '#^Access to an undefined property object\:\:\$favorite_type\.$#' 9887 identifier: property.notFound 9888 count: 1 9889 path: resources/views/modules/favorites/favorites.phtml 9890 9891 - 9892 message: '#^Access to an undefined property object\:\:\$note\.$#' 9893 identifier: property.notFound 9894 count: 1 9895 path: resources/views/modules/favorites/favorites.phtml 9896 9897 - 9898 message: '#^Access to an undefined property object\:\:\$record\.$#' 9899 identifier: property.notFound 9900 count: 1 9901 path: resources/views/modules/favorites/favorites.phtml 9902 9903 - 9904 message: '#^Access to an undefined property object\:\:\$title\.$#' 9905 identifier: property.notFound 9906 count: 1 9907 path: resources/views/modules/favorites/favorites.phtml 9908 9909 - 9910 message: '#^Access to an undefined property object\:\:\$url\.$#' 9911 identifier: property.notFound 9912 count: 1 9913 path: resources/views/modules/favorites/favorites.phtml 9914 9915 - 9916 message: '#^Cannot call method formatList\(\) on mixed\.$#' 9917 identifier: method.nonObject 9918 count: 1 9919 path: resources/views/modules/favorites/favorites.phtml 9920 9921 - 9922 message: '#^Cannot cast mixed to string\.$#' 9923 identifier: cast.string 9924 count: 1 9925 path: resources/views/modules/favorites/favorites.phtml 9926 9927 - 9928 message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#' 9929 identifier: argument.type 9930 count: 2 9931 path: resources/views/modules/favorites/favorites.phtml 9932 9933 - 9934 message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#' 9935 identifier: echo.nonString 9936 count: 1 9937 path: resources/views/modules/favorites/favorites.phtml 9938 9939 - 9940 message: '#^Parameter \#2 \$parameters of function route expects array\<array\<string\>\|bool\|int\|string\|null\>, array\<string, mixed\> given\.$#' 9941 identifier: argument.type 9942 count: 1 9943 path: resources/views/modules/favorites/favorites.phtml 9944 9945 - 9946 message: '#^Access to an undefined property object\:\:\$body\.$#' 9947 identifier: property.notFound 9948 count: 1 9949 path: resources/views/modules/gedcom_news/list.phtml 9950 9951 - 9952 message: '#^Access to an undefined property object\:\:\$news_id\.$#' 9953 identifier: property.notFound 9954 count: 2 9955 path: resources/views/modules/gedcom_news/list.phtml 9956 9957 - 9958 message: '#^Access to an undefined property object\:\:\$subject\.$#' 9959 identifier: property.notFound 9960 count: 2 9961 path: resources/views/modules/gedcom_news/list.phtml 9962 9963 - 9964 message: '#^Access to an undefined property object\:\:\$updated\.$#' 9965 identifier: property.notFound 9966 count: 1 9967 path: resources/views/modules/gedcom_news/list.phtml 9968 9969 - 9970 message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#' 9971 identifier: argument.type 9972 count: 1 9973 path: resources/views/modules/gedcom_news/list.phtml 9974 9975 - 9976 message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#' 9977 identifier: echo.nonString 9978 count: 2 9979 path: resources/views/modules/gedcom_news/list.phtml 9980 9981 - 9982 message: '#^Parameter \#2 \$parameters of function route expects array\<array\<string\>\|bool\|int\|string\|null\>, array\<string, mixed\> given\.$#' 9983 identifier: argument.type 9984 count: 2 9985 path: resources/views/modules/gedcom_news/list.phtml 9986 9987 - 9988 message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#' 9989 identifier: argument.type 9990 count: 1 9991 path: resources/views/modules/google-analytics/form.phtml 9992 9993 - 9994 message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#' 9995 identifier: argument.type 9996 count: 1 9997 path: resources/views/modules/google-webmaster-tools/form.phtml 9998 9999 - 10000 message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#' 10001 identifier: argument.type 10002 count: 1 10003 path: resources/views/modules/google-webmaster-tools/snippet.phtml 10004 10005 - 10006 message: '#^Access to an undefined property object\:\:\$background\.$#' 10007 identifier: property.notFound 10008 count: 1 10009 path: resources/views/modules/lifespans-chart/chart.phtml 10010 10011 - 10012 message: '#^Access to an undefined property object\:\:\$birth_year\.$#' 10013 identifier: property.notFound 10014 count: 3 10015 path: resources/views/modules/lifespans-chart/chart.phtml 10016 10017 - 10018 message: '#^Access to an undefined property object\:\:\$death_year\.$#' 10019 identifier: property.notFound 10020 count: 1 10021 path: resources/views/modules/lifespans-chart/chart.phtml 10022 10023 - 10024 message: '#^Access to an undefined property object\:\:\$id\.$#' 10025 identifier: property.notFound 10026 count: 3 10027 path: resources/views/modules/lifespans-chart/chart.phtml 10028 10029 - 10030 message: '#^Access to an undefined property object\:\:\$individual\.$#' 10031 identifier: property.notFound 10032 count: 5 10033 path: resources/views/modules/lifespans-chart/chart.phtml 10034 10035 - 10036 message: '#^Access to an undefined property object\:\:\$row\.$#' 10037 identifier: property.notFound 10038 count: 2 10039 path: resources/views/modules/lifespans-chart/chart.phtml 10040 10041 - 10042 message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#' 10043 identifier: foreach.nonIterable 10044 count: 1 10045 path: resources/views/modules/lifespans-chart/chart.phtml 10046 10047 - 10048 message: '#^Binary operation "\*" between mixed and 1\.5 results in an error\.$#' 10049 identifier: binaryOp.invalid 10050 count: 1 10051 path: resources/views/modules/lifespans-chart/chart.phtml 10052 10053 - 10054 message: '#^Binary operation "\+" between mixed and 1 results in an error\.$#' 10055 identifier: binaryOp.invalid 10056 count: 1 10057 path: resources/views/modules/lifespans-chart/chart.phtml 10058 10059 - 10060 message: '#^Binary operation "\-" between mixed and int results in an error\.$#' 10061 identifier: binaryOp.invalid 10062 count: 2 10063 path: resources/views/modules/lifespans-chart/chart.phtml 10064 10065 - 10066 message: '#^Binary operation "\-" between mixed and mixed results in an error\.$#' 10067 identifier: binaryOp.invalid 10068 count: 1 10069 path: resources/views/modules/lifespans-chart/chart.phtml 10070 10071 - 10072 message: '#^Cannot call method facts\(\) on mixed\.$#' 10073 identifier: method.nonObject 10074 count: 1 10075 path: resources/views/modules/lifespans-chart/chart.phtml 10076 10077 - 10078 message: '#^Cannot call method fullName\(\) on mixed\.$#' 10079 identifier: method.nonObject 10080 count: 2 10081 path: resources/views/modules/lifespans-chart/chart.phtml 10082 10083 - 10084 message: '#^Cannot call method lifespan\(\) on mixed\.$#' 10085 identifier: method.nonObject 10086 count: 1 10087 path: resources/views/modules/lifespans-chart/chart.phtml 10088 10089 - 10090 message: '#^Cannot call method summary\(\) on mixed\.$#' 10091 identifier: method.nonObject 10092 count: 1 10093 path: resources/views/modules/lifespans-chart/chart.phtml 10094 10095 - 10096 message: '#^Cannot call method url\(\) on mixed\.$#' 10097 identifier: method.nonObject 10098 count: 1 10099 path: resources/views/modules/lifespans-chart/chart.phtml 10100 10101 - 10102 message: '#^Parameter \#1 \$string of function strip_tags expects string, mixed given\.$#' 10103 identifier: argument.type 10104 count: 1 10105 path: resources/views/modules/lifespans-chart/chart.phtml 10106 10107 - 10108 message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#' 10109 identifier: argument.type 10110 count: 4 10111 path: resources/views/modules/lifespans-chart/chart.phtml 10112 10113 - 10114 message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#' 10115 identifier: echo.nonString 10116 count: 4 10117 path: resources/views/modules/lifespans-chart/chart.phtml 10118 10119 - 10120 message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#' 10121 identifier: argument.type 10122 count: 2 10123 path: resources/views/modules/matomo-analytics/form.phtml 10124 10125 - 10126 message: '#^Parameter \#1 \$string of function trim expects string, string\|null given\.$#' 10127 identifier: argument.type 10128 count: 1 10129 path: resources/views/modules/notes/tab.phtml 10130 10131 - 10132 message: '#^Parameter \#1 \$value of method Fisharebest\\Webtrees\\Elements\\SubmitterText\:\:value\(\) expects string, string\|null given\.$#' 10133 identifier: argument.type 10134 count: 1 10135 path: resources/views/modules/notes/tab.phtml 10136 10137 - 10138 message: '#^Parameter \#2 \$subject of function preg_match expects string, string\|null given\.$#' 10139 identifier: argument.type 10140 count: 1 10141 path: resources/views/modules/notes/tab.phtml 10142 10143 - 10144 message: '#^PHPDoc tag @var for variable \$ancestors contains generic class Illuminate\\Support\\Collection but does not specify its types\: TKey, TValue$#' 10145 identifier: missingType.generics 10146 count: 1 10147 path: resources/views/modules/pedigree-chart/chart-up.phtml 10148 10149 - 10150 message: '#^PHPDoc tag @var for variable \$links contains generic class Illuminate\\Support\\Collection but does not specify its types\: TKey, TValue$#' 10151 identifier: missingType.generics 10152 count: 1 10153 path: resources/views/modules/pedigree-chart/chart-up.phtml 10154 10155 - 10156 message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#' 10157 identifier: echo.nonString 10158 count: 2 10159 path: resources/views/modules/pedigree-chart/chart-up.phtml 10160 10161 - 10162 message: '#^Call to an undefined method Fisharebest\\Webtrees\\GedcomRecord\:\:displayImage\(\)\.$#' 10163 identifier: method.notFound 10164 count: 1 10165 path: resources/views/modules/pedigree-map/events.phtml 10166 10167 - 10168 message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#' 10169 identifier: echo.nonString 10170 count: 1 10171 path: resources/views/modules/pedigree-map/events.phtml 10172 10173 - 10174 message: '#^Parameter \#1 \$n of static method Fisharebest\\Webtrees\\I18N\:\:number\(\) expects float, string given\.$#' 10175 identifier: argument.type 10176 count: 3 10177 path: resources/views/modules/place-hierarchy/sidebar.phtml 10178 10179 - 10180 message: '#^Access to an undefined property object\:\:\$record\.$#' 10181 identifier: property.notFound 10182 count: 3 10183 path: resources/views/modules/recent_changes/changes-list.phtml 10184 10185 - 10186 message: '#^Access to an undefined property object\:\:\$time\.$#' 10187 identifier: property.notFound 10188 count: 2 10189 path: resources/views/modules/recent_changes/changes-list.phtml 10190 10191 - 10192 message: '#^Access to an undefined property object\:\:\$user\.$#' 10193 identifier: property.notFound 10194 count: 1 10195 path: resources/views/modules/recent_changes/changes-list.phtml 10196 10197 - 10198 message: '#^Cannot call method fullName\(\) on mixed\.$#' 10199 identifier: method.nonObject 10200 count: 1 10201 path: resources/views/modules/recent_changes/changes-list.phtml 10202 10203 - 10204 message: '#^Cannot call method lastChangeUser\(\) on mixed\.$#' 10205 identifier: method.nonObject 10206 count: 1 10207 path: resources/views/modules/recent_changes/changes-list.phtml 10208 10209 - 10210 message: '#^Cannot call method url\(\) on mixed\.$#' 10211 identifier: method.nonObject 10212 count: 1 10213 path: resources/views/modules/recent_changes/changes-list.phtml 10214 10215 - 10216 message: '#^Cannot call method userName\(\) on mixed\.$#' 10217 identifier: method.nonObject 10218 count: 1 10219 path: resources/views/modules/recent_changes/changes-list.phtml 10220 10221 - 10222 message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#' 10223 identifier: argument.type 10224 count: 3 10225 path: resources/views/modules/recent_changes/changes-list.phtml 10226 10227 - 10228 message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#' 10229 identifier: echo.nonString 10230 count: 1 10231 path: resources/views/modules/recent_changes/changes-list.phtml 10232 10233 - 10234 message: '#^Access to an undefined property object\:\:\$record\.$#' 10235 identifier: property.notFound 10236 count: 12 10237 path: resources/views/modules/recent_changes/changes-table.phtml 10238 10239 - 10240 message: '#^Access to an undefined property object\:\:\$time\.$#' 10241 identifier: property.notFound 10242 count: 2 10243 path: resources/views/modules/recent_changes/changes-table.phtml 10244 10245 - 10246 message: '#^Access to an undefined property object\:\:\$user\.$#' 10247 identifier: property.notFound 10248 count: 1 10249 path: resources/views/modules/recent_changes/changes-table.phtml 10250 10251 - 10252 message: '#^Cannot call method fullName\(\) on mixed\.$#' 10253 identifier: method.nonObject 10254 count: 1 10255 path: resources/views/modules/recent_changes/changes-table.phtml 10256 10257 - 10258 message: '#^Cannot call method sortName\(\) on mixed\.$#' 10259 identifier: method.nonObject 10260 count: 1 10261 path: resources/views/modules/recent_changes/changes-table.phtml 10262 10263 - 10264 message: '#^Cannot call method tag\(\) on mixed\.$#' 10265 identifier: method.nonObject 10266 count: 9 10267 path: resources/views/modules/recent_changes/changes-table.phtml 10268 10269 - 10270 message: '#^Cannot call method timestamp\(\) on mixed\.$#' 10271 identifier: method.nonObject 10272 count: 1 10273 path: resources/views/modules/recent_changes/changes-table.phtml 10274 10275 - 10276 message: '#^Cannot call method url\(\) on mixed\.$#' 10277 identifier: method.nonObject 10278 count: 1 10279 path: resources/views/modules/recent_changes/changes-table.phtml 10280 10281 - 10282 message: '#^Cannot call method userName\(\) on mixed\.$#' 10283 identifier: method.nonObject 10284 count: 1 10285 path: resources/views/modules/recent_changes/changes-table.phtml 10286 10287 - 10288 message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#' 10289 identifier: argument.type 10290 count: 3 10291 path: resources/views/modules/recent_changes/changes-table.phtml 10292 10293 - 10294 message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#' 10295 identifier: echo.nonString 10296 count: 3 10297 path: resources/views/modules/recent_changes/changes-table.phtml 10298 10299 - 10300 message: '#^Cannot call method getCloseRelationshipName\(\) on mixed\.$#' 10301 identifier: method.nonObject 10302 count: 3 10303 path: resources/views/modules/relatives/family.phtml 10304 10305 - 10306 message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#' 10307 identifier: echo.nonString 10308 count: 3 10309 path: resources/views/modules/relatives/family.phtml 10310 10311 - 10312 message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#' 10313 identifier: argument.type 10314 count: 2 10315 path: resources/views/modules/statcounter/form.phtml 10316 10317 - 10318 message: '#^Cannot cast mixed to int\.$#' 10319 identifier: cast.int 10320 count: 1 10321 path: resources/views/modules/statcounter/snippet.phtml 10322 10323 - 10324 message: '#^Access to an undefined property object\:\:\$block_id\.$#' 10325 identifier: property.notFound 10326 count: 2 10327 path: resources/views/modules/stories/config.phtml 10328 10329 - 10330 message: '#^Access to an undefined property object\:\:\$individual\.$#' 10331 identifier: property.notFound 10332 count: 1 10333 path: resources/views/modules/stories/config.phtml 10334 10335 - 10336 message: '#^Access to an undefined property object\:\:\$title\.$#' 10337 identifier: property.notFound 10338 count: 2 10339 path: resources/views/modules/stories/config.phtml 10340 10341 - 10342 message: '#^Access to an undefined property object\:\:\$xref\.$#' 10343 identifier: property.notFound 10344 count: 1 10345 path: resources/views/modules/stories/config.phtml 10346 10347 - 10348 message: '#^Cannot call method fullName\(\) on mixed\.$#' 10349 identifier: method.nonObject 10350 count: 1 10351 path: resources/views/modules/stories/config.phtml 10352 10353 - 10354 message: '#^Cannot call method url\(\) on mixed\.$#' 10355 identifier: method.nonObject 10356 count: 1 10357 path: resources/views/modules/stories/config.phtml 10358 10359 - 10360 message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#' 10361 identifier: argument.type 10362 count: 3 10363 path: resources/views/modules/stories/config.phtml 10364 10365 - 10366 message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#' 10367 identifier: echo.nonString 10368 count: 2 10369 path: resources/views/modules/stories/config.phtml 10370 10371 - 10372 message: '#^Parameter \#2 \$parameters of function route expects array\<array\<string\>\|bool\|int\|string\|null\>, array\<string, mixed\> given\.$#' 10373 identifier: argument.type 10374 count: 2 10375 path: resources/views/modules/stories/config.phtml 10376 10377 - 10378 message: '#^Access to an undefined property object\:\:\$individual\.$#' 10379 identifier: property.notFound 10380 count: 2 10381 path: resources/views/modules/stories/list.phtml 10382 10383 - 10384 message: '#^Access to an undefined property object\:\:\$title\.$#' 10385 identifier: property.notFound 10386 count: 1 10387 path: resources/views/modules/stories/list.phtml 10388 10389 - 10390 message: '#^Cannot call method fullName\(\) on mixed\.$#' 10391 identifier: method.nonObject 10392 count: 1 10393 path: resources/views/modules/stories/list.phtml 10394 10395 - 10396 message: '#^Cannot call method url\(\) on mixed\.$#' 10397 identifier: method.nonObject 10398 count: 1 10399 path: resources/views/modules/stories/list.phtml 10400 10401 - 10402 message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#' 10403 identifier: argument.type 10404 count: 2 10405 path: resources/views/modules/stories/list.phtml 10406 10407 - 10408 message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#' 10409 identifier: echo.nonString 10410 count: 1 10411 path: resources/views/modules/stories/list.phtml 10412 10413 - 10414 message: '#^Access to an undefined property object\:\:\$block_id\.$#' 10415 identifier: property.notFound 10416 count: 1 10417 path: resources/views/modules/stories/tab.phtml 10418 10419 - 10420 message: '#^Access to an undefined property object\:\:\$story_body\.$#' 10421 identifier: property.notFound 10422 count: 1 10423 path: resources/views/modules/stories/tab.phtml 10424 10425 - 10426 message: '#^Access to an undefined property object\:\:\$title\.$#' 10427 identifier: property.notFound 10428 count: 1 10429 path: resources/views/modules/stories/tab.phtml 10430 10431 - 10432 message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#' 10433 identifier: argument.type 10434 count: 1 10435 path: resources/views/modules/stories/tab.phtml 10436 10437 - 10438 message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#' 10439 identifier: echo.nonString 10440 count: 1 10441 path: resources/views/modules/stories/tab.phtml 10442 10443 - 10444 message: '#^Parameter \#2 \$parameters of function route expects array\<array\<string\>\|bool\|int\|string\|null\>, array\<string, mixed\> given\.$#' 10445 identifier: argument.type 10446 count: 1 10447 path: resources/views/modules/stories/tab.phtml 10448 10449 - 10450 message: '#^Call to an undefined method Fisharebest\\Webtrees\\GedcomRecord\:\:husband\(\)\.$#' 10451 identifier: method.notFound 10452 count: 1 10453 path: resources/views/modules/timeline-chart/chart.phtml 10454 10455 - 10456 message: '#^Call to an undefined method Fisharebest\\Webtrees\\GedcomRecord\:\:wife\(\)\.$#' 10457 identifier: method.notFound 10458 count: 1 10459 path: resources/views/modules/timeline-chart/chart.phtml 10460 10461 - 10462 message: '#^Cannot access offset int on mixed\.$#' 10463 identifier: offsetAccess.nonOffsetAccessible 10464 count: 2 10465 path: resources/views/modules/timeline-chart/chart.phtml 10466 10467 - 10468 message: '#^Cannot access offset ''count'' on mixed\.$#' 10469 identifier: offsetAccess.nonOffsetAccessible 10470 count: 1 10471 path: resources/views/modules/top10_pageviews/list.phtml 10472 10473 - 10474 message: '#^Cannot access offset ''record'' on mixed\.$#' 10475 identifier: offsetAccess.nonOffsetAccessible 10476 count: 2 10477 path: resources/views/modules/top10_pageviews/list.phtml 10478 10479 - 10480 message: '#^Cannot call method fullName\(\) on mixed\.$#' 10481 identifier: method.nonObject 10482 count: 1 10483 path: resources/views/modules/top10_pageviews/list.phtml 10484 10485 - 10486 message: '#^Cannot call method url\(\) on mixed\.$#' 10487 identifier: method.nonObject 10488 count: 1 10489 path: resources/views/modules/top10_pageviews/list.phtml 10490 10491 - 10492 message: '#^Parameter \#1 \$n of static method Fisharebest\\Webtrees\\I18N\:\:number\(\) expects float, mixed given\.$#' 10493 identifier: argument.type 10494 count: 1 10495 path: resources/views/modules/top10_pageviews/list.phtml 10496 10497 - 10498 message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#' 10499 identifier: argument.type 10500 count: 1 10501 path: resources/views/modules/top10_pageviews/list.phtml 10502 10503 - 10504 message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#' 10505 identifier: echo.nonString 10506 count: 1 10507 path: resources/views/modules/top10_pageviews/list.phtml 10508 10509 - 10510 message: '#^Access to an undefined property object\:\:\$body\.$#' 10511 identifier: property.notFound 10512 count: 1 10513 path: resources/views/modules/user-messages/user-messages.phtml 10514 10515 - 10516 message: '#^Access to an undefined property object\:\:\$created\.$#' 10517 identifier: property.notFound 10518 count: 1 10519 path: resources/views/modules/user-messages/user-messages.phtml 10520 10521 - 10522 message: '#^Access to an undefined property object\:\:\$message_id\.$#' 10523 identifier: property.notFound 10524 count: 6 10525 path: resources/views/modules/user-messages/user-messages.phtml 10526 10527 - 10528 message: '#^Access to an undefined property object\:\:\$sender\.$#' 10529 identifier: property.notFound 10530 count: 3 10531 path: resources/views/modules/user-messages/user-messages.phtml 10532 10533 - 10534 message: '#^Access to an undefined property object\:\:\$subject\.$#' 10535 identifier: property.notFound 10536 count: 5 10537 path: resources/views/modules/user-messages/user-messages.phtml 10538 10539 - 10540 message: '#^Binary operation "\." between string and mixed results in an error\.$#' 10541 identifier: binaryOp.invalid 10542 count: 1 10543 path: resources/views/modules/user-messages/user-messages.phtml 10544 10545 - 10546 message: '#^Parameter \#1 \$haystack of function str_starts_with expects string, mixed given\.$#' 10547 identifier: argument.type 10548 count: 1 10549 path: resources/views/modules/user-messages/user-messages.phtml 10550 10551 - 10552 message: '#^Parameter \#1 \$identifier of method Fisharebest\\Webtrees\\Services\\UserService\:\:findByIdentifier\(\) expects string, mixed given\.$#' 10553 identifier: argument.type 10554 count: 1 10555 path: resources/views/modules/user-messages/user-messages.phtml 10556 10557 - 10558 message: '#^Parameter \#1 \$markdown of method Fisharebest\\Webtrees\\Contracts\\MarkdownFactoryInterface\:\:autolink\(\) expects string, mixed given\.$#' 10559 identifier: argument.type 10560 count: 1 10561 path: resources/views/modules/user-messages/user-messages.phtml 10562 10563 - 10564 message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#' 10565 identifier: argument.type 10566 count: 3 10567 path: resources/views/modules/user-messages/user-messages.phtml 10568 10569 - 10570 message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#' 10571 identifier: echo.nonString 10572 count: 6 10573 path: resources/views/modules/user-messages/user-messages.phtml 10574 10575 - 10576 message: '#^Parameter \#2 \$parameters of function route expects array\<array\<string\>\|bool\|int\|string\|null\>, array\<string, mixed\> given\.$#' 10577 identifier: argument.type 10578 count: 1 10579 path: resources/views/modules/user-messages/user-messages.phtml 10580 10581 - 10582 message: '#^Access to an undefined property object\:\:\$body\.$#' 10583 identifier: property.notFound 10584 count: 1 10585 path: resources/views/modules/user_blog/list.phtml 10586 10587 - 10588 message: '#^Access to an undefined property object\:\:\$news_id\.$#' 10589 identifier: property.notFound 10590 count: 2 10591 path: resources/views/modules/user_blog/list.phtml 10592 10593 - 10594 message: '#^Access to an undefined property object\:\:\$subject\.$#' 10595 identifier: property.notFound 10596 count: 2 10597 path: resources/views/modules/user_blog/list.phtml 10598 10599 - 10600 message: '#^Access to an undefined property object\:\:\$updated\.$#' 10601 identifier: property.notFound 10602 count: 1 10603 path: resources/views/modules/user_blog/list.phtml 10604 10605 - 10606 message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#' 10607 identifier: argument.type 10608 count: 1 10609 path: resources/views/modules/user_blog/list.phtml 10610 10611 - 10612 message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#' 10613 identifier: echo.nonString 10614 count: 2 10615 path: resources/views/modules/user_blog/list.phtml 10616 10617 - 10618 message: '#^Parameter \#2 \$parameters of function route expects array\<array\<string\>\|bool\|int\|string\|null\>, array\<string, mixed\> given\.$#' 10619 identifier: argument.type 10620 count: 2 10621 path: resources/views/modules/user_blog/list.phtml 10622 10623 - 10624 message: '#^Access to an undefined property object\:\:\$fact\.$#' 10625 identifier: property.notFound 10626 count: 2 10627 path: resources/views/modules/yahrzeit/list.phtml 10628 10629 - 10630 message: '#^Access to an undefined property object\:\:\$individual\.$#' 10631 identifier: property.notFound 10632 count: 5 10633 path: resources/views/modules/yahrzeit/list.phtml 10634 10635 - 10636 message: '#^Access to an undefined property object\:\:\$yahrzeit_date\.$#' 10637 identifier: property.notFound 10638 count: 1 10639 path: resources/views/modules/yahrzeit/list.phtml 10640 10641 - 10642 message: '#^Cannot access property \$anniv on mixed\.$#' 10643 identifier: property.nonObject 10644 count: 1 10645 path: resources/views/modules/yahrzeit/list.phtml 10646 10647 - 10648 message: '#^Cannot call method date\(\) on mixed\.$#' 10649 identifier: method.nonObject 10650 count: 1 10651 path: resources/views/modules/yahrzeit/list.phtml 10652 10653 - 10654 message: '#^Cannot call method display\(\) on mixed\.$#' 10655 identifier: method.nonObject 10656 count: 2 10657 path: resources/views/modules/yahrzeit/list.phtml 10658 10659 - 10660 message: '#^Cannot call method fullName\(\) on mixed\.$#' 10661 identifier: method.nonObject 10662 count: 1 10663 path: resources/views/modules/yahrzeit/list.phtml 10664 10665 - 10666 message: '#^Cannot call method sex\(\) on mixed\.$#' 10667 identifier: method.nonObject 10668 count: 1 10669 path: resources/views/modules/yahrzeit/list.phtml 10670 10671 - 10672 message: '#^Cannot call method tree\(\) on mixed\.$#' 10673 identifier: method.nonObject 10674 count: 2 10675 path: resources/views/modules/yahrzeit/list.phtml 10676 10677 - 10678 message: '#^Cannot call method url\(\) on mixed\.$#' 10679 identifier: method.nonObject 10680 count: 1 10681 path: resources/views/modules/yahrzeit/list.phtml 10682 10683 - 10684 message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#' 10685 identifier: argument.type 10686 count: 1 10687 path: resources/views/modules/yahrzeit/list.phtml 10688 10689 - 10690 message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#' 10691 identifier: echo.nonString 10692 count: 3 10693 path: resources/views/modules/yahrzeit/list.phtml 10694 10695 - 10696 message: '#^Parameter \#2 \.\.\.\$args of static method Fisharebest\\Webtrees\\I18N\:\:translate\(\) expects string, mixed given\.$#' 10697 identifier: argument.type 10698 count: 1 10699 path: resources/views/modules/yahrzeit/list.phtml 10700 10701 - 10702 message: '#^Access to an undefined property object\:\:\$fact\.$#' 10703 identifier: property.notFound 10704 count: 2 10705 path: resources/views/modules/yahrzeit/table.phtml 10706 10707 - 10708 message: '#^Access to an undefined property object\:\:\$fact_date\.$#' 10709 identifier: property.notFound 10710 count: 1 10711 path: resources/views/modules/yahrzeit/table.phtml 10712 10713 - 10714 message: '#^Access to an undefined property object\:\:\$individual\.$#' 10715 identifier: property.notFound 10716 count: 7 10717 path: resources/views/modules/yahrzeit/table.phtml 10718 10719 - 10720 message: '#^Access to an undefined property object\:\:\$yahrzeit_date\.$#' 10721 identifier: property.notFound 10722 count: 3 10723 path: resources/views/modules/yahrzeit/table.phtml 10724 10725 - 10726 message: '#^Cannot access property \$anniv on mixed\.$#' 10727 identifier: property.nonObject 10728 count: 2 10729 path: resources/views/modules/yahrzeit/table.phtml 10730 10731 - 10732 message: '#^Cannot call method alternateName\(\) on mixed\.$#' 10733 identifier: method.nonObject 10734 count: 2 10735 path: resources/views/modules/yahrzeit/table.phtml 10736 10737 - 10738 message: '#^Cannot call method display\(\) on mixed\.$#' 10739 identifier: method.nonObject 10740 count: 2 10741 path: resources/views/modules/yahrzeit/table.phtml 10742 10743 - 10744 message: '#^Cannot call method fullName\(\) on mixed\.$#' 10745 identifier: method.nonObject 10746 count: 1 10747 path: resources/views/modules/yahrzeit/table.phtml 10748 10749 - 10750 message: '#^Cannot call method julianDay\(\) on mixed\.$#' 10751 identifier: method.nonObject 10752 count: 2 10753 path: resources/views/modules/yahrzeit/table.phtml 10754 10755 - 10756 message: '#^Cannot call method sortName\(\) on mixed\.$#' 10757 identifier: method.nonObject 10758 count: 1 10759 path: resources/views/modules/yahrzeit/table.phtml 10760 10761 - 10762 message: '#^Cannot call method tree\(\) on mixed\.$#' 10763 identifier: method.nonObject 10764 count: 2 10765 path: resources/views/modules/yahrzeit/table.phtml 10766 10767 - 10768 message: '#^Cannot call method url\(\) on mixed\.$#' 10769 identifier: method.nonObject 10770 count: 1 10771 path: resources/views/modules/yahrzeit/table.phtml 10772 10773 - 10774 message: '#^Parameter \#1 \$n of static method Fisharebest\\Webtrees\\I18N\:\:number\(\) expects float, mixed given\.$#' 10775 identifier: argument.type 10776 count: 1 10777 path: resources/views/modules/yahrzeit/table.phtml 10778 10779 - 10780 message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#' 10781 identifier: argument.type 10782 count: 5 10783 path: resources/views/modules/yahrzeit/table.phtml 10784 10785 - 10786 message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#' 10787 identifier: echo.nonString 10788 count: 4 10789 path: resources/views/modules/yahrzeit/table.phtml 10790 10791 - 10792 message: '#^Access to an undefined property object\:\:\$change_id\.$#' 10793 identifier: property.notFound 10794 count: 2 10795 path: resources/views/pending-changes-page.phtml 10796 10797 - 10798 message: '#^Access to an undefined property object\:\:\$change_time\.$#' 10799 identifier: property.notFound 10800 count: 1 10801 path: resources/views/pending-changes-page.phtml 10802 10803 - 10804 message: '#^Access to an undefined property object\:\:\$real_name\.$#' 10805 identifier: property.notFound 10806 count: 1 10807 path: resources/views/pending-changes-page.phtml 10808 10809 - 10810 message: '#^Access to an undefined property object\:\:\$record\.$#' 10811 identifier: property.notFound 10812 count: 5 10813 path: resources/views/pending-changes-page.phtml 10814 10815 - 10816 message: '#^Access to an undefined property object\:\:\$user_name\.$#' 10817 identifier: property.notFound 10818 count: 2 10819 path: resources/views/pending-changes-page.phtml 10820 10821 - 10822 message: '#^Access to an undefined property object\:\:\$xref\.$#' 10823 identifier: property.notFound 10824 count: 2 10825 path: resources/views/pending-changes-page.phtml 10826 10827 - 10828 message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#' 10829 identifier: foreach.nonIterable 10830 count: 1 10831 path: resources/views/pending-changes-page.phtml 10832 10833 - 10834 message: '#^Cannot call method facts\(\) on mixed\.$#' 10835 identifier: method.nonObject 10836 count: 1 10837 path: resources/views/pending-changes-page.phtml 10838 10839 - 10840 message: '#^Cannot call method fullName\(\) on mixed\.$#' 10841 identifier: method.nonObject 10842 count: 2 10843 path: resources/views/pending-changes-page.phtml 10844 10845 - 10846 message: '#^Cannot call method isPendingAddition\(\) on mixed\.$#' 10847 identifier: method.nonObject 10848 count: 1 10849 path: resources/views/pending-changes-page.phtml 10850 10851 - 10852 message: '#^Cannot call method isPendingDeletion\(\) on mixed\.$#' 10853 identifier: method.nonObject 10854 count: 1 10855 path: resources/views/pending-changes-page.phtml 10856 10857 - 10858 message: '#^Cannot call method summary\(\) on mixed\.$#' 10859 identifier: method.nonObject 10860 count: 2 10861 path: resources/views/pending-changes-page.phtml 10862 10863 - 10864 message: '#^Cannot call method tag\(\) on mixed\.$#' 10865 identifier: method.nonObject 10866 count: 2 10867 path: resources/views/pending-changes-page.phtml 10868 10869 - 10870 message: '#^Cannot call method url\(\) on mixed\.$#' 10871 identifier: method.nonObject 10872 count: 2 10873 path: resources/views/pending-changes-page.phtml 10874 10875 - 10876 message: '#^Parameter \#1 \$haystack of function str_ends_with expects string, mixed given\.$#' 10877 identifier: argument.type 10878 count: 2 10879 path: resources/views/pending-changes-page.phtml 10880 10881 - 10882 message: '#^Parameter \#1 \$string of function strip_tags expects string, mixed given\.$#' 10883 identifier: argument.type 10884 count: 3 10885 path: resources/views/pending-changes-page.phtml 10886 10887 - 10888 message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#' 10889 identifier: argument.type 10890 count: 3 10891 path: resources/views/pending-changes-page.phtml 10892 10893 - 10894 message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#' 10895 identifier: echo.nonString 10896 count: 1 10897 path: resources/views/pending-changes-page.phtml 10898 10899 - 10900 message: '#^Parameter \#2 \$parameters of function route expects array\<array\<string\>\|bool\|int\|string\|null\>, array\<string, mixed\> given\.$#' 10901 identifier: argument.type 10902 count: 3 10903 path: resources/views/pending-changes-page.phtml 10904 10905 - 10906 message: '#^Cannot access offset non\-falsy\-string on mixed\.$#' 10907 identifier: offsetAccess.nonOffsetAccessible 10908 count: 2 10909 path: resources/views/search-advanced-page.phtml 10910 10911 - 10912 message: '#^Cannot access offset string on mixed\.$#' 10913 identifier: offsetAccess.nonOffsetAccessible 10914 count: 1 10915 path: resources/views/search-advanced-page.phtml 10916 10917 - 10918 message: '#^Cannot call method fullName\(\) on mixed\.$#' 10919 identifier: method.nonObject 10920 count: 2 10921 path: resources/views/statistics/families/top10-list-age.phtml 10922 10923 - 10924 message: '#^Cannot call method url\(\) on mixed\.$#' 10925 identifier: method.nonObject 10926 count: 3 10927 path: resources/views/statistics/families/top10-list-age.phtml 10928 10929 - 10930 message: '#^PHPDoc tag @var for variable \$records has no value type specified in iterable type array\.$#' 10931 identifier: missingType.iterableValue 10932 count: 1 10933 path: resources/views/statistics/families/top10-list-age.phtml 10934 10935 - 10936 message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#' 10937 identifier: argument.type 10938 count: 3 10939 path: resources/views/statistics/families/top10-list-age.phtml 10940 10941 - 10942 message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#' 10943 identifier: echo.nonString 10944 count: 3 10945 path: resources/views/statistics/families/top10-list-age.phtml 10946 10947 - 10948 message: '#^Cannot call method fullName\(\) on mixed\.$#' 10949 identifier: method.nonObject 10950 count: 1 10951 path: resources/views/statistics/families/top10-list-grand.phtml 10952 10953 - 10954 message: '#^Cannot call method url\(\) on mixed\.$#' 10955 identifier: method.nonObject 10956 count: 1 10957 path: resources/views/statistics/families/top10-list-grand.phtml 10958 10959 - 10960 message: '#^PHPDoc tag @var for variable \$records has no value type specified in iterable type array\.$#' 10961 identifier: missingType.iterableValue 10962 count: 1 10963 path: resources/views/statistics/families/top10-list-grand.phtml 10964 10965 - 10966 message: '#^Parameter \#1 \$n of static method Fisharebest\\Webtrees\\I18N\:\:number\(\) expects float, mixed given\.$#' 10967 identifier: argument.type 10968 count: 1 10969 path: resources/views/statistics/families/top10-list-grand.phtml 10970 10971 - 10972 message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#' 10973 identifier: argument.type 10974 count: 1 10975 path: resources/views/statistics/families/top10-list-grand.phtml 10976 10977 - 10978 message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#' 10979 identifier: echo.nonString 10980 count: 1 10981 path: resources/views/statistics/families/top10-list-grand.phtml 10982 10983 - 10984 message: '#^Parameter \#3 \$count of static method Fisharebest\\Webtrees\\I18N\:\:plural\(\) expects int, mixed given\.$#' 10985 identifier: argument.type 10986 count: 1 10987 path: resources/views/statistics/families/top10-list-grand.phtml 10988 10989 - 10990 message: '#^Cannot call method fullName\(\) on mixed\.$#' 10991 identifier: method.nonObject 10992 count: 1 10993 path: resources/views/statistics/families/top10-list-spouses.phtml 10994 10995 - 10996 message: '#^Cannot call method url\(\) on mixed\.$#' 10997 identifier: method.nonObject 10998 count: 1 10999 path: resources/views/statistics/families/top10-list-spouses.phtml 11000 11001 - 11002 message: '#^PHPDoc tag @var for variable \$records has no value type specified in iterable type array\.$#' 11003 identifier: missingType.iterableValue 11004 count: 1 11005 path: resources/views/statistics/families/top10-list-spouses.phtml 11006 11007 - 11008 message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#' 11009 identifier: argument.type 11010 count: 1 11011 path: resources/views/statistics/families/top10-list-spouses.phtml 11012 11013 - 11014 message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#' 11015 identifier: echo.nonString 11016 count: 2 11017 path: resources/views/statistics/families/top10-list-spouses.phtml 11018 11019 - 11020 message: '#^Cannot call method fullName\(\) on mixed\.$#' 11021 identifier: method.nonObject 11022 count: 1 11023 path: resources/views/statistics/families/top10-list.phtml 11024 11025 - 11026 message: '#^Cannot call method url\(\) on mixed\.$#' 11027 identifier: method.nonObject 11028 count: 1 11029 path: resources/views/statistics/families/top10-list.phtml 11030 11031 - 11032 message: '#^PHPDoc tag @var for variable \$records has no value type specified in iterable type array\.$#' 11033 identifier: missingType.iterableValue 11034 count: 1 11035 path: resources/views/statistics/families/top10-list.phtml 11036 11037 - 11038 message: '#^Parameter \#1 \$n of static method Fisharebest\\Webtrees\\I18N\:\:number\(\) expects float, mixed given\.$#' 11039 identifier: argument.type 11040 count: 1 11041 path: resources/views/statistics/families/top10-list.phtml 11042 11043 - 11044 message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#' 11045 identifier: argument.type 11046 count: 1 11047 path: resources/views/statistics/families/top10-list.phtml 11048 11049 - 11050 message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#' 11051 identifier: echo.nonString 11052 count: 1 11053 path: resources/views/statistics/families/top10-list.phtml 11054 11055 - 11056 message: '#^Parameter \#3 \$count of static method Fisharebest\\Webtrees\\I18N\:\:plural\(\) expects int, mixed given\.$#' 11057 identifier: argument.type 11058 count: 1 11059 path: resources/views/statistics/families/top10-list.phtml 11060 11061 - 11062 message: '#^Cannot call method fullName\(\) on mixed\.$#' 11063 identifier: method.nonObject 11064 count: 1 11065 path: resources/views/statistics/families/top10-nolist-grand.phtml 11066 11067 - 11068 message: '#^Cannot call method url\(\) on mixed\.$#' 11069 identifier: method.nonObject 11070 count: 1 11071 path: resources/views/statistics/families/top10-nolist-grand.phtml 11072 11073 - 11074 message: '#^PHPDoc tag @var for variable \$records has no value type specified in iterable type array\.$#' 11075 identifier: missingType.iterableValue 11076 count: 1 11077 path: resources/views/statistics/families/top10-nolist-grand.phtml 11078 11079 - 11080 message: '#^Parameter \#1 \$n of static method Fisharebest\\Webtrees\\I18N\:\:number\(\) expects float, mixed given\.$#' 11081 identifier: argument.type 11082 count: 1 11083 path: resources/views/statistics/families/top10-nolist-grand.phtml 11084 11085 - 11086 message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#' 11087 identifier: argument.type 11088 count: 1 11089 path: resources/views/statistics/families/top10-nolist-grand.phtml 11090 11091 - 11092 message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#' 11093 identifier: echo.nonString 11094 count: 1 11095 path: resources/views/statistics/families/top10-nolist-grand.phtml 11096 11097 - 11098 message: '#^Parameter \#3 \$count of static method Fisharebest\\Webtrees\\I18N\:\:plural\(\) expects int, mixed given\.$#' 11099 identifier: argument.type 11100 count: 1 11101 path: resources/views/statistics/families/top10-nolist-grand.phtml 11102 11103 - 11104 message: '#^Cannot call method fullName\(\) on mixed\.$#' 11105 identifier: method.nonObject 11106 count: 1 11107 path: resources/views/statistics/families/top10-nolist-spouses.phtml 11108 11109 - 11110 message: '#^Cannot call method url\(\) on mixed\.$#' 11111 identifier: method.nonObject 11112 count: 1 11113 path: resources/views/statistics/families/top10-nolist-spouses.phtml 11114 11115 - 11116 message: '#^PHPDoc tag @var for variable \$records has no value type specified in iterable type array\.$#' 11117 identifier: missingType.iterableValue 11118 count: 1 11119 path: resources/views/statistics/families/top10-nolist-spouses.phtml 11120 11121 - 11122 message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#' 11123 identifier: argument.type 11124 count: 1 11125 path: resources/views/statistics/families/top10-nolist-spouses.phtml 11126 11127 - 11128 message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#' 11129 identifier: echo.nonString 11130 count: 2 11131 path: resources/views/statistics/families/top10-nolist-spouses.phtml 11132 11133 - 11134 message: '#^PHPDoc tag @var for variable \$data has no value type specified in iterable type array\.$#' 11135 identifier: missingType.iterableValue 11136 count: 1 11137 path: resources/views/statistics/other/charts/column.phtml 11138 11139 - 11140 message: '#^PHPDoc tag @var for variable \$data has no value type specified in iterable type array\.$#' 11141 identifier: missingType.iterableValue 11142 count: 1 11143 path: resources/views/statistics/other/charts/combo.phtml 11144 11145 - 11146 message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#' 11147 identifier: echo.nonString 11148 count: 1 11149 path: resources/views/statistics/other/charts/combo.phtml 11150 11151 - 11152 message: '#^PHPDoc tag @var for variable \$data has no value type specified in iterable type array\.$#' 11153 identifier: missingType.iterableValue 11154 count: 1 11155 path: resources/views/statistics/other/charts/custom.phtml 11156 11157 - 11158 message: '#^PHPDoc tag @var for variable \$data has no value type specified in iterable type array\.$#' 11159 identifier: missingType.iterableValue 11160 count: 1 11161 path: resources/views/statistics/other/charts/pie.phtml 11162 11163 - 11164 message: '#^Cannot call method createServerRequest\(\) on mixed\.$#' 11165 identifier: method.nonObject 11166 count: 1 11167 path: tests/TestCase.php 11168 11169 - 11170 message: '#^Cannot call method createStreamFromFile\(\) on mixed\.$#' 11171 identifier: method.nonObject 11172 count: 2 11173 path: tests/TestCase.php 11174 11175 - 11176 message: '#^Cannot call method createUploadedFile\(\) on mixed\.$#' 11177 identifier: method.nonObject 11178 count: 1 11179 path: tests/TestCase.php 11180 11181 - 11182 message: '#^Cannot call method withAttribute\(\) on mixed\.$#' 11183 identifier: method.nonObject 11184 count: 5 11185 path: tests/TestCase.php 11186 11187 - 11188 message: '#^Cannot call method withParsedBody\(\) on mixed\.$#' 11189 identifier: method.nonObject 11190 count: 1 11191 path: tests/TestCase.php 11192 11193 - 11194 message: '#^Cannot call method withQueryParams\(\) on mixed\.$#' 11195 identifier: method.nonObject 11196 count: 1 11197 path: tests/TestCase.php 11198 11199 - 11200 message: '#^Cannot call method withUploadedFiles\(\) on mixed\.$#' 11201 identifier: method.nonObject 11202 count: 1 11203 path: tests/TestCase.php 11204 11205 - 11206 message: '#^Method Fisharebest\\Webtrees\\TestCase\:\:createRequest\(\) should return Psr\\Http\\Message\\ServerRequestInterface but returns mixed\.$#' 11207 identifier: return.type 11208 count: 1 11209 path: tests/TestCase.php 11210 11211 - 11212 message: '#^Method Fisharebest\\Webtrees\\TestCase\:\:createUploadedFile\(\) should return Psr\\Http\\Message\\UploadedFileInterface but returns mixed\.$#' 11213 identifier: return.type 11214 count: 1 11215 path: tests/TestCase.php 11216 11217 - 11218 message: '#^Method Fisharebest\\Webtrees\\TestCase\:\:withConsecutive\(\) return type with generic class PHPUnit\\Framework\\Constraint\\Callback does not specify its types\: CallbackInput$#' 11219 identifier: missingType.generics 11220 count: 1 11221 path: tests/TestCase.php 11222 11223 - 11224 message: '#^Parameter \#1 \$array of function array_shift expects array, mixed given\.$#' 11225 identifier: argument.type 11226 count: 1 11227 path: tests/TestCase.php 11228 11229 - 11230 message: '#^Parameter \#2 \$object of method Fisharebest\\Webtrees\\Contracts\\ContainerInterface\:\:set\(\) expects object, Fisharebest\\Webtrees\\Tree\|string given\.$#' 11231 identifier: argument.type 11232 count: 1 11233 path: tests/TestCase.php 11234 11235 - 11236 message: '#^Parameter \#2 \$object of method Fisharebest\\Webtrees\\Contracts\\ContainerInterface\:\:set\(\) expects object, mixed given\.$#' 11237 identifier: argument.type 11238 count: 1 11239 path: tests/TestCase.php 11240 11241 - 11242 message: '#^Parameter \#2 \$offset of function substr expects int, int\<0, max\>\|false given\.$#' 11243 identifier: argument.type 11244 count: 1 11245 path: tests/TestCase.php 11246 11247 - 11248 message: '#^Parameter \#2 \$stream of method Fisharebest\\Webtrees\\Services\\TreeService\:\:importGedcomFile\(\) expects Psr\\Http\\Message\\StreamInterface, mixed given\.$#' 11249 identifier: argument.type 11250 count: 1 11251 path: tests/TestCase.php 11252 11253 - 11254 message: '#^Cannot call method count\(\) on mixed\.$#' 11255 identifier: method.nonObject 11256 count: 1 11257 path: tests/app/Elements/XrefFamilyTest.php 11258 11259 - 11260 message: '#^Cannot call method getElementsByTagName\(\) on mixed\.$#' 11261 identifier: method.nonObject 11262 count: 1 11263 path: tests/app/Elements/XrefFamilyTest.php 11264 11265 - 11266 message: '#^Cannot call method count\(\) on mixed\.$#' 11267 identifier: method.nonObject 11268 count: 1 11269 path: tests/app/Elements/XrefIndividualTest.php 11270 11271 - 11272 message: '#^Cannot call method getElementsByTagName\(\) on mixed\.$#' 11273 identifier: method.nonObject 11274 count: 1 11275 path: tests/app/Elements/XrefIndividualTest.php 11276 11277 - 11278 message: '#^Cannot call method count\(\) on mixed\.$#' 11279 identifier: method.nonObject 11280 count: 1 11281 path: tests/app/Elements/XrefLocationTest.php 11282 11283 - 11284 message: '#^Cannot call method getElementsByTagName\(\) on mixed\.$#' 11285 identifier: method.nonObject 11286 count: 1 11287 path: tests/app/Elements/XrefLocationTest.php 11288 11289 - 11290 message: '#^Cannot call method count\(\) on mixed\.$#' 11291 identifier: method.nonObject 11292 count: 1 11293 path: tests/app/Elements/XrefMediaTest.php 11294 11295 - 11296 message: '#^Cannot call method getElementsByTagName\(\) on mixed\.$#' 11297 identifier: method.nonObject 11298 count: 1 11299 path: tests/app/Elements/XrefMediaTest.php 11300 11301 - 11302 message: '#^Cannot call method count\(\) on mixed\.$#' 11303 identifier: method.nonObject 11304 count: 1 11305 path: tests/app/Elements/XrefNoteTest.php 11306 11307 - 11308 message: '#^Cannot call method getElementsByTagName\(\) on mixed\.$#' 11309 identifier: method.nonObject 11310 count: 1 11311 path: tests/app/Elements/XrefNoteTest.php 11312 11313 - 11314 message: '#^Cannot call method count\(\) on mixed\.$#' 11315 identifier: method.nonObject 11316 count: 1 11317 path: tests/app/Elements/XrefRepositoryTest.php 11318 11319 - 11320 message: '#^Cannot call method getElementsByTagName\(\) on mixed\.$#' 11321 identifier: method.nonObject 11322 count: 1 11323 path: tests/app/Elements/XrefRepositoryTest.php 11324 11325 - 11326 message: '#^Cannot call method count\(\) on mixed\.$#' 11327 identifier: method.nonObject 11328 count: 1 11329 path: tests/app/Elements/XrefSharedNoteTest.php 11330 11331 - 11332 message: '#^Cannot call method getElementsByTagName\(\) on mixed\.$#' 11333 identifier: method.nonObject 11334 count: 1 11335 path: tests/app/Elements/XrefSharedNoteTest.php 11336 11337 - 11338 message: '#^Cannot call method count\(\) on mixed\.$#' 11339 identifier: method.nonObject 11340 count: 1 11341 path: tests/app/Elements/XrefSourceTest.php 11342 11343 - 11344 message: '#^Cannot call method getElementsByTagName\(\) on mixed\.$#' 11345 identifier: method.nonObject 11346 count: 1 11347 path: tests/app/Elements/XrefSourceTest.php 11348 11349 - 11350 message: '#^Cannot call method count\(\) on mixed\.$#' 11351 identifier: method.nonObject 11352 count: 1 11353 path: tests/app/Elements/XrefSubmissionTest.php 11354 11355 - 11356 message: '#^Cannot call method getElementsByTagName\(\) on mixed\.$#' 11357 identifier: method.nonObject 11358 count: 1 11359 path: tests/app/Elements/XrefSubmissionTest.php 11360 11361 - 11362 message: '#^Cannot call method count\(\) on mixed\.$#' 11363 identifier: method.nonObject 11364 count: 1 11365 path: tests/app/Elements/XrefSubmitterTest.php 11366 11367 - 11368 message: '#^Cannot call method getElementsByTagName\(\) on mixed\.$#' 11369 identifier: method.nonObject 11370 count: 1 11371 path: tests/app/Elements/XrefSubmitterTest.php 11372 11373 - 11374 message: '#^Cannot access offset 0 on list\<string\>\|false\.$#' 11375 identifier: offsetAccess.nonOffsetAccessible 11376 count: 1 11377 path: tests/app/Encodings/AnselTest.php 11378 11379 - 11380 message: '#^Cannot access offset 1 on list\<string\>\|false\.$#' 11381 identifier: offsetAccess.nonOffsetAccessible 11382 count: 1 11383 path: tests/app/Encodings/AnselTest.php 11384 11385 - 11386 message: '#^Parameter \#2 \$subject of function preg_split expects string, mixed given\.$#' 11387 identifier: argument.type 11388 count: 1 11389 path: tests/app/Encodings/AnselTest.php 11390 11391 - 11392 message: '#^Cannot call method createUri\(\) on mixed\.$#' 11393 identifier: method.nonObject 11394 count: 1 11395 path: tests/app/Http/Middleware/CheckCsrfTest.php 11396 11397 - 11398 message: '#^Parameter \#1 \$uri of method Psr\\Http\\Message\\RequestInterface\:\:withUri\(\) expects Psr\\Http\\Message\\UriInterface, mixed given\.$#' 11399 identifier: argument.type 11400 count: 1 11401 path: tests/app/Http/Middleware/CheckCsrfTest.php 11402 11403 - 11404 message: '#^Parameter \#3 \$params of static method Fisharebest\\Webtrees\\TestCase\:\:createRequest\(\) expects array\<string\>, array\<string, int\|string\> given\.$#' 11405 identifier: argument.type 11406 count: 1 11407 path: tests/app/Http/RequestHandlers/FixLevel0MediaActionTest.php 11408 11409 - 11410 message: '#^Parameter \#2 \$query of static method Fisharebest\\Webtrees\\TestCase\:\:createRequest\(\) expects array\<string\>, array\<string, int\> given\.$#' 11411 identifier: argument.type 11412 count: 1 11413 path: tests/app/Http/RequestHandlers/FixLevel0MediaDataTest.php 11414 11415 - 11416 message: '#^Parameter \#2 \$query of static method Fisharebest\\Webtrees\\TestCase\:\:createRequest\(\) expects array\<string\>, array\<string, array\<string, string\>\|string\> given\.$#' 11417 identifier: argument.type 11418 count: 3 11419 path: tests/app/Http/RequestHandlers/ManageMediaDataTest.php 11420 11421 - 11422 message: '#^Parameter \#2 \$query of static method Fisharebest\\Webtrees\\TestCase\:\:createRequest\(\) expects array\<string\>, array\<string, list\<string\>\|string\> given\.$#' 11423 identifier: argument.type 11424 count: 3 11425 path: tests/app/Http/RequestHandlers/RedirectTimeLinePhpTest.php 11426 11427 - 11428 message: '#^Parameter \#3 \$params of static method Fisharebest\\Webtrees\\TestCase\:\:createRequest\(\) expects array\<string\>, array\<string, int\|string\> given\.$#' 11429 identifier: argument.type 11430 count: 1 11431 path: tests/app/Http/RequestHandlers/UserEditActionTest.php 11432 11433 - 11434 message: '#^Cannot call method tag\(\) on Fisharebest\\Webtrees\\Fact\|null\.$#' 11435 identifier: method.nonObject 11436 count: 2 11437 path: tests/app/Services/GedcomEditServiceTest.php 11438 11439 - 11440 message: '#^Parameter \#1 \$interface of method Fisharebest\\Webtrees\\Services\\ModuleService\:\:findByInterface\(\) expects class\-string\<Fisharebest\\Webtrees\\Module\\ModuleInterface\|Psr\\Http\\Server\\MiddlewareInterface\>, string given\.$#' 11441 identifier: argument.type 11442 count: 1 11443 path: tests/app/Services/ModuleServiceTest.php 11444 11445 - 11446 message: '#^Unable to resolve the template type T in call to method Fisharebest\\Webtrees\\Services\\ModuleService\:\:findByInterface\(\)$#' 11447 identifier: argument.templateType 11448 count: 1 11449 path: tests/app/Services/ModuleServiceTest.php 11450 11451 - 11452 message: '#^Call to an undefined method object\:\:iniGet\(\)\.$#' 11453 identifier: method.notFound 11454 count: 1 11455 path: tests/app/Services/TimeoutServiceTest.php 11456 11457 - 11458 message: '#^Cannot call method method\(\) on object\|null\.$#' 11459 identifier: method.nonObject 11460 count: 3 11461 path: tests/app/Services/TimeoutServiceTest.php 11462 11463 - 11464 message: '#^Cannot call method willReturn\(\) on mixed\.$#' 11465 identifier: method.nonObject 11466 count: 3 11467 path: tests/app/Services/TimeoutServiceTest.php 11468 11469 - 11470 message: '#^Cannot call method with\(\) on mixed\.$#' 11471 identifier: method.nonObject 11472 count: 3 11473 path: tests/app/Services/TimeoutServiceTest.php 11474 11475 - 11476 message: '#^Parameter \#1 \$option of function ini_get expects string, mixed given\.$#' 11477 identifier: argument.type 11478 count: 1 11479 path: tests/app/Services/TimeoutServiceTest.php 11480 11481 - 11482 message: '#^Cannot call method id\(\) on Fisharebest\\Webtrees\\User\|null\.$#' 11483 identifier: method.nonObject 11484 count: 5 11485 path: tests/app/Services/UserServiceTest.php 11486 11487 - 11488 message: '#^Parameter \#1 \$timestamp of class Fisharebest\\Webtrees\\Timestamp constructor expects int, int\|false given\.$#' 11489 identifier: argument.type 11490 count: 19 11491 path: tests/app/TimestampTest.php 11492 11493 - 11494 message: '#^Parameter \#3 \$subject of function preg_replace expects array\<float\|int\|string\>\|string, string\|false given\.$#' 11495 identifier: argument.type 11496 count: 2 11497 path: tests/app/TreeTest.php 11498 11499 - 11500 message: '#^Parameter \#3 \$subject of function preg_replace expects array\<float\|int\|string\>\|string, string\|null given\.$#' 11501 identifier: argument.type 11502 count: 4 11503 path: tests/app/TreeTest.php 11504 11505 - 11506 message: '#^Cannot call method deleteRecord\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#' 11507 identifier: method.nonObject 11508 count: 1 11509 path: tests/feature/IndividualListTest.php 11510