summaryrefslogtreecommitdiff
path: root/phpstan-baseline.neon
diff options
context:
space:
mode:
authorGreg Roach <greg@subaqua.co.uk>2025-10-18 13:27:28 +0100
committerGreg Roach <greg@subaqua.co.uk>2025-10-18 13:27:28 +0100
commit74f0b3d0f8ece972e697cdced7f2f118835906b0 (patch)
treea09a8555a00402c31d0fc23396d8930b4488de56 /phpstan-baseline.neon
parentb7353fdefbcfa2b683a9221078817fc1f6228ea9 (diff)
downloadwebtrees-74f0b3d0f8ece972e697cdced7f2f118835906b0.tar.gz
webtrees-74f0b3d0f8ece972e697cdced7f2f118835906b0.tar.bz2
webtrees-74f0b3d0f8ece972e697cdced7f2f118835906b0.zip
Move pending changes logic to service
Diffstat (limited to 'phpstan-baseline.neon')
-rw-r--r--phpstan-baseline.neon8294
1 files changed, 4 insertions, 8290 deletions
diff --git a/phpstan-baseline.neon b/phpstan-baseline.neon
index c93cdd37b8..269d1428a6 100644
--- a/phpstan-baseline.neon
+++ b/phpstan-baseline.neon
@@ -1,8054 +1,26 @@
parameters:
ignoreErrors:
-
- rawMessage: 'Cannot call method find() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Auth.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Auth::user() should return Fisharebest\Webtrees\Contracts\UserInterface but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Auth.php
-
- -
- rawMessage: 'Cannot call method getCloseRelationshipName() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Census/CensusColumnRelationToHead.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Census\CensusColumnRelationToHead::generate() should return string but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Census/CensusColumnRelationToHead.php
-
- -
- rawMessage: Cannot access offset 'dbca' on array|false.
- identifier: offsetAccess.nonOffsetAccessible
- count: 1
- path: app/Cli/Commands/ConfigIni.php
-
- -
- rawMessage: Cannot access offset 'dbcert' on array|false.
- identifier: offsetAccess.nonOffsetAccessible
- count: 1
- path: app/Cli/Commands/ConfigIni.php
-
- -
- rawMessage: Cannot access offset 'dbhost' on array|false.
- identifier: offsetAccess.nonOffsetAccessible
- count: 1
- path: app/Cli/Commands/ConfigIni.php
-
- -
- rawMessage: Cannot access offset 'dbkey' on array|false.
- identifier: offsetAccess.nonOffsetAccessible
- count: 1
- path: app/Cli/Commands/ConfigIni.php
-
- -
- rawMessage: Cannot access offset 'dbname' on array|false.
- identifier: offsetAccess.nonOffsetAccessible
- count: 1
- path: app/Cli/Commands/ConfigIni.php
-
- -
- rawMessage: Cannot access offset 'dbpass' on array|false.
- identifier: offsetAccess.nonOffsetAccessible
- count: 1
- path: app/Cli/Commands/ConfigIni.php
-
- -
- rawMessage: Cannot access offset 'dbport' on array|false.
- identifier: offsetAccess.nonOffsetAccessible
- count: 1
- path: app/Cli/Commands/ConfigIni.php
-
- -
- rawMessage: Cannot access offset 'dbtype' on array|false.
- identifier: offsetAccess.nonOffsetAccessible
- count: 1
- path: app/Cli/Commands/ConfigIni.php
-
- -
- rawMessage: Cannot access offset 'dbuser' on array|false.
- identifier: offsetAccess.nonOffsetAccessible
- count: 1
- path: app/Cli/Commands/ConfigIni.php
-
- -
- rawMessage: Cannot access offset 'dbverify' on array|false.
- identifier: offsetAccess.nonOffsetAccessible
- count: 1
- path: app/Cli/Commands/ConfigIni.php
-
- -
- rawMessage: Cannot access offset 'tblpfx' on array|false.
- identifier: offsetAccess.nonOffsetAccessible
- count: 1
- path: app/Cli/Commands/ConfigIni.php
-
- -
- rawMessage: 'Parameter $ca of static method Fisharebest\Webtrees\DB::connect() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Cli/Commands/ConfigIni.php
-
- -
- rawMessage: 'Parameter $certificate of static method Fisharebest\Webtrees\DB::connect() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Cli/Commands/ConfigIni.php
-
- -
- rawMessage: 'Parameter $database of static method Fisharebest\Webtrees\DB::connect() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Cli/Commands/ConfigIni.php
-
- -
- rawMessage: 'Parameter $driver of static method Fisharebest\Webtrees\DB::connect() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Cli/Commands/ConfigIni.php
-
- -
- rawMessage: 'Parameter $host of static method Fisharebest\Webtrees\DB::connect() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Cli/Commands/ConfigIni.php
-
- -
- rawMessage: 'Parameter $key of static method Fisharebest\Webtrees\DB::connect() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Cli/Commands/ConfigIni.php
-
- -
- rawMessage: 'Parameter $password of static method Fisharebest\Webtrees\DB::connect() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Cli/Commands/ConfigIni.php
-
- -
- rawMessage: 'Parameter $port of static method Fisharebest\Webtrees\DB::connect() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Cli/Commands/ConfigIni.php
-
- -
- rawMessage: 'Parameter $prefix of static method Fisharebest\Webtrees\DB::connect() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Cli/Commands/ConfigIni.php
-
- -
- rawMessage: 'Parameter $username of static method Fisharebest\Webtrees\DB::connect() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Cli/Commands/ConfigIni.php
-
- -
- rawMessage: 'Cannot call method addFromString() on ZipArchive|null.'
- identifier: method.nonObject
- count: 2
- path: app/Cli/Commands/TreeExport.php
-
- -
- rawMessage: 'Cannot call method close() on ZipArchive|null.'
- identifier: method.nonObject
- count: 2
- path: app/Cli/Commands/TreeExport.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Cli\Commands\TreeExport::autoCompleteTreeName() should return array<string> but returns array<mixed>.'
- identifier: return.type
- count: 1
- path: app/Cli/Commands/TreeExport.php
-
- -
- rawMessage: '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.'
- identifier: argument.type
- count: 1
- path: app/Cli/Commands/TreeExport.php
-
- -
- rawMessage: 'Argument of an invalid type mixed supplied for foreach, only iterables are supported.'
- identifier: foreach.nonIterable
- count: 1
- path: app/Cli/Commands/TreeImport.php
-
- -
- rawMessage: 'Binary operation ".=" between mixed and string|false results in an error.'
- identifier: assignOp.invalid
- count: 1
- path: app/Cli/Commands/TreeImport.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Cli\Commands\TreeImport::autoCompleteTreeName() should return array<string> but returns array<mixed>.'
- identifier: return.type
- count: 1
- path: app/Cli/Commands/TreeImport.php
-
- -
- rawMessage: 'Parameter #1 $array of function array_pop expects array, list<string>|false given.'
- identifier: argument.type
- count: 1
- path: app/Cli/Commands/TreeImport.php
-
- -
- rawMessage: 'Parameter #1 $gedrec of method Fisharebest\Webtrees\Services\GedcomImportService::importRecord() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Cli/Commands/TreeImport.php
-
- -
- rawMessage: 'Parameter #1 $stream of function fread expects resource, resource|false given.'
- identifier: argument.type
- count: 1
- path: app/Cli/Commands/TreeImport.php
-
- -
- rawMessage: 'Parameter #1 $string of function strlen expects string, string|false given.'
- identifier: argument.type
- count: 1
- path: app/Cli/Commands/TreeImport.php
-
- -
- rawMessage: 'Parameter #2 $max of class Symfony\Component\Console\Helper\ProgressBar constructor expects int, int<0, max>|false given.'
- identifier: argument.type
- count: 1
- path: app/Cli/Commands/TreeImport.php
-
- -
- rawMessage: '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.'
- identifier: argument.type
- count: 1
- path: app/Cli/Commands/TreeImport.php
-
- -
- rawMessage: 'Parameter #1 $command of method Symfony\Component\Console\Application::add() expects Symfony\Component\Console\Command\Command, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Cli/Console.php
-
- -
- rawMessage: 'Parameter $ca of static method Fisharebest\Webtrees\DB::connect() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Cli/Console.php
-
- -
- rawMessage: 'Parameter $certificate of static method Fisharebest\Webtrees\DB::connect() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Cli/Console.php
-
- -
- rawMessage: 'Parameter $database of static method Fisharebest\Webtrees\DB::connect() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Cli/Console.php
-
- -
- rawMessage: 'Parameter $driver of static method Fisharebest\Webtrees\DB::connect() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Cli/Console.php
-
- -
- rawMessage: 'Parameter $host of static method Fisharebest\Webtrees\DB::connect() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Cli/Console.php
-
- -
- rawMessage: 'Parameter $key of static method Fisharebest\Webtrees\DB::connect() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Cli/Console.php
-
- -
- rawMessage: 'Parameter $password of static method Fisharebest\Webtrees\DB::connect() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Cli/Console.php
-
- -
- rawMessage: 'Parameter $port of static method Fisharebest\Webtrees\DB::connect() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Cli/Console.php
-
- -
- rawMessage: 'Parameter $prefix of static method Fisharebest\Webtrees\DB::connect() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Cli/Console.php
-
- -
- rawMessage: 'Parameter $username of static method Fisharebest\Webtrees\DB::connect() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Cli/Console.php
-
- -
- rawMessage: 'Parameter #1 $id of method Fisharebest\Webtrees\Container<T of object>::get() expects class-string<T of object>, string given.'
- identifier: argument.type
- count: 1
- path: app/Container.php
-
- -
- rawMessage: Constant Fisharebest\Webtrees\DB::COLLATION_ASCII is unused.
- identifier: classConstant.unused
- count: 1
- path: app/DB.php
-
- -
- rawMessage: Constant Fisharebest\Webtrees\DB::COLLATION_UTF8 is unused.
- identifier: classConstant.unused
- count: 1
- path: app/DB.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\DB::driverName() should return string but returns mixed.'
- identifier: return.type
- count: 1
- path: app/DB.php
-
- -
- rawMessage: Cannot access offset int on mixed.
- identifier: offsetAccess.nonOffsetAccessible
- count: 2
- path: app/Date/AbstractCalendarDate.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Date\AbstractCalendarDate::dayNames() should return string but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Date/AbstractCalendarDate.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Date\AbstractCalendarDate::dayNamesAbbreviated() should return string but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Date/AbstractCalendarDate.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Date\AbstractCalendarDate::formatGedcomMonth() should return string but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Date/AbstractCalendarDate.php
-
- -
- rawMessage: 'Property Fisharebest\Webtrees\Date\AbstractCalendarDate::$month (int) does not accept mixed.'
- identifier: assign.propertyType
- count: 1
- path: app/Date/AbstractCalendarDate.php
-
- -
- rawMessage: Cannot access offset int on mixed.
- identifier: offsetAccess.nonOffsetAccessible
- count: 5
- path: app/Date/AbstractGregorianJulianDate.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Date\AbstractGregorianJulianDate::monthNameAbbreviated() should return string but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Date/AbstractGregorianJulianDate.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Date\AbstractGregorianJulianDate::monthNameGenitiveCase() should return string but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Date/AbstractGregorianJulianDate.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Date\AbstractGregorianJulianDate::monthNameInstrumentalCase() should return string but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Date/AbstractGregorianJulianDate.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Date\AbstractGregorianJulianDate::monthNameLocativeCase() should return string but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Date/AbstractGregorianJulianDate.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Date\AbstractGregorianJulianDate::monthNameNominativeCase() should return string but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Date/AbstractGregorianJulianDate.php
-
- -
- rawMessage: Cannot access offset int on mixed.
- identifier: offsetAccess.nonOffsetAccessible
- count: 5
- path: app/Date/FrenchDate.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Date\FrenchDate::dayNames() should return string but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Date/FrenchDate.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Date\FrenchDate::monthNameGenitiveCase() should return string but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Date/FrenchDate.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Date\FrenchDate::monthNameInstrumentalCase() should return string but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Date/FrenchDate.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Date\FrenchDate::monthNameLocativeCase() should return string but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Date/FrenchDate.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Date\FrenchDate::monthNameNominativeCase() should return string but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Date/FrenchDate.php
-
- -
- rawMessage: Cannot access offset int on mixed.
- identifier: offsetAccess.nonOffsetAccessible
- count: 4
- path: app/Date/HijriDate.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Date\HijriDate::monthNameGenitiveCase() should return string but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Date/HijriDate.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Date\HijriDate::monthNameInstrumentalCase() should return string but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Date/HijriDate.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Date\HijriDate::monthNameLocativeCase() should return string but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Date/HijriDate.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Date\HijriDate::monthNameNominativeCase() should return string but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Date/HijriDate.php
-
- -
- rawMessage: Cannot access offset int on mixed.
- identifier: offsetAccess.nonOffsetAccessible
- count: 5
- path: app/Date/JalaliDate.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Date\JalaliDate::monthNameAbbreviated() should return string but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Date/JalaliDate.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Date\JalaliDate::monthNameGenitiveCase() should return string but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Date/JalaliDate.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Date\JalaliDate::monthNameInstrumentalCase() should return string but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Date/JalaliDate.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Date\JalaliDate::monthNameLocativeCase() should return string but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Date/JalaliDate.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Date\JalaliDate::monthNameNominativeCase() should return string but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Date/JalaliDate.php
-
- -
- rawMessage: Cannot access offset int on mixed.
- identifier: offsetAccess.nonOffsetAccessible
- count: 4
- path: app/Date/JewishDate.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Date\JewishDate::monthNameGenitiveCase() should return string but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Date/JewishDate.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Date\JewishDate::monthNameInstrumentalCase() should return string but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Date/JewishDate.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Date\JewishDate::monthNameLocativeCase() should return string but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Date/JewishDate.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Date\JewishDate::monthNameNominativeCase() should return string but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Date/JewishDate.php
-
- -
- rawMessage: 'Property Fisharebest\Webtrees\Elements\AbstractElement::$subtags (array<string, string>) does not accept array.'
- identifier: assign.propertyType
- count: 1
- path: app/Elements/AbstractElement.php
-
- -
- rawMessage: Cannot cast mixed to float.
- identifier: cast.double
- count: 4
- path: app/Elements/AgeAtEvent.php
-
- -
- rawMessage: Cannot cast mixed to int.
- identifier: cast.int
- count: 4
- path: app/Elements/AgeAtEvent.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Elements\AgeAtEvent::value() should return string but returns string|null.'
- identifier: return.type
- count: 1
- path: app/Elements/AgeAtEvent.php
-
- -
- rawMessage: 'Cannot call method findByInterface() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Elements/Census.php
-
- -
- rawMessage: 'Cannot call method first() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Elements/Census.php
-
- -
- rawMessage: 'Parameter #1 $request of static method Fisharebest\Webtrees\Validator::attributes() expects Psr\Http\Message\ServerRequestInterface, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Elements/Census.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Elements\DateValue::escape() should return string but returns string|null.'
- identifier: return.type
- count: 1
- path: app/Elements/DateValue.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Elements\MultimediaFormat::canonical() should return string but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Elements/MultimediaFormat.php
-
- -
- rawMessage: 'Parameter #2 $subtags of method Fisharebest\Webtrees\Elements\AbstractElement::__construct() expects array<string>|null, array|null given.'
- identifier: argument.type
- count: 1
- path: app/Elements/NamePersonal.php
-
- -
- rawMessage: 'Parameter #1 $string of function trim expects string, string|null given.'
- identifier: argument.type
- count: 1
- path: app/Elements/PlaceHierarchy.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Elements\RestrictionNotice::canonical() should return string but returns string|null.'
- identifier: return.type
- count: 1
- path: app/Elements/RestrictionNotice.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Encodings\ANSEL::fromUtf8() should return string but returns string|null.'
- identifier: return.type
- count: 1
- path: app/Encodings/ANSEL.php
-
- -
- rawMessage: 'Parameter #1 $str of function strtr expects string, string|null given.'
- identifier: argument.type
- count: 1
- path: app/Encodings/ANSEL.php
-
- -
- rawMessage: 'Parameter #2 $array of function array_map expects array, list<string>|false given.'
- identifier: argument.type
- count: 1
- path: app/Encodings/AbstractEncoding.php
-
- -
- rawMessage: Cannot access offset 'BURI' on mixed.
- identifier: offsetAccess.nonOffsetAccessible
- count: 2
- path: app/Fact.php
-
- -
- rawMessage: Cannot access offset 'CHAN' on mixed.
- identifier: offsetAccess.nonOffsetAccessible
- count: 2
- path: app/Fact.php
-
- -
- rawMessage: Cannot access offset string on mixed.
- identifier: offsetAccess.nonOffsetAccessible
- count: 4
- path: app/Fact.php
-
- -
- rawMessage: 'Parameter #1 $value of method Fisharebest\Webtrees\Contracts\ElementInterface::canonical() expects string, string|null given.'
- identifier: argument.type
- count: 2
- path: app/Fact.php
-
- -
- rawMessage: 'Parameter #2 $array of function array_key_exists expects array, mixed given.'
- identifier: argument.type
- count: 2
- path: app/Fact.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Factories\AbstractGedcomRecordFactory::pendingChanges() should return Illuminate\Support\Collection<(int|string), string> but returns Illuminate\Support\Collection<(int|string), mixed>.'
- identifier: return.type
- count: 1
- path: app/Factories/AbstractGedcomRecordFactory.php
-
- -
- rawMessage: Access to an undefined property object::$f_gedcom.
- identifier: property.notFound
- count: 1
- path: app/Factories/FamilyFactory.php
-
- -
- rawMessage: Access to an undefined property object::$f_id.
- identifier: property.notFound
- count: 1
- path: app/Factories/FamilyFactory.php
-
- -
- rawMessage: Anonymous function should return Fisharebest\Webtrees\Family but returns Fisharebest\Webtrees\Family|null.
- identifier: return.type
- count: 1
- path: app/Factories/FamilyFactory.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Factories\FamilyFactory::gedcom() should return string|null but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Factories/FamilyFactory.php
-
- -
- rawMessage: 'Parameter #1 $xref of method Fisharebest\Webtrees\Factories\FamilyFactory::make() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Factories/FamilyFactory.php
-
- -
- rawMessage: 'Parameter #3 $gedcom of method Fisharebest\Webtrees\Factories\FamilyFactory::make() expects string|null, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Factories/FamilyFactory.php
-
- -
- rawMessage: Access to an undefined property object::$o_gedcom.
- identifier: property.notFound
- count: 1
- path: app/Factories/GedcomRecordFactory.php
-
- -
- rawMessage: Access to an undefined property object::$o_id.
- identifier: property.notFound
- count: 1
- path: app/Factories/GedcomRecordFactory.php
-
- -
- rawMessage: Anonymous function should return Fisharebest\Webtrees\GedcomRecord but returns Fisharebest\Webtrees\GedcomRecord|null.
- identifier: return.type
- count: 1
- path: app/Factories/GedcomRecordFactory.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Factories\GedcomRecordFactory::gedcom() should return string|null but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Factories/GedcomRecordFactory.php
-
- -
- rawMessage: 'Parameter #1 $xref of method Fisharebest\Webtrees\Factories\GedcomRecordFactory::make() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Factories/GedcomRecordFactory.php
-
- -
- rawMessage: 'Parameter #3 $gedcom of method Fisharebest\Webtrees\Factories\GedcomRecordFactory::make() expects string|null, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Factories/GedcomRecordFactory.php
-
- -
- rawMessage: Access to an undefined property object::$o_gedcom.
- identifier: property.notFound
- count: 1
- path: app/Factories/HeaderFactory.php
-
- -
- rawMessage: Access to an undefined property object::$o_id.
- identifier: property.notFound
- count: 1
- path: app/Factories/HeaderFactory.php
-
- -
- rawMessage: Anonymous function should return Fisharebest\Webtrees\Header but returns Fisharebest\Webtrees\Header|null.
- identifier: return.type
- count: 1
- path: app/Factories/HeaderFactory.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Factories\HeaderFactory::gedcom() should return string|null but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Factories/HeaderFactory.php
-
- -
- rawMessage: 'Parameter #1 $xref of method Fisharebest\Webtrees\Factories\HeaderFactory::make() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Factories/HeaderFactory.php
-
- -
- rawMessage: 'Parameter #3 $gedcom of method Fisharebest\Webtrees\Factories\HeaderFactory::make() expects string|null, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Factories/HeaderFactory.php
-
- -
- rawMessage: Access to an undefined property object::$i_gedcom.
- identifier: property.notFound
- count: 1
- path: app/Factories/IndividualFactory.php
-
- -
- rawMessage: Access to an undefined property object::$i_id.
- identifier: property.notFound
- count: 1
- path: app/Factories/IndividualFactory.php
-
- -
- rawMessage: Anonymous function should return Fisharebest\Webtrees\Individual but returns Fisharebest\Webtrees\Individual|null.
- identifier: return.type
- count: 1
- path: app/Factories/IndividualFactory.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Factories\IndividualFactory::gedcom() should return string|null but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Factories/IndividualFactory.php
-
- -
- rawMessage: 'Parameter #1 $xref of method Fisharebest\Webtrees\Factories\IndividualFactory::make() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Factories/IndividualFactory.php
-
- -
- rawMessage: 'Parameter #3 $gedcom of method Fisharebest\Webtrees\Factories\IndividualFactory::make() expects string|null, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Factories/IndividualFactory.php
-
- -
- rawMessage: Access to an undefined property object::$o_gedcom.
- identifier: property.notFound
- count: 1
- path: app/Factories/LocationFactory.php
-
- -
- rawMessage: Access to an undefined property object::$o_id.
- identifier: property.notFound
- count: 1
- path: app/Factories/LocationFactory.php
-
- -
- rawMessage: Anonymous function should return Fisharebest\Webtrees\Location but returns Fisharebest\Webtrees\Location|null.
- identifier: return.type
- count: 1
- path: app/Factories/LocationFactory.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Factories\LocationFactory::gedcom() should return string|null but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Factories/LocationFactory.php
-
- -
- rawMessage: 'Parameter #1 $xref of method Fisharebest\Webtrees\Factories\LocationFactory::make() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Factories/LocationFactory.php
-
- -
- rawMessage: 'Parameter #3 $gedcom of method Fisharebest\Webtrees\Factories\LocationFactory::make() expects string|null, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Factories/LocationFactory.php
-
- -
- rawMessage: 'Parameter #1 $config of class League\CommonMark\Environment\Environment constructor expects array<string, mixed>, array given.'
- identifier: argument.type
- count: 2
- path: app/Factories/MarkdownFactory.php
-
- -
- rawMessage: Access to an undefined property object::$m_gedcom.
- identifier: property.notFound
- count: 1
- path: app/Factories/MediaFactory.php
-
- -
- rawMessage: Access to an undefined property object::$m_id.
- identifier: property.notFound
- count: 1
- path: app/Factories/MediaFactory.php
-
- -
- rawMessage: Anonymous function should return Fisharebest\Webtrees\Media but returns Fisharebest\Webtrees\Media|null.
- identifier: return.type
- count: 1
- path: app/Factories/MediaFactory.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Factories\MediaFactory::gedcom() should return string|null but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Factories/MediaFactory.php
-
- -
- rawMessage: 'Parameter #1 $xref of method Fisharebest\Webtrees\Factories\MediaFactory::make() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Factories/MediaFactory.php
-
- -
- rawMessage: 'Parameter #3 $gedcom of method Fisharebest\Webtrees\Factories\MediaFactory::make() expects string|null, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Factories/MediaFactory.php
-
- -
- rawMessage: Access to an undefined property object::$o_gedcom.
- identifier: property.notFound
- count: 1
- path: app/Factories/NoteFactory.php
-
- -
- rawMessage: Access to an undefined property object::$o_id.
- identifier: property.notFound
- count: 1
- path: app/Factories/NoteFactory.php
-
- -
- rawMessage: Anonymous function should return Fisharebest\Webtrees\Note but returns Fisharebest\Webtrees\Note|null.
- identifier: return.type
- count: 1
- path: app/Factories/NoteFactory.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Factories\NoteFactory::gedcom() should return string|null but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Factories/NoteFactory.php
-
- -
- rawMessage: 'Parameter #1 $xref of method Fisharebest\Webtrees\Factories\NoteFactory::make() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Factories/NoteFactory.php
-
- -
- rawMessage: 'Parameter #3 $gedcom of method Fisharebest\Webtrees\Factories\NoteFactory::make() expects string|null, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Factories/NoteFactory.php
-
- -
- rawMessage: Access to an undefined property object::$o_gedcom.
- identifier: property.notFound
- count: 1
- path: app/Factories/RepositoryFactory.php
-
- -
- rawMessage: Access to an undefined property object::$o_id.
- identifier: property.notFound
- count: 1
- path: app/Factories/RepositoryFactory.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Factories\RepositoryFactory::gedcom() should return string|null but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Factories/RepositoryFactory.php
-
- -
- rawMessage: 'Parameter #1 $xref of method Fisharebest\Webtrees\Factories\RepositoryFactory::make() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Factories/RepositoryFactory.php
-
- -
- rawMessage: 'Parameter #3 $gedcom of method Fisharebest\Webtrees\Factories\RepositoryFactory::make() expects string|null, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Factories/RepositoryFactory.php
-
- -
- rawMessage: 'Cannot call method generate() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Factories/RouteFactory.php
-
- -
- rawMessage: 'Cannot call method getGenerator() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Factories/RouteFactory.php
-
- -
- rawMessage: 'Cannot call method getMap() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Factories/RouteFactory.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Factories\RouteFactory::routeMap() should return Aura\Router\Map&iterable<Aura\Router\Route> but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Factories/RouteFactory.php
-
- -
- rawMessage: 'Parameter #1 $request of static method Fisharebest\Webtrees\Validator::attributes() expects Psr\Http\Message\ServerRequestInterface, mixed given.'
- identifier: argument.type
- count: 2
- path: app/Factories/RouteFactory.php
-
- -
- rawMessage: 'Parameter #1 $string of function substr expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Factories/RouteFactory.php
-
- -
- rawMessage: 'Parameter #1 $url of function parse_url expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Factories/RouteFactory.php
-
- -
- rawMessage: Access to an undefined property object::$o_gedcom.
- identifier: property.notFound
- count: 1
- path: app/Factories/SharedNoteFactory.php
-
- -
- rawMessage: Access to an undefined property object::$o_id.
- identifier: property.notFound
- count: 1
- path: app/Factories/SharedNoteFactory.php
-
- -
- rawMessage: Anonymous function should return Fisharebest\Webtrees\SharedNote but returns Fisharebest\Webtrees\SharedNote|null.
- identifier: return.type
- count: 1
- path: app/Factories/SharedNoteFactory.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Factories\SharedNoteFactory::gedcom() should return string|null but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Factories/SharedNoteFactory.php
-
- -
- rawMessage: 'Parameter #1 $xref of method Fisharebest\Webtrees\Factories\SharedNoteFactory::make() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Factories/SharedNoteFactory.php
-
- -
- rawMessage: 'Parameter #3 $gedcom of method Fisharebest\Webtrees\Factories\SharedNoteFactory::make() expects string|null, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Factories/SharedNoteFactory.php
-
- -
- rawMessage: 'Parameter #1 $string of function trim expects string, string|null given.'
- identifier: argument.type
- count: 1
- path: app/Factories/SlugFactory.php
-
- -
- rawMessage: Access to an undefined property object::$s_gedcom.
- identifier: property.notFound
- count: 1
- path: app/Factories/SourceFactory.php
-
- -
- rawMessage: Access to an undefined property object::$s_id.
- identifier: property.notFound
- count: 1
- path: app/Factories/SourceFactory.php
-
- -
- rawMessage: Anonymous function should return Fisharebest\Webtrees\Source but returns Fisharebest\Webtrees\Source|null.
- identifier: return.type
- count: 1
- path: app/Factories/SourceFactory.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Factories\SourceFactory::gedcom() should return string|null but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Factories/SourceFactory.php
-
- -
- rawMessage: 'Parameter #1 $xref of method Fisharebest\Webtrees\Factories\SourceFactory::make() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Factories/SourceFactory.php
-
- -
- rawMessage: 'Parameter #3 $gedcom of method Fisharebest\Webtrees\Factories\SourceFactory::make() expects string|null, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Factories/SourceFactory.php
-
- -
- rawMessage: Access to an undefined property object::$o_gedcom.
- identifier: property.notFound
- count: 1
- path: app/Factories/SubmissionFactory.php
-
- -
- rawMessage: Access to an undefined property object::$o_id.
- identifier: property.notFound
- count: 1
- path: app/Factories/SubmissionFactory.php
-
- -
- rawMessage: Anonymous function should return Fisharebest\Webtrees\Submission but returns Fisharebest\Webtrees\Submission|null.
- identifier: return.type
- count: 1
- path: app/Factories/SubmissionFactory.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Factories\SubmissionFactory::gedcom() should return string|null but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Factories/SubmissionFactory.php
-
- -
- rawMessage: 'Parameter #1 $xref of method Fisharebest\Webtrees\Factories\SubmissionFactory::make() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Factories/SubmissionFactory.php
-
- -
- rawMessage: 'Parameter #3 $gedcom of method Fisharebest\Webtrees\Factories\SubmissionFactory::make() expects string|null, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Factories/SubmissionFactory.php
-
- -
- rawMessage: Access to an undefined property object::$o_gedcom.
- identifier: property.notFound
- count: 1
- path: app/Factories/SubmitterFactory.php
-
- -
- rawMessage: Access to an undefined property object::$o_id.
- identifier: property.notFound
- count: 1
- path: app/Factories/SubmitterFactory.php
-
- -
- rawMessage: Anonymous function should return Fisharebest\Webtrees\Submitter but returns Fisharebest\Webtrees\Submitter|null.
- identifier: return.type
- count: 1
- path: app/Factories/SubmitterFactory.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Factories\SubmitterFactory::gedcom() should return string|null but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Factories/SubmitterFactory.php
-
- -
- rawMessage: 'Parameter #1 $xref of method Fisharebest\Webtrees\Factories\SubmitterFactory::make() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Factories/SubmitterFactory.php
-
- -
- rawMessage: 'Parameter #3 $gedcom of method Fisharebest\Webtrees\Factories\SubmitterFactory::make() expects string|null, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Factories/SubmitterFactory.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Factories\SurnameTraditionFactory::list() should return array<string, string> but returns array<string>.'
- identifier: return.type
- count: 1
- path: app/Factories/SurnameTraditionFactory.php
-
- -
- rawMessage: Cannot cast mixed to int.
- identifier: cast.int
- count: 1
- path: app/Factories/XrefFactory.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Family::getAllNames() should return array<int, array<string, string>> but returns array<array<string>>.'
- identifier: return.type
- count: 1
- path: app/Family.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Family::spouses() should return Illuminate\Support\Collection<int, Fisharebest\Webtrees\Individual> but returns Illuminate\Support\Collection<int, Fisharebest\Webtrees\Individual|null>.'
- identifier: return.type
- count: 1
- path: app/Family.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\FlashMessages::getMessages() should return array<object{text: string, status: string}> but returns array<mixed>.'
- identifier: return.type
- count: 1
- path: app/FlashMessages.php
-
- -
- rawMessage: Cannot access an offset on mixed.
- identifier: offsetAccess.nonOffsetAccessible
- count: 2
- path: app/Gedcom.php
-
- -
- rawMessage: 'Binary operation "+=" between (float|int) and mixed results in an error.'
- identifier: assignOp.invalid
- count: 1
- path: app/GedcomFilters/GedcomEncodingFilter.php
-
- -
- rawMessage: 'Binary operation ".=" between string and mixed results in an error.'
- identifier: assignOp.invalid
- count: 1
- path: app/GedcomFilters/GedcomEncodingFilter.php
-
- -
- rawMessage: 'Cannot call method fromUtf8() on Fisharebest\Webtrees\Encodings\EncodingInterface|null.'
- identifier: method.nonObject
- count: 2
- path: app/GedcomFilters/GedcomEncodingFilter.php
-
- -
- rawMessage: 'Parameter &$consumed by-ref type of method Fisharebest\Webtrees\GedcomFilters\GedcomEncodingFilter::filter() expects int, (float|int) given.'
- identifier: parameterByRef.type
- count: 1
- path: app/GedcomFilters/GedcomEncodingFilter.php
-
- -
- rawMessage: 'Argument of an invalid type mixed supplied for foreach, only iterables are supported.'
- identifier: foreach.nonIterable
- count: 2
- path: app/GedcomRecord.php
-
- -
- rawMessage: 'Cannot call method acceptRecord() on mixed.'
- identifier: method.nonObject
- count: 3
- path: app/GedcomRecord.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\GedcomRecord::getAllNames() should return array<int, array<string, string>> but returns array<array<string>>.'
- identifier: return.type
- count: 1
- path: app/GedcomRecord.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\GedcomRecord::privatizeGedcom() should return string but returns string|null.'
- identifier: return.type
- count: 1
- path: app/GedcomRecord.php
-
- -
- rawMessage: 'Parameter #1 $array of function array_shift expects array, list<string>|false given.'
- identifier: argument.type
- count: 2
- path: app/GedcomRecord.php
-
- -
- rawMessage: 'Parameter #1 $gedcom of class Fisharebest\Webtrees\Fact constructor expects string, mixed given.'
- identifier: argument.type
- count: 2
- path: app/GedcomRecord.php
-
- -
- rawMessage: 'Parameter #1 $string of function md5 expects string, mixed given.'
- identifier: argument.type
- count: 2
- path: app/GedcomRecord.php
-
- -
- rawMessage: 'Parameter #1 $string of function trim expects string, string|null given.'
- identifier: argument.type
- count: 2
- path: app/GedcomRecord.php
-
- -
- rawMessage: 'Parameter #2 $gedcom of method Fisharebest\Webtrees\GedcomRecord::updateFact() expects string, string|null given.'
- identifier: argument.type
- count: 1
- path: app/GedcomRecord.php
-
- -
- rawMessage: 'Parameter #2 $haystack of function in_array expects array, mixed given.'
- identifier: argument.type
- count: 2
- path: app/GedcomRecord.php
-
- -
- rawMessage: 'Parameter #3 $subject of function preg_replace expects array<float|int|string>|string, string|null given.'
- identifier: argument.type
- count: 2
- path: app/GedcomRecord.php
-
- -
- rawMessage: 'Property Fisharebest\Webtrees\GedcomRecord::$getAllNames (array<array<string>>) does not accept array<array<string|null>>.'
- identifier: assign.propertyType
- count: 1
- path: app/GedcomRecord.php
-
- -
- rawMessage: 'Strict comparison using !== between lowercase-string&non-falsy-string and '''' will always evaluate to true.'
- identifier: notIdentical.alwaysTrue
- count: 1
- path: app/GedcomRecord.php
-
- -
- rawMessage: 'Strict comparison using !== between non-empty-string and '''' will always evaluate to true.'
- identifier: notIdentical.alwaysTrue
- count: 1
- path: app/GedcomRecord.php
-
- -
- rawMessage: 'Cannot call method createResponse() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Helpers/functions.php
-
- -
- rawMessage: 'Cannot call method withHeader() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Helpers/functions.php
-
- -
- rawMessage: 'Function redirect() should return Psr\Http\Message\ResponseInterface but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Helpers/functions.php
-
- -
- rawMessage: 'Parameter #1 $request of static method Fisharebest\Webtrees\Validator::attributes() expects Psr\Http\Message\ServerRequestInterface, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Helpers/functions.php
-
- -
- rawMessage: 'Parameter #3 $headers of method Fisharebest\Webtrees\Contracts\ResponseFactoryInterface::response() expects array<string, string>, array<string> given.'
- identifier: argument.type
- count: 1
- path: app/Helpers/functions.php
-
- -
- rawMessage: 'Parameter #1 $host of method Psr\Http\Message\UriInterface::withHost() expects string, string|false given.'
- identifier: argument.type
- count: 1
- path: app/Http/Middleware/BaseUrl.php
-
- -
- rawMessage: 'Parameter #1 $path of method Psr\Http\Message\UriInterface::withPath() expects string, string|false given.'
- identifier: argument.type
- count: 1
- path: app/Http/Middleware/BaseUrl.php
-
- -
- rawMessage: 'Parameter #1 $port of method Psr\Http\Message\UriInterface::withPort() expects int|null, int<0, 65535>|false|null given.'
- identifier: argument.type
- count: 1
- path: app/Http/Middleware/BaseUrl.php
-
- -
- rawMessage: 'Parameter #1 $scheme of method Psr\Http\Message\UriInterface::withScheme() expects string, string|false given.'
- identifier: argument.type
- count: 1
- path: app/Http/Middleware/BaseUrl.php
-
- -
- rawMessage: 'Parameter #2 $string of function explode expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/Middleware/ClientIp.php
-
- -
- rawMessage: 'Cannot call method withAttribute() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Http/Middleware/HandleExceptions.php
-
- -
- rawMessage: 'Parameter #1 $message of static method Fisharebest\Webtrees\Log::addErrorLog() expects string, string|null given.'
- identifier: argument.type
- count: 1
- path: app/Http/Middleware/HandleExceptions.php
-
- -
- rawMessage: 'Parameter #1 $request of method Fisharebest\Webtrees\Http\Middleware\HandleExceptions::httpExceptionResponse() expects Psr\Http\Message\ServerRequestInterface, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/Middleware/HandleExceptions.php
-
- -
- rawMessage: 'Parameter #1 $request of method Fisharebest\Webtrees\Http\Middleware\HandleExceptions::thirdPartyExceptionResponse() expects Psr\Http\Message\ServerRequestInterface, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/Middleware/HandleExceptions.php
-
- -
- rawMessage: 'Parameter #1 $request of method Fisharebest\Webtrees\Http\Middleware\HandleExceptions::unhandledExceptionResponse() expects Psr\Http\Message\ServerRequestInterface, mixed given.'
- identifier: argument.type
- count: 3
- path: app/Http/Middleware/HandleExceptions.php
-
- -
- rawMessage: 'Parameter #1 $basepath of class Aura\Router\RouterContainer constructor expects string|null, string|false|null given.'
- identifier: argument.type
- count: 1
- path: app/Http/Middleware/LoadRoutes.php
-
- -
- rawMessage: 'Parameter #1 $content of function response expects array<mixed>|object|string, string|false given.'
- identifier: argument.type
- count: 1
- path: app/Http/Middleware/PublicFiles.php
-
- -
- rawMessage: 'Argument of an invalid type array|false supplied for foreach, only iterables are supported.'
- identifier: foreach.nonIterable
- count: 1
- path: app/Http/Middleware/ReadConfigIni.php
-
- -
- rawMessage: 'Cannot call method handle() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Http/Middleware/RequestHandler.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Http\Middleware\RequestHandler::process() should return Psr\Http\Message\ResponseInterface but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Http/Middleware/RequestHandler.php
-
- -
- rawMessage: 'Only iterables can be unpacked, mixed given.'
- identifier: arrayUnpacking.nonIterable
- count: 1
- path: app/Http/Middleware/Router.php
-
- -
- rawMessage: 'Parameter #1 $key of method Illuminate\Support\Collection<(int|string),Fisharebest\Webtrees\Tree>::get() expects int|string|null, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/Middleware/Router.php
-
- -
- rawMessage: 'Parameter $middleware of static method Fisharebest\Webtrees\Http\Dispatcher::dispatch() expects list<class-string|Psr\Http\Server\MiddlewareInterface>, non-empty-array given.'
- identifier: argument.type
- count: 1
- path: app/Http/Middleware/Router.php
-
- -
- rawMessage: 'Parameter #1 $server of static method Fisharebest\Localization\Locale::httpAcceptLanguage() expects array<string>, array given.'
- identifier: argument.type
- count: 1
- path: app/Http/Middleware/UseLanguage.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Http\Middleware\UseTransaction::process() should return Psr\Http\Message\ResponseInterface but returns Psr\Http\Message\ResponseInterface|null.'
- identifier: return.type
- count: 1
- path: app/Http/Middleware/UseTransaction.php
-
- -
- rawMessage: 'Parameter #1 $content of function response expects array<mixed>|object|string, string|false given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/AppleTouchIconPng.php
-
- -
- rawMessage: '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.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/AutoCompleteCitation.php
-
- -
- rawMessage: 'Cannot call method fullName() on Fisharebest\Webtrees\GedcomRecord|null.'
- identifier: method.nonObject
- count: 1
- path: app/Http/RequestHandlers/CalendarEvents.php
-
- -
- rawMessage: 'Cannot call method url() on Fisharebest\Webtrees\GedcomRecord|null.'
- identifier: method.nonObject
- count: 1
- path: app/Http/RequestHandlers/CalendarEvents.php
-
- -
- rawMessage: 'Parameter #1 $content of function response expects array<mixed>|object|string, string|false given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/CalendarEvents.php
-
- -
- rawMessage: Binary operation "." between "\n1 CHIL @" and mixed results in an error.
- identifier: binaryOp.invalid
- count: 1
- path: app/Http/RequestHandlers/CheckTree.php
-
- -
- rawMessage: Binary operation "." between "\n1 FAMC @" and mixed results in an error.
- identifier: binaryOp.invalid
- count: 1
- path: app/Http/RequestHandlers/CheckTree.php
-
- -
- rawMessage: Binary operation "." between "\n1 FAMS @" and mixed results in an error.
- identifier: binaryOp.invalid
- count: 1
- path: app/Http/RequestHandlers/CheckTree.php
-
- -
- rawMessage: Binary operation "." between "\n1 HUSB @" and mixed results in an error.
- identifier: binaryOp.invalid
- count: 1
- path: app/Http/RequestHandlers/CheckTree.php
-
- -
- rawMessage: Binary operation "." between "\n1 WIFE @" and mixed results in an error.
- identifier: binaryOp.invalid
- count: 1
- path: app/Http/RequestHandlers/CheckTree.php
-
- -
- rawMessage: 'Parameter #1 $haystack of function str_contains expects string, mixed given.'
- identifier: argument.type
- count: 5
- path: app/Http/RequestHandlers/CheckTree.php
-
- -
- rawMessage: 'Parameter #1 $haystack of function str_starts_with expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/CheckTree.php
-
- -
- rawMessage: 'Parameter #1 $haystack of function substr_count expects string, mixed given.'
- identifier: argument.type
- count: 2
- path: app/Http/RequestHandlers/CheckTree.php
-
- -
- rawMessage: 'Parameter #1 $string of function strtoupper expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/CheckTree.php
-
- -
- rawMessage: 'Parameter #1 $value of function e expects BackedEnum|float|Illuminate\Contracts\Support\DeferringDisplayableValue|Illuminate\Contracts\Support\Htmlable|int|string|null, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/CheckTree.php
-
- -
- rawMessage: 'Parameter #2 $parameters of function route expects array<array<string>|bool|int|string|null>, array<string, mixed> given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/CheckTree.php
-
- -
- rawMessage: 'Parameter #2 $string of function explode expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/CheckTree.php
-
- -
- rawMessage: 'Parameter #2 $subject of function preg_match expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/CheckTree.php
-
- -
- rawMessage: 'Parameter #2 $type of method Fisharebest\Webtrees\Http\RequestHandlers\CheckTree::lineError() expects string, mixed given.'
- identifier: argument.type
- count: 25
- path: app/Http/RequestHandlers/CheckTree.php
-
- -
- rawMessage: 'Parameter #2 $xref of method Fisharebest\Webtrees\Http\RequestHandlers\CheckTree::recordLink() expects string, mixed given.'
- identifier: argument.type
- count: 8
- path: app/Http/RequestHandlers/CheckTree.php
-
- -
- rawMessage: 'Parameter #3 $type1 of method Fisharebest\Webtrees\Http\RequestHandlers\CheckTree::linkErrorMessage() expects string, mixed given.'
- identifier: argument.type
- count: 9
- path: app/Http/RequestHandlers/CheckTree.php
-
- -
- rawMessage: 'Parameter #3 $xref of method Fisharebest\Webtrees\Http\RequestHandlers\CheckTree::lineError() expects string, mixed given.'
- identifier: argument.type
- count: 25
- path: app/Http/RequestHandlers/CheckTree.php
-
- -
- rawMessage: 'Parameter #3 $xref of method Fisharebest\Webtrees\Http\RequestHandlers\CheckTree::recordError() expects string, mixed given.'
- identifier: argument.type
- count: 2
- path: app/Http/RequestHandlers/CheckTree.php
-
- -
- rawMessage: Possibly invalid array key type mixed.
- identifier: offsetAccess.invalidOffset
- count: 3
- path: app/Http/RequestHandlers/CheckTree.php
-
- -
- rawMessage: 'Parameter #1 $callback of method Illuminate\Support\Collection<(int|string),mixed>::map() expects callable(mixed, int|string): int, Closure(string): int given.'
- identifier: argument.type
- count: 8
- path: app/Http/RequestHandlers/ControlPanel.php
-
- -
- rawMessage: Access to an undefined property object::$type.
- identifier: property.notFound
- count: 1
- path: app/Http/RequestHandlers/DataFixData.php
-
- -
- rawMessage: Access to an undefined property object::$xref.
- identifier: property.notFound
- count: 3
- path: app/Http/RequestHandlers/DataFixData.php
-
- -
- rawMessage: 'Parameter #1 $xref of method Fisharebest\Webtrees\Services\DataFixService::getRecordByType() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/DataFixData.php
-
- -
- rawMessage: 'Parameter #2 $parameters of function route expects array<array<string>|bool|int|string|null>, array<mixed> given.'
- identifier: argument.type
- count: 2
- path: app/Http/RequestHandlers/DataFixData.php
-
- -
- rawMessage: 'Parameter #2 $params of method Fisharebest\Webtrees\Module\ModuleDataFixInterface::doesRecordNeedUpdate() expects array<string, string>, array given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/DataFixData.php
-
- -
- rawMessage: 'Parameter #2 $params of method Fisharebest\Webtrees\Module\ModuleDataFixInterface::recordsToFix() expects array<string, string>, array given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/DataFixData.php
-
- -
- rawMessage: 'Parameter #3 $type of method Fisharebest\Webtrees\Services\DataFixService::getRecordByType() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/DataFixData.php
-
- -
- rawMessage: 'Parameter #1 $xref of method Fisharebest\Webtrees\Contracts\GedcomRecordFactoryInterface::make() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/DataFixPreview.php
-
- -
- rawMessage: 'Parameter #2 $params of method Fisharebest\Webtrees\Module\ModuleDataFixInterface::doesRecordNeedUpdate() expects array<string, string>, array given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/DataFixPreview.php
-
- -
- rawMessage: 'Parameter #2 $params of method Fisharebest\Webtrees\Module\ModuleDataFixInterface::previewUpdate() expects array<string, string>, array given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/DataFixPreview.php
-
- -
- rawMessage: 'Parameter #2 $params of method Fisharebest\Webtrees\Module\ModuleDataFixInterface::doesRecordNeedUpdate() expects array<string, string>, array given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/DataFixUpdate.php
-
- -
- rawMessage: 'Parameter #2 $params of method Fisharebest\Webtrees\Module\ModuleDataFixInterface::updateRecord() expects array<string, string>, array given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/DataFixUpdate.php
-
- -
- rawMessage: 'Binary operation "+=" between mixed and int<0, max> results in an error.'
- identifier: assignOp.invalid
- count: 1
- path: app/Http/RequestHandlers/DataFixUpdateAll.php
-
- -
- rawMessage: 'Cannot access property $xref on object{xref: string, type: string}|null.'
- identifier: property.nonObject
- count: 2
- path: app/Http/RequestHandlers/DataFixUpdateAll.php
-
- -
- rawMessage: 'Parameter #2 $params of method Fisharebest\Webtrees\Module\ModuleDataFixInterface::doesRecordNeedUpdate() expects array<string, string>, array given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/DataFixUpdateAll.php
-
- -
- rawMessage: 'Parameter #2 $params of method Fisharebest\Webtrees\Module\ModuleDataFixInterface::recordsToFix() expects array<string, string>, array given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/DataFixUpdateAll.php
-
- -
- rawMessage: 'Parameter #2 $params of method Fisharebest\Webtrees\Module\ModuleDataFixInterface::updateRecord() expects array<string, string>, array given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/DataFixUpdateAll.php
-
- -
- rawMessage: 'Parameter #4 $params of method Fisharebest\Webtrees\Http\RequestHandlers\DataFixUpdateAll::createUpdateRanges() expects array<string>, array given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/DataFixUpdateAll.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Http\RequestHandlers\DeleteRecord::removeLinks() should return string but returns string|null.'
- identifier: return.type
- count: 1
- path: app/Http/RequestHandlers/DeleteRecord.php
-
- -
- rawMessage: 'Parameter #3 $subject of function preg_replace expects array<float|int|string>|string, string|null given.'
- identifier: argument.type
- count: 4
- path: app/Http/RequestHandlers/DeleteRecord.php
-
- -
- rawMessage: Cannot cast mixed to int.
- identifier: cast.int
- count: 1
- path: app/Http/RequestHandlers/DeleteUser.php
-
- -
- rawMessage: 'Argument of an invalid type string supplied for foreach, only iterables are supported.'
- identifier: foreach.nonIterable
- count: 1
- path: app/Http/RequestHandlers/EditFactAction.php
-
- -
- rawMessage: 'Parameter #1 $xref of method Fisharebest\Webtrees\Contracts\IndividualFactoryInterface::make() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/EditFactAction.php
-
- -
- rawMessage: 'Parameter #2 $gedcom of method Fisharebest\Webtrees\GedcomRecord::updateFact() expects string, string|null given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/EditFactAction.php
-
- -
- rawMessage: If condition is always true.
- identifier: if.alwaysTrue
- count: 1
- path: app/Http/RequestHandlers/EditMediaFileAction.php
-
- -
- rawMessage: 'Parameter #1 $gedcom of method Fisharebest\Webtrees\GedcomRecord::updateRecord() expects string, string|null given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/EditNoteAction.php
-
- -
- rawMessage: 'Parameter #1 $string of function trim expects string, string|null given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/EditRawFactAction.php
-
- -
- rawMessage: 'Parameter #1 $string of function trim expects string, string|null given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/EditRawRecordAction.php
-
- -
- rawMessage: 'Parameter #1 $content of function response expects array<mixed>|object|string, string|false given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/FaviconIco.php
-
- -
- rawMessage: Access to an undefined property object::$i_gedcom.
- identifier: property.notFound
- count: 1
- path: app/Http/RequestHandlers/FixLevel0MediaData.php
-
- -
- rawMessage: Access to an undefined property object::$i_id.
- identifier: property.notFound
- count: 1
- path: app/Http/RequestHandlers/FixLevel0MediaData.php
-
- -
- rawMessage: Access to an undefined property object::$m_file.
- identifier: property.notFound
- count: 1
- path: app/Http/RequestHandlers/FixLevel0MediaData.php
-
- -
- rawMessage: Access to an undefined property object::$m_gedcom.
- identifier: property.notFound
- count: 1
- path: app/Http/RequestHandlers/FixLevel0MediaData.php
-
- -
- rawMessage: Access to an undefined property object::$m_id.
- identifier: property.notFound
- count: 1
- path: app/Http/RequestHandlers/FixLevel0MediaData.php
-
- -
- rawMessage: 'Cannot call method displayImage() on Fisharebest\Webtrees\Media|null.'
- identifier: method.nonObject
- count: 1
- path: app/Http/RequestHandlers/FixLevel0MediaData.php
-
- -
- rawMessage: 'Cannot call method facts() on Fisharebest\Webtrees\Individual|null.'
- identifier: method.nonObject
- count: 2
- path: app/Http/RequestHandlers/FixLevel0MediaData.php
-
- -
- rawMessage: 'Cannot call method fullName() on Fisharebest\Webtrees\Individual|null.'
- identifier: method.nonObject
- count: 1
- path: app/Http/RequestHandlers/FixLevel0MediaData.php
-
- -
- rawMessage: 'Cannot call method fullName() on Fisharebest\Webtrees\Media|null.'
- identifier: method.nonObject
- count: 1
- path: app/Http/RequestHandlers/FixLevel0MediaData.php
-
- -
- rawMessage: 'Cannot call method url() on Fisharebest\Webtrees\Individual|null.'
- identifier: method.nonObject
- count: 1
- path: app/Http/RequestHandlers/FixLevel0MediaData.php
-
- -
- rawMessage: 'Cannot call method url() on Fisharebest\Webtrees\Media|null.'
- identifier: method.nonObject
- count: 1
- path: app/Http/RequestHandlers/FixLevel0MediaData.php
-
- -
- rawMessage: Cannot cast mixed to int.
- identifier: cast.int
- count: 1
- path: app/Http/RequestHandlers/FixLevel0MediaData.php
-
- -
- rawMessage: 'Parameter #1 $xref of method Fisharebest\Webtrees\Contracts\IndividualFactoryInterface::make() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/FixLevel0MediaData.php
-
- -
- rawMessage: 'Parameter #1 $xref of method Fisharebest\Webtrees\Contracts\MediaFactoryInterface::make() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/FixLevel0MediaData.php
-
- -
- rawMessage: 'Parameter #3 $gedcom of method Fisharebest\Webtrees\Contracts\IndividualFactoryInterface::make() expects string|null, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/FixLevel0MediaData.php
-
- -
- rawMessage: 'Parameter #3 $gedcom of method Fisharebest\Webtrees\Contracts\MediaFactoryInterface::make() expects string|null, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/FixLevel0MediaData.php
-
- -
- rawMessage: Access to an undefined property object::$chunk_data.
- identifier: property.notFound
- count: 6
- path: app/Http/RequestHandlers/GedcomLoad.php
-
- -
- rawMessage: Access to an undefined property object::$gedcom_chunk_id.
- identifier: property.notFound
- count: 3
- path: app/Http/RequestHandlers/GedcomLoad.php
-
- -
- rawMessage: 'Argument of an invalid type list<string>|false supplied for foreach, only iterables are supported.'
- identifier: foreach.nonIterable
- count: 1
- path: app/Http/RequestHandlers/GedcomLoad.php
-
- -
- rawMessage: 'Parameter #1 $haystack of function str_starts_with expects string, mixed given.'
- identifier: argument.type
- count: 2
- path: app/Http/RequestHandlers/GedcomLoad.php
-
- -
- rawMessage: 'Parameter #1 $string of function substr expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/GedcomLoad.php
-
- -
- rawMessage: 'Parameter #3 $subject of function str_replace expects array<string>|string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/GedcomLoad.php
-
- -
- rawMessage: 'Cannot call method getClientFilename() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Http/RequestHandlers/ImportGedcomAction.php
-
- -
- rawMessage: 'Cannot call method getError() on mixed.'
- identifier: method.nonObject
- count: 2
- path: app/Http/RequestHandlers/ImportGedcomAction.php
-
- -
- rawMessage: 'Cannot call method getStream() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Http/RequestHandlers/ImportGedcomAction.php
-
- -
- rawMessage: 'Parameter #1 $path of function basename expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/ImportGedcomAction.php
-
- -
- rawMessage: 'Parameter #1 $uploaded_file of class Fisharebest\Webtrees\Exceptions\FileUploadException constructor expects Psr\Http\Message\UploadedFileInterface|null, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/ImportGedcomAction.php
-
- -
- rawMessage: 'Parameter #2 $stream of method Fisharebest\Webtrees\Services\TreeService::importGedcomFile() expects Psr\Http\Message\StreamInterface, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/ImportGedcomAction.php
-
- -
- rawMessage: Access to an undefined property object::$m_file.
- identifier: property.notFound
- count: 1
- path: app/Http/RequestHandlers/ManageMediaData.php
-
- -
- rawMessage: Access to an undefined property object::$m_gedcom.
- identifier: property.notFound
- count: 1
- path: app/Http/RequestHandlers/ManageMediaData.php
-
- -
- rawMessage: Access to an undefined property object::$m_id.
- identifier: property.notFound
- count: 1
- path: app/Http/RequestHandlers/ManageMediaData.php
-
- -
- rawMessage: Access to an undefined property object::$media_folder.
- identifier: property.notFound
- count: 1
- path: app/Http/RequestHandlers/ManageMediaData.php
-
- -
- rawMessage: Access to an undefined property object::$multimedia_file_refn.
- identifier: property.notFound
- count: 6
- path: app/Http/RequestHandlers/ManageMediaData.php
-
- -
- rawMessage: Binary operation "." between mixed and mixed results in an error.
- identifier: binaryOp.invalid
- count: 1
- path: app/Http/RequestHandlers/ManageMediaData.php
-
- -
- rawMessage: '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.'
- identifier: offsetAccess.nonOffsetAccessible
- count: 1
- path: app/Http/RequestHandlers/ManageMediaData.php
-
- -
- rawMessage: '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.'
- identifier: offsetAccess.nonOffsetAccessible
- count: 1
- path: app/Http/RequestHandlers/ManageMediaData.php
-
- -
- rawMessage: Cannot cast mixed to int.
- identifier: cast.int
- count: 1
- path: app/Http/RequestHandlers/ManageMediaData.php
-
- -
- rawMessage: Dead catch - League\Flysystem\FilesystemException is never thrown in the try block.
- identifier: catch.neverThrown
- count: 1
- path: app/Http/RequestHandlers/ManageMediaData.php
-
- -
- rawMessage: Dead catch - League\Flysystem\UnableToReadFile is never thrown in the try block.
- identifier: catch.neverThrown
- count: 1
- path: app/Http/RequestHandlers/ManageMediaData.php
-
- -
- rawMessage: 'Parameter #1 $haystack of function str_starts_with expects string, mixed given.'
- identifier: argument.type
- count: 3
- path: app/Http/RequestHandlers/ManageMediaData.php
-
- -
- rawMessage: 'Parameter #1 $path of method League\Flysystem\FilesystemReader::mimeType() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/ManageMediaData.php
-
- -
- rawMessage: 'Parameter #1 $string of function strlen expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/ManageMediaData.php
-
- -
- rawMessage: 'Parameter #1 $string of function substr expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/ManageMediaData.php
-
- -
- rawMessage: 'Parameter #1 $value of function e expects BackedEnum|float|Illuminate\Contracts\Support\DeferringDisplayableValue|Illuminate\Contracts\Support\Htmlable|int|string|null, mixed given.'
- identifier: argument.type
- count: 4
- path: app/Http/RequestHandlers/ManageMediaData.php
-
- -
- rawMessage: 'Parameter #1 $xref of method Fisharebest\Webtrees\Contracts\MediaFactoryInterface::make() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/ManageMediaData.php
-
- -
- rawMessage: 'Parameter #2 $file of method Fisharebest\Webtrees\Http\RequestHandlers\ManageMediaData::mediaFileInfo() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/ManageMediaData.php
-
- -
- rawMessage: 'Parameter #2 $needle of function str_starts_with expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/ManageMediaData.php
-
- -
- rawMessage: 'Parameter #2 $parameters of function route expects array<array<string>|bool|int|string|null>, array<string, mixed> given.'
- identifier: argument.type
- count: 3
- path: app/Http/RequestHandlers/ManageMediaData.php
-
- -
- rawMessage: 'Parameter #3 $gedcom of method Fisharebest\Webtrees\Contracts\MediaFactoryInterface::make() expects string|null, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/ManageMediaData.php
-
- -
- rawMessage: 'Parameter #4 $sort_columns of method Fisharebest\Webtrees\Services\DatatablesService::handleQuery() expects array<Illuminate\Database\Query\Expression<string>|string>, array{0: ''multimedia_file_refn'', 2: Illuminate\Database\Query\Expression<''descriptive_title |…''>} given.'
- identifier: argument.type
- count: 2
- path: app/Http/RequestHandlers/ManageMediaData.php
-
- -
- rawMessage: Cannot cast mixed to int.
- identifier: cast.int
- count: 1
- path: app/Http/RequestHandlers/MapDataAdd.php
-
- -
- rawMessage: Cannot cast mixed to int.
- identifier: cast.int
- count: 1
- path: app/Http/RequestHandlers/MapDataDelete.php
-
- -
- rawMessage: 'Cannot access offset int<0, max> on mixed.'
- identifier: offsetAccess.nonOffsetAccessible
- count: 1
- path: app/Http/RequestHandlers/MapDataExportCSV.php
-
- -
- rawMessage: Cannot cast mixed to float.
- identifier: cast.double
- count: 2
- path: app/Http/RequestHandlers/MapDataExportCSV.php
-
- -
- rawMessage: Cannot cast mixed to int.
- identifier: cast.int
- count: 1
- path: app/Http/RequestHandlers/MapDataExportCSV.php
-
- -
- rawMessage: 'Parameter #1 $array of function array_pad expects array, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/MapDataExportCSV.php
-
- -
- rawMessage: 'Parameter #1 $value of function count expects array|Countable, mixed given.'
- identifier: argument.type
- count: 3
- path: app/Http/RequestHandlers/MapDataExportCSV.php
-
- -
- rawMessage: 'Parameter $fields of function fputcsv expects array<int|string, bool|float|int|string|null>, array given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/MapDataExportCSV.php
-
- -
- rawMessage: 'Cannot access offset int<0, max> on mixed.'
- identifier: offsetAccess.nonOffsetAccessible
- count: 1
- path: app/Http/RequestHandlers/MapDataExportGeoJson.php
-
- -
- rawMessage: Cannot cast mixed to float.
- identifier: cast.double
- count: 2
- path: app/Http/RequestHandlers/MapDataExportGeoJson.php
-
- -
- rawMessage: Cannot cast mixed to int.
- identifier: cast.int
- count: 1
- path: app/Http/RequestHandlers/MapDataExportGeoJson.php
-
- -
- rawMessage: 'Parameter #1 $array of function array_reverse expects array, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/MapDataExportGeoJson.php
-
- -
- rawMessage: 'Parameter #1 $value of function count expects array|Countable, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/MapDataExportGeoJson.php
-
- -
- rawMessage: 'Strict comparison using !== between bool and null will always evaluate to true.'
- identifier: notIdentical.alwaysTrue
- count: 1
- path: app/Http/RequestHandlers/MapDataExportGeoJson.php
-
- -
- rawMessage: 'Argument of an invalid type mixed supplied for foreach, only iterables are supported.'
- identifier: foreach.nonIterable
- count: 1
- path: app/Http/RequestHandlers/MapDataImportAction.php
-
- -
- rawMessage: Cannot access offset 0 on mixed.
- identifier: offsetAccess.nonOffsetAccessible
- count: 1
- path: app/Http/RequestHandlers/MapDataImportAction.php
-
- -
- rawMessage: Cannot access offset 1 on mixed.
- identifier: offsetAccess.nonOffsetAccessible
- count: 1
- path: app/Http/RequestHandlers/MapDataImportAction.php
-
- -
- rawMessage: Cannot access property $coordinates on mixed.
- identifier: property.nonObject
- count: 2
- path: app/Http/RequestHandlers/MapDataImportAction.php
-
- -
- rawMessage: Cannot access property $features on mixed.
- identifier: property.nonObject
- count: 1
- path: app/Http/RequestHandlers/MapDataImportAction.php
-
- -
- rawMessage: Cannot access property $geometry on mixed.
- identifier: property.nonObject
- count: 2
- path: app/Http/RequestHandlers/MapDataImportAction.php
-
- -
- rawMessage: Cannot access property $name on mixed.
- identifier: property.nonObject
- count: 1
- path: app/Http/RequestHandlers/MapDataImportAction.php
-
- -
- rawMessage: Cannot access property $properties on mixed.
- identifier: property.nonObject
- count: 1
- path: app/Http/RequestHandlers/MapDataImportAction.php
-
- -
- rawMessage: 'Cannot call method detach() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Http/RequestHandlers/MapDataImportAction.php
-
- -
- rawMessage: 'Cannot call method getError() on mixed.'
- identifier: method.nonObject
- count: 2
- path: app/Http/RequestHandlers/MapDataImportAction.php
-
- -
- rawMessage: 'Cannot call method getStream() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Http/RequestHandlers/MapDataImportAction.php
-
- -
- rawMessage: 'Parameter #1 $haystack of function str_contains expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/MapDataImportAction.php
-
- -
- rawMessage: 'Parameter #1 $location_name of class Fisharebest\Webtrees\PlaceLocation constructor expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/MapDataImportAction.php
-
- -
- rawMessage: 'Parameter #1 $str of function strtr expects string, string|null given.'
- identifier: argument.type
- count: 2
- path: app/Http/RequestHandlers/MapDataImportAction.php
-
- -
- rawMessage: 'Parameter #1 $stream of function fclose expects resource, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/MapDataImportAction.php
-
- -
- rawMessage: 'Parameter #1 $stream of function rewind expects resource, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/MapDataImportAction.php
-
- -
- rawMessage: 'Parameter #1 $stream of function stream_get_contents expects resource, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/MapDataImportAction.php
-
- -
- rawMessage: 'Parameter #1 $uploaded_file of class Fisharebest\Webtrees\Exceptions\FileUploadException constructor expects Psr\Http\Message\UploadedFileInterface|null, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/MapDataImportAction.php
-
- -
- rawMessage: 'Parameter $stream of function fgetcsv expects resource, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/MapDataImportAction.php
-
- -
- rawMessage: Cannot cast mixed to int.
- identifier: cast.int
- count: 1
- path: app/Http/RequestHandlers/MapDataList.php
-
- -
- rawMessage: Cannot cast mixed to int.
- identifier: cast.int
- count: 2
- path: app/Http/RequestHandlers/MediaFileThumbnail.php
-
- -
- rawMessage: 'Parameter #4 $fit of method Fisharebest\Webtrees\Contracts\ImageFactoryInterface::mediaFileThumbnailResponse() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/MediaFileThumbnail.php
-
- -
- rawMessage: 'Parameter #1 $gedcom of method Fisharebest\Webtrees\GedcomRecord::updateRecord() expects string, string|null given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/MergeFactsAction.php
-
- -
- rawMessage: 'Cannot call method name() on Fisharebest\Webtrees\Tree|null.'
- identifier: method.nonObject
- count: 2
- path: app/Http/RequestHandlers/MergeTreesAction.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Http\RequestHandlers\ModuleAction::handle() should return Psr\Http\Message\ResponseInterface but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Http/RequestHandlers/ModuleAction.php
-
- -
- rawMessage: 'Parameter #1 $token of method Fisharebest\Webtrees\Services\UserService::findByToken() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/PasswordResetAction.php
-
- -
- rawMessage: 'Parameter #1 $token of method Fisharebest\Webtrees\Services\UserService::findByToken() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/PasswordResetPage.php
-
- -
- rawMessage: 'Parameter #2 $change_id of method Fisharebest\Webtrees\Services\PendingChangesService::acceptChange() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/PendingChangesAcceptChange.php
-
- -
- rawMessage: Access to an undefined property object::$change_id.
- identifier: property.notFound
- count: 1
- path: app/Http/RequestHandlers/PendingChangesLogData.php
-
- -
- rawMessage: Access to an undefined property object::$change_time.
- identifier: property.notFound
- count: 1
- path: app/Http/RequestHandlers/PendingChangesLogData.php
-
- -
- rawMessage: Access to an undefined property object::$gedcom_name.
- identifier: property.notFound
- count: 1
- path: app/Http/RequestHandlers/PendingChangesLogData.php
-
- -
- rawMessage: Access to an undefined property object::$new_gedcom.
- identifier: property.notFound
- count: 1
- path: app/Http/RequestHandlers/PendingChangesLogData.php
-
- -
- rawMessage: Access to an undefined property object::$old_gedcom.
- identifier: property.notFound
- count: 1
- path: app/Http/RequestHandlers/PendingChangesLogData.php
-
- -
- rawMessage: Access to an undefined property object::$status.
- identifier: property.notFound
- count: 1
- path: app/Http/RequestHandlers/PendingChangesLogData.php
-
- -
- rawMessage: Access to an undefined property object::$user_name.
- identifier: property.notFound
- count: 1
- path: app/Http/RequestHandlers/PendingChangesLogData.php
-
- -
- rawMessage: Access to an undefined property object::$xref.
- identifier: property.notFound
- count: 2
- path: app/Http/RequestHandlers/PendingChangesLogData.php
-
- -
- rawMessage: 'Cannot call method setTimezone() on DateTimeImmutable|false.'
- identifier: method.nonObject
- count: 1
- path: app/Http/RequestHandlers/PendingChangesLogData.php
-
- -
- rawMessage: 'Parameter #1 $message of static method Fisharebest\Webtrees\I18N::translate() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/PendingChangesLogData.php
-
- -
- rawMessage: 'Parameter #1 $params of method Fisharebest\Webtrees\Services\PendingChangesService::changesQuery() expects array<string>, array given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/PendingChangesLogData.php
-
- -
- rawMessage: 'Parameter #1 $value of function e expects BackedEnum|float|Illuminate\Contracts\Support\DeferringDisplayableValue|Illuminate\Contracts\Support\Htmlable|int|string|null, mixed given.'
- identifier: argument.type
- count: 3
- path: app/Http/RequestHandlers/PendingChangesLogData.php
-
- -
- rawMessage: 'Parameter #1 $xref of method Fisharebest\Webtrees\Contracts\GedcomRecordFactoryInterface::make() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/PendingChangesLogData.php
-
- -
- rawMessage: 'Parameter #2 $datetime of static method DateTimeImmutable::createFromFormat() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/PendingChangesLogData.php
-
- -
- rawMessage: 'Parameter #2 $string of function explode expects string, mixed given.'
- identifier: argument.type
- count: 2
- path: app/Http/RequestHandlers/PendingChangesLogData.php
-
- -
- rawMessage: 'Parameter #1 $params of method Fisharebest\Webtrees\Services\PendingChangesService::changesQuery() expects array<string>, array given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/PendingChangesLogDelete.php
-
- -
- rawMessage: Binary operation "." between '"' and mixed results in an error.
- identifier: binaryOp.invalid
- count: 3
- path: app/Http/RequestHandlers/PendingChangesLogDownload.php
-
- -
- rawMessage: 'Parameter #1 $params of method Fisharebest\Webtrees\Services\PendingChangesService::changesQuery() expects array<string>, array given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/PendingChangesLogDownload.php
-
- -
- rawMessage: 'Parameter #3 $subject of function str_replace expects array<string>|string, mixed given.'
- identifier: argument.type
- count: 4
- path: app/Http/RequestHandlers/PendingChangesLogDownload.php
-
- -
- rawMessage: 'Cannot call method setTimezone() on DateTimeImmutable|false.'
- identifier: method.nonObject
- count: 2
- path: app/Http/RequestHandlers/PendingChangesLogPage.php
-
- -
- rawMessage: 'Parameter #2 $datetime of static method DateTimeImmutable::createFromFormat() expects string, mixed given.'
- identifier: argument.type
- count: 2
- path: app/Http/RequestHandlers/PendingChangesLogPage.php
-
- -
- rawMessage: 'Parameter #2 $change_id of method Fisharebest\Webtrees\Services\PendingChangesService::rejectChange() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/PendingChangesRejectChange.php
-
- -
- rawMessage: 'Parameter #2 $subject of function preg_match expects string, string|false given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/PhpInformation.php
-
- -
- rawMessage: 'Parameter #1 $content of function response expects array<mixed>|object|string, string|false given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/ReportGenerate.php
-
- -
- rawMessage: '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.'
- identifier: nullCoalesce.offset
- count: 1
- path: app/Http/RequestHandlers/ReportSetupPage.php
-
- -
- rawMessage: Anonymous function should return string but returns string|null.
- identifier: return.type
- count: 1
- path: app/Http/RequestHandlers/SearchAdvancedPage.php
-
- -
- rawMessage: 'Parameter #2 $fields of method Fisharebest\Webtrees\Services\SearchService::searchIndividualsAdvanced() expects array<string, string>, array<string> given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/SearchAdvancedPage.php
-
- -
- rawMessage: 'Parameter #3 $modifiers of method Fisharebest\Webtrees\Services\SearchService::searchIndividualsAdvanced() expects array<string, string>, array<string> given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/SearchAdvancedPage.php
-
- -
- rawMessage: 'Cannot call method url() on Fisharebest\Webtrees\Family|null.'
- identifier: method.nonObject
- count: 1
- path: app/Http/RequestHandlers/SearchGeneralPage.php
-
- -
- rawMessage: 'Cannot call method url() on Fisharebest\Webtrees\Individual|null.'
- identifier: method.nonObject
- count: 1
- path: app/Http/RequestHandlers/SearchGeneralPage.php
-
- -
- rawMessage: 'Cannot call method url() on Fisharebest\Webtrees\Location|null.'
- identifier: method.nonObject
- count: 1
- path: app/Http/RequestHandlers/SearchGeneralPage.php
-
- -
- rawMessage: 'Cannot call method url() on Fisharebest\Webtrees\Note|null.'
- identifier: method.nonObject
- count: 1
- path: app/Http/RequestHandlers/SearchGeneralPage.php
-
- -
- rawMessage: 'Cannot call method url() on Fisharebest\Webtrees\Source|null.'
- identifier: method.nonObject
- count: 1
- path: app/Http/RequestHandlers/SearchGeneralPage.php
-
- -
- rawMessage: 'Parameter #2 $subject of function preg_match_all expects string, string|null given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/SearchGeneralPage.php
-
- -
- rawMessage: 'Parameter #1 $gedcom of method Fisharebest\Webtrees\GedcomRecord::updateRecord() expects string, string|null given.'
- identifier: argument.type
- count: 3
- path: app/Http/RequestHandlers/SearchReplaceAction.php
-
- -
- rawMessage: Binary operation "." between 'CREATE DATABASE IF…' and mixed results in an error.
- identifier: binaryOp.invalid
- count: 1
- path: app/Http/RequestHandlers/SetupWizard.php
-
- -
- rawMessage: Binary operation "." between 'setup/step-4…' and mixed results in an error.
- identifier: binaryOp.invalid
- count: 2
- path: app/Http/RequestHandlers/SetupWizard.php
-
- -
- rawMessage: Binary operation "." between literal-string&non-falsy-string and mixed results in an error.
- identifier: binaryOp.invalid
- count: 1
- path: app/Http/RequestHandlers/SetupWizard.php
-
- -
- rawMessage: 'Cannot call method isNotEmpty() on mixed.'
- identifier: method.nonObject
- count: 2
- path: app/Http/RequestHandlers/SetupWizard.php
-
- -
- rawMessage: 'Cannot call method push() on mixed.'
- identifier: method.nonObject
- count: 2
- path: app/Http/RequestHandlers/SetupWizard.php
-
- -
- rawMessage: 'Cannot call method withAttribute() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Http/RequestHandlers/SetupWizard.php
-
- -
- rawMessage: 'Parameter #1 $code of static method Fisharebest\Webtrees\I18N::init() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/SetupWizard.php
-
- -
- rawMessage: 'Parameter #1 $driver of method Fisharebest\Webtrees\Services\ServerCheckService::serverErrors() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/SetupWizard.php
-
- -
- rawMessage: 'Parameter #1 $driver of method Fisharebest\Webtrees\Services\ServerCheckService::serverWarnings() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/SetupWizard.php
-
- -
- rawMessage: 'Parameter #1 $identifier of method Fisharebest\Webtrees\Services\UserService::findByIdentifier() expects string, mixed given.'
- identifier: argument.type
- count: 2
- path: app/Http/RequestHandlers/SetupWizard.php
-
- -
- rawMessage: 'Parameter #1 $password of method Fisharebest\Webtrees\User::setPassword() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/SetupWizard.php
-
- -
- rawMessage: 'Parameter #1 $request of static method Fisharebest\Webtrees\Session::start() expects Psr\Http\Message\ServerRequestInterface, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/SetupWizard.php
-
- -
- rawMessage: 'Parameter #1 $server of static method Fisharebest\Localization\Locale::httpAcceptLanguage() expects array<string>, array given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/SetupWizard.php
-
- -
- rawMessage: 'Parameter #1 $url of function redirect expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/SetupWizard.php
-
- -
- rawMessage: 'Parameter #1 $user_name of method Fisharebest\Webtrees\Services\UserService::create() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/SetupWizard.php
-
- -
- rawMessage: 'Parameter #1 $value of function e expects BackedEnum|float|Illuminate\Contracts\Support\DeferringDisplayableValue|Illuminate\Contracts\Support\Htmlable|int|string|null, string|false given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/SetupWizard.php
-
- -
- rawMessage: 'Parameter #1 $wtname of method Fisharebest\Webtrees\Http\RequestHandlers\SetupWizard::checkAdminUser() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/SetupWizard.php
-
- -
- rawMessage: 'Parameter #2 $real_name of method Fisharebest\Webtrees\Services\UserService::create() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/SetupWizard.php
-
- -
- rawMessage: 'Parameter #2 $setting_value of method Fisharebest\Webtrees\User::setPreference() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/SetupWizard.php
-
- -
- rawMessage: 'Parameter #2 $wtuser of method Fisharebest\Webtrees\Http\RequestHandlers\SetupWizard::checkAdminUser() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/SetupWizard.php
-
- -
- rawMessage: 'Parameter #3 $email of method Fisharebest\Webtrees\Services\UserService::create() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/SetupWizard.php
-
- -
- rawMessage: 'Parameter #3 $wtpass of method Fisharebest\Webtrees\Http\RequestHandlers\SetupWizard::checkAdminUser() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/SetupWizard.php
-
- -
- rawMessage: 'Parameter #4 $password of method Fisharebest\Webtrees\Services\UserService::create() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/SetupWizard.php
-
- -
- rawMessage: 'Parameter #4 $wtemail of method Fisharebest\Webtrees\Http\RequestHandlers\SetupWizard::checkAdminUser() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/SetupWizard.php
-
- -
- rawMessage: 'Parameter $ca of static method Fisharebest\Webtrees\DB::connect() expects string, mixed given.'
- identifier: argument.type
- count: 2
- path: app/Http/RequestHandlers/SetupWizard.php
-
- -
- rawMessage: 'Parameter $certificate of static method Fisharebest\Webtrees\DB::connect() expects string, mixed given.'
- identifier: argument.type
- count: 2
- path: app/Http/RequestHandlers/SetupWizard.php
-
- -
- rawMessage: 'Parameter $database of static method Fisharebest\Webtrees\DB::connect() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/SetupWizard.php
-
- -
- rawMessage: 'Parameter $driver of static method Fisharebest\Webtrees\DB::connect() expects string, mixed given.'
- identifier: argument.type
- count: 2
- path: app/Http/RequestHandlers/SetupWizard.php
-
- -
- rawMessage: 'Parameter $host of static method Fisharebest\Webtrees\DB::connect() expects string, mixed given.'
- identifier: argument.type
- count: 2
- path: app/Http/RequestHandlers/SetupWizard.php
-
- -
- rawMessage: 'Parameter $key of static method Fisharebest\Webtrees\DB::connect() expects string, mixed given.'
- identifier: argument.type
- count: 2
- path: app/Http/RequestHandlers/SetupWizard.php
-
- -
- rawMessage: 'Parameter $password of static method Fisharebest\Webtrees\DB::connect() expects string, mixed given.'
- identifier: argument.type
- count: 2
- path: app/Http/RequestHandlers/SetupWizard.php
-
- -
- rawMessage: 'Parameter $port of static method Fisharebest\Webtrees\DB::connect() expects string, mixed given.'
- identifier: argument.type
- count: 2
- path: app/Http/RequestHandlers/SetupWizard.php
-
- -
- rawMessage: 'Parameter $prefix of static method Fisharebest\Webtrees\DB::connect() expects string, mixed given.'
- identifier: argument.type
- count: 2
- path: app/Http/RequestHandlers/SetupWizard.php
-
- -
- rawMessage: 'Parameter $username of static method Fisharebest\Webtrees\DB::connect() expects string, mixed given.'
- identifier: argument.type
- count: 2
- path: app/Http/RequestHandlers/SetupWizard.php
-
- -
- rawMessage: Possibly invalid array key type mixed.
- identifier: offsetAccess.invalidOffset
- count: 1
- path: app/Http/RequestHandlers/SetupWizard.php
-
- -
- rawMessage: Access to an undefined property object::$gedcom_name.
- identifier: property.notFound
- count: 1
- path: app/Http/RequestHandlers/SiteLogsData.php
-
- -
- rawMessage: Access to an undefined property object::$ip_address.
- identifier: property.notFound
- count: 1
- path: app/Http/RequestHandlers/SiteLogsData.php
-
- -
- rawMessage: Access to an undefined property object::$log_id.
- identifier: property.notFound
- count: 1
- path: app/Http/RequestHandlers/SiteLogsData.php
-
- -
- rawMessage: Access to an undefined property object::$log_message.
- identifier: property.notFound
- count: 1
- path: app/Http/RequestHandlers/SiteLogsData.php
-
- -
- rawMessage: Access to an undefined property object::$log_time.
- identifier: property.notFound
- count: 1
- path: app/Http/RequestHandlers/SiteLogsData.php
-
- -
- rawMessage: Access to an undefined property object::$log_type.
- identifier: property.notFound
- count: 1
- path: app/Http/RequestHandlers/SiteLogsData.php
-
- -
- rawMessage: Access to an undefined property object::$user_name.
- identifier: property.notFound
- count: 1
- path: app/Http/RequestHandlers/SiteLogsData.php
-
- -
- rawMessage: 'Cannot call method setTimezone() on DateTimeImmutable|false.'
- identifier: method.nonObject
- count: 1
- path: app/Http/RequestHandlers/SiteLogsData.php
-
- -
- rawMessage: 'Parameter #1 $value of function e expects BackedEnum|float|Illuminate\Contracts\Support\DeferringDisplayableValue|Illuminate\Contracts\Support\Htmlable|int|string|null, mixed given.'
- identifier: argument.type
- count: 4
- path: app/Http/RequestHandlers/SiteLogsData.php
-
- -
- rawMessage: 'Parameter #2 $datetime of static method DateTimeImmutable::createFromFormat() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/SiteLogsData.php
-
- -
- rawMessage: Binary operation "." between '"' and mixed results in an error.
- identifier: binaryOp.invalid
- count: 1
- path: app/Http/RequestHandlers/SiteLogsDownload.php
-
- -
- rawMessage: Binary operation "." between non-falsy-string and mixed results in an error.
- identifier: binaryOp.invalid
- count: 2
- path: app/Http/RequestHandlers/SiteLogsDownload.php
-
- -
- rawMessage: 'Parameter #3 $subject of function str_replace expects array<string>|string, mixed given.'
- identifier: argument.type
- count: 3
- path: app/Http/RequestHandlers/SiteLogsDownload.php
-
- -
- rawMessage: 'Cannot call method setTimezone() on DateTimeImmutable|false.'
- identifier: method.nonObject
- count: 2
- path: app/Http/RequestHandlers/SiteLogsPage.php
-
- -
- rawMessage: 'Parameter #2 $datetime of static method DateTimeImmutable::createFromFormat() expects string, mixed given.'
- identifier: argument.type
- count: 2
- path: app/Http/RequestHandlers/SiteLogsPage.php
-
- -
- rawMessage: 'Cannot call method name() on Fisharebest\Webtrees\Tree|null.'
- identifier: method.nonObject
- count: 1
- path: app/Http/RequestHandlers/SynchronizeTrees.php
-
- -
- rawMessage: Cannot cast mixed to int.
- identifier: cast.int
- count: 1
- path: app/Http/RequestHandlers/TreePageBlock.php
-
- -
- rawMessage: 'Parameter #1 $string of function trim expects string, string|null given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/TreePreferencesAction.php
-
- -
- rawMessage: Binary operation "." between ''|'FAM:'|'INDI:' and mixed results in an error.
- identifier: binaryOp.invalid
- count: 1
- path: app/Http/RequestHandlers/TreePrivacyPage.php
-
- -
- rawMessage: Cannot cast mixed to int.
- identifier: cast.int
- count: 1
- path: app/Http/RequestHandlers/TreePrivacyPage.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Http\RequestHandlers\TreePrivacyPage::privacyRestrictions() should return list<object{default_resn_id: int, resn: string, xref: string, record: Fisharebest\Webtrees\GedcomRecord|null, label: string}> but returns array<int, object{default_resn_id: int, resn: mixed, record: Fisharebest\Webtrees\GedcomRecord|null, xref: mixed, label: mixed}&stdClass>.'
- identifier: return.type
- count: 1
- path: app/Http/RequestHandlers/TreePrivacyPage.php
-
- -
- rawMessage: 'Parameter #1 $xref of method Fisharebest\Webtrees\Contracts\GedcomRecordFactoryInterface::make() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/TreePrivacyPage.php
-
- -
- rawMessage: 'Parameter #1 of closure expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/TreePrivacyPage.php
-
- -
- rawMessage: 'Parameter #2 of closure expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/TreePrivacyPage.php
-
- -
- rawMessage: Cannot cast mixed to string.
- identifier: cast.string
- count: 1
- path: app/Http/RequestHandlers/UnconnectedPage.php
-
- -
- rawMessage: '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.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/UnconnectedPage.php
-
- -
- rawMessage: 'Parameter #2 $array of function array_map expects array, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/UnconnectedPage.php
-
- -
- rawMessage: '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.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/UnconnectedPage.php
-
- -
- rawMessage: Possibly invalid array key type mixed.
- identifier: offsetAccess.invalidOffset
- count: 4
- path: app/Http/RequestHandlers/UnconnectedPage.php
-
- -
- rawMessage: 'Call to function assert() with true will always evaluate to true.'
- identifier: function.alreadyNarrowedType
- count: 1
- path: app/Http/RequestHandlers/UpgradeWizardStep.php
-
- -
- rawMessage: Instanceof between Fisharebest\Webtrees\Tree and Fisharebest\Webtrees\Tree will always evaluate to true.
- identifier: instanceof.alwaysTrue
- count: 1
- path: app/Http/RequestHandlers/UpgradeWizardStep.php
-
- -
- rawMessage: 'Cannot call method detach() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Http/RequestHandlers/UploadMediaAction.php
-
- -
- rawMessage: 'Cannot call method getClientFilename() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Http/RequestHandlers/UploadMediaAction.php
-
- -
- rawMessage: 'Cannot call method getError() on mixed.'
- identifier: method.nonObject
- count: 2
- path: app/Http/RequestHandlers/UploadMediaAction.php
-
- -
- rawMessage: 'Cannot call method getStream() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Http/RequestHandlers/UploadMediaAction.php
-
- -
- rawMessage: 'Parameter #1 $uploaded_file of class Fisharebest\Webtrees\Exceptions\FileUploadException constructor expects Psr\Http\Message\UploadedFileInterface|null, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/UploadMediaAction.php
-
- -
- rawMessage: 'Parameter #3 $subject of function str_replace expects array<string>|string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/UploadMediaAction.php
-
- -
- rawMessage: Access to an undefined property object::$active_at.
- identifier: property.notFound
- count: 2
- path: app/Http/RequestHandlers/UserListData.php
-
- -
- rawMessage: Access to an undefined property object::$email.
- identifier: property.notFound
- count: 2
- path: app/Http/RequestHandlers/UserListData.php
-
- -
- rawMessage: Access to an undefined property object::$language.
- identifier: property.notFound
- count: 2
- path: app/Http/RequestHandlers/UserListData.php
-
- -
- rawMessage: Access to an undefined property object::$real_name.
- identifier: property.notFound
- count: 1
- path: app/Http/RequestHandlers/UserListData.php
-
- -
- rawMessage: Access to an undefined property object::$registered_at.
- identifier: property.notFound
- count: 2
- path: app/Http/RequestHandlers/UserListData.php
-
- -
- rawMessage: Access to an undefined property object::$user_id.
- identifier: property.notFound
- count: 2
- path: app/Http/RequestHandlers/UserListData.php
-
- -
- rawMessage: Access to an undefined property object::$user_name.
- identifier: property.notFound
- count: 1
- path: app/Http/RequestHandlers/UserListData.php
-
- -
- rawMessage: Access to an undefined property object::$verified.
- identifier: property.notFound
- count: 1
- path: app/Http/RequestHandlers/UserListData.php
-
- -
- rawMessage: Access to an undefined property object::$verified_by_admin.
- identifier: property.notFound
- count: 1
- path: app/Http/RequestHandlers/UserListData.php
-
- -
- rawMessage: Binary operation "-" between numeric-string and mixed results in an error.
- identifier: binaryOp.invalid
- count: 1
- path: app/Http/RequestHandlers/UserListData.php
-
- -
- rawMessage: Cannot cast mixed to int.
- identifier: cast.int
- count: 3
- path: app/Http/RequestHandlers/UserListData.php
-
- -
- rawMessage: 'Parameter #1 $key of method Illuminate\Support\Collection<string,string>::get() expects int|string|null, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/UserListData.php
-
- -
- rawMessage: 'Parameter #1 $value of function e expects BackedEnum|float|Illuminate\Contracts\Support\DeferringDisplayableValue|Illuminate\Contracts\Support\Htmlable|int|string|null, mixed given.'
- identifier: argument.type
- count: 4
- path: app/Http/RequestHandlers/UserListData.php
-
- -
- rawMessage: 'Unable to resolve the template type TGetDefault in call to method Illuminate\Support\Collection<string,string>::get()'
- identifier: argument.templateType
- count: 1
- path: app/Http/RequestHandlers/UserListData.php
-
- -
- rawMessage: Cannot cast mixed to int.
- identifier: cast.int
- count: 1
- path: app/Http/RequestHandlers/UserPageBlock.php
-
- -
- rawMessage: Binary operation "." between 'User ' and mixed results in an error.
- identifier: binaryOp.invalid
- count: 1
- path: app/Http/RequestHandlers/VerifyEmail.php
-
- -
- rawMessage: 'Parameter #1 $user_name of method Fisharebest\Webtrees\Services\UserService::findByUserName() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Http/RequestHandlers/VerifyEmail.php
-
- -
- rawMessage: 'Cannot call method all() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/I18N.php
-
- -
- rawMessage: 'Cannot call method findByInterface() on mixed.'
- identifier: method.nonObject
- count: 3
- path: app/I18N.php
-
- -
- rawMessage: 'Cannot call method first() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/I18N.php
-
- -
- rawMessage: 'Cannot call method isEmpty() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/I18N.php
-
- -
- rawMessage: 'Cannot call method map() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/I18N.php
-
- -
- rawMessage: 'Cannot call method reduce() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/I18N.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\I18N::activeLocales() should return array<Fisharebest\Localization\Locale\LocaleInterface> but returns mixed.'
- identifier: return.type
- count: 1
- path: app/I18N.php
-
- -
- rawMessage: 'Parameter #1 $translations of class Fisharebest\Localization\Translator constructor expects array<string, string>, mixed given.'
- identifier: argument.type
- count: 1
- path: app/I18N.php
-
- -
- rawMessage: 'Static property Fisharebest\Webtrees\I18N::$language (Fisharebest\Webtrees\Module\ModuleLanguageInterface) does not accept mixed.'
- identifier: assign.propertyType
- count: 1
- path: app/I18N.php
-
- -
- rawMessage: Anonymous function should return string but returns mixed.
- identifier: return.type
- count: 1
- path: app/Individual.php
-
- -
- rawMessage: 'Argument of an invalid type mixed supplied for foreach, only iterables are supported.'
- identifier: foreach.nonIterable
- count: 4
- path: app/Individual.php
-
- -
- rawMessage: Cannot access an offset on mixed.
- identifier: offsetAccess.nonOffsetAccessible
- count: 2
- path: app/Individual.php
-
- -
- rawMessage: 'Cannot access offset int<-1, max> on mixed.'
- identifier: offsetAccess.nonOffsetAccessible
- count: 2
- path: app/Individual.php
-
- -
- rawMessage: 'Cannot access offset int<-2, max> on mixed.'
- identifier: offsetAccess.nonOffsetAccessible
- count: 2
- path: app/Individual.php
-
- -
- rawMessage: 'Cannot access offset int<0, max> on mixed.'
- identifier: offsetAccess.nonOffsetAccessible
- count: 1
- path: app/Individual.php
-
- -
- rawMessage: 'Cannot call method facts() on mixed.'
- identifier: method.nonObject
- count: 2
- path: app/Individual.php
-
- -
- rawMessage: 'Cannot call method spouseFamilies() on Fisharebest\Webtrees\Individual|null.'
- identifier: method.nonObject
- count: 1
- path: app/Individual.php
-
- -
- rawMessage: 'Cannot call method target() on mixed.'
- identifier: method.nonObject
- count: 2
- path: app/Individual.php
-
- -
- rawMessage: 'Parameter #1 $haystack of function strpos expects string, string|null given.'
- identifier: argument.type
- count: 1
- path: app/Individual.php
-
- -
- rawMessage: 'Parameter #1 $string of function substr expects string, string|null given.'
- identifier: argument.type
- count: 4
- path: app/Individual.php
-
- -
- rawMessage: 'Parameter #1 $string of function substr_replace expects array|string, string|null given.'
- identifier: argument.type
- count: 2
- path: app/Individual.php
-
- -
- rawMessage: 'Parameter #2 $array of function array_key_exists expects array, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Individual.php
-
- -
- rawMessage: 'Parameter #2 $haystack of function in_array expects array, mixed given.'
- identifier: argument.type
- count: 4
- path: app/Individual.php
-
- -
- rawMessage: 'Parameter #2 $subject of function preg_match expects string, string|null given.'
- identifier: argument.type
- count: 1
- path: app/Individual.php
-
- -
- rawMessage: 'Parameter #2 $subject of function preg_match_all expects string, string|null given.'
- identifier: argument.type
- count: 1
- path: app/Individual.php
-
- -
- rawMessage: 'Parameter #3 $subject of function preg_replace expects array<float|int|string>|string, string|null given.'
- identifier: argument.type
- count: 5
- path: app/Individual.php
-
- -
- rawMessage: 'Parameter #3 $subject of function str_replace expects array<string>|string, string|null given.'
- identifier: argument.type
- count: 2
- path: app/Individual.php
-
- -
- rawMessage: 'Parameter #4 $image_attributes of method Fisharebest\Webtrees\MediaFile::displayImage() expects array<string, string>, array<string> given.'
- identifier: argument.type
- count: 1
- path: app/Individual.php
-
- -
- rawMessage: 'Property Fisharebest\Webtrees\GedcomRecord::$getAllNames (array<array<string>>) does not accept array<array<string|null>>.'
- identifier: assign.propertyType
- count: 1
- path: app/Individual.php
-
- -
- rawMessage: 'Parameter #1 $request of static method Fisharebest\Webtrees\Validator::attributes() expects Psr\Http\Message\ServerRequestInterface, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Log.php
-
- -
- rawMessage: 'Parameter #1 $xref of method Fisharebest\Webtrees\Contracts\GedcomRecordFactoryInterface::make() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Media.php
-
- -
- rawMessage: Cannot cast mixed to int.
- identifier: cast.int
- count: 2
- path: app/Module/AbstractIndividualListModule.php
-
- -
- rawMessage: '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>.'
- identifier: return.type
- count: 1
- path: app/Module/AbstractIndividualListModule.php
-
- -
- rawMessage: 'Parameter #1 $request of static method Fisharebest\Webtrees\Validator::attributes() expects Psr\Http\Message\ServerRequestInterface, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Module/AbstractIndividualListModule.php
-
- -
- rawMessage: 'Parameter #1 $string of static method Fisharebest\Webtrees\I18N::strtoupper() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Module/AbstractIndividualListModule.php
-
- -
- rawMessage: 'Parameter #1 $xref of method Fisharebest\Webtrees\Contracts\IndividualFactoryInterface::make() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Module/AbstractIndividualListModule.php
-
- -
- rawMessage: 'Parameter #3 $gedcom of method Fisharebest\Webtrees\Contracts\IndividualFactoryInterface::make() expects string|null, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Module/AbstractIndividualListModule.php
-
- -
- rawMessage: Cannot cast mixed to int.
- identifier: cast.int
- count: 1
- path: app/Module/AbstractModule.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Module\AbstractModule::getBlockSetting() should return string but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Module/AbstractModule.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Module\AbstractModule::getPreference() should return string but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Module/AbstractModule.php
-
- -
- rawMessage: 'Parameter #1 $request of static method Fisharebest\Webtrees\Validator::serverParams() expects Psr\Http\Message\ServerRequestInterface, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Module/BingWebmasterToolsModule.php
-
- -
- rawMessage: 'Parameter #1 $request of static method Fisharebest\Webtrees\Validator::attributes() expects Psr\Http\Message\ServerRequestInterface, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Module/BranchesListModule.php
-
- -
- rawMessage: 'Argument of an invalid type array|string supplied for foreach, only iterables are supported.'
- identifier: foreach.nonIterable
- count: 1
- path: app/Module/CensusAssistantModule.php
-
- -
- rawMessage: 'Call to an undefined method object::censusLanguage().'
- identifier: method.notFound
- count: 1
- path: app/Module/CensusAssistantModule.php
-
- -
- rawMessage: 'Cannot call method updateFact() on Fisharebest\Webtrees\Individual|null.'
- identifier: method.nonObject
- count: 1
- path: app/Module/CensusAssistantModule.php
-
- -
- rawMessage: Empty array passed to foreach.
- identifier: foreach.emptyArray
- count: 1
- path: app/Module/CensusAssistantModule.php
-
- -
- rawMessage: Instanceof between Fisharebest\Webtrees\Individual and Fisharebest\Webtrees\Individual will always evaluate to true.
- identifier: instanceof.alwaysTrue
- count: 1
- path: app/Module/CensusAssistantModule.php
-
- -
- rawMessage: 'Parameter #1 $census of method Fisharebest\Webtrees\Module\CensusAssistantModule::censusTableEmptyRow() expects Fisharebest\Webtrees\Census\CensusInterface, object given.'
- identifier: argument.type
- count: 1
- path: app/Module/CensusAssistantModule.php
-
- -
- rawMessage: 'Parameter #1 $census of method Fisharebest\Webtrees\Module\CensusAssistantModule::censusTableHeader() expects Fisharebest\Webtrees\Census\CensusInterface, object given.'
- identifier: argument.type
- count: 1
- path: app/Module/CensusAssistantModule.php
-
- -
- rawMessage: 'Parameter #1 $census of method Fisharebest\Webtrees\Module\CensusAssistantModule::censusTableRow() expects Fisharebest\Webtrees\Census\CensusInterface, object given.'
- identifier: argument.type
- count: 1
- path: app/Module/CensusAssistantModule.php
-
- -
- rawMessage: 'Parameter #1 $census of method Fisharebest\Webtrees\Module\CensusAssistantModule::createNoteText() expects Fisharebest\Webtrees\Census\CensusInterface, object given.'
- identifier: argument.type
- count: 1
- path: app/Module/CensusAssistantModule.php
-
- -
- rawMessage: 'Parameter #1 $code of static method Fisharebest\Webtrees\I18N::init() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Module/CensusAssistantModule.php
-
- -
- rawMessage: 'Parameter #1 $xref of method Fisharebest\Webtrees\Contracts\IndividualFactoryInterface::make() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Module/CensusAssistantModule.php
-
- -
- rawMessage: 'Parameter #5 $ca_individuals of method Fisharebest\Webtrees\Module\CensusAssistantModule::createNoteText() expects array<array<string>>, array<string> given.'
- identifier: argument.type
- count: 1
- path: app/Module/CensusAssistantModule.php
-
- -
- rawMessage: 'Parameter #1 $request of static method Fisharebest\Webtrees\Validator::attributes() expects Psr\Http\Message\ServerRequestInterface, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Module/ChartsMenuModule.php
-
- -
- rawMessage: Cannot access offset string on mixed.
- identifier: offsetAccess.nonOffsetAccessible
- count: 17
- path: app/Module/ClippingsCartModule.php
-
- -
- rawMessage: 'Parameter #1 $array of function array_keys expects array, mixed given.'
- identifier: argument.type
- count: 2
- path: app/Module/ClippingsCartModule.php
-
- -
- rawMessage: 'Parameter #1 $request of static method Fisharebest\Webtrees\Validator::attributes() expects Psr\Http\Message\ServerRequestInterface, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Module/ClippingsCartModule.php
-
- -
- rawMessage: 'Parameter #1 $value of function count expects array|Countable, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Module/ClippingsCartModule.php
-
- -
- rawMessage: 'Argument of an invalid type list<string>|false supplied for foreach, only iterables are supported.'
- identifier: foreach.nonIterable
- count: 1
- path: app/Module/CloudsTheme.php
-
- -
- rawMessage: 'Argument of an invalid type mixed supplied for foreach, only iterables are supported.'
- identifier: foreach.nonIterable
- count: 2
- path: app/Module/CloudsTheme.php
-
- -
- rawMessage: 'Cannot access offset int<0, max> on mixed.'
- identifier: offsetAccess.nonOffsetAccessible
- count: 1
- path: app/Module/CloudsTheme.php
-
- -
- rawMessage: 'Cannot call method all() on mixed.'
- identifier: method.nonObject
- count: 2
- path: app/Module/CloudsTheme.php
-
- -
- rawMessage: 'Cannot call method chartBoxMenu() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Module/CloudsTheme.php
-
- -
- rawMessage: 'Cannot call method count() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Module/CloudsTheme.php
-
- -
- rawMessage: 'Cannot call method filter() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Module/CloudsTheme.php
-
- -
- rawMessage: 'Cannot call method findByComponent() on mixed.'
- identifier: method.nonObject
- count: 3
- path: app/Module/CloudsTheme.php
-
- -
- rawMessage: 'Cannot call method findByInterface() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Module/CloudsTheme.php
-
- -
- rawMessage: 'Cannot call method first() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Module/CloudsTheme.php
-
- -
- rawMessage: 'Cannot call method getUri() on mixed.'
- identifier: method.nonObject
- count: 2
- path: app/Module/CloudsTheme.php
-
- -
- rawMessage: 'Cannot call method map() on mixed.'
- identifier: method.nonObject
- count: 2
- path: app/Module/CloudsTheme.php
-
- -
- rawMessage: 'Cannot call method name() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Module/CloudsTheme.php
-
- -
- rawMessage: Cannot cast mixed to string.
- identifier: cast.string
- count: 2
- path: app/Module/CloudsTheme.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Module\CloudsTheme::baseGenealogyMenu() should return array<Fisharebest\Webtrees\Menu> but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Module/CloudsTheme.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Module\CloudsTheme::individualBoxMenuCharts() should return array<Fisharebest\Webtrees\Menu> but returns list<mixed>.'
- identifier: return.type
- count: 1
- path: app/Module/CloudsTheme.php
-
- -
- rawMessage: 'Parameter #1 $filter of method Fisharebest\Webtrees\GedcomRecord::facts() expects array<string>, array<int, mixed> given.'
- identifier: argument.type
- count: 1
- path: app/Module/CloudsTheme.php
-
- -
- rawMessage: 'Parameter #1 $request of static method Fisharebest\Webtrees\Validator::attributes() expects Psr\Http\Message\ServerRequestInterface, mixed given.'
- identifier: argument.type
- count: 3
- path: app/Module/CloudsTheme.php
-
- -
- rawMessage: 'Parameter #1 $request of static method Fisharebest\Webtrees\Validator::queryParams() expects Psr\Http\Message\ServerRequestInterface, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Module/CloudsTheme.php
-
- -
- rawMessage: 'Parameter #2 $callback of function usort expects callable(mixed, mixed): int, Closure(Fisharebest\Webtrees\Menu, Fisharebest\Webtrees\Menu): int given.'
- identifier: argument.type
- count: 1
- path: app/Module/CloudsTheme.php
-
- -
- rawMessage: 'Parameter #2 $haystack of function in_array expects array, list<string>|false given.'
- identifier: argument.type
- count: 1
- path: app/Module/CloudsTheme.php
-
- -
- rawMessage: 'Parameter #2 $haystack of function in_array expects array, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Module/CloudsTheme.php
-
- -
- rawMessage: 'Parameter #5 $submenus of class Fisharebest\Webtrees\Menu constructor expects array<Fisharebest\Webtrees\Menu>, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Module/CloudsTheme.php
-
- -
- rawMessage: 'Argument of an invalid type list<string>|false supplied for foreach, only iterables are supported.'
- identifier: foreach.nonIterable
- count: 1
- path: app/Module/FabTheme.php
-
- -
- rawMessage: 'Argument of an invalid type mixed supplied for foreach, only iterables are supported.'
- identifier: foreach.nonIterable
- count: 2
- path: app/Module/FabTheme.php
-
- -
- rawMessage: 'Cannot access offset int<0, max> on mixed.'
- identifier: offsetAccess.nonOffsetAccessible
- count: 1
- path: app/Module/FabTheme.php
-
- -
- rawMessage: 'Cannot call method all() on mixed.'
- identifier: method.nonObject
- count: 2
- path: app/Module/FabTheme.php
-
- -
- rawMessage: 'Cannot call method chartBoxMenu() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Module/FabTheme.php
-
- -
- rawMessage: 'Cannot call method count() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Module/FabTheme.php
-
- -
- rawMessage: 'Cannot call method filter() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Module/FabTheme.php
-
- -
- rawMessage: 'Cannot call method findByComponent() on mixed.'
- identifier: method.nonObject
- count: 3
- path: app/Module/FabTheme.php
-
- -
- rawMessage: 'Cannot call method findByInterface() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Module/FabTheme.php
-
- -
- rawMessage: 'Cannot call method first() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Module/FabTheme.php
-
- -
- rawMessage: 'Cannot call method getUri() on mixed.'
- identifier: method.nonObject
- count: 2
- path: app/Module/FabTheme.php
-
- -
- rawMessage: 'Cannot call method map() on mixed.'
- identifier: method.nonObject
- count: 2
- path: app/Module/FabTheme.php
-
- -
- rawMessage: 'Cannot call method name() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Module/FabTheme.php
-
- -
- rawMessage: Cannot cast mixed to string.
- identifier: cast.string
- count: 2
- path: app/Module/FabTheme.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Module\FabTheme::genealogyMenu() should return array<Fisharebest\Webtrees\Menu> but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Module/FabTheme.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Module\FabTheme::individualBoxMenuCharts() should return array<Fisharebest\Webtrees\Menu> but returns list<mixed>.'
- identifier: return.type
- count: 1
- path: app/Module/FabTheme.php
-
- -
- rawMessage: 'Parameter #1 $filter of method Fisharebest\Webtrees\GedcomRecord::facts() expects array<string>, array<int, mixed> given.'
- identifier: argument.type
- count: 1
- path: app/Module/FabTheme.php
-
- -
- rawMessage: 'Parameter #1 $request of static method Fisharebest\Webtrees\Validator::attributes() expects Psr\Http\Message\ServerRequestInterface, mixed given.'
- identifier: argument.type
- count: 3
- path: app/Module/FabTheme.php
-
- -
- rawMessage: 'Parameter #1 $request of static method Fisharebest\Webtrees\Validator::queryParams() expects Psr\Http\Message\ServerRequestInterface, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Module/FabTheme.php
-
- -
- rawMessage: 'Parameter #2 $callback of function usort expects callable(mixed, mixed): int, Closure(Fisharebest\Webtrees\Menu, Fisharebest\Webtrees\Menu): int given.'
- identifier: argument.type
- count: 1
- path: app/Module/FabTheme.php
-
- -
- rawMessage: 'Parameter #2 $haystack of function in_array expects array, list<string>|false given.'
- identifier: argument.type
- count: 1
- path: app/Module/FabTheme.php
-
- -
- rawMessage: 'Parameter #2 $haystack of function in_array expects array, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Module/FabTheme.php
-
- -
- rawMessage: 'Parameter #5 $submenus of class Fisharebest\Webtrees\Menu constructor expects array<Fisharebest\Webtrees\Menu>, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Module/FabTheme.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Module\FamilyTreeFavoritesModule::getFavorites() should return array<int, object{favorite_id: string, favorite_type: string, url: string|null, note: string|null, title: string|null, record: Fisharebest\Webtrees\GedcomRecord|null}> but returns array<int, stdClass>.'
- identifier: return.type
- count: 1
- path: app/Module/FamilyTreeFavoritesModule.php
-
- -
- rawMessage: 'Parameter #1 $xref of method Fisharebest\Webtrees\Contracts\GedcomRecordFactoryInterface::make() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Module/FamilyTreeFavoritesModule.php
-
- -
- rawMessage: Access to an undefined property object::$body.
- identifier: property.notFound
- count: 1
- path: app/Module/FamilyTreeNewsModule.php
-
- -
- rawMessage: Access to an undefined property object::$subject.
- identifier: property.notFound
- count: 1
- path: app/Module/FamilyTreeNewsModule.php
-
- -
- rawMessage: Access to an undefined property object::$updated.
- identifier: property.notFound
- count: 1
- path: app/Module/FamilyTreeNewsModule.php
-
- -
- rawMessage: 'Cannot call method setTimezone() on DateTimeImmutable|false.'
- identifier: method.nonObject
- count: 2
- path: app/Module/FamilyTreeNewsModule.php
-
- -
- rawMessage: 'Parameter #1 $string of method Fisharebest\Webtrees\Contracts\TimestampFactoryInterface::fromString() expects string|null, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Module/FamilyTreeNewsModule.php
-
- -
- rawMessage: 'Parameter #2 $datetime of static method DateTimeImmutable::createFromFormat() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Module/FamilyTreeNewsModule.php
-
- -
- rawMessage: 'Cannot call method embedTags() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Module/FamilyTreeStatisticsModule.php
-
- -
- rawMessage: Cannot cast mixed to int.
- identifier: cast.int
- count: 1
- path: app/Module/FamilyTreeStatisticsModule.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Module\FamilyTreeStatisticsModule::getBlock() should return string but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Module/FamilyTreeStatisticsModule.php
-
- -
- rawMessage: 'Parameter #1 $text of method Fisharebest\Webtrees\Module\ModuleLanguageInterface::normalize() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Module/FamilyTreeStatisticsModule.php
-
- -
- rawMessage: Possibly invalid array key type mixed.
- identifier: offsetAccess.invalidOffset
- count: 2
- path: app/Module/FamilyTreeStatisticsModule.php
-
- -
- rawMessage: 'Argument of an invalid type mixed supplied for foreach, only iterables are supported.'
- identifier: foreach.nonIterable
- count: 1
- path: app/Module/FanChartModule.php
-
- -
- rawMessage: Binary operation "-" between mixed and mixed results in an error.
- identifier: binaryOp.invalid
- count: 1
- path: app/Module/FanChartModule.php
-
- -
- rawMessage: 'Binary operation ".=" between non-falsy-string and mixed results in an error.'
- identifier: assignOp.invalid
- count: 1
- path: app/Module/FanChartModule.php
-
- -
- rawMessage: Cannot access offset 0 on array|false.
- identifier: offsetAccess.nonOffsetAccessible
- count: 1
- path: app/Module/FanChartModule.php
-
- -
- rawMessage: Cannot access offset 4 on array|false.
- identifier: offsetAccess.nonOffsetAccessible
- count: 1
- path: app/Module/FanChartModule.php
-
- -
- rawMessage: 'Cannot call method alternateName() on Fisharebest\Webtrees\Individual|null.'
- identifier: method.nonObject
- count: 1
- path: app/Module/FanChartModule.php
-
- -
- rawMessage: 'Cannot call method fullName() on Fisharebest\Webtrees\Individual|null.'
- identifier: method.nonObject
- count: 4
- path: app/Module/FanChartModule.php
-
- -
- rawMessage: 'Cannot call method getClass() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Module/FanChartModule.php
-
- -
- rawMessage: 'Cannot call method getLabel() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Module/FanChartModule.php
-
- -
- rawMessage: 'Cannot call method getLink() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Module/FanChartModule.php
-
- -
- rawMessage: 'Cannot call method individualBoxMenu() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Module/FanChartModule.php
-
- -
- rawMessage: 'Cannot call method lifespan() on Fisharebest\Webtrees\Individual|null.'
- identifier: method.nonObject
- count: 1
- path: app/Module/FanChartModule.php
-
- -
- rawMessage: 'Cannot call method sex() on Fisharebest\Webtrees\Individual|null.'
- identifier: method.nonObject
- count: 1
- path: app/Module/FanChartModule.php
-
- -
- rawMessage: 'Cannot call method url() on Fisharebest\Webtrees\Individual|null.'
- identifier: method.nonObject
- count: 1
- path: app/Module/FanChartModule.php
-
- -
- rawMessage: 'Cannot call method xref() on Fisharebest\Webtrees\Individual|null.'
- identifier: method.nonObject
- count: 2
- path: app/Module/FanChartModule.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Module\FanChartModule::imageColor() should return int but returns int<0, max>|false.'
- identifier: return.type
- count: 1
- path: app/Module/FanChartModule.php
-
- -
- rawMessage: 'Parameter #1 $individual of method Fisharebest\Webtrees\Module\FanChartModule::chartTitle() expects Fisharebest\Webtrees\Individual, Fisharebest\Webtrees\Individual|null given.'
- identifier: argument.type
- count: 1
- path: app/Module/FanChartModule.php
-
- -
- rawMessage: 'Parameter #1 $value of function e expects BackedEnum|float|Illuminate\Contracts\Support\DeferringDisplayableValue|Illuminate\Contracts\Support\Htmlable|int|string|null, mixed given.'
- identifier: argument.type
- count: 2
- path: app/Module/FanChartModule.php
-
- -
- rawMessage: 'Parameter #1 $width of function imagecreate expects int<1, max>, int given.'
- identifier: argument.type
- count: 1
- path: app/Module/FanChartModule.php
-
- -
- rawMessage: 'Parameter #2 $color of function imagecolortransparent expects int|null, int<0, max>|false given.'
- identifier: argument.type
- count: 1
- path: app/Module/FanChartModule.php
-
- -
- rawMessage: 'Parameter #2 $height of function imagecreate expects int<1, max>, int given.'
- identifier: argument.type
- count: 1
- path: app/Module/FanChartModule.php
-
- -
- rawMessage: 'Parameter #2 $red of function imagecolorallocate expects int<0, 255>, int given.'
- identifier: argument.type
- count: 1
- path: app/Module/FanChartModule.php
-
- -
- rawMessage: 'Parameter #3 $green of function imagecolorallocate expects int<0, 255>, int given.'
- identifier: argument.type
- count: 1
- path: app/Module/FanChartModule.php
-
- -
- rawMessage: 'Parameter #4 $blue of function imagecolorallocate expects int<0, 255>, int given.'
- identifier: argument.type
- count: 1
- path: app/Module/FanChartModule.php
-
- -
- rawMessage: 'Parameter #6 $color of function imagefilledrectangle expects int, int<0, max>|false given.'
- identifier: argument.type
- count: 1
- path: app/Module/FanChartModule.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Module\FixCemeteryTag::individualsToFix() should return Illuminate\Support\Collection<int, string>|null but returns Illuminate\Support\Collection<(int|string), mixed>.'
- identifier: return.type
- count: 1
- path: app/Module/FixCemeteryTag.php
-
- -
- rawMessage: '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.'
- identifier: argument.type
- count: 1
- path: app/Module/FixCemeteryTag.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Module\FixDuplicateLinks::familiesToFix() should return Illuminate\Support\Collection<int, string> but returns Illuminate\Support\Collection<(int|string), mixed>.'
- identifier: return.type
- count: 1
- path: app/Module/FixDuplicateLinks.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Module\FixDuplicateLinks::individualsToFix() should return Illuminate\Support\Collection<int, string>|null but returns Illuminate\Support\Collection<(int|string), mixed>.'
- identifier: return.type
- count: 1
- path: app/Module/FixDuplicateLinks.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Module\FixDuplicateLinks::mediaToFix() should return Illuminate\Support\Collection<int, string> but returns Illuminate\Support\Collection<(int|string), mixed>.'
- identifier: return.type
- count: 1
- path: app/Module/FixDuplicateLinks.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Module\FixDuplicateLinks::notesToFix() should return Illuminate\Support\Collection<int, string> but returns Illuminate\Support\Collection<(int|string), mixed>.'
- identifier: return.type
- count: 1
- path: app/Module/FixDuplicateLinks.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Module\FixDuplicateLinks::repositoriesToFix() should return Illuminate\Support\Collection<int, string> but returns Illuminate\Support\Collection<(int|string), mixed>.'
- identifier: return.type
- count: 1
- path: app/Module/FixDuplicateLinks.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Module\FixDuplicateLinks::sourcesToFix() should return Illuminate\Support\Collection<int, string> but returns Illuminate\Support\Collection<(int|string), mixed>.'
- identifier: return.type
- count: 1
- path: app/Module/FixDuplicateLinks.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Module\FixDuplicateLinks::submittersToFix() should return Illuminate\Support\Collection<int, string> but returns Illuminate\Support\Collection<(int|string), mixed>.'
- identifier: return.type
- count: 1
- path: app/Module/FixDuplicateLinks.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Module\FixDuplicateLinks::updateGedcom() should return string but returns string|null.'
- identifier: return.type
- count: 1
- path: app/Module/FixDuplicateLinks.php
-
- -
- rawMessage: '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.'
- identifier: argument.type
- count: 1
- path: app/Module/FixDuplicateLinks.php
-
- -
- rawMessage: 'Parameter #2 $params of method Fisharebest\Webtrees\Module\FixDuplicateLinks::familiesToFixQuery() expects array<string, string>, array<string> given.'
- identifier: argument.type
- count: 1
- path: app/Module/FixDuplicateLinks.php
-
- -
- rawMessage: 'Parameter #3 $subject of function preg_replace expects array<float|int|string>|string, string|null given.'
- identifier: argument.type
- count: 2
- path: app/Module/FixDuplicateLinks.php
-
- -
- rawMessage: 'Strict comparison using !== between Illuminate\Support\Collection<int, string> and null will always evaluate to true.'
- identifier: notIdentical.alwaysTrue
- count: 6
- path: app/Module/FixDuplicateLinks.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Module\FixMissingDeaths::individualsToFix() should return Illuminate\Support\Collection<int, string>|null but returns Illuminate\Support\Collection<(int|string), mixed>.'
- identifier: return.type
- count: 1
- path: app/Module/FixMissingDeaths.php
-
- -
- rawMessage: '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.'
- identifier: argument.type
- count: 1
- path: app/Module/FixMissingDeaths.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Module\FixNameSlashesAndSpaces::individualsToFix() should return Illuminate\Support\Collection<int, string>|null but returns Illuminate\Support\Collection<(int|string), mixed>.'
- identifier: return.type
- count: 1
- path: app/Module/FixNameSlashesAndSpaces.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Module\FixNameSlashesAndSpaces::updateGedcom() should return string but returns string|null.'
- identifier: return.type
- count: 1
- path: app/Module/FixNameSlashesAndSpaces.php
-
- -
- rawMessage: '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.'
- identifier: argument.type
- count: 1
- path: app/Module/FixNameSlashesAndSpaces.php
-
- -
- rawMessage: 'Parameter #3 $subject of function preg_replace expects array<float|int|string>|string, string|null given.'
- identifier: argument.type
- count: 1
- path: app/Module/FixNameSlashesAndSpaces.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Module\FixNameTags::individualsToFix() should return Illuminate\Support\Collection<int, string> but returns Illuminate\Support\Collection<(int|string), mixed>.'
- identifier: return.type
- count: 1
- path: app/Module/FixNameTags.php
-
- -
- rawMessage: '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.'
- identifier: argument.type
- count: 1
- path: app/Module/FixNameTags.php
-
- -
- rawMessage: 'Strict comparison using !== between Illuminate\Support\Collection<int, string> and null will always evaluate to true.'
- identifier: notIdentical.alwaysTrue
- count: 1
- path: app/Module/FixNameTags.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Module\FixPlaceNames::familiesToFix() should return Illuminate\Support\Collection<int, string>|null but returns Illuminate\Support\Collection<(int|string), mixed>.'
- identifier: return.type
- count: 1
- path: app/Module/FixPlaceNames.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Module\FixPlaceNames::individualsToFix() should return Illuminate\Support\Collection<int, string>|null but returns Illuminate\Support\Collection<(int|string), mixed>.'
- identifier: return.type
- count: 1
- path: app/Module/FixPlaceNames.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Module\FixPlaceNames::updateGedcom() should return string but returns string|null.'
- identifier: return.type
- count: 1
- path: app/Module/FixPlaceNames.php
-
- -
- rawMessage: '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.'
- identifier: argument.type
- count: 1
- path: app/Module/FixPlaceNames.php
-
- -
- rawMessage: Binary operation "." between "\n" and mixed results in an error.
- identifier: binaryOp.invalid
- count: 1
- path: app/Module/FixPrimaryTag.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Module\FixPrimaryTag::mediaToFix() should return Illuminate\Support\Collection<int, string> but returns Illuminate\Support\Collection<(int|string), mixed>.'
- identifier: return.type
- count: 1
- path: app/Module/FixPrimaryTag.php
-
- -
- rawMessage: '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.'
- identifier: argument.type
- count: 1
- path: app/Module/FixPrimaryTag.php
-
- -
- rawMessage: 'Strict comparison using !== between Illuminate\Support\Collection<int, string> and null will always evaluate to true.'
- identifier: notIdentical.alwaysTrue
- count: 1
- path: app/Module/FixPrimaryTag.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Module\FixSearchAndReplace::familiesToFix() should return Illuminate\Support\Collection<int, string>|null but returns Illuminate\Support\Collection<(int|string), mixed>.'
- identifier: return.type
- count: 1
- path: app/Module/FixSearchAndReplace.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Module\FixSearchAndReplace::individualsToFix() should return Illuminate\Support\Collection<int, string>|null but returns Illuminate\Support\Collection<(int|string), mixed>.'
- identifier: return.type
- count: 1
- path: app/Module/FixSearchAndReplace.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Module\FixSearchAndReplace::locationsToFix() should return Illuminate\Support\Collection<int, string>|null but returns Illuminate\Support\Collection<(int|string), mixed>.'
- identifier: return.type
- count: 1
- path: app/Module/FixSearchAndReplace.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Module\FixSearchAndReplace::mediaToFix() should return Illuminate\Support\Collection<int, string>|null but returns Illuminate\Support\Collection<(int|string), mixed>.'
- identifier: return.type
- count: 1
- path: app/Module/FixSearchAndReplace.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Module\FixSearchAndReplace::notesToFix() should return Illuminate\Support\Collection<int, string>|null but returns Illuminate\Support\Collection<(int|string), mixed>.'
- identifier: return.type
- count: 1
- path: app/Module/FixSearchAndReplace.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Module\FixSearchAndReplace::repositoriesToFix() should return Illuminate\Support\Collection<int, string>|null but returns Illuminate\Support\Collection<(int|string), mixed>.'
- identifier: return.type
- count: 1
- path: app/Module/FixSearchAndReplace.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Module\FixSearchAndReplace::sourcesToFix() should return Illuminate\Support\Collection<int, string>|null but returns Illuminate\Support\Collection<(int|string), mixed>.'
- identifier: return.type
- count: 1
- path: app/Module/FixSearchAndReplace.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Module\FixSearchAndReplace::submittersToFix() should return Illuminate\Support\Collection<int, string>|null but returns Illuminate\Support\Collection<(int|string), mixed>.'
- identifier: return.type
- count: 1
- path: app/Module/FixSearchAndReplace.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Module\FixSearchAndReplace::updateGedcom() should return string but returns string|null.'
- identifier: return.type
- count: 1
- path: app/Module/FixSearchAndReplace.php
-
- -
- rawMessage: '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.'
- identifier: argument.type
- count: 1
- path: app/Module/FixSearchAndReplace.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Module\FixWtObjeSortTag::individualsToFix() should return Illuminate\Support\Collection<int, string> but returns Illuminate\Support\Collection<(int|string), mixed>.'
- identifier: return.type
- count: 1
- path: app/Module/FixWtObjeSortTag.php
-
- -
- rawMessage: '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.'
- identifier: argument.type
- count: 1
- path: app/Module/FixWtObjeSortTag.php
-
- -
- rawMessage: 'Strict comparison using !== between Illuminate\Support\Collection<int, string> and null will always evaluate to true.'
- identifier: notIdentical.alwaysTrue
- count: 1
- path: app/Module/FixWtObjeSortTag.php
-
- -
- rawMessage: Access to an undefined property object::$block_id.
- identifier: property.notFound
- count: 2
- path: app/Module/FrequentlyAskedQuestionsModule.php
-
- -
- rawMessage: Access to an undefined property object::$block_order.
- identifier: property.notFound
- count: 2
- path: app/Module/FrequentlyAskedQuestionsModule.php
-
- -
- rawMessage: Cannot cast mixed to int.
- identifier: cast.int
- count: 6
- path: app/Module/FrequentlyAskedQuestionsModule.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Module\FrequentlyAskedQuestionsModule::faqsForTree() should return Illuminate\Support\Collection<int, object{block_id: int, block_order: int, gedcom_id: int|null, header: string, faqbody: string, languages: string}> but returns Illuminate\Support\Collection<int, stdClass>.'
- identifier: return.type
- count: 1
- path: app/Module/FrequentlyAskedQuestionsModule.php
-
- -
- rawMessage: 'Parameter #2 $string of function explode expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Module/FrequentlyAskedQuestionsModule.php
-
- -
- rawMessage: 'Argument of an invalid type mixed supplied for foreach, only iterables are supported.'
- identifier: foreach.nonIterable
- count: 1
- path: app/Module/GeonamesAutocomplete.php
-
- -
- rawMessage: Cannot access property $adminName1 on mixed.
- identifier: property.nonObject
- count: 1
- path: app/Module/GeonamesAutocomplete.php
-
- -
- rawMessage: Cannot access property $adminName2 on mixed.
- identifier: property.nonObject
- count: 1
- path: app/Module/GeonamesAutocomplete.php
-
- -
- rawMessage: Cannot access property $countryName on mixed.
- identifier: property.nonObject
- count: 3
- path: app/Module/GeonamesAutocomplete.php
-
- -
- rawMessage: Cannot access property $geonames on mixed.
- identifier: property.nonObject
- count: 1
- path: app/Module/GeonamesAutocomplete.php
-
- -
- rawMessage: Cannot access property $name on mixed.
- identifier: property.nonObject
- count: 1
- path: app/Module/GeonamesAutocomplete.php
-
- -
- rawMessage: 'Parameter #1 $request of static method Fisharebest\Webtrees\Validator::attributes() expects Psr\Http\Message\ServerRequestInterface, mixed given.'
- identifier: argument.type
- count: 2
- path: app/Module/GoogleAnalyticsModule.php
-
- -
- rawMessage: 'Parameter #1 $request of static method Fisharebest\Webtrees\Validator::serverParams() expects Psr\Http\Message\ServerRequestInterface, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Module/GoogleAnalyticsModule.php
-
- -
- rawMessage: 'Parameter #1 $request of static method Fisharebest\Webtrees\Validator::serverParams() expects Psr\Http\Message\ServerRequestInterface, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Module/GoogleSearchConsole.php
-
- -
- rawMessage: Cannot cast mixed to int.
- identifier: cast.int
- count: 2
- path: app/Module/HitCountFooterModule.php
-
- -
- rawMessage: 'Binary operation ".=" between mixed and non-falsy-string results in an error.'
- identifier: assignOp.invalid
- count: 1
- path: app/Module/HtmlBlockModule.php
-
- -
- rawMessage: 'Cannot call method embedTags() on mixed.'
- identifier: method.nonObject
- count: 2
- path: app/Module/HtmlBlockModule.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Module\HtmlBlockModule::getBlock() should return string but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Module/HtmlBlockModule.php
-
- -
- rawMessage: 'Parameter #1 $string of function strip_tags expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Module/HtmlBlockModule.php
-
- -
- rawMessage: 'Parameter #1 $items of method Illuminate\Support\Collection<int,string>::merge() expects Illuminate\Contracts\Support\Arrayable<int, ''FAM:_UID''|''FAM:CHAN''|''FAM:SUBM''|''FAM:UID''>|iterable<int, ''FAM:_UID''|''FAM:CHAN''|''FAM:SUBM''|''FAM:UID''>, Illuminate\Support\Collection<int, mixed> given.'
- identifier: argument.type
- count: 2
- path: app/Module/IndividualFactsTabModule.php
-
- -
- rawMessage: 'Parameter #1 $callback of function array_map expects (callable(mixed): mixed)|null, Closure(string): non-falsy-string given.'
- identifier: argument.type
- count: 1
- path: app/Module/IndividualMetadataModule.php
-
- -
- rawMessage: 'Parameter #1 $filter of method Fisharebest\Webtrees\GedcomRecord::facts() expects array<string>, array given.'
- identifier: argument.type
- count: 2
- path: app/Module/IndividualMetadataModule.php
-
- -
- rawMessage: 'Cannot call method xref() on Fisharebest\Webtrees\Family|null.'
- identifier: method.nonObject
- count: 1
- path: app/Module/InteractiveTree/TreeView.php
-
- -
- rawMessage: 'Offset 1 on array{Fisharebest\Webtrees\Individual, Fisharebest\Webtrees\Family} in empty() always exists and is not falsy.'
- identifier: empty.offset
- count: 1
- path: app/Module/InteractiveTree/TreeView.php
-
- -
- rawMessage: '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.'
- identifier: argument.type
- count: 1
- path: app/Module/InteractiveTree/TreeView.php
-
- -
- rawMessage: Binary operation "." between mixed and mixed results in an error.
- identifier: binaryOp.invalid
- count: 1
- path: app/Module/LanguageEnglishUnitedStates.php
-
- -
- rawMessage: Binary operation "." between string and mixed results in an error.
- identifier: binaryOp.invalid
- count: 1
- path: app/Module/LanguageEnglishUnitedStates.php
-
- -
- rawMessage: Anonymous function should return array but returns mixed.
- identifier: return.type
- count: 1
- path: app/Module/LanguageSlovakian.php
-
- -
- rawMessage: Access to an undefined property object::$row.
- identifier: property.notFound
- count: 1
- path: app/Module/LifespansChartModule.php
-
- -
- rawMessage: Anonymous function should return int but returns mixed.
- identifier: return.type
- count: 1
- path: app/Module/LifespansChartModule.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Module\LifespansChartModule::findIndividualsByDate() should return array<string> but returns array<mixed>.'
- identifier: return.type
- count: 1
- path: app/Module/LifespansChartModule.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Module\LifespansChartModule::findIndividualsByPlace() should return array<string> but returns array<mixed>.'
- identifier: return.type
- count: 1
- path: app/Module/LifespansChartModule.php
-
- -
- rawMessage: 'Call to method Illuminate\Support\Collection<int,Fisharebest\Webtrees\Menu|null>::isEmpty() will always evaluate to false.'
- identifier: method.impossibleType
- count: 1
- path: app/Module/ListsMenuModule.php
-
- -
- rawMessage: '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.'
- identifier: argument.type
- count: 1
- path: app/Module/ListsMenuModule.php
-
- -
- rawMessage: 'Parameter #5 $submenus of class Fisharebest\Webtrees\Menu constructor expects array<Fisharebest\Webtrees\Menu>, array<int, Fisharebest\Webtrees\Menu|null> given.'
- identifier: argument.type
- count: 1
- path: app/Module/ListsMenuModule.php
-
- -
- rawMessage: 'Cannot call method usersLoggedInList() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Module/LoggedInUsersModule.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Module\LoggedInUsersModule::getBlock() should return string but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Module/LoggedInUsersModule.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Module\MapGeoLocationGeonames::extractLocationsFromResponse() should return array<string> but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Module/MapGeoLocationGeonames.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Module\MapGeoLocationNominatim::extractLocationsFromResponse() should return array<string> but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Module/MapGeoLocationNominatim.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Module\MapGeoLocationOpenRouteService::extractLocationsFromResponse() should return array<string> but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Module/MapGeoLocationOpenRouteService.php
-
- -
- rawMessage: 'Parameter #1 $request of static method Fisharebest\Webtrees\Validator::serverParams() expects Psr\Http\Message\ServerRequestInterface, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Module/MatomoAnalyticsModule.php
-
- -
- rawMessage: 'Parameter #1 $callback of method Illuminate\Support\Collection<(int|string),mixed>::map() expects callable(mixed, int|string): string, Closure(string): string given.'
- identifier: argument.type
- count: 1
- path: app/Module/MediaListModule.php
-
- -
- rawMessage: 'Argument of an invalid type list<string>|false supplied for foreach, only iterables are supported.'
- identifier: foreach.nonIterable
- count: 1
- path: app/Module/MinimalTheme.php
-
- -
- rawMessage: 'Argument of an invalid type mixed supplied for foreach, only iterables are supported.'
- identifier: foreach.nonIterable
- count: 2
- path: app/Module/MinimalTheme.php
-
- -
- rawMessage: 'Cannot access offset int<0, max> on mixed.'
- identifier: offsetAccess.nonOffsetAccessible
- count: 1
- path: app/Module/MinimalTheme.php
-
- -
- rawMessage: 'Cannot call method all() on mixed.'
- identifier: method.nonObject
- count: 2
- path: app/Module/MinimalTheme.php
-
- -
- rawMessage: 'Cannot call method chartBoxMenu() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Module/MinimalTheme.php
-
- -
- rawMessage: 'Cannot call method count() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Module/MinimalTheme.php
-
- -
- rawMessage: 'Cannot call method filter() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Module/MinimalTheme.php
-
- -
- rawMessage: 'Cannot call method findByComponent() on mixed.'
- identifier: method.nonObject
- count: 3
- path: app/Module/MinimalTheme.php
-
- -
- rawMessage: 'Cannot call method findByInterface() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Module/MinimalTheme.php
-
- -
- rawMessage: 'Cannot call method first() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Module/MinimalTheme.php
-
- -
- rawMessage: 'Cannot call method getUri() on mixed.'
- identifier: method.nonObject
- count: 2
- path: app/Module/MinimalTheme.php
-
- -
- rawMessage: 'Cannot call method map() on mixed.'
- identifier: method.nonObject
- count: 2
- path: app/Module/MinimalTheme.php
-
- -
- rawMessage: 'Cannot call method name() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Module/MinimalTheme.php
-
- -
- rawMessage: Cannot cast mixed to string.
- identifier: cast.string
- count: 2
- path: app/Module/MinimalTheme.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Module\MinimalTheme::genealogyMenu() should return array<Fisharebest\Webtrees\Menu> but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Module/MinimalTheme.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Module\MinimalTheme::individualBoxMenuCharts() should return array<Fisharebest\Webtrees\Menu> but returns list<mixed>.'
- identifier: return.type
- count: 1
- path: app/Module/MinimalTheme.php
-
- -
- rawMessage: 'Parameter #1 $filter of method Fisharebest\Webtrees\GedcomRecord::facts() expects array<string>, array<int, mixed> given.'
- identifier: argument.type
- count: 1
- path: app/Module/MinimalTheme.php
-
- -
- rawMessage: 'Parameter #1 $request of static method Fisharebest\Webtrees\Validator::attributes() expects Psr\Http\Message\ServerRequestInterface, mixed given.'
- identifier: argument.type
- count: 3
- path: app/Module/MinimalTheme.php
-
- -
- rawMessage: 'Parameter #1 $request of static method Fisharebest\Webtrees\Validator::queryParams() expects Psr\Http\Message\ServerRequestInterface, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Module/MinimalTheme.php
-
- -
- rawMessage: 'Parameter #2 $callback of function usort expects callable(mixed, mixed): int, Closure(Fisharebest\Webtrees\Menu, Fisharebest\Webtrees\Menu): int given.'
- identifier: argument.type
- count: 1
- path: app/Module/MinimalTheme.php
-
- -
- rawMessage: 'Parameter #2 $haystack of function in_array expects array, list<string>|false given.'
- identifier: argument.type
- count: 1
- path: app/Module/MinimalTheme.php
-
- -
- rawMessage: 'Parameter #2 $haystack of function in_array expects array, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Module/MinimalTheme.php
-
- -
- rawMessage: 'Parameter #5 $submenus of class Fisharebest\Webtrees\Menu constructor expects array<Fisharebest\Webtrees\Menu>, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Module/MinimalTheme.php
-
- -
- rawMessage: Trait Fisharebest\Webtrees\Module\ModuleCustomTrait is used zero times and is not analysed.
- identifier: trait.unused
- count: 1
- path: app/Module/ModuleCustomTrait.php
-
- -
- rawMessage: 'Argument of an invalid type mixed supplied for foreach, only iterables are supported.'
- identifier: foreach.nonIterable
- count: 1
- path: app/Module/OpenRouteServiceAutocomplete.php
-
- -
- rawMessage: Cannot access property $country on mixed.
- identifier: property.nonObject
- count: 4
- path: app/Module/OpenRouteServiceAutocomplete.php
-
- -
- rawMessage: Cannot access property $county on mixed.
- identifier: property.nonObject
- count: 2
- path: app/Module/OpenRouteServiceAutocomplete.php
-
- -
- rawMessage: Cannot access property $features on mixed.
- identifier: property.nonObject
- count: 1
- path: app/Module/OpenRouteServiceAutocomplete.php
-
- -
- rawMessage: Cannot access property $label on mixed.
- identifier: property.nonObject
- count: 1
- path: app/Module/OpenRouteServiceAutocomplete.php
-
- -
- rawMessage: Cannot access property $macroregion on mixed.
- identifier: property.nonObject
- count: 2
- path: app/Module/OpenRouteServiceAutocomplete.php
-
- -
- rawMessage: Cannot access property $name on mixed.
- identifier: property.nonObject
- count: 2
- path: app/Module/OpenRouteServiceAutocomplete.php
-
- -
- rawMessage: Cannot access property $properties on mixed.
- identifier: property.nonObject
- count: 14
- path: app/Module/OpenRouteServiceAutocomplete.php
-
- -
- rawMessage: Cannot access property $region on mixed.
- identifier: property.nonObject
- count: 3
- path: app/Module/OpenRouteServiceAutocomplete.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Module\OpenRouteServiceAutocomplete::parsePlaceNameSearchResponse() should return array<string> but returns list.'
- identifier: return.type
- count: 1
- path: app/Module/OpenRouteServiceAutocomplete.php
-
- -
- rawMessage: 'Parameter #2 $callback of function usort expects callable(mixed, mixed): int, Closure(string, string): int given.'
- identifier: argument.type
- count: 1
- path: app/Module/OpenRouteServiceAutocomplete.php
-
- -
- rawMessage: 'Parameter #1 $individual of method Fisharebest\Webtrees\Module\PedigreeChartModule::nextLink() expects Fisharebest\Webtrees\Individual, Fisharebest\Webtrees\Individual|null given.'
- identifier: argument.type
- count: 2
- path: app/Module/PedigreeChartModule.php
-
- -
- rawMessage: 'Parameter #2 $parameters of function route expects array<array<string>|bool|int|string|null>, array given.'
- identifier: argument.type
- count: 1
- path: app/Module/PedigreeChartModule.php
-
- -
- rawMessage: 'Parameter #2 $length of function array_chunk expects int<1, max>, int given.'
- identifier: argument.type
- count: 2
- path: app/Module/PlaceHierarchyListModule.php
-
- -
- rawMessage: Access to an undefined property object::$features.
- identifier: property.notFound
- count: 1
- path: app/Module/PlacesModule.php
-
- -
- rawMessage: Cannot cast mixed to int.
- identifier: cast.int
- count: 1
- path: app/Module/RecentChangesModule.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Module\RecentChangesModule::getRecentChangesFromDatabase() should return Illuminate\Support\Collection<(int|string), object{record: Fisharebest\Webtrees\GedcomRecord, time: Fisharebest\Webtrees\Contracts\TimestampInterface, user: Fisharebest\Webtrees\Contracts\UserInterface}> but returns Illuminate\Support\Collection<int, object{record: Fisharebest\Webtrees\GedcomRecord|null, time: Fisharebest\Webtrees\Contracts\TimestampInterface, user: Fisharebest\Webtrees\User|null}&stdClass>.'
- identifier: return.type
- count: 1
- path: app/Module/RecentChangesModule.php
-
- -
- rawMessage: '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.'
- identifier: argument.type
- count: 1
- path: app/Module/RecentChangesModule.php
-
- -
- rawMessage: 'Parameter #1 $string of method Fisharebest\Webtrees\Contracts\TimestampFactoryInterface::fromString() expects string|null, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Module/RecentChangesModule.php
-
- -
- rawMessage: 'Parameter #1 $xref of method Fisharebest\Webtrees\Contracts\GedcomRecordFactoryInterface::make() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Module/RecentChangesModule.php
-
- -
- rawMessage: 'Parameter #3 $gedcom of method Fisharebest\Webtrees\Contracts\GedcomRecordFactoryInterface::make() expects string|null, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Module/RecentChangesModule.php
-
- -
- rawMessage: 'Cannot call method get() on mixed.'
- identifier: method.nonObject
- count: 29
- path: app/Module/RedirectLegacyUrlsModule.php
-
- -
- rawMessage: 'Cannot call method getMap() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Module/RedirectLegacyUrlsModule.php
-
- -
- rawMessage: Anonymous function should return Fisharebest\Webtrees\Family|Fisharebest\Webtrees\Individual but returns Fisharebest\Webtrees\Family|null.
- identifier: return.type
- count: 1
- path: app/Module/RelationshipsChartModule.php
-
- -
- rawMessage: Anonymous function should return Fisharebest\Webtrees\Family|Fisharebest\Webtrees\Individual but returns Fisharebest\Webtrees\Individual|null.
- identifier: return.type
- count: 1
- path: app/Module/RelationshipsChartModule.php
-
- -
- rawMessage: 'Cannot call method gedcom() on Fisharebest\Webtrees\Family|null.'
- identifier: method.nonObject
- count: 2
- path: app/Module/RelationshipsChartModule.php
-
- -
- rawMessage: 'Cannot call method sex() on Fisharebest\Webtrees\Individual|null.'
- identifier: method.nonObject
- count: 4
- path: app/Module/RelationshipsChartModule.php
-
- -
- rawMessage: 'Cannot call method xref() on Fisharebest\Webtrees\Individual|null.'
- identifier: method.nonObject
- count: 2
- path: app/Module/RelationshipsChartModule.php
-
- -
- rawMessage: Cannot cast mixed to string.
- identifier: cast.string
- count: 1
- path: app/Module/RelationshipsChartModule.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Module\RelationshipsChartModule::allAncestors() should return array<string> but returns list<mixed>.'
- identifier: return.type
- count: 1
- path: app/Module/RelationshipsChartModule.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Module\RelationshipsChartModule::excludeFamilies() should return array<string> but returns array<mixed>.'
- identifier: return.type
- count: 1
- path: app/Module/RelationshipsChartModule.php
-
- -
- rawMessage: 'Parameter #1 $content of function response expects array<mixed>|object|string, string|false given.'
- identifier: argument.type
- count: 1
- path: app/Module/RelationshipsChartModule.php
-
- -
- rawMessage: Possibly invalid array key type mixed.
- identifier: offsetAccess.invalidOffset
- count: 4
- path: app/Module/RelationshipsChartModule.php
-
- -
- rawMessage: 'Parameter #1 $request of static method Fisharebest\Webtrees\Validator::attributes() expects Psr\Http\Message\ServerRequestInterface, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Module/ReportsMenuModule.php
-
- -
- rawMessage: '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.'
- identifier: argument.type
- count: 1
- path: app/Module/ResearchTaskModule.php
-
- -
- rawMessage: 'Cannot call method canShow() on Fisharebest\Webtrees\GedcomRecord|null.'
- identifier: method.nonObject
- count: 1
- path: app/Module/ReviewChangesModule.php
-
- -
- rawMessage: 'Cannot call method fullName() on Fisharebest\Webtrees\GedcomRecord|null.'
- identifier: method.nonObject
- count: 1
- path: app/Module/ReviewChangesModule.php
-
- -
- rawMessage: 'Cannot call method url() on Fisharebest\Webtrees\GedcomRecord|null.'
- identifier: method.nonObject
- count: 1
- path: app/Module/ReviewChangesModule.php
-
- -
- rawMessage: 'Parameter #1 $xref of method Fisharebest\Webtrees\Contracts\GedcomRecordFactoryInterface::make() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Module/ReviewChangesModule.php
-
- -
- rawMessage: 'Parameter #3 $gedcom of method Fisharebest\Webtrees\Contracts\GedcomRecordFactoryInterface::make() expects string|null, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Module/ReviewChangesModule.php
-
- -
- rawMessage: 'Parameter #1 $filter of method Fisharebest\Webtrees\GedcomRecord::facts() expects array<string>, array given.'
- identifier: argument.type
- count: 3
- path: app/Module/ShareAnniversaryModule.php
-
- -
- rawMessage: '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.'
- identifier: argument.type
- count: 1
- path: app/Module/ShareAnniversaryModule.php
-
- -
- rawMessage: 'Parameter #1 $request of static method Fisharebest\Webtrees\Validator::queryParams() expects Psr\Http\Message\ServerRequestInterface, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Module/SlideShowModule.php
-
- -
- rawMessage: 'Parameter #1 $xref of method Fisharebest\Webtrees\Contracts\MediaFactoryInterface::make() expects string, mixed given.'
- identifier: argument.type
- count: 2
- path: app/Module/SlideShowModule.php
-
- -
- rawMessage: 'Parameter #3 $gedcom of method Fisharebest\Webtrees\Contracts\MediaFactoryInterface::make() expects string|null, mixed given.'
- identifier: argument.type
- count: 2
- path: app/Module/SlideShowModule.php
-
- -
- rawMessage: 'Parameter #1 $request of static method Fisharebest\Webtrees\Validator::serverParams() expects Psr\Http\Message\ServerRequestInterface, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Module/StatcounterModule.php
-
- -
- rawMessage: Cannot cast mixed to int.
- identifier: cast.int
- count: 3
- path: app/Module/StoriesModule.php
-
- -
- rawMessage: Cannot cast mixed to string.
- identifier: cast.string
- count: 3
- path: app/Module/StoriesModule.php
-
- -
- rawMessage: 'Parameter #2 $string of function explode expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Module/StoriesModule.php
-
- -
- rawMessage: 'Cannot call method menuThemes() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Module/ThemeSelectModule.php
-
- -
- rawMessage: Anonymous function should return string but returns mixed.
- identifier: return.type
- count: 1
- path: app/Module/TimelineChartModule.php
-
- -
- rawMessage: 'Cannot call method xref() on Fisharebest\Webtrees\Individual|null.'
- identifier: method.nonObject
- count: 2
- path: app/Module/TimelineChartModule.php
-
- -
- rawMessage: '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.'
- identifier: argument.type
- count: 1
- path: app/Module/TimelineChartModule.php
-
- -
- rawMessage: '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.'
- identifier: argument.type
- count: 1
- path: app/Module/TimelineChartModule.php
-
- -
- rawMessage: '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.'
- identifier: argument.type
- count: 1
- path: app/Module/TimelineChartModule.php
-
- -
- rawMessage: 'Cannot call method commonGivenFemaleListTotals() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Module/TopGivenNamesModule.php
-
- -
- rawMessage: 'Cannot call method commonGivenFemaleTable() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Module/TopGivenNamesModule.php
-
- -
- rawMessage: 'Cannot call method commonGivenMaleListTotals() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Module/TopGivenNamesModule.php
-
- -
- rawMessage: 'Cannot call method commonGivenMaleTable() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Module/TopGivenNamesModule.php
-
- -
- rawMessage: Cannot cast mixed to int.
- identifier: cast.int
- count: 1
- path: app/Module/TopPageViewsModule.php
-
- -
- rawMessage: 'Parameter #1 $xref of method Fisharebest\Webtrees\Contracts\GedcomRecordFactoryInterface::make() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Module/TopPageViewsModule.php
-
- -
- rawMessage: Cannot cast mixed to int.
- identifier: cast.int
- count: 1
- path: app/Module/TopSurnamesModule.php
-
- -
- rawMessage: 'Parameter #1 $text of method Fisharebest\Webtrees\Module\ModuleLanguageInterface::normalize() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Module/TopSurnamesModule.php
-
- -
- rawMessage: Possibly invalid array key type mixed.
- identifier: offsetAccess.invalidOffset
- count: 2
- path: app/Module/TopSurnamesModule.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Module\UserFavoritesModule::getFavorites() should return array<int, object{favorite_id: string, favorite_type: string, url: string|null, note: string|null, title: string|null, record: Fisharebest\Webtrees\GedcomRecord|null}> but returns array<int, stdClass>.'
- identifier: return.type
- count: 1
- path: app/Module/UserFavoritesModule.php
-
- -
- rawMessage: 'Parameter #1 $xref of method Fisharebest\Webtrees\Contracts\GedcomRecordFactoryInterface::make() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Module/UserFavoritesModule.php
-
- -
- rawMessage: Access to an undefined property object::$body.
- identifier: property.notFound
- count: 1
- path: app/Module/UserJournalModule.php
-
- -
- rawMessage: Access to an undefined property object::$subject.
- identifier: property.notFound
- count: 1
- path: app/Module/UserJournalModule.php
-
- -
- rawMessage: Access to an undefined property object::$updated.
- identifier: property.notFound
- count: 1
- path: app/Module/UserJournalModule.php
-
- -
- rawMessage: 'Cannot call method setTimezone() on DateTimeImmutable|false.'
- identifier: method.nonObject
- count: 2
- path: app/Module/UserJournalModule.php
-
- -
- rawMessage: 'Parameter #1 $string of method Fisharebest\Webtrees\Contracts\TimestampFactoryInterface::fromString() expects string|null, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Module/UserJournalModule.php
-
- -
- rawMessage: 'Parameter #2 $datetime of static method DateTimeImmutable::createFromFormat() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Module/UserJournalModule.php
-
- -
- rawMessage: 'Parameter #1 $string of method Fisharebest\Webtrees\Contracts\TimestampFactoryInterface::fromString() expects string|null, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Module/UserMessagesModule.php
-
- -
- rawMessage: 'Argument of an invalid type list<string>|false supplied for foreach, only iterables are supported.'
- identifier: foreach.nonIterable
- count: 1
- path: app/Module/WebtreesTheme.php
-
- -
- rawMessage: 'Argument of an invalid type mixed supplied for foreach, only iterables are supported.'
- identifier: foreach.nonIterable
- count: 2
- path: app/Module/WebtreesTheme.php
-
- -
- rawMessage: 'Cannot access offset int<0, max> on mixed.'
- identifier: offsetAccess.nonOffsetAccessible
- count: 1
- path: app/Module/WebtreesTheme.php
-
- -
- rawMessage: 'Cannot call method all() on mixed.'
- identifier: method.nonObject
- count: 2
- path: app/Module/WebtreesTheme.php
-
- -
- rawMessage: 'Cannot call method chartBoxMenu() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Module/WebtreesTheme.php
-
- -
- rawMessage: 'Cannot call method count() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Module/WebtreesTheme.php
-
- -
- rawMessage: 'Cannot call method filter() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Module/WebtreesTheme.php
-
- -
- rawMessage: 'Cannot call method findByComponent() on mixed.'
- identifier: method.nonObject
- count: 3
- path: app/Module/WebtreesTheme.php
-
- -
- rawMessage: 'Cannot call method findByInterface() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Module/WebtreesTheme.php
-
- -
- rawMessage: 'Cannot call method first() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Module/WebtreesTheme.php
-
- -
- rawMessage: 'Cannot call method getUri() on mixed.'
- identifier: method.nonObject
- count: 2
- path: app/Module/WebtreesTheme.php
-
- -
- rawMessage: 'Cannot call method map() on mixed.'
- identifier: method.nonObject
- count: 2
- path: app/Module/WebtreesTheme.php
-
- -
- rawMessage: 'Cannot call method name() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Module/WebtreesTheme.php
-
- -
- rawMessage: Cannot cast mixed to string.
- identifier: cast.string
- count: 2
- path: app/Module/WebtreesTheme.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Module\WebtreesTheme::genealogyMenu() should return array<Fisharebest\Webtrees\Menu> but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Module/WebtreesTheme.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Module\WebtreesTheme::individualBoxMenuCharts() should return array<Fisharebest\Webtrees\Menu> but returns list<mixed>.'
- identifier: return.type
- count: 1
- path: app/Module/WebtreesTheme.php
-
- -
- rawMessage: 'Parameter #1 $filter of method Fisharebest\Webtrees\GedcomRecord::facts() expects array<string>, array<int, mixed> given.'
- identifier: argument.type
- count: 1
- path: app/Module/WebtreesTheme.php
-
- -
- rawMessage: 'Parameter #1 $request of static method Fisharebest\Webtrees\Validator::attributes() expects Psr\Http\Message\ServerRequestInterface, mixed given.'
- identifier: argument.type
- count: 3
- path: app/Module/WebtreesTheme.php
-
- -
- rawMessage: 'Parameter #1 $request of static method Fisharebest\Webtrees\Validator::queryParams() expects Psr\Http\Message\ServerRequestInterface, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Module/WebtreesTheme.php
-
- -
- rawMessage: 'Parameter #2 $callback of function usort expects callable(mixed, mixed): int, Closure(Fisharebest\Webtrees\Menu, Fisharebest\Webtrees\Menu): int given.'
- identifier: argument.type
- count: 1
- path: app/Module/WebtreesTheme.php
-
- -
- rawMessage: 'Parameter #2 $haystack of function in_array expects array, list<string>|false given.'
- identifier: argument.type
- count: 1
- path: app/Module/WebtreesTheme.php
-
- -
- rawMessage: 'Parameter #2 $haystack of function in_array expects array, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Module/WebtreesTheme.php
-
- -
- rawMessage: 'Parameter #5 $submenus of class Fisharebest\Webtrees\Menu constructor expects array<Fisharebest\Webtrees\Menu>, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Module/WebtreesTheme.php
-
- -
- rawMessage: 'Argument of an invalid type list<string>|false supplied for foreach, only iterables are supported.'
- identifier: foreach.nonIterable
- count: 1
- path: app/Module/XeneaTheme.php
-
- -
- rawMessage: 'Argument of an invalid type mixed supplied for foreach, only iterables are supported.'
- identifier: foreach.nonIterable
- count: 2
- path: app/Module/XeneaTheme.php
-
- -
- rawMessage: 'Cannot access offset int<0, max> on mixed.'
- identifier: offsetAccess.nonOffsetAccessible
- count: 1
- path: app/Module/XeneaTheme.php
-
- -
- rawMessage: 'Cannot call method all() on mixed.'
- identifier: method.nonObject
- count: 2
- path: app/Module/XeneaTheme.php
-
- -
- rawMessage: 'Cannot call method chartBoxMenu() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Module/XeneaTheme.php
-
- -
- rawMessage: 'Cannot call method count() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Module/XeneaTheme.php
-
- -
- rawMessage: 'Cannot call method filter() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Module/XeneaTheme.php
-
- -
- rawMessage: 'Cannot call method findByComponent() on mixed.'
- identifier: method.nonObject
- count: 3
- path: app/Module/XeneaTheme.php
-
- -
- rawMessage: 'Cannot call method findByInterface() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Module/XeneaTheme.php
-
- -
- rawMessage: 'Cannot call method first() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Module/XeneaTheme.php
-
- -
- rawMessage: 'Cannot call method getUri() on mixed.'
- identifier: method.nonObject
- count: 2
- path: app/Module/XeneaTheme.php
-
- -
- rawMessage: 'Cannot call method map() on mixed.'
- identifier: method.nonObject
- count: 2
- path: app/Module/XeneaTheme.php
-
- -
- rawMessage: 'Cannot call method name() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Module/XeneaTheme.php
-
- -
- rawMessage: Cannot cast mixed to string.
- identifier: cast.string
- count: 2
- path: app/Module/XeneaTheme.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Module\XeneaTheme::genealogyMenu() should return array<Fisharebest\Webtrees\Menu> but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Module/XeneaTheme.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Module\XeneaTheme::individualBoxMenuCharts() should return array<Fisharebest\Webtrees\Menu> but returns list<mixed>.'
- identifier: return.type
- count: 1
- path: app/Module/XeneaTheme.php
-
- -
- rawMessage: 'Parameter #1 $filter of method Fisharebest\Webtrees\GedcomRecord::facts() expects array<string>, array<int, mixed> given.'
- identifier: argument.type
- count: 1
- path: app/Module/XeneaTheme.php
-
- -
- rawMessage: 'Parameter #1 $request of static method Fisharebest\Webtrees\Validator::attributes() expects Psr\Http\Message\ServerRequestInterface, mixed given.'
- identifier: argument.type
- count: 3
- path: app/Module/XeneaTheme.php
-
- -
- rawMessage: 'Parameter #1 $request of static method Fisharebest\Webtrees\Validator::queryParams() expects Psr\Http\Message\ServerRequestInterface, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Module/XeneaTheme.php
-
- -
- rawMessage: 'Parameter #2 $callback of function usort expects callable(mixed, mixed): int, Closure(Fisharebest\Webtrees\Menu, Fisharebest\Webtrees\Menu): int given.'
- identifier: argument.type
- count: 1
- path: app/Module/XeneaTheme.php
-
- -
- rawMessage: 'Parameter #2 $haystack of function in_array expects array, list<string>|false given.'
- identifier: argument.type
- count: 1
- path: app/Module/XeneaTheme.php
-
- -
- rawMessage: 'Parameter #2 $haystack of function in_array expects array, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Module/XeneaTheme.php
-
- -
- rawMessage: 'Parameter #5 $submenus of class Fisharebest\Webtrees\Menu constructor expects array<Fisharebest\Webtrees\Menu>, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Module/XeneaTheme.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Note::getNote() should return string but returns string|null.'
- identifier: return.type
- count: 1
- path: app/Note.php
-
- -
- rawMessage: 'Parameter #1 $xref of method Fisharebest\Webtrees\Contracts\GedcomRecordFactoryInterface::make() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Note.php
-
- -
- rawMessage: Access to an undefined property object::$p_parent_id.
- identifier: property.notFound
- count: 1
- path: app/Place.php
-
- -
- rawMessage: Access to an undefined property object::$p_place.
- identifier: property.notFound
- count: 1
- path: app/Place.php
-
- -
- rawMessage: 'Cannot call method findByComponent() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Place.php
-
- -
- rawMessage: 'Cannot call method first() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Place.php
-
- -
- rawMessage: Cannot cast mixed to int.
- identifier: cast.int
- count: 2
- path: app/Place.php
-
- -
- rawMessage: '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.'
- identifier: argument.type
- count: 1
- path: app/Place.php
-
- -
- rawMessage: 'Parameter #1 $callback of method Illuminate\Support\Collection<(int|string),mixed>::sort() expects (callable(mixed, mixed): int)|int|null, Closure(string, string): int given.'
- identifier: argument.type
- count: 1
- path: app/Place.php
-
- -
- rawMessage: 'Parameter #1 $items of class Illuminate\Support\Collection constructor expects Illuminate\Contracts\Support\Arrayable<int<0, max>, non-empty-string>|iterable<int<0, max>, non-empty-string>|null, list<non-empty-string>|false given.'
- identifier: argument.type
- count: 1
- path: app/Place.php
-
- -
- rawMessage: Access to an undefined property object::$latitude.
- identifier: property.notFound
- count: 1
- path: app/PlaceLocation.php
-
- -
- rawMessage: Access to an undefined property object::$longitude.
+ rawMessage: Access to an undefined property Fisharebest\Webtrees\GedcomRecord::$generation.
identifier: property.notFound
count: 1
- path: app/PlaceLocation.php
-
- -
- rawMessage: Binary operation "+" between mixed and 0.2|1.0|5.0 results in an error.
- identifier: binaryOp.invalid
- count: 2
- path: app/PlaceLocation.php
-
- -
- rawMessage: Binary operation "-" between mixed and 0.2|1.0|5.0 results in an error.
- identifier: binaryOp.invalid
- count: 2
- path: app/PlaceLocation.php
-
- -
- rawMessage: Cannot access property $latitude on object|null.
- identifier: property.nonObject
- count: 3
- path: app/PlaceLocation.php
-
- -
- rawMessage: Cannot access property $longitude on object|null.
- identifier: property.nonObject
- count: 3
- path: app/PlaceLocation.php
-
- -
- rawMessage: Cannot cast mixed to float.
- identifier: cast.double
- count: 2
- path: app/PlaceLocation.php
-
- -
- rawMessage: Cannot cast mixed to int.
- identifier: cast.int
- count: 1
- path: app/PlaceLocation.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\PlaceLocation::boundingRectangle() should return array<array<float>> but returns array<int, array<int, mixed>>.'
- identifier: return.type
- count: 1
- path: app/PlaceLocation.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\PlaceLocation::details() should return object but returns object|null.'
- identifier: return.type
- count: 1
- path: app/PlaceLocation.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\PlaceLocation::latitude() should return float|null but returns mixed.'
- identifier: return.type
- count: 1
- path: app/PlaceLocation.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\PlaceLocation::longitude() should return float|null but returns mixed.'
- identifier: return.type
- count: 1
- path: app/PlaceLocation.php
-
- -
- rawMessage: 'Parameter #1 $callback of method Illuminate\Support\Collection<(int|string),mixed>::map() expects callable(mixed, int|string): float, Closure(string): float given.'
- identifier: argument.type
- count: 2
- path: app/PlaceLocation.php
-
- -
- rawMessage: 'Parameter #1 $items of class Illuminate\Support\Collection constructor expects Illuminate\Contracts\Support\Arrayable<int<0, max>, non-empty-string>|iterable<int<0, max>, non-empty-string>|null, list<non-empty-string>|false given.'
- identifier: argument.type
- count: 1
- path: app/PlaceLocation.php
-
- -
- rawMessage: 'Parameter #1 $string of function mb_substr expects string, string|null given.'
- identifier: argument.type
- count: 1
- path: app/PlaceLocation.php
-
- -
- rawMessage: Anonymous function should return bool but returns mixed.
- identifier: return.type
- count: 2
- path: app/Relationship.php
-
- -
- rawMessage: Binary operation "-" between mixed and mixed results in an error.
- identifier: binaryOp.invalid
- count: 1
- path: app/Relationship.php
-
- -
- rawMessage: Binary operation "." between '@' and mixed results in an error.
- identifier: binaryOp.invalid
- count: 4
- path: app/Relationship.php
-
- -
- rawMessage: Cannot access property $day on mixed.
- identifier: property.nonObject
- count: 2
- path: app/Relationship.php
-
- -
- rawMessage: 'Cannot call method contains() on mixed.'
- identifier: method.nonObject
- count: 4
- path: app/Relationship.php
-
- -
- rawMessage: 'Cannot call method facts() on mixed.'
- identifier: method.nonObject
- count: 10
- path: app/Relationship.php
-
- -
- rawMessage: 'Cannot call method first() on mixed.'
- identifier: method.nonObject
- count: 6
- path: app/Relationship.php
-
- -
- rawMessage: 'Cannot call method isOK() on mixed.'
- identifier: method.nonObject
- count: 2
- path: app/Relationship.php
-
- -
- rawMessage: 'Cannot call method julianDay() on mixed.'
- identifier: method.nonObject
- count: 2
- path: app/Relationship.php
-
- -
- rawMessage: 'Cannot call method map() on mixed.'
- identifier: method.nonObject
- count: 6
- path: app/Relationship.php
-
- -
- rawMessage: 'Cannot call method minimumDate() on mixed.'
- identifier: method.nonObject
- count: 2
- path: app/Relationship.php
-
- -
- rawMessage: 'Cannot call method sex() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Relationship.php
-
- -
- rawMessage: 'Cannot call method xref() on mixed.'
- identifier: method.nonObject
- count: 4
- path: app/Relationship.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Relationship::match() should return array<string>|null but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Relationship.php
-
- -
- rawMessage: 'Parameter #1 $a of static method Fisharebest\Webtrees\Date::compare() expects Fisharebest\Webtrees\Date, mixed given.'
- identifier: argument.type
- count: 2
- path: app/Relationship.php
-
- -
- rawMessage: 'Parameter #2 $b of static method Fisharebest\Webtrees\Date::compare() expects Fisharebest\Webtrees\Date, mixed given.'
- identifier: argument.type
- count: 2
- path: app/Relationship.php
-
- -
- rawMessage: Binary operation "+" between float and mixed results in an error.
- identifier: binaryOp.invalid
- count: 2
- path: app/Report/PdfRenderer.php
-
- -
- rawMessage: 'Binary operation "+=" between float and mixed results in an error.'
- identifier: assignOp.invalid
- count: 2
- path: app/Report/PdfRenderer.php
-
- -
- rawMessage: Cannot cast mixed to string.
- identifier: cast.string
- count: 1
- path: app/Report/PdfRenderer.php
-
- -
- rawMessage: Binary operation "+" between mixed and float results in an error.
- identifier: binaryOp.invalid
- count: 1
- path: app/Report/ReportHtmlImage.php
-
- -
- rawMessage: 'Parameter #1 $parser of method Fisharebest\Webtrees\Report\ReportParserBase::characterData() expects resource, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Report/ReportParserBase.php
-
- -
- rawMessage: 'Parameter #1 $parser of method Fisharebest\Webtrees\Report\ReportParserBase::endElement() expects resource, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Report/ReportParserBase.php
-
- -
- rawMessage: 'Parameter #1 $parser of method Fisharebest\Webtrees\Report\ReportParserBase::startElement() expects resource, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Report/ReportParserBase.php
-
- -
- rawMessage: 'Parameter #1 $stream of function fclose expects resource, resource|false given.'
- identifier: argument.type
- count: 1
- path: app/Report/ReportParserBase.php
-
- -
- rawMessage: 'Parameter #1 $stream of function feof expects resource, resource|false given.'
- identifier: argument.type
- count: 1
- path: app/Report/ReportParserBase.php
-
- -
- rawMessage: 'Parameter #1 $stream of function fread expects resource, resource|false given.'
- identifier: argument.type
- count: 1
- path: app/Report/ReportParserBase.php
-
- -
- rawMessage: 'Parameter #3 $attrs of method Fisharebest\Webtrees\Report\ReportParserBase::startElement() expects array<string>, array given.'
- identifier: argument.type
- count: 1
- path: app/Report/ReportParserBase.php
-
- -
- rawMessage: 'Access to an undefined property Fisharebest\Webtrees\GedcomRecord|static(Fisharebest\Webtrees\Report\ReportParserGenerate)::$generation.'
- identifier: property.notFound
- count: 1
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: 'Access to protected property Fisharebest\Webtrees\GedcomRecord|static(Fisharebest\Webtrees\Report\ReportParserGenerate)::$generation.'
- identifier: property.protected
- count: 1
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: Binary operation "+" between int and mixed results in an error.
- identifier: binaryOp.invalid
- count: 2
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: Binary operation "+" between mixed and int results in an error.
- identifier: binaryOp.invalid
- count: 10
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: 'Binary operation "+=" between mixed and array<string>|int results in an error.'
- identifier: assignOp.invalid
- count: 4
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: 'Call to an undefined method Fisharebest\Webtrees\GedcomRecord|static(Fisharebest\Webtrees\Report\ReportParserGenerate)::canShow().'
- identifier: method.notFound
- count: 1
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: 'Call to an undefined method Fisharebest\Webtrees\GedcomRecord|static(Fisharebest\Webtrees\Report\ReportParserGenerate)::privatizeGedcom().'
- identifier: method.notFound
- count: 1
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: 'Call to an undefined method Fisharebest\Webtrees\GedcomRecord|static(Fisharebest\Webtrees\Report\ReportParserGenerate)::tree().'
- identifier: method.notFound
- count: 1
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: 'Call to function assert() with false and LogicException will always evaluate to false.'
- identifier: function.impossibleType
- count: 1
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: 'Cannot access offset (float|int) on list<string>|false.'
- identifier: offsetAccess.nonOffsetAccessible
- count: 13
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: 'Cannot access offset (float|int<1, max>) on list<string>|false.'
- identifier: offsetAccess.nonOffsetAccessible
- count: 1
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: '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.'
- identifier: offsetAccess.nonOffsetAccessible
- count: 3
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: '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.'
- identifier: offsetAccess.nonOffsetAccessible
- count: 3
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: 'Cannot call method addElement() on Fisharebest\Webtrees\Report\AbstractRenderer|null.'
- identifier: method.nonObject
- count: 1
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: 'Cannot call method childFamilies() on Fisharebest\Webtrees\Individual|null.'
- identifier: method.nonObject
- count: 1
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: 'Cannot call method facts() on Fisharebest\Webtrees\GedcomRecord|null.'
- identifier: method.nonObject
- count: 2
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: 'Cannot call method findHighlightedMediaFile() on Fisharebest\Webtrees\Individual|null.'
- identifier: method.nonObject
- count: 1
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: 'Cannot call method firstImageFile() on Fisharebest\Webtrees\Media|null.'
- identifier: method.nonObject
- count: 1
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: 'Cannot call method privatizeGedcom() on Fisharebest\Webtrees\GedcomRecord|null.'
- identifier: method.nonObject
- count: 3
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: 'Cannot call method xref() on Fisharebest\Webtrees\GedcomRecord|null.'
- identifier: method.nonObject
- count: 1
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: Cannot cast mixed to string.
- identifier: cast.string
- count: 1
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: Cannot use ++ on array<string>|float|int.
- identifier: postInc.type
- count: 4
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: Cannot use -- on mixed.
- identifier: postDec.type
- count: 4
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: 'Cannot use array destructuring on array<int, array<string>|int>|null.'
- identifier: offsetAccess.nonArray
- count: 4
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: 'Cannot use array destructuring on array<int, string>|null.'
- identifier: offsetAccess.nonArray
- count: 1
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: If condition is always true.
- identifier: if.alwaysTrue
- count: 1
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: Instanceof between Fisharebest\Webtrees\Report\AbstractRenderer and Fisharebest\Webtrees\Report\ReportBaseElement will always evaluate to false.
- identifier: instanceof.alwaysFalse
- count: 1
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Report\ReportParserGenerate::substituteVars() should return string but returns string|null.'
- identifier: return.type
- count: 1
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: 'Parameter #1 $array of function end expects array|object, list<string>|false given.'
- identifier: argument.type
- count: 1
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: 'Parameter #1 $expression of method Symfony\Component\ExpressionLanguage\ExpressionLanguage::evaluate() expects string|Symfony\Component\ExpressionLanguage\Expression, string|null given.'
- identifier: argument.type
- count: 1
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: 'Parameter #1 $haystack of function str_contains expects string, string|null given.'
- identifier: argument.type
- count: 1
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: 'Parameter #1 $image of function imagesx expects GdImage, GdImage|false given.'
- identifier: argument.type
- count: 2
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: 'Parameter #1 $image of function imagesy expects GdImage, GdImage|false given.'
- identifier: argument.type
- count: 2
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: '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.'
- identifier: argument.type
- count: 1
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: 'Parameter #1 $parser of method Fisharebest\Webtrees\Report\ReportParserGenerate::characterData() expects resource, mixed given.'
- identifier: argument.type
- count: 4
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: 'Parameter #1 $parser of method Fisharebest\Webtrees\Report\ReportParserGenerate::endElement() expects resource, mixed given.'
- identifier: argument.type
- count: 4
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: 'Parameter #1 $parser of method Fisharebest\Webtrees\Report\ReportParserGenerate::startElement() expects resource, mixed given.'
- identifier: argument.type
- count: 4
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: 'Parameter #1 $string of function addslashes expects string, string|null given.'
- identifier: argument.type
- count: 1
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: 'Parameter #1 $xref of method Fisharebest\Webtrees\Contracts\FamilyFactoryInterface::make() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: 'Parameter #1 $xref of method Fisharebest\Webtrees\Contracts\GedcomRecordFactoryInterface::make() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: 'Parameter #1 $xref of method Fisharebest\Webtrees\Contracts\IndividualFactoryInterface::make() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: '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.'
- identifier: argument.type
- count: 1
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: '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.'
- identifier: argument.type
- count: 2
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: '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.'
- identifier: argument.type
- count: 2
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: '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.'
- identifier: argument.type
- count: 1
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: '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.'
- identifier: argument.type
- count: 2
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: 'Parameter #2 $subject of function preg_match expects string, string|null given.'
- identifier: argument.type
- count: 5
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: 'Parameter #3 $attrs of method Fisharebest\Webtrees\Report\ReportParserGenerate::startElement() expects array<string>, array given.'
- identifier: argument.type
- count: 4
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: 'Parameter #3 $gedcom of method Fisharebest\Webtrees\Contracts\FamilyFactoryInterface::make() expects string|null, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: 'Parameter #3 $gedcom of method Fisharebest\Webtrees\Contracts\GedcomRecordFactoryInterface::make() expects string|null, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: 'Parameter #3 $gedcom of method Fisharebest\Webtrees\Contracts\IndividualFactoryInterface::make() expects string|null, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: 'Parameter #3 $subject of function preg_replace expects array<float|int|string>|string, string|null given.'
- identifier: argument.type
- count: 1
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: Possibly invalid array key type mixed.
- identifier: offsetAccess.invalidOffset
- count: 2
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: 'Property Fisharebest\Webtrees\Report\ReportParserGenerate::$current_element (Fisharebest\Webtrees\Report\ReportBaseElement) does not accept Fisharebest\Webtrees\Report\AbstractRenderer.'
- identifier: assign.propertyType
- count: 1
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: 'Property Fisharebest\Webtrees\Report\ReportParserGenerate::$generation (int) does not accept mixed.'
- identifier: assign.propertyType
- count: 1
path: app/Report/ReportParserGenerate.php
-
- rawMessage: 'Property Fisharebest\Webtrees\Report\ReportParserGenerate::$list (array<Fisharebest\Webtrees\GedcomRecord|static(Fisharebest\Webtrees\Report\ReportParserGenerate)>) does not accept array<(object{generation: int}&stdClass)>.'
- identifier: assign.propertyType
- count: 1
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: 'Property Fisharebest\Webtrees\Report\ReportParserGenerate::$list (array<Fisharebest\Webtrees\GedcomRecord|static(Fisharebest\Webtrees\Report\ReportParserGenerate)>) does not accept array<Fisharebest\Webtrees\GedcomRecord|null>.'
- identifier: assign.propertyType
- count: 6
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: '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>.'
- identifier: assign.propertyType
- count: 2
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: 'Property Fisharebest\Webtrees\Report\ReportParserGenerate::$list (array<Fisharebest\Webtrees\GedcomRecord|static(Fisharebest\Webtrees\Report\ReportParserGenerate)>) does not accept array<int, Fisharebest\Webtrees\GedcomRecord|null>.'
- identifier: assign.propertyType
- count: 1
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: 'Property Fisharebest\Webtrees\Report\ReportParserGenerate::$list (array<Fisharebest\Webtrees\GedcomRecord|static(Fisharebest\Webtrees\Report\ReportParserGenerate)>) does not accept array<string, Fisharebest\Webtrees\GedcomRecord|null>.'
- identifier: assign.propertyType
- count: 1
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: 'Property Fisharebest\Webtrees\Report\ReportParserGenerate::$parser (XMLParser) does not accept XMLParser|null.'
- identifier: assign.propertyType
- count: 4
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: 'Property Fisharebest\Webtrees\Report\ReportParserGenerate::$print_data (bool) does not accept bool|null.'
- identifier: assign.propertyType
- count: 4
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: 'Property Fisharebest\Webtrees\Report\ReportParserGenerate::$repeat_bytes (int) does not accept array<string>|int.'
- identifier: assign.propertyType
- count: 4
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: 'Property Fisharebest\Webtrees\Report\ReportParserGenerate::$repeats (array<string>) does not accept array<string>|int.'
- identifier: assign.propertyType
- count: 4
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: 'Property Fisharebest\Webtrees\Report\ReportParserGenerate::$vars (array<array<string>>) does not accept array<array<string|null>>.'
- identifier: assign.propertyType
- count: 1
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: 'Property Fisharebest\Webtrees\Report\ReportParserGenerate::$wt_report (Fisharebest\Webtrees\Report\AbstractRenderer) does not accept Fisharebest\Webtrees\Report\AbstractRenderer|null.'
- identifier: assign.propertyType
- count: 1
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: 'Property Fisharebest\Webtrees\Report\ReportParserGenerate::$wt_report (Fisharebest\Webtrees\Report\AbstractRenderer) does not accept Fisharebest\Webtrees\Report\ReportBaseTextbox.'
- identifier: assign.propertyType
- count: 1
- path: app/Report/ReportParserGenerate.php
-
- -
- rawMessage: Binary operation "*" between mixed and 2 results in an error.
- identifier: binaryOp.invalid
- count: 1
- path: app/Report/ReportPdfCell.php
-
- -
- rawMessage: Binary operation "+" between mixed and mixed results in an error.
- identifier: binaryOp.invalid
- count: 1
- path: app/Report/ReportPdfCell.php
-
- -
- rawMessage: 'Parameter #1 $link of method TCPDF::setLink() expects int, string given.'
- identifier: argument.type
- count: 1
- path: app/Report/ReportPdfFootnote.php
-
- -
- rawMessage: Binary operation "+" between mixed and 5 results in an error.
- identifier: binaryOp.invalid
- count: 1
- path: app/Report/ReportPdfImage.php
-
- -
- rawMessage: Binary operation "*" between mixed and 2 results in an error.
- identifier: binaryOp.invalid
- count: 2
- path: app/Report/ReportPdfTextBox.php
-
- -
- rawMessage: Binary operation "+" between float and mixed results in an error.
- identifier: binaryOp.invalid
- count: 9
- path: app/Report/ReportPdfTextBox.php
-
- -
- rawMessage: Binary operation "+" between mixed and mixed results in an error.
- identifier: binaryOp.invalid
- count: 2
- path: app/Report/ReportPdfTextBox.php
-
- -
- rawMessage: Instanceof between Fisharebest\Webtrees\Report\ReportBaseElement and Fisharebest\Webtrees\Report\ReportPdfFootnote will always evaluate to false.
- identifier: instanceof.alwaysFalse
- count: 1
- path: app/Report/ReportPdfTextBox.php
-
- -
- rawMessage: 'Parameter #1 $margin of method TCPDF::setLeftMargin() expects float|int, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Report/ReportPdfTextBox.php
-
- -
- rawMessage: 'Parameter #1 $margin of method TCPDF::setRightMargin() expects float|int, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Report/ReportPdfTextBox.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Report\RightToLeftSupport::starredName() should return string but returns string|null.'
- identifier: return.type
- count: 1
- path: app/Report/RightToLeftSupport.php
-
- -
- rawMessage: 'Parameter #2 $offset of function substr expects int, int<0, max>|false given.'
- identifier: argument.type
- count: 1
- path: app/Report/RightToLeftSupport.php
-
- -
- rawMessage: 'Parameter #3 $length of function substr expects int|null, int<0, max>|false given.'
- identifier: argument.type
- count: 1
- path: app/Report/RightToLeftSupport.php
-
- -
- rawMessage: 'Parameter #3 $subject of function preg_replace expects array<float|int|string>|string, string|null given.'
- identifier: argument.type
- count: 1
- path: app/Report/RightToLeftSupport.php
-
- -
- rawMessage: 'Parameter #3 $subject of function str_replace expects array<string>|string, string|null given.'
- identifier: argument.type
- count: 1
- path: app/Report/RightToLeftSupport.php
-
- -
- rawMessage: Possibly invalid array key type mixed.
- identifier: offsetAccess.invalidOffset
- count: 1
- path: app/Schema/Migration42.php
-
- -
- rawMessage: Access to an undefined property object::$max.
- identifier: property.notFound
- count: 2
- path: app/Schema/Migration44.php
-
- -
- rawMessage: Access to an undefined property object::$min.
- identifier: property.notFound
- count: 1
- path: app/Schema/Migration44.php
-
- -
- rawMessage: Anonymous function should return Fisharebest\Webtrees\Family but returns Fisharebest\Webtrees\Family|null.
- identifier: return.type
- count: 1
- path: app/Services/AdminService.php
-
- -
- rawMessage: Anonymous function should return Fisharebest\Webtrees\Individual but returns Fisharebest\Webtrees\Individual|null.
- identifier: return.type
- count: 1
- path: app/Services/AdminService.php
-
- -
- rawMessage: Anonymous function should return Fisharebest\Webtrees\Media but returns Fisharebest\Webtrees\Media|null.
- identifier: return.type
- count: 1
- path: app/Services/AdminService.php
-
- -
- rawMessage: Anonymous function should return Fisharebest\Webtrees\Source but returns Fisharebest\Webtrees\Source|null.
- identifier: return.type
- count: 1
- path: app/Services/AdminService.php
-
- -
- rawMessage: '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>>>.'
- identifier: return.type
- count: 1
- path: app/Services/AdminService.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Services\AdminService::duplicateXrefs() should return array<string> but returns array<mixed>.'
- identifier: return.type
- count: 1
- path: app/Services/AdminService.php
-
- -
- rawMessage: '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.'
- identifier: argument.type
- count: 1
- path: app/Services/AdminService.php
-
- -
- rawMessage: '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.'
- identifier: argument.type
- count: 1
- path: app/Services/AdminService.php
-
- -
- rawMessage: '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.'
- identifier: argument.type
- count: 1
- path: app/Services/AdminService.php
-
- -
- rawMessage: '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.'
- identifier: argument.type
- count: 1
- path: app/Services/AdminService.php
-
- -
- rawMessage: 'Parameter #2 $subject of function preg_match expects string, string|false given.'
- identifier: argument.type
- count: 1
- path: app/Services/AdminService.php
-
- -
- rawMessage: Binary operation "-" between int and mixed results in an error.
- identifier: binaryOp.invalid
- count: 1
- path: app/Services/CalendarService.php
-
- -
- rawMessage: Binary operation "." between mixed and ' ' results in an error.
- identifier: binaryOp.invalid
- count: 2
- path: app/Services/CalendarService.php
-
- -
- rawMessage: Binary operation "." between non-falsy-string and mixed results in an error.
- identifier: binaryOp.invalid
- count: 6
- path: app/Services/CalendarService.php
-
- -
- rawMessage: 'Cannot call method minimumJulianDay() on mixed.'
- identifier: method.nonObject
- count: 4
- path: app/Services/CalendarService.php
-
- -
- rawMessage: 'Parameter #1 $filter of method Fisharebest\Webtrees\GedcomRecord::facts() expects array<string>, array<int, mixed> given.'
- identifier: argument.type
- count: 2
- path: app/Services/CalendarService.php
-
- -
- rawMessage: 'Parameter #1 $xref of method Fisharebest\Webtrees\Contracts\FamilyFactoryInterface::make() expects string, mixed given.'
- identifier: argument.type
- count: 2
- path: app/Services/CalendarService.php
-
- -
- rawMessage: 'Parameter #1 $xref of method Fisharebest\Webtrees\Contracts\IndividualFactoryInterface::make() expects string, mixed given.'
- identifier: argument.type
- count: 2
- path: app/Services/CalendarService.php
-
- -
- rawMessage: 'Parameter #1 of closure expects Fisharebest\Webtrees\GedcomRecord, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Services/CalendarService.php
-
- -
- rawMessage: 'Parameter #2 of closure expects Fisharebest\Webtrees\GedcomRecord, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Services/CalendarService.php
-
- -
- rawMessage: 'Parameter #3 $gedcom of method Fisharebest\Webtrees\Contracts\FamilyFactoryInterface::make() expects string|null, mixed given.'
- identifier: argument.type
- count: 2
- path: app/Services/CalendarService.php
-
- -
- rawMessage: 'Parameter #3 $gedcom of method Fisharebest\Webtrees\Contracts\IndividualFactoryInterface::make() expects string|null, mixed given.'
- identifier: argument.type
- count: 2
- path: app/Services/CalendarService.php
-
- -
- rawMessage: '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.'
- identifier: argument.type
- count: 1
- path: app/Services/ChartService.php
-
- -
- rawMessage: Cannot access offset string on mixed.
- identifier: offsetAccess.nonOffsetAccessible
- count: 4
- path: app/Services/ClipboardService.php
-
- -
- rawMessage: 'Parameter #1 $array of function array_slice expects array, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Services/ClipboardService.php
-
- -
- rawMessage: '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.'
- identifier: argument.type
- count: 1
- path: app/Services/ClipboardService.php
-
- -
- rawMessage: 'Parameter #1 $gedcom of method Fisharebest\Webtrees\GedcomRecord::createFact() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Services/ClipboardService.php
-
- -
- rawMessage: '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.'
- identifier: argument.type
- count: 1
- path: app/Services/ClipboardService.php
-
- -
- rawMessage: 'Parameter #1 $value of function e expects BackedEnum|float|Illuminate\Contracts\Support\DeferringDisplayableValue|Illuminate\Contracts\Support\Htmlable|int|string|null, mixed given.'
- identifier: argument.type
- count: 3
- path: app/Services/DataFixService.php
-
- -
- rawMessage: Binary operation "+" between 1 and mixed results in an error.
- identifier: binaryOp.invalid
- count: 1
- path: app/Services/DatatablesService.php
-
- -
- rawMessage: Offset 'column' does not exist on string.
- identifier: offsetAccess.notFound
- count: 3
- path: app/Services/DatatablesService.php
-
- -
- rawMessage: Offset 'dir' does not exist on string.
- identifier: offsetAccess.notFound
- count: 2
- path: app/Services/DatatablesService.php
-
- -
- rawMessage: 'Parameter #1 $callback of method Illuminate\Support\Collection<int,mixed>::filter() expects (callable(mixed, int): bool)|null, Closure(array): bool given.'
- identifier: argument.type
- count: 1
- path: app/Services/DatatablesService.php
-
- -
- rawMessage: '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.'
- identifier: argument.type
- count: 1
- path: app/Services/DatatablesService.php
-
- -
- rawMessage: 'Parameter #1 $haystack of function stripos expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Services/DatatablesService.php
-
- -
- rawMessage: 'Parameter #2 $direction of method Illuminate\Database\Query\Builder::orderBy() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Services/DatatablesService.php
-
- -
- rawMessage: Possibly invalid array key type mixed.
- identifier: offsetAccess.invalidOffset
- count: 2
- path: app/Services/DatatablesService.php
-
- -
- rawMessage: 'Parameter #1 $request of static method Fisharebest\Webtrees\Validator::attributes() expects Psr\Http\Message\ServerRequestInterface, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Services/EmailService.php
-
- -
- rawMessage: 'Argument of an invalid type mixed supplied for foreach, only iterables are supported.'
- identifier: foreach.nonIterable
- count: 1
- path: app/Services/GedcomEditService.php
-
- -
- rawMessage: 'Binary operation ".=" between mixed and non-falsy-string results in an error.'
- identifier: assignOp.invalid
- count: 3
- path: app/Services/GedcomEditService.php
-
- -
- rawMessage: Cannot access offset mixed on mixed.
- identifier: offsetAccess.nonOffsetAccessible
- count: 1
- path: app/Services/GedcomEditService.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Services\GedcomEditService::insertMissingLevels() should return string but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Services/GedcomEditService.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Services\GedcomEditService::insertMissingRecordSubtags() should return string but returns string|null.'
- identifier: return.type
- count: 2
- path: app/Services/GedcomEditService.php
-
- -
- rawMessage: 'Parameter #1 $array of function array_shift expects array, list<string>|false given.'
- identifier: argument.type
- count: 1
- path: app/Services/GedcomEditService.php
-
- -
- rawMessage: 'Parameter #1 $haystack of function str_starts_with expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Services/GedcomEditService.php
-
- -
- rawMessage: 'Parameter #2 $array of function implode expects array, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Services/GedcomEditService.php
-
- -
- rawMessage: 'Parameter #3 $gedcom of method Fisharebest\Webtrees\Services\GedcomEditService::insertMissingLevels() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Services/GedcomEditService.php
-
- -
- rawMessage: 'Parameter #3 $gedcom of method Fisharebest\Webtrees\Services\GedcomEditService::insertMissingLevels() expects string, string|null given.'
- identifier: argument.type
- count: 2
- path: app/Services/GedcomEditService.php
-
- -
- rawMessage: Access to an undefined property object::$o_gedcom.
- identifier: property.notFound
- count: 1
- path: app/Services/GedcomExportService.php
-
- -
- rawMessage: Instanceof between Fisharebest\Webtrees\Header and Fisharebest\Webtrees\Header will always evaluate to true.
- identifier: instanceof.alwaysTrue
- count: 1
- path: app/Services/GedcomExportService.php
-
- -
- rawMessage: 'Offset ''uri'' might not exist on array{timed_out: bool, blocked: bool, eof: bool, unread_bytes: int, stream_type: string, wrapper_type: string, wrapper_data: mixed, mode: string, ...}.'
- identifier: offsetAccess.notFound
- count: 1
- path: app/Services/GedcomExportService.php
-
- -
- rawMessage: 'Parameter #1 $gedcom of method Fisharebest\Webtrees\Services\GedcomExportService::wrapLongLines() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Services/GedcomExportService.php
-
- -
- rawMessage: 'Parameter #2 $subject of function preg_match expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Services/GedcomExportService.php
-
- -
- rawMessage: 'Parameter #2 $subject of function preg_match_all expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Services/GedcomExportService.php
-
- -
- rawMessage: Binary operation "." between "\n1 OBJE @" and mixed results in an error.
- identifier: binaryOp.invalid
- count: 1
- path: app/Services/GedcomImportService.php
-
- -
- rawMessage: Binary operation "." between non-falsy-string and mixed results in an error.
- identifier: binaryOp.invalid
- count: 3
- path: app/Services/GedcomImportService.php
-
- -
- rawMessage: 'Cannot call method canonicalTag() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Services/GedcomImportService.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Services\GedcomImportService::createMediaObject() should return string but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Services/GedcomImportService.php
-
- -
- rawMessage: 'Parameter #1 $haystack of function str_starts_with expects string, string|null given.'
- identifier: argument.type
- count: 1
- path: app/Services/GedcomImportService.php
-
- -
- rawMessage: 'Parameter #1 $str of function strtr expects string, string|null given.'
- identifier: argument.type
- count: 1
- path: app/Services/GedcomImportService.php
-
- -
- rawMessage: 'Parameter #1 $string of function substr expects string, string|null given.'
- identifier: argument.type
- count: 1
- path: app/Services/GedcomImportService.php
-
- -
- rawMessage: 'Parameter #2 $subject of function preg_match expects string, string|null given.'
- identifier: argument.type
- count: 1
- path: app/Services/GedcomImportService.php
-
- -
- rawMessage: 'Parameter #2 $subject of function preg_match_all expects string, string|null given.'
- identifier: argument.type
- count: 1
- path: app/Services/GedcomImportService.php
-
- -
- rawMessage: 'Parameter #3 $subject of function preg_replace expects array<float|int|string>|string, string|null given.'
- identifier: argument.type
- count: 10
- path: app/Services/GedcomImportService.php
-
- -
- rawMessage: 'Parameter #3 $subject of function str_replace expects array<string>|string, string|null given.'
- identifier: argument.type
- count: 2
- path: app/Services/GedcomImportService.php
-
- -
- rawMessage: Access to an undefined property object::$module_name.
- identifier: property.notFound
- count: 2
- path: app/Services/HomePageService.php
-
- -
- rawMessage: '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>.'
- identifier: return.type
- count: 1
- path: app/Services/HomePageService.php
-
- -
- rawMessage: 'Parameter #1 $blocks of method Fisharebest\Webtrees\Services\HomePageService::filterActiveBlocks() expects Illuminate\Support\Collection<int, string>, Illuminate\Support\Collection<(int|string), mixed> given.'
- identifier: argument.type
- count: 2
- path: app/Services/HomePageService.php
-
- -
- rawMessage: 'Parameter #1 $key of method Illuminate\Support\Collection<int,string>::contains() expects (callable(string, int): bool)|string, mixed given.'
- identifier: argument.type
- count: 4
- path: app/Services/HomePageService.php
-
- -
- rawMessage: 'Parameter #1 $module_name of method Fisharebest\Webtrees\Services\ModuleService::findByName() expects string, mixed given.'
- identifier: argument.type
- count: 2
- path: app/Services/HomePageService.php
-
- -
- rawMessage: '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.'
- identifier: argument.type
- count: 2
- path: app/Services/HomePageService.php
-
- -
- rawMessage: 'Parameter #2 $path of method Fisharebest\Webtrees\Services\HousekeepingService::deleteFileOrFolder() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Services/HousekeepingService.php
-
- -
- rawMessage: Cannot access property $excludes on mixed.
- identifier: property.nonObject
- count: 4
- path: app/Services/HtmlService.php
-
- -
- rawMessage: 'Argument of an invalid type mixed supplied for foreach, only iterables are supported.'
- identifier: foreach.nonIterable
- count: 1
- path: app/Services/IndividualFactsService.php
-
- -
- rawMessage: Binary operation "." between "\n2 _ASSO @" and mixed results in an error.
- identifier: binaryOp.invalid
- count: 1
- path: app/Services/IndividualFactsService.php
-
- -
rawMessage: 'Call to an undefined method Fisharebest\Webtrees\GedcomRecord::sex().'
identifier: method.notFound
count: 17
path: app/Services/IndividualFactsService.php
-
- rawMessage: 'Cannot call method xref() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Services/IndividualFactsService.php
-
- -
- rawMessage: 'Illuminate\Support\Collection<*NEVER*, *NEVER*> does not accept Fisharebest\Webtrees\Fact.'
- identifier: offsetAssign.valueType
- count: 31
- path: app/Services/IndividualFactsService.php
-
- -
- rawMessage: Instanceof between Fisharebest\Webtrees\Individual and Fisharebest\Webtrees\Family will always evaluate to false.
- identifier: instanceof.alwaysFalse
- count: 1
- path: app/Services/IndividualFactsService.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Services\IndividualFactsService::familyFacts() should return Illuminate\Support\Collection<int, Fisharebest\Webtrees\Fact> but returns Illuminate\Support\Collection<int, mixed>.'
- identifier: return.type
- count: 1
- path: app/Services/IndividualFactsService.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Services\IndividualFactsService::historicFacts() should return Illuminate\Support\Collection<int, Fisharebest\Webtrees\Fact> but returns Illuminate\Support\Collection<int, mixed>.'
- identifier: return.type
- count: 1
- path: app/Services/IndividualFactsService.php
-
- -
- rawMessage: 'Parameter #1 $gedcom of class Fisharebest\Webtrees\Fact constructor expects string, string|null given.'
- identifier: argument.type
- count: 1
- path: app/Services/IndividualFactsService.php
-
- -
- rawMessage: '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.'
- identifier: argument.type
- count: 2
- path: app/Services/IndividualFactsService.php
-
- -
- rawMessage: '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.'
- identifier: argument.type
- count: 2
- path: app/Services/IndividualFactsService.php
-
- -
- rawMessage: 'Parameter #2 $spouse of method Fisharebest\Webtrees\Services\IndividualFactsService::spouseFacts() expects Fisharebest\Webtrees\Individual, Fisharebest\Webtrees\Individual|null given.'
- identifier: argument.type
- count: 1
- path: app/Services/IndividualFactsService.php
-
- -
- rawMessage: 'Parameter #3 $sex of method Fisharebest\Webtrees\Services\IndividualFactsService::convertEvent() expects string, mixed given.'
- identifier: argument.type
- count: 17
- path: app/Services/IndividualFactsService.php
-
- -
- rawMessage: 'Parameter #3 $subject of function preg_replace expects array<float|int|string>|string, string|null given.'
- identifier: argument.type
- count: 1
- path: app/Services/IndividualFactsService.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Services\LinkedRecordService::allLinkedRecords() should return Illuminate\Support\Collection<int, Fisharebest\Webtrees\GedcomRecord> but returns Illuminate\Support\Collection<(int|string), Fisharebest\Webtrees\GedcomRecord|null>.'
- identifier: return.type
- count: 1
- path: app/Services/LinkedRecordService.php
-
- -
- rawMessage: '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.'
- identifier: argument.type
- count: 1
- path: app/Services/LinkedRecordService.php
-
- -
- rawMessage: Access to an undefined property object::$parent_id.
- identifier: property.notFound
- count: 1
- path: app/Services/MapDataService.php
-
- -
- rawMessage: Access to an undefined property object::$place.
- identifier: property.notFound
- count: 1
- path: app/Services/MapDataService.php
-
- -
- rawMessage: Cannot cast mixed to float.
- identifier: cast.double
- count: 2
- path: app/Services/MapDataService.php
-
- -
- rawMessage: Cannot cast mixed to int.
- identifier: cast.int
- count: 6
- path: app/Services/MapDataService.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Services\MapDataService::activePlaces() should return array<list<object{p_place: string, tree_name: string, tree_title: string, p_id: int}>> but returns array<string, non-empty-list<object{p_place: mixed, tree_name: mixed, tree_title: mixed, p_id: int}&stdClass>>.'
- identifier: return.type
- count: 1
- path: app/Services/MapDataService.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Services\MapDataService::getPlaceListLocation() should return Illuminate\Support\Collection<int, object{id: int, key: string, place: string, latitude: float|null, longitude: float|null, child_count: int, no_coord: int}> but returns Illuminate\Support\Collection<int, object{id: int, place: mixed, key: lowercase-string, latitude: float|null, longitude: float|null, child_count: int, no_coord: int}&stdClass>.'
- identifier: return.type
- count: 1
- path: app/Services/MapDataService.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Services\MapDataService::placeIdsForLocation() should return array<string> but returns array<mixed>.'
- identifier: return.type
- count: 1
- path: app/Services/MapDataService.php
-
- -
- rawMessage: 'Parameter #1 $string of function mb_strtolower expects string, mixed given.'
- identifier: argument.type
- count: 2
- path: app/Services/MapDataService.php
-
- -
- rawMessage: 'Parameter #1 $value of function e expects BackedEnum|float|Illuminate\Contracts\Support\DeferringDisplayableValue|Illuminate\Contracts\Support\Htmlable|int|string|null, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Services/MapDataService.php
-
- -
- rawMessage: 'Parameter #1 of closure expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Services/MapDataService.php
-
- -
- rawMessage: 'Parameter #2 $parent_place_ids of method Fisharebest\Webtrees\Services\MapDataService::deleteUnusedLocations() expects list<int>, array<int, int> given.'
- identifier: argument.type
- count: 1
- path: app/Services/MapDataService.php
-
- -
- rawMessage: 'Parameter #2 of closure expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Services/MapDataService.php
-
- -
- rawMessage: Binary operation "." between string and mixed results in an error.
- identifier: binaryOp.invalid
- count: 3
- path: app/Services/MediaFileService.php
-
- -
- rawMessage: 'Cannot call method detach() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Services/MediaFileService.php
-
- -
- rawMessage: 'Cannot call method getClientFilename() on mixed.'
- identifier: method.nonObject
- count: 2
- path: app/Services/MediaFileService.php
-
- -
- rawMessage: 'Cannot call method getError() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Services/MediaFileService.php
-
- -
- rawMessage: 'Cannot call method getStream() on mixed.'
- identifier: method.nonObject
- count: 2
- path: app/Services/MediaFileService.php
-
- -
- rawMessage: Cannot cast mixed to string.
- identifier: cast.string
- count: 1
- path: app/Services/MediaFileService.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Services\MediaFileService::allFilesInDatabase() should return Illuminate\Support\Collection<int, string> but returns Illuminate\Support\Collection<(int|string), mixed>.'
- identifier: return.type
- count: 1
- path: app/Services/MediaFileService.php
-
- -
- rawMessage: '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.'
- identifier: argument.type
- count: 1
- path: app/Services/MediaFileService.php
-
- -
- rawMessage: '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.'
- identifier: argument.type
- count: 1
- path: app/Services/MediaFileService.php
-
- -
- rawMessage: 'Parameter #1 $callback of method Illuminate\Support\Collection<(int|string),mixed>::sort() expects (callable(mixed, mixed): int)|int|null, Closure(string, string): int given.'
- identifier: argument.type
- count: 1
- path: app/Services/MediaFileService.php
-
- -
- rawMessage: 'Parameter #1 $location of method League\Flysystem\FilesystemReader::listContents() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Services/MediaFileService.php
-
- -
- rawMessage: 'Parameter #1 $path of function pathinfo expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Services/MediaFileService.php
-
- -
- rawMessage: 'Parameter #1 $uploaded_file of class Fisharebest\Webtrees\Exceptions\FileUploadException constructor expects Psr\Http\Message\UploadedFileInterface|null, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Services/MediaFileService.php
-
- -
- rawMessage: Anonymous function should return Fisharebest\Webtrees\Module\ModuleInterface but returns mixed.
- identifier: return.type
- count: 1
- path: app/Services/ModuleService.php
-
- -
- rawMessage: 'Cannot call method setName() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Services/ModuleService.php
-
- -
- rawMessage: Cannot cast mixed to int.
- identifier: cast.int
- count: 4
- path: app/Services/ModuleService.php
-
- -
- rawMessage: '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>.'
- identifier: return.type
- count: 1
- path: app/Services/ModuleService.php
-
- -
- rawMessage: '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>.'
- identifier: return.type
- count: 1
- path: app/Services/ModuleService.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Services\ModuleService::deletedModules() should return Illuminate\Support\Collection<int, string> but returns Illuminate\Support\Collection<(int|string), mixed>.'
- identifier: return.type
- count: 1
- path: app/Services/ModuleService.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Services\ModuleService::load() should return Fisharebest\Webtrees\Module\ModuleInterface|null but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Services/ModuleService.php
-
- -
- rawMessage: '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>.'
- identifier: return.type
- count: 1
- path: app/Services/ModuleService.php
-
- -
- rawMessage: '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.'
- identifier: argument.type
- count: 1
- path: app/Services/ModuleService.php
-
- -
- rawMessage: '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.'
- identifier: argument.type
- count: 1
- path: app/Services/ModuleService.php
-
- -
- rawMessage: '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.'
- identifier: argument.type
- count: 1
- path: app/Services/ModuleService.php
-
- -
- rawMessage: Possibly invalid array key type mixed.
- identifier: array.invalidKey
- count: 1
- path: app/Services/ModuleService.php
-
- -
- rawMessage: 'Parameter $stream of function fwrite expects resource, resource|false given.'
- identifier: argument.type
- count: 1
- path: app/Services/NetworkService.php
-
- -
- rawMessage: 'Parameter $stream of function stream_get_contents expects resource, resource|false given.'
- identifier: argument.type
- count: 1
- path: app/Services/NetworkService.php
-
- -
- rawMessage: 'Parameter $stream of function stream_set_timeout expects resource, resource|false given.'
- identifier: argument.type
- count: 1
- path: app/Services/NetworkService.php
-
- -
- rawMessage: Variable $stream might not be defined.
- identifier: variable.undefined
- count: 1
- path: app/Services/NetworkService.php
-
- -
- rawMessage: Binary operation "." between mixed and mixed results in an error.
- identifier: binaryOp.invalid
- count: 1
- path: app/Services/PendingChangesService.php
-
- -
- rawMessage: 'Cannot call method add() on DateTimeImmutable|false.'
- identifier: method.nonObject
- count: 1
- path: app/Services/PendingChangesService.php
-
- -
- rawMessage: 'Cannot call method setTimezone() on DateTimeImmutable|false.'
- identifier: method.nonObject
- count: 1
- path: app/Services/PendingChangesService.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Services\PendingChangesService::pendingChanges() should return array<array<object{xref: string, change_id: string, old_gedcom: string|null, new_gedcom: string|null, change_time: Fisharebest\Webtrees\Contracts\TimestampInterface, record: Fisharebest\Webtrees\GedcomRecord, user_name: string, real_name: string}>> but returns array<list<stdClass>>.'
- identifier: return.type
- count: 1
- path: app/Services/PendingChangesService.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Services\PendingChangesService::pendingXrefs() should return Illuminate\Support\Collection<int, string> but returns Illuminate\Support\Collection<(int|string), mixed>.'
- identifier: return.type
- count: 1
- path: app/Services/PendingChangesService.php
-
- -
- rawMessage: 'Parameter #1 $gedrec of method Fisharebest\Webtrees\Services\GedcomImportService::updateRecord() expects string, mixed given.'
- identifier: argument.type
- count: 6
- path: app/Services/PendingChangesService.php
-
- -
- rawMessage: 'Parameter #1 $string of method Fisharebest\Webtrees\Contracts\TimestampFactoryInterface::fromString() expects string|null, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Services/PendingChangesService.php
-
- -
- rawMessage: 'Parameter #1 $xref of method Fisharebest\Webtrees\Contracts\GedcomRecordFactoryInterface::new() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Services/PendingChangesService.php
-
- -
- rawMessage: 'Parameter #2 $gedcom of method Fisharebest\Webtrees\Contracts\GedcomRecordFactoryInterface::new() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Services/PendingChangesService.php
-
- -
- rawMessage: 'Parameter #3 $pending of method Fisharebest\Webtrees\Contracts\GedcomRecordFactoryInterface::new() expects string|null, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Services/PendingChangesService.php
-
- -
- rawMessage: Possibly invalid array key type mixed.
- identifier: offsetAccess.invalidOffset
- count: 1
- path: app/Services/PendingChangesService.php
-
- -
- rawMessage: 'Call to an undefined method Fisharebest\Webtrees\Family|Fisharebest\Webtrees\Individual::childFamilies().'
+ rawMessage: 'Call to an undefined method Fisharebest\Webtrees\GedcomRecord::getBirthDate().'
identifier: method.notFound
count: 1
- path: app/Services/RelationshipService.php
-
- -
- rawMessage: 'Call to an undefined method Fisharebest\Webtrees\Family|Fisharebest\Webtrees\Individual::sex().'
- identifier: method.notFound
- count: 1
- path: app/Services/RelationshipService.php
-
- -
- rawMessage: 'Call to an undefined method Fisharebest\Webtrees\Family|Fisharebest\Webtrees\Individual::spouseFamilies().'
- identifier: method.notFound
- count: 1
- path: app/Services/RelationshipService.php
-
- -
- rawMessage: Cannot access offset string on mixed.
- identifier: offsetAccess.nonOffsetAccessible
- count: 1
- path: app/Services/RelationshipService.php
-
- -
- rawMessage: 'Cannot call method findByInterface() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Services/RelationshipService.php
-
- -
- rawMessage: 'Cannot call method first() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/Services/RelationshipService.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Services\RelationshipService::legacyNameAlgorithm() should return string but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Services/RelationshipService.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Services\RelationshipService::matchRelationships() should return array<Fisharebest\Webtrees\Relationship> but returns array<array<string>|Fisharebest\Webtrees\Relationship>.'
- identifier: return.type
- count: 1
- path: app/Services/RelationshipService.php
-
- -
- rawMessage: 'Parameter #1 $individual of method Fisharebest\Webtrees\Services\RelationshipService::reflexivePronoun() expects Fisharebest\Webtrees\Individual, Fisharebest\Webtrees\Family|Fisharebest\Webtrees\Individual given.'
- identifier: argument.type
- count: 1
- path: app/Services/RelationshipService.php
-
- -
- rawMessage: 'Parameter #2 $array of function array_key_exists expects array, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Services/RelationshipService.php
-
- -
- rawMessage: '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.'
- identifier: argument.type
- count: 1
- path: app/Services/RelationshipService.php
-
- -
- rawMessage: 'Parameter #2 $language of method Fisharebest\Webtrees\Services\RelationshipService::nameFromPath() expects Fisharebest\Webtrees\Module\ModuleLanguageInterface, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Services/RelationshipService.php
-
- -
- rawMessage: 'Parameter #2 $person1 of method Fisharebest\Webtrees\Services\RelationshipService::legacyNameAlgorithm() expects Fisharebest\Webtrees\Individual|null, Fisharebest\Webtrees\Family|Fisharebest\Webtrees\Individual given.'
- identifier: argument.type
- count: 1
- path: app/Services/RelationshipService.php
-
- -
- rawMessage: 'Parameter #2 ...$values of function sprintf expects bool|float|int|string|null, mixed given.'
- identifier: argument.type
- count: 2
- path: app/Services/RelationshipService.php
-
- -
- rawMessage: 'Parameter #3 $person2 of method Fisharebest\Webtrees\Services\RelationshipService::legacyNameAlgorithm() expects Fisharebest\Webtrees\Individual|null, Fisharebest\Webtrees\Family|Fisharebest\Webtrees\Individual given.'
- identifier: argument.type
- count: 1
- path: app/Services/RelationshipService.php
-
- -
- rawMessage: Access to an undefined property object::$f_file.
- identifier: property.notFound
- count: 1
- path: app/Services/SearchService.php
-
- -
- rawMessage: Access to an undefined property object::$i_file.
- identifier: property.notFound
- count: 1
- path: app/Services/SearchService.php
-
- -
- rawMessage: Access to an undefined property object::$m_file.
- identifier: property.notFound
- count: 1
- path: app/Services/SearchService.php
-
- -
- rawMessage: Access to an undefined property object::$o_file.
- identifier: property.notFound
- count: 6
- path: app/Services/SearchService.php
-
- -
- rawMessage: Access to an undefined property object::$s_file.
- identifier: property.notFound
- count: 1
- path: app/Services/SearchService.php
-
- -
- rawMessage: Cannot cast mixed to int.
- identifier: cast.int
- count: 10
- path: app/Services/SearchService.php
-
- -
- rawMessage: Cannot use ++ on mixed.
- identifier: preInc.type
- count: 1
- path: app/Services/SearchService.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Services\SearchService::searchFamilyNames() should return Illuminate\Support\Collection<int, Fisharebest\Webtrees\Family> but returns Illuminate\Support\Collection<int, mixed>.'
- identifier: return.type
- count: 1
- path: app/Services/SearchService.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Services\SearchService::searchIndividualNames() should return Illuminate\Support\Collection<int, Fisharebest\Webtrees\Individual> but returns Illuminate\Support\Collection<int, mixed>.'
- identifier: return.type
- count: 1
- path: app/Services/SearchService.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Services\SearchService::searchLocations() should return Illuminate\Support\Collection<int, Fisharebest\Webtrees\Location> but returns Illuminate\Support\Collection<int, mixed>.'
- identifier: return.type
- count: 1
- path: app/Services/SearchService.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Services\SearchService::searchMedia() should return Illuminate\Support\Collection<int, Fisharebest\Webtrees\Media> but returns Illuminate\Support\Collection<int, mixed>.'
- identifier: return.type
- count: 1
- path: app/Services/SearchService.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Services\SearchService::searchNotes() should return Illuminate\Support\Collection<int, Fisharebest\Webtrees\Note> but returns Illuminate\Support\Collection<int, mixed>.'
- identifier: return.type
- count: 1
- path: app/Services/SearchService.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Services\SearchService::searchPlaces() should return Illuminate\Support\Collection<int, Fisharebest\Webtrees\Place> but returns Illuminate\Support\Collection<int, mixed>.'
- identifier: return.type
- count: 1
- path: app/Services/SearchService.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Services\SearchService::searchRepositories() should return Illuminate\Support\Collection<int, Fisharebest\Webtrees\Repository> but returns Illuminate\Support\Collection<int, mixed>.'
- identifier: return.type
- count: 1
- path: app/Services/SearchService.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Services\SearchService::searchSharedNotes() should return Illuminate\Support\Collection<int, Fisharebest\Webtrees\SharedNote> but returns Illuminate\Support\Collection<int, mixed>.'
- identifier: return.type
- count: 1
- path: app/Services/SearchService.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Services\SearchService::searchSources() should return Illuminate\Support\Collection<int, Fisharebest\Webtrees\Source> but returns Illuminate\Support\Collection<int, mixed>.'
- identifier: return.type
- count: 1
- path: app/Services/SearchService.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Services\SearchService::searchSourcesByName() should return Illuminate\Support\Collection<int, Fisharebest\Webtrees\Source> but returns Illuminate\Support\Collection<int, mixed>.'
- identifier: return.type
- count: 1
- path: app/Services/SearchService.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Services\SearchService::searchSubmissions() should return Illuminate\Support\Collection<int, Fisharebest\Webtrees\Submission> but returns Illuminate\Support\Collection<int, mixed>.'
- identifier: return.type
- count: 1
- path: app/Services/SearchService.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Services\SearchService::searchSubmitters() should return Illuminate\Support\Collection<int, Fisharebest\Webtrees\Submitter> but returns Illuminate\Support\Collection<int, mixed>.'
- identifier: return.type
- count: 1
- path: app/Services/SearchService.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Services\SearchService::searchSurnames() should return Illuminate\Support\Collection<int, string> but returns Illuminate\Support\Collection<(int|string), mixed>.'
- identifier: return.type
- count: 1
- path: app/Services/SearchService.php
-
- -
- rawMessage: 'Parameter #1 $key of method Illuminate\Support\Collection<*NEVER*,*NEVER*>::containsStrict() expects (callable(never): bool)|int|string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Services/SearchService.php
-
- -
- rawMessage: 'Parameter #1 $text of method Fisharebest\Webtrees\Module\ModuleLanguageInterface::normalize() expects string, string|null given.'
- identifier: argument.type
- count: 1
- path: app/Services/SearchService.php
-
- -
- rawMessage: 'Parameter #2 $column of method Fisharebest\Webtrees\Services\SearchService::whereSearch() expects Illuminate\Database\Query\Expression<string>|string, Illuminate\Database\Query\Expression<non-falsy-string> given.'
- identifier: argument.type
- count: 1
- path: app/Services/SearchService.php
-
- -
- rawMessage: 'Parameter #3 $subject of function preg_replace expects array<float|int|string>|string, string|null given.'
- identifier: argument.type
- count: 1
- path: app/Services/SearchService.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Services\ServerCheckService::serverErrors() should return Illuminate\Support\Collection<int, string> but returns Illuminate\Support\Collection<int, mixed>.'
- identifier: return.type
- count: 1
- path: app/Services/ServerCheckService.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Services\ServerCheckService::serverWarnings() should return Illuminate\Support\Collection<int, string> but returns Illuminate\Support\Collection<int, mixed>.'
- identifier: return.type
- count: 1
- path: app/Services/ServerCheckService.php
-
- -
- rawMessage: 'Parameter #1 $version1 of function version_compare expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Services/ServerCheckService.php
-
- -
- rawMessage: 'Parameter #2 ...$args of static method Fisharebest\Webtrees\I18N::translate() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Services/ServerCheckService.php
-
- -
- rawMessage: 'Cannot call method add() on DateTimeImmutable|false.'
- identifier: method.nonObject
- count: 1
- path: app/Services/SiteLogsService.php
-
- -
- rawMessage: 'Cannot call method setTimezone() on DateTimeImmutable|false.'
- identifier: method.nonObject
- count: 1
- path: app/Services/SiteLogsService.php
-
- -
- rawMessage: 'Parameter #1 $stream of function fclose expects resource, resource|null given.'
- identifier: argument.type
- count: 1
- path: app/Services/TreeService.php
-
- -
- rawMessage: 'Parameter #1 $stream of function feof expects resource, resource|null given.'
- identifier: argument.type
- count: 1
- path: app/Services/TreeService.php
-
- -
- rawMessage: 'Parameter #1 $stream of function fread expects resource, resource|null given.'
- identifier: argument.type
- count: 1
- path: app/Services/TreeService.php
-
- -
- rawMessage: 'Parameter #1 $stream of function stream_filter_append expects resource, resource|null given.'
- identifier: argument.type
- count: 1
- path: app/Services/TreeService.php
-
- -
- rawMessage: Possibly invalid array key type mixed.
- identifier: array.invalidKey
- count: 1
- path: app/Services/TreeService.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Services\UpgradeService::downloadFile() should return int but returns int|false.'
- identifier: return.type
- count: 1
- path: app/Services/UpgradeService.php
-
- -
- rawMessage: 'Parameter #1 $key of method Illuminate\Support\Collection<int,string>::contains() expects (callable(string, int): bool)|string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Services/UpgradeService.php
-
- -
- rawMessage: 'Parameter #1 $location of method League\Flysystem\FilesystemWriter::delete() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Services/UpgradeService.php
-
- -
- rawMessage: 'Parameter #1 $stream of function fclose expects resource, resource|false given.'
- identifier: argument.type
- count: 1
- path: app/Services/UpgradeService.php
-
- -
- rawMessage: 'Parameter #1 $stream of function ftell expects resource, resource|false given.'
- identifier: argument.type
- count: 1
- path: app/Services/UpgradeService.php
-
- -
- rawMessage: 'Parameter #1 $stream of function fwrite expects resource, resource|false given.'
- identifier: argument.type
- count: 1
- path: app/Services/UpgradeService.php
-
- -
- rawMessage: 'Parameter #1 $stream of function rewind expects resource, resource|false given.'
- identifier: argument.type
- count: 1
- path: app/Services/UpgradeService.php
-
- -
- rawMessage: Access to an undefined property object::$ip_address.
- identifier: property.notFound
- count: 1
- path: app/SessionDatabaseHandler.php
-
- -
- rawMessage: Access to an undefined property object::$session_data.
- identifier: property.notFound
- count: 1
- path: app/SessionDatabaseHandler.php
-
- -
- rawMessage: Access to an undefined property object::$session_time.
- identifier: property.notFound
- count: 1
- path: app/SessionDatabaseHandler.php
-
- -
- rawMessage: Access to an undefined property object::$user_id.
- identifier: property.notFound
- count: 1
- path: app/SessionDatabaseHandler.php
-
- -
- rawMessage: Cannot cast mixed to int.
- identifier: cast.int
- count: 1
- path: app/SessionDatabaseHandler.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\SessionDatabaseHandler::read() should return string but returns mixed.'
- identifier: return.type
- count: 1
- path: app/SessionDatabaseHandler.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Site::getPreference() should return string but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Site.php
-
- -
- rawMessage: 'Static property Fisharebest\Webtrees\Site::$preferences (array<string, string>) does not accept array<mixed>.'
- identifier: assign.propertyType
- count: 1
- path: app/Site.php
-
- -
- rawMessage: Access to an undefined property object::$change_time.
- identifier: property.notFound
- count: 1
- path: app/Statistics.php
-
- -
- rawMessage: Binary operation "-" between mixed and int results in an error.
- identifier: binaryOp.invalid
- count: 1
- path: app/Statistics.php
-
- -
- rawMessage: Binary operation "." between non-falsy-string and mixed results in an error.
- identifier: binaryOp.invalid
- count: 1
- path: app/Statistics.php
-
- -
- rawMessage: 'Cannot call method fullName() on Fisharebest\Webtrees\Family|null.'
- identifier: method.nonObject
- count: 1
- path: app/Statistics.php
-
- -
- rawMessage: Cannot cast mixed to float.
- identifier: cast.double
- count: 2
- path: app/Statistics.php
-
- -
- rawMessage: Cannot cast mixed to int.
- identifier: cast.int
- count: 5
- path: app/Statistics.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Statistics::getTags() should return array<string, string> but returns array<string, mixed>.'
- identifier: return.type
- count: 1
- path: app/Statistics.php
-
- -
- rawMessage: 'Parameter #1 $string of method Fisharebest\Webtrees\Contracts\TimestampFactoryInterface::fromString() expects string|null, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Statistics.php
-
- -
- rawMessage: 'Parameter #1 $xref of method Fisharebest\Webtrees\Contracts\FamilyFactoryInterface::make() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Statistics.php
-
- -
- rawMessage: 'Parameter #2 $request of method Fisharebest\Webtrees\Services\UserService::contactLink() expects Psr\Http\Message\ServerRequestInterface, mixed given.'
- identifier: argument.type
- count: 2
- path: app/Statistics.php
-
- -
- rawMessage: Possibly invalid array key type mixed.
- identifier: offsetAccess.invalidOffset
- count: 1
- path: app/Statistics.php
-
- -
- rawMessage: 'Binary operation "+=" between (float|int) and mixed results in an error.'
- identifier: assignOp.invalid
- count: 2
- path: app/StatisticsData.php
-
- -
- rawMessage: Binary operation "/" between mixed and 365.25 results in an error.
- identifier: binaryOp.invalid
- count: 2
- path: app/StatisticsData.php
-
- -
- rawMessage: 'Cannot call method canShow() on Fisharebest\Webtrees\Family|null.'
- identifier: method.nonObject
- count: 1
- path: app/StatisticsData.php
-
- -
- rawMessage: 'Cannot call method findByComponent() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/StatisticsData.php
-
- -
- rawMessage: 'Cannot call method first() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/StatisticsData.php
-
- -
- rawMessage: 'Cannot call method formatList() on Fisharebest\Webtrees\Family|null.'
- identifier: method.nonObject
- count: 1
- path: app/StatisticsData.php
-
- -
- rawMessage: 'Cannot call method fullName() on Fisharebest\Webtrees\Family|null.'
- identifier: method.nonObject
- count: 2
- path: app/StatisticsData.php
-
- -
- rawMessage: 'Cannot call method fullName() on Fisharebest\Webtrees\Individual|null.'
- identifier: method.nonObject
- count: 2
- path: app/StatisticsData.php
-
- -
- rawMessage: 'Cannot call method getBirthDate() on Fisharebest\Webtrees\Individual|null.'
- identifier: method.nonObject
- count: 2
- path: app/StatisticsData.php
-
- -
- rawMessage: 'Cannot call method husband() on Fisharebest\Webtrees\Family|null.'
- identifier: method.nonObject
- count: 1
- path: app/StatisticsData.php
-
- -
- rawMessage: 'Cannot call method url() on Fisharebest\Webtrees\Family|null.'
- identifier: method.nonObject
- count: 3
- path: app/StatisticsData.php
-
- -
- rawMessage: 'Cannot call method url() on Fisharebest\Webtrees\Individual|null.'
- identifier: method.nonObject
- count: 1
- path: app/StatisticsData.php
-
- -
- rawMessage: 'Cannot call method wife() on Fisharebest\Webtrees\Family|null.'
- identifier: method.nonObject
- count: 1
- path: app/StatisticsData.php
-
- -
- rawMessage: Cannot cast mixed to float.
- identifier: cast.double
- count: 2
- path: app/StatisticsData.php
-
- -
- rawMessage: Cannot cast mixed to int.
- identifier: cast.int
- count: 23
- path: app/StatisticsData.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\StatisticsData::countEventsByMonth() should return array<string, int> but returns array<int>.'
- identifier: return.type
- count: 1
- path: app/StatisticsData.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\StatisticsData::countEventsByMonthAndSex() should return array<object{month: string, sex: string, total: int}> but returns array<int, object{month: mixed, sex: mixed, total: int}&stdClass>.'
- identifier: return.type
- count: 1
- path: app/StatisticsData.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\StatisticsData::countFirstChildrenByMonth() should return array<string, int> but returns array<int>.'
- identifier: return.type
- count: 1
- path: app/StatisticsData.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\StatisticsData::countFirstChildrenByMonthAndSex() should return array<object{month: string, sex: string, total: int}> but returns array<int, object{month: mixed, sex: mixed, total: int}&stdClass>.'
- identifier: return.type
- count: 1
- path: app/StatisticsData.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\StatisticsData::countFirstMarriagesByMonth() should return array<string, int> but returns array<int>.'
- identifier: return.type
- count: 1
- path: app/StatisticsData.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\StatisticsData::familiesWithTheMostChildren() should return array<int, object{family: Fisharebest\Webtrees\Family, children: int}> but returns array<int, object{family: Fisharebest\Webtrees\Family|null, children: int}&stdClass>.'
- identifier: return.type
- count: 1
- path: app/StatisticsData.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\StatisticsData::firstEvent() 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.'
- identifier: return.type
- count: 1
- path: app/StatisticsData.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\StatisticsData::maximumAgeBetweenSiblings() should return array<object{family: Fisharebest\Webtrees\Family, child1: Fisharebest\Webtrees\Individual, child2: Fisharebest\Webtrees\Individual, age: string}> but returns array<int, object{family: Fisharebest\Webtrees\Family|null, child1: Fisharebest\Webtrees\Individual|null, child2: Fisharebest\Webtrees\Individual|null, age: string}&stdClass>.'
- identifier: return.type
- count: 1
- path: app/StatisticsData.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\StatisticsData::statsAge() should return array<object{age: float, century: int, sex: string}> but returns array<int, object{age: float, century: int, sex: mixed}&stdClass>.'
- identifier: return.type
- count: 1
- path: app/StatisticsData.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\StatisticsData::statsMarrAgeQuery() should return array<object{f_id: string, d_gid: string, age: int}> but returns array<int, object{f_id: mixed, d_gid: mixed, age: int}&stdClass>.'
- identifier: return.type
- count: 1
- path: app/StatisticsData.php
-
- -
- rawMessage: 'Parameter #1 $callback of method Illuminate\Support\Collection<(int|string),mixed>::map() expects callable(mixed, int|string): int, Closure(int|string): int given.'
- identifier: argument.type
- count: 1
- path: app/StatisticsData.php
-
- -
- rawMessage: 'Parameter #1 $callback of method Illuminate\Support\Collection<(int|string),mixed>::map() expects callable(mixed, int|string): int, Closure(string): int given.'
- identifier: argument.type
- count: 3
- path: app/StatisticsData.php
-
- -
- rawMessage: 'Parameter #1 $place_name of class Fisharebest\Webtrees\Place constructor expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/StatisticsData.php
-
- -
- rawMessage: 'Parameter #1 $rows of method Fisharebest\Webtrees\StatisticsData::countPlaces() expects array<string>, array<mixed> given.'
- identifier: argument.type
- count: 2
- path: app/StatisticsData.php
-
- -
- rawMessage: 'Parameter #1 $str of function preg_quote expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/StatisticsData.php
-
- -
- rawMessage: 'Parameter #1 $value of method Fisharebest\Webtrees\Contracts\ElementInterface::canonical() expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/StatisticsData.php
-
- -
- rawMessage: 'Parameter #1 $xref of method Fisharebest\Webtrees\Contracts\FamilyFactoryInterface::make() expects string, mixed given.'
- identifier: argument.type
- count: 3
- path: app/StatisticsData.php
-
- -
- rawMessage: 'Parameter #1 $xref of method Fisharebest\Webtrees\Contracts\IndividualFactoryInterface::make() expects string, mixed given.'
- identifier: argument.type
- count: 4
- path: app/StatisticsData.php
-
- -
- rawMessage: 'Parameter #2 $subject of function preg_match expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/StatisticsData.php
-
- -
- rawMessage: 'Parameter #3 $gedcom of method Fisharebest\Webtrees\Contracts\FamilyFactoryInterface::make() expects string|null, mixed given.'
- identifier: argument.type
- count: 1
- path: app/StatisticsData.php
-
- -
- rawMessage: Possibly invalid array key type mixed.
- identifier: offsetAccess.invalidOffset
- count: 10
- path: app/StatisticsData.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\SurnameTradition\PatrilinealSurnameTradition::inflect() should return string but returns string|null.'
- identifier: return.type
- count: 1
- path: app/SurnameTradition/PatrilinealSurnameTradition.php
-
- -
- rawMessage: 'Parameter #3 $subject of function preg_replace expects array<float|int|string>|string, string|null given.'
- identifier: argument.type
- count: 1
- path: app/SurnameTradition/PatrilinealSurnameTradition.php
-
- -
- rawMessage: Access to an undefined property object::$tree_id.
- identifier: property.notFound
- count: 1
- path: app/Tree.php
-
- -
- rawMessage: Access to an undefined property object::$tree_name.
- identifier: property.notFound
- count: 1
- path: app/Tree.php
-
- -
- rawMessage: Access to an undefined property object::$tree_title.
- identifier: property.notFound
- count: 1
- path: app/Tree.php
-
- -
- rawMessage: 'Cannot call method acceptRecord() on mixed.'
- identifier: method.nonObject
- count: 4
- path: app/Tree.php
-
- -
- rawMessage: Cannot cast mixed to int.
- identifier: cast.int
- count: 1
- path: app/Tree.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Tree::getPreference() should return string but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Tree.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Tree::getUserPreference() should return string but returns mixed.'
- identifier: return.type
- count: 1
- path: app/Tree.php
-
- -
- rawMessage: 'Parameter #2 $name of class Fisharebest\Webtrees\Tree constructor expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Tree.php
-
- -
- rawMessage: 'Parameter #3 $title of class Fisharebest\Webtrees\Tree constructor expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Tree.php
-
- -
- rawMessage: Possibly invalid array key type mixed.
- identifier: offsetAccess.invalidOffset
- count: 5
- path: app/Tree.php
-
- -
- rawMessage: 'Property Fisharebest\Webtrees\Tree::$preferences (array<string>) does not accept array<mixed>.'
- identifier: assign.propertyType
- count: 1
- path: app/Tree.php
-
- -
- rawMessage: 'Property Fisharebest\Webtrees\Tree::$user_preferences (array<array<string>>) does not accept array<array<mixed>>.'
- identifier: assign.propertyType
- count: 1
- path: app/Tree.php
-
- -
- rawMessage: 'Cannot call method find() on mixed.'
- identifier: method.nonObject
- count: 1
- path: app/TreeUser.php
-
- -
- rawMessage: Access to an undefined property object::$email.
- identifier: property.notFound
- count: 1
- path: app/User.php
-
- -
- rawMessage: Access to an undefined property object::$real_name.
- identifier: property.notFound
- count: 1
- path: app/User.php
-
- -
- rawMessage: Access to an undefined property object::$user_id.
- identifier: property.notFound
- count: 1
- path: app/User.php
-
- -
- rawMessage: Access to an undefined property object::$user_name.
- identifier: property.notFound
- count: 1
- path: app/User.php
-
- -
- rawMessage: Cannot cast mixed to int.
- identifier: cast.int
- count: 1
- path: app/User.php
-
- -
- rawMessage: 'Parameter #2 $user_name of class Fisharebest\Webtrees\User constructor expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/User.php
-
- -
- rawMessage: 'Parameter #3 $real_name of class Fisharebest\Webtrees\User constructor expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/User.php
-
- -
- rawMessage: 'Parameter #4 $email of class Fisharebest\Webtrees\User constructor expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/User.php
-
- -
- rawMessage: 'Property Fisharebest\Webtrees\User::$preferences (array<string, string>) does not accept array<mixed>.'
- identifier: assign.propertyType
- count: 1
- path: app/User.php
-
- -
- rawMessage: Anonymous function should return array|null but returns mixed.
- identifier: return.type
- count: 1
- path: app/Validator.php
-
- -
- rawMessage: Anonymous function should return float|null but returns mixed.
- identifier: return.type
- count: 1
- path: app/Validator.php
-
- -
- rawMessage: Anonymous function should return int|null but returns mixed.
- identifier: return.type
- count: 1
- path: app/Validator.php
-
- -
- rawMessage: Anonymous function should return string|null but returns mixed.
- identifier: return.type
- count: 1
- path: app/Validator.php
-
- -
- rawMessage: 'Method Fisharebest\Webtrees\Validator::array() should return array<string> but returns array.'
- identifier: return.type
- count: 1
- path: app/Validator.php
-
- -
- rawMessage: '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.'
- identifier: argument.type
- count: 4
- path: app/Validator.php
-
- -
- rawMessage: 'Parameter #1 $url of function parse_url expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Validator.php
-
- -
- rawMessage: 'Parameter #1 $serverRequestFactory of class Nyholm\Psr7Server\ServerRequestCreator constructor expects Psr\Http\Message\ServerRequestFactoryInterface, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Webtrees.php
-
- -
- rawMessage: 'Parameter #2 $uriFactory of class Nyholm\Psr7Server\ServerRequestCreator constructor expects Psr\Http\Message\UriFactoryInterface, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Webtrees.php
-
- -
- rawMessage: 'Parameter #3 $uploadedFileFactory of class Nyholm\Psr7Server\ServerRequestCreator constructor expects Psr\Http\Message\UploadedFileFactoryInterface, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Webtrees.php
-
- -
- rawMessage: 'Parameter #4 $streamFactory of class Nyholm\Psr7Server\ServerRequestCreator constructor expects Psr\Http\Message\StreamFactoryInterface, mixed given.'
- identifier: argument.type
- count: 1
- path: app/Webtrees.php
-
- -
- rawMessage: 'Parameter #1 $n of static method Fisharebest\Webtrees\I18N::number() expects float, mixed given.'
- identifier: argument.type
- count: 7
- path: resources/views/admin/control-panel.phtml
-
- -
- rawMessage: 'Argument of an invalid type mixed supplied for foreach, only iterables are supported.'
- identifier: foreach.nonIterable
- count: 1
- path: resources/views/chart-box.phtml
-
- -
- rawMessage: 'Cannot call method filter() on mixed.'
- identifier: method.nonObject
- count: 1
- path: resources/views/chart-box.phtml
-
- -
- rawMessage: 'Cannot call method findByComponent() on mixed.'
- identifier: method.nonObject
- count: 1
- path: resources/views/chart-box.phtml
-
- -
- rawMessage: 'Cannot call method getClass() on mixed.'
- identifier: method.nonObject
- count: 1
- path: resources/views/chart-box.phtml
-
- -
- rawMessage: 'Cannot call method getLabel() on mixed.'
- identifier: method.nonObject
- count: 1
- path: resources/views/chart-box.phtml
-
- -
- rawMessage: 'Cannot call method getLink() on mixed.'
- identifier: method.nonObject
- count: 1
- path: resources/views/chart-box.phtml
-
- -
- rawMessage: 'Cannot call method map() on mixed.'
- identifier: method.nonObject
- count: 1
- path: resources/views/chart-box.phtml
-
- -
- rawMessage: 'Cannot call method push() on mixed.'
- identifier: method.nonObject
- count: 3
- path: resources/views/chart-box.phtml
-
- -
- rawMessage: 'Parameter #1 $value of function e expects BackedEnum|float|Illuminate\Contracts\Support\DeferringDisplayableValue|Illuminate\Contracts\Support\Htmlable|int|string|null, mixed given.'
- identifier: argument.type
- count: 2
- path: resources/views/chart-box.phtml
-
- -
- rawMessage: 'Parameter #1 (mixed) of echo cannot be converted to string.'
- identifier: echo.nonString
- count: 1
- path: resources/views/chart-box.phtml
-
- -
- rawMessage: Cannot cast mixed to string.
- identifier: cast.string
- count: 1
- path: resources/views/components/select.phtml
-
- -
- rawMessage: 'Argument of an invalid type mixed supplied for foreach, only iterables are supported.'
- identifier: foreach.nonIterable
- count: 2
- path: resources/views/edit/link-spouse-to-individual.phtml
-
- -
- rawMessage: 'Cannot call method label() on mixed.'
- identifier: method.nonObject
- count: 1
- path: resources/views/edit/link-spouse-to-individual.phtml
-
- -
- rawMessage: 'Cannot call method record() on mixed.'
- identifier: method.nonObject
- count: 1
- path: resources/views/edit/link-spouse-to-individual.phtml
-
- -
- rawMessage: 'Cannot call method tag() on mixed.'
- identifier: method.nonObject
- count: 1
- path: resources/views/edit/link-spouse-to-individual.phtml
-
- -
- rawMessage: 'Cannot call method tree() on mixed.'
- identifier: method.nonObject
- count: 1
- path: resources/views/edit/link-spouse-to-individual.phtml
-
- -
- rawMessage: 'Parameter #1 $fact of method Fisharebest\Webtrees\Services\GedcomEditService::insertMissingFactSubtags() expects Fisharebest\Webtrees\Fact, mixed given.'
- identifier: argument.type
- count: 1
- path: resources/views/edit/link-spouse-to-individual.phtml
-
- -
- rawMessage: 'Parameter #1 (mixed) of echo cannot be converted to string.'
- identifier: echo.nonString
- count: 1
- path: resources/views/edit/link-spouse-to-individual.phtml
-
- -
- rawMessage: 'Parameter #2 $string of function explode expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: resources/views/edit/link-spouse-to-individual.phtml
-
- -
- rawMessage: 'Argument of an invalid type mixed supplied for foreach, only iterables are supported.'
- identifier: foreach.nonIterable
- count: 2
- path: resources/views/edit/new-individual.phtml
-
- -
- rawMessage: 'Cannot call method label() on mixed.'
- identifier: method.nonObject
- count: 1
- path: resources/views/edit/new-individual.phtml
-
- -
- rawMessage: 'Cannot call method record() on mixed.'
- identifier: method.nonObject
- count: 1
- path: resources/views/edit/new-individual.phtml
-
- -
- rawMessage: 'Cannot call method tag() on mixed.'
- identifier: method.nonObject
- count: 2
- path: resources/views/edit/new-individual.phtml
-
- -
- rawMessage: 'Cannot call method tree() on mixed.'
- identifier: method.nonObject
- count: 1
- path: resources/views/edit/new-individual.phtml
-
- -
- rawMessage: 'Parameter #1 $fact of method Fisharebest\Webtrees\Services\GedcomEditService::insertMissingFactSubtags() expects Fisharebest\Webtrees\Fact, mixed given.'
- identifier: argument.type
- count: 1
- path: resources/views/edit/new-individual.phtml
-
- -
- rawMessage: 'Parameter #1 $value of function e expects BackedEnum|float|Illuminate\Contracts\Support\DeferringDisplayableValue|Illuminate\Contracts\Support\Htmlable|int|string|null, mixed given.'
- identifier: argument.type
- count: 1
- path: resources/views/edit/new-individual.phtml
-
- -
- rawMessage: 'Parameter #1 (mixed) of echo cannot be converted to string.'
- identifier: echo.nonString
- count: 7
- path: resources/views/edit/new-individual.phtml
-
- -
- rawMessage: 'Parameter #2 $string of function explode expects string, mixed given.'
- identifier: argument.type
- count: 1
- path: resources/views/edit/new-individual.phtml
-
- -
- rawMessage: 'Cannot call method formatFirstMajorFact() on Fisharebest\Webtrees\GedcomRecord|null.'
- identifier: method.nonObject
- count: 2
- path: resources/views/edit/reorder-children.phtml
-
- -
- rawMessage: 'Cannot call method fullName() on Fisharebest\Webtrees\GedcomRecord|null.'
- identifier: method.nonObject
- count: 1
- path: resources/views/edit/reorder-children.phtml
-
- -
- rawMessage: 'Cannot call method getBirthDate() on Fisharebest\Webtrees\GedcomRecord|null.'
- identifier: method.nonObject
- count: 1
path: resources/views/edit/reorder-children.phtml
-
- rawMessage: 'Cannot call method julianDay() on mixed.'
- identifier: method.nonObject
- count: 1
- path: resources/views/edit/reorder-children.phtml
-
- -
- rawMessage: 'Parameter #1 (mixed) of echo cannot be converted to string.'
- identifier: echo.nonString
- count: 1
- path: resources/views/edit/reorder-children.phtml
-
- -
- rawMessage: 'Cannot call method formatFirstMajorFact() on Fisharebest\Webtrees\GedcomRecord|null.'
- identifier: method.nonObject
- count: 4
- path: resources/views/edit/reorder-families.phtml
-
- -
- rawMessage: 'Cannot call method fullName() on Fisharebest\Webtrees\GedcomRecord|null.'
- identifier: method.nonObject
- count: 2
- path: resources/views/edit/reorder-families.phtml
-
- -
- rawMessage: 'Cannot call method getMarriageDate() on Fisharebest\Webtrees\GedcomRecord|null.'
- identifier: method.nonObject
- count: 2
- path: resources/views/edit/reorder-families.phtml
-
- -
- rawMessage: 'Cannot call method julianDay() on mixed.'
- identifier: method.nonObject
- count: 2
- path: resources/views/edit/reorder-families.phtml
-
- -
- rawMessage: 'Parameter #1 (mixed) of echo cannot be converted to string.'
- identifier: echo.nonString
+ rawMessage: 'Call to an undefined method Fisharebest\Webtrees\GedcomRecord::getMarriageDate().'
+ identifier: method.notFound
count: 2
path: resources/views/edit/reorder-families.phtml
@@ -8059,265 +31,7 @@ parameters:
path: resources/views/edit/reorder-media.phtml
-
- rawMessage: 'Parameter #1 (mixed) of echo cannot be converted to string.'
- identifier: echo.nonString
- count: 1
- path: resources/views/edit/reorder-media.phtml
-
- -
- rawMessage: 'Parameter #1 $record of method Fisharebest\Webtrees\Services\GedcomEditService::factsToAdd() expects Fisharebest\Webtrees\Family|Fisharebest\Webtrees\Individual, Fisharebest\Webtrees\GedcomRecord given.'
- identifier: argument.type
- count: 1
- path: resources/views/fact-add-new.phtml
-
- -
- rawMessage: Binary operation "." between non-falsy-string and mixed results in an error.
- identifier: binaryOp.invalid
- count: 1
- path: resources/views/fact-association-structure.phtml
-
- -
- rawMessage: 'Binary operation ".=" between mixed and non-falsy-string results in an error.'
- identifier: assignOp.invalid
- count: 1
- path: resources/views/fact-association-structure.phtml
-
- -
- rawMessage: 'Cannot call method findByComponent() on mixed.'
- identifier: method.nonObject
- count: 1
- path: resources/views/fact-association-structure.phtml
-
- -
- rawMessage: 'Cannot call method first() on mixed.'
- identifier: method.nonObject
- count: 1
- path: resources/views/fact-association-structure.phtml
-
- -
- rawMessage: 'Cannot call method getCloseRelationshipName() on mixed.'
- identifier: method.nonObject
- count: 1
- path: resources/views/fact-association-structure.phtml
-
- -
- rawMessage: 'Parameter #2 $subject of function preg_match_all expects string, string|null given.'
- identifier: argument.type
- count: 1
- path: resources/views/fact-gedcom-fields.phtml
-
- -
- rawMessage: 'Cannot call method findByInterface() on mixed.'
- identifier: method.nonObject
- count: 1
- path: resources/views/fact-place.phtml
-
- -
- rawMessage: 'Cannot call method implode() on mixed.'
- identifier: method.nonObject
- count: 1
- path: resources/views/fact-place.phtml
-
- -
- rawMessage: 'Cannot call method map() on mixed.'
- identifier: method.nonObject
- count: 1
- path: resources/views/fact-place.phtml
-
- -
- rawMessage: 'Parameter #1 (mixed) of echo cannot be converted to string.'
- identifier: echo.nonString
- count: 1
- path: resources/views/fact-place.phtml
-
- -
- rawMessage: 'Cannot call method findByComponent() on mixed.'
- identifier: method.nonObject
- count: 1
- path: resources/views/fact.phtml
-
- -
- rawMessage: 'Cannot call method first() on mixed.'
- identifier: method.nonObject
- count: 1
- path: resources/views/fact.phtml
-
- -
- rawMessage: 'Cannot call method getCloseRelationshipName() on mixed.'
- identifier: method.nonObject
- count: 1
- path: resources/views/fact.phtml
-
- -
- rawMessage: 'Parameter #1 (mixed) of echo cannot be converted to string.'
- identifier: echo.nonString
- count: 1
- path: resources/views/fact.phtml
-
- -
- rawMessage: 'Cannot call method findByInterface() on mixed.'
- identifier: method.nonObject
- count: 2
- path: resources/views/layouts/administration.phtml
-
- -
- rawMessage: 'Cannot call method implode() on mixed.'
- identifier: method.nonObject
- count: 2
- path: resources/views/layouts/administration.phtml
-
- -
- rawMessage: 'Cannot call method map() on mixed.'
- identifier: method.nonObject
- count: 2
- path: resources/views/layouts/administration.phtml
-
- -
- rawMessage: 'Parameter #1 (mixed) of echo cannot be converted to string.'
- identifier: echo.nonString
- count: 2
- path: resources/views/layouts/administration.phtml
-
- -
- rawMessage: 'Argument of an invalid type mixed supplied for foreach, only iterables are supported.'
- identifier: foreach.nonIterable
- count: 3
- path: resources/views/layouts/default.phtml
-
- -
- rawMessage: 'Cannot call method findByInterface() on mixed.'
- identifier: method.nonObject
- count: 3
- path: resources/views/layouts/default.phtml
-
- -
- rawMessage: 'Cannot call method genealogyMenu() on mixed.'
- identifier: method.nonObject
- count: 1
- path: resources/views/layouts/default.phtml
-
- -
- rawMessage: 'Cannot call method implode() on mixed.'
- identifier: method.nonObject
- count: 3
- path: resources/views/layouts/default.phtml
-
- -
- rawMessage: 'Cannot call method map() on mixed.'
- identifier: method.nonObject
- count: 3
- path: resources/views/layouts/default.phtml
-
- -
- rawMessage: 'Cannot call method name() on mixed.'
- identifier: method.nonObject
- count: 1
- path: resources/views/layouts/default.phtml
-
- -
- rawMessage: 'Cannot call method stylesheets() on mixed.'
- identifier: method.nonObject
- count: 1
- path: resources/views/layouts/default.phtml
-
- -
- rawMessage: 'Cannot call method userMenu() on mixed.'
- identifier: method.nonObject
- count: 1
- path: resources/views/layouts/default.phtml
-
- -
- rawMessage: 'Parameter #1 $value of function e expects BackedEnum|float|Illuminate\Contracts\Support\DeferringDisplayableValue|Illuminate\Contracts\Support\Htmlable|int|string|null, mixed given.'
- identifier: argument.type
- count: 2
- path: resources/views/layouts/default.phtml
-
- -
- rawMessage: 'Parameter #1 (mixed) of echo cannot be converted to string.'
- identifier: echo.nonString
- count: 3
- path: resources/views/layouts/default.phtml
-
- -
- rawMessage: 'Cannot call method findByComponent() on mixed.'
- identifier: method.nonObject
- count: 1
- path: resources/views/lists/individuals-table.phtml
-
- -
- rawMessage: 'Cannot call method first() on mixed.'
- identifier: method.nonObject
- count: 1
- path: resources/views/lists/individuals-table.phtml
-
- -
- rawMessage: 'Parameter #1 $callback of method Illuminate\Support\Collection<(int|string),mixed>::map() expects callable(mixed, int|string): int, Closure(string): int given.'
- identifier: argument.type
- count: 2
- path: resources/views/lists/locations-table.phtml
-
- -
- rawMessage: 'Parameter #1 $callback of method Illuminate\Support\Collection<(int|string),mixed>::map() expects callable(mixed, int|string): int, Closure(string): int given.'
- identifier: argument.type
- count: 3
- path: resources/views/lists/media-table.phtml
-
- -
- rawMessage: 'Parameter #1 $callback of method Illuminate\Support\Collection<(int|string),mixed>::map() expects callable(mixed, int|string): int, Closure(string): int given.'
- identifier: argument.type
- count: 4
- path: resources/views/lists/notes-table.phtml
-
- -
- rawMessage: 'Parameter #1 $callback of method Illuminate\Support\Collection<(int|string),mixed>::map() expects callable(mixed, int|string): int, Closure(string): int given.'
- identifier: argument.type
- count: 1
- path: resources/views/lists/repositories-table.phtml
-
- -
- rawMessage: 'Parameter #1 $callback of method Illuminate\Support\Collection<(int|string),mixed>::map() expects callable(mixed, int|string): int, Closure(string): int given.'
- identifier: argument.type
- count: 4
- path: resources/views/lists/sources-table.phtml
-
- -
- rawMessage: 'Parameter #1 $callback of method Illuminate\Support\Collection<(int|string),mixed>::map() expects callable(mixed, int|string): int, Closure(string): int given.'
- identifier: argument.type
- count: 2
- path: resources/views/lists/submitters-table.phtml
-
- -
- rawMessage: 'Parameter #1 $string of function trim expects string, string|null given.'
- identifier: argument.type
- count: 1
- path: resources/views/modules/notes/tab.phtml
-
- -
- rawMessage: 'Parameter #1 $value of method Fisharebest\Webtrees\Elements\SubmitterText::value() expects string, string|null given.'
- identifier: argument.type
- count: 1
- path: resources/views/modules/notes/tab.phtml
-
- -
- rawMessage: 'Parameter #2 $subject of function preg_match expects string, string|null given.'
- identifier: argument.type
- count: 1
- path: resources/views/modules/notes/tab.phtml
-
- -
rawMessage: 'Call to an undefined method Fisharebest\Webtrees\GedcomRecord::displayImage().'
identifier: method.notFound
count: 1
path: resources/views/modules/pedigree-map/events.phtml
-
- -
- rawMessage: 'Parameter #1 (mixed) of echo cannot be converted to string.'
- identifier: echo.nonString
- count: 1
- path: resources/views/modules/pedigree-map/events.phtml
-
- -
- rawMessage: 'Parameter #1 $array of function array_shift expects array, mixed given.'
- identifier: argument.type
- count: 1
- path: tests/TestCase.php