xref: /webtrees/phpstan-baseline.neon (revision e873f434551745f888937263ff89e80db3b0f785)
1parameters:
2	ignoreErrors:
3		-
4			message: '#^Cannot call method find\(\) on mixed\.$#'
5			identifier: method.nonObject
6			count: 1
7			path: app/Auth.php
8
9		-
10			message: '#^Method Fisharebest\\Webtrees\\Auth\:\:user\(\) should return Fisharebest\\Webtrees\\Contracts\\UserInterface but returns mixed\.$#'
11			identifier: return.type
12			count: 1
13			path: app/Auth.php
14
15		-
16			message: '#^Cannot call method getCloseRelationshipName\(\) on mixed\.$#'
17			identifier: method.nonObject
18			count: 1
19			path: app/Census/CensusColumnRelationToHead.php
20
21		-
22			message: '#^Method Fisharebest\\Webtrees\\Census\\CensusColumnRelationToHead\:\:generate\(\) should return string but returns mixed\.$#'
23			identifier: return.type
24			count: 1
25			path: app/Census/CensusColumnRelationToHead.php
26
27		-
28			message: '#^Parameter \$filename of class Fisharebest\\Localization\\Translation constructor expects string, string\|false given\.$#'
29			identifier: argument.type
30			count: 1
31			path: app/Cli/Commands/CompilePoFiles.php
32
33		-
34			message: '#^Parameter \$path of function basename expects string, string\|false given\.$#'
35			identifier: argument.type
36			count: 1
37			path: app/Cli/Commands/CompilePoFiles.php
38
39		-
40			message: '#^Parameter \$path of function dirname expects string, string\|false given\.$#'
41			identifier: argument.type
42			count: 1
43			path: app/Cli/Commands/CompilePoFiles.php
44
45		-
46			message: '#^Binary operation "\." between ''A tree with the…'' and mixed results in an error\.$#'
47			identifier: binaryOp.invalid
48			count: 1
49			path: app/Cli/Commands/TreeCreate.php
50
51		-
52			message: '#^Parameter \$name of method Fisharebest\\Webtrees\\Services\\TreeService\:\:create\(\) expects string, mixed given\.$#'
53			identifier: argument.type
54			count: 1
55			path: app/Cli/Commands/TreeCreate.php
56
57		-
58			message: '#^Parameter \$title of method Fisharebest\\Webtrees\\Services\\TreeService\:\:create\(\) expects string, mixed given\.$#'
59			identifier: argument.type
60			count: 1
61			path: app/Cli/Commands/TreeCreate.php
62
63		-
64			message: '#^Binary operation "\." between ''Tree "'' and mixed results in an error\.$#'
65			identifier: binaryOp.invalid
66			count: 1
67			path: app/Cli/Commands/TreeExport.php
68
69		-
70			message: '#^Method Fisharebest\\Webtrees\\Cli\\Commands\\TreeExport\:\:autoCompleteTreeName\(\) should return array\<string\> but returns array\<mixed\>\.$#'
71			identifier: return.type
72			count: 1
73			path: app/Cli/Commands/TreeExport.php
74
75		-
76			message: '#^Parameter \$suggestedValues of method Symfony\\Component\\Console\\Command\\Command\:\:addArgument\(\) expects array\|\(Closure\(Symfony\\Component\\Console\\Completion\\CompletionInput, Symfony\\Component\\Console\\Completion\\CompletionSuggestions\)\: list\<string\|Symfony\\Component\\Console\\Completion\\Suggestion\>\), Closure\(Symfony\\Component\\Console\\Completion\\CompletionInput\)\: array\<string\> given\.$#'
77			identifier: argument.type
78			count: 1
79			path: app/Cli/Commands/TreeExport.php
80
81		-
82			message: '#^Binary operation "\." between ''A user with the…'' and mixed results in an error\.$#'
83			identifier: binaryOp.invalid
84			count: 2
85			path: app/Cli/Commands/UserCreate.php
86
87		-
88			message: '#^Parameter \$email of method Fisharebest\\Webtrees\\Services\\UserService\:\:create\(\) expects string, mixed given\.$#'
89			identifier: argument.type
90			count: 1
91			path: app/Cli/Commands/UserCreate.php
92
93		-
94			message: '#^Parameter \$email of method Fisharebest\\Webtrees\\Services\\UserService\:\:findByEmail\(\) expects string, mixed given\.$#'
95			identifier: argument.type
96			count: 1
97			path: app/Cli/Commands/UserCreate.php
98
99		-
100			message: '#^Parameter \$password of method Fisharebest\\Webtrees\\Services\\UserService\:\:create\(\) expects string, mixed given\.$#'
101			identifier: argument.type
102			count: 1
103			path: app/Cli/Commands/UserCreate.php
104
105		-
106			message: '#^Parameter \$real_name of method Fisharebest\\Webtrees\\Services\\UserService\:\:create\(\) expects string, mixed given\.$#'
107			identifier: argument.type
108			count: 1
109			path: app/Cli/Commands/UserCreate.php
110
111		-
112			message: '#^Parameter \$setting_value of method Fisharebest\\Webtrees\\User\:\:setPreference\(\) expects string, mixed given\.$#'
113			identifier: argument.type
114			count: 2
115			path: app/Cli/Commands/UserCreate.php
116
117		-
118			message: '#^Parameter \$user_name of method Fisharebest\\Webtrees\\Services\\UserService\:\:create\(\) expects string, mixed given\.$#'
119			identifier: argument.type
120			count: 1
121			path: app/Cli/Commands/UserCreate.php
122
123		-
124			message: '#^Parameter \$user_name of method Fisharebest\\Webtrees\\Services\\UserService\:\:findByUserName\(\) expects string, mixed given\.$#'
125			identifier: argument.type
126			count: 1
127			path: app/Cli/Commands/UserCreate.php
128
129		-
130			message: '#^Parameter \#1 \$command of method Symfony\\Component\\Console\\Application\:\:add\(\) expects Symfony\\Component\\Console\\Command\\Command, mixed given\.$#'
131			identifier: argument.type
132			count: 1
133			path: app/Cli/Console.php
134
135		-
136			message: '#^Parameter \$ca of static method Fisharebest\\Webtrees\\DB\:\:connect\(\) expects string, mixed given\.$#'
137			identifier: argument.type
138			count: 1
139			path: app/Cli/Console.php
140
141		-
142			message: '#^Parameter \$certificate of static method Fisharebest\\Webtrees\\DB\:\:connect\(\) expects string, mixed given\.$#'
143			identifier: argument.type
144			count: 1
145			path: app/Cli/Console.php
146
147		-
148			message: '#^Parameter \$database of static method Fisharebest\\Webtrees\\DB\:\:connect\(\) expects string, mixed given\.$#'
149			identifier: argument.type
150			count: 1
151			path: app/Cli/Console.php
152
153		-
154			message: '#^Parameter \$driver of static method Fisharebest\\Webtrees\\DB\:\:connect\(\) expects string, mixed given\.$#'
155			identifier: argument.type
156			count: 1
157			path: app/Cli/Console.php
158
159		-
160			message: '#^Parameter \$host of static method Fisharebest\\Webtrees\\DB\:\:connect\(\) expects string, mixed given\.$#'
161			identifier: argument.type
162			count: 1
163			path: app/Cli/Console.php
164
165		-
166			message: '#^Parameter \$key of static method Fisharebest\\Webtrees\\DB\:\:connect\(\) expects string, mixed given\.$#'
167			identifier: argument.type
168			count: 1
169			path: app/Cli/Console.php
170
171		-
172			message: '#^Parameter \$password of static method Fisharebest\\Webtrees\\DB\:\:connect\(\) expects string, mixed given\.$#'
173			identifier: argument.type
174			count: 1
175			path: app/Cli/Console.php
176
177		-
178			message: '#^Parameter \$port of static method Fisharebest\\Webtrees\\DB\:\:connect\(\) expects string, mixed given\.$#'
179			identifier: argument.type
180			count: 1
181			path: app/Cli/Console.php
182
183		-
184			message: '#^Parameter \$prefix of static method Fisharebest\\Webtrees\\DB\:\:connect\(\) expects string, mixed given\.$#'
185			identifier: argument.type
186			count: 1
187			path: app/Cli/Console.php
188
189		-
190			message: '#^Parameter \$username of static method Fisharebest\\Webtrees\\DB\:\:connect\(\) expects string, mixed given\.$#'
191			identifier: argument.type
192			count: 1
193			path: app/Cli/Console.php
194
195		-
196			message: '#^Parameter \#1 \$id of method Fisharebest\\Webtrees\\Container\<T of object\>\:\:get\(\) expects class\-string\<T of object\>, string given\.$#'
197			identifier: argument.type
198			count: 1
199			path: app/Container.php
200
201		-
202			message: '#^Constant Fisharebest\\Webtrees\\DB\:\:COLLATION_ASCII is unused\.$#'
203			identifier: classConstant.unused
204			count: 1
205			path: app/DB.php
206
207		-
208			message: '#^Constant Fisharebest\\Webtrees\\DB\:\:COLLATION_UTF8 is unused\.$#'
209			identifier: classConstant.unused
210			count: 1
211			path: app/DB.php
212
213		-
214			message: '#^Method Fisharebest\\Webtrees\\DB\:\:driverName\(\) should return string but returns mixed\.$#'
215			identifier: return.type
216			count: 1
217			path: app/DB.php
218
219		-
220			message: '#^Cannot access offset int on mixed\.$#'
221			identifier: offsetAccess.nonOffsetAccessible
222			count: 2
223			path: app/Date/AbstractCalendarDate.php
224
225		-
226			message: '#^Method Fisharebest\\Webtrees\\Date\\AbstractCalendarDate\:\:dayNames\(\) should return string but returns mixed\.$#'
227			identifier: return.type
228			count: 1
229			path: app/Date/AbstractCalendarDate.php
230
231		-
232			message: '#^Method Fisharebest\\Webtrees\\Date\\AbstractCalendarDate\:\:dayNamesAbbreviated\(\) should return string but returns mixed\.$#'
233			identifier: return.type
234			count: 1
235			path: app/Date/AbstractCalendarDate.php
236
237		-
238			message: '#^Method Fisharebest\\Webtrees\\Date\\AbstractCalendarDate\:\:formatGedcomMonth\(\) should return string but returns mixed\.$#'
239			identifier: return.type
240			count: 1
241			path: app/Date/AbstractCalendarDate.php
242
243		-
244			message: '#^Property Fisharebest\\Webtrees\\Date\\AbstractCalendarDate\:\:\$month \(int\) does not accept mixed\.$#'
245			identifier: assign.propertyType
246			count: 1
247			path: app/Date/AbstractCalendarDate.php
248
249		-
250			message: '#^Cannot access offset int on mixed\.$#'
251			identifier: offsetAccess.nonOffsetAccessible
252			count: 5
253			path: app/Date/AbstractGregorianJulianDate.php
254
255		-
256			message: '#^Method Fisharebest\\Webtrees\\Date\\AbstractGregorianJulianDate\:\:monthNameAbbreviated\(\) should return string but returns mixed\.$#'
257			identifier: return.type
258			count: 1
259			path: app/Date/AbstractGregorianJulianDate.php
260
261		-
262			message: '#^Method Fisharebest\\Webtrees\\Date\\AbstractGregorianJulianDate\:\:monthNameGenitiveCase\(\) should return string but returns mixed\.$#'
263			identifier: return.type
264			count: 1
265			path: app/Date/AbstractGregorianJulianDate.php
266
267		-
268			message: '#^Method Fisharebest\\Webtrees\\Date\\AbstractGregorianJulianDate\:\:monthNameInstrumentalCase\(\) should return string but returns mixed\.$#'
269			identifier: return.type
270			count: 1
271			path: app/Date/AbstractGregorianJulianDate.php
272
273		-
274			message: '#^Method Fisharebest\\Webtrees\\Date\\AbstractGregorianJulianDate\:\:monthNameLocativeCase\(\) should return string but returns mixed\.$#'
275			identifier: return.type
276			count: 1
277			path: app/Date/AbstractGregorianJulianDate.php
278
279		-
280			message: '#^Method Fisharebest\\Webtrees\\Date\\AbstractGregorianJulianDate\:\:monthNameNominativeCase\(\) should return string but returns mixed\.$#'
281			identifier: return.type
282			count: 1
283			path: app/Date/AbstractGregorianJulianDate.php
284
285		-
286			message: '#^Cannot access offset int on mixed\.$#'
287			identifier: offsetAccess.nonOffsetAccessible
288			count: 5
289			path: app/Date/FrenchDate.php
290
291		-
292			message: '#^Method Fisharebest\\Webtrees\\Date\\FrenchDate\:\:dayNames\(\) should return string but returns mixed\.$#'
293			identifier: return.type
294			count: 1
295			path: app/Date/FrenchDate.php
296
297		-
298			message: '#^Method Fisharebest\\Webtrees\\Date\\FrenchDate\:\:monthNameGenitiveCase\(\) should return string but returns mixed\.$#'
299			identifier: return.type
300			count: 1
301			path: app/Date/FrenchDate.php
302
303		-
304			message: '#^Method Fisharebest\\Webtrees\\Date\\FrenchDate\:\:monthNameInstrumentalCase\(\) should return string but returns mixed\.$#'
305			identifier: return.type
306			count: 1
307			path: app/Date/FrenchDate.php
308
309		-
310			message: '#^Method Fisharebest\\Webtrees\\Date\\FrenchDate\:\:monthNameLocativeCase\(\) should return string but returns mixed\.$#'
311			identifier: return.type
312			count: 1
313			path: app/Date/FrenchDate.php
314
315		-
316			message: '#^Method Fisharebest\\Webtrees\\Date\\FrenchDate\:\:monthNameNominativeCase\(\) should return string but returns mixed\.$#'
317			identifier: return.type
318			count: 1
319			path: app/Date/FrenchDate.php
320
321		-
322			message: '#^Cannot access offset int on mixed\.$#'
323			identifier: offsetAccess.nonOffsetAccessible
324			count: 4
325			path: app/Date/HijriDate.php
326
327		-
328			message: '#^Method Fisharebest\\Webtrees\\Date\\HijriDate\:\:monthNameGenitiveCase\(\) should return string but returns mixed\.$#'
329			identifier: return.type
330			count: 1
331			path: app/Date/HijriDate.php
332
333		-
334			message: '#^Method Fisharebest\\Webtrees\\Date\\HijriDate\:\:monthNameInstrumentalCase\(\) should return string but returns mixed\.$#'
335			identifier: return.type
336			count: 1
337			path: app/Date/HijriDate.php
338
339		-
340			message: '#^Method Fisharebest\\Webtrees\\Date\\HijriDate\:\:monthNameLocativeCase\(\) should return string but returns mixed\.$#'
341			identifier: return.type
342			count: 1
343			path: app/Date/HijriDate.php
344
345		-
346			message: '#^Method Fisharebest\\Webtrees\\Date\\HijriDate\:\:monthNameNominativeCase\(\) should return string but returns mixed\.$#'
347			identifier: return.type
348			count: 1
349			path: app/Date/HijriDate.php
350
351		-
352			message: '#^Cannot access offset int on mixed\.$#'
353			identifier: offsetAccess.nonOffsetAccessible
354			count: 5
355			path: app/Date/JalaliDate.php
356
357		-
358			message: '#^Method Fisharebest\\Webtrees\\Date\\JalaliDate\:\:monthNameAbbreviated\(\) should return string but returns mixed\.$#'
359			identifier: return.type
360			count: 1
361			path: app/Date/JalaliDate.php
362
363		-
364			message: '#^Method Fisharebest\\Webtrees\\Date\\JalaliDate\:\:monthNameGenitiveCase\(\) should return string but returns mixed\.$#'
365			identifier: return.type
366			count: 1
367			path: app/Date/JalaliDate.php
368
369		-
370			message: '#^Method Fisharebest\\Webtrees\\Date\\JalaliDate\:\:monthNameInstrumentalCase\(\) should return string but returns mixed\.$#'
371			identifier: return.type
372			count: 1
373			path: app/Date/JalaliDate.php
374
375		-
376			message: '#^Method Fisharebest\\Webtrees\\Date\\JalaliDate\:\:monthNameLocativeCase\(\) should return string but returns mixed\.$#'
377			identifier: return.type
378			count: 1
379			path: app/Date/JalaliDate.php
380
381		-
382			message: '#^Method Fisharebest\\Webtrees\\Date\\JalaliDate\:\:monthNameNominativeCase\(\) should return string but returns mixed\.$#'
383			identifier: return.type
384			count: 1
385			path: app/Date/JalaliDate.php
386
387		-
388			message: '#^Cannot access offset int on mixed\.$#'
389			identifier: offsetAccess.nonOffsetAccessible
390			count: 4
391			path: app/Date/JewishDate.php
392
393		-
394			message: '#^Method Fisharebest\\Webtrees\\Date\\JewishDate\:\:monthNameGenitiveCase\(\) should return string but returns mixed\.$#'
395			identifier: return.type
396			count: 1
397			path: app/Date/JewishDate.php
398
399		-
400			message: '#^Method Fisharebest\\Webtrees\\Date\\JewishDate\:\:monthNameInstrumentalCase\(\) should return string but returns mixed\.$#'
401			identifier: return.type
402			count: 1
403			path: app/Date/JewishDate.php
404
405		-
406			message: '#^Method Fisharebest\\Webtrees\\Date\\JewishDate\:\:monthNameLocativeCase\(\) should return string but returns mixed\.$#'
407			identifier: return.type
408			count: 1
409			path: app/Date/JewishDate.php
410
411		-
412			message: '#^Method Fisharebest\\Webtrees\\Date\\JewishDate\:\:monthNameNominativeCase\(\) should return string but returns mixed\.$#'
413			identifier: return.type
414			count: 1
415			path: app/Date/JewishDate.php
416
417		-
418			message: '#^Property Fisharebest\\Webtrees\\Elements\\AbstractElement\:\:\$subtags \(array\<string, string\>\) does not accept array\.$#'
419			identifier: assign.propertyType
420			count: 1
421			path: app/Elements/AbstractElement.php
422
423		-
424			message: '#^Cannot cast mixed to float\.$#'
425			identifier: cast.double
426			count: 4
427			path: app/Elements/AgeAtEvent.php
428
429		-
430			message: '#^Cannot cast mixed to int\.$#'
431			identifier: cast.int
432			count: 4
433			path: app/Elements/AgeAtEvent.php
434
435		-
436			message: '#^Method Fisharebest\\Webtrees\\Elements\\AgeAtEvent\:\:value\(\) should return string but returns string\|null\.$#'
437			identifier: return.type
438			count: 1
439			path: app/Elements/AgeAtEvent.php
440
441		-
442			message: '#^Cannot call method findByInterface\(\) on mixed\.$#'
443			identifier: method.nonObject
444			count: 1
445			path: app/Elements/Census.php
446
447		-
448			message: '#^Cannot call method first\(\) on mixed\.$#'
449			identifier: method.nonObject
450			count: 1
451			path: app/Elements/Census.php
452
453		-
454			message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:attributes\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#'
455			identifier: argument.type
456			count: 1
457			path: app/Elements/Census.php
458
459		-
460			message: '#^Method Fisharebest\\Webtrees\\Elements\\DateValue\:\:escape\(\) should return string but returns string\|null\.$#'
461			identifier: return.type
462			count: 1
463			path: app/Elements/DateValue.php
464
465		-
466			message: '#^Binary operation "\." between ''FAM\:''\|''INDI\:'' and mixed results in an error\.$#'
467			identifier: binaryOp.invalid
468			count: 1
469			path: app/Elements/EventTypeCitedFrom.php
470
471		-
472			message: '#^Method Fisharebest\\Webtrees\\Elements\\MultimediaFormat\:\:canonical\(\) should return string but returns mixed\.$#'
473			identifier: return.type
474			count: 1
475			path: app/Elements/MultimediaFormat.php
476
477		-
478			message: '#^Parameter \#2 \$subtags of method Fisharebest\\Webtrees\\Elements\\AbstractElement\:\:__construct\(\) expects array\<string\>\|null, array\|null given\.$#'
479			identifier: argument.type
480			count: 1
481			path: app/Elements/NamePersonal.php
482
483		-
484			message: '#^Parameter \#1 \$string of function trim expects string, string\|null given\.$#'
485			identifier: argument.type
486			count: 1
487			path: app/Elements/PlaceHierarchy.php
488
489		-
490			message: '#^Method Fisharebest\\Webtrees\\Elements\\RestrictionNotice\:\:canonical\(\) should return string but returns string\|null\.$#'
491			identifier: return.type
492			count: 1
493			path: app/Elements/RestrictionNotice.php
494
495		-
496			message: '#^Method Fisharebest\\Webtrees\\Encodings\\ANSEL\:\:fromUtf8\(\) should return string but returns string\|null\.$#'
497			identifier: return.type
498			count: 1
499			path: app/Encodings/ANSEL.php
500
501		-
502			message: '#^Parameter \#1 \$str of function strtr expects string, string\|null given\.$#'
503			identifier: argument.type
504			count: 1
505			path: app/Encodings/ANSEL.php
506
507		-
508			message: '#^Parameter \#2 \$array of function array_map expects array, list\<string\>\|false given\.$#'
509			identifier: argument.type
510			count: 1
511			path: app/Encodings/AbstractEncoding.php
512
513		-
514			message: '#^Cannot access offset ''BURI'' on mixed\.$#'
515			identifier: offsetAccess.nonOffsetAccessible
516			count: 2
517			path: app/Fact.php
518
519		-
520			message: '#^Cannot access offset ''CHAN'' on mixed\.$#'
521			identifier: offsetAccess.nonOffsetAccessible
522			count: 2
523			path: app/Fact.php
524
525		-
526			message: '#^Cannot access offset string on mixed\.$#'
527			identifier: offsetAccess.nonOffsetAccessible
528			count: 4
529			path: app/Fact.php
530
531		-
532			message: '#^Parameter \#1 \$value of method Fisharebest\\Webtrees\\Contracts\\ElementInterface\:\:canonical\(\) expects string, string\|null given\.$#'
533			identifier: argument.type
534			count: 2
535			path: app/Fact.php
536
537		-
538			message: '#^Parameter \#2 \$array of function array_key_exists expects array, mixed given\.$#'
539			identifier: argument.type
540			count: 2
541			path: app/Fact.php
542
543		-
544			message: '#^Method Fisharebest\\Webtrees\\Factories\\AbstractGedcomRecordFactory\:\:pendingChanges\(\) should return Illuminate\\Support\\Collection\<\(int\|string\), string\> but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#'
545			identifier: return.type
546			count: 1
547			path: app/Factories/AbstractGedcomRecordFactory.php
548
549		-
550			message: '#^Access to an undefined property object\:\:\$f_gedcom\.$#'
551			identifier: property.notFound
552			count: 1
553			path: app/Factories/FamilyFactory.php
554
555		-
556			message: '#^Access to an undefined property object\:\:\$f_id\.$#'
557			identifier: property.notFound
558			count: 1
559			path: app/Factories/FamilyFactory.php
560
561		-
562			message: '#^Anonymous function should return Fisharebest\\Webtrees\\Family but returns Fisharebest\\Webtrees\\Family\|null\.$#'
563			identifier: return.type
564			count: 1
565			path: app/Factories/FamilyFactory.php
566
567		-
568			message: '#^Method Fisharebest\\Webtrees\\Factories\\FamilyFactory\:\:gedcom\(\) should return string\|null but returns mixed\.$#'
569			identifier: return.type
570			count: 1
571			path: app/Factories/FamilyFactory.php
572
573		-
574			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Factories\\FamilyFactory\:\:make\(\) expects string, mixed given\.$#'
575			identifier: argument.type
576			count: 1
577			path: app/Factories/FamilyFactory.php
578
579		-
580			message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Factories\\FamilyFactory\:\:make\(\) expects string\|null, mixed given\.$#'
581			identifier: argument.type
582			count: 1
583			path: app/Factories/FamilyFactory.php
584
585		-
586			message: '#^Access to an undefined property object\:\:\$o_gedcom\.$#'
587			identifier: property.notFound
588			count: 1
589			path: app/Factories/GedcomRecordFactory.php
590
591		-
592			message: '#^Access to an undefined property object\:\:\$o_id\.$#'
593			identifier: property.notFound
594			count: 1
595			path: app/Factories/GedcomRecordFactory.php
596
597		-
598			message: '#^Anonymous function should return Fisharebest\\Webtrees\\GedcomRecord but returns Fisharebest\\Webtrees\\GedcomRecord\|null\.$#'
599			identifier: return.type
600			count: 1
601			path: app/Factories/GedcomRecordFactory.php
602
603		-
604			message: '#^Method Fisharebest\\Webtrees\\Factories\\GedcomRecordFactory\:\:gedcom\(\) should return string\|null but returns mixed\.$#'
605			identifier: return.type
606			count: 1
607			path: app/Factories/GedcomRecordFactory.php
608
609		-
610			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Factories\\GedcomRecordFactory\:\:make\(\) expects string, mixed given\.$#'
611			identifier: argument.type
612			count: 1
613			path: app/Factories/GedcomRecordFactory.php
614
615		-
616			message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Factories\\GedcomRecordFactory\:\:make\(\) expects string\|null, mixed given\.$#'
617			identifier: argument.type
618			count: 1
619			path: app/Factories/GedcomRecordFactory.php
620
621		-
622			message: '#^Access to an undefined property object\:\:\$o_gedcom\.$#'
623			identifier: property.notFound
624			count: 1
625			path: app/Factories/HeaderFactory.php
626
627		-
628			message: '#^Access to an undefined property object\:\:\$o_id\.$#'
629			identifier: property.notFound
630			count: 1
631			path: app/Factories/HeaderFactory.php
632
633		-
634			message: '#^Anonymous function should return Fisharebest\\Webtrees\\Header but returns Fisharebest\\Webtrees\\Header\|null\.$#'
635			identifier: return.type
636			count: 1
637			path: app/Factories/HeaderFactory.php
638
639		-
640			message: '#^Method Fisharebest\\Webtrees\\Factories\\HeaderFactory\:\:gedcom\(\) should return string\|null but returns mixed\.$#'
641			identifier: return.type
642			count: 1
643			path: app/Factories/HeaderFactory.php
644
645		-
646			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Factories\\HeaderFactory\:\:make\(\) expects string, mixed given\.$#'
647			identifier: argument.type
648			count: 1
649			path: app/Factories/HeaderFactory.php
650
651		-
652			message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Factories\\HeaderFactory\:\:make\(\) expects string\|null, mixed given\.$#'
653			identifier: argument.type
654			count: 1
655			path: app/Factories/HeaderFactory.php
656
657		-
658			message: '#^Parameter \#1 \$num of function dechex expects int, float\|int given\.$#'
659			identifier: argument.type
660			count: 1
661			path: app/Factories/IdFactory.php
662
663		-
664			message: '#^Access to an undefined property object\:\:\$i_gedcom\.$#'
665			identifier: property.notFound
666			count: 1
667			path: app/Factories/IndividualFactory.php
668
669		-
670			message: '#^Access to an undefined property object\:\:\$i_id\.$#'
671			identifier: property.notFound
672			count: 1
673			path: app/Factories/IndividualFactory.php
674
675		-
676			message: '#^Anonymous function should return Fisharebest\\Webtrees\\Individual but returns Fisharebest\\Webtrees\\Individual\|null\.$#'
677			identifier: return.type
678			count: 1
679			path: app/Factories/IndividualFactory.php
680
681		-
682			message: '#^Method Fisharebest\\Webtrees\\Factories\\IndividualFactory\:\:gedcom\(\) should return string\|null but returns mixed\.$#'
683			identifier: return.type
684			count: 1
685			path: app/Factories/IndividualFactory.php
686
687		-
688			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Factories\\IndividualFactory\:\:make\(\) expects string, mixed given\.$#'
689			identifier: argument.type
690			count: 1
691			path: app/Factories/IndividualFactory.php
692
693		-
694			message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Factories\\IndividualFactory\:\:make\(\) expects string\|null, mixed given\.$#'
695			identifier: argument.type
696			count: 1
697			path: app/Factories/IndividualFactory.php
698
699		-
700			message: '#^Access to an undefined property object\:\:\$o_gedcom\.$#'
701			identifier: property.notFound
702			count: 1
703			path: app/Factories/LocationFactory.php
704
705		-
706			message: '#^Access to an undefined property object\:\:\$o_id\.$#'
707			identifier: property.notFound
708			count: 1
709			path: app/Factories/LocationFactory.php
710
711		-
712			message: '#^Anonymous function should return Fisharebest\\Webtrees\\Location but returns Fisharebest\\Webtrees\\Location\|null\.$#'
713			identifier: return.type
714			count: 1
715			path: app/Factories/LocationFactory.php
716
717		-
718			message: '#^Method Fisharebest\\Webtrees\\Factories\\LocationFactory\:\:gedcom\(\) should return string\|null but returns mixed\.$#'
719			identifier: return.type
720			count: 1
721			path: app/Factories/LocationFactory.php
722
723		-
724			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Factories\\LocationFactory\:\:make\(\) expects string, mixed given\.$#'
725			identifier: argument.type
726			count: 1
727			path: app/Factories/LocationFactory.php
728
729		-
730			message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Factories\\LocationFactory\:\:make\(\) expects string\|null, mixed given\.$#'
731			identifier: argument.type
732			count: 1
733			path: app/Factories/LocationFactory.php
734
735		-
736			message: '#^Parameter \#1 \$config of class League\\CommonMark\\Environment\\Environment constructor expects array\<string, mixed\>, array given\.$#'
737			identifier: argument.type
738			count: 2
739			path: app/Factories/MarkdownFactory.php
740
741		-
742			message: '#^Access to an undefined property object\:\:\$m_gedcom\.$#'
743			identifier: property.notFound
744			count: 1
745			path: app/Factories/MediaFactory.php
746
747		-
748			message: '#^Access to an undefined property object\:\:\$m_id\.$#'
749			identifier: property.notFound
750			count: 1
751			path: app/Factories/MediaFactory.php
752
753		-
754			message: '#^Anonymous function should return Fisharebest\\Webtrees\\Media but returns Fisharebest\\Webtrees\\Media\|null\.$#'
755			identifier: return.type
756			count: 1
757			path: app/Factories/MediaFactory.php
758
759		-
760			message: '#^Method Fisharebest\\Webtrees\\Factories\\MediaFactory\:\:gedcom\(\) should return string\|null but returns mixed\.$#'
761			identifier: return.type
762			count: 1
763			path: app/Factories/MediaFactory.php
764
765		-
766			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Factories\\MediaFactory\:\:make\(\) expects string, mixed given\.$#'
767			identifier: argument.type
768			count: 1
769			path: app/Factories/MediaFactory.php
770
771		-
772			message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Factories\\MediaFactory\:\:make\(\) expects string\|null, mixed given\.$#'
773			identifier: argument.type
774			count: 1
775			path: app/Factories/MediaFactory.php
776
777		-
778			message: '#^Access to an undefined property object\:\:\$o_gedcom\.$#'
779			identifier: property.notFound
780			count: 1
781			path: app/Factories/NoteFactory.php
782
783		-
784			message: '#^Access to an undefined property object\:\:\$o_id\.$#'
785			identifier: property.notFound
786			count: 1
787			path: app/Factories/NoteFactory.php
788
789		-
790			message: '#^Anonymous function should return Fisharebest\\Webtrees\\Note but returns Fisharebest\\Webtrees\\Note\|null\.$#'
791			identifier: return.type
792			count: 1
793			path: app/Factories/NoteFactory.php
794
795		-
796			message: '#^Method Fisharebest\\Webtrees\\Factories\\NoteFactory\:\:gedcom\(\) should return string\|null but returns mixed\.$#'
797			identifier: return.type
798			count: 1
799			path: app/Factories/NoteFactory.php
800
801		-
802			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Factories\\NoteFactory\:\:make\(\) expects string, mixed given\.$#'
803			identifier: argument.type
804			count: 1
805			path: app/Factories/NoteFactory.php
806
807		-
808			message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Factories\\NoteFactory\:\:make\(\) expects string\|null, mixed given\.$#'
809			identifier: argument.type
810			count: 1
811			path: app/Factories/NoteFactory.php
812
813		-
814			message: '#^Access to an undefined property object\:\:\$o_gedcom\.$#'
815			identifier: property.notFound
816			count: 1
817			path: app/Factories/RepositoryFactory.php
818
819		-
820			message: '#^Access to an undefined property object\:\:\$o_id\.$#'
821			identifier: property.notFound
822			count: 1
823			path: app/Factories/RepositoryFactory.php
824
825		-
826			message: '#^Method Fisharebest\\Webtrees\\Factories\\RepositoryFactory\:\:gedcom\(\) should return string\|null but returns mixed\.$#'
827			identifier: return.type
828			count: 1
829			path: app/Factories/RepositoryFactory.php
830
831		-
832			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Factories\\RepositoryFactory\:\:make\(\) expects string, mixed given\.$#'
833			identifier: argument.type
834			count: 1
835			path: app/Factories/RepositoryFactory.php
836
837		-
838			message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Factories\\RepositoryFactory\:\:make\(\) expects string\|null, mixed given\.$#'
839			identifier: argument.type
840			count: 1
841			path: app/Factories/RepositoryFactory.php
842
843		-
844			message: '#^Cannot call method generate\(\) on mixed\.$#'
845			identifier: method.nonObject
846			count: 1
847			path: app/Factories/RouteFactory.php
848
849		-
850			message: '#^Cannot call method getGenerator\(\) on mixed\.$#'
851			identifier: method.nonObject
852			count: 1
853			path: app/Factories/RouteFactory.php
854
855		-
856			message: '#^Cannot call method getMap\(\) on mixed\.$#'
857			identifier: method.nonObject
858			count: 1
859			path: app/Factories/RouteFactory.php
860
861		-
862			message: '#^Method Fisharebest\\Webtrees\\Factories\\RouteFactory\:\:routeMap\(\) should return Aura\\Router\\Map&iterable\<Aura\\Router\\Route\> but returns mixed\.$#'
863			identifier: return.type
864			count: 1
865			path: app/Factories/RouteFactory.php
866
867		-
868			message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:attributes\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#'
869			identifier: argument.type
870			count: 2
871			path: app/Factories/RouteFactory.php
872
873		-
874			message: '#^Parameter \#1 \$string of function substr expects string, mixed given\.$#'
875			identifier: argument.type
876			count: 1
877			path: app/Factories/RouteFactory.php
878
879		-
880			message: '#^Parameter \#1 \$url of function parse_url expects string, mixed given\.$#'
881			identifier: argument.type
882			count: 1
883			path: app/Factories/RouteFactory.php
884
885		-
886			message: '#^Access to an undefined property object\:\:\$o_gedcom\.$#'
887			identifier: property.notFound
888			count: 1
889			path: app/Factories/SharedNoteFactory.php
890
891		-
892			message: '#^Access to an undefined property object\:\:\$o_id\.$#'
893			identifier: property.notFound
894			count: 1
895			path: app/Factories/SharedNoteFactory.php
896
897		-
898			message: '#^Anonymous function should return Fisharebest\\Webtrees\\SharedNote but returns Fisharebest\\Webtrees\\SharedNote\|null\.$#'
899			identifier: return.type
900			count: 1
901			path: app/Factories/SharedNoteFactory.php
902
903		-
904			message: '#^Method Fisharebest\\Webtrees\\Factories\\SharedNoteFactory\:\:gedcom\(\) should return string\|null but returns mixed\.$#'
905			identifier: return.type
906			count: 1
907			path: app/Factories/SharedNoteFactory.php
908
909		-
910			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Factories\\SharedNoteFactory\:\:make\(\) expects string, mixed given\.$#'
911			identifier: argument.type
912			count: 1
913			path: app/Factories/SharedNoteFactory.php
914
915		-
916			message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Factories\\SharedNoteFactory\:\:make\(\) expects string\|null, mixed given\.$#'
917			identifier: argument.type
918			count: 1
919			path: app/Factories/SharedNoteFactory.php
920
921		-
922			message: '#^Parameter \#1 \$string of function trim expects string, string\|null given\.$#'
923			identifier: argument.type
924			count: 1
925			path: app/Factories/SlugFactory.php
926
927		-
928			message: '#^Access to an undefined property object\:\:\$s_gedcom\.$#'
929			identifier: property.notFound
930			count: 1
931			path: app/Factories/SourceFactory.php
932
933		-
934			message: '#^Access to an undefined property object\:\:\$s_id\.$#'
935			identifier: property.notFound
936			count: 1
937			path: app/Factories/SourceFactory.php
938
939		-
940			message: '#^Anonymous function should return Fisharebest\\Webtrees\\Source but returns Fisharebest\\Webtrees\\Source\|null\.$#'
941			identifier: return.type
942			count: 1
943			path: app/Factories/SourceFactory.php
944
945		-
946			message: '#^Method Fisharebest\\Webtrees\\Factories\\SourceFactory\:\:gedcom\(\) should return string\|null but returns mixed\.$#'
947			identifier: return.type
948			count: 1
949			path: app/Factories/SourceFactory.php
950
951		-
952			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Factories\\SourceFactory\:\:make\(\) expects string, mixed given\.$#'
953			identifier: argument.type
954			count: 1
955			path: app/Factories/SourceFactory.php
956
957		-
958			message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Factories\\SourceFactory\:\:make\(\) expects string\|null, mixed given\.$#'
959			identifier: argument.type
960			count: 1
961			path: app/Factories/SourceFactory.php
962
963		-
964			message: '#^Access to an undefined property object\:\:\$o_gedcom\.$#'
965			identifier: property.notFound
966			count: 1
967			path: app/Factories/SubmissionFactory.php
968
969		-
970			message: '#^Access to an undefined property object\:\:\$o_id\.$#'
971			identifier: property.notFound
972			count: 1
973			path: app/Factories/SubmissionFactory.php
974
975		-
976			message: '#^Anonymous function should return Fisharebest\\Webtrees\\Submission but returns Fisharebest\\Webtrees\\Submission\|null\.$#'
977			identifier: return.type
978			count: 1
979			path: app/Factories/SubmissionFactory.php
980
981		-
982			message: '#^Method Fisharebest\\Webtrees\\Factories\\SubmissionFactory\:\:gedcom\(\) should return string\|null but returns mixed\.$#'
983			identifier: return.type
984			count: 1
985			path: app/Factories/SubmissionFactory.php
986
987		-
988			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Factories\\SubmissionFactory\:\:make\(\) expects string, mixed given\.$#'
989			identifier: argument.type
990			count: 1
991			path: app/Factories/SubmissionFactory.php
992
993		-
994			message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Factories\\SubmissionFactory\:\:make\(\) expects string\|null, mixed given\.$#'
995			identifier: argument.type
996			count: 1
997			path: app/Factories/SubmissionFactory.php
998
999		-
1000			message: '#^Access to an undefined property object\:\:\$o_gedcom\.$#'
1001			identifier: property.notFound
1002			count: 1
1003			path: app/Factories/SubmitterFactory.php
1004
1005		-
1006			message: '#^Access to an undefined property object\:\:\$o_id\.$#'
1007			identifier: property.notFound
1008			count: 1
1009			path: app/Factories/SubmitterFactory.php
1010
1011		-
1012			message: '#^Anonymous function should return Fisharebest\\Webtrees\\Submitter but returns Fisharebest\\Webtrees\\Submitter\|null\.$#'
1013			identifier: return.type
1014			count: 1
1015			path: app/Factories/SubmitterFactory.php
1016
1017		-
1018			message: '#^Method Fisharebest\\Webtrees\\Factories\\SubmitterFactory\:\:gedcom\(\) should return string\|null but returns mixed\.$#'
1019			identifier: return.type
1020			count: 1
1021			path: app/Factories/SubmitterFactory.php
1022
1023		-
1024			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Factories\\SubmitterFactory\:\:make\(\) expects string, mixed given\.$#'
1025			identifier: argument.type
1026			count: 1
1027			path: app/Factories/SubmitterFactory.php
1028
1029		-
1030			message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Factories\\SubmitterFactory\:\:make\(\) expects string\|null, mixed given\.$#'
1031			identifier: argument.type
1032			count: 1
1033			path: app/Factories/SubmitterFactory.php
1034
1035		-
1036			message: '#^Method Fisharebest\\Webtrees\\Factories\\SurnameTraditionFactory\:\:list\(\) should return array\<string, string\> but returns array\<string\>\.$#'
1037			identifier: return.type
1038			count: 1
1039			path: app/Factories/SurnameTraditionFactory.php
1040
1041		-
1042			message: '#^Cannot cast mixed to int\.$#'
1043			identifier: cast.int
1044			count: 1
1045			path: app/Factories/XrefFactory.php
1046
1047		-
1048			message: '#^Method Fisharebest\\Webtrees\\Family\:\:getAllNames\(\) should return array\<int, array\<string, string\>\> but returns array\<array\<string\>\>\.$#'
1049			identifier: return.type
1050			count: 1
1051			path: app/Family.php
1052
1053		-
1054			message: '#^Method Fisharebest\\Webtrees\\Family\:\:spouses\(\) should return Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Individual\> but returns Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Individual\|null\>\.$#'
1055			identifier: return.type
1056			count: 1
1057			path: app/Family.php
1058
1059		-
1060			message: '#^Method Fisharebest\\Webtrees\\FlashMessages\:\:getMessages\(\) should return array\<object\> but returns array\<mixed\>\.$#'
1061			identifier: return.type
1062			count: 1
1063			path: app/FlashMessages.php
1064
1065		-
1066			message: '#^Cannot access an offset on mixed\.$#'
1067			identifier: offsetAccess.nonOffsetAccessible
1068			count: 2
1069			path: app/Gedcom.php
1070
1071		-
1072			message: '#^Binary operation "\+\=" between \(float\|int\) and mixed results in an error\.$#'
1073			identifier: assignOp.invalid
1074			count: 1
1075			path: app/GedcomFilters/GedcomEncodingFilter.php
1076
1077		-
1078			message: '#^Binary operation "\.\=" between string and mixed results in an error\.$#'
1079			identifier: assignOp.invalid
1080			count: 1
1081			path: app/GedcomFilters/GedcomEncodingFilter.php
1082
1083		-
1084			message: '#^Cannot call method fromUtf8\(\) on Fisharebest\\Webtrees\\Encodings\\EncodingInterface\|null\.$#'
1085			identifier: method.nonObject
1086			count: 2
1087			path: app/GedcomFilters/GedcomEncodingFilter.php
1088
1089		-
1090			message: '#^Parameter &\$consumed by\-ref type of method Fisharebest\\Webtrees\\GedcomFilters\\GedcomEncodingFilter\:\:filter\(\) expects int, \(float\|int\) given\.$#'
1091			identifier: parameterByRef.type
1092			count: 1
1093			path: app/GedcomFilters/GedcomEncodingFilter.php
1094
1095		-
1096			message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#'
1097			identifier: foreach.nonIterable
1098			count: 2
1099			path: app/GedcomRecord.php
1100
1101		-
1102			message: '#^Cannot call method acceptRecord\(\) on mixed\.$#'
1103			identifier: method.nonObject
1104			count: 3
1105			path: app/GedcomRecord.php
1106
1107		-
1108			message: '#^Method Fisharebest\\Webtrees\\GedcomRecord\:\:getAllNames\(\) should return array\<int, array\<string, string\>\> but returns array\<array\<string\>\>\.$#'
1109			identifier: return.type
1110			count: 1
1111			path: app/GedcomRecord.php
1112
1113		-
1114			message: '#^Parameter \#1 \$array of function array_shift expects array, list\<string\>\|false given\.$#'
1115			identifier: argument.type
1116			count: 2
1117			path: app/GedcomRecord.php
1118
1119		-
1120			message: '#^Parameter \#1 \$gedcom of class Fisharebest\\Webtrees\\Fact constructor expects string, mixed given\.$#'
1121			identifier: argument.type
1122			count: 2
1123			path: app/GedcomRecord.php
1124
1125		-
1126			message: '#^Parameter \#1 \$string of function md5 expects string, mixed given\.$#'
1127			identifier: argument.type
1128			count: 2
1129			path: app/GedcomRecord.php
1130
1131		-
1132			message: '#^Parameter \#1 \$string of function trim expects string, string\|null given\.$#'
1133			identifier: argument.type
1134			count: 2
1135			path: app/GedcomRecord.php
1136
1137		-
1138			message: '#^Parameter \#2 \$gedcom of method Fisharebest\\Webtrees\\GedcomRecord\:\:updateFact\(\) expects string, string\|null given\.$#'
1139			identifier: argument.type
1140			count: 1
1141			path: app/GedcomRecord.php
1142
1143		-
1144			message: '#^Parameter \#2 \$haystack of function in_array expects array, mixed given\.$#'
1145			identifier: argument.type
1146			count: 2
1147			path: app/GedcomRecord.php
1148
1149		-
1150			message: '#^Parameter \#3 \$subject of function preg_replace expects array\<float\|int\|string\>\|string, string\|null given\.$#'
1151			identifier: argument.type
1152			count: 1
1153			path: app/GedcomRecord.php
1154
1155		-
1156			message: '#^Property Fisharebest\\Webtrees\\GedcomRecord\:\:\$getAllNames \(array\<array\<string\>\>\) does not accept array\<array\<string\|null\>\>\.$#'
1157			identifier: assign.propertyType
1158			count: 1
1159			path: app/GedcomRecord.php
1160
1161		-
1162			message: '#^Strict comparison using \!\=\= between non\-empty\-string and '''' will always evaluate to true\.$#'
1163			identifier: notIdentical.alwaysTrue
1164			count: 1
1165			path: app/GedcomRecord.php
1166
1167		-
1168			message: '#^Strict comparison using \!\=\= between non\-falsy\-string and '''' will always evaluate to true\.$#'
1169			identifier: notIdentical.alwaysTrue
1170			count: 1
1171			path: app/GedcomRecord.php
1172
1173		-
1174			message: '#^Cannot call method createResponse\(\) on mixed\.$#'
1175			identifier: method.nonObject
1176			count: 1
1177			path: app/Helpers/functions.php
1178
1179		-
1180			message: '#^Cannot call method withHeader\(\) on mixed\.$#'
1181			identifier: method.nonObject
1182			count: 1
1183			path: app/Helpers/functions.php
1184
1185		-
1186			message: '#^Function redirect\(\) should return Psr\\Http\\Message\\ResponseInterface but returns mixed\.$#'
1187			identifier: return.type
1188			count: 1
1189			path: app/Helpers/functions.php
1190
1191		-
1192			message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:attributes\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#'
1193			identifier: argument.type
1194			count: 1
1195			path: app/Helpers/functions.php
1196
1197		-
1198			message: '#^Parameter \#3 \$headers of method Fisharebest\\Webtrees\\Contracts\\ResponseFactoryInterface\:\:response\(\) expects array\<string, string\>, array\<string\> given\.$#'
1199			identifier: argument.type
1200			count: 1
1201			path: app/Helpers/functions.php
1202
1203		-
1204			message: '#^Strict comparison using \=\=\= between ''\-dev'' and '''' will always evaluate to false\.$#'
1205			identifier: identical.alwaysFalse
1206			count: 1
1207			path: app/Helpers/functions.php
1208
1209		-
1210			message: '#^Parameter \#1 \$host of method Psr\\Http\\Message\\UriInterface\:\:withHost\(\) expects string, string\|false given\.$#'
1211			identifier: argument.type
1212			count: 1
1213			path: app/Http/Middleware/BaseUrl.php
1214
1215		-
1216			message: '#^Parameter \#1 \$path of method Psr\\Http\\Message\\UriInterface\:\:withPath\(\) expects string, string\|false given\.$#'
1217			identifier: argument.type
1218			count: 1
1219			path: app/Http/Middleware/BaseUrl.php
1220
1221		-
1222			message: '#^Parameter \#1 \$port of method Psr\\Http\\Message\\UriInterface\:\:withPort\(\) expects int\|null, int\<0, 65535\>\|false\|null given\.$#'
1223			identifier: argument.type
1224			count: 1
1225			path: app/Http/Middleware/BaseUrl.php
1226
1227		-
1228			message: '#^Parameter \#1 \$scheme of method Psr\\Http\\Message\\UriInterface\:\:withScheme\(\) expects string, string\|false given\.$#'
1229			identifier: argument.type
1230			count: 1
1231			path: app/Http/Middleware/BaseUrl.php
1232
1233		-
1234			message: '#^Parameter \#2 \$string of function explode expects string, mixed given\.$#'
1235			identifier: argument.type
1236			count: 1
1237			path: app/Http/Middleware/ClientIp.php
1238
1239		-
1240			message: '#^Cannot call method withAttribute\(\) on mixed\.$#'
1241			identifier: method.nonObject
1242			count: 1
1243			path: app/Http/Middleware/HandleExceptions.php
1244
1245		-
1246			message: '#^Parameter \#1 \$message of static method Fisharebest\\Webtrees\\Log\:\:addErrorLog\(\) expects string, string\|null given\.$#'
1247			identifier: argument.type
1248			count: 1
1249			path: app/Http/Middleware/HandleExceptions.php
1250
1251		-
1252			message: '#^Parameter \#1 \$request of method Fisharebest\\Webtrees\\Http\\Middleware\\HandleExceptions\:\:httpExceptionResponse\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#'
1253			identifier: argument.type
1254			count: 1
1255			path: app/Http/Middleware/HandleExceptions.php
1256
1257		-
1258			message: '#^Parameter \#1 \$request of method Fisharebest\\Webtrees\\Http\\Middleware\\HandleExceptions\:\:thirdPartyExceptionResponse\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#'
1259			identifier: argument.type
1260			count: 1
1261			path: app/Http/Middleware/HandleExceptions.php
1262
1263		-
1264			message: '#^Parameter \#1 \$request of method Fisharebest\\Webtrees\\Http\\Middleware\\HandleExceptions\:\:unhandledExceptionResponse\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#'
1265			identifier: argument.type
1266			count: 3
1267			path: app/Http/Middleware/HandleExceptions.php
1268
1269		-
1270			message: '#^Parameter \#1 \$basepath of class Aura\\Router\\RouterContainer constructor expects string\|null, string\|false\|null given\.$#'
1271			identifier: argument.type
1272			count: 1
1273			path: app/Http/Middleware/LoadRoutes.php
1274
1275		-
1276			message: '#^Parameter \#1 \$content of function response expects array\<mixed\>\|object\|string, string\|false given\.$#'
1277			identifier: argument.type
1278			count: 1
1279			path: app/Http/Middleware/PublicFiles.php
1280
1281		-
1282			message: '#^Argument of an invalid type array\|false supplied for foreach, only iterables are supported\.$#'
1283			identifier: foreach.nonIterable
1284			count: 1
1285			path: app/Http/Middleware/ReadConfigIni.php
1286
1287		-
1288			message: '#^Cannot call method handle\(\) on mixed\.$#'
1289			identifier: method.nonObject
1290			count: 1
1291			path: app/Http/Middleware/RequestHandler.php
1292
1293		-
1294			message: '#^Method Fisharebest\\Webtrees\\Http\\Middleware\\RequestHandler\:\:process\(\) should return Psr\\Http\\Message\\ResponseInterface but returns mixed\.$#'
1295			identifier: return.type
1296			count: 1
1297			path: app/Http/Middleware/RequestHandler.php
1298
1299		-
1300			message: '#^Parameter \#1 \$key of method Illuminate\\Support\\Collection\<\(int\|string\),Fisharebest\\Webtrees\\Tree\>\:\:get\(\) expects \(int\|string\), mixed given\.$#'
1301			identifier: argument.type
1302			count: 1
1303			path: app/Http/Middleware/Router.php
1304
1305		-
1306			message: '#^Parameter \#1 \$middleware of class Middleland\\Dispatcher constructor expects array\<array\|Closure\|Psr\\Http\\Server\\MiddlewareInterface\|string\>, non\-empty\-array given\.$#'
1307			identifier: argument.type
1308			count: 1
1309			path: app/Http/Middleware/Router.php
1310
1311		-
1312			message: '#^Parameter \#2 \.\.\.\$arrays of function array_merge expects array, mixed given\.$#'
1313			identifier: argument.type
1314			count: 1
1315			path: app/Http/Middleware/Router.php
1316
1317		-
1318			message: '#^Parameter \#1 \$server of static method Fisharebest\\Localization\\Locale\:\:httpAcceptLanguage\(\) expects array\<string\>, array given\.$#'
1319			identifier: argument.type
1320			count: 1
1321			path: app/Http/Middleware/UseLanguage.php
1322
1323		-
1324			message: '#^Method Fisharebest\\Webtrees\\Http\\Middleware\\UseTransaction\:\:process\(\) should return Psr\\Http\\Message\\ResponseInterface but returns Psr\\Http\\Message\\ResponseInterface\|null\.$#'
1325			identifier: return.type
1326			count: 1
1327			path: app/Http/Middleware/UseTransaction.php
1328
1329		-
1330			message: '#^Parameter \#1 \$content of function response expects array\<mixed\>\|object\|string, string\|false given\.$#'
1331			identifier: argument.type
1332			count: 1
1333			path: app/Http/RequestHandlers/AppleTouchIconPng.php
1334
1335		-
1336			message: '#^Parameter \#1 \$items of method Illuminate\\Support\\Collection\<int,Fisharebest\\Webtrees\\Individual\>\:\:merge\(\) expects Illuminate\\Contracts\\Support\\Arrayable\<int, Fisharebest\\Webtrees\\Individual\>\|iterable\<int, Fisharebest\\Webtrees\\Individual\>, Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Family\> given\.$#'
1337			identifier: argument.type
1338			count: 1
1339			path: app/Http/RequestHandlers/AutoCompleteCitation.php
1340
1341		-
1342			message: '#^Cannot call method fullName\(\) on Fisharebest\\Webtrees\\GedcomRecord\|null\.$#'
1343			identifier: method.nonObject
1344			count: 1
1345			path: app/Http/RequestHandlers/CalendarEvents.php
1346
1347		-
1348			message: '#^Cannot call method url\(\) on Fisharebest\\Webtrees\\GedcomRecord\|null\.$#'
1349			identifier: method.nonObject
1350			count: 1
1351			path: app/Http/RequestHandlers/CalendarEvents.php
1352
1353		-
1354			message: '#^Parameter \#1 \$content of function response expects array\<mixed\>\|object\|string, string\|false given\.$#'
1355			identifier: argument.type
1356			count: 1
1357			path: app/Http/RequestHandlers/CalendarEvents.php
1358
1359		-
1360			message: '#^Binary operation "\." between "\\n1 CHIL @" and mixed results in an error\.$#'
1361			identifier: binaryOp.invalid
1362			count: 1
1363			path: app/Http/RequestHandlers/CheckTree.php
1364
1365		-
1366			message: '#^Binary operation "\." between "\\n1 FAMC @" and mixed results in an error\.$#'
1367			identifier: binaryOp.invalid
1368			count: 1
1369			path: app/Http/RequestHandlers/CheckTree.php
1370
1371		-
1372			message: '#^Binary operation "\." between "\\n1 FAMS @" and mixed results in an error\.$#'
1373			identifier: binaryOp.invalid
1374			count: 1
1375			path: app/Http/RequestHandlers/CheckTree.php
1376
1377		-
1378			message: '#^Binary operation "\." between "\\n1 HUSB @" and mixed results in an error\.$#'
1379			identifier: binaryOp.invalid
1380			count: 1
1381			path: app/Http/RequestHandlers/CheckTree.php
1382
1383		-
1384			message: '#^Binary operation "\." between "\\n1 WIFE @" and mixed results in an error\.$#'
1385			identifier: binaryOp.invalid
1386			count: 1
1387			path: app/Http/RequestHandlers/CheckTree.php
1388
1389		-
1390			message: '#^Parameter \#1 \$haystack of function str_contains expects string, mixed given\.$#'
1391			identifier: argument.type
1392			count: 5
1393			path: app/Http/RequestHandlers/CheckTree.php
1394
1395		-
1396			message: '#^Parameter \#1 \$haystack of function str_starts_with expects string, mixed given\.$#'
1397			identifier: argument.type
1398			count: 1
1399			path: app/Http/RequestHandlers/CheckTree.php
1400
1401		-
1402			message: '#^Parameter \#1 \$haystack of function substr_count expects string, mixed given\.$#'
1403			identifier: argument.type
1404			count: 2
1405			path: app/Http/RequestHandlers/CheckTree.php
1406
1407		-
1408			message: '#^Parameter \#1 \$string of function strtoupper expects string, mixed given\.$#'
1409			identifier: argument.type
1410			count: 1
1411			path: app/Http/RequestHandlers/CheckTree.php
1412
1413		-
1414			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
1415			identifier: argument.type
1416			count: 1
1417			path: app/Http/RequestHandlers/CheckTree.php
1418
1419		-
1420			message: '#^Parameter \#2 \$parameters of function route expects array\<array\<string\>\|bool\|int\|string\|null\>, array\<string, mixed\> given\.$#'
1421			identifier: argument.type
1422			count: 1
1423			path: app/Http/RequestHandlers/CheckTree.php
1424
1425		-
1426			message: '#^Parameter \#2 \$string of function explode expects string, mixed given\.$#'
1427			identifier: argument.type
1428			count: 1
1429			path: app/Http/RequestHandlers/CheckTree.php
1430
1431		-
1432			message: '#^Parameter \#2 \$subject of function preg_match expects string, mixed given\.$#'
1433			identifier: argument.type
1434			count: 1
1435			path: app/Http/RequestHandlers/CheckTree.php
1436
1437		-
1438			message: '#^Parameter \#2 \$type of method Fisharebest\\Webtrees\\Http\\RequestHandlers\\CheckTree\:\:lineError\(\) expects string, mixed given\.$#'
1439			identifier: argument.type
1440			count: 25
1441			path: app/Http/RequestHandlers/CheckTree.php
1442
1443		-
1444			message: '#^Parameter \#2 \$xref of method Fisharebest\\Webtrees\\Http\\RequestHandlers\\CheckTree\:\:recordLink\(\) expects string, mixed given\.$#'
1445			identifier: argument.type
1446			count: 8
1447			path: app/Http/RequestHandlers/CheckTree.php
1448
1449		-
1450			message: '#^Parameter \#3 \$type1 of method Fisharebest\\Webtrees\\Http\\RequestHandlers\\CheckTree\:\:linkErrorMessage\(\) expects string, mixed given\.$#'
1451			identifier: argument.type
1452			count: 9
1453			path: app/Http/RequestHandlers/CheckTree.php
1454
1455		-
1456			message: '#^Parameter \#3 \$xref of method Fisharebest\\Webtrees\\Http\\RequestHandlers\\CheckTree\:\:lineError\(\) expects string, mixed given\.$#'
1457			identifier: argument.type
1458			count: 25
1459			path: app/Http/RequestHandlers/CheckTree.php
1460
1461		-
1462			message: '#^Parameter \#3 \$xref of method Fisharebest\\Webtrees\\Http\\RequestHandlers\\CheckTree\:\:recordError\(\) expects string, mixed given\.$#'
1463			identifier: argument.type
1464			count: 2
1465			path: app/Http/RequestHandlers/CheckTree.php
1466
1467		-
1468			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: int, Closure\(string\)\: int given\.$#'
1469			identifier: argument.type
1470			count: 8
1471			path: app/Http/RequestHandlers/ControlPanel.php
1472
1473		-
1474			message: '#^Access to an undefined property object\:\:\$type\.$#'
1475			identifier: property.notFound
1476			count: 1
1477			path: app/Http/RequestHandlers/DataFixData.php
1478
1479		-
1480			message: '#^Access to an undefined property object\:\:\$xref\.$#'
1481			identifier: property.notFound
1482			count: 3
1483			path: app/Http/RequestHandlers/DataFixData.php
1484
1485		-
1486			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Services\\DataFixService\:\:getRecordByType\(\) expects string, mixed given\.$#'
1487			identifier: argument.type
1488			count: 1
1489			path: app/Http/RequestHandlers/DataFixData.php
1490
1491		-
1492			message: '#^Parameter \#2 \$parameters of function route expects array\<array\<string\>\|bool\|int\|string\|null\>, array\<mixed\> given\.$#'
1493			identifier: argument.type
1494			count: 2
1495			path: app/Http/RequestHandlers/DataFixData.php
1496
1497		-
1498			message: '#^Parameter \#2 \$params of method Fisharebest\\Webtrees\\Module\\ModuleDataFixInterface\:\:doesRecordNeedUpdate\(\) expects array\<string, string\>, array given\.$#'
1499			identifier: argument.type
1500			count: 1
1501			path: app/Http/RequestHandlers/DataFixData.php
1502
1503		-
1504			message: '#^Parameter \#2 \$params of method Fisharebest\\Webtrees\\Module\\ModuleDataFixInterface\:\:recordsToFix\(\) expects array\<string, string\>, array given\.$#'
1505			identifier: argument.type
1506			count: 1
1507			path: app/Http/RequestHandlers/DataFixData.php
1508
1509		-
1510			message: '#^Parameter \#3 \$type of method Fisharebest\\Webtrees\\Services\\DataFixService\:\:getRecordByType\(\) expects string, mixed given\.$#'
1511			identifier: argument.type
1512			count: 1
1513			path: app/Http/RequestHandlers/DataFixData.php
1514
1515		-
1516			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\GedcomRecordFactoryInterface\:\:make\(\) expects string, mixed given\.$#'
1517			identifier: argument.type
1518			count: 1
1519			path: app/Http/RequestHandlers/DataFixPreview.php
1520
1521		-
1522			message: '#^Parameter \#2 \$params of method Fisharebest\\Webtrees\\Module\\ModuleDataFixInterface\:\:doesRecordNeedUpdate\(\) expects array\<string, string\>, array given\.$#'
1523			identifier: argument.type
1524			count: 1
1525			path: app/Http/RequestHandlers/DataFixPreview.php
1526
1527		-
1528			message: '#^Parameter \#2 \$params of method Fisharebest\\Webtrees\\Module\\ModuleDataFixInterface\:\:previewUpdate\(\) expects array\<string, string\>, array given\.$#'
1529			identifier: argument.type
1530			count: 1
1531			path: app/Http/RequestHandlers/DataFixPreview.php
1532
1533		-
1534			message: '#^Parameter \#1 \$key of method Illuminate\\Support\\Collection\<int,Fisharebest\\Webtrees\\Module\\ModuleDataFixInterface\>\:\:get\(\) expects int, string given\.$#'
1535			identifier: argument.type
1536			count: 1
1537			path: app/Http/RequestHandlers/DataFixSelect.php
1538
1539		-
1540			message: '#^Parameter \#2 \$params of method Fisharebest\\Webtrees\\Module\\ModuleDataFixInterface\:\:doesRecordNeedUpdate\(\) expects array\<string, string\>, array given\.$#'
1541			identifier: argument.type
1542			count: 1
1543			path: app/Http/RequestHandlers/DataFixUpdate.php
1544
1545		-
1546			message: '#^Parameter \#2 \$params of method Fisharebest\\Webtrees\\Module\\ModuleDataFixInterface\:\:updateRecord\(\) expects array\<string, string\>, array given\.$#'
1547			identifier: argument.type
1548			count: 1
1549			path: app/Http/RequestHandlers/DataFixUpdate.php
1550
1551		-
1552			message: '#^Access to an undefined property object\:\:\$type\.$#'
1553			identifier: property.notFound
1554			count: 1
1555			path: app/Http/RequestHandlers/DataFixUpdateAll.php
1556
1557		-
1558			message: '#^Access to an undefined property object\:\:\$xref\.$#'
1559			identifier: property.notFound
1560			count: 1
1561			path: app/Http/RequestHandlers/DataFixUpdateAll.php
1562
1563		-
1564			message: '#^Binary operation "\+\=" between mixed and int results in an error\.$#'
1565			identifier: assignOp.invalid
1566			count: 1
1567			path: app/Http/RequestHandlers/DataFixUpdateAll.php
1568
1569		-
1570			message: '#^Cannot access property \$xref on object\|null\.$#'
1571			identifier: property.nonObject
1572			count: 2
1573			path: app/Http/RequestHandlers/DataFixUpdateAll.php
1574
1575		-
1576			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Services\\DataFixService\:\:getRecordByType\(\) expects string, mixed given\.$#'
1577			identifier: argument.type
1578			count: 1
1579			path: app/Http/RequestHandlers/DataFixUpdateAll.php
1580
1581		-
1582			message: '#^Parameter \#2 \$parameters of function route expects array\<array\<string\>\|bool\|int\|string\|null\>, array\<mixed\> given\.$#'
1583			identifier: argument.type
1584			count: 1
1585			path: app/Http/RequestHandlers/DataFixUpdateAll.php
1586
1587		-
1588			message: '#^Parameter \#2 \$params of method Fisharebest\\Webtrees\\Module\\ModuleDataFixInterface\:\:doesRecordNeedUpdate\(\) expects array\<string, string\>, array given\.$#'
1589			identifier: argument.type
1590			count: 1
1591			path: app/Http/RequestHandlers/DataFixUpdateAll.php
1592
1593		-
1594			message: '#^Parameter \#2 \$params of method Fisharebest\\Webtrees\\Module\\ModuleDataFixInterface\:\:recordsToFix\(\) expects array\<string, string\>, array given\.$#'
1595			identifier: argument.type
1596			count: 1
1597			path: app/Http/RequestHandlers/DataFixUpdateAll.php
1598
1599		-
1600			message: '#^Parameter \#2 \$params of method Fisharebest\\Webtrees\\Module\\ModuleDataFixInterface\:\:updateRecord\(\) expects array\<string, string\>, array given\.$#'
1601			identifier: argument.type
1602			count: 1
1603			path: app/Http/RequestHandlers/DataFixUpdateAll.php
1604
1605		-
1606			message: '#^Parameter \#3 \$type of method Fisharebest\\Webtrees\\Services\\DataFixService\:\:getRecordByType\(\) expects string, mixed given\.$#'
1607			identifier: argument.type
1608			count: 1
1609			path: app/Http/RequestHandlers/DataFixUpdateAll.php
1610
1611		-
1612			message: '#^Parameter \#4 \$params of method Fisharebest\\Webtrees\\Http\\RequestHandlers\\DataFixUpdateAll\:\:createUpdateRanges\(\) expects array\<string\>, array given\.$#'
1613			identifier: argument.type
1614			count: 1
1615			path: app/Http/RequestHandlers/DataFixUpdateAll.php
1616
1617		-
1618			message: '#^Instanceof between Fisharebest\\Webtrees\\Family and Fisharebest\\Webtrees\\Family will always evaluate to true\.$#'
1619			identifier: instanceof.alwaysTrue
1620			count: 1
1621			path: app/Http/RequestHandlers/DeleteRecord.php
1622
1623		-
1624			message: '#^Method Fisharebest\\Webtrees\\Http\\RequestHandlers\\DeleteRecord\:\:removeLinks\(\) should return string but returns string\|null\.$#'
1625			identifier: return.type
1626			count: 1
1627			path: app/Http/RequestHandlers/DeleteRecord.php
1628
1629		-
1630			message: '#^Parameter \#3 \$subject of function preg_replace expects array\<float\|int\|string\>\|string, string\|null given\.$#'
1631			identifier: argument.type
1632			count: 4
1633			path: app/Http/RequestHandlers/DeleteRecord.php
1634
1635		-
1636			message: '#^Cannot cast mixed to int\.$#'
1637			identifier: cast.int
1638			count: 1
1639			path: app/Http/RequestHandlers/DeleteUser.php
1640
1641		-
1642			message: '#^Argument of an invalid type string supplied for foreach, only iterables are supported\.$#'
1643			identifier: foreach.nonIterable
1644			count: 1
1645			path: app/Http/RequestHandlers/EditFactAction.php
1646
1647		-
1648			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\IndividualFactoryInterface\:\:make\(\) expects string, mixed given\.$#'
1649			identifier: argument.type
1650			count: 1
1651			path: app/Http/RequestHandlers/EditFactAction.php
1652
1653		-
1654			message: '#^Parameter \#2 \$gedcom of method Fisharebest\\Webtrees\\GedcomRecord\:\:updateFact\(\) expects string, string\|null given\.$#'
1655			identifier: argument.type
1656			count: 1
1657			path: app/Http/RequestHandlers/EditFactAction.php
1658
1659		-
1660			message: '#^If condition is always true\.$#'
1661			identifier: if.alwaysTrue
1662			count: 1
1663			path: app/Http/RequestHandlers/EditMediaFileAction.php
1664
1665		-
1666			message: '#^Parameter \#1 \$gedcom of method Fisharebest\\Webtrees\\GedcomRecord\:\:updateRecord\(\) expects string, string\|null given\.$#'
1667			identifier: argument.type
1668			count: 1
1669			path: app/Http/RequestHandlers/EditNoteAction.php
1670
1671		-
1672			message: '#^Parameter \#1 \$string of function trim expects string, string\|null given\.$#'
1673			identifier: argument.type
1674			count: 1
1675			path: app/Http/RequestHandlers/EditRawFactAction.php
1676
1677		-
1678			message: '#^Parameter \#1 \$string of function trim expects string, string\|null given\.$#'
1679			identifier: argument.type
1680			count: 1
1681			path: app/Http/RequestHandlers/EditRawRecordAction.php
1682
1683		-
1684			message: '#^Parameter \#1 \$content of function response expects array\<mixed\>\|object\|string, string\|false given\.$#'
1685			identifier: argument.type
1686			count: 1
1687			path: app/Http/RequestHandlers/FaviconIco.php
1688
1689		-
1690			message: '#^Access to an undefined property object\:\:\$i_gedcom\.$#'
1691			identifier: property.notFound
1692			count: 1
1693			path: app/Http/RequestHandlers/FixLevel0MediaData.php
1694
1695		-
1696			message: '#^Access to an undefined property object\:\:\$i_id\.$#'
1697			identifier: property.notFound
1698			count: 1
1699			path: app/Http/RequestHandlers/FixLevel0MediaData.php
1700
1701		-
1702			message: '#^Access to an undefined property object\:\:\$m_file\.$#'
1703			identifier: property.notFound
1704			count: 1
1705			path: app/Http/RequestHandlers/FixLevel0MediaData.php
1706
1707		-
1708			message: '#^Access to an undefined property object\:\:\$m_gedcom\.$#'
1709			identifier: property.notFound
1710			count: 1
1711			path: app/Http/RequestHandlers/FixLevel0MediaData.php
1712
1713		-
1714			message: '#^Access to an undefined property object\:\:\$m_id\.$#'
1715			identifier: property.notFound
1716			count: 1
1717			path: app/Http/RequestHandlers/FixLevel0MediaData.php
1718
1719		-
1720			message: '#^Cannot call method displayImage\(\) on Fisharebest\\Webtrees\\Media\|null\.$#'
1721			identifier: method.nonObject
1722			count: 1
1723			path: app/Http/RequestHandlers/FixLevel0MediaData.php
1724
1725		-
1726			message: '#^Cannot call method facts\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#'
1727			identifier: method.nonObject
1728			count: 2
1729			path: app/Http/RequestHandlers/FixLevel0MediaData.php
1730
1731		-
1732			message: '#^Cannot call method fullName\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#'
1733			identifier: method.nonObject
1734			count: 1
1735			path: app/Http/RequestHandlers/FixLevel0MediaData.php
1736
1737		-
1738			message: '#^Cannot call method fullName\(\) on Fisharebest\\Webtrees\\Media\|null\.$#'
1739			identifier: method.nonObject
1740			count: 1
1741			path: app/Http/RequestHandlers/FixLevel0MediaData.php
1742
1743		-
1744			message: '#^Cannot call method url\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#'
1745			identifier: method.nonObject
1746			count: 1
1747			path: app/Http/RequestHandlers/FixLevel0MediaData.php
1748
1749		-
1750			message: '#^Cannot call method url\(\) on Fisharebest\\Webtrees\\Media\|null\.$#'
1751			identifier: method.nonObject
1752			count: 1
1753			path: app/Http/RequestHandlers/FixLevel0MediaData.php
1754
1755		-
1756			message: '#^Cannot cast mixed to int\.$#'
1757			identifier: cast.int
1758			count: 1
1759			path: app/Http/RequestHandlers/FixLevel0MediaData.php
1760
1761		-
1762			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\IndividualFactoryInterface\:\:make\(\) expects string, mixed given\.$#'
1763			identifier: argument.type
1764			count: 1
1765			path: app/Http/RequestHandlers/FixLevel0MediaData.php
1766
1767		-
1768			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\MediaFactoryInterface\:\:make\(\) expects string, mixed given\.$#'
1769			identifier: argument.type
1770			count: 1
1771			path: app/Http/RequestHandlers/FixLevel0MediaData.php
1772
1773		-
1774			message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Contracts\\IndividualFactoryInterface\:\:make\(\) expects string\|null, mixed given\.$#'
1775			identifier: argument.type
1776			count: 1
1777			path: app/Http/RequestHandlers/FixLevel0MediaData.php
1778
1779		-
1780			message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Contracts\\MediaFactoryInterface\:\:make\(\) expects string\|null, mixed given\.$#'
1781			identifier: argument.type
1782			count: 1
1783			path: app/Http/RequestHandlers/FixLevel0MediaData.php
1784
1785		-
1786			message: '#^Access to an undefined property object\:\:\$chunk_data\.$#'
1787			identifier: property.notFound
1788			count: 6
1789			path: app/Http/RequestHandlers/GedcomLoad.php
1790
1791		-
1792			message: '#^Access to an undefined property object\:\:\$gedcom_chunk_id\.$#'
1793			identifier: property.notFound
1794			count: 3
1795			path: app/Http/RequestHandlers/GedcomLoad.php
1796
1797		-
1798			message: '#^Argument of an invalid type list\<string\>\|false supplied for foreach, only iterables are supported\.$#'
1799			identifier: foreach.nonIterable
1800			count: 1
1801			path: app/Http/RequestHandlers/GedcomLoad.php
1802
1803		-
1804			message: '#^Binary operation "/" between Illuminate\\Support\\Collection\|int and Illuminate\\Support\\Collection\|int results in an error\.$#'
1805			identifier: binaryOp.invalid
1806			count: 1
1807			path: app/Http/RequestHandlers/GedcomLoad.php
1808
1809		-
1810			message: '#^Parameter \#1 \$haystack of function str_starts_with expects string, mixed given\.$#'
1811			identifier: argument.type
1812			count: 2
1813			path: app/Http/RequestHandlers/GedcomLoad.php
1814
1815		-
1816			message: '#^Parameter \#1 \$string of function substr expects string, mixed given\.$#'
1817			identifier: argument.type
1818			count: 1
1819			path: app/Http/RequestHandlers/GedcomLoad.php
1820
1821		-
1822			message: '#^Parameter \#3 \$subject of function str_replace expects array\<string\>\|string, mixed given\.$#'
1823			identifier: argument.type
1824			count: 1
1825			path: app/Http/RequestHandlers/GedcomLoad.php
1826
1827		-
1828			message: '#^Cannot call method getClientFilename\(\) on mixed\.$#'
1829			identifier: method.nonObject
1830			count: 1
1831			path: app/Http/RequestHandlers/ImportGedcomAction.php
1832
1833		-
1834			message: '#^Cannot call method getError\(\) on mixed\.$#'
1835			identifier: method.nonObject
1836			count: 2
1837			path: app/Http/RequestHandlers/ImportGedcomAction.php
1838
1839		-
1840			message: '#^Cannot call method getStream\(\) on mixed\.$#'
1841			identifier: method.nonObject
1842			count: 1
1843			path: app/Http/RequestHandlers/ImportGedcomAction.php
1844
1845		-
1846			message: '#^Parameter \#1 \$path of function basename expects string, mixed given\.$#'
1847			identifier: argument.type
1848			count: 1
1849			path: app/Http/RequestHandlers/ImportGedcomAction.php
1850
1851		-
1852			message: '#^Parameter \#1 \$uploaded_file of class Fisharebest\\Webtrees\\Exceptions\\FileUploadException constructor expects Psr\\Http\\Message\\UploadedFileInterface\|null, mixed given\.$#'
1853			identifier: argument.type
1854			count: 1
1855			path: app/Http/RequestHandlers/ImportGedcomAction.php
1856
1857		-
1858			message: '#^Parameter \#2 \$stream of method Fisharebest\\Webtrees\\Services\\TreeService\:\:importGedcomFile\(\) expects Psr\\Http\\Message\\StreamInterface, mixed given\.$#'
1859			identifier: argument.type
1860			count: 1
1861			path: app/Http/RequestHandlers/ImportGedcomAction.php
1862
1863		-
1864			message: '#^Access to an undefined property object\:\:\$m_file\.$#'
1865			identifier: property.notFound
1866			count: 1
1867			path: app/Http/RequestHandlers/ManageMediaData.php
1868
1869		-
1870			message: '#^Access to an undefined property object\:\:\$m_gedcom\.$#'
1871			identifier: property.notFound
1872			count: 1
1873			path: app/Http/RequestHandlers/ManageMediaData.php
1874
1875		-
1876			message: '#^Access to an undefined property object\:\:\$m_id\.$#'
1877			identifier: property.notFound
1878			count: 1
1879			path: app/Http/RequestHandlers/ManageMediaData.php
1880
1881		-
1882			message: '#^Access to an undefined property object\:\:\$media_folder\.$#'
1883			identifier: property.notFound
1884			count: 1
1885			path: app/Http/RequestHandlers/ManageMediaData.php
1886
1887		-
1888			message: '#^Access to an undefined property object\:\:\$multimedia_file_refn\.$#'
1889			identifier: property.notFound
1890			count: 6
1891			path: app/Http/RequestHandlers/ManageMediaData.php
1892
1893		-
1894			message: '#^Binary operation "\." between mixed and mixed results in an error\.$#'
1895			identifier: binaryOp.invalid
1896			count: 1
1897			path: app/Http/RequestHandlers/ManageMediaData.php
1898
1899		-
1900			message: '#^Cannot access offset ''0'' on array\{0\: int\<0, max\>, 1\: int\<0, max\>, 2\: int, 3\: string, mime\: string, channels\?\: int, bits\?\: int\}\|false\.$#'
1901			identifier: offsetAccess.nonOffsetAccessible
1902			count: 1
1903			path: app/Http/RequestHandlers/ManageMediaData.php
1904
1905		-
1906			message: '#^Cannot access offset ''1'' on array\{0\: int\<0, max\>, 1\: int\<0, max\>, 2\: int, 3\: string, mime\: string, channels\?\: int, bits\?\: int\}\|false\.$#'
1907			identifier: offsetAccess.nonOffsetAccessible
1908			count: 1
1909			path: app/Http/RequestHandlers/ManageMediaData.php
1910
1911		-
1912			message: '#^Cannot cast mixed to int\.$#'
1913			identifier: cast.int
1914			count: 1
1915			path: app/Http/RequestHandlers/ManageMediaData.php
1916
1917		-
1918			message: '#^Dead catch \- League\\Flysystem\\FilesystemException is never thrown in the try block\.$#'
1919			identifier: catch.neverThrown
1920			count: 1
1921			path: app/Http/RequestHandlers/ManageMediaData.php
1922
1923		-
1924			message: '#^Dead catch \- League\\Flysystem\\UnableToReadFile is never thrown in the try block\.$#'
1925			identifier: catch.neverThrown
1926			count: 1
1927			path: app/Http/RequestHandlers/ManageMediaData.php
1928
1929		-
1930			message: '#^Parameter \#1 \$haystack of function str_starts_with expects string, mixed given\.$#'
1931			identifier: argument.type
1932			count: 3
1933			path: app/Http/RequestHandlers/ManageMediaData.php
1934
1935		-
1936			message: '#^Parameter \#1 \$path of method League\\Flysystem\\FilesystemReader\:\:mimeType\(\) expects string, mixed given\.$#'
1937			identifier: argument.type
1938			count: 1
1939			path: app/Http/RequestHandlers/ManageMediaData.php
1940
1941		-
1942			message: '#^Parameter \#1 \$string of function strlen expects string, mixed given\.$#'
1943			identifier: argument.type
1944			count: 1
1945			path: app/Http/RequestHandlers/ManageMediaData.php
1946
1947		-
1948			message: '#^Parameter \#1 \$string of function substr expects string, mixed given\.$#'
1949			identifier: argument.type
1950			count: 1
1951			path: app/Http/RequestHandlers/ManageMediaData.php
1952
1953		-
1954			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
1955			identifier: argument.type
1956			count: 4
1957			path: app/Http/RequestHandlers/ManageMediaData.php
1958
1959		-
1960			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\MediaFactoryInterface\:\:make\(\) expects string, mixed given\.$#'
1961			identifier: argument.type
1962			count: 1
1963			path: app/Http/RequestHandlers/ManageMediaData.php
1964
1965		-
1966			message: '#^Parameter \#2 \$file of method Fisharebest\\Webtrees\\Http\\RequestHandlers\\ManageMediaData\:\:mediaFileInfo\(\) expects string, mixed given\.$#'
1967			identifier: argument.type
1968			count: 1
1969			path: app/Http/RequestHandlers/ManageMediaData.php
1970
1971		-
1972			message: '#^Parameter \#2 \$needle of function str_starts_with expects string, mixed given\.$#'
1973			identifier: argument.type
1974			count: 1
1975			path: app/Http/RequestHandlers/ManageMediaData.php
1976
1977		-
1978			message: '#^Parameter \#2 \$parameters of function route expects array\<array\<string\>\|bool\|int\|string\|null\>, array\<string, mixed\> given\.$#'
1979			identifier: argument.type
1980			count: 3
1981			path: app/Http/RequestHandlers/ManageMediaData.php
1982
1983		-
1984			message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Contracts\\MediaFactoryInterface\:\:make\(\) expects string\|null, mixed given\.$#'
1985			identifier: argument.type
1986			count: 1
1987			path: app/Http/RequestHandlers/ManageMediaData.php
1988
1989		-
1990			message: '#^Cannot cast mixed to int\.$#'
1991			identifier: cast.int
1992			count: 1
1993			path: app/Http/RequestHandlers/MapDataAdd.php
1994
1995		-
1996			message: '#^Cannot cast mixed to int\.$#'
1997			identifier: cast.int
1998			count: 1
1999			path: app/Http/RequestHandlers/MapDataDelete.php
2000
2001		-
2002			message: '#^Cannot access offset int\<0, max\> on mixed\.$#'
2003			identifier: offsetAccess.nonOffsetAccessible
2004			count: 1
2005			path: app/Http/RequestHandlers/MapDataExportCSV.php
2006
2007		-
2008			message: '#^Cannot cast mixed to float\.$#'
2009			identifier: cast.double
2010			count: 2
2011			path: app/Http/RequestHandlers/MapDataExportCSV.php
2012
2013		-
2014			message: '#^Cannot cast mixed to int\.$#'
2015			identifier: cast.int
2016			count: 1
2017			path: app/Http/RequestHandlers/MapDataExportCSV.php
2018
2019		-
2020			message: '#^Parameter \#1 \$array of function array_pad expects array, mixed given\.$#'
2021			identifier: argument.type
2022			count: 1
2023			path: app/Http/RequestHandlers/MapDataExportCSV.php
2024
2025		-
2026			message: '#^Parameter \#1 \$content of function response expects array\<mixed\>\|object\|string, string\|false given\.$#'
2027			identifier: argument.type
2028			count: 1
2029			path: app/Http/RequestHandlers/MapDataExportCSV.php
2030
2031		-
2032			message: '#^Parameter \#1 \$value of function count expects array\|Countable, mixed given\.$#'
2033			identifier: argument.type
2034			count: 3
2035			path: app/Http/RequestHandlers/MapDataExportCSV.php
2036
2037		-
2038			message: '#^Parameter \$fields of function fputcsv expects array\<int\|string, bool\|float\|int\|string\|null\>, array given\.$#'
2039			identifier: argument.type
2040			count: 1
2041			path: app/Http/RequestHandlers/MapDataExportCSV.php
2042
2043		-
2044			message: '#^Cannot access offset int\<0, max\> on mixed\.$#'
2045			identifier: offsetAccess.nonOffsetAccessible
2046			count: 1
2047			path: app/Http/RequestHandlers/MapDataExportGeoJson.php
2048
2049		-
2050			message: '#^Cannot cast mixed to float\.$#'
2051			identifier: cast.double
2052			count: 2
2053			path: app/Http/RequestHandlers/MapDataExportGeoJson.php
2054
2055		-
2056			message: '#^Cannot cast mixed to int\.$#'
2057			identifier: cast.int
2058			count: 1
2059			path: app/Http/RequestHandlers/MapDataExportGeoJson.php
2060
2061		-
2062			message: '#^Parameter \#1 \$array of function array_reverse expects array, mixed given\.$#'
2063			identifier: argument.type
2064			count: 1
2065			path: app/Http/RequestHandlers/MapDataExportGeoJson.php
2066
2067		-
2068			message: '#^Parameter \#1 \$value of function count expects array\|Countable, mixed given\.$#'
2069			identifier: argument.type
2070			count: 1
2071			path: app/Http/RequestHandlers/MapDataExportGeoJson.php
2072
2073		-
2074			message: '#^Strict comparison using \!\=\= between bool and null will always evaluate to true\.$#'
2075			identifier: notIdentical.alwaysTrue
2076			count: 1
2077			path: app/Http/RequestHandlers/MapDataExportGeoJson.php
2078
2079		-
2080			message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#'
2081			identifier: foreach.nonIterable
2082			count: 1
2083			path: app/Http/RequestHandlers/MapDataImportAction.php
2084
2085		-
2086			message: '#^Cannot access offset 0 on mixed\.$#'
2087			identifier: offsetAccess.nonOffsetAccessible
2088			count: 1
2089			path: app/Http/RequestHandlers/MapDataImportAction.php
2090
2091		-
2092			message: '#^Cannot access offset 1 on mixed\.$#'
2093			identifier: offsetAccess.nonOffsetAccessible
2094			count: 1
2095			path: app/Http/RequestHandlers/MapDataImportAction.php
2096
2097		-
2098			message: '#^Cannot access property \$coordinates on mixed\.$#'
2099			identifier: property.nonObject
2100			count: 2
2101			path: app/Http/RequestHandlers/MapDataImportAction.php
2102
2103		-
2104			message: '#^Cannot access property \$features on mixed\.$#'
2105			identifier: property.nonObject
2106			count: 1
2107			path: app/Http/RequestHandlers/MapDataImportAction.php
2108
2109		-
2110			message: '#^Cannot access property \$geometry on mixed\.$#'
2111			identifier: property.nonObject
2112			count: 2
2113			path: app/Http/RequestHandlers/MapDataImportAction.php
2114
2115		-
2116			message: '#^Cannot access property \$name on mixed\.$#'
2117			identifier: property.nonObject
2118			count: 1
2119			path: app/Http/RequestHandlers/MapDataImportAction.php
2120
2121		-
2122			message: '#^Cannot access property \$properties on mixed\.$#'
2123			identifier: property.nonObject
2124			count: 1
2125			path: app/Http/RequestHandlers/MapDataImportAction.php
2126
2127		-
2128			message: '#^Cannot call method detach\(\) on mixed\.$#'
2129			identifier: method.nonObject
2130			count: 1
2131			path: app/Http/RequestHandlers/MapDataImportAction.php
2132
2133		-
2134			message: '#^Cannot call method getError\(\) on mixed\.$#'
2135			identifier: method.nonObject
2136			count: 2
2137			path: app/Http/RequestHandlers/MapDataImportAction.php
2138
2139		-
2140			message: '#^Cannot call method getStream\(\) on mixed\.$#'
2141			identifier: method.nonObject
2142			count: 1
2143			path: app/Http/RequestHandlers/MapDataImportAction.php
2144
2145		-
2146			message: '#^Parameter \#1 \$haystack of function str_contains expects string, mixed given\.$#'
2147			identifier: argument.type
2148			count: 1
2149			path: app/Http/RequestHandlers/MapDataImportAction.php
2150
2151		-
2152			message: '#^Parameter \#1 \$haystack of function str_contains expects string, string\|false given\.$#'
2153			identifier: argument.type
2154			count: 1
2155			path: app/Http/RequestHandlers/MapDataImportAction.php
2156
2157		-
2158			message: '#^Parameter \#1 \$json of function json_decode expects string, string\|false given\.$#'
2159			identifier: argument.type
2160			count: 1
2161			path: app/Http/RequestHandlers/MapDataImportAction.php
2162
2163		-
2164			message: '#^Parameter \#1 \$location_name of class Fisharebest\\Webtrees\\PlaceLocation constructor expects string, mixed given\.$#'
2165			identifier: argument.type
2166			count: 1
2167			path: app/Http/RequestHandlers/MapDataImportAction.php
2168
2169		-
2170			message: '#^Parameter \#1 \$str of function strtr expects string, mixed given\.$#'
2171			identifier: argument.type
2172			count: 2
2173			path: app/Http/RequestHandlers/MapDataImportAction.php
2174
2175		-
2176			message: '#^Parameter \#1 \$stream of function fclose expects resource, mixed given\.$#'
2177			identifier: argument.type
2178			count: 1
2179			path: app/Http/RequestHandlers/MapDataImportAction.php
2180
2181		-
2182			message: '#^Parameter \#1 \$stream of function fgetcsv expects resource, mixed given\.$#'
2183			identifier: argument.type
2184			count: 1
2185			path: app/Http/RequestHandlers/MapDataImportAction.php
2186
2187		-
2188			message: '#^Parameter \#1 \$stream of function rewind expects resource, mixed given\.$#'
2189			identifier: argument.type
2190			count: 1
2191			path: app/Http/RequestHandlers/MapDataImportAction.php
2192
2193		-
2194			message: '#^Parameter \#1 \$stream of function stream_get_contents expects resource, mixed given\.$#'
2195			identifier: argument.type
2196			count: 1
2197			path: app/Http/RequestHandlers/MapDataImportAction.php
2198
2199		-
2200			message: '#^Parameter \#1 \$uploaded_file of class Fisharebest\\Webtrees\\Exceptions\\FileUploadException constructor expects Psr\\Http\\Message\\UploadedFileInterface\|null, mixed given\.$#'
2201			identifier: argument.type
2202			count: 1
2203			path: app/Http/RequestHandlers/MapDataImportAction.php
2204
2205		-
2206			message: '#^Cannot cast mixed to int\.$#'
2207			identifier: cast.int
2208			count: 1
2209			path: app/Http/RequestHandlers/MapDataList.php
2210
2211		-
2212			message: '#^Cannot cast mixed to int\.$#'
2213			identifier: cast.int
2214			count: 2
2215			path: app/Http/RequestHandlers/MediaFileThumbnail.php
2216
2217		-
2218			message: '#^Parameter \#4 \$fit of method Fisharebest\\Webtrees\\Contracts\\ImageFactoryInterface\:\:mediaFileThumbnailResponse\(\) expects string, mixed given\.$#'
2219			identifier: argument.type
2220			count: 1
2221			path: app/Http/RequestHandlers/MediaFileThumbnail.php
2222
2223		-
2224			message: '#^Parameter \#1 \$gedcom of method Fisharebest\\Webtrees\\GedcomRecord\:\:updateRecord\(\) expects string, string\|null given\.$#'
2225			identifier: argument.type
2226			count: 1
2227			path: app/Http/RequestHandlers/MergeFactsAction.php
2228
2229		-
2230			message: '#^Cannot call method name\(\) on Fisharebest\\Webtrees\\Tree\|null\.$#'
2231			identifier: method.nonObject
2232			count: 2
2233			path: app/Http/RequestHandlers/MergeTreesAction.php
2234
2235		-
2236			message: '#^Binary operation "\." between ''Module '' and mixed results in an error\.$#'
2237			identifier: binaryOp.invalid
2238			count: 1
2239			path: app/Http/RequestHandlers/ModuleAction.php
2240
2241		-
2242			message: '#^Binary operation "\." between non\-falsy\-string and mixed results in an error\.$#'
2243			identifier: binaryOp.invalid
2244			count: 1
2245			path: app/Http/RequestHandlers/ModuleAction.php
2246
2247		-
2248			message: '#^Binary operation "\." between string and mixed results in an error\.$#'
2249			identifier: binaryOp.invalid
2250			count: 1
2251			path: app/Http/RequestHandlers/ModuleAction.php
2252
2253		-
2254			message: '#^Method Fisharebest\\Webtrees\\Http\\RequestHandlers\\ModuleAction\:\:handle\(\) should return Psr\\Http\\Message\\ResponseInterface but returns mixed\.$#'
2255			identifier: return.type
2256			count: 1
2257			path: app/Http/RequestHandlers/ModuleAction.php
2258
2259		-
2260			message: '#^Parameter \#1 \$haystack of function str_contains expects string, mixed given\.$#'
2261			identifier: argument.type
2262			count: 1
2263			path: app/Http/RequestHandlers/ModuleAction.php
2264
2265		-
2266			message: '#^Parameter \#1 \$module_name of method Fisharebest\\Webtrees\\Services\\ModuleService\:\:findByName\(\) expects string, mixed given\.$#'
2267			identifier: argument.type
2268			count: 1
2269			path: app/Http/RequestHandlers/ModuleAction.php
2270
2271		-
2272			message: '#^Parameter \#1 \$token of method Fisharebest\\Webtrees\\Services\\UserService\:\:findByToken\(\) expects string, mixed given\.$#'
2273			identifier: argument.type
2274			count: 1
2275			path: app/Http/RequestHandlers/PasswordResetAction.php
2276
2277		-
2278			message: '#^Parameter \#1 \$token of method Fisharebest\\Webtrees\\Services\\UserService\:\:findByToken\(\) expects string, mixed given\.$#'
2279			identifier: argument.type
2280			count: 1
2281			path: app/Http/RequestHandlers/PasswordResetPage.php
2282
2283		-
2284			message: '#^Parameter \#2 \$change_id of method Fisharebest\\Webtrees\\Services\\PendingChangesService\:\:acceptChange\(\) expects string, mixed given\.$#'
2285			identifier: argument.type
2286			count: 1
2287			path: app/Http/RequestHandlers/PendingChangesAcceptChange.php
2288
2289		-
2290			message: '#^Access to an undefined property object\:\:\$change_id\.$#'
2291			identifier: property.notFound
2292			count: 1
2293			path: app/Http/RequestHandlers/PendingChangesLogData.php
2294
2295		-
2296			message: '#^Access to an undefined property object\:\:\$change_time\.$#'
2297			identifier: property.notFound
2298			count: 1
2299			path: app/Http/RequestHandlers/PendingChangesLogData.php
2300
2301		-
2302			message: '#^Access to an undefined property object\:\:\$gedcom_name\.$#'
2303			identifier: property.notFound
2304			count: 1
2305			path: app/Http/RequestHandlers/PendingChangesLogData.php
2306
2307		-
2308			message: '#^Access to an undefined property object\:\:\$new_gedcom\.$#'
2309			identifier: property.notFound
2310			count: 1
2311			path: app/Http/RequestHandlers/PendingChangesLogData.php
2312
2313		-
2314			message: '#^Access to an undefined property object\:\:\$old_gedcom\.$#'
2315			identifier: property.notFound
2316			count: 1
2317			path: app/Http/RequestHandlers/PendingChangesLogData.php
2318
2319		-
2320			message: '#^Access to an undefined property object\:\:\$status\.$#'
2321			identifier: property.notFound
2322			count: 1
2323			path: app/Http/RequestHandlers/PendingChangesLogData.php
2324
2325		-
2326			message: '#^Access to an undefined property object\:\:\$user_name\.$#'
2327			identifier: property.notFound
2328			count: 1
2329			path: app/Http/RequestHandlers/PendingChangesLogData.php
2330
2331		-
2332			message: '#^Access to an undefined property object\:\:\$xref\.$#'
2333			identifier: property.notFound
2334			count: 2
2335			path: app/Http/RequestHandlers/PendingChangesLogData.php
2336
2337		-
2338			message: '#^Cannot call method setTimezone\(\) on DateTimeImmutable\|false\.$#'
2339			identifier: method.nonObject
2340			count: 1
2341			path: app/Http/RequestHandlers/PendingChangesLogData.php
2342
2343		-
2344			message: '#^Parameter \#1 \$message of static method Fisharebest\\Webtrees\\I18N\:\:translate\(\) expects string, mixed given\.$#'
2345			identifier: argument.type
2346			count: 1
2347			path: app/Http/RequestHandlers/PendingChangesLogData.php
2348
2349		-
2350			message: '#^Parameter \#1 \$params of method Fisharebest\\Webtrees\\Services\\PendingChangesService\:\:changesQuery\(\) expects array\<string\>, array given\.$#'
2351			identifier: argument.type
2352			count: 1
2353			path: app/Http/RequestHandlers/PendingChangesLogData.php
2354
2355		-
2356			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
2357			identifier: argument.type
2358			count: 3
2359			path: app/Http/RequestHandlers/PendingChangesLogData.php
2360
2361		-
2362			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\GedcomRecordFactoryInterface\:\:make\(\) expects string, mixed given\.$#'
2363			identifier: argument.type
2364			count: 1
2365			path: app/Http/RequestHandlers/PendingChangesLogData.php
2366
2367		-
2368			message: '#^Parameter \#2 \$datetime of static method DateTimeImmutable\:\:createFromFormat\(\) expects string, mixed given\.$#'
2369			identifier: argument.type
2370			count: 1
2371			path: app/Http/RequestHandlers/PendingChangesLogData.php
2372
2373		-
2374			message: '#^Parameter \#2 \$string of function explode expects string, mixed given\.$#'
2375			identifier: argument.type
2376			count: 2
2377			path: app/Http/RequestHandlers/PendingChangesLogData.php
2378
2379		-
2380			message: '#^Parameter \#1 \$params of method Fisharebest\\Webtrees\\Services\\PendingChangesService\:\:changesQuery\(\) expects array\<string\>, array given\.$#'
2381			identifier: argument.type
2382			count: 1
2383			path: app/Http/RequestHandlers/PendingChangesLogDelete.php
2384
2385		-
2386			message: '#^Binary operation "\." between ''"'' and mixed results in an error\.$#'
2387			identifier: binaryOp.invalid
2388			count: 3
2389			path: app/Http/RequestHandlers/PendingChangesLogDownload.php
2390
2391		-
2392			message: '#^Parameter \#1 \$params of method Fisharebest\\Webtrees\\Services\\PendingChangesService\:\:changesQuery\(\) expects array\<string\>, array given\.$#'
2393			identifier: argument.type
2394			count: 1
2395			path: app/Http/RequestHandlers/PendingChangesLogDownload.php
2396
2397		-
2398			message: '#^Parameter \#3 \$subject of function str_replace expects array\<string\>\|string, mixed given\.$#'
2399			identifier: argument.type
2400			count: 4
2401			path: app/Http/RequestHandlers/PendingChangesLogDownload.php
2402
2403		-
2404			message: '#^Cannot call method setTimezone\(\) on DateTimeImmutable\|false\.$#'
2405			identifier: method.nonObject
2406			count: 2
2407			path: app/Http/RequestHandlers/PendingChangesLogPage.php
2408
2409		-
2410			message: '#^Parameter \#2 \$datetime of static method DateTimeImmutable\:\:createFromFormat\(\) expects string, mixed given\.$#'
2411			identifier: argument.type
2412			count: 2
2413			path: app/Http/RequestHandlers/PendingChangesLogPage.php
2414
2415		-
2416			message: '#^Parameter \#2 \$change_id of method Fisharebest\\Webtrees\\Services\\PendingChangesService\:\:rejectChange\(\) expects string, mixed given\.$#'
2417			identifier: argument.type
2418			count: 1
2419			path: app/Http/RequestHandlers/PendingChangesRejectChange.php
2420
2421		-
2422			message: '#^Offset 1 might not exist on array\{0\?\: string, 1\?\: string\}\.$#'
2423			identifier: offsetAccess.notFound
2424			count: 1
2425			path: app/Http/RequestHandlers/PhpInformation.php
2426
2427		-
2428			message: '#^Parameter \#2 \$subject of function preg_match expects string, string\|false given\.$#'
2429			identifier: argument.type
2430			count: 1
2431			path: app/Http/RequestHandlers/PhpInformation.php
2432
2433		-
2434			message: '#^Parameter \#1 \$content of function response expects array\<mixed\>\|object\|string, string\|false given\.$#'
2435			identifier: argument.type
2436			count: 1
2437			path: app/Http/RequestHandlers/ReportGenerate.php
2438
2439		-
2440			message: '#^Offset ''inputs'' on array\{title\: string, description\: string, inputs\: array\<array\{name\: string, type\: string, lookup\: string, options\: string, default\: string, value\: string\}\>\} on left side of \?\? always exists and is not nullable\.$#'
2441			identifier: nullCoalesce.offset
2442			count: 1
2443			path: app/Http/RequestHandlers/ReportSetupPage.php
2444
2445		-
2446			message: '#^Anonymous function should return string but returns string\|null\.$#'
2447			identifier: return.type
2448			count: 1
2449			path: app/Http/RequestHandlers/SearchAdvancedPage.php
2450
2451		-
2452			message: '#^Parameter \#2 \$fields of method Fisharebest\\Webtrees\\Services\\SearchService\:\:searchIndividualsAdvanced\(\) expects array\<string, string\>, array\<string\> given\.$#'
2453			identifier: argument.type
2454			count: 1
2455			path: app/Http/RequestHandlers/SearchAdvancedPage.php
2456
2457		-
2458			message: '#^Parameter \#3 \$modifiers of method Fisharebest\\Webtrees\\Services\\SearchService\:\:searchIndividualsAdvanced\(\) expects array\<string, string\>, array\<string\> given\.$#'
2459			identifier: argument.type
2460			count: 1
2461			path: app/Http/RequestHandlers/SearchAdvancedPage.php
2462
2463		-
2464			message: '#^Cannot call method url\(\) on Fisharebest\\Webtrees\\Family\|null\.$#'
2465			identifier: method.nonObject
2466			count: 1
2467			path: app/Http/RequestHandlers/SearchGeneralPage.php
2468
2469		-
2470			message: '#^Cannot call method url\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#'
2471			identifier: method.nonObject
2472			count: 1
2473			path: app/Http/RequestHandlers/SearchGeneralPage.php
2474
2475		-
2476			message: '#^Cannot call method url\(\) on Fisharebest\\Webtrees\\Location\|null\.$#'
2477			identifier: method.nonObject
2478			count: 1
2479			path: app/Http/RequestHandlers/SearchGeneralPage.php
2480
2481		-
2482			message: '#^Cannot call method url\(\) on Fisharebest\\Webtrees\\Note\|null\.$#'
2483			identifier: method.nonObject
2484			count: 1
2485			path: app/Http/RequestHandlers/SearchGeneralPage.php
2486
2487		-
2488			message: '#^Cannot call method url\(\) on Fisharebest\\Webtrees\\Source\|null\.$#'
2489			identifier: method.nonObject
2490			count: 1
2491			path: app/Http/RequestHandlers/SearchGeneralPage.php
2492
2493		-
2494			message: '#^Parameter \#2 \$subject of function preg_match_all expects string, string\|null given\.$#'
2495			identifier: argument.type
2496			count: 1
2497			path: app/Http/RequestHandlers/SearchGeneralPage.php
2498
2499		-
2500			message: '#^Parameter \#1 \$gedcom of method Fisharebest\\Webtrees\\GedcomRecord\:\:updateRecord\(\) expects string, string\|null given\.$#'
2501			identifier: argument.type
2502			count: 3
2503			path: app/Http/RequestHandlers/SearchReplaceAction.php
2504
2505		-
2506			message: '#^Binary operation "\." between ''CREATE DATABASE IF…'' and mixed results in an error\.$#'
2507			identifier: binaryOp.invalid
2508			count: 1
2509			path: app/Http/RequestHandlers/SetupWizard.php
2510
2511		-
2512			message: '#^Binary operation "\." between ''setup/step\-4…'' and mixed results in an error\.$#'
2513			identifier: binaryOp.invalid
2514			count: 2
2515			path: app/Http/RequestHandlers/SetupWizard.php
2516
2517		-
2518			message: '#^Binary operation "\." between literal\-string&non\-falsy\-string and mixed results in an error\.$#'
2519			identifier: binaryOp.invalid
2520			count: 1
2521			path: app/Http/RequestHandlers/SetupWizard.php
2522
2523		-
2524			message: '#^Cannot call method isNotEmpty\(\) on mixed\.$#'
2525			identifier: method.nonObject
2526			count: 2
2527			path: app/Http/RequestHandlers/SetupWizard.php
2528
2529		-
2530			message: '#^Cannot call method push\(\) on mixed\.$#'
2531			identifier: method.nonObject
2532			count: 2
2533			path: app/Http/RequestHandlers/SetupWizard.php
2534
2535		-
2536			message: '#^Cannot call method withAttribute\(\) on mixed\.$#'
2537			identifier: method.nonObject
2538			count: 1
2539			path: app/Http/RequestHandlers/SetupWizard.php
2540
2541		-
2542			message: '#^Parameter \#1 \$code of static method Fisharebest\\Webtrees\\I18N\:\:init\(\) expects string, mixed given\.$#'
2543			identifier: argument.type
2544			count: 1
2545			path: app/Http/RequestHandlers/SetupWizard.php
2546
2547		-
2548			message: '#^Parameter \#1 \$driver of method Fisharebest\\Webtrees\\Services\\ServerCheckService\:\:serverErrors\(\) expects string, mixed given\.$#'
2549			identifier: argument.type
2550			count: 1
2551			path: app/Http/RequestHandlers/SetupWizard.php
2552
2553		-
2554			message: '#^Parameter \#1 \$driver of method Fisharebest\\Webtrees\\Services\\ServerCheckService\:\:serverWarnings\(\) expects string, mixed given\.$#'
2555			identifier: argument.type
2556			count: 1
2557			path: app/Http/RequestHandlers/SetupWizard.php
2558
2559		-
2560			message: '#^Parameter \#1 \$identifier of method Fisharebest\\Webtrees\\Services\\UserService\:\:findByIdentifier\(\) expects string, mixed given\.$#'
2561			identifier: argument.type
2562			count: 2
2563			path: app/Http/RequestHandlers/SetupWizard.php
2564
2565		-
2566			message: '#^Parameter \#1 \$password of method Fisharebest\\Webtrees\\User\:\:setPassword\(\) expects string, mixed given\.$#'
2567			identifier: argument.type
2568			count: 1
2569			path: app/Http/RequestHandlers/SetupWizard.php
2570
2571		-
2572			message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Session\:\:start\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#'
2573			identifier: argument.type
2574			count: 1
2575			path: app/Http/RequestHandlers/SetupWizard.php
2576
2577		-
2578			message: '#^Parameter \#1 \$server of static method Fisharebest\\Localization\\Locale\:\:httpAcceptLanguage\(\) expects array\<string\>, array given\.$#'
2579			identifier: argument.type
2580			count: 1
2581			path: app/Http/RequestHandlers/SetupWizard.php
2582
2583		-
2584			message: '#^Parameter \#1 \$url of function redirect expects string, mixed given\.$#'
2585			identifier: argument.type
2586			count: 1
2587			path: app/Http/RequestHandlers/SetupWizard.php
2588
2589		-
2590			message: '#^Parameter \#1 \$user_name of method Fisharebest\\Webtrees\\Services\\UserService\:\:create\(\) expects string, mixed given\.$#'
2591			identifier: argument.type
2592			count: 1
2593			path: app/Http/RequestHandlers/SetupWizard.php
2594
2595		-
2596			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, string\|false given\.$#'
2597			identifier: argument.type
2598			count: 1
2599			path: app/Http/RequestHandlers/SetupWizard.php
2600
2601		-
2602			message: '#^Parameter \#1 \$wtname of method Fisharebest\\Webtrees\\Http\\RequestHandlers\\SetupWizard\:\:checkAdminUser\(\) expects string, mixed given\.$#'
2603			identifier: argument.type
2604			count: 1
2605			path: app/Http/RequestHandlers/SetupWizard.php
2606
2607		-
2608			message: '#^Parameter \#2 \$real_name of method Fisharebest\\Webtrees\\Services\\UserService\:\:create\(\) expects string, mixed given\.$#'
2609			identifier: argument.type
2610			count: 1
2611			path: app/Http/RequestHandlers/SetupWizard.php
2612
2613		-
2614			message: '#^Parameter \#2 \$setting_value of method Fisharebest\\Webtrees\\User\:\:setPreference\(\) expects string, mixed given\.$#'
2615			identifier: argument.type
2616			count: 1
2617			path: app/Http/RequestHandlers/SetupWizard.php
2618
2619		-
2620			message: '#^Parameter \#2 \$wtuser of method Fisharebest\\Webtrees\\Http\\RequestHandlers\\SetupWizard\:\:checkAdminUser\(\) expects string, mixed given\.$#'
2621			identifier: argument.type
2622			count: 1
2623			path: app/Http/RequestHandlers/SetupWizard.php
2624
2625		-
2626			message: '#^Parameter \#3 \$email of method Fisharebest\\Webtrees\\Services\\UserService\:\:create\(\) expects string, mixed given\.$#'
2627			identifier: argument.type
2628			count: 1
2629			path: app/Http/RequestHandlers/SetupWizard.php
2630
2631		-
2632			message: '#^Parameter \#3 \$wtpass of method Fisharebest\\Webtrees\\Http\\RequestHandlers\\SetupWizard\:\:checkAdminUser\(\) expects string, mixed given\.$#'
2633			identifier: argument.type
2634			count: 1
2635			path: app/Http/RequestHandlers/SetupWizard.php
2636
2637		-
2638			message: '#^Parameter \#4 \$password of method Fisharebest\\Webtrees\\Services\\UserService\:\:create\(\) expects string, mixed given\.$#'
2639			identifier: argument.type
2640			count: 1
2641			path: app/Http/RequestHandlers/SetupWizard.php
2642
2643		-
2644			message: '#^Parameter \#4 \$wtemail of method Fisharebest\\Webtrees\\Http\\RequestHandlers\\SetupWizard\:\:checkAdminUser\(\) expects string, mixed given\.$#'
2645			identifier: argument.type
2646			count: 1
2647			path: app/Http/RequestHandlers/SetupWizard.php
2648
2649		-
2650			message: '#^Parameter \$ca of static method Fisharebest\\Webtrees\\DB\:\:connect\(\) expects string, mixed given\.$#'
2651			identifier: argument.type
2652			count: 2
2653			path: app/Http/RequestHandlers/SetupWizard.php
2654
2655		-
2656			message: '#^Parameter \$certificate of static method Fisharebest\\Webtrees\\DB\:\:connect\(\) expects string, mixed given\.$#'
2657			identifier: argument.type
2658			count: 2
2659			path: app/Http/RequestHandlers/SetupWizard.php
2660
2661		-
2662			message: '#^Parameter \$database of static method Fisharebest\\Webtrees\\DB\:\:connect\(\) expects string, mixed given\.$#'
2663			identifier: argument.type
2664			count: 1
2665			path: app/Http/RequestHandlers/SetupWizard.php
2666
2667		-
2668			message: '#^Parameter \$driver of static method Fisharebest\\Webtrees\\DB\:\:connect\(\) expects string, mixed given\.$#'
2669			identifier: argument.type
2670			count: 2
2671			path: app/Http/RequestHandlers/SetupWizard.php
2672
2673		-
2674			message: '#^Parameter \$host of static method Fisharebest\\Webtrees\\DB\:\:connect\(\) expects string, mixed given\.$#'
2675			identifier: argument.type
2676			count: 2
2677			path: app/Http/RequestHandlers/SetupWizard.php
2678
2679		-
2680			message: '#^Parameter \$key of static method Fisharebest\\Webtrees\\DB\:\:connect\(\) expects string, mixed given\.$#'
2681			identifier: argument.type
2682			count: 2
2683			path: app/Http/RequestHandlers/SetupWizard.php
2684
2685		-
2686			message: '#^Parameter \$password of static method Fisharebest\\Webtrees\\DB\:\:connect\(\) expects string, mixed given\.$#'
2687			identifier: argument.type
2688			count: 2
2689			path: app/Http/RequestHandlers/SetupWizard.php
2690
2691		-
2692			message: '#^Parameter \$port of static method Fisharebest\\Webtrees\\DB\:\:connect\(\) expects string, mixed given\.$#'
2693			identifier: argument.type
2694			count: 2
2695			path: app/Http/RequestHandlers/SetupWizard.php
2696
2697		-
2698			message: '#^Parameter \$prefix of static method Fisharebest\\Webtrees\\DB\:\:connect\(\) expects string, mixed given\.$#'
2699			identifier: argument.type
2700			count: 2
2701			path: app/Http/RequestHandlers/SetupWizard.php
2702
2703		-
2704			message: '#^Parameter \$username of static method Fisharebest\\Webtrees\\DB\:\:connect\(\) expects string, mixed given\.$#'
2705			identifier: argument.type
2706			count: 2
2707			path: app/Http/RequestHandlers/SetupWizard.php
2708
2709		-
2710			message: '#^Access to an undefined property object\:\:\$gedcom_name\.$#'
2711			identifier: property.notFound
2712			count: 1
2713			path: app/Http/RequestHandlers/SiteLogsData.php
2714
2715		-
2716			message: '#^Access to an undefined property object\:\:\$ip_address\.$#'
2717			identifier: property.notFound
2718			count: 1
2719			path: app/Http/RequestHandlers/SiteLogsData.php
2720
2721		-
2722			message: '#^Access to an undefined property object\:\:\$log_id\.$#'
2723			identifier: property.notFound
2724			count: 1
2725			path: app/Http/RequestHandlers/SiteLogsData.php
2726
2727		-
2728			message: '#^Access to an undefined property object\:\:\$log_message\.$#'
2729			identifier: property.notFound
2730			count: 1
2731			path: app/Http/RequestHandlers/SiteLogsData.php
2732
2733		-
2734			message: '#^Access to an undefined property object\:\:\$log_time\.$#'
2735			identifier: property.notFound
2736			count: 1
2737			path: app/Http/RequestHandlers/SiteLogsData.php
2738
2739		-
2740			message: '#^Access to an undefined property object\:\:\$log_type\.$#'
2741			identifier: property.notFound
2742			count: 1
2743			path: app/Http/RequestHandlers/SiteLogsData.php
2744
2745		-
2746			message: '#^Access to an undefined property object\:\:\$user_name\.$#'
2747			identifier: property.notFound
2748			count: 1
2749			path: app/Http/RequestHandlers/SiteLogsData.php
2750
2751		-
2752			message: '#^Cannot call method setTimezone\(\) on DateTimeImmutable\|false\.$#'
2753			identifier: method.nonObject
2754			count: 1
2755			path: app/Http/RequestHandlers/SiteLogsData.php
2756
2757		-
2758			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
2759			identifier: argument.type
2760			count: 4
2761			path: app/Http/RequestHandlers/SiteLogsData.php
2762
2763		-
2764			message: '#^Parameter \#2 \$datetime of static method DateTimeImmutable\:\:createFromFormat\(\) expects string, mixed given\.$#'
2765			identifier: argument.type
2766			count: 1
2767			path: app/Http/RequestHandlers/SiteLogsData.php
2768
2769		-
2770			message: '#^Binary operation "\." between ''"'' and mixed results in an error\.$#'
2771			identifier: binaryOp.invalid
2772			count: 1
2773			path: app/Http/RequestHandlers/SiteLogsDownload.php
2774
2775		-
2776			message: '#^Binary operation "\." between non\-falsy\-string and mixed results in an error\.$#'
2777			identifier: binaryOp.invalid
2778			count: 2
2779			path: app/Http/RequestHandlers/SiteLogsDownload.php
2780
2781		-
2782			message: '#^Parameter \#3 \$subject of function str_replace expects array\<string\>\|string, mixed given\.$#'
2783			identifier: argument.type
2784			count: 3
2785			path: app/Http/RequestHandlers/SiteLogsDownload.php
2786
2787		-
2788			message: '#^Cannot call method setTimezone\(\) on DateTimeImmutable\|false\.$#'
2789			identifier: method.nonObject
2790			count: 2
2791			path: app/Http/RequestHandlers/SiteLogsPage.php
2792
2793		-
2794			message: '#^Parameter \#2 \$datetime of static method DateTimeImmutable\:\:createFromFormat\(\) expects string, mixed given\.$#'
2795			identifier: argument.type
2796			count: 2
2797			path: app/Http/RequestHandlers/SiteLogsPage.php
2798
2799		-
2800			message: '#^Cannot call method name\(\) on Fisharebest\\Webtrees\\Tree\|null\.$#'
2801			identifier: method.nonObject
2802			count: 1
2803			path: app/Http/RequestHandlers/SynchronizeTrees.php
2804
2805		-
2806			message: '#^Cannot cast mixed to int\.$#'
2807			identifier: cast.int
2808			count: 1
2809			path: app/Http/RequestHandlers/TreePageBlock.php
2810
2811		-
2812			message: '#^Parameter \#1 \$string of function trim expects string, string\|null given\.$#'
2813			identifier: argument.type
2814			count: 1
2815			path: app/Http/RequestHandlers/TreePreferencesAction.php
2816
2817		-
2818			message: '#^Binary operation "\." between ''''\|''FAM\:''\|''INDI\:'' and mixed results in an error\.$#'
2819			identifier: binaryOp.invalid
2820			count: 1
2821			path: app/Http/RequestHandlers/TreePrivacyPage.php
2822
2823		-
2824			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\GedcomRecordFactoryInterface\:\:make\(\) expects string, mixed given\.$#'
2825			identifier: argument.type
2826			count: 1
2827			path: app/Http/RequestHandlers/TreePrivacyPage.php
2828
2829		-
2830			message: '#^Parameter \#1 of closure expects string, mixed given\.$#'
2831			identifier: argument.type
2832			count: 1
2833			path: app/Http/RequestHandlers/TreePrivacyPage.php
2834
2835		-
2836			message: '#^Parameter \#2 of closure expects string, mixed given\.$#'
2837			identifier: argument.type
2838			count: 1
2839			path: app/Http/RequestHandlers/TreePrivacyPage.php
2840
2841		-
2842			message: '#^Cannot cast mixed to string\.$#'
2843			identifier: cast.string
2844			count: 1
2845			path: app/Http/RequestHandlers/UnconnectedPage.php
2846
2847		-
2848			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:mapWithKeys\(\) expects callable\(mixed, int\|string\)\: array\<string, array\{\}\>, Closure\(string\)\: non\-empty\-array\<string, array\{\}\> given\.$#'
2849			identifier: argument.type
2850			count: 1
2851			path: app/Http/RequestHandlers/UnconnectedPage.php
2852
2853		-
2854			message: '#^Parameter \#2 \$array of function array_map expects array, mixed given\.$#'
2855			identifier: argument.type
2856			count: 1
2857			path: app/Http/RequestHandlers/UnconnectedPage.php
2858
2859		-
2860			message: '#^Parameter \#2 \$callback of function usort expects callable\(array\<Fisharebest\\Webtrees\\Individual\>\|Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Individual\>, array\<Fisharebest\\Webtrees\\Individual\>\|Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Individual\>\)\: int, Closure\(Illuminate\\Support\\Collection, Illuminate\\Support\\Collection\)\: int\<\-1, 1\> given\.$#'
2861			identifier: argument.type
2862			count: 1
2863			path: app/Http/RequestHandlers/UnconnectedPage.php
2864
2865		-
2866			message: '#^Call to function assert\(\) with true will always evaluate to true\.$#'
2867			identifier: function.alreadyNarrowedType
2868			count: 1
2869			path: app/Http/RequestHandlers/UpgradeWizardStep.php
2870
2871		-
2872			message: '#^Instanceof between Fisharebest\\Webtrees\\Tree and Fisharebest\\Webtrees\\Tree will always evaluate to true\.$#'
2873			identifier: instanceof.alwaysTrue
2874			count: 1
2875			path: app/Http/RequestHandlers/UpgradeWizardStep.php
2876
2877		-
2878			message: '#^Cannot call method detach\(\) on mixed\.$#'
2879			identifier: method.nonObject
2880			count: 1
2881			path: app/Http/RequestHandlers/UploadMediaAction.php
2882
2883		-
2884			message: '#^Cannot call method getClientFilename\(\) on mixed\.$#'
2885			identifier: method.nonObject
2886			count: 1
2887			path: app/Http/RequestHandlers/UploadMediaAction.php
2888
2889		-
2890			message: '#^Cannot call method getError\(\) on mixed\.$#'
2891			identifier: method.nonObject
2892			count: 2
2893			path: app/Http/RequestHandlers/UploadMediaAction.php
2894
2895		-
2896			message: '#^Cannot call method getStream\(\) on mixed\.$#'
2897			identifier: method.nonObject
2898			count: 1
2899			path: app/Http/RequestHandlers/UploadMediaAction.php
2900
2901		-
2902			message: '#^Parameter \#1 \$uploaded_file of class Fisharebest\\Webtrees\\Exceptions\\FileUploadException constructor expects Psr\\Http\\Message\\UploadedFileInterface\|null, mixed given\.$#'
2903			identifier: argument.type
2904			count: 1
2905			path: app/Http/RequestHandlers/UploadMediaAction.php
2906
2907		-
2908			message: '#^Parameter \#3 \$subject of function str_replace expects array\<string\>\|string, mixed given\.$#'
2909			identifier: argument.type
2910			count: 1
2911			path: app/Http/RequestHandlers/UploadMediaAction.php
2912
2913		-
2914			message: '#^Access to an undefined property object\:\:\$active_at\.$#'
2915			identifier: property.notFound
2916			count: 2
2917			path: app/Http/RequestHandlers/UserListData.php
2918
2919		-
2920			message: '#^Access to an undefined property object\:\:\$email\.$#'
2921			identifier: property.notFound
2922			count: 2
2923			path: app/Http/RequestHandlers/UserListData.php
2924
2925		-
2926			message: '#^Access to an undefined property object\:\:\$language\.$#'
2927			identifier: property.notFound
2928			count: 2
2929			path: app/Http/RequestHandlers/UserListData.php
2930
2931		-
2932			message: '#^Access to an undefined property object\:\:\$real_name\.$#'
2933			identifier: property.notFound
2934			count: 1
2935			path: app/Http/RequestHandlers/UserListData.php
2936
2937		-
2938			message: '#^Access to an undefined property object\:\:\$registered_at\.$#'
2939			identifier: property.notFound
2940			count: 2
2941			path: app/Http/RequestHandlers/UserListData.php
2942
2943		-
2944			message: '#^Access to an undefined property object\:\:\$user_id\.$#'
2945			identifier: property.notFound
2946			count: 2
2947			path: app/Http/RequestHandlers/UserListData.php
2948
2949		-
2950			message: '#^Access to an undefined property object\:\:\$user_name\.$#'
2951			identifier: property.notFound
2952			count: 1
2953			path: app/Http/RequestHandlers/UserListData.php
2954
2955		-
2956			message: '#^Access to an undefined property object\:\:\$verified\.$#'
2957			identifier: property.notFound
2958			count: 1
2959			path: app/Http/RequestHandlers/UserListData.php
2960
2961		-
2962			message: '#^Access to an undefined property object\:\:\$verified_by_admin\.$#'
2963			identifier: property.notFound
2964			count: 1
2965			path: app/Http/RequestHandlers/UserListData.php
2966
2967		-
2968			message: '#^Binary operation "\-" between numeric\-string and mixed results in an error\.$#'
2969			identifier: binaryOp.invalid
2970			count: 1
2971			path: app/Http/RequestHandlers/UserListData.php
2972
2973		-
2974			message: '#^Cannot cast mixed to int\.$#'
2975			identifier: cast.int
2976			count: 3
2977			path: app/Http/RequestHandlers/UserListData.php
2978
2979		-
2980			message: '#^Parameter \#1 \$key of method Illuminate\\Support\\Collection\<string,string\>\:\:get\(\) expects string, mixed given\.$#'
2981			identifier: argument.type
2982			count: 1
2983			path: app/Http/RequestHandlers/UserListData.php
2984
2985		-
2986			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
2987			identifier: argument.type
2988			count: 4
2989			path: app/Http/RequestHandlers/UserListData.php
2990
2991		-
2992			message: '#^Unable to resolve the template type TGetDefault in call to method Illuminate\\Support\\Collection\<string,string\>\:\:get\(\)$#'
2993			identifier: argument.templateType
2994			count: 1
2995			path: app/Http/RequestHandlers/UserListData.php
2996
2997		-
2998			message: '#^Cannot cast mixed to int\.$#'
2999			identifier: cast.int
3000			count: 1
3001			path: app/Http/RequestHandlers/UserPageBlock.php
3002
3003		-
3004			message: '#^Binary operation "\." between ''User '' and mixed results in an error\.$#'
3005			identifier: binaryOp.invalid
3006			count: 1
3007			path: app/Http/RequestHandlers/VerifyEmail.php
3008
3009		-
3010			message: '#^Parameter \#1 \$user_name of method Fisharebest\\Webtrees\\Services\\UserService\:\:findByUserName\(\) expects string, mixed given\.$#'
3011			identifier: argument.type
3012			count: 1
3013			path: app/Http/RequestHandlers/VerifyEmail.php
3014
3015		-
3016			message: '#^Cannot call method all\(\) on mixed\.$#'
3017			identifier: method.nonObject
3018			count: 1
3019			path: app/I18N.php
3020
3021		-
3022			message: '#^Cannot call method findByInterface\(\) on mixed\.$#'
3023			identifier: method.nonObject
3024			count: 3
3025			path: app/I18N.php
3026
3027		-
3028			message: '#^Cannot call method first\(\) on mixed\.$#'
3029			identifier: method.nonObject
3030			count: 1
3031			path: app/I18N.php
3032
3033		-
3034			message: '#^Cannot call method isEmpty\(\) on mixed\.$#'
3035			identifier: method.nonObject
3036			count: 1
3037			path: app/I18N.php
3038
3039		-
3040			message: '#^Cannot call method map\(\) on mixed\.$#'
3041			identifier: method.nonObject
3042			count: 1
3043			path: app/I18N.php
3044
3045		-
3046			message: '#^Cannot call method reduce\(\) on mixed\.$#'
3047			identifier: method.nonObject
3048			count: 1
3049			path: app/I18N.php
3050
3051		-
3052			message: '#^Method Fisharebest\\Webtrees\\I18N\:\:activeLocales\(\) should return array\<Fisharebest\\Localization\\Locale\\LocaleInterface\> but returns mixed\.$#'
3053			identifier: return.type
3054			count: 1
3055			path: app/I18N.php
3056
3057		-
3058			message: '#^Parameter \#1 \$translations of class Fisharebest\\Localization\\Translator constructor expects array\<string, string\>, mixed given\.$#'
3059			identifier: argument.type
3060			count: 1
3061			path: app/I18N.php
3062
3063		-
3064			message: '#^Static property Fisharebest\\Webtrees\\I18N\:\:\$language \(Fisharebest\\Webtrees\\Module\\ModuleLanguageInterface\) does not accept mixed\.$#'
3065			identifier: assign.propertyType
3066			count: 1
3067			path: app/I18N.php
3068
3069		-
3070			message: '#^Anonymous function should return string but returns mixed\.$#'
3071			identifier: return.type
3072			count: 1
3073			path: app/Individual.php
3074
3075		-
3076			message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#'
3077			identifier: foreach.nonIterable
3078			count: 4
3079			path: app/Individual.php
3080
3081		-
3082			message: '#^Cannot access an offset on mixed\.$#'
3083			identifier: offsetAccess.nonOffsetAccessible
3084			count: 2
3085			path: app/Individual.php
3086
3087		-
3088			message: '#^Cannot access offset int\<\-1, max\> on mixed\.$#'
3089			identifier: offsetAccess.nonOffsetAccessible
3090			count: 2
3091			path: app/Individual.php
3092
3093		-
3094			message: '#^Cannot access offset int\<\-2, max\> on mixed\.$#'
3095			identifier: offsetAccess.nonOffsetAccessible
3096			count: 2
3097			path: app/Individual.php
3098
3099		-
3100			message: '#^Cannot access offset int\<0, max\> on mixed\.$#'
3101			identifier: offsetAccess.nonOffsetAccessible
3102			count: 4
3103			path: app/Individual.php
3104
3105		-
3106			message: '#^Cannot call method facts\(\) on mixed\.$#'
3107			identifier: method.nonObject
3108			count: 2
3109			path: app/Individual.php
3110
3111		-
3112			message: '#^Cannot call method spouseFamilies\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#'
3113			identifier: method.nonObject
3114			count: 1
3115			path: app/Individual.php
3116
3117		-
3118			message: '#^Cannot call method target\(\) on mixed\.$#'
3119			identifier: method.nonObject
3120			count: 2
3121			path: app/Individual.php
3122
3123		-
3124			message: '#^Parameter \#1 \$haystack of function strpos expects string, string\|null given\.$#'
3125			identifier: argument.type
3126			count: 1
3127			path: app/Individual.php
3128
3129		-
3130			message: '#^Parameter \#1 \$string of function substr expects string, string\|null given\.$#'
3131			identifier: argument.type
3132			count: 4
3133			path: app/Individual.php
3134
3135		-
3136			message: '#^Parameter \#1 \$string of function substr_replace expects array\|string, string\|null given\.$#'
3137			identifier: argument.type
3138			count: 2
3139			path: app/Individual.php
3140
3141		-
3142			message: '#^Parameter \#2 \$array of function array_key_exists expects array, mixed given\.$#'
3143			identifier: argument.type
3144			count: 1
3145			path: app/Individual.php
3146
3147		-
3148			message: '#^Parameter \#2 \$haystack of function in_array expects array, mixed given\.$#'
3149			identifier: argument.type
3150			count: 4
3151			path: app/Individual.php
3152
3153		-
3154			message: '#^Parameter \#2 \$subject of function preg_match expects string, string\|null given\.$#'
3155			identifier: argument.type
3156			count: 1
3157			path: app/Individual.php
3158
3159		-
3160			message: '#^Parameter \#2 \$subject of function preg_match_all expects string, string\|null given\.$#'
3161			identifier: argument.type
3162			count: 1
3163			path: app/Individual.php
3164
3165		-
3166			message: '#^Parameter \#3 \$subject of function preg_replace expects array\<float\|int\|string\>\|string, string\|null given\.$#'
3167			identifier: argument.type
3168			count: 5
3169			path: app/Individual.php
3170
3171		-
3172			message: '#^Parameter \#3 \$subject of function str_replace expects array\<string\>\|string, string\|null given\.$#'
3173			identifier: argument.type
3174			count: 2
3175			path: app/Individual.php
3176
3177		-
3178			message: '#^Parameter \#4 \$image_attributes of method Fisharebest\\Webtrees\\MediaFile\:\:displayImage\(\) expects array\<string, string\>, array\<string\> given\.$#'
3179			identifier: argument.type
3180			count: 1
3181			path: app/Individual.php
3182
3183		-
3184			message: '#^Property Fisharebest\\Webtrees\\GedcomRecord\:\:\$getAllNames \(array\<array\<string\>\>\) does not accept array\<array\<string\|null\>\>\.$#'
3185			identifier: assign.propertyType
3186			count: 1
3187			path: app/Individual.php
3188
3189		-
3190			message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:attributes\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#'
3191			identifier: argument.type
3192			count: 1
3193			path: app/Log.php
3194
3195		-
3196			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\GedcomRecordFactoryInterface\:\:make\(\) expects string, mixed given\.$#'
3197			identifier: argument.type
3198			count: 1
3199			path: app/Media.php
3200
3201		-
3202			message: '#^Cannot cast mixed to int\.$#'
3203			identifier: cast.int
3204			count: 2
3205			path: app/Module/AbstractIndividualListModule.php
3206
3207		-
3208			message: '#^Method Fisharebest\\Webtrees\\Module\\AbstractIndividualListModule\:\:surnameData\(\) should return array\<object\{n_surn\: string, n_surname\: string, total\: int\}\> but returns array\<int, object\{n_surn\: mixed, n_surname\: mixed, total\: int\}&stdClass\>\.$#'
3209			identifier: return.type
3210			count: 1
3211			path: app/Module/AbstractIndividualListModule.php
3212
3213		-
3214			message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:attributes\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#'
3215			identifier: argument.type
3216			count: 1
3217			path: app/Module/AbstractIndividualListModule.php
3218
3219		-
3220			message: '#^Parameter \#1 \$string of static method Fisharebest\\Webtrees\\I18N\:\:strtoupper\(\) expects string, mixed given\.$#'
3221			identifier: argument.type
3222			count: 1
3223			path: app/Module/AbstractIndividualListModule.php
3224
3225		-
3226			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\IndividualFactoryInterface\:\:make\(\) expects string, mixed given\.$#'
3227			identifier: argument.type
3228			count: 1
3229			path: app/Module/AbstractIndividualListModule.php
3230
3231		-
3232			message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Contracts\\IndividualFactoryInterface\:\:make\(\) expects string\|null, mixed given\.$#'
3233			identifier: argument.type
3234			count: 1
3235			path: app/Module/AbstractIndividualListModule.php
3236
3237		-
3238			message: '#^Cannot cast mixed to int\.$#'
3239			identifier: cast.int
3240			count: 1
3241			path: app/Module/AbstractModule.php
3242
3243		-
3244			message: '#^Method Fisharebest\\Webtrees\\Module\\AbstractModule\:\:getBlockSetting\(\) should return string but returns mixed\.$#'
3245			identifier: return.type
3246			count: 1
3247			path: app/Module/AbstractModule.php
3248
3249		-
3250			message: '#^Method Fisharebest\\Webtrees\\Module\\AbstractModule\:\:getPreference\(\) should return string but returns mixed\.$#'
3251			identifier: return.type
3252			count: 1
3253			path: app/Module/AbstractModule.php
3254
3255		-
3256			message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:serverParams\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#'
3257			identifier: argument.type
3258			count: 1
3259			path: app/Module/BingWebmasterToolsModule.php
3260
3261		-
3262			message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:attributes\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#'
3263			identifier: argument.type
3264			count: 1
3265			path: app/Module/BranchesListModule.php
3266
3267		-
3268			message: '#^Argument of an invalid type array\|string supplied for foreach, only iterables are supported\.$#'
3269			identifier: foreach.nonIterable
3270			count: 1
3271			path: app/Module/CensusAssistantModule.php
3272
3273		-
3274			message: '#^Call to an undefined method object\:\:censusLanguage\(\)\.$#'
3275			identifier: method.notFound
3276			count: 1
3277			path: app/Module/CensusAssistantModule.php
3278
3279		-
3280			message: '#^Cannot call method updateFact\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#'
3281			identifier: method.nonObject
3282			count: 1
3283			path: app/Module/CensusAssistantModule.php
3284
3285		-
3286			message: '#^Empty array passed to foreach\.$#'
3287			identifier: foreach.emptyArray
3288			count: 1
3289			path: app/Module/CensusAssistantModule.php
3290
3291		-
3292			message: '#^Instanceof between Fisharebest\\Webtrees\\Individual and Fisharebest\\Webtrees\\Individual will always evaluate to true\.$#'
3293			identifier: instanceof.alwaysTrue
3294			count: 1
3295			path: app/Module/CensusAssistantModule.php
3296
3297		-
3298			message: '#^Parameter \#1 \$census of method Fisharebest\\Webtrees\\Module\\CensusAssistantModule\:\:censusTableEmptyRow\(\) expects Fisharebest\\Webtrees\\Census\\CensusInterface, object given\.$#'
3299			identifier: argument.type
3300			count: 1
3301			path: app/Module/CensusAssistantModule.php
3302
3303		-
3304			message: '#^Parameter \#1 \$census of method Fisharebest\\Webtrees\\Module\\CensusAssistantModule\:\:censusTableHeader\(\) expects Fisharebest\\Webtrees\\Census\\CensusInterface, object given\.$#'
3305			identifier: argument.type
3306			count: 1
3307			path: app/Module/CensusAssistantModule.php
3308
3309		-
3310			message: '#^Parameter \#1 \$census of method Fisharebest\\Webtrees\\Module\\CensusAssistantModule\:\:censusTableRow\(\) expects Fisharebest\\Webtrees\\Census\\CensusInterface, object given\.$#'
3311			identifier: argument.type
3312			count: 1
3313			path: app/Module/CensusAssistantModule.php
3314
3315		-
3316			message: '#^Parameter \#1 \$census of method Fisharebest\\Webtrees\\Module\\CensusAssistantModule\:\:createNoteText\(\) expects Fisharebest\\Webtrees\\Census\\CensusInterface, object given\.$#'
3317			identifier: argument.type
3318			count: 1
3319			path: app/Module/CensusAssistantModule.php
3320
3321		-
3322			message: '#^Parameter \#1 \$code of static method Fisharebest\\Webtrees\\I18N\:\:init\(\) expects string, mixed given\.$#'
3323			identifier: argument.type
3324			count: 1
3325			path: app/Module/CensusAssistantModule.php
3326
3327		-
3328			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\IndividualFactoryInterface\:\:make\(\) expects string, mixed given\.$#'
3329			identifier: argument.type
3330			count: 1
3331			path: app/Module/CensusAssistantModule.php
3332
3333		-
3334			message: '#^Parameter \#5 \$ca_individuals of method Fisharebest\\Webtrees\\Module\\CensusAssistantModule\:\:createNoteText\(\) expects array\<array\<string\>\>, array\<string\> given\.$#'
3335			identifier: argument.type
3336			count: 1
3337			path: app/Module/CensusAssistantModule.php
3338
3339		-
3340			message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:attributes\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#'
3341			identifier: argument.type
3342			count: 1
3343			path: app/Module/ChartsMenuModule.php
3344
3345		-
3346			message: '#^Cannot access offset string on mixed\.$#'
3347			identifier: offsetAccess.nonOffsetAccessible
3348			count: 17
3349			path: app/Module/ClippingsCartModule.php
3350
3351		-
3352			message: '#^Parameter \#1 \$array of function array_keys expects array, mixed given\.$#'
3353			identifier: argument.type
3354			count: 2
3355			path: app/Module/ClippingsCartModule.php
3356
3357		-
3358			message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:attributes\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#'
3359			identifier: argument.type
3360			count: 1
3361			path: app/Module/ClippingsCartModule.php
3362
3363		-
3364			message: '#^Parameter \#1 \$value of function count expects array\|Countable, mixed given\.$#'
3365			identifier: argument.type
3366			count: 1
3367			path: app/Module/ClippingsCartModule.php
3368
3369		-
3370			message: '#^Argument of an invalid type list\<string\>\|false supplied for foreach, only iterables are supported\.$#'
3371			identifier: foreach.nonIterable
3372			count: 1
3373			path: app/Module/CloudsTheme.php
3374
3375		-
3376			message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#'
3377			identifier: foreach.nonIterable
3378			count: 2
3379			path: app/Module/CloudsTheme.php
3380
3381		-
3382			message: '#^Cannot access offset int\<0, max\> on mixed\.$#'
3383			identifier: offsetAccess.nonOffsetAccessible
3384			count: 1
3385			path: app/Module/CloudsTheme.php
3386
3387		-
3388			message: '#^Cannot call method all\(\) on mixed\.$#'
3389			identifier: method.nonObject
3390			count: 2
3391			path: app/Module/CloudsTheme.php
3392
3393		-
3394			message: '#^Cannot call method chartBoxMenu\(\) on mixed\.$#'
3395			identifier: method.nonObject
3396			count: 1
3397			path: app/Module/CloudsTheme.php
3398
3399		-
3400			message: '#^Cannot call method count\(\) on mixed\.$#'
3401			identifier: method.nonObject
3402			count: 1
3403			path: app/Module/CloudsTheme.php
3404
3405		-
3406			message: '#^Cannot call method filter\(\) on mixed\.$#'
3407			identifier: method.nonObject
3408			count: 1
3409			path: app/Module/CloudsTheme.php
3410
3411		-
3412			message: '#^Cannot call method findByComponent\(\) on mixed\.$#'
3413			identifier: method.nonObject
3414			count: 3
3415			path: app/Module/CloudsTheme.php
3416
3417		-
3418			message: '#^Cannot call method findByInterface\(\) on mixed\.$#'
3419			identifier: method.nonObject
3420			count: 1
3421			path: app/Module/CloudsTheme.php
3422
3423		-
3424			message: '#^Cannot call method first\(\) on mixed\.$#'
3425			identifier: method.nonObject
3426			count: 1
3427			path: app/Module/CloudsTheme.php
3428
3429		-
3430			message: '#^Cannot call method getUri\(\) on mixed\.$#'
3431			identifier: method.nonObject
3432			count: 2
3433			path: app/Module/CloudsTheme.php
3434
3435		-
3436			message: '#^Cannot call method map\(\) on mixed\.$#'
3437			identifier: method.nonObject
3438			count: 2
3439			path: app/Module/CloudsTheme.php
3440
3441		-
3442			message: '#^Cannot call method name\(\) on mixed\.$#'
3443			identifier: method.nonObject
3444			count: 1
3445			path: app/Module/CloudsTheme.php
3446
3447		-
3448			message: '#^Cannot cast mixed to string\.$#'
3449			identifier: cast.string
3450			count: 2
3451			path: app/Module/CloudsTheme.php
3452
3453		-
3454			message: '#^Method Fisharebest\\Webtrees\\Module\\CloudsTheme\:\:baseGenealogyMenu\(\) should return array\<Fisharebest\\Webtrees\\Menu\> but returns mixed\.$#'
3455			identifier: return.type
3456			count: 1
3457			path: app/Module/CloudsTheme.php
3458
3459		-
3460			message: '#^Method Fisharebest\\Webtrees\\Module\\CloudsTheme\:\:individualBoxMenuCharts\(\) should return array\<Fisharebest\\Webtrees\\Menu\> but returns list\<mixed\>\.$#'
3461			identifier: return.type
3462			count: 1
3463			path: app/Module/CloudsTheme.php
3464
3465		-
3466			message: '#^Parameter \#1 \$filter of method Fisharebest\\Webtrees\\GedcomRecord\:\:facts\(\) expects array\<string\>, array\<int, mixed\> given\.$#'
3467			identifier: argument.type
3468			count: 1
3469			path: app/Module/CloudsTheme.php
3470
3471		-
3472			message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:attributes\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#'
3473			identifier: argument.type
3474			count: 3
3475			path: app/Module/CloudsTheme.php
3476
3477		-
3478			message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:queryParams\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#'
3479			identifier: argument.type
3480			count: 1
3481			path: app/Module/CloudsTheme.php
3482
3483		-
3484			message: '#^Parameter \#2 \$callback of function usort expects callable\(mixed, mixed\)\: int, Closure\(Fisharebest\\Webtrees\\Menu, Fisharebest\\Webtrees\\Menu\)\: int given\.$#'
3485			identifier: argument.type
3486			count: 1
3487			path: app/Module/CloudsTheme.php
3488
3489		-
3490			message: '#^Parameter \#2 \$haystack of function in_array expects array, list\<string\>\|false given\.$#'
3491			identifier: argument.type
3492			count: 1
3493			path: app/Module/CloudsTheme.php
3494
3495		-
3496			message: '#^Parameter \#2 \$haystack of function in_array expects array, mixed given\.$#'
3497			identifier: argument.type
3498			count: 1
3499			path: app/Module/CloudsTheme.php
3500
3501		-
3502			message: '#^Parameter \#5 \$submenus of class Fisharebest\\Webtrees\\Menu constructor expects array\<Fisharebest\\Webtrees\\Menu\>, mixed given\.$#'
3503			identifier: argument.type
3504			count: 1
3505			path: app/Module/CloudsTheme.php
3506
3507		-
3508			message: '#^Argument of an invalid type list\<string\>\|false supplied for foreach, only iterables are supported\.$#'
3509			identifier: foreach.nonIterable
3510			count: 1
3511			path: app/Module/FabTheme.php
3512
3513		-
3514			message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#'
3515			identifier: foreach.nonIterable
3516			count: 2
3517			path: app/Module/FabTheme.php
3518
3519		-
3520			message: '#^Cannot access offset int\<0, max\> on mixed\.$#'
3521			identifier: offsetAccess.nonOffsetAccessible
3522			count: 1
3523			path: app/Module/FabTheme.php
3524
3525		-
3526			message: '#^Cannot call method all\(\) on mixed\.$#'
3527			identifier: method.nonObject
3528			count: 2
3529			path: app/Module/FabTheme.php
3530
3531		-
3532			message: '#^Cannot call method chartBoxMenu\(\) on mixed\.$#'
3533			identifier: method.nonObject
3534			count: 1
3535			path: app/Module/FabTheme.php
3536
3537		-
3538			message: '#^Cannot call method count\(\) on mixed\.$#'
3539			identifier: method.nonObject
3540			count: 1
3541			path: app/Module/FabTheme.php
3542
3543		-
3544			message: '#^Cannot call method filter\(\) on mixed\.$#'
3545			identifier: method.nonObject
3546			count: 1
3547			path: app/Module/FabTheme.php
3548
3549		-
3550			message: '#^Cannot call method findByComponent\(\) on mixed\.$#'
3551			identifier: method.nonObject
3552			count: 3
3553			path: app/Module/FabTheme.php
3554
3555		-
3556			message: '#^Cannot call method findByInterface\(\) on mixed\.$#'
3557			identifier: method.nonObject
3558			count: 1
3559			path: app/Module/FabTheme.php
3560
3561		-
3562			message: '#^Cannot call method first\(\) on mixed\.$#'
3563			identifier: method.nonObject
3564			count: 1
3565			path: app/Module/FabTheme.php
3566
3567		-
3568			message: '#^Cannot call method getUri\(\) on mixed\.$#'
3569			identifier: method.nonObject
3570			count: 2
3571			path: app/Module/FabTheme.php
3572
3573		-
3574			message: '#^Cannot call method map\(\) on mixed\.$#'
3575			identifier: method.nonObject
3576			count: 2
3577			path: app/Module/FabTheme.php
3578
3579		-
3580			message: '#^Cannot call method name\(\) on mixed\.$#'
3581			identifier: method.nonObject
3582			count: 1
3583			path: app/Module/FabTheme.php
3584
3585		-
3586			message: '#^Cannot cast mixed to string\.$#'
3587			identifier: cast.string
3588			count: 2
3589			path: app/Module/FabTheme.php
3590
3591		-
3592			message: '#^Method Fisharebest\\Webtrees\\Module\\FabTheme\:\:genealogyMenu\(\) should return array\<Fisharebest\\Webtrees\\Menu\> but returns mixed\.$#'
3593			identifier: return.type
3594			count: 1
3595			path: app/Module/FabTheme.php
3596
3597		-
3598			message: '#^Method Fisharebest\\Webtrees\\Module\\FabTheme\:\:individualBoxMenuCharts\(\) should return array\<Fisharebest\\Webtrees\\Menu\> but returns list\<mixed\>\.$#'
3599			identifier: return.type
3600			count: 1
3601			path: app/Module/FabTheme.php
3602
3603		-
3604			message: '#^Parameter \#1 \$filter of method Fisharebest\\Webtrees\\GedcomRecord\:\:facts\(\) expects array\<string\>, array\<int, mixed\> given\.$#'
3605			identifier: argument.type
3606			count: 1
3607			path: app/Module/FabTheme.php
3608
3609		-
3610			message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:attributes\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#'
3611			identifier: argument.type
3612			count: 3
3613			path: app/Module/FabTheme.php
3614
3615		-
3616			message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:queryParams\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#'
3617			identifier: argument.type
3618			count: 1
3619			path: app/Module/FabTheme.php
3620
3621		-
3622			message: '#^Parameter \#2 \$callback of function usort expects callable\(mixed, mixed\)\: int, Closure\(Fisharebest\\Webtrees\\Menu, Fisharebest\\Webtrees\\Menu\)\: int given\.$#'
3623			identifier: argument.type
3624			count: 1
3625			path: app/Module/FabTheme.php
3626
3627		-
3628			message: '#^Parameter \#2 \$haystack of function in_array expects array, list\<string\>\|false given\.$#'
3629			identifier: argument.type
3630			count: 1
3631			path: app/Module/FabTheme.php
3632
3633		-
3634			message: '#^Parameter \#2 \$haystack of function in_array expects array, mixed given\.$#'
3635			identifier: argument.type
3636			count: 1
3637			path: app/Module/FabTheme.php
3638
3639		-
3640			message: '#^Parameter \#5 \$submenus of class Fisharebest\\Webtrees\\Menu constructor expects array\<Fisharebest\\Webtrees\\Menu\>, mixed given\.$#'
3641			identifier: argument.type
3642			count: 1
3643			path: app/Module/FabTheme.php
3644
3645		-
3646			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\GedcomRecordFactoryInterface\:\:make\(\) expects string, mixed given\.$#'
3647			identifier: argument.type
3648			count: 1
3649			path: app/Module/FamilyTreeFavoritesModule.php
3650
3651		-
3652			message: '#^Access to an undefined property object\:\:\$body\.$#'
3653			identifier: property.notFound
3654			count: 1
3655			path: app/Module/FamilyTreeNewsModule.php
3656
3657		-
3658			message: '#^Access to an undefined property object\:\:\$subject\.$#'
3659			identifier: property.notFound
3660			count: 1
3661			path: app/Module/FamilyTreeNewsModule.php
3662
3663		-
3664			message: '#^Parameter \#1 \$string of method Fisharebest\\Webtrees\\Contracts\\TimestampFactoryInterface\:\:fromString\(\) expects string\|null, mixed given\.$#'
3665			identifier: argument.type
3666			count: 1
3667			path: app/Module/FamilyTreeNewsModule.php
3668
3669		-
3670			message: '#^Cannot call method embedTags\(\) on mixed\.$#'
3671			identifier: method.nonObject
3672			count: 1
3673			path: app/Module/FamilyTreeStatisticsModule.php
3674
3675		-
3676			message: '#^Cannot cast mixed to int\.$#'
3677			identifier: cast.int
3678			count: 1
3679			path: app/Module/FamilyTreeStatisticsModule.php
3680
3681		-
3682			message: '#^Method Fisharebest\\Webtrees\\Module\\FamilyTreeStatisticsModule\:\:getBlock\(\) should return string but returns mixed\.$#'
3683			identifier: return.type
3684			count: 1
3685			path: app/Module/FamilyTreeStatisticsModule.php
3686
3687		-
3688			message: '#^Parameter \#1 \$text of method Fisharebest\\Webtrees\\Module\\ModuleLanguageInterface\:\:normalize\(\) expects string, mixed given\.$#'
3689			identifier: argument.type
3690			count: 1
3691			path: app/Module/FamilyTreeStatisticsModule.php
3692
3693		-
3694			message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#'
3695			identifier: foreach.nonIterable
3696			count: 1
3697			path: app/Module/FanChartModule.php
3698
3699		-
3700			message: '#^Binary operation "\-" between mixed and mixed results in an error\.$#'
3701			identifier: binaryOp.invalid
3702			count: 1
3703			path: app/Module/FanChartModule.php
3704
3705		-
3706			message: '#^Binary operation "\.\=" between non\-falsy\-string and mixed results in an error\.$#'
3707			identifier: assignOp.invalid
3708			count: 1
3709			path: app/Module/FanChartModule.php
3710
3711		-
3712			message: '#^Cannot access offset 0 on array\|false\.$#'
3713			identifier: offsetAccess.nonOffsetAccessible
3714			count: 1
3715			path: app/Module/FanChartModule.php
3716
3717		-
3718			message: '#^Cannot access offset 4 on array\|false\.$#'
3719			identifier: offsetAccess.nonOffsetAccessible
3720			count: 1
3721			path: app/Module/FanChartModule.php
3722
3723		-
3724			message: '#^Cannot call method alternateName\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#'
3725			identifier: method.nonObject
3726			count: 1
3727			path: app/Module/FanChartModule.php
3728
3729		-
3730			message: '#^Cannot call method fullName\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#'
3731			identifier: method.nonObject
3732			count: 4
3733			path: app/Module/FanChartModule.php
3734
3735		-
3736			message: '#^Cannot call method getClass\(\) on mixed\.$#'
3737			identifier: method.nonObject
3738			count: 1
3739			path: app/Module/FanChartModule.php
3740
3741		-
3742			message: '#^Cannot call method getLabel\(\) on mixed\.$#'
3743			identifier: method.nonObject
3744			count: 1
3745			path: app/Module/FanChartModule.php
3746
3747		-
3748			message: '#^Cannot call method getLink\(\) on mixed\.$#'
3749			identifier: method.nonObject
3750			count: 1
3751			path: app/Module/FanChartModule.php
3752
3753		-
3754			message: '#^Cannot call method individualBoxMenu\(\) on mixed\.$#'
3755			identifier: method.nonObject
3756			count: 1
3757			path: app/Module/FanChartModule.php
3758
3759		-
3760			message: '#^Cannot call method lifespan\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#'
3761			identifier: method.nonObject
3762			count: 1
3763			path: app/Module/FanChartModule.php
3764
3765		-
3766			message: '#^Cannot call method sex\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#'
3767			identifier: method.nonObject
3768			count: 1
3769			path: app/Module/FanChartModule.php
3770
3771		-
3772			message: '#^Cannot call method url\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#'
3773			identifier: method.nonObject
3774			count: 1
3775			path: app/Module/FanChartModule.php
3776
3777		-
3778			message: '#^Cannot call method xref\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#'
3779			identifier: method.nonObject
3780			count: 2
3781			path: app/Module/FanChartModule.php
3782
3783		-
3784			message: '#^Method Fisharebest\\Webtrees\\Module\\FanChartModule\:\:imageColor\(\) should return int but returns int\<0, max\>\|false\.$#'
3785			identifier: return.type
3786			count: 1
3787			path: app/Module/FanChartModule.php
3788
3789		-
3790			message: '#^Parameter \#1 \$individual of method Fisharebest\\Webtrees\\Module\\FanChartModule\:\:chartTitle\(\) expects Fisharebest\\Webtrees\\Individual, Fisharebest\\Webtrees\\Individual\|null given\.$#'
3791			identifier: argument.type
3792			count: 1
3793			path: app/Module/FanChartModule.php
3794
3795		-
3796			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
3797			identifier: argument.type
3798			count: 2
3799			path: app/Module/FanChartModule.php
3800
3801		-
3802			message: '#^Parameter \#1 \$width of function imagecreate expects int\<1, max\>, int given\.$#'
3803			identifier: argument.type
3804			count: 1
3805			path: app/Module/FanChartModule.php
3806
3807		-
3808			message: '#^Parameter \#2 \$color of function imagecolortransparent expects int\|null, int\<0, max\>\|false given\.$#'
3809			identifier: argument.type
3810			count: 1
3811			path: app/Module/FanChartModule.php
3812
3813		-
3814			message: '#^Parameter \#2 \$height of function imagecreate expects int\<1, max\>, int given\.$#'
3815			identifier: argument.type
3816			count: 1
3817			path: app/Module/FanChartModule.php
3818
3819		-
3820			message: '#^Parameter \#2 \$red of function imagecolorallocate expects int\<0, 255\>, int given\.$#'
3821			identifier: argument.type
3822			count: 1
3823			path: app/Module/FanChartModule.php
3824
3825		-
3826			message: '#^Parameter \#3 \$green of function imagecolorallocate expects int\<0, 255\>, int given\.$#'
3827			identifier: argument.type
3828			count: 1
3829			path: app/Module/FanChartModule.php
3830
3831		-
3832			message: '#^Parameter \#4 \$blue of function imagecolorallocate expects int\<0, 255\>, int given\.$#'
3833			identifier: argument.type
3834			count: 1
3835			path: app/Module/FanChartModule.php
3836
3837		-
3838			message: '#^Parameter \#6 \$color of function imagefilledrectangle expects int, int\<0, max\>\|false given\.$#'
3839			identifier: argument.type
3840			count: 1
3841			path: app/Module/FanChartModule.php
3842
3843		-
3844			message: '#^Access to an undefined property object\:\:\$xref\.$#'
3845			identifier: property.notFound
3846			count: 2
3847			path: app/Module/FixCemeteryTag.php
3848
3849		-
3850			message: '#^Method Fisharebest\\Webtrees\\Module\\FixCemeteryTag\:\:individualsToFix\(\) should return Illuminate\\Support\\Collection\<int, string\>\|null but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#'
3851			identifier: return.type
3852			count: 1
3853			path: app/Module/FixCemeteryTag.php
3854
3855		-
3856			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<int,mixed\>\:\:map\(\) expects callable\(mixed, int\)\: \(object\{xref\: string, type\: string\}&stdClass\), Closure\(string\)\: \(object\{xref\: string, type\: string\}&stdClass\) given\.$#'
3857			identifier: argument.type
3858			count: 1
3859			path: app/Module/FixCemeteryTag.php
3860
3861		-
3862			message: '#^Access to an undefined property object\:\:\$xref\.$#'
3863			identifier: property.notFound
3864			count: 2
3865			path: app/Module/FixDuplicateLinks.php
3866
3867		-
3868			message: '#^Method Fisharebest\\Webtrees\\Module\\FixDuplicateLinks\:\:familiesToFix\(\) should return Illuminate\\Support\\Collection\<int, string\> but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#'
3869			identifier: return.type
3870			count: 1
3871			path: app/Module/FixDuplicateLinks.php
3872
3873		-
3874			message: '#^Method Fisharebest\\Webtrees\\Module\\FixDuplicateLinks\:\:individualsToFix\(\) should return Illuminate\\Support\\Collection\<int, string\>\|null but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#'
3875			identifier: return.type
3876			count: 1
3877			path: app/Module/FixDuplicateLinks.php
3878
3879		-
3880			message: '#^Method Fisharebest\\Webtrees\\Module\\FixDuplicateLinks\:\:mediaToFix\(\) should return Illuminate\\Support\\Collection\<int, string\> but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#'
3881			identifier: return.type
3882			count: 1
3883			path: app/Module/FixDuplicateLinks.php
3884
3885		-
3886			message: '#^Method Fisharebest\\Webtrees\\Module\\FixDuplicateLinks\:\:notesToFix\(\) should return Illuminate\\Support\\Collection\<int, string\> but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#'
3887			identifier: return.type
3888			count: 1
3889			path: app/Module/FixDuplicateLinks.php
3890
3891		-
3892			message: '#^Method Fisharebest\\Webtrees\\Module\\FixDuplicateLinks\:\:repositoriesToFix\(\) should return Illuminate\\Support\\Collection\<int, string\> but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#'
3893			identifier: return.type
3894			count: 1
3895			path: app/Module/FixDuplicateLinks.php
3896
3897		-
3898			message: '#^Method Fisharebest\\Webtrees\\Module\\FixDuplicateLinks\:\:sourcesToFix\(\) should return Illuminate\\Support\\Collection\<int, string\> but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#'
3899			identifier: return.type
3900			count: 1
3901			path: app/Module/FixDuplicateLinks.php
3902
3903		-
3904			message: '#^Method Fisharebest\\Webtrees\\Module\\FixDuplicateLinks\:\:submittersToFix\(\) should return Illuminate\\Support\\Collection\<int, string\> but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#'
3905			identifier: return.type
3906			count: 1
3907			path: app/Module/FixDuplicateLinks.php
3908
3909		-
3910			message: '#^Method Fisharebest\\Webtrees\\Module\\FixDuplicateLinks\:\:updateGedcom\(\) should return string but returns string\|null\.$#'
3911			identifier: return.type
3912			count: 1
3913			path: app/Module/FixDuplicateLinks.php
3914
3915		-
3916			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<int,mixed\>\:\:map\(\) expects callable\(mixed, int\)\: \(object\{xref\: string, type\: string\}&stdClass\), Closure\(string\)\: \(object\{xref\: string, type\: string\}&stdClass\) given\.$#'
3917			identifier: argument.type
3918			count: 1
3919			path: app/Module/FixDuplicateLinks.php
3920
3921		-
3922			message: '#^Parameter \#2 \$params of method Fisharebest\\Webtrees\\Module\\FixDuplicateLinks\:\:familiesToFixQuery\(\) expects array\<string, string\>, array\<string\> given\.$#'
3923			identifier: argument.type
3924			count: 1
3925			path: app/Module/FixDuplicateLinks.php
3926
3927		-
3928			message: '#^Parameter \#3 \$subject of function preg_replace expects array\<float\|int\|string\>\|string, string\|null given\.$#'
3929			identifier: argument.type
3930			count: 2
3931			path: app/Module/FixDuplicateLinks.php
3932
3933		-
3934			message: '#^Strict comparison using \!\=\= between Illuminate\\Support\\Collection\<int, string\> and null will always evaluate to true\.$#'
3935			identifier: notIdentical.alwaysTrue
3936			count: 6
3937			path: app/Module/FixDuplicateLinks.php
3938
3939		-
3940			message: '#^Access to an undefined property object\:\:\$xref\.$#'
3941			identifier: property.notFound
3942			count: 2
3943			path: app/Module/FixMissingDeaths.php
3944
3945		-
3946			message: '#^Method Fisharebest\\Webtrees\\Module\\FixMissingDeaths\:\:individualsToFix\(\) should return Illuminate\\Support\\Collection\<int, string\>\|null but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#'
3947			identifier: return.type
3948			count: 1
3949			path: app/Module/FixMissingDeaths.php
3950
3951		-
3952			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<int,mixed\>\:\:map\(\) expects callable\(mixed, int\)\: \(object\{xref\: string, type\: string\}&stdClass\), Closure\(string\)\: \(object\{xref\: string, type\: string\}&stdClass\) given\.$#'
3953			identifier: argument.type
3954			count: 1
3955			path: app/Module/FixMissingDeaths.php
3956
3957		-
3958			message: '#^Access to an undefined property object\:\:\$xref\.$#'
3959			identifier: property.notFound
3960			count: 2
3961			path: app/Module/FixNameSlashesAndSpaces.php
3962
3963		-
3964			message: '#^Method Fisharebest\\Webtrees\\Module\\FixNameSlashesAndSpaces\:\:individualsToFix\(\) should return Illuminate\\Support\\Collection\<int, string\>\|null but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#'
3965			identifier: return.type
3966			count: 1
3967			path: app/Module/FixNameSlashesAndSpaces.php
3968
3969		-
3970			message: '#^Method Fisharebest\\Webtrees\\Module\\FixNameSlashesAndSpaces\:\:updateGedcom\(\) should return string but returns string\|null\.$#'
3971			identifier: return.type
3972			count: 1
3973			path: app/Module/FixNameSlashesAndSpaces.php
3974
3975		-
3976			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<int,mixed\>\:\:map\(\) expects callable\(mixed, int\)\: \(object\{xref\: string, type\: string\}&stdClass\), Closure\(string\)\: \(object\{xref\: string, type\: string\}&stdClass\) given\.$#'
3977			identifier: argument.type
3978			count: 1
3979			path: app/Module/FixNameSlashesAndSpaces.php
3980
3981		-
3982			message: '#^Parameter \#3 \$subject of function preg_replace expects array\<float\|int\|string\>\|string, string\|null given\.$#'
3983			identifier: argument.type
3984			count: 1
3985			path: app/Module/FixNameSlashesAndSpaces.php
3986
3987		-
3988			message: '#^Access to an undefined property object\:\:\$xref\.$#'
3989			identifier: property.notFound
3990			count: 2
3991			path: app/Module/FixNameTags.php
3992
3993		-
3994			message: '#^Method Fisharebest\\Webtrees\\Module\\FixNameTags\:\:individualsToFix\(\) should return Illuminate\\Support\\Collection\<int, string\> but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#'
3995			identifier: return.type
3996			count: 1
3997			path: app/Module/FixNameTags.php
3998
3999		-
4000			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<int,mixed\>\:\:map\(\) expects callable\(mixed, int\)\: \(object\{xref\: string, type\: string\}&stdClass\), Closure\(string\)\: \(object\{xref\: string, type\: string\}&stdClass\) given\.$#'
4001			identifier: argument.type
4002			count: 1
4003			path: app/Module/FixNameTags.php
4004
4005		-
4006			message: '#^Strict comparison using \!\=\= between Illuminate\\Support\\Collection\<int, string\> and null will always evaluate to true\.$#'
4007			identifier: notIdentical.alwaysTrue
4008			count: 1
4009			path: app/Module/FixNameTags.php
4010
4011		-
4012			message: '#^Access to an undefined property object\:\:\$xref\.$#'
4013			identifier: property.notFound
4014			count: 2
4015			path: app/Module/FixPlaceNames.php
4016
4017		-
4018			message: '#^Method Fisharebest\\Webtrees\\Module\\FixPlaceNames\:\:familiesToFix\(\) should return Illuminate\\Support\\Collection\<int, string\>\|null but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#'
4019			identifier: return.type
4020			count: 1
4021			path: app/Module/FixPlaceNames.php
4022
4023		-
4024			message: '#^Method Fisharebest\\Webtrees\\Module\\FixPlaceNames\:\:individualsToFix\(\) should return Illuminate\\Support\\Collection\<int, string\>\|null but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#'
4025			identifier: return.type
4026			count: 1
4027			path: app/Module/FixPlaceNames.php
4028
4029		-
4030			message: '#^Method Fisharebest\\Webtrees\\Module\\FixPlaceNames\:\:updateGedcom\(\) should return string but returns string\|null\.$#'
4031			identifier: return.type
4032			count: 1
4033			path: app/Module/FixPlaceNames.php
4034
4035		-
4036			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<int,mixed\>\:\:map\(\) expects callable\(mixed, int\)\: \(object\{xref\: string, type\: string\}&stdClass\), Closure\(string\)\: \(object\{xref\: string, type\: string\}&stdClass\) given\.$#'
4037			identifier: argument.type
4038			count: 1
4039			path: app/Module/FixPlaceNames.php
4040
4041		-
4042			message: '#^Access to an undefined property object\:\:\$xref\.$#'
4043			identifier: property.notFound
4044			count: 2
4045			path: app/Module/FixPrimaryTag.php
4046
4047		-
4048			message: '#^Binary operation "\." between "\\n" and mixed results in an error\.$#'
4049			identifier: binaryOp.invalid
4050			count: 1
4051			path: app/Module/FixPrimaryTag.php
4052
4053		-
4054			message: '#^Method Fisharebest\\Webtrees\\Module\\FixPrimaryTag\:\:mediaToFix\(\) should return Illuminate\\Support\\Collection\<int, string\> but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#'
4055			identifier: return.type
4056			count: 1
4057			path: app/Module/FixPrimaryTag.php
4058
4059		-
4060			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<int,mixed\>\:\:map\(\) expects callable\(mixed, int\)\: \(object\{xref\: string, type\: string\}&stdClass\), Closure\(string\)\: \(object\{xref\: string, type\: string\}&stdClass\) given\.$#'
4061			identifier: argument.type
4062			count: 1
4063			path: app/Module/FixPrimaryTag.php
4064
4065		-
4066			message: '#^Strict comparison using \!\=\= between Illuminate\\Support\\Collection\<int, string\> and null will always evaluate to true\.$#'
4067			identifier: notIdentical.alwaysTrue
4068			count: 1
4069			path: app/Module/FixPrimaryTag.php
4070
4071		-
4072			message: '#^Access to an undefined property object\:\:\$xref\.$#'
4073			identifier: property.notFound
4074			count: 2
4075			path: app/Module/FixSearchAndReplace.php
4076
4077		-
4078			message: '#^Method Fisharebest\\Webtrees\\Module\\FixSearchAndReplace\:\:familiesToFix\(\) should return Illuminate\\Support\\Collection\<int, string\>\|null but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#'
4079			identifier: return.type
4080			count: 1
4081			path: app/Module/FixSearchAndReplace.php
4082
4083		-
4084			message: '#^Method Fisharebest\\Webtrees\\Module\\FixSearchAndReplace\:\:individualsToFix\(\) should return Illuminate\\Support\\Collection\<int, string\>\|null but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#'
4085			identifier: return.type
4086			count: 1
4087			path: app/Module/FixSearchAndReplace.php
4088
4089		-
4090			message: '#^Method Fisharebest\\Webtrees\\Module\\FixSearchAndReplace\:\:locationsToFix\(\) should return Illuminate\\Support\\Collection\<int, string\>\|null but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#'
4091			identifier: return.type
4092			count: 1
4093			path: app/Module/FixSearchAndReplace.php
4094
4095		-
4096			message: '#^Method Fisharebest\\Webtrees\\Module\\FixSearchAndReplace\:\:mediaToFix\(\) should return Illuminate\\Support\\Collection\<int, string\>\|null but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#'
4097			identifier: return.type
4098			count: 1
4099			path: app/Module/FixSearchAndReplace.php
4100
4101		-
4102			message: '#^Method Fisharebest\\Webtrees\\Module\\FixSearchAndReplace\:\:notesToFix\(\) should return Illuminate\\Support\\Collection\<int, string\>\|null but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#'
4103			identifier: return.type
4104			count: 1
4105			path: app/Module/FixSearchAndReplace.php
4106
4107		-
4108			message: '#^Method Fisharebest\\Webtrees\\Module\\FixSearchAndReplace\:\:repositoriesToFix\(\) should return Illuminate\\Support\\Collection\<int, string\>\|null but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#'
4109			identifier: return.type
4110			count: 1
4111			path: app/Module/FixSearchAndReplace.php
4112
4113		-
4114			message: '#^Method Fisharebest\\Webtrees\\Module\\FixSearchAndReplace\:\:sourcesToFix\(\) should return Illuminate\\Support\\Collection\<int, string\>\|null but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#'
4115			identifier: return.type
4116			count: 1
4117			path: app/Module/FixSearchAndReplace.php
4118
4119		-
4120			message: '#^Method Fisharebest\\Webtrees\\Module\\FixSearchAndReplace\:\:submittersToFix\(\) should return Illuminate\\Support\\Collection\<int, string\>\|null but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#'
4121			identifier: return.type
4122			count: 1
4123			path: app/Module/FixSearchAndReplace.php
4124
4125		-
4126			message: '#^Method Fisharebest\\Webtrees\\Module\\FixSearchAndReplace\:\:updateGedcom\(\) should return string but returns string\|null\.$#'
4127			identifier: return.type
4128			count: 1
4129			path: app/Module/FixSearchAndReplace.php
4130
4131		-
4132			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<int,mixed\>\:\:map\(\) expects callable\(mixed, int\)\: \(object\{xref\: string, type\: string\}&stdClass\), Closure\(string\)\: \(object\{xref\: string, type\: string\}&stdClass\) given\.$#'
4133			identifier: argument.type
4134			count: 1
4135			path: app/Module/FixSearchAndReplace.php
4136
4137		-
4138			message: '#^Access to an undefined property object\:\:\$xref\.$#'
4139			identifier: property.notFound
4140			count: 2
4141			path: app/Module/FixWtObjeSortTag.php
4142
4143		-
4144			message: '#^Method Fisharebest\\Webtrees\\Module\\FixWtObjeSortTag\:\:individualsToFix\(\) should return Illuminate\\Support\\Collection\<int, string\> but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#'
4145			identifier: return.type
4146			count: 1
4147			path: app/Module/FixWtObjeSortTag.php
4148
4149		-
4150			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<int,mixed\>\:\:map\(\) expects callable\(mixed, int\)\: \(object\{xref\: string, type\: string\}&stdClass\), Closure\(string\)\: \(object\{xref\: string, type\: string\}&stdClass\) given\.$#'
4151			identifier: argument.type
4152			count: 1
4153			path: app/Module/FixWtObjeSortTag.php
4154
4155		-
4156			message: '#^Strict comparison using \!\=\= between Illuminate\\Support\\Collection\<int, string\> and null will always evaluate to true\.$#'
4157			identifier: notIdentical.alwaysTrue
4158			count: 1
4159			path: app/Module/FixWtObjeSortTag.php
4160
4161		-
4162			message: '#^Access to an undefined property object\:\:\$block_id\.$#'
4163			identifier: property.notFound
4164			count: 2
4165			path: app/Module/FrequentlyAskedQuestionsModule.php
4166
4167		-
4168			message: '#^Access to an undefined property object\:\:\$block_order\.$#'
4169			identifier: property.notFound
4170			count: 2
4171			path: app/Module/FrequentlyAskedQuestionsModule.php
4172
4173		-
4174			message: '#^Access to an undefined property object\:\:\$languages\.$#'
4175			identifier: property.notFound
4176			count: 1
4177			path: app/Module/FrequentlyAskedQuestionsModule.php
4178
4179		-
4180			message: '#^Cannot cast mixed to int\.$#'
4181			identifier: cast.int
4182			count: 6
4183			path: app/Module/FrequentlyAskedQuestionsModule.php
4184
4185		-
4186			message: '#^Parameter \#2 \$string of function explode expects string, mixed given\.$#'
4187			identifier: argument.type
4188			count: 2
4189			path: app/Module/FrequentlyAskedQuestionsModule.php
4190
4191		-
4192			message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#'
4193			identifier: foreach.nonIterable
4194			count: 1
4195			path: app/Module/GeonamesAutocomplete.php
4196
4197		-
4198			message: '#^Cannot access property \$adminName1 on mixed\.$#'
4199			identifier: property.nonObject
4200			count: 1
4201			path: app/Module/GeonamesAutocomplete.php
4202
4203		-
4204			message: '#^Cannot access property \$adminName2 on mixed\.$#'
4205			identifier: property.nonObject
4206			count: 1
4207			path: app/Module/GeonamesAutocomplete.php
4208
4209		-
4210			message: '#^Cannot access property \$countryName on mixed\.$#'
4211			identifier: property.nonObject
4212			count: 3
4213			path: app/Module/GeonamesAutocomplete.php
4214
4215		-
4216			message: '#^Cannot access property \$geonames on mixed\.$#'
4217			identifier: property.nonObject
4218			count: 1
4219			path: app/Module/GeonamesAutocomplete.php
4220
4221		-
4222			message: '#^Cannot access property \$name on mixed\.$#'
4223			identifier: property.nonObject
4224			count: 1
4225			path: app/Module/GeonamesAutocomplete.php
4226
4227		-
4228			message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:attributes\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#'
4229			identifier: argument.type
4230			count: 2
4231			path: app/Module/GoogleAnalyticsModule.php
4232
4233		-
4234			message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:serverParams\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#'
4235			identifier: argument.type
4236			count: 1
4237			path: app/Module/GoogleAnalyticsModule.php
4238
4239		-
4240			message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:serverParams\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#'
4241			identifier: argument.type
4242			count: 1
4243			path: app/Module/GoogleWebmasterToolsModule.php
4244
4245		-
4246			message: '#^Cannot cast mixed to int\.$#'
4247			identifier: cast.int
4248			count: 2
4249			path: app/Module/HitCountFooterModule.php
4250
4251		-
4252			message: '#^Binary operation "\.\=" between mixed and non\-falsy\-string results in an error\.$#'
4253			identifier: assignOp.invalid
4254			count: 1
4255			path: app/Module/HtmlBlockModule.php
4256
4257		-
4258			message: '#^Cannot call method embedTags\(\) on mixed\.$#'
4259			identifier: method.nonObject
4260			count: 2
4261			path: app/Module/HtmlBlockModule.php
4262
4263		-
4264			message: '#^Method Fisharebest\\Webtrees\\Module\\HtmlBlockModule\:\:getBlock\(\) should return string but returns mixed\.$#'
4265			identifier: return.type
4266			count: 1
4267			path: app/Module/HtmlBlockModule.php
4268
4269		-
4270			message: '#^Parameter \#1 \$string of function strip_tags expects string, mixed given\.$#'
4271			identifier: argument.type
4272			count: 1
4273			path: app/Module/HtmlBlockModule.php
4274
4275		-
4276			message: '#^Parameter \#1 \$items of method Illuminate\\Support\\Collection\<int,string\>\:\:merge\(\) expects Illuminate\\Contracts\\Support\\Arrayable\<int, ''FAM\:_UID''\|''FAM\:CHAN''\>\|iterable\<int, ''FAM\:_UID''\|''FAM\:CHAN''\>, Illuminate\\Support\\Collection\<int, mixed\> given\.$#'
4277			identifier: argument.type
4278			count: 2
4279			path: app/Module/IndividualFactsTabModule.php
4280
4281		-
4282			message: '#^Parameter \#1 \$callback of function array_map expects \(callable\(mixed\)\: mixed\)\|null, Closure\(string\)\: non\-falsy\-string given\.$#'
4283			identifier: argument.type
4284			count: 1
4285			path: app/Module/IndividualMetadataModule.php
4286
4287		-
4288			message: '#^Parameter \#1 \$filter of method Fisharebest\\Webtrees\\GedcomRecord\:\:facts\(\) expects array\<string\>, array given\.$#'
4289			identifier: argument.type
4290			count: 2
4291			path: app/Module/IndividualMetadataModule.php
4292
4293		-
4294			message: '#^Cannot call method xref\(\) on Fisharebest\\Webtrees\\Family\|null\.$#'
4295			identifier: method.nonObject
4296			count: 1
4297			path: app/Module/InteractiveTree/TreeView.php
4298
4299		-
4300			message: '#^Offset 1 on array\{Fisharebest\\Webtrees\\Individual, Fisharebest\\Webtrees\\Family\} in empty\(\) always exists and is not falsy\.$#'
4301			identifier: empty.offset
4302			count: 1
4303			path: app/Module/InteractiveTree/TreeView.php
4304
4305		-
4306			message: '#^Parameter \#1 \$familyList of method Fisharebest\\Webtrees\\Module\\InteractiveTree\\TreeView\:\:drawChildren\(\) expects Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Family\>, Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Family\|null\> given\.$#'
4307			identifier: argument.type
4308			count: 1
4309			path: app/Module/InteractiveTree/TreeView.php
4310
4311		-
4312			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4313			identifier: argument.type
4314			count: 1
4315			path: app/Module/LanguageAfrikaans.php
4316
4317		-
4318			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4319			identifier: argument.type
4320			count: 1
4321			path: app/Module/LanguageAlbanian.php
4322
4323		-
4324			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4325			identifier: argument.type
4326			count: 1
4327			path: app/Module/LanguageArabic.php
4328
4329		-
4330			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4331			identifier: argument.type
4332			count: 1
4333			path: app/Module/LanguageBasque.php
4334
4335		-
4336			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4337			identifier: argument.type
4338			count: 1
4339			path: app/Module/LanguageBosnian.php
4340
4341		-
4342			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4343			identifier: argument.type
4344			count: 1
4345			path: app/Module/LanguageBulgarian.php
4346
4347		-
4348			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4349			identifier: argument.type
4350			count: 1
4351			path: app/Module/LanguageCatalan.php
4352
4353		-
4354			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4355			identifier: argument.type
4356			count: 1
4357			path: app/Module/LanguageChineseSimplified.php
4358
4359		-
4360			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4361			identifier: argument.type
4362			count: 1
4363			path: app/Module/LanguageChineseTraditional.php
4364
4365		-
4366			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4367			identifier: argument.type
4368			count: 1
4369			path: app/Module/LanguageCroatian.php
4370
4371		-
4372			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4373			identifier: argument.type
4374			count: 1
4375			path: app/Module/LanguageCzech.php
4376
4377		-
4378			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4379			identifier: argument.type
4380			count: 1
4381			path: app/Module/LanguageDanish.php
4382
4383		-
4384			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4385			identifier: argument.type
4386			count: 1
4387			path: app/Module/LanguageDivehi.php
4388
4389		-
4390			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4391			identifier: argument.type
4392			count: 1
4393			path: app/Module/LanguageDutch.php
4394
4395		-
4396			message: '#^Binary operation "\." between mixed and mixed results in an error\.$#'
4397			identifier: binaryOp.invalid
4398			count: 1
4399			path: app/Module/LanguageEnglishUnitedStates.php
4400
4401		-
4402			message: '#^Binary operation "\." between string and mixed results in an error\.$#'
4403			identifier: binaryOp.invalid
4404			count: 1
4405			path: app/Module/LanguageEnglishUnitedStates.php
4406
4407		-
4408			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4409			identifier: argument.type
4410			count: 1
4411			path: app/Module/LanguageEnglishUnitedStates.php
4412
4413		-
4414			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4415			identifier: argument.type
4416			count: 1
4417			path: app/Module/LanguageEstonian.php
4418
4419		-
4420			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4421			identifier: argument.type
4422			count: 1
4423			path: app/Module/LanguageFaroese.php
4424
4425		-
4426			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4427			identifier: argument.type
4428			count: 1
4429			path: app/Module/LanguageFarsi.php
4430
4431		-
4432			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4433			identifier: argument.type
4434			count: 1
4435			path: app/Module/LanguageFinnish.php
4436
4437		-
4438			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4439			identifier: argument.type
4440			count: 1
4441			path: app/Module/LanguageFrench.php
4442
4443		-
4444			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4445			identifier: argument.type
4446			count: 1
4447			path: app/Module/LanguageGalician.php
4448
4449		-
4450			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4451			identifier: argument.type
4452			count: 1
4453			path: app/Module/LanguageGeorgian.php
4454
4455		-
4456			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4457			identifier: argument.type
4458			count: 1
4459			path: app/Module/LanguageGerman.php
4460
4461		-
4462			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4463			identifier: argument.type
4464			count: 1
4465			path: app/Module/LanguageGreek.php
4466
4467		-
4468			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4469			identifier: argument.type
4470			count: 1
4471			path: app/Module/LanguageHebrew.php
4472
4473		-
4474			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4475			identifier: argument.type
4476			count: 1
4477			path: app/Module/LanguageHindi.php
4478
4479		-
4480			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4481			identifier: argument.type
4482			count: 1
4483			path: app/Module/LanguageHungarian.php
4484
4485		-
4486			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4487			identifier: argument.type
4488			count: 1
4489			path: app/Module/LanguageIcelandic.php
4490
4491		-
4492			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4493			identifier: argument.type
4494			count: 1
4495			path: app/Module/LanguageIndonesian.php
4496
4497		-
4498			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4499			identifier: argument.type
4500			count: 1
4501			path: app/Module/LanguageItalian.php
4502
4503		-
4504			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4505			identifier: argument.type
4506			count: 1
4507			path: app/Module/LanguageJapanese.php
4508
4509		-
4510			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4511			identifier: argument.type
4512			count: 1
4513			path: app/Module/LanguageJavanese.php
4514
4515		-
4516			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4517			identifier: argument.type
4518			count: 1
4519			path: app/Module/LanguageKazhak.php
4520
4521		-
4522			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4523			identifier: argument.type
4524			count: 1
4525			path: app/Module/LanguageKorean.php
4526
4527		-
4528			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4529			identifier: argument.type
4530			count: 1
4531			path: app/Module/LanguageKurdish.php
4532
4533		-
4534			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4535			identifier: argument.type
4536			count: 1
4537			path: app/Module/LanguageLatvian.php
4538
4539		-
4540			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4541			identifier: argument.type
4542			count: 1
4543			path: app/Module/LanguageLingala.php
4544
4545		-
4546			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4547			identifier: argument.type
4548			count: 1
4549			path: app/Module/LanguageLithuanian.php
4550
4551		-
4552			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4553			identifier: argument.type
4554			count: 1
4555			path: app/Module/LanguageMalay.php
4556
4557		-
4558			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4559			identifier: argument.type
4560			count: 1
4561			path: app/Module/LanguageMaori.php
4562
4563		-
4564			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4565			identifier: argument.type
4566			count: 1
4567			path: app/Module/LanguageMarathi.php
4568
4569		-
4570			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4571			identifier: argument.type
4572			count: 1
4573			path: app/Module/LanguageNepalese.php
4574
4575		-
4576			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4577			identifier: argument.type
4578			count: 1
4579			path: app/Module/LanguageNorwegianBokmal.php
4580
4581		-
4582			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4583			identifier: argument.type
4584			count: 1
4585			path: app/Module/LanguageNorwegianNynorsk.php
4586
4587		-
4588			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4589			identifier: argument.type
4590			count: 1
4591			path: app/Module/LanguageOccitan.php
4592
4593		-
4594			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4595			identifier: argument.type
4596			count: 1
4597			path: app/Module/LanguagePolish.php
4598
4599		-
4600			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4601			identifier: argument.type
4602			count: 1
4603			path: app/Module/LanguagePortuguese.php
4604
4605		-
4606			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4607			identifier: argument.type
4608			count: 1
4609			path: app/Module/LanguagePortugueseBrazil.php
4610
4611		-
4612			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4613			identifier: argument.type
4614			count: 1
4615			path: app/Module/LanguageRomanian.php
4616
4617		-
4618			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4619			identifier: argument.type
4620			count: 1
4621			path: app/Module/LanguageRussian.php
4622
4623		-
4624			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4625			identifier: argument.type
4626			count: 1
4627			path: app/Module/LanguageSerbian.php
4628
4629		-
4630			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4631			identifier: argument.type
4632			count: 1
4633			path: app/Module/LanguageSerbianLatin.php
4634
4635		-
4636			message: '#^Anonymous function should return array but returns mixed\.$#'
4637			identifier: return.type
4638			count: 1
4639			path: app/Module/LanguageSlovakian.php
4640
4641		-
4642			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4643			identifier: argument.type
4644			count: 1
4645			path: app/Module/LanguageSlovakian.php
4646
4647		-
4648			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4649			identifier: argument.type
4650			count: 1
4651			path: app/Module/LanguageSlovenian.php
4652
4653		-
4654			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4655			identifier: argument.type
4656			count: 1
4657			path: app/Module/LanguageSpanish.php
4658
4659		-
4660			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4661			identifier: argument.type
4662			count: 1
4663			path: app/Module/LanguageSundanese.php
4664
4665		-
4666			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4667			identifier: argument.type
4668			count: 1
4669			path: app/Module/LanguageSwahili.php
4670
4671		-
4672			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4673			identifier: argument.type
4674			count: 1
4675			path: app/Module/LanguageSwedish.php
4676
4677		-
4678			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4679			identifier: argument.type
4680			count: 1
4681			path: app/Module/LanguageTagalog.php
4682
4683		-
4684			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4685			identifier: argument.type
4686			count: 1
4687			path: app/Module/LanguageTamil.php
4688
4689		-
4690			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4691			identifier: argument.type
4692			count: 1
4693			path: app/Module/LanguageTatar.php
4694
4695		-
4696			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4697			identifier: argument.type
4698			count: 1
4699			path: app/Module/LanguageThai.php
4700
4701		-
4702			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4703			identifier: argument.type
4704			count: 1
4705			path: app/Module/LanguageTurkish.php
4706
4707		-
4708			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4709			identifier: argument.type
4710			count: 1
4711			path: app/Module/LanguageUkranian.php
4712
4713		-
4714			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4715			identifier: argument.type
4716			count: 1
4717			path: app/Module/LanguageUrdu.php
4718
4719		-
4720			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4721			identifier: argument.type
4722			count: 1
4723			path: app/Module/LanguageUzbek.php
4724
4725		-
4726			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4727			identifier: argument.type
4728			count: 1
4729			path: app/Module/LanguageVietnamese.php
4730
4731		-
4732			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4733			identifier: argument.type
4734			count: 1
4735			path: app/Module/LanguageWelsh.php
4736
4737		-
4738			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
4739			identifier: argument.type
4740			count: 1
4741			path: app/Module/LanguageYiddish.php
4742
4743		-
4744			message: '#^Access to an undefined property object\:\:\$row\.$#'
4745			identifier: property.notFound
4746			count: 1
4747			path: app/Module/LifespansChartModule.php
4748
4749		-
4750			message: '#^Anonymous function should return int but returns mixed\.$#'
4751			identifier: return.type
4752			count: 1
4753			path: app/Module/LifespansChartModule.php
4754
4755		-
4756			message: '#^Method Fisharebest\\Webtrees\\Module\\LifespansChartModule\:\:findIndividualsByDate\(\) should return array\<string\> but returns array\<mixed\>\.$#'
4757			identifier: return.type
4758			count: 1
4759			path: app/Module/LifespansChartModule.php
4760
4761		-
4762			message: '#^Method Fisharebest\\Webtrees\\Module\\LifespansChartModule\:\:findIndividualsByPlace\(\) should return array\<string\> but returns array\<mixed\>\.$#'
4763			identifier: return.type
4764			count: 1
4765			path: app/Module/LifespansChartModule.php
4766
4767		-
4768			message: '#^Call to method Illuminate\\Support\\Collection\<int,Fisharebest\\Webtrees\\Menu\|null\>\:\:isEmpty\(\) will always evaluate to false\.$#'
4769			identifier: method.impossibleType
4770			count: 1
4771			path: app/Module/ListsMenuModule.php
4772
4773		-
4774			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<int,Fisharebest\\Webtrees\\Menu\|null\>\:\:sort\(\) expects \(callable\(Fisharebest\\Webtrees\\Menu\|null, Fisharebest\\Webtrees\\Menu\|null\)\: int\)\|int\|null, Closure\(Fisharebest\\Webtrees\\Menu, Fisharebest\\Webtrees\\Menu\)\: int given\.$#'
4775			identifier: argument.type
4776			count: 1
4777			path: app/Module/ListsMenuModule.php
4778
4779		-
4780			message: '#^Parameter \#5 \$submenus of class Fisharebest\\Webtrees\\Menu constructor expects array\<Fisharebest\\Webtrees\\Menu\>, array\<int, Fisharebest\\Webtrees\\Menu\|null\> given\.$#'
4781			identifier: argument.type
4782			count: 1
4783			path: app/Module/ListsMenuModule.php
4784
4785		-
4786			message: '#^Cannot call method usersLoggedInList\(\) on mixed\.$#'
4787			identifier: method.nonObject
4788			count: 1
4789			path: app/Module/LoggedInUsersModule.php
4790
4791		-
4792			message: '#^Method Fisharebest\\Webtrees\\Module\\LoggedInUsersModule\:\:getBlock\(\) should return string but returns mixed\.$#'
4793			identifier: return.type
4794			count: 1
4795			path: app/Module/LoggedInUsersModule.php
4796
4797		-
4798			message: '#^Method Fisharebest\\Webtrees\\Module\\MapGeoLocationGeonames\:\:extractLocationsFromResponse\(\) should return array\<string\> but returns mixed\.$#'
4799			identifier: return.type
4800			count: 1
4801			path: app/Module/MapGeoLocationGeonames.php
4802
4803		-
4804			message: '#^Method Fisharebest\\Webtrees\\Module\\MapGeoLocationNominatim\:\:extractLocationsFromResponse\(\) should return array\<string\> but returns mixed\.$#'
4805			identifier: return.type
4806			count: 1
4807			path: app/Module/MapGeoLocationNominatim.php
4808
4809		-
4810			message: '#^Method Fisharebest\\Webtrees\\Module\\MapGeoLocationOpenRouteService\:\:extractLocationsFromResponse\(\) should return array\<string\> but returns mixed\.$#'
4811			identifier: return.type
4812			count: 1
4813			path: app/Module/MapGeoLocationOpenRouteService.php
4814
4815		-
4816			message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:serverParams\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#'
4817			identifier: argument.type
4818			count: 1
4819			path: app/Module/MatomoAnalyticsModule.php
4820
4821		-
4822			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: string, Closure\(string\)\: string given\.$#'
4823			identifier: argument.type
4824			count: 1
4825			path: app/Module/MediaListModule.php
4826
4827		-
4828			message: '#^Argument of an invalid type list\<string\>\|false supplied for foreach, only iterables are supported\.$#'
4829			identifier: foreach.nonIterable
4830			count: 1
4831			path: app/Module/MinimalTheme.php
4832
4833		-
4834			message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#'
4835			identifier: foreach.nonIterable
4836			count: 2
4837			path: app/Module/MinimalTheme.php
4838
4839		-
4840			message: '#^Cannot access offset int\<0, max\> on mixed\.$#'
4841			identifier: offsetAccess.nonOffsetAccessible
4842			count: 1
4843			path: app/Module/MinimalTheme.php
4844
4845		-
4846			message: '#^Cannot call method all\(\) on mixed\.$#'
4847			identifier: method.nonObject
4848			count: 2
4849			path: app/Module/MinimalTheme.php
4850
4851		-
4852			message: '#^Cannot call method chartBoxMenu\(\) on mixed\.$#'
4853			identifier: method.nonObject
4854			count: 1
4855			path: app/Module/MinimalTheme.php
4856
4857		-
4858			message: '#^Cannot call method count\(\) on mixed\.$#'
4859			identifier: method.nonObject
4860			count: 1
4861			path: app/Module/MinimalTheme.php
4862
4863		-
4864			message: '#^Cannot call method filter\(\) on mixed\.$#'
4865			identifier: method.nonObject
4866			count: 1
4867			path: app/Module/MinimalTheme.php
4868
4869		-
4870			message: '#^Cannot call method findByComponent\(\) on mixed\.$#'
4871			identifier: method.nonObject
4872			count: 3
4873			path: app/Module/MinimalTheme.php
4874
4875		-
4876			message: '#^Cannot call method findByInterface\(\) on mixed\.$#'
4877			identifier: method.nonObject
4878			count: 1
4879			path: app/Module/MinimalTheme.php
4880
4881		-
4882			message: '#^Cannot call method first\(\) on mixed\.$#'
4883			identifier: method.nonObject
4884			count: 1
4885			path: app/Module/MinimalTheme.php
4886
4887		-
4888			message: '#^Cannot call method getUri\(\) on mixed\.$#'
4889			identifier: method.nonObject
4890			count: 2
4891			path: app/Module/MinimalTheme.php
4892
4893		-
4894			message: '#^Cannot call method map\(\) on mixed\.$#'
4895			identifier: method.nonObject
4896			count: 2
4897			path: app/Module/MinimalTheme.php
4898
4899		-
4900			message: '#^Cannot call method name\(\) on mixed\.$#'
4901			identifier: method.nonObject
4902			count: 1
4903			path: app/Module/MinimalTheme.php
4904
4905		-
4906			message: '#^Cannot cast mixed to string\.$#'
4907			identifier: cast.string
4908			count: 2
4909			path: app/Module/MinimalTheme.php
4910
4911		-
4912			message: '#^Method Fisharebest\\Webtrees\\Module\\MinimalTheme\:\:genealogyMenu\(\) should return array\<Fisharebest\\Webtrees\\Menu\> but returns mixed\.$#'
4913			identifier: return.type
4914			count: 1
4915			path: app/Module/MinimalTheme.php
4916
4917		-
4918			message: '#^Method Fisharebest\\Webtrees\\Module\\MinimalTheme\:\:individualBoxMenuCharts\(\) should return array\<Fisharebest\\Webtrees\\Menu\> but returns list\<mixed\>\.$#'
4919			identifier: return.type
4920			count: 1
4921			path: app/Module/MinimalTheme.php
4922
4923		-
4924			message: '#^Parameter \#1 \$filter of method Fisharebest\\Webtrees\\GedcomRecord\:\:facts\(\) expects array\<string\>, array\<int, mixed\> given\.$#'
4925			identifier: argument.type
4926			count: 1
4927			path: app/Module/MinimalTheme.php
4928
4929		-
4930			message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:attributes\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#'
4931			identifier: argument.type
4932			count: 3
4933			path: app/Module/MinimalTheme.php
4934
4935		-
4936			message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:queryParams\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#'
4937			identifier: argument.type
4938			count: 1
4939			path: app/Module/MinimalTheme.php
4940
4941		-
4942			message: '#^Parameter \#2 \$callback of function usort expects callable\(mixed, mixed\)\: int, Closure\(Fisharebest\\Webtrees\\Menu, Fisharebest\\Webtrees\\Menu\)\: int given\.$#'
4943			identifier: argument.type
4944			count: 1
4945			path: app/Module/MinimalTheme.php
4946
4947		-
4948			message: '#^Parameter \#2 \$haystack of function in_array expects array, list\<string\>\|false given\.$#'
4949			identifier: argument.type
4950			count: 1
4951			path: app/Module/MinimalTheme.php
4952
4953		-
4954			message: '#^Parameter \#2 \$haystack of function in_array expects array, mixed given\.$#'
4955			identifier: argument.type
4956			count: 1
4957			path: app/Module/MinimalTheme.php
4958
4959		-
4960			message: '#^Parameter \#5 \$submenus of class Fisharebest\\Webtrees\\Menu constructor expects array\<Fisharebest\\Webtrees\\Menu\>, mixed given\.$#'
4961			identifier: argument.type
4962			count: 1
4963			path: app/Module/MinimalTheme.php
4964
4965		-
4966			message: '#^Trait Fisharebest\\Webtrees\\Module\\ModuleCustomTrait is used zero times and is not analysed\.$#'
4967			identifier: trait.unused
4968			count: 1
4969			path: app/Module/ModuleCustomTrait.php
4970
4971		-
4972			message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#'
4973			identifier: foreach.nonIterable
4974			count: 1
4975			path: app/Module/OpenRouteServiceAutocomplete.php
4976
4977		-
4978			message: '#^Cannot access property \$country on mixed\.$#'
4979			identifier: property.nonObject
4980			count: 4
4981			path: app/Module/OpenRouteServiceAutocomplete.php
4982
4983		-
4984			message: '#^Cannot access property \$county on mixed\.$#'
4985			identifier: property.nonObject
4986			count: 2
4987			path: app/Module/OpenRouteServiceAutocomplete.php
4988
4989		-
4990			message: '#^Cannot access property \$features on mixed\.$#'
4991			identifier: property.nonObject
4992			count: 1
4993			path: app/Module/OpenRouteServiceAutocomplete.php
4994
4995		-
4996			message: '#^Cannot access property \$label on mixed\.$#'
4997			identifier: property.nonObject
4998			count: 1
4999			path: app/Module/OpenRouteServiceAutocomplete.php
5000
5001		-
5002			message: '#^Cannot access property \$macroregion on mixed\.$#'
5003			identifier: property.nonObject
5004			count: 2
5005			path: app/Module/OpenRouteServiceAutocomplete.php
5006
5007		-
5008			message: '#^Cannot access property \$name on mixed\.$#'
5009			identifier: property.nonObject
5010			count: 2
5011			path: app/Module/OpenRouteServiceAutocomplete.php
5012
5013		-
5014			message: '#^Cannot access property \$properties on mixed\.$#'
5015			identifier: property.nonObject
5016			count: 14
5017			path: app/Module/OpenRouteServiceAutocomplete.php
5018
5019		-
5020			message: '#^Cannot access property \$region on mixed\.$#'
5021			identifier: property.nonObject
5022			count: 3
5023			path: app/Module/OpenRouteServiceAutocomplete.php
5024
5025		-
5026			message: '#^Method Fisharebest\\Webtrees\\Module\\OpenRouteServiceAutocomplete\:\:parsePlaceNameSearchResponse\(\) should return array\<string\> but returns list\.$#'
5027			identifier: return.type
5028			count: 1
5029			path: app/Module/OpenRouteServiceAutocomplete.php
5030
5031		-
5032			message: '#^Parameter \#2 \$callback of function usort expects callable\(mixed, mixed\)\: int, Closure\(string, string\)\: int given\.$#'
5033			identifier: argument.type
5034			count: 1
5035			path: app/Module/OpenRouteServiceAutocomplete.php
5036
5037		-
5038			message: '#^Parameter \#1 \$individual of method Fisharebest\\Webtrees\\Module\\PedigreeChartModule\:\:nextLink\(\) expects Fisharebest\\Webtrees\\Individual, Fisharebest\\Webtrees\\Individual\|null given\.$#'
5039			identifier: argument.type
5040			count: 2
5041			path: app/Module/PedigreeChartModule.php
5042
5043		-
5044			message: '#^Parameter \#2 \$parameters of function route expects array\<array\<string\>\|bool\|int\|string\|null\>, array given\.$#'
5045			identifier: argument.type
5046			count: 1
5047			path: app/Module/PedigreeChartModule.php
5048
5049		-
5050			message: '#^Parameter \#2 \$length of function array_chunk expects int\<1, max\>, int given\.$#'
5051			identifier: argument.type
5052			count: 2
5053			path: app/Module/PlaceHierarchyListModule.php
5054
5055		-
5056			message: '#^Access to an undefined property object\:\:\$features\.$#'
5057			identifier: property.notFound
5058			count: 1
5059			path: app/Module/PlacesModule.php
5060
5061		-
5062			message: '#^Access to an undefined property object\:\:\$record\.$#'
5063			identifier: property.notFound
5064			count: 2
5065			path: app/Module/RecentChangesModule.php
5066
5067		-
5068			message: '#^Access to an undefined property object\:\:\$time\.$#'
5069			identifier: property.notFound
5070			count: 4
5071			path: app/Module/RecentChangesModule.php
5072
5073		-
5074			message: '#^Cannot cast mixed to int\.$#'
5075			identifier: cast.int
5076			count: 1
5077			path: app/Module/RecentChangesModule.php
5078
5079		-
5080			message: '#^Parameter \#1 \$items of method Illuminate\\Support\\Collection\<int,Fisharebest\\Webtrees\\Individual\>\:\:merge\(\) expects Illuminate\\Contracts\\Support\\Arrayable\<int, Fisharebest\\Webtrees\\Individual\>\|iterable\<int, Fisharebest\\Webtrees\\Individual\>, Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Family\> given\.$#'
5081			identifier: argument.type
5082			count: 1
5083			path: app/Module/RecentChangesModule.php
5084
5085		-
5086			message: '#^Parameter \#1 \$string of method Fisharebest\\Webtrees\\Contracts\\TimestampFactoryInterface\:\:fromString\(\) expects string\|null, mixed given\.$#'
5087			identifier: argument.type
5088			count: 1
5089			path: app/Module/RecentChangesModule.php
5090
5091		-
5092			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\GedcomRecordFactoryInterface\:\:make\(\) expects string, mixed given\.$#'
5093			identifier: argument.type
5094			count: 1
5095			path: app/Module/RecentChangesModule.php
5096
5097		-
5098			message: '#^Parameter \#1 of closure expects Fisharebest\\Webtrees\\GedcomRecord, mixed given\.$#'
5099			identifier: argument.type
5100			count: 1
5101			path: app/Module/RecentChangesModule.php
5102
5103		-
5104			message: '#^Parameter \#2 of closure expects Fisharebest\\Webtrees\\GedcomRecord, mixed given\.$#'
5105			identifier: argument.type
5106			count: 1
5107			path: app/Module/RecentChangesModule.php
5108
5109		-
5110			message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Contracts\\GedcomRecordFactoryInterface\:\:make\(\) expects string\|null, mixed given\.$#'
5111			identifier: argument.type
5112			count: 1
5113			path: app/Module/RecentChangesModule.php
5114
5115		-
5116			message: '#^Cannot call method get\(\) on mixed\.$#'
5117			identifier: method.nonObject
5118			count: 29
5119			path: app/Module/RedirectLegacyUrlsModule.php
5120
5121		-
5122			message: '#^Cannot call method getMap\(\) on mixed\.$#'
5123			identifier: method.nonObject
5124			count: 1
5125			path: app/Module/RedirectLegacyUrlsModule.php
5126
5127		-
5128			message: '#^Anonymous function should return Fisharebest\\Webtrees\\Family\|Fisharebest\\Webtrees\\Individual but returns Fisharebest\\Webtrees\\Family\|null\.$#'
5129			identifier: return.type
5130			count: 1
5131			path: app/Module/RelationshipsChartModule.php
5132
5133		-
5134			message: '#^Anonymous function should return Fisharebest\\Webtrees\\Family\|Fisharebest\\Webtrees\\Individual but returns Fisharebest\\Webtrees\\Individual\|null\.$#'
5135			identifier: return.type
5136			count: 1
5137			path: app/Module/RelationshipsChartModule.php
5138
5139		-
5140			message: '#^Cannot call method gedcom\(\) on Fisharebest\\Webtrees\\Family\|null\.$#'
5141			identifier: method.nonObject
5142			count: 2
5143			path: app/Module/RelationshipsChartModule.php
5144
5145		-
5146			message: '#^Cannot call method sex\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#'
5147			identifier: method.nonObject
5148			count: 4
5149			path: app/Module/RelationshipsChartModule.php
5150
5151		-
5152			message: '#^Cannot call method xref\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#'
5153			identifier: method.nonObject
5154			count: 2
5155			path: app/Module/RelationshipsChartModule.php
5156
5157		-
5158			message: '#^Cannot cast mixed to int\.$#'
5159			identifier: cast.int
5160			count: 2
5161			path: app/Module/RelationshipsChartModule.php
5162
5163		-
5164			message: '#^Cannot cast mixed to string\.$#'
5165			identifier: cast.string
5166			count: 1
5167			path: app/Module/RelationshipsChartModule.php
5168
5169		-
5170			message: '#^Method Fisharebest\\Webtrees\\Module\\RelationshipsChartModule\:\:allAncestors\(\) should return array\<string\> but returns list\<mixed\>\.$#'
5171			identifier: return.type
5172			count: 1
5173			path: app/Module/RelationshipsChartModule.php
5174
5175		-
5176			message: '#^Method Fisharebest\\Webtrees\\Module\\RelationshipsChartModule\:\:excludeFamilies\(\) should return array\<string\> but returns array\<mixed\>\.$#'
5177			identifier: return.type
5178			count: 1
5179			path: app/Module/RelationshipsChartModule.php
5180
5181		-
5182			message: '#^Parameter \#1 \$content of function response expects array\<mixed\>\|object\|string, string\|false given\.$#'
5183			identifier: argument.type
5184			count: 1
5185			path: app/Module/RelationshipsChartModule.php
5186
5187		-
5188			message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:attributes\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#'
5189			identifier: argument.type
5190			count: 1
5191			path: app/Module/ReportsMenuModule.php
5192
5193		-
5194			message: '#^Parameter \#1 \$items of method Illuminate\\Support\\Collection\<int,Fisharebest\\Webtrees\\Individual\>\:\:merge\(\) expects Illuminate\\Contracts\\Support\\Arrayable\<int, Fisharebest\\Webtrees\\Individual\>\|iterable\<int, Fisharebest\\Webtrees\\Individual\>, Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Family\> given\.$#'
5195			identifier: argument.type
5196			count: 1
5197			path: app/Module/ResearchTaskModule.php
5198
5199		-
5200			message: '#^Cannot call method canShow\(\) on Fisharebest\\Webtrees\\GedcomRecord\|null\.$#'
5201			identifier: method.nonObject
5202			count: 1
5203			path: app/Module/ReviewChangesModule.php
5204
5205		-
5206			message: '#^Cannot call method fullName\(\) on Fisharebest\\Webtrees\\GedcomRecord\|null\.$#'
5207			identifier: method.nonObject
5208			count: 1
5209			path: app/Module/ReviewChangesModule.php
5210
5211		-
5212			message: '#^Cannot call method url\(\) on Fisharebest\\Webtrees\\GedcomRecord\|null\.$#'
5213			identifier: method.nonObject
5214			count: 1
5215			path: app/Module/ReviewChangesModule.php
5216
5217		-
5218			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\GedcomRecordFactoryInterface\:\:make\(\) expects string, mixed given\.$#'
5219			identifier: argument.type
5220			count: 1
5221			path: app/Module/ReviewChangesModule.php
5222
5223		-
5224			message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Contracts\\GedcomRecordFactoryInterface\:\:make\(\) expects string\|null, mixed given\.$#'
5225			identifier: argument.type
5226			count: 1
5227			path: app/Module/ReviewChangesModule.php
5228
5229		-
5230			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<int,mixed\>\:\:filter\(\) expects \(callable\(mixed, int\)\: bool\)\|null, Closure\(Fisharebest\\Webtrees\\Fact\)\: bool given\.$#'
5231			identifier: argument.type
5232			count: 4
5233			path: app/Module/ShareAnniversaryModule.php
5234
5235		-
5236			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<int,mixed\>\:\:mapWithKeys\(\) expects callable\(mixed, int\)\: array\<string, non\-falsy\-string\>, Closure\(Fisharebest\\Webtrees\\Fact\)\: non\-empty\-array\<string, non\-falsy\-string\> given\.$#'
5237			identifier: argument.type
5238			count: 1
5239			path: app/Module/ShareAnniversaryModule.php
5240
5241		-
5242			message: '#^Parameter \#1 \$filter of method Fisharebest\\Webtrees\\GedcomRecord\:\:facts\(\) expects array\<string\>, array given\.$#'
5243			identifier: argument.type
5244			count: 3
5245			path: app/Module/ShareAnniversaryModule.php
5246
5247		-
5248			message: '#^Parameter \#1 \$items of method Illuminate\\Support\\Collection\<int,Fisharebest\\Webtrees\\Fact\>\:\:merge\(\) expects Illuminate\\Contracts\\Support\\Arrayable\<int, Fisharebest\\Webtrees\\Fact\>\|iterable\<int, Fisharebest\\Webtrees\\Fact\>, Illuminate\\Support\\Collection\<int, Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Fact\>\> given\.$#'
5249			identifier: argument.type
5250			count: 1
5251			path: app/Module/ShareAnniversaryModule.php
5252
5253		-
5254			message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:queryParams\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#'
5255			identifier: argument.type
5256			count: 1
5257			path: app/Module/SlideShowModule.php
5258
5259		-
5260			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\MediaFactoryInterface\:\:make\(\) expects string, mixed given\.$#'
5261			identifier: argument.type
5262			count: 2
5263			path: app/Module/SlideShowModule.php
5264
5265		-
5266			message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Contracts\\MediaFactoryInterface\:\:make\(\) expects string\|null, mixed given\.$#'
5267			identifier: argument.type
5268			count: 2
5269			path: app/Module/SlideShowModule.php
5270
5271		-
5272			message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:serverParams\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#'
5273			identifier: argument.type
5274			count: 1
5275			path: app/Module/StatcounterModule.php
5276
5277		-
5278			message: '#^Access to an undefined property object\:\:\$age\.$#'
5279			identifier: property.notFound
5280			count: 6
5281			path: app/Module/StatisticsChartModule.php
5282
5283		-
5284			message: '#^Access to an undefined property object\:\:\$d_gid\.$#'
5285			identifier: property.notFound
5286			count: 6
5287			path: app/Module/StatisticsChartModule.php
5288
5289		-
5290			message: '#^Access to an undefined property object\:\:\$f_numchil\.$#'
5291			identifier: property.notFound
5292			count: 2
5293			path: app/Module/StatisticsChartModule.php
5294
5295		-
5296			message: '#^Access to an undefined property object\:\:\$total\.$#'
5297			identifier: property.notFound
5298			count: 2
5299			path: app/Module/StatisticsChartModule.php
5300
5301		-
5302			message: '#^Binary operation "\+" between int and int\|string results in an error\.$#'
5303			identifier: binaryOp.invalid
5304			count: 1
5305			path: app/Module/StatisticsChartModule.php
5306
5307		-
5308			message: '#^Binary operation "\-" between string and 1 results in an error\.$#'
5309			identifier: binaryOp.invalid
5310			count: 2
5311			path: app/Module/StatisticsChartModule.php
5312
5313		-
5314			message: '#^Binary operation "/" between mixed and 365\.25 results in an error\.$#'
5315			identifier: binaryOp.invalid
5316			count: 6
5317			path: app/Module/StatisticsChartModule.php
5318
5319		-
5320			message: '#^Binary operation "/" between object and 365\.25 results in an error\.$#'
5321			identifier: binaryOp.invalid
5322			count: 3
5323			path: app/Module/StatisticsChartModule.php
5324
5325		-
5326			message: '#^Cannot cast mixed to int\.$#'
5327			identifier: cast.int
5328			count: 3
5329			path: app/Module/StatisticsChartModule.php
5330
5331		-
5332			message: '#^Parameter \#1 \$x of method Fisharebest\\Webtrees\\Module\\StatisticsChartModule\:\:fillYData\(\) expects int\|string, mixed given\.$#'
5333			identifier: argument.type
5334			count: 15
5335			path: app/Module/StatisticsChartModule.php
5336
5337		-
5338			message: '#^Parameter \#2 \$z of method Fisharebest\\Webtrees\\Module\\StatisticsChartModule\:\:fillYData\(\) expects int\|string, mixed given\.$#'
5339			identifier: argument.type
5340			count: 3
5341			path: app/Module/StatisticsChartModule.php
5342
5343		-
5344			message: '#^Parameter \#3 \$value of method Fisharebest\\Webtrees\\Module\\StatisticsChartModule\:\:fillYData\(\) expects int\|string, mixed given\.$#'
5345			identifier: argument.type
5346			count: 13
5347			path: app/Module/StatisticsChartModule.php
5348
5349		-
5350			message: '#^Parameter &\$ydata by\-ref type of method Fisharebest\\Webtrees\\Module\\StatisticsChartModule\:\:fillYData\(\) expects array\<array\<int\>\>, array\<array\<mixed\>\> given\.$#'
5351			identifier: parameterByRef.type
5352			count: 1
5353			path: app/Module/StatisticsChartModule.php
5354
5355		-
5356			message: '#^Cannot cast mixed to int\.$#'
5357			identifier: cast.int
5358			count: 3
5359			path: app/Module/StoriesModule.php
5360
5361		-
5362			message: '#^Cannot cast mixed to string\.$#'
5363			identifier: cast.string
5364			count: 3
5365			path: app/Module/StoriesModule.php
5366
5367		-
5368			message: '#^Parameter \#2 \$string of function explode expects string, mixed given\.$#'
5369			identifier: argument.type
5370			count: 1
5371			path: app/Module/StoriesModule.php
5372
5373		-
5374			message: '#^Cannot call method menuThemes\(\) on mixed\.$#'
5375			identifier: method.nonObject
5376			count: 1
5377			path: app/Module/ThemeSelectModule.php
5378
5379		-
5380			message: '#^Anonymous function should return string but returns mixed\.$#'
5381			identifier: return.type
5382			count: 1
5383			path: app/Module/TimelineChartModule.php
5384
5385		-
5386			message: '#^Cannot call method xref\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#'
5387			identifier: method.nonObject
5388			count: 2
5389			path: app/Module/TimelineChartModule.php
5390
5391		-
5392			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),Fisharebest\\Webtrees\\Individual\|null\>\:\:filter\(\) expects \(callable\(Fisharebest\\Webtrees\\Individual\|null, int\|string\)\: bool\)\|null, Closure\(Fisharebest\\Webtrees\\GedcomRecord\)\: bool given\.$#'
5393			identifier: argument.type
5394			count: 1
5395			path: app/Module/TimelineChartModule.php
5396
5397		-
5398			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),Fisharebest\\Webtrees\\Individual\|null\>\:\:filter\(\) expects \(callable\(Fisharebest\\Webtrees\\Individual\|null, int\|string\)\: bool\)\|null, Closure\(Fisharebest\\Webtrees\\Individual\)\: bool given\.$#'
5399			identifier: argument.type
5400			count: 1
5401			path: app/Module/TimelineChartModule.php
5402
5403		-
5404			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),Fisharebest\\Webtrees\\Individual\|null\>\:\:map\(\) expects callable\(Fisharebest\\Webtrees\\Individual\|null, int\|string\)\: string, Closure\(Fisharebest\\Webtrees\\Individual\)\: string given\.$#'
5405			identifier: argument.type
5406			count: 1
5407			path: app/Module/TimelineChartModule.php
5408
5409		-
5410			message: '#^Cannot call method commonGivenFemaleListTotals\(\) on mixed\.$#'
5411			identifier: method.nonObject
5412			count: 1
5413			path: app/Module/TopGivenNamesModule.php
5414
5415		-
5416			message: '#^Cannot call method commonGivenFemaleTable\(\) on mixed\.$#'
5417			identifier: method.nonObject
5418			count: 1
5419			path: app/Module/TopGivenNamesModule.php
5420
5421		-
5422			message: '#^Cannot call method commonGivenMaleListTotals\(\) on mixed\.$#'
5423			identifier: method.nonObject
5424			count: 1
5425			path: app/Module/TopGivenNamesModule.php
5426
5427		-
5428			message: '#^Cannot call method commonGivenMaleTable\(\) on mixed\.$#'
5429			identifier: method.nonObject
5430			count: 1
5431			path: app/Module/TopGivenNamesModule.php
5432
5433		-
5434			message: '#^Cannot cast mixed to int\.$#'
5435			identifier: cast.int
5436			count: 1
5437			path: app/Module/TopPageViewsModule.php
5438
5439		-
5440			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\GedcomRecordFactoryInterface\:\:make\(\) expects string, mixed given\.$#'
5441			identifier: argument.type
5442			count: 1
5443			path: app/Module/TopPageViewsModule.php
5444
5445		-
5446			message: '#^Cannot cast mixed to int\.$#'
5447			identifier: cast.int
5448			count: 1
5449			path: app/Module/TopSurnamesModule.php
5450
5451		-
5452			message: '#^Parameter \#1 \$text of method Fisharebest\\Webtrees\\Module\\ModuleLanguageInterface\:\:normalize\(\) expects string, mixed given\.$#'
5453			identifier: argument.type
5454			count: 1
5455			path: app/Module/TopSurnamesModule.php
5456
5457		-
5458			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\GedcomRecordFactoryInterface\:\:make\(\) expects string, mixed given\.$#'
5459			identifier: argument.type
5460			count: 1
5461			path: app/Module/UserFavoritesModule.php
5462
5463		-
5464			message: '#^Access to an undefined property object\:\:\$body\.$#'
5465			identifier: property.notFound
5466			count: 1
5467			path: app/Module/UserJournalModule.php
5468
5469		-
5470			message: '#^Access to an undefined property object\:\:\$subject\.$#'
5471			identifier: property.notFound
5472			count: 1
5473			path: app/Module/UserJournalModule.php
5474
5475		-
5476			message: '#^Parameter \#1 \$string of method Fisharebest\\Webtrees\\Contracts\\TimestampFactoryInterface\:\:fromString\(\) expects string\|null, mixed given\.$#'
5477			identifier: argument.type
5478			count: 1
5479			path: app/Module/UserJournalModule.php
5480
5481		-
5482			message: '#^Parameter \#1 \$string of method Fisharebest\\Webtrees\\Contracts\\TimestampFactoryInterface\:\:fromString\(\) expects string\|null, mixed given\.$#'
5483			identifier: argument.type
5484			count: 1
5485			path: app/Module/UserMessagesModule.php
5486
5487		-
5488			message: '#^Argument of an invalid type list\<string\>\|false supplied for foreach, only iterables are supported\.$#'
5489			identifier: foreach.nonIterable
5490			count: 1
5491			path: app/Module/WebtreesTheme.php
5492
5493		-
5494			message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#'
5495			identifier: foreach.nonIterable
5496			count: 2
5497			path: app/Module/WebtreesTheme.php
5498
5499		-
5500			message: '#^Cannot access offset int\<0, max\> on mixed\.$#'
5501			identifier: offsetAccess.nonOffsetAccessible
5502			count: 1
5503			path: app/Module/WebtreesTheme.php
5504
5505		-
5506			message: '#^Cannot call method all\(\) on mixed\.$#'
5507			identifier: method.nonObject
5508			count: 2
5509			path: app/Module/WebtreesTheme.php
5510
5511		-
5512			message: '#^Cannot call method chartBoxMenu\(\) on mixed\.$#'
5513			identifier: method.nonObject
5514			count: 1
5515			path: app/Module/WebtreesTheme.php
5516
5517		-
5518			message: '#^Cannot call method count\(\) on mixed\.$#'
5519			identifier: method.nonObject
5520			count: 1
5521			path: app/Module/WebtreesTheme.php
5522
5523		-
5524			message: '#^Cannot call method filter\(\) on mixed\.$#'
5525			identifier: method.nonObject
5526			count: 1
5527			path: app/Module/WebtreesTheme.php
5528
5529		-
5530			message: '#^Cannot call method findByComponent\(\) on mixed\.$#'
5531			identifier: method.nonObject
5532			count: 3
5533			path: app/Module/WebtreesTheme.php
5534
5535		-
5536			message: '#^Cannot call method findByInterface\(\) on mixed\.$#'
5537			identifier: method.nonObject
5538			count: 1
5539			path: app/Module/WebtreesTheme.php
5540
5541		-
5542			message: '#^Cannot call method first\(\) on mixed\.$#'
5543			identifier: method.nonObject
5544			count: 1
5545			path: app/Module/WebtreesTheme.php
5546
5547		-
5548			message: '#^Cannot call method getUri\(\) on mixed\.$#'
5549			identifier: method.nonObject
5550			count: 2
5551			path: app/Module/WebtreesTheme.php
5552
5553		-
5554			message: '#^Cannot call method map\(\) on mixed\.$#'
5555			identifier: method.nonObject
5556			count: 2
5557			path: app/Module/WebtreesTheme.php
5558
5559		-
5560			message: '#^Cannot call method name\(\) on mixed\.$#'
5561			identifier: method.nonObject
5562			count: 1
5563			path: app/Module/WebtreesTheme.php
5564
5565		-
5566			message: '#^Cannot cast mixed to string\.$#'
5567			identifier: cast.string
5568			count: 2
5569			path: app/Module/WebtreesTheme.php
5570
5571		-
5572			message: '#^Method Fisharebest\\Webtrees\\Module\\WebtreesTheme\:\:genealogyMenu\(\) should return array\<Fisharebest\\Webtrees\\Menu\> but returns mixed\.$#'
5573			identifier: return.type
5574			count: 1
5575			path: app/Module/WebtreesTheme.php
5576
5577		-
5578			message: '#^Method Fisharebest\\Webtrees\\Module\\WebtreesTheme\:\:individualBoxMenuCharts\(\) should return array\<Fisharebest\\Webtrees\\Menu\> but returns list\<mixed\>\.$#'
5579			identifier: return.type
5580			count: 1
5581			path: app/Module/WebtreesTheme.php
5582
5583		-
5584			message: '#^Parameter \#1 \$filter of method Fisharebest\\Webtrees\\GedcomRecord\:\:facts\(\) expects array\<string\>, array\<int, mixed\> given\.$#'
5585			identifier: argument.type
5586			count: 1
5587			path: app/Module/WebtreesTheme.php
5588
5589		-
5590			message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:attributes\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#'
5591			identifier: argument.type
5592			count: 3
5593			path: app/Module/WebtreesTheme.php
5594
5595		-
5596			message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:queryParams\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#'
5597			identifier: argument.type
5598			count: 1
5599			path: app/Module/WebtreesTheme.php
5600
5601		-
5602			message: '#^Parameter \#2 \$callback of function usort expects callable\(mixed, mixed\)\: int, Closure\(Fisharebest\\Webtrees\\Menu, Fisharebest\\Webtrees\\Menu\)\: int given\.$#'
5603			identifier: argument.type
5604			count: 1
5605			path: app/Module/WebtreesTheme.php
5606
5607		-
5608			message: '#^Parameter \#2 \$haystack of function in_array expects array, list\<string\>\|false given\.$#'
5609			identifier: argument.type
5610			count: 1
5611			path: app/Module/WebtreesTheme.php
5612
5613		-
5614			message: '#^Parameter \#2 \$haystack of function in_array expects array, mixed given\.$#'
5615			identifier: argument.type
5616			count: 1
5617			path: app/Module/WebtreesTheme.php
5618
5619		-
5620			message: '#^Parameter \#5 \$submenus of class Fisharebest\\Webtrees\\Menu constructor expects array\<Fisharebest\\Webtrees\\Menu\>, mixed given\.$#'
5621			identifier: argument.type
5622			count: 1
5623			path: app/Module/WebtreesTheme.php
5624
5625		-
5626			message: '#^Argument of an invalid type list\<string\>\|false supplied for foreach, only iterables are supported\.$#'
5627			identifier: foreach.nonIterable
5628			count: 1
5629			path: app/Module/XeneaTheme.php
5630
5631		-
5632			message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#'
5633			identifier: foreach.nonIterable
5634			count: 2
5635			path: app/Module/XeneaTheme.php
5636
5637		-
5638			message: '#^Cannot access offset int\<0, max\> on mixed\.$#'
5639			identifier: offsetAccess.nonOffsetAccessible
5640			count: 1
5641			path: app/Module/XeneaTheme.php
5642
5643		-
5644			message: '#^Cannot call method all\(\) on mixed\.$#'
5645			identifier: method.nonObject
5646			count: 2
5647			path: app/Module/XeneaTheme.php
5648
5649		-
5650			message: '#^Cannot call method chartBoxMenu\(\) on mixed\.$#'
5651			identifier: method.nonObject
5652			count: 1
5653			path: app/Module/XeneaTheme.php
5654
5655		-
5656			message: '#^Cannot call method count\(\) on mixed\.$#'
5657			identifier: method.nonObject
5658			count: 1
5659			path: app/Module/XeneaTheme.php
5660
5661		-
5662			message: '#^Cannot call method filter\(\) on mixed\.$#'
5663			identifier: method.nonObject
5664			count: 1
5665			path: app/Module/XeneaTheme.php
5666
5667		-
5668			message: '#^Cannot call method findByComponent\(\) on mixed\.$#'
5669			identifier: method.nonObject
5670			count: 3
5671			path: app/Module/XeneaTheme.php
5672
5673		-
5674			message: '#^Cannot call method findByInterface\(\) on mixed\.$#'
5675			identifier: method.nonObject
5676			count: 1
5677			path: app/Module/XeneaTheme.php
5678
5679		-
5680			message: '#^Cannot call method first\(\) on mixed\.$#'
5681			identifier: method.nonObject
5682			count: 1
5683			path: app/Module/XeneaTheme.php
5684
5685		-
5686			message: '#^Cannot call method getUri\(\) on mixed\.$#'
5687			identifier: method.nonObject
5688			count: 2
5689			path: app/Module/XeneaTheme.php
5690
5691		-
5692			message: '#^Cannot call method map\(\) on mixed\.$#'
5693			identifier: method.nonObject
5694			count: 2
5695			path: app/Module/XeneaTheme.php
5696
5697		-
5698			message: '#^Cannot call method name\(\) on mixed\.$#'
5699			identifier: method.nonObject
5700			count: 1
5701			path: app/Module/XeneaTheme.php
5702
5703		-
5704			message: '#^Cannot cast mixed to string\.$#'
5705			identifier: cast.string
5706			count: 2
5707			path: app/Module/XeneaTheme.php
5708
5709		-
5710			message: '#^Method Fisharebest\\Webtrees\\Module\\XeneaTheme\:\:genealogyMenu\(\) should return array\<Fisharebest\\Webtrees\\Menu\> but returns mixed\.$#'
5711			identifier: return.type
5712			count: 1
5713			path: app/Module/XeneaTheme.php
5714
5715		-
5716			message: '#^Method Fisharebest\\Webtrees\\Module\\XeneaTheme\:\:individualBoxMenuCharts\(\) should return array\<Fisharebest\\Webtrees\\Menu\> but returns list\<mixed\>\.$#'
5717			identifier: return.type
5718			count: 1
5719			path: app/Module/XeneaTheme.php
5720
5721		-
5722			message: '#^Parameter \#1 \$filter of method Fisharebest\\Webtrees\\GedcomRecord\:\:facts\(\) expects array\<string\>, array\<int, mixed\> given\.$#'
5723			identifier: argument.type
5724			count: 1
5725			path: app/Module/XeneaTheme.php
5726
5727		-
5728			message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:attributes\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#'
5729			identifier: argument.type
5730			count: 3
5731			path: app/Module/XeneaTheme.php
5732
5733		-
5734			message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:queryParams\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#'
5735			identifier: argument.type
5736			count: 1
5737			path: app/Module/XeneaTheme.php
5738
5739		-
5740			message: '#^Parameter \#2 \$callback of function usort expects callable\(mixed, mixed\)\: int, Closure\(Fisharebest\\Webtrees\\Menu, Fisharebest\\Webtrees\\Menu\)\: int given\.$#'
5741			identifier: argument.type
5742			count: 1
5743			path: app/Module/XeneaTheme.php
5744
5745		-
5746			message: '#^Parameter \#2 \$haystack of function in_array expects array, list\<string\>\|false given\.$#'
5747			identifier: argument.type
5748			count: 1
5749			path: app/Module/XeneaTheme.php
5750
5751		-
5752			message: '#^Parameter \#2 \$haystack of function in_array expects array, mixed given\.$#'
5753			identifier: argument.type
5754			count: 1
5755			path: app/Module/XeneaTheme.php
5756
5757		-
5758			message: '#^Parameter \#5 \$submenus of class Fisharebest\\Webtrees\\Menu constructor expects array\<Fisharebest\\Webtrees\\Menu\>, mixed given\.$#'
5759			identifier: argument.type
5760			count: 1
5761			path: app/Module/XeneaTheme.php
5762
5763		-
5764			message: '#^Method Fisharebest\\Webtrees\\Note\:\:getNote\(\) should return string but returns string\|null\.$#'
5765			identifier: return.type
5766			count: 1
5767			path: app/Note.php
5768
5769		-
5770			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\GedcomRecordFactoryInterface\:\:make\(\) expects string, mixed given\.$#'
5771			identifier: argument.type
5772			count: 1
5773			path: app/Note.php
5774
5775		-
5776			message: '#^Access to an undefined property object\:\:\$p_parent_id\.$#'
5777			identifier: property.notFound
5778			count: 1
5779			path: app/Place.php
5780
5781		-
5782			message: '#^Access to an undefined property object\:\:\$p_place\.$#'
5783			identifier: property.notFound
5784			count: 1
5785			path: app/Place.php
5786
5787		-
5788			message: '#^Cannot call method findByComponent\(\) on mixed\.$#'
5789			identifier: method.nonObject
5790			count: 1
5791			path: app/Place.php
5792
5793		-
5794			message: '#^Cannot call method first\(\) on mixed\.$#'
5795			identifier: method.nonObject
5796			count: 1
5797			path: app/Place.php
5798
5799		-
5800			message: '#^Cannot cast mixed to int\.$#'
5801			identifier: cast.int
5802			count: 2
5803			path: app/Place.php
5804
5805		-
5806			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: Fisharebest\\Webtrees\\Place, Closure\(string\)\: Fisharebest\\Webtrees\\Place given\.$#'
5807			identifier: argument.type
5808			count: 1
5809			path: app/Place.php
5810
5811		-
5812			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:sort\(\) expects \(callable\(mixed, mixed\)\: int\)\|int\|null, Closure\(string, string\)\: int given\.$#'
5813			identifier: argument.type
5814			count: 1
5815			path: app/Place.php
5816
5817		-
5818			message: '#^Parameter \#1 \$items of class Illuminate\\Support\\Collection constructor expects Illuminate\\Contracts\\Support\\Arrayable\<int\<0, max\>, string\>\|iterable\<int\<0, max\>, string\>\|null, list\<string\>\|false given\.$#'
5819			identifier: argument.type
5820			count: 1
5821			path: app/Place.php
5822
5823		-
5824			message: '#^Access to an undefined property object\:\:\$latitude\.$#'
5825			identifier: property.notFound
5826			count: 1
5827			path: app/PlaceLocation.php
5828
5829		-
5830			message: '#^Access to an undefined property object\:\:\$longitude\.$#'
5831			identifier: property.notFound
5832			count: 1
5833			path: app/PlaceLocation.php
5834
5835		-
5836			message: '#^Binary operation "\+" between mixed and 0\.2\|1\.0\|5\.0 results in an error\.$#'
5837			identifier: binaryOp.invalid
5838			count: 2
5839			path: app/PlaceLocation.php
5840
5841		-
5842			message: '#^Binary operation "\-" between mixed and 0\.2\|1\.0\|5\.0 results in an error\.$#'
5843			identifier: binaryOp.invalid
5844			count: 2
5845			path: app/PlaceLocation.php
5846
5847		-
5848			message: '#^Cannot access property \$latitude on object\|null\.$#'
5849			identifier: property.nonObject
5850			count: 3
5851			path: app/PlaceLocation.php
5852
5853		-
5854			message: '#^Cannot access property \$longitude on object\|null\.$#'
5855			identifier: property.nonObject
5856			count: 3
5857			path: app/PlaceLocation.php
5858
5859		-
5860			message: '#^Cannot cast mixed to float\.$#'
5861			identifier: cast.double
5862			count: 2
5863			path: app/PlaceLocation.php
5864
5865		-
5866			message: '#^Cannot cast mixed to int\.$#'
5867			identifier: cast.int
5868			count: 1
5869			path: app/PlaceLocation.php
5870
5871		-
5872			message: '#^Method Fisharebest\\Webtrees\\PlaceLocation\:\:boundingRectangle\(\) should return array\<array\<float\>\> but returns array\<int, array\<int, mixed\>\>\.$#'
5873			identifier: return.type
5874			count: 1
5875			path: app/PlaceLocation.php
5876
5877		-
5878			message: '#^Method Fisharebest\\Webtrees\\PlaceLocation\:\:details\(\) should return object but returns object\|null\.$#'
5879			identifier: return.type
5880			count: 1
5881			path: app/PlaceLocation.php
5882
5883		-
5884			message: '#^Method Fisharebest\\Webtrees\\PlaceLocation\:\:latitude\(\) should return float\|null but returns mixed\.$#'
5885			identifier: return.type
5886			count: 1
5887			path: app/PlaceLocation.php
5888
5889		-
5890			message: '#^Method Fisharebest\\Webtrees\\PlaceLocation\:\:longitude\(\) should return float\|null but returns mixed\.$#'
5891			identifier: return.type
5892			count: 1
5893			path: app/PlaceLocation.php
5894
5895		-
5896			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: float, Closure\(string\)\: float given\.$#'
5897			identifier: argument.type
5898			count: 2
5899			path: app/PlaceLocation.php
5900
5901		-
5902			message: '#^Parameter \#1 \$items of class Illuminate\\Support\\Collection constructor expects Illuminate\\Contracts\\Support\\Arrayable\<int\<0, max\>, string\>\|iterable\<int\<0, max\>, string\>\|null, list\<string\>\|false given\.$#'
5903			identifier: argument.type
5904			count: 1
5905			path: app/PlaceLocation.php
5906
5907		-
5908			message: '#^Parameter \#1 \$string of function mb_substr expects string, string\|null given\.$#'
5909			identifier: argument.type
5910			count: 1
5911			path: app/PlaceLocation.php
5912
5913		-
5914			message: '#^Anonymous function should return bool but returns mixed\.$#'
5915			identifier: return.type
5916			count: 2
5917			path: app/Relationship.php
5918
5919		-
5920			message: '#^Binary operation "\-" between mixed and mixed results in an error\.$#'
5921			identifier: binaryOp.invalid
5922			count: 1
5923			path: app/Relationship.php
5924
5925		-
5926			message: '#^Binary operation "\." between ''@'' and mixed results in an error\.$#'
5927			identifier: binaryOp.invalid
5928			count: 4
5929			path: app/Relationship.php
5930
5931		-
5932			message: '#^Cannot access property \$day on mixed\.$#'
5933			identifier: property.nonObject
5934			count: 2
5935			path: app/Relationship.php
5936
5937		-
5938			message: '#^Cannot call method contains\(\) on mixed\.$#'
5939			identifier: method.nonObject
5940			count: 4
5941			path: app/Relationship.php
5942
5943		-
5944			message: '#^Cannot call method facts\(\) on mixed\.$#'
5945			identifier: method.nonObject
5946			count: 10
5947			path: app/Relationship.php
5948
5949		-
5950			message: '#^Cannot call method first\(\) on mixed\.$#'
5951			identifier: method.nonObject
5952			count: 6
5953			path: app/Relationship.php
5954
5955		-
5956			message: '#^Cannot call method isOK\(\) on mixed\.$#'
5957			identifier: method.nonObject
5958			count: 2
5959			path: app/Relationship.php
5960
5961		-
5962			message: '#^Cannot call method julianDay\(\) on mixed\.$#'
5963			identifier: method.nonObject
5964			count: 2
5965			path: app/Relationship.php
5966
5967		-
5968			message: '#^Cannot call method map\(\) on mixed\.$#'
5969			identifier: method.nonObject
5970			count: 6
5971			path: app/Relationship.php
5972
5973		-
5974			message: '#^Cannot call method minimumDate\(\) on mixed\.$#'
5975			identifier: method.nonObject
5976			count: 2
5977			path: app/Relationship.php
5978
5979		-
5980			message: '#^Cannot call method sex\(\) on mixed\.$#'
5981			identifier: method.nonObject
5982			count: 1
5983			path: app/Relationship.php
5984
5985		-
5986			message: '#^Cannot call method xref\(\) on mixed\.$#'
5987			identifier: method.nonObject
5988			count: 4
5989			path: app/Relationship.php
5990
5991		-
5992			message: '#^Method Fisharebest\\Webtrees\\Relationship\:\:match\(\) should return array\<string\>\|null but returns mixed\.$#'
5993			identifier: return.type
5994			count: 1
5995			path: app/Relationship.php
5996
5997		-
5998			message: '#^Parameter \#1 \$a of static method Fisharebest\\Webtrees\\Date\:\:compare\(\) expects Fisharebest\\Webtrees\\Date, mixed given\.$#'
5999			identifier: argument.type
6000			count: 2
6001			path: app/Relationship.php
6002
6003		-
6004			message: '#^Parameter \#2 \$b of static method Fisharebest\\Webtrees\\Date\:\:compare\(\) expects Fisharebest\\Webtrees\\Date, mixed given\.$#'
6005			identifier: argument.type
6006			count: 2
6007			path: app/Relationship.php
6008
6009		-
6010			message: '#^Binary operation "\+" between float and mixed results in an error\.$#'
6011			identifier: binaryOp.invalid
6012			count: 2
6013			path: app/Report/PdfRenderer.php
6014
6015		-
6016			message: '#^Binary operation "\+\=" between float and mixed results in an error\.$#'
6017			identifier: assignOp.invalid
6018			count: 2
6019			path: app/Report/PdfRenderer.php
6020
6021		-
6022			message: '#^Cannot cast mixed to string\.$#'
6023			identifier: cast.string
6024			count: 1
6025			path: app/Report/PdfRenderer.php
6026
6027		-
6028			message: '#^Binary operation "\+" between mixed and float results in an error\.$#'
6029			identifier: binaryOp.invalid
6030			count: 1
6031			path: app/Report/ReportHtmlImage.php
6032
6033		-
6034			message: '#^Parameter \#1 \$parser of method Fisharebest\\Webtrees\\Report\\ReportParserBase\:\:characterData\(\) expects resource, mixed given\.$#'
6035			identifier: argument.type
6036			count: 1
6037			path: app/Report/ReportParserBase.php
6038
6039		-
6040			message: '#^Parameter \#1 \$parser of method Fisharebest\\Webtrees\\Report\\ReportParserBase\:\:endElement\(\) expects resource, mixed given\.$#'
6041			identifier: argument.type
6042			count: 1
6043			path: app/Report/ReportParserBase.php
6044
6045		-
6046			message: '#^Parameter \#1 \$parser of method Fisharebest\\Webtrees\\Report\\ReportParserBase\:\:startElement\(\) expects resource, mixed given\.$#'
6047			identifier: argument.type
6048			count: 1
6049			path: app/Report/ReportParserBase.php
6050
6051		-
6052			message: '#^Parameter \#1 \$stream of function fclose expects resource, resource\|false given\.$#'
6053			identifier: argument.type
6054			count: 1
6055			path: app/Report/ReportParserBase.php
6056
6057		-
6058			message: '#^Parameter \#1 \$stream of function feof expects resource, resource\|false given\.$#'
6059			identifier: argument.type
6060			count: 1
6061			path: app/Report/ReportParserBase.php
6062
6063		-
6064			message: '#^Parameter \#1 \$stream of function fread expects resource, resource\|false given\.$#'
6065			identifier: argument.type
6066			count: 1
6067			path: app/Report/ReportParserBase.php
6068
6069		-
6070			message: '#^Parameter \#3 \$attrs of method Fisharebest\\Webtrees\\Report\\ReportParserBase\:\:startElement\(\) expects array\<string\>, array given\.$#'
6071			identifier: argument.type
6072			count: 1
6073			path: app/Report/ReportParserBase.php
6074
6075		-
6076			message: '#^Access to an undefined property Fisharebest\\Webtrees\\GedcomRecord\|static\(Fisharebest\\Webtrees\\Report\\ReportParserGenerate\)\:\:\$generation\.$#'
6077			identifier: property.notFound
6078			count: 1
6079			path: app/Report/ReportParserGenerate.php
6080
6081		-
6082			message: '#^Access to protected property Fisharebest\\Webtrees\\GedcomRecord\|static\(Fisharebest\\Webtrees\\Report\\ReportParserGenerate\)\:\:\$generation\.$#'
6083			identifier: property.protected
6084			count: 1
6085			path: app/Report/ReportParserGenerate.php
6086
6087		-
6088			message: '#^Binary operation "\+" between int and mixed results in an error\.$#'
6089			identifier: binaryOp.invalid
6090			count: 2
6091			path: app/Report/ReportParserGenerate.php
6092
6093		-
6094			message: '#^Binary operation "\+" between mixed and int results in an error\.$#'
6095			identifier: binaryOp.invalid
6096			count: 10
6097			path: app/Report/ReportParserGenerate.php
6098
6099		-
6100			message: '#^Binary operation "\+\=" between mixed and array\<string\>\|int results in an error\.$#'
6101			identifier: assignOp.invalid
6102			count: 4
6103			path: app/Report/ReportParserGenerate.php
6104
6105		-
6106			message: '#^Call to an undefined method Fisharebest\\Webtrees\\GedcomRecord\|static\(Fisharebest\\Webtrees\\Report\\ReportParserGenerate\)\:\:canShow\(\)\.$#'
6107			identifier: method.notFound
6108			count: 1
6109			path: app/Report/ReportParserGenerate.php
6110
6111		-
6112			message: '#^Call to an undefined method Fisharebest\\Webtrees\\GedcomRecord\|static\(Fisharebest\\Webtrees\\Report\\ReportParserGenerate\)\:\:privatizeGedcom\(\)\.$#'
6113			identifier: method.notFound
6114			count: 1
6115			path: app/Report/ReportParserGenerate.php
6116
6117		-
6118			message: '#^Call to an undefined method Fisharebest\\Webtrees\\GedcomRecord\|static\(Fisharebest\\Webtrees\\Report\\ReportParserGenerate\)\:\:tree\(\)\.$#'
6119			identifier: method.notFound
6120			count: 1
6121			path: app/Report/ReportParserGenerate.php
6122
6123		-
6124			message: '#^Call to function assert\(\) with false and LogicException will always evaluate to false\.$#'
6125			identifier: function.impossibleType
6126			count: 1
6127			path: app/Report/ReportParserGenerate.php
6128
6129		-
6130			message: '#^Cannot access offset \(float\|int\) on list\<string\>\|false\.$#'
6131			identifier: offsetAccess.nonOffsetAccessible
6132			count: 13
6133			path: app/Report/ReportParserGenerate.php
6134
6135		-
6136			message: '#^Cannot access offset \(float\|int\<1, max\>\) on list\<string\>\|false\.$#'
6137			identifier: offsetAccess.nonOffsetAccessible
6138			count: 1
6139			path: app/Report/ReportParserGenerate.php
6140
6141		-
6142			message: '#^Cannot access offset 0 on array\{0\: int\<0, max\>, 1\: int\<0, max\>, 2\: int, 3\: string, mime\: string, channels\?\: int, bits\?\: int\}\|false\.$#'
6143			identifier: offsetAccess.nonOffsetAccessible
6144			count: 3
6145			path: app/Report/ReportParserGenerate.php
6146
6147		-
6148			message: '#^Cannot access offset 1 on array\{0\: int\<0, max\>, 1\: int\<0, max\>, 2\: int, 3\: string, mime\: string, channels\?\: int, bits\?\: int\}\|false\.$#'
6149			identifier: offsetAccess.nonOffsetAccessible
6150			count: 3
6151			path: app/Report/ReportParserGenerate.php
6152
6153		-
6154			message: '#^Cannot call method addElement\(\) on Fisharebest\\Webtrees\\Report\\AbstractRenderer\|null\.$#'
6155			identifier: method.nonObject
6156			count: 1
6157			path: app/Report/ReportParserGenerate.php
6158
6159		-
6160			message: '#^Cannot call method childFamilies\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#'
6161			identifier: method.nonObject
6162			count: 1
6163			path: app/Report/ReportParserGenerate.php
6164
6165		-
6166			message: '#^Cannot call method facts\(\) on Fisharebest\\Webtrees\\GedcomRecord\|null\.$#'
6167			identifier: method.nonObject
6168			count: 2
6169			path: app/Report/ReportParserGenerate.php
6170
6171		-
6172			message: '#^Cannot call method findHighlightedMediaFile\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#'
6173			identifier: method.nonObject
6174			count: 1
6175			path: app/Report/ReportParserGenerate.php
6176
6177		-
6178			message: '#^Cannot call method firstImageFile\(\) on Fisharebest\\Webtrees\\Media\|null\.$#'
6179			identifier: method.nonObject
6180			count: 1
6181			path: app/Report/ReportParserGenerate.php
6182
6183		-
6184			message: '#^Cannot call method privatizeGedcom\(\) on Fisharebest\\Webtrees\\GedcomRecord\|null\.$#'
6185			identifier: method.nonObject
6186			count: 3
6187			path: app/Report/ReportParserGenerate.php
6188
6189		-
6190			message: '#^Cannot call method xref\(\) on Fisharebest\\Webtrees\\GedcomRecord\|null\.$#'
6191			identifier: method.nonObject
6192			count: 1
6193			path: app/Report/ReportParserGenerate.php
6194
6195		-
6196			message: '#^Cannot cast mixed to string\.$#'
6197			identifier: cast.string
6198			count: 1
6199			path: app/Report/ReportParserGenerate.php
6200
6201		-
6202			message: '#^Cannot use \+\+ on array\<string\>\|float\|int\.$#'
6203			identifier: postInc.type
6204			count: 4
6205			path: app/Report/ReportParserGenerate.php
6206
6207		-
6208			message: '#^Cannot use \-\- on mixed\.$#'
6209			identifier: postDec.type
6210			count: 4
6211			path: app/Report/ReportParserGenerate.php
6212
6213		-
6214			message: '#^Cannot use array destructuring on array\<int, array\<string\>\|int\>\|null\.$#'
6215			identifier: offsetAccess.nonArray
6216			count: 4
6217			path: app/Report/ReportParserGenerate.php
6218
6219		-
6220			message: '#^Cannot use array destructuring on array\<int, string\>\|null\.$#'
6221			identifier: offsetAccess.nonArray
6222			count: 1
6223			path: app/Report/ReportParserGenerate.php
6224
6225		-
6226			message: '#^If condition is always true\.$#'
6227			identifier: if.alwaysTrue
6228			count: 1
6229			path: app/Report/ReportParserGenerate.php
6230
6231		-
6232			message: '#^Instanceof between Fisharebest\\Webtrees\\Report\\AbstractRenderer and Fisharebest\\Webtrees\\Report\\ReportBaseElement will always evaluate to false\.$#'
6233			identifier: instanceof.alwaysFalse
6234			count: 1
6235			path: app/Report/ReportParserGenerate.php
6236
6237		-
6238			message: '#^Method Fisharebest\\Webtrees\\Report\\ReportParserGenerate\:\:substituteVars\(\) should return string but returns string\|null\.$#'
6239			identifier: return.type
6240			count: 1
6241			path: app/Report/ReportParserGenerate.php
6242
6243		-
6244			message: '#^Parameter \#1 \$array of function end expects array\|object, list\<string\>\|false given\.$#'
6245			identifier: argument.type
6246			count: 1
6247			path: app/Report/ReportParserGenerate.php
6248
6249		-
6250			message: '#^Parameter \#1 \$expression of method Symfony\\Component\\ExpressionLanguage\\ExpressionLanguage\:\:evaluate\(\) expects string\|Symfony\\Component\\ExpressionLanguage\\Expression, string\|null given\.$#'
6251			identifier: argument.type
6252			count: 1
6253			path: app/Report/ReportParserGenerate.php
6254
6255		-
6256			message: '#^Parameter \#1 \$haystack of function str_contains expects string, string\|null given\.$#'
6257			identifier: argument.type
6258			count: 1
6259			path: app/Report/ReportParserGenerate.php
6260
6261		-
6262			message: '#^Parameter \#1 \$image of function imagesx expects GdImage, GdImage\|false given\.$#'
6263			identifier: argument.type
6264			count: 2
6265			path: app/Report/ReportParserGenerate.php
6266
6267		-
6268			message: '#^Parameter \#1 \$image of function imagesy expects GdImage, GdImage\|false given\.$#'
6269			identifier: argument.type
6270			count: 2
6271			path: app/Report/ReportParserGenerate.php
6272
6273		-
6274			message: '#^Parameter \#1 \$list of method Fisharebest\\Webtrees\\Report\\ReportParserGenerate\:\:addDescendancy\(\) expects array\<Fisharebest\\Webtrees\\Individual\>, array\<Fisharebest\\Webtrees\\GedcomRecord\|static\(Fisharebest\\Webtrees\\Report\\ReportParserGenerate\)\> given\.$#'
6275			identifier: argument.type
6276			count: 1
6277			path: app/Report/ReportParserGenerate.php
6278
6279		-
6280			message: '#^Parameter \#1 \$parser of method Fisharebest\\Webtrees\\Report\\ReportParserGenerate\:\:characterData\(\) expects resource, mixed given\.$#'
6281			identifier: argument.type
6282			count: 4
6283			path: app/Report/ReportParserGenerate.php
6284
6285		-
6286			message: '#^Parameter \#1 \$parser of method Fisharebest\\Webtrees\\Report\\ReportParserGenerate\:\:endElement\(\) expects resource, mixed given\.$#'
6287			identifier: argument.type
6288			count: 4
6289			path: app/Report/ReportParserGenerate.php
6290
6291		-
6292			message: '#^Parameter \#1 \$parser of method Fisharebest\\Webtrees\\Report\\ReportParserGenerate\:\:startElement\(\) expects resource, mixed given\.$#'
6293			identifier: argument.type
6294			count: 4
6295			path: app/Report/ReportParserGenerate.php
6296
6297		-
6298			message: '#^Parameter \#1 \$string of function addslashes expects string, string\|null given\.$#'
6299			identifier: argument.type
6300			count: 1
6301			path: app/Report/ReportParserGenerate.php
6302
6303		-
6304			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\FamilyFactoryInterface\:\:make\(\) expects string, mixed given\.$#'
6305			identifier: argument.type
6306			count: 1
6307			path: app/Report/ReportParserGenerate.php
6308
6309		-
6310			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\GedcomRecordFactoryInterface\:\:make\(\) expects string, mixed given\.$#'
6311			identifier: argument.type
6312			count: 1
6313			path: app/Report/ReportParserGenerate.php
6314
6315		-
6316			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\IndividualFactoryInterface\:\:make\(\) expects string, mixed given\.$#'
6317			identifier: argument.type
6318			count: 1
6319			path: app/Report/ReportParserGenerate.php
6320
6321		-
6322			message: '#^Parameter \#2 \$callback of function uasort expects callable\(Fisharebest\\Webtrees\\GedcomRecord\|null, Fisharebest\\Webtrees\\GedcomRecord\|null\)\: int, Closure\(Fisharebest\\Webtrees\\Family, Fisharebest\\Webtrees\\Family\)\: int given\.$#'
6323			identifier: argument.type
6324			count: 1
6325			path: app/Report/ReportParserGenerate.php
6326
6327		-
6328			message: '#^Parameter \#2 \$callback of function uasort expects callable\(Fisharebest\\Webtrees\\GedcomRecord\|null, Fisharebest\\Webtrees\\GedcomRecord\|null\)\: int, Closure\(Fisharebest\\Webtrees\\GedcomRecord, Fisharebest\\Webtrees\\GedcomRecord\)\: int given\.$#'
6329			identifier: argument.type
6330			count: 2
6331			path: app/Report/ReportParserGenerate.php
6332
6333		-
6334			message: '#^Parameter \#2 \$callback of function uasort expects callable\(Fisharebest\\Webtrees\\GedcomRecord\|null, Fisharebest\\Webtrees\\GedcomRecord\|null\)\: int, Closure\(Fisharebest\\Webtrees\\Individual, Fisharebest\\Webtrees\\Individual\)\: int given\.$#'
6335			identifier: argument.type
6336			count: 2
6337			path: app/Report/ReportParserGenerate.php
6338
6339		-
6340			message: '#^Parameter \#2 \$callback of function uasort expects callable\(Fisharebest\\Webtrees\\GedcomRecord\|static, Fisharebest\\Webtrees\\GedcomRecord\|static\)\: int, Closure\(Fisharebest\\Webtrees\\GedcomRecord, Fisharebest\\Webtrees\\GedcomRecord\)\: int given\.$#'
6341			identifier: argument.type
6342			count: 1
6343			path: app/Report/ReportParserGenerate.php
6344
6345		-
6346			message: '#^Parameter \#2 \$callback of function uasort expects callable\(Fisharebest\\Webtrees\\GedcomRecord\|static, Fisharebest\\Webtrees\\GedcomRecord\|static\)\: int, Closure\(Fisharebest\\Webtrees\\Individual, Fisharebest\\Webtrees\\Individual\)\: int given\.$#'
6347			identifier: argument.type
6348			count: 2
6349			path: app/Report/ReportParserGenerate.php
6350
6351		-
6352			message: '#^Parameter \#2 \$subject of function preg_match expects string, string\|null given\.$#'
6353			identifier: argument.type
6354			count: 5
6355			path: app/Report/ReportParserGenerate.php
6356
6357		-
6358			message: '#^Parameter \#3 \$attrs of method Fisharebest\\Webtrees\\Report\\ReportParserGenerate\:\:startElement\(\) expects array\<string\>, array given\.$#'
6359			identifier: argument.type
6360			count: 4
6361			path: app/Report/ReportParserGenerate.php
6362
6363		-
6364			message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Contracts\\FamilyFactoryInterface\:\:make\(\) expects string\|null, mixed given\.$#'
6365			identifier: argument.type
6366			count: 1
6367			path: app/Report/ReportParserGenerate.php
6368
6369		-
6370			message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Contracts\\GedcomRecordFactoryInterface\:\:make\(\) expects string\|null, mixed given\.$#'
6371			identifier: argument.type
6372			count: 1
6373			path: app/Report/ReportParserGenerate.php
6374
6375		-
6376			message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Contracts\\IndividualFactoryInterface\:\:make\(\) expects string\|null, mixed given\.$#'
6377			identifier: argument.type
6378			count: 1
6379			path: app/Report/ReportParserGenerate.php
6380
6381		-
6382			message: '#^Parameter \#3 \$subject of function preg_replace expects array\<float\|int\|string\>\|string, string\|null given\.$#'
6383			identifier: argument.type
6384			count: 1
6385			path: app/Report/ReportParserGenerate.php
6386
6387		-
6388			message: '#^Property Fisharebest\\Webtrees\\Report\\ReportParserGenerate\:\:\$current_element \(Fisharebest\\Webtrees\\Report\\ReportBaseElement\) does not accept Fisharebest\\Webtrees\\Report\\AbstractRenderer\.$#'
6389			identifier: assign.propertyType
6390			count: 1
6391			path: app/Report/ReportParserGenerate.php
6392
6393		-
6394			message: '#^Property Fisharebest\\Webtrees\\Report\\ReportParserGenerate\:\:\$generation \(int\) does not accept mixed\.$#'
6395			identifier: assign.propertyType
6396			count: 1
6397			path: app/Report/ReportParserGenerate.php
6398
6399		-
6400			message: '#^Property Fisharebest\\Webtrees\\Report\\ReportParserGenerate\:\:\$list \(array\<Fisharebest\\Webtrees\\GedcomRecord\|static\(Fisharebest\\Webtrees\\Report\\ReportParserGenerate\)\>\) does not accept array\<\(object\{generation\: int\}&stdClass\)\>\.$#'
6401			identifier: assign.propertyType
6402			count: 1
6403			path: app/Report/ReportParserGenerate.php
6404
6405		-
6406			message: '#^Property Fisharebest\\Webtrees\\Report\\ReportParserGenerate\:\:\$list \(array\<Fisharebest\\Webtrees\\GedcomRecord\|static\(Fisharebest\\Webtrees\\Report\\ReportParserGenerate\)\>\) does not accept array\<Fisharebest\\Webtrees\\GedcomRecord\|static\(Fisharebest\\Webtrees\\Report\\ReportParserGenerate\)\|null\>\.$#'
6407			identifier: assign.propertyType
6408			count: 2
6409			path: app/Report/ReportParserGenerate.php
6410
6411		-
6412			message: '#^Property Fisharebest\\Webtrees\\Report\\ReportParserGenerate\:\:\$list \(array\<Fisharebest\\Webtrees\\GedcomRecord\|static\(Fisharebest\\Webtrees\\Report\\ReportParserGenerate\)\>\) does not accept array\<int, Fisharebest\\Webtrees\\GedcomRecord\|null\>\.$#'
6413			identifier: assign.propertyType
6414			count: 1
6415			path: app/Report/ReportParserGenerate.php
6416
6417		-
6418			message: '#^Property Fisharebest\\Webtrees\\Report\\ReportParserGenerate\:\:\$list \(array\<Fisharebest\\Webtrees\\GedcomRecord\|static\(Fisharebest\\Webtrees\\Report\\ReportParserGenerate\)\>\) does not accept array\<int\|string, Fisharebest\\Webtrees\\GedcomRecord\|null\>\.$#'
6419			identifier: assign.propertyType
6420			count: 1
6421			path: app/Report/ReportParserGenerate.php
6422
6423		-
6424			message: '#^Property Fisharebest\\Webtrees\\Report\\ReportParserGenerate\:\:\$list \(array\<Fisharebest\\Webtrees\\GedcomRecord\|static\(Fisharebest\\Webtrees\\Report\\ReportParserGenerate\)\>\) does not accept array\<string, Fisharebest\\Webtrees\\GedcomRecord\|null\>\.$#'
6425			identifier: assign.propertyType
6426			count: 1
6427			path: app/Report/ReportParserGenerate.php
6428
6429		-
6430			message: '#^Property Fisharebest\\Webtrees\\Report\\ReportParserGenerate\:\:\$parser \(XMLParser\) does not accept XMLParser\|null\.$#'
6431			identifier: assign.propertyType
6432			count: 4
6433			path: app/Report/ReportParserGenerate.php
6434
6435		-
6436			message: '#^Property Fisharebest\\Webtrees\\Report\\ReportParserGenerate\:\:\$print_data \(bool\) does not accept bool\|null\.$#'
6437			identifier: assign.propertyType
6438			count: 4
6439			path: app/Report/ReportParserGenerate.php
6440
6441		-
6442			message: '#^Property Fisharebest\\Webtrees\\Report\\ReportParserGenerate\:\:\$repeat_bytes \(int\) does not accept array\<string\>\|int\.$#'
6443			identifier: assign.propertyType
6444			count: 4
6445			path: app/Report/ReportParserGenerate.php
6446
6447		-
6448			message: '#^Property Fisharebest\\Webtrees\\Report\\ReportParserGenerate\:\:\$repeats \(array\<string\>\) does not accept array\<string\>\|int\.$#'
6449			identifier: assign.propertyType
6450			count: 4
6451			path: app/Report/ReportParserGenerate.php
6452
6453		-
6454			message: '#^Property Fisharebest\\Webtrees\\Report\\ReportParserGenerate\:\:\$vars \(array\<array\<string\>\>\) does not accept array\<array\<string\|null\>\>\.$#'
6455			identifier: assign.propertyType
6456			count: 1
6457			path: app/Report/ReportParserGenerate.php
6458
6459		-
6460			message: '#^Property Fisharebest\\Webtrees\\Report\\ReportParserGenerate\:\:\$wt_report \(Fisharebest\\Webtrees\\Report\\AbstractRenderer\) does not accept Fisharebest\\Webtrees\\Report\\AbstractRenderer\|null\.$#'
6461			identifier: assign.propertyType
6462			count: 1
6463			path: app/Report/ReportParserGenerate.php
6464
6465		-
6466			message: '#^Property Fisharebest\\Webtrees\\Report\\ReportParserGenerate\:\:\$wt_report \(Fisharebest\\Webtrees\\Report\\AbstractRenderer\) does not accept Fisharebest\\Webtrees\\Report\\ReportBaseTextbox\.$#'
6467			identifier: assign.propertyType
6468			count: 1
6469			path: app/Report/ReportParserGenerate.php
6470
6471		-
6472			message: '#^Cannot assign new offset to array\<string\>\|string\.$#'
6473			identifier: offsetAssign.dimType
6474			count: 1
6475			path: app/Report/ReportParserSetup.php
6476
6477		-
6478			message: '#^Method Fisharebest\\Webtrees\\Report\\ReportParserSetup\:\:reportProperties\(\) should return array\{title\: string, description\: string, inputs\: array\<array\{name\: string, type\: string, lookup\: string, options\: string, default\: string, value\: string\}\>\} but returns array\<string, array\<string\>\|string\>\.$#'
6479			identifier: return.type
6480			count: 1
6481			path: app/Report/ReportParserSetup.php
6482
6483		-
6484			message: '#^Property Fisharebest\\Webtrees\\Report\\ReportParserSetup\:\:\$data \(array\<string, array\<string\>\|string\>\) does not accept array\<string, mixed\>\.$#'
6485			identifier: assign.propertyType
6486			count: 1
6487			path: app/Report/ReportParserSetup.php
6488
6489		-
6490			message: '#^Binary operation "\*" between mixed and 2 results in an error\.$#'
6491			identifier: binaryOp.invalid
6492			count: 1
6493			path: app/Report/ReportPdfCell.php
6494
6495		-
6496			message: '#^Binary operation "\+" between mixed and mixed results in an error\.$#'
6497			identifier: binaryOp.invalid
6498			count: 1
6499			path: app/Report/ReportPdfCell.php
6500
6501		-
6502			message: '#^Parameter \#1 \$link of method TCPDF\:\:setLink\(\) expects int, string given\.$#'
6503			identifier: argument.type
6504			count: 1
6505			path: app/Report/ReportPdfFootnote.php
6506
6507		-
6508			message: '#^Binary operation "\+" between mixed and 5 results in an error\.$#'
6509			identifier: binaryOp.invalid
6510			count: 1
6511			path: app/Report/ReportPdfImage.php
6512
6513		-
6514			message: '#^Binary operation "\*" between mixed and 2 results in an error\.$#'
6515			identifier: binaryOp.invalid
6516			count: 2
6517			path: app/Report/ReportPdfTextBox.php
6518
6519		-
6520			message: '#^Binary operation "\+" between float and mixed results in an error\.$#'
6521			identifier: binaryOp.invalid
6522			count: 9
6523			path: app/Report/ReportPdfTextBox.php
6524
6525		-
6526			message: '#^Binary operation "\+" between mixed and mixed results in an error\.$#'
6527			identifier: binaryOp.invalid
6528			count: 2
6529			path: app/Report/ReportPdfTextBox.php
6530
6531		-
6532			message: '#^Instanceof between Fisharebest\\Webtrees\\Report\\ReportBaseElement and Fisharebest\\Webtrees\\Report\\ReportPdfFootnote will always evaluate to false\.$#'
6533			identifier: instanceof.alwaysFalse
6534			count: 1
6535			path: app/Report/ReportPdfTextBox.php
6536
6537		-
6538			message: '#^Parameter \#1 \$margin of method TCPDF\:\:setLeftMargin\(\) expects float\|int, mixed given\.$#'
6539			identifier: argument.type
6540			count: 1
6541			path: app/Report/ReportPdfTextBox.php
6542
6543		-
6544			message: '#^Parameter \#1 \$margin of method TCPDF\:\:setRightMargin\(\) expects float\|int, mixed given\.$#'
6545			identifier: argument.type
6546			count: 1
6547			path: app/Report/ReportPdfTextBox.php
6548
6549		-
6550			message: '#^Method Fisharebest\\Webtrees\\Report\\RightToLeftSupport\:\:starredName\(\) should return string but returns string\|null\.$#'
6551			identifier: return.type
6552			count: 1
6553			path: app/Report/RightToLeftSupport.php
6554
6555		-
6556			message: '#^Parameter \#2 \$offset of function substr expects int, int\<0, max\>\|false given\.$#'
6557			identifier: argument.type
6558			count: 1
6559			path: app/Report/RightToLeftSupport.php
6560
6561		-
6562			message: '#^Parameter \#3 \$length of function substr expects int\|null, int\<0, max\>\|false given\.$#'
6563			identifier: argument.type
6564			count: 1
6565			path: app/Report/RightToLeftSupport.php
6566
6567		-
6568			message: '#^Parameter \#3 \$subject of function preg_replace expects array\<float\|int\|string\>\|string, string\|null given\.$#'
6569			identifier: argument.type
6570			count: 1
6571			path: app/Report/RightToLeftSupport.php
6572
6573		-
6574			message: '#^Parameter \#3 \$subject of function str_replace expects array\<string\>\|string, string\|null given\.$#'
6575			identifier: argument.type
6576			count: 1
6577			path: app/Report/RightToLeftSupport.php
6578
6579		-
6580			message: '#^Access to an undefined property object\:\:\$max\.$#'
6581			identifier: property.notFound
6582			count: 2
6583			path: app/Schema/Migration44.php
6584
6585		-
6586			message: '#^Access to an undefined property object\:\:\$min\.$#'
6587			identifier: property.notFound
6588			count: 1
6589			path: app/Schema/Migration44.php
6590
6591		-
6592			message: '#^Anonymous function should return Fisharebest\\Webtrees\\Family but returns Fisharebest\\Webtrees\\Family\|null\.$#'
6593			identifier: return.type
6594			count: 1
6595			path: app/Services/AdminService.php
6596
6597		-
6598			message: '#^Anonymous function should return Fisharebest\\Webtrees\\Individual but returns Fisharebest\\Webtrees\\Individual\|null\.$#'
6599			identifier: return.type
6600			count: 1
6601			path: app/Services/AdminService.php
6602
6603		-
6604			message: '#^Anonymous function should return Fisharebest\\Webtrees\\Media but returns Fisharebest\\Webtrees\\Media\|null\.$#'
6605			identifier: return.type
6606			count: 1
6607			path: app/Services/AdminService.php
6608
6609		-
6610			message: '#^Anonymous function should return Fisharebest\\Webtrees\\Source but returns Fisharebest\\Webtrees\\Source\|null\.$#'
6611			identifier: return.type
6612			count: 1
6613			path: app/Services/AdminService.php
6614
6615		-
6616			message: '#^Method Fisharebest\\Webtrees\\Services\\AdminService\:\:countCommonXrefs\(\) should return int but returns Illuminate\\Support\\Collection\|int\.$#'
6617			identifier: return.type
6618			count: 1
6619			path: app/Services/AdminService.php
6620
6621		-
6622			message: '#^Method Fisharebest\\Webtrees\\Services\\AdminService\:\:duplicateRecords\(\) should return array\<string, array\<int, array\<int, Fisharebest\\Webtrees\\GedcomRecord\>\>\> but returns array\<string, array\<list\<Fisharebest\\Webtrees\\Family\|Fisharebest\\Webtrees\\Individual\|Fisharebest\\Webtrees\\Media\|Fisharebest\\Webtrees\\Source\>\>\>\.$#'
6623			identifier: return.type
6624			count: 1
6625			path: app/Services/AdminService.php
6626
6627		-
6628			message: '#^Method Fisharebest\\Webtrees\\Services\\AdminService\:\:duplicateXrefs\(\) should return array\<string\> but returns array\<mixed\>\.$#'
6629			identifier: return.type
6630			count: 1
6631			path: app/Services/AdminService.php
6632
6633		-
6634			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: non\-empty\-list\<Fisharebest\\Webtrees\\Family\>, Closure\(string\)\: non\-empty\-list\<Fisharebest\\Webtrees\\Family\> given\.$#'
6635			identifier: argument.type
6636			count: 1
6637			path: app/Services/AdminService.php
6638
6639		-
6640			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: non\-empty\-list\<Fisharebest\\Webtrees\\Media\>, Closure\(string\)\: non\-empty\-list\<Fisharebest\\Webtrees\\Media\> given\.$#'
6641			identifier: argument.type
6642			count: 1
6643			path: app/Services/AdminService.php
6644
6645		-
6646			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: non\-empty\-list\<Fisharebest\\Webtrees\\Source\>, Closure\(string\)\: non\-empty\-list\<Fisharebest\\Webtrees\\Source\> given\.$#'
6647			identifier: argument.type
6648			count: 1
6649			path: app/Services/AdminService.php
6650
6651		-
6652			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: non\-falsy\-string, Closure\(string\)\: non\-falsy\-string given\.$#'
6653			identifier: argument.type
6654			count: 1
6655			path: app/Services/AdminService.php
6656
6657		-
6658			message: '#^Parameter \#1 \$table of static method Illuminate\\Database\\Capsule\\Manager\:\:table\(\) expects Closure\|Illuminate\\Database\\Query\\Builder\|string, Illuminate\\Database\\Query\\Expression given\.$#'
6659			identifier: argument.type
6660			count: 1
6661			path: app/Services/AdminService.php
6662
6663		-
6664			message: '#^Parameter \#2 \$subject of function preg_match expects string, string\|false given\.$#'
6665			identifier: argument.type
6666			count: 1
6667			path: app/Services/AdminService.php
6668
6669		-
6670			message: '#^Binary operation "\-" between int and mixed results in an error\.$#'
6671			identifier: binaryOp.invalid
6672			count: 1
6673			path: app/Services/CalendarService.php
6674
6675		-
6676			message: '#^Binary operation "\." between mixed and '' '' results in an error\.$#'
6677			identifier: binaryOp.invalid
6678			count: 2
6679			path: app/Services/CalendarService.php
6680
6681		-
6682			message: '#^Binary operation "\." between non\-falsy\-string and mixed results in an error\.$#'
6683			identifier: binaryOp.invalid
6684			count: 6
6685			path: app/Services/CalendarService.php
6686
6687		-
6688			message: '#^Cannot call method minimumJulianDay\(\) on mixed\.$#'
6689			identifier: method.nonObject
6690			count: 4
6691			path: app/Services/CalendarService.php
6692
6693		-
6694			message: '#^Parameter \#1 \$filter of method Fisharebest\\Webtrees\\GedcomRecord\:\:facts\(\) expects array\<string\>, array\<int, mixed\> given\.$#'
6695			identifier: argument.type
6696			count: 2
6697			path: app/Services/CalendarService.php
6698
6699		-
6700			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\FamilyFactoryInterface\:\:make\(\) expects string, mixed given\.$#'
6701			identifier: argument.type
6702			count: 2
6703			path: app/Services/CalendarService.php
6704
6705		-
6706			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\IndividualFactoryInterface\:\:make\(\) expects string, mixed given\.$#'
6707			identifier: argument.type
6708			count: 2
6709			path: app/Services/CalendarService.php
6710
6711		-
6712			message: '#^Parameter \#1 of closure expects Fisharebest\\Webtrees\\GedcomRecord, mixed given\.$#'
6713			identifier: argument.type
6714			count: 1
6715			path: app/Services/CalendarService.php
6716
6717		-
6718			message: '#^Parameter \#2 of closure expects Fisharebest\\Webtrees\\GedcomRecord, mixed given\.$#'
6719			identifier: argument.type
6720			count: 1
6721			path: app/Services/CalendarService.php
6722
6723		-
6724			message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Contracts\\FamilyFactoryInterface\:\:make\(\) expects string\|null, mixed given\.$#'
6725			identifier: argument.type
6726			count: 2
6727			path: app/Services/CalendarService.php
6728
6729		-
6730			message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Contracts\\IndividualFactoryInterface\:\:make\(\) expects string\|null, mixed given\.$#'
6731			identifier: argument.type
6732			count: 2
6733			path: app/Services/CalendarService.php
6734
6735		-
6736			message: '#^Parameter \#1 \$items of method Illuminate\\Support\\Collection\<string,Fisharebest\\Webtrees\\Individual\>\:\:merge\(\) expects Illuminate\\Contracts\\Support\\Arrayable\<string, Fisharebest\\Webtrees\\Individual\>\|iterable\<string, Fisharebest\\Webtrees\\Individual\>, Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Individual\> given\.$#'
6737			identifier: argument.type
6738			count: 1
6739			path: app/Services/ChartService.php
6740
6741		-
6742			message: '#^Cannot access offset string on mixed\.$#'
6743			identifier: offsetAccess.nonOffsetAccessible
6744			count: 4
6745			path: app/Services/ClipboardService.php
6746
6747		-
6748			message: '#^Parameter \#1 \$array of function array_slice expects array, mixed given\.$#'
6749			identifier: argument.type
6750			count: 1
6751			path: app/Services/ClipboardService.php
6752
6753		-
6754			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: Fisharebest\\Webtrees\\Fact, Closure\(string\)\: Fisharebest\\Webtrees\\Fact given\.$#'
6755			identifier: argument.type
6756			count: 1
6757			path: app/Services/ClipboardService.php
6758
6759		-
6760			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<int,mixed\>\:\:map\(\) expects callable\(mixed, int\)\: Fisharebest\\Webtrees\\Fact, Closure\(string\)\: Fisharebest\\Webtrees\\Fact given\.$#'
6761			identifier: argument.type
6762			count: 1
6763			path: app/Services/ClipboardService.php
6764
6765		-
6766			message: '#^Parameter \#1 \$gedcom of method Fisharebest\\Webtrees\\GedcomRecord\:\:createFact\(\) expects string, mixed given\.$#'
6767			identifier: argument.type
6768			count: 1
6769			path: app/Services/ClipboardService.php
6770
6771		-
6772			message: '#^Parameter \#1 \$items of class Illuminate\\Support\\Collection constructor expects Illuminate\\Contracts\\Support\\Arrayable\<TKey of \(int\|string\), TValue\>\|iterable\<TKey of \(int\|string\), TValue\>\|null, mixed given\.$#'
6773			identifier: argument.type
6774			count: 1
6775			path: app/Services/ClipboardService.php
6776
6777		-
6778			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
6779			identifier: argument.type
6780			count: 3
6781			path: app/Services/DataFixService.php
6782
6783		-
6784			message: '#^Binary operation "\+" between 1 and mixed results in an error\.$#'
6785			identifier: binaryOp.invalid
6786			count: 1
6787			path: app/Services/DatatablesService.php
6788
6789		-
6790			message: '#^Offset ''column'' does not exist on string\.$#'
6791			identifier: offsetAccess.notFound
6792			count: 3
6793			path: app/Services/DatatablesService.php
6794
6795		-
6796			message: '#^Offset ''dir'' does not exist on string\.$#'
6797			identifier: offsetAccess.notFound
6798			count: 2
6799			path: app/Services/DatatablesService.php
6800
6801		-
6802			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<int,mixed\>\:\:filter\(\) expects \(callable\(mixed, int\)\: bool\)\|null, Closure\(array\)\: bool given\.$#'
6803			identifier: argument.type
6804			count: 1
6805			path: app/Services/DatatablesService.php
6806
6807		-
6808			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<int,mixed\>\:\:sort\(\) expects \(callable\(mixed, mixed\)\: int\)\|int\|null, Closure\(array, array\)\: \(\-1\|0\|1\) given\.$#'
6809			identifier: argument.type
6810			count: 1
6811			path: app/Services/DatatablesService.php
6812
6813		-
6814			message: '#^Parameter \#1 \$haystack of function stripos expects string, mixed given\.$#'
6815			identifier: argument.type
6816			count: 1
6817			path: app/Services/DatatablesService.php
6818
6819		-
6820			message: '#^Parameter \#2 \$direction of method Illuminate\\Database\\Query\\Builder\:\:orderBy\(\) expects string, mixed given\.$#'
6821			identifier: argument.type
6822			count: 1
6823			path: app/Services/DatatablesService.php
6824
6825		-
6826			message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:attributes\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#'
6827			identifier: argument.type
6828			count: 1
6829			path: app/Services/EmailService.php
6830
6831		-
6832			message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#'
6833			identifier: foreach.nonIterable
6834			count: 1
6835			path: app/Services/GedcomEditService.php
6836
6837		-
6838			message: '#^Binary operation "\.\=" between mixed and non\-falsy\-string results in an error\.$#'
6839			identifier: assignOp.invalid
6840			count: 3
6841			path: app/Services/GedcomEditService.php
6842
6843		-
6844			message: '#^Cannot access offset mixed on mixed\.$#'
6845			identifier: offsetAccess.nonOffsetAccessible
6846			count: 1
6847			path: app/Services/GedcomEditService.php
6848
6849		-
6850			message: '#^Method Fisharebest\\Webtrees\\Services\\GedcomEditService\:\:insertMissingLevels\(\) should return string but returns mixed\.$#'
6851			identifier: return.type
6852			count: 1
6853			path: app/Services/GedcomEditService.php
6854
6855		-
6856			message: '#^Method Fisharebest\\Webtrees\\Services\\GedcomEditService\:\:insertMissingRecordSubtags\(\) should return string but returns string\|null\.$#'
6857			identifier: return.type
6858			count: 2
6859			path: app/Services/GedcomEditService.php
6860
6861		-
6862			message: '#^Parameter \#1 \$array of function array_shift expects array, list\<string\>\|false given\.$#'
6863			identifier: argument.type
6864			count: 1
6865			path: app/Services/GedcomEditService.php
6866
6867		-
6868			message: '#^Parameter \#1 \$haystack of function str_starts_with expects string, mixed given\.$#'
6869			identifier: argument.type
6870			count: 1
6871			path: app/Services/GedcomEditService.php
6872
6873		-
6874			message: '#^Parameter \#2 \$array of function implode expects array\<string\>, mixed given\.$#'
6875			identifier: argument.type
6876			count: 1
6877			path: app/Services/GedcomEditService.php
6878
6879		-
6880			message: '#^Parameter \#2 \$array of function implode expects array\|null, mixed given\.$#'
6881			identifier: argument.type
6882			count: 1
6883			path: app/Services/GedcomEditService.php
6884
6885		-
6886			message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Services\\GedcomEditService\:\:insertMissingLevels\(\) expects string, mixed given\.$#'
6887			identifier: argument.type
6888			count: 1
6889			path: app/Services/GedcomEditService.php
6890
6891		-
6892			message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Services\\GedcomEditService\:\:insertMissingLevels\(\) expects string, string\|null given\.$#'
6893			identifier: argument.type
6894			count: 2
6895			path: app/Services/GedcomEditService.php
6896
6897		-
6898			message: '#^Access to an undefined property object\:\:\$o_gedcom\.$#'
6899			identifier: property.notFound
6900			count: 1
6901			path: app/Services/GedcomExportService.php
6902
6903		-
6904			message: '#^Instanceof between Fisharebest\\Webtrees\\Header and Fisharebest\\Webtrees\\Header will always evaluate to true\.$#'
6905			identifier: instanceof.alwaysTrue
6906			count: 1
6907			path: app/Services/GedcomExportService.php
6908
6909		-
6910			message: '#^Parameter \#1 \$gedcom of method Fisharebest\\Webtrees\\Services\\GedcomExportService\:\:wrapLongLines\(\) expects string, mixed given\.$#'
6911			identifier: argument.type
6912			count: 1
6913			path: app/Services/GedcomExportService.php
6914
6915		-
6916			message: '#^Parameter \#2 \$subject of function preg_match expects string, mixed given\.$#'
6917			identifier: argument.type
6918			count: 1
6919			path: app/Services/GedcomExportService.php
6920
6921		-
6922			message: '#^Parameter \#2 \$subject of function preg_match_all expects string, mixed given\.$#'
6923			identifier: argument.type
6924			count: 1
6925			path: app/Services/GedcomExportService.php
6926
6927		-
6928			message: '#^Binary operation "\." between "\\n1 OBJE @" and mixed results in an error\.$#'
6929			identifier: binaryOp.invalid
6930			count: 1
6931			path: app/Services/GedcomImportService.php
6932
6933		-
6934			message: '#^Binary operation "\." between non\-falsy\-string and mixed results in an error\.$#'
6935			identifier: binaryOp.invalid
6936			count: 3
6937			path: app/Services/GedcomImportService.php
6938
6939		-
6940			message: '#^Cannot call method canonicalTag\(\) on mixed\.$#'
6941			identifier: method.nonObject
6942			count: 1
6943			path: app/Services/GedcomImportService.php
6944
6945		-
6946			message: '#^Method Fisharebest\\Webtrees\\Services\\GedcomImportService\:\:createMediaObject\(\) should return string but returns mixed\.$#'
6947			identifier: return.type
6948			count: 1
6949			path: app/Services/GedcomImportService.php
6950
6951		-
6952			message: '#^Parameter \#1 \$haystack of function str_starts_with expects string, string\|null given\.$#'
6953			identifier: argument.type
6954			count: 1
6955			path: app/Services/GedcomImportService.php
6956
6957		-
6958			message: '#^Parameter \#1 \$str of function strtr expects string, string\|null given\.$#'
6959			identifier: argument.type
6960			count: 1
6961			path: app/Services/GedcomImportService.php
6962
6963		-
6964			message: '#^Parameter \#1 \$string of function substr expects string, string\|null given\.$#'
6965			identifier: argument.type
6966			count: 1
6967			path: app/Services/GedcomImportService.php
6968
6969		-
6970			message: '#^Parameter \#2 \$subject of function preg_match expects string, string\|null given\.$#'
6971			identifier: argument.type
6972			count: 1
6973			path: app/Services/GedcomImportService.php
6974
6975		-
6976			message: '#^Parameter \#2 \$subject of function preg_match_all expects string, string\|null given\.$#'
6977			identifier: argument.type
6978			count: 1
6979			path: app/Services/GedcomImportService.php
6980
6981		-
6982			message: '#^Parameter \#3 \$subject of function preg_replace expects array\<float\|int\|string\>\|string, string\|null given\.$#'
6983			identifier: argument.type
6984			count: 10
6985			path: app/Services/GedcomImportService.php
6986
6987		-
6988			message: '#^Parameter \#3 \$subject of function str_replace expects array\<string\>\|string, string\|null given\.$#'
6989			identifier: argument.type
6990			count: 2
6991			path: app/Services/GedcomImportService.php
6992
6993		-
6994			message: '#^Access to an undefined property object\:\:\$module_name\.$#'
6995			identifier: property.notFound
6996			count: 2
6997			path: app/Services/HomePageService.php
6998
6999		-
7000			message: '#^Method Fisharebest\\Webtrees\\Services\\HomePageService\:\:filterActiveBlocks\(\) should return Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Module\\ModuleBlockInterface\> but returns Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Module\\ModuleBlockInterface\|null\>\.$#'
7001			identifier: return.type
7002			count: 1
7003			path: app/Services/HomePageService.php
7004
7005		-
7006			message: '#^Parameter \#1 \$blocks of method Fisharebest\\Webtrees\\Services\\HomePageService\:\:filterActiveBlocks\(\) expects Illuminate\\Support\\Collection\<int, string\>, Illuminate\\Support\\Collection\<\(int\|string\), mixed\> given\.$#'
7007			identifier: argument.type
7008			count: 2
7009			path: app/Services/HomePageService.php
7010
7011		-
7012			message: '#^Parameter \#1 \$key of method Illuminate\\Support\\Collection\<int,string\>\:\:contains\(\) expects \(callable\(string, int\)\: bool\)\|string, mixed given\.$#'
7013			identifier: argument.type
7014			count: 4
7015			path: app/Services/HomePageService.php
7016
7017		-
7018			message: '#^Parameter \#1 \$module_name of method Fisharebest\\Webtrees\\Services\\ModuleService\:\:findByName\(\) expects string, mixed given\.$#'
7019			identifier: argument.type
7020			count: 2
7021			path: app/Services/HomePageService.php
7022
7023		-
7024			message: '#^Parameter \#2 \$active_blocks of method Fisharebest\\Webtrees\\Services\\HomePageService\:\:filterActiveBlocks\(\) expects Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Module\\ModuleBlockInterface\>, Illuminate\\Support\\Collection\<string, Fisharebest\\Webtrees\\Module\\ModuleBlockInterface\> given\.$#'
7025			identifier: argument.type
7026			count: 2
7027			path: app/Services/HomePageService.php
7028
7029		-
7030			message: '#^Parameter \#2 \$path of method Fisharebest\\Webtrees\\Services\\HousekeepingService\:\:deleteFileOrFolder\(\) expects string, mixed given\.$#'
7031			identifier: argument.type
7032			count: 1
7033			path: app/Services/HousekeepingService.php
7034
7035		-
7036			message: '#^Cannot access property \$excludes on mixed\.$#'
7037			identifier: property.nonObject
7038			count: 4
7039			path: app/Services/HtmlService.php
7040
7041		-
7042			message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#'
7043			identifier: foreach.nonIterable
7044			count: 1
7045			path: app/Services/IndividualFactsService.php
7046
7047		-
7048			message: '#^Binary operation "\." between "\\n2 _ASSO @" and mixed results in an error\.$#'
7049			identifier: binaryOp.invalid
7050			count: 1
7051			path: app/Services/IndividualFactsService.php
7052
7053		-
7054			message: '#^Call to an undefined method Fisharebest\\Webtrees\\GedcomRecord\:\:sex\(\)\.$#'
7055			identifier: method.notFound
7056			count: 17
7057			path: app/Services/IndividualFactsService.php
7058
7059		-
7060			message: '#^Cannot call method xref\(\) on mixed\.$#'
7061			identifier: method.nonObject
7062			count: 1
7063			path: app/Services/IndividualFactsService.php
7064
7065		-
7066			message: '#^Illuminate\\Support\\Collection\<\*NEVER\*, \*NEVER\*\> does not accept Fisharebest\\Webtrees\\Fact\.$#'
7067			identifier: offsetAssign.valueType
7068			count: 31
7069			path: app/Services/IndividualFactsService.php
7070
7071		-
7072			message: '#^Instanceof between Fisharebest\\Webtrees\\Individual and Fisharebest\\Webtrees\\Family will always evaluate to false\.$#'
7073			identifier: instanceof.alwaysFalse
7074			count: 1
7075			path: app/Services/IndividualFactsService.php
7076
7077		-
7078			message: '#^Method Fisharebest\\Webtrees\\Services\\IndividualFactsService\:\:familyFacts\(\) should return Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Fact\> but returns Illuminate\\Support\\Collection\<int, mixed\>\.$#'
7079			identifier: return.type
7080			count: 1
7081			path: app/Services/IndividualFactsService.php
7082
7083		-
7084			message: '#^Method Fisharebest\\Webtrees\\Services\\IndividualFactsService\:\:historicFacts\(\) should return Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Fact\> but returns Illuminate\\Support\\Collection\<int, mixed\>\.$#'
7085			identifier: return.type
7086			count: 1
7087			path: app/Services/IndividualFactsService.php
7088
7089		-
7090			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<int,mixed\>\:\:filter\(\) expects \(callable\(mixed, int\)\: bool\)\|null, Closure\(Fisharebest\\Webtrees\\Fact\)\: bool given\.$#'
7091			identifier: argument.type
7092			count: 1
7093			path: app/Services/IndividualFactsService.php
7094
7095		-
7096			message: '#^Parameter \#1 \$gedcom of class Fisharebest\\Webtrees\\Fact constructor expects string, string\|null given\.$#'
7097			identifier: argument.type
7098			count: 1
7099			path: app/Services/IndividualFactsService.php
7100
7101		-
7102			message: '#^Parameter \#1 \$items of method Illuminate\\Support\\Collection\<int,Fisharebest\\Webtrees\\Fact\>\:\:merge\(\) expects Illuminate\\Contracts\\Support\\Arrayable\<int, Fisharebest\\Webtrees\\Fact\>\|iterable\<int, Fisharebest\\Webtrees\\Fact\>, Illuminate\\Support\\Collection\<int, mixed\> given\.$#'
7103			identifier: argument.type
7104			count: 2
7105			path: app/Services/IndividualFactsService.php
7106
7107		-
7108			message: '#^Parameter \#1 \$items of method Illuminate\\Support\\Collection\<int,Fisharebest\\Webtrees\\Individual\>\:\:merge\(\) expects Illuminate\\Contracts\\Support\\Arrayable\<int, Fisharebest\\Webtrees\\Individual\>\|iterable\<int, Fisharebest\\Webtrees\\Individual\>, Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Family\> given\.$#'
7109			identifier: argument.type
7110			count: 2
7111			path: app/Services/IndividualFactsService.php
7112
7113		-
7114			message: '#^Parameter \#2 \$spouse of method Fisharebest\\Webtrees\\Services\\IndividualFactsService\:\:spouseFacts\(\) expects Fisharebest\\Webtrees\\Individual, Fisharebest\\Webtrees\\Individual\|null given\.$#'
7115			identifier: argument.type
7116			count: 1
7117			path: app/Services/IndividualFactsService.php
7118
7119		-
7120			message: '#^Parameter \#3 \$sex of method Fisharebest\\Webtrees\\Services\\IndividualFactsService\:\:convertEvent\(\) expects string, mixed given\.$#'
7121			identifier: argument.type
7122			count: 17
7123			path: app/Services/IndividualFactsService.php
7124
7125		-
7126			message: '#^Parameter \#3 \$subject of function preg_replace expects array\<float\|int\|string\>\|string, string\|null given\.$#'
7127			identifier: argument.type
7128			count: 1
7129			path: app/Services/IndividualFactsService.php
7130
7131		-
7132			message: '#^Method Fisharebest\\Webtrees\\Services\\LinkedRecordService\:\:allLinkedRecords\(\) should return Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Family\> but returns Illuminate\\Support\\Collection\<\(int\|string\), Fisharebest\\Webtrees\\GedcomRecord\|null\>\.$#'
7133			identifier: return.type
7134			count: 1
7135			path: app/Services/LinkedRecordService.php
7136
7137		-
7138			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: \(Fisharebest\\Webtrees\\GedcomRecord\|null\), Closure\(string\)\: \(Fisharebest\\Webtrees\\GedcomRecord\|null\) given\.$#'
7139			identifier: argument.type
7140			count: 1
7141			path: app/Services/LinkedRecordService.php
7142
7143		-
7144			message: '#^Access to an undefined property object\:\:\$parent_id\.$#'
7145			identifier: property.notFound
7146			count: 1
7147			path: app/Services/MapDataService.php
7148
7149		-
7150			message: '#^Access to an undefined property object\:\:\$place\.$#'
7151			identifier: property.notFound
7152			count: 1
7153			path: app/Services/MapDataService.php
7154
7155		-
7156			message: '#^Cannot cast mixed to int\.$#'
7157			identifier: cast.int
7158			count: 4
7159			path: app/Services/MapDataService.php
7160
7161		-
7162			message: '#^Method Fisharebest\\Webtrees\\Services\\MapDataService\:\:placeIdsForLocation\(\) should return array\<string\> but returns array\<mixed\>\.$#'
7163			identifier: return.type
7164			count: 1
7165			path: app/Services/MapDataService.php
7166
7167		-
7168			message: '#^Parameter \#1 \$string of function mb_strtolower expects string, mixed given\.$#'
7169			identifier: argument.type
7170			count: 2
7171			path: app/Services/MapDataService.php
7172
7173		-
7174			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
7175			identifier: argument.type
7176			count: 1
7177			path: app/Services/MapDataService.php
7178
7179		-
7180			message: '#^Parameter \#1 of closure expects string, mixed given\.$#'
7181			identifier: argument.type
7182			count: 1
7183			path: app/Services/MapDataService.php
7184
7185		-
7186			message: '#^Parameter \#2 of closure expects string, mixed given\.$#'
7187			identifier: argument.type
7188			count: 1
7189			path: app/Services/MapDataService.php
7190
7191		-
7192			message: '#^Binary operation "\." between string and mixed results in an error\.$#'
7193			identifier: binaryOp.invalid
7194			count: 3
7195			path: app/Services/MediaFileService.php
7196
7197		-
7198			message: '#^Call to function is_float\(\) with int will always evaluate to false\.$#'
7199			identifier: function.impossibleType
7200			count: 1
7201			path: app/Services/MediaFileService.php
7202
7203		-
7204			message: '#^Cannot call method detach\(\) on mixed\.$#'
7205			identifier: method.nonObject
7206			count: 1
7207			path: app/Services/MediaFileService.php
7208
7209		-
7210			message: '#^Cannot call method getClientFilename\(\) on mixed\.$#'
7211			identifier: method.nonObject
7212			count: 2
7213			path: app/Services/MediaFileService.php
7214
7215		-
7216			message: '#^Cannot call method getError\(\) on mixed\.$#'
7217			identifier: method.nonObject
7218			count: 1
7219			path: app/Services/MediaFileService.php
7220
7221		-
7222			message: '#^Cannot call method getStream\(\) on mixed\.$#'
7223			identifier: method.nonObject
7224			count: 2
7225			path: app/Services/MediaFileService.php
7226
7227		-
7228			message: '#^Cannot cast mixed to string\.$#'
7229			identifier: cast.string
7230			count: 1
7231			path: app/Services/MediaFileService.php
7232
7233		-
7234			message: '#^Method Fisharebest\\Webtrees\\Services\\MediaFileService\:\:allFilesInDatabase\(\) should return Illuminate\\Support\\Collection\<int, string\> but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#'
7235			identifier: return.type
7236			count: 1
7237			path: app/Services/MediaFileService.php
7238
7239		-
7240			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: non\-falsy\-string, Closure\(string\)\: non\-falsy\-string given\.$#'
7241			identifier: argument.type
7242			count: 1
7243			path: app/Services/MediaFileService.php
7244
7245		-
7246			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:mapWithKeys\(\) expects callable\(mixed, int\|string\)\: array\<string, string\>, Closure\(string\)\: non\-empty\-array\<string, string\> given\.$#'
7247			identifier: argument.type
7248			count: 1
7249			path: app/Services/MediaFileService.php
7250
7251		-
7252			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:sort\(\) expects \(callable\(mixed, mixed\)\: int\)\|int\|null, Closure\(string, string\)\: int given\.$#'
7253			identifier: argument.type
7254			count: 1
7255			path: app/Services/MediaFileService.php
7256
7257		-
7258			message: '#^Parameter \#1 \$location of method League\\Flysystem\\FilesystemReader\:\:listContents\(\) expects string, mixed given\.$#'
7259			identifier: argument.type
7260			count: 1
7261			path: app/Services/MediaFileService.php
7262
7263		-
7264			message: '#^Parameter \#1 \$path of function pathinfo expects string, mixed given\.$#'
7265			identifier: argument.type
7266			count: 1
7267			path: app/Services/MediaFileService.php
7268
7269		-
7270			message: '#^Parameter \#1 \$uploaded_file of class Fisharebest\\Webtrees\\Exceptions\\FileUploadException constructor expects Psr\\Http\\Message\\UploadedFileInterface\|null, mixed given\.$#'
7271			identifier: argument.type
7272			count: 1
7273			path: app/Services/MediaFileService.php
7274
7275		-
7276			message: '#^Anonymous function should return Fisharebest\\Webtrees\\Module\\ModuleInterface but returns mixed\.$#'
7277			identifier: return.type
7278			count: 1
7279			path: app/Services/ModuleService.php
7280
7281		-
7282			message: '#^Cannot call method setName\(\) on mixed\.$#'
7283			identifier: method.nonObject
7284			count: 1
7285			path: app/Services/ModuleService.php
7286
7287		-
7288			message: '#^Cannot cast mixed to int\.$#'
7289			identifier: cast.int
7290			count: 4
7291			path: app/Services/ModuleService.php
7292
7293		-
7294			message: '#^Method Fisharebest\\Webtrees\\Services\\ModuleService\:\:coreModules\(\) should return Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Module\\ModuleInterface\> but returns Illuminate\\Support\\Collection\<string, Fisharebest\\Webtrees\\Module\\ModuleInterface\>\.$#'
7295			identifier: return.type
7296			count: 1
7297			path: app/Services/ModuleService.php
7298
7299		-
7300			message: '#^Method Fisharebest\\Webtrees\\Services\\ModuleService\:\:customModules\(\) should return Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Module\\ModuleCustomInterface\> but returns Illuminate\\Support\\Collection\<string, Fisharebest\\Webtrees\\Module\\ModuleCustomInterface\>\.$#'
7301			identifier: return.type
7302			count: 1
7303			path: app/Services/ModuleService.php
7304
7305		-
7306			message: '#^Method Fisharebest\\Webtrees\\Services\\ModuleService\:\:deletedModules\(\) should return Illuminate\\Support\\Collection\<int, string\> but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#'
7307			identifier: return.type
7308			count: 1
7309			path: app/Services/ModuleService.php
7310
7311		-
7312			message: '#^Method Fisharebest\\Webtrees\\Services\\ModuleService\:\:load\(\) should return Fisharebest\\Webtrees\\Module\\ModuleInterface\|null but returns mixed\.$#'
7313			identifier: return.type
7314			count: 1
7315			path: app/Services/ModuleService.php
7316
7317		-
7318			message: '#^Method Fisharebest\\Webtrees\\Services\\ModuleService\:\:setupLanguages\(\) should return Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Module\\ModuleLanguageInterface\> but returns Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Module\\ModuleInterface\>\.$#'
7319			identifier: return.type
7320			count: 1
7321			path: app/Services/ModuleService.php
7322
7323		-
7324			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<int,Fisharebest\\Webtrees\\Module\\ModuleCustomInterface\|null\>\:\:mapWithKeys\(\) expects callable\(Fisharebest\\Webtrees\\Module\\ModuleCustomInterface\|null, int\)\: array\<string, Fisharebest\\Webtrees\\Module\\ModuleCustomInterface\>, Closure\(Fisharebest\\Webtrees\\Module\\ModuleCustomInterface\)\: non\-empty\-array\<string, Fisharebest\\Webtrees\\Module\\ModuleCustomInterface\> given\.$#'
7325			identifier: argument.type
7326			count: 1
7327			path: app/Services/ModuleService.php
7328
7329		-
7330			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<int,Fisharebest\\Webtrees\\Module\\ModuleInterface\>\:\:sort\(\) expects \(callable\(Fisharebest\\Webtrees\\Module\\ModuleInterface, Fisharebest\\Webtrees\\Module\\ModuleInterface\)\: int\)\|int\|null, Closure\(Fisharebest\\Webtrees\\Module\\ModuleLanguageInterface, Fisharebest\\Webtrees\\Module\\ModuleLanguageInterface\)\: int\<\-1, 1\> given\.$#'
7331			identifier: argument.type
7332			count: 1
7333			path: app/Services/ModuleService.php
7334
7335		-
7336			message: '#^Parameter \#1 \$items of static method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:make\(\) expects Illuminate\\Contracts\\Support\\Arrayable\<int\<0, max\>, string\>\|iterable\<int\<0, max\>, string\>\|null, list\<string\>\|false given\.$#'
7337			identifier: argument.type
7338			count: 1
7339			path: app/Services/ModuleService.php
7340
7341		-
7342			message: '#^Binary operation "\." between mixed and mixed results in an error\.$#'
7343			identifier: binaryOp.invalid
7344			count: 1
7345			path: app/Services/PendingChangesService.php
7346
7347		-
7348			message: '#^Cannot call method add\(\) on DateTimeImmutable\|false\.$#'
7349			identifier: method.nonObject
7350			count: 1
7351			path: app/Services/PendingChangesService.php
7352
7353		-
7354			message: '#^Cannot call method setTimezone\(\) on DateTimeImmutable\|false\.$#'
7355			identifier: method.nonObject
7356			count: 1
7357			path: app/Services/PendingChangesService.php
7358
7359		-
7360			message: '#^Method Fisharebest\\Webtrees\\Services\\PendingChangesService\:\:pendingXrefs\(\) should return Illuminate\\Support\\Collection\<int, string\> but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#'
7361			identifier: return.type
7362			count: 1
7363			path: app/Services/PendingChangesService.php
7364
7365		-
7366			message: '#^Offset 1 might not exist on array\{0\?\: string, 1\?\: non\-falsy\-string\}\.$#'
7367			identifier: offsetAccess.notFound
7368			count: 1
7369			path: app/Services/PendingChangesService.php
7370
7371		-
7372			message: '#^Parameter \#1 \$gedrec of method Fisharebest\\Webtrees\\Services\\GedcomImportService\:\:updateRecord\(\) expects string, mixed given\.$#'
7373			identifier: argument.type
7374			count: 6
7375			path: app/Services/PendingChangesService.php
7376
7377		-
7378			message: '#^Parameter \#1 \$string of method Fisharebest\\Webtrees\\Contracts\\TimestampFactoryInterface\:\:fromString\(\) expects string\|null, mixed given\.$#'
7379			identifier: argument.type
7380			count: 1
7381			path: app/Services/PendingChangesService.php
7382
7383		-
7384			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\GedcomRecordFactoryInterface\:\:new\(\) expects string, mixed given\.$#'
7385			identifier: argument.type
7386			count: 1
7387			path: app/Services/PendingChangesService.php
7388
7389		-
7390			message: '#^Parameter \#2 \$gedcom of method Fisharebest\\Webtrees\\Contracts\\GedcomRecordFactoryInterface\:\:new\(\) expects string, mixed given\.$#'
7391			identifier: argument.type
7392			count: 1
7393			path: app/Services/PendingChangesService.php
7394
7395		-
7396			message: '#^Parameter \#3 \$pending of method Fisharebest\\Webtrees\\Contracts\\GedcomRecordFactoryInterface\:\:new\(\) expects string\|null, mixed given\.$#'
7397			identifier: argument.type
7398			count: 1
7399			path: app/Services/PendingChangesService.php
7400
7401		-
7402			message: '#^Call to an undefined method Fisharebest\\Webtrees\\Family\|Fisharebest\\Webtrees\\Individual\:\:childFamilies\(\)\.$#'
7403			identifier: method.notFound
7404			count: 1
7405			path: app/Services/RelationshipService.php
7406
7407		-
7408			message: '#^Call to an undefined method Fisharebest\\Webtrees\\Family\|Fisharebest\\Webtrees\\Individual\:\:sex\(\)\.$#'
7409			identifier: method.notFound
7410			count: 1
7411			path: app/Services/RelationshipService.php
7412
7413		-
7414			message: '#^Call to an undefined method Fisharebest\\Webtrees\\Family\|Fisharebest\\Webtrees\\Individual\:\:spouseFamilies\(\)\.$#'
7415			identifier: method.notFound
7416			count: 1
7417			path: app/Services/RelationshipService.php
7418
7419		-
7420			message: '#^Cannot access offset string on mixed\.$#'
7421			identifier: offsetAccess.nonOffsetAccessible
7422			count: 1
7423			path: app/Services/RelationshipService.php
7424
7425		-
7426			message: '#^Cannot call method findByInterface\(\) on mixed\.$#'
7427			identifier: method.nonObject
7428			count: 1
7429			path: app/Services/RelationshipService.php
7430
7431		-
7432			message: '#^Cannot call method first\(\) on mixed\.$#'
7433			identifier: method.nonObject
7434			count: 1
7435			path: app/Services/RelationshipService.php
7436
7437		-
7438			message: '#^Method Fisharebest\\Webtrees\\Services\\RelationshipService\:\:legacyNameAlgorithm\(\) should return string but returns mixed\.$#'
7439			identifier: return.type
7440			count: 1
7441			path: app/Services/RelationshipService.php
7442
7443		-
7444			message: '#^Method Fisharebest\\Webtrees\\Services\\RelationshipService\:\:matchRelationships\(\) should return array\<Fisharebest\\Webtrees\\Relationship\> but returns array\<array\<string\>\|Fisharebest\\Webtrees\\Relationship\>\.$#'
7445			identifier: return.type
7446			count: 1
7447			path: app/Services/RelationshipService.php
7448
7449		-
7450			message: '#^Parameter \#1 \$individual of method Fisharebest\\Webtrees\\Services\\RelationshipService\:\:reflexivePronoun\(\) expects Fisharebest\\Webtrees\\Individual, Fisharebest\\Webtrees\\Family\|Fisharebest\\Webtrees\\Individual given\.$#'
7451			identifier: argument.type
7452			count: 1
7453			path: app/Services/RelationshipService.php
7454
7455		-
7456			message: '#^Parameter \#2 \$array of function array_key_exists expects array, mixed given\.$#'
7457			identifier: argument.type
7458			count: 1
7459			path: app/Services/RelationshipService.php
7460
7461		-
7462			message: '#^Parameter \#2 \$callback of function array_reduce expects callable\(array\{string, string\}, Fisharebest\\Webtrees\\Relationship\)\: array\{string, string\}, Closure\(array, array\)\: array\{string, string\} given\.$#'
7463			identifier: argument.type
7464			count: 1
7465			path: app/Services/RelationshipService.php
7466
7467		-
7468			message: '#^Parameter \#2 \$language of method Fisharebest\\Webtrees\\Services\\RelationshipService\:\:nameFromPath\(\) expects Fisharebest\\Webtrees\\Module\\ModuleLanguageInterface, mixed given\.$#'
7469			identifier: argument.type
7470			count: 1
7471			path: app/Services/RelationshipService.php
7472
7473		-
7474			message: '#^Parameter \#2 \$person1 of method Fisharebest\\Webtrees\\Services\\RelationshipService\:\:legacyNameAlgorithm\(\) expects Fisharebest\\Webtrees\\Individual\|null, Fisharebest\\Webtrees\\Family\|Fisharebest\\Webtrees\\Individual given\.$#'
7475			identifier: argument.type
7476			count: 1
7477			path: app/Services/RelationshipService.php
7478
7479		-
7480			message: '#^Parameter \#2 \.\.\.\$values of function sprintf expects bool\|float\|int\|string\|null, mixed given\.$#'
7481			identifier: argument.type
7482			count: 2
7483			path: app/Services/RelationshipService.php
7484
7485		-
7486			message: '#^Parameter \#3 \$person2 of method Fisharebest\\Webtrees\\Services\\RelationshipService\:\:legacyNameAlgorithm\(\) expects Fisharebest\\Webtrees\\Individual\|null, Fisharebest\\Webtrees\\Family\|Fisharebest\\Webtrees\\Individual given\.$#'
7487			identifier: argument.type
7488			count: 1
7489			path: app/Services/RelationshipService.php
7490
7491		-
7492			message: '#^Access to an undefined property object\:\:\$f_file\.$#'
7493			identifier: property.notFound
7494			count: 1
7495			path: app/Services/SearchService.php
7496
7497		-
7498			message: '#^Access to an undefined property object\:\:\$i_file\.$#'
7499			identifier: property.notFound
7500			count: 1
7501			path: app/Services/SearchService.php
7502
7503		-
7504			message: '#^Access to an undefined property object\:\:\$m_file\.$#'
7505			identifier: property.notFound
7506			count: 1
7507			path: app/Services/SearchService.php
7508
7509		-
7510			message: '#^Access to an undefined property object\:\:\$o_file\.$#'
7511			identifier: property.notFound
7512			count: 6
7513			path: app/Services/SearchService.php
7514
7515		-
7516			message: '#^Access to an undefined property object\:\:\$s_file\.$#'
7517			identifier: property.notFound
7518			count: 1
7519			path: app/Services/SearchService.php
7520
7521		-
7522			message: '#^Cannot cast mixed to int\.$#'
7523			identifier: cast.int
7524			count: 10
7525			path: app/Services/SearchService.php
7526
7527		-
7528			message: '#^Cannot use \+\+ on mixed\.$#'
7529			identifier: preInc.type
7530			count: 1
7531			path: app/Services/SearchService.php
7532
7533		-
7534			message: '#^Method Fisharebest\\Webtrees\\Services\\SearchService\:\:searchFamilyNames\(\) should return Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Family\> but returns Illuminate\\Support\\Collection\<int, mixed\>\.$#'
7535			identifier: return.type
7536			count: 1
7537			path: app/Services/SearchService.php
7538
7539		-
7540			message: '#^Method Fisharebest\\Webtrees\\Services\\SearchService\:\:searchIndividualNames\(\) should return Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Individual\> but returns Illuminate\\Support\\Collection\<int, mixed\>\.$#'
7541			identifier: return.type
7542			count: 1
7543			path: app/Services/SearchService.php
7544
7545		-
7546			message: '#^Method Fisharebest\\Webtrees\\Services\\SearchService\:\:searchLocations\(\) should return Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Location\> but returns Illuminate\\Support\\Collection\<int, mixed\>\.$#'
7547			identifier: return.type
7548			count: 1
7549			path: app/Services/SearchService.php
7550
7551		-
7552			message: '#^Method Fisharebest\\Webtrees\\Services\\SearchService\:\:searchMedia\(\) should return Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Media\> but returns Illuminate\\Support\\Collection\<int, mixed\>\.$#'
7553			identifier: return.type
7554			count: 1
7555			path: app/Services/SearchService.php
7556
7557		-
7558			message: '#^Method Fisharebest\\Webtrees\\Services\\SearchService\:\:searchNotes\(\) should return Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Note\> but returns Illuminate\\Support\\Collection\<int, mixed\>\.$#'
7559			identifier: return.type
7560			count: 1
7561			path: app/Services/SearchService.php
7562
7563		-
7564			message: '#^Method Fisharebest\\Webtrees\\Services\\SearchService\:\:searchPlaces\(\) should return Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Place\> but returns Illuminate\\Support\\Collection\<int, mixed\>\.$#'
7565			identifier: return.type
7566			count: 1
7567			path: app/Services/SearchService.php
7568
7569		-
7570			message: '#^Method Fisharebest\\Webtrees\\Services\\SearchService\:\:searchRepositories\(\) should return Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Repository\> but returns Illuminate\\Support\\Collection\<int, mixed\>\.$#'
7571			identifier: return.type
7572			count: 1
7573			path: app/Services/SearchService.php
7574
7575		-
7576			message: '#^Method Fisharebest\\Webtrees\\Services\\SearchService\:\:searchSharedNotes\(\) should return Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\SharedNote\> but returns Illuminate\\Support\\Collection\<int, mixed\>\.$#'
7577			identifier: return.type
7578			count: 1
7579			path: app/Services/SearchService.php
7580
7581		-
7582			message: '#^Method Fisharebest\\Webtrees\\Services\\SearchService\:\:searchSources\(\) should return Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Source\> but returns Illuminate\\Support\\Collection\<int, mixed\>\.$#'
7583			identifier: return.type
7584			count: 1
7585			path: app/Services/SearchService.php
7586
7587		-
7588			message: '#^Method Fisharebest\\Webtrees\\Services\\SearchService\:\:searchSourcesByName\(\) should return Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Source\> but returns Illuminate\\Support\\Collection\<int, mixed\>\.$#'
7589			identifier: return.type
7590			count: 1
7591			path: app/Services/SearchService.php
7592
7593		-
7594			message: '#^Method Fisharebest\\Webtrees\\Services\\SearchService\:\:searchSubmissions\(\) should return Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Submission\> but returns Illuminate\\Support\\Collection\<int, mixed\>\.$#'
7595			identifier: return.type
7596			count: 1
7597			path: app/Services/SearchService.php
7598
7599		-
7600			message: '#^Method Fisharebest\\Webtrees\\Services\\SearchService\:\:searchSubmitters\(\) should return Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Submitter\> but returns Illuminate\\Support\\Collection\<int, mixed\>\.$#'
7601			identifier: return.type
7602			count: 1
7603			path: app/Services/SearchService.php
7604
7605		-
7606			message: '#^Method Fisharebest\\Webtrees\\Services\\SearchService\:\:searchSurnames\(\) should return Illuminate\\Support\\Collection\<int, string\> but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#'
7607			identifier: return.type
7608			count: 1
7609			path: app/Services/SearchService.php
7610
7611		-
7612			message: '#^Parameter \#1 \$haystack of function mb_stripos expects string, string\|null given\.$#'
7613			identifier: argument.type
7614			count: 1
7615			path: app/Services/SearchService.php
7616
7617		-
7618			message: '#^Parameter \#1 \$key of method Illuminate\\Support\\Collection\<\*NEVER\*,\*NEVER\*\>\:\:containsStrict\(\) expects \(callable\(never\)\: bool\)\|int\|string, mixed given\.$#'
7619			identifier: argument.type
7620			count: 1
7621			path: app/Services/SearchService.php
7622
7623		-
7624			message: '#^Parameter \#3 \$subject of function preg_replace expects array\<float\|int\|string\>\|string, string\|null given\.$#'
7625			identifier: argument.type
7626			count: 1
7627			path: app/Services/SearchService.php
7628
7629		-
7630			message: '#^Cannot cast mixed to string\.$#'
7631			identifier: cast.string
7632			count: 1
7633			path: app/Services/ServerCheckService.php
7634
7635		-
7636			message: '#^Method Fisharebest\\Webtrees\\Services\\ServerCheckService\:\:serverErrors\(\) should return Illuminate\\Support\\Collection\<int, string\> but returns Illuminate\\Support\\Collection\<int, mixed\>\.$#'
7637			identifier: return.type
7638			count: 1
7639			path: app/Services/ServerCheckService.php
7640
7641		-
7642			message: '#^Method Fisharebest\\Webtrees\\Services\\ServerCheckService\:\:serverWarnings\(\) should return Illuminate\\Support\\Collection\<int, string\> but returns Illuminate\\Support\\Collection\<int, mixed\>\.$#'
7643			identifier: return.type
7644			count: 1
7645			path: app/Services/ServerCheckService.php
7646
7647		-
7648			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
7649			identifier: argument.type
7650			count: 1
7651			path: app/Services/ServerCheckService.php
7652
7653		-
7654			message: '#^Parameter \#1 \$version1 of function version_compare expects string, mixed given\.$#'
7655			identifier: argument.type
7656			count: 1
7657			path: app/Services/ServerCheckService.php
7658
7659		-
7660			message: '#^Parameter \#2 \$string of function explode expects string, mixed given\.$#'
7661			identifier: argument.type
7662			count: 1
7663			path: app/Services/ServerCheckService.php
7664
7665		-
7666			message: '#^Parameter \#2 \.\.\.\$args of static method Fisharebest\\Webtrees\\I18N\:\:translate\(\) expects string, mixed given\.$#'
7667			identifier: argument.type
7668			count: 1
7669			path: app/Services/ServerCheckService.php
7670
7671		-
7672			message: '#^Cannot call method add\(\) on DateTimeImmutable\|false\.$#'
7673			identifier: method.nonObject
7674			count: 1
7675			path: app/Services/SiteLogsService.php
7676
7677		-
7678			message: '#^Cannot call method setTimezone\(\) on DateTimeImmutable\|false\.$#'
7679			identifier: method.nonObject
7680			count: 1
7681			path: app/Services/SiteLogsService.php
7682
7683		-
7684			message: '#^Cannot cast mixed to int\.$#'
7685			identifier: cast.int
7686			count: 1
7687			path: app/Services/TimeoutService.php
7688
7689		-
7690			message: '#^Parameter \#1 \$stream of function fclose expects resource, resource\|null given\.$#'
7691			identifier: argument.type
7692			count: 1
7693			path: app/Services/TreeService.php
7694
7695		-
7696			message: '#^Parameter \#1 \$stream of function feof expects resource, resource\|null given\.$#'
7697			identifier: argument.type
7698			count: 1
7699			path: app/Services/TreeService.php
7700
7701		-
7702			message: '#^Parameter \#1 \$stream of function fread expects resource, resource\|null given\.$#'
7703			identifier: argument.type
7704			count: 1
7705			path: app/Services/TreeService.php
7706
7707		-
7708			message: '#^Parameter \#1 \$stream of function stream_filter_append expects resource, resource\|null given\.$#'
7709			identifier: argument.type
7710			count: 1
7711			path: app/Services/TreeService.php
7712
7713		-
7714			message: '#^Method Fisharebest\\Webtrees\\Services\\UpgradeService\:\:downloadFile\(\) should return int but returns int\|false\.$#'
7715			identifier: return.type
7716			count: 1
7717			path: app/Services/UpgradeService.php
7718
7719		-
7720			message: '#^Parameter \#1 \$key of method Illuminate\\Support\\Collection\<int,string\>\:\:contains\(\) expects \(callable\(string, int\)\: bool\)\|string, mixed given\.$#'
7721			identifier: argument.type
7722			count: 1
7723			path: app/Services/UpgradeService.php
7724
7725		-
7726			message: '#^Parameter \#1 \$location of method League\\Flysystem\\FilesystemWriter\:\:delete\(\) expects string, mixed given\.$#'
7727			identifier: argument.type
7728			count: 1
7729			path: app/Services/UpgradeService.php
7730
7731		-
7732			message: '#^Parameter \#1 \$stream of function fclose expects resource, resource\|false given\.$#'
7733			identifier: argument.type
7734			count: 1
7735			path: app/Services/UpgradeService.php
7736
7737		-
7738			message: '#^Parameter \#1 \$stream of function ftell expects resource, resource\|false given\.$#'
7739			identifier: argument.type
7740			count: 1
7741			path: app/Services/UpgradeService.php
7742
7743		-
7744			message: '#^Parameter \#1 \$stream of function fwrite expects resource, resource\|false given\.$#'
7745			identifier: argument.type
7746			count: 1
7747			path: app/Services/UpgradeService.php
7748
7749		-
7750			message: '#^Parameter \#1 \$stream of function rewind expects resource, resource\|false given\.$#'
7751			identifier: argument.type
7752			count: 1
7753			path: app/Services/UpgradeService.php
7754
7755		-
7756			message: '#^Access to an undefined property object\:\:\$ip_address\.$#'
7757			identifier: property.notFound
7758			count: 1
7759			path: app/SessionDatabaseHandler.php
7760
7761		-
7762			message: '#^Access to an undefined property object\:\:\$session_data\.$#'
7763			identifier: property.notFound
7764			count: 1
7765			path: app/SessionDatabaseHandler.php
7766
7767		-
7768			message: '#^Access to an undefined property object\:\:\$session_time\.$#'
7769			identifier: property.notFound
7770			count: 1
7771			path: app/SessionDatabaseHandler.php
7772
7773		-
7774			message: '#^Access to an undefined property object\:\:\$user_id\.$#'
7775			identifier: property.notFound
7776			count: 1
7777			path: app/SessionDatabaseHandler.php
7778
7779		-
7780			message: '#^Cannot cast mixed to int\.$#'
7781			identifier: cast.int
7782			count: 1
7783			path: app/SessionDatabaseHandler.php
7784
7785		-
7786			message: '#^Method Fisharebest\\Webtrees\\SessionDatabaseHandler\:\:read\(\) should return string but returns mixed\.$#'
7787			identifier: return.type
7788			count: 1
7789			path: app/SessionDatabaseHandler.php
7790
7791		-
7792			message: '#^Parameter \#1 \$string of method Fisharebest\\Webtrees\\Contracts\\TimestampFactoryInterface\:\:fromString\(\) expects string\|null, mixed given\.$#'
7793			identifier: argument.type
7794			count: 1
7795			path: app/SessionDatabaseHandler.php
7796
7797		-
7798			message: '#^Method Fisharebest\\Webtrees\\Site\:\:getPreference\(\) should return string but returns mixed\.$#'
7799			identifier: return.type
7800			count: 1
7801			path: app/Site.php
7802
7803		-
7804			message: '#^Static property Fisharebest\\Webtrees\\Site\:\:\$preferences \(array\<string, string\>\) does not accept array\<mixed\>\.$#'
7805			identifier: assign.propertyType
7806			count: 1
7807			path: app/Site.php
7808
7809		-
7810			message: '#^Binary operation "\." between non\-falsy\-string and mixed results in an error\.$#'
7811			identifier: binaryOp.invalid
7812			count: 1
7813			path: app/Statistics.php
7814
7815		-
7816			message: '#^Method Fisharebest\\Webtrees\\Statistics\:\:getTags\(\) should return array\<string\> but returns array\<string, mixed\>\.$#'
7817			identifier: return.type
7818			count: 1
7819			path: app/Statistics.php
7820
7821		-
7822			message: '#^Method Fisharebest\\Webtrees\\Statistics\:\:statsAgeQuery\(\) should return array\<array\<object\>\> but returns array\<object\>\.$#'
7823			identifier: return.type
7824			count: 1
7825			path: app/Statistics.php
7826
7827		-
7828			message: '#^Parameter \#1 \.\.\.\$params of method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:totalGivennames\(\) expects string, array\<string\> given\.$#'
7829			identifier: argument.type
7830			count: 1
7831			path: app/Statistics.php
7832
7833		-
7834			message: '#^Parameter \#1 \.\.\.\$params of method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:totalSurnames\(\) expects string, array\<string\> given\.$#'
7835			identifier: argument.type
7836			count: 1
7837			path: app/Statistics.php
7838
7839		-
7840			message: '#^Access to an undefined property object\:\:\$age\.$#'
7841			identifier: property.notFound
7842			count: 1
7843			path: app/Statistics/Google/ChartAge.php
7844
7845		-
7846			message: '#^Access to an undefined property object\:\:\$century\.$#'
7847			identifier: property.notFound
7848			count: 1
7849			path: app/Statistics/Google/ChartAge.php
7850
7851		-
7852			message: '#^Access to an undefined property object\:\:\$sex\.$#'
7853			identifier: property.notFound
7854			count: 1
7855			path: app/Statistics/Google/ChartAge.php
7856
7857		-
7858			message: '#^Binary operation "\+" between mixed and mixed results in an error\.$#'
7859			identifier: binaryOp.invalid
7860			count: 1
7861			path: app/Statistics/Google/ChartAge.php
7862
7863		-
7864			message: '#^Cannot cast mixed to float\.$#'
7865			identifier: cast.double
7866			count: 1
7867			path: app/Statistics/Google/ChartAge.php
7868
7869		-
7870			message: '#^Cannot cast mixed to int\.$#'
7871			identifier: cast.int
7872			count: 1
7873			path: app/Statistics/Google/ChartAge.php
7874
7875		-
7876			message: '#^Parameter \#1 \$century of method Fisharebest\\Webtrees\\Statistics\\Service\\CenturyService\:\:centuryName\(\) expects int, int\|string given\.$#'
7877			identifier: argument.type
7878			count: 1
7879			path: app/Statistics/Google/ChartAge.php
7880
7881		-
7882			message: '#^Parameter \#1 \$num of function round expects float\|int, mixed given\.$#'
7883			identifier: argument.type
7884			count: 2
7885			path: app/Statistics/Google/ChartAge.php
7886
7887		-
7888			message: '#^Access to an undefined property object\:\:\$century\.$#'
7889			identifier: property.notFound
7890			count: 1
7891			path: app/Statistics/Google/ChartBirth.php
7892
7893		-
7894			message: '#^Access to an undefined property object\:\:\$total\.$#'
7895			identifier: property.notFound
7896			count: 1
7897			path: app/Statistics/Google/ChartBirth.php
7898
7899		-
7900			message: '#^Cannot cast mixed to float\.$#'
7901			identifier: cast.double
7902			count: 1
7903			path: app/Statistics/Google/ChartBirth.php
7904
7905		-
7906			message: '#^Cannot cast mixed to int\.$#'
7907			identifier: cast.int
7908			count: 1
7909			path: app/Statistics/Google/ChartBirth.php
7910
7911		-
7912			message: '#^Parameter \#1 \$century of method Fisharebest\\Webtrees\\Statistics\\Service\\CenturyService\:\:centuryName\(\) expects int, mixed given\.$#'
7913			identifier: argument.type
7914			count: 1
7915			path: app/Statistics/Google/ChartBirth.php
7916
7917		-
7918			message: '#^Access to an undefined property object\:\:\$century\.$#'
7919			identifier: property.notFound
7920			count: 1
7921			path: app/Statistics/Google/ChartChildren.php
7922
7923		-
7924			message: '#^Access to an undefined property object\:\:\$total\.$#'
7925			identifier: property.notFound
7926			count: 1
7927			path: app/Statistics/Google/ChartChildren.php
7928
7929		-
7930			message: '#^Cannot cast mixed to float\.$#'
7931			identifier: cast.double
7932			count: 1
7933			path: app/Statistics/Google/ChartChildren.php
7934
7935		-
7936			message: '#^Cannot cast mixed to int\.$#'
7937			identifier: cast.int
7938			count: 1
7939			path: app/Statistics/Google/ChartChildren.php
7940
7941		-
7942			message: '#^Parameter \#1 \$century of method Fisharebest\\Webtrees\\Statistics\\Service\\CenturyService\:\:centuryName\(\) expects int, mixed given\.$#'
7943			identifier: argument.type
7944			count: 1
7945			path: app/Statistics/Google/ChartChildren.php
7946
7947		-
7948			message: '#^Parameter \#1 \$num of function round expects float\|int, mixed given\.$#'
7949			identifier: argument.type
7950			count: 1
7951			path: app/Statistics/Google/ChartChildren.php
7952
7953		-
7954			message: '#^Parameter \#1 \$surns of method Fisharebest\\Webtrees\\Statistics\\Google\\ChartCommonSurname\:\:getTopNameAndCount\(\) expects array\<string, int\>, array\<int\> given\.$#'
7955			identifier: argument.type
7956			count: 1
7957			path: app/Statistics/Google/ChartCommonSurname.php
7958
7959		-
7960			message: '#^Access to an undefined property object\:\:\$century\.$#'
7961			identifier: property.notFound
7962			count: 1
7963			path: app/Statistics/Google/ChartDeath.php
7964
7965		-
7966			message: '#^Access to an undefined property object\:\:\$total\.$#'
7967			identifier: property.notFound
7968			count: 1
7969			path: app/Statistics/Google/ChartDeath.php
7970
7971		-
7972			message: '#^Cannot cast mixed to float\.$#'
7973			identifier: cast.double
7974			count: 1
7975			path: app/Statistics/Google/ChartDeath.php
7976
7977		-
7978			message: '#^Cannot cast mixed to int\.$#'
7979			identifier: cast.int
7980			count: 1
7981			path: app/Statistics/Google/ChartDeath.php
7982
7983		-
7984			message: '#^Parameter \#1 \$century of method Fisharebest\\Webtrees\\Statistics\\Service\\CenturyService\:\:centuryName\(\) expects int, mixed given\.$#'
7985			identifier: argument.type
7986			count: 1
7987			path: app/Statistics/Google/ChartDeath.php
7988
7989		-
7990			message: '#^Binary operation "\+" between mixed and \(float\|int\) results in an error\.$#'
7991			identifier: binaryOp.invalid
7992			count: 2
7993			path: app/Statistics/Google/ChartDistribution.php
7994
7995		-
7996			message: '#^Parameter \#1 \$str of function preg_quote expects string, mixed given\.$#'
7997			identifier: argument.type
7998			count: 1
7999			path: app/Statistics/Google/ChartDistribution.php
8000
8001		-
8002			message: '#^Parameter \#2 \$subject of function preg_match expects string, mixed given\.$#'
8003			identifier: argument.type
8004			count: 1
8005			path: app/Statistics/Google/ChartDistribution.php
8006
8007		-
8008			message: '#^Access to an undefined property object\:\:\$century\.$#'
8009			identifier: property.notFound
8010			count: 1
8011			path: app/Statistics/Google/ChartDivorce.php
8012
8013		-
8014			message: '#^Access to an undefined property object\:\:\$total\.$#'
8015			identifier: property.notFound
8016			count: 1
8017			path: app/Statistics/Google/ChartDivorce.php
8018
8019		-
8020			message: '#^Cannot cast mixed to float\.$#'
8021			identifier: cast.double
8022			count: 1
8023			path: app/Statistics/Google/ChartDivorce.php
8024
8025		-
8026			message: '#^Cannot cast mixed to int\.$#'
8027			identifier: cast.int
8028			count: 1
8029			path: app/Statistics/Google/ChartDivorce.php
8030
8031		-
8032			message: '#^Parameter \#1 \$century of method Fisharebest\\Webtrees\\Statistics\\Service\\CenturyService\:\:centuryName\(\) expects int, mixed given\.$#'
8033			identifier: argument.type
8034			count: 1
8035			path: app/Statistics/Google/ChartDivorce.php
8036
8037		-
8038			message: '#^Access to an undefined property object\:\:\$id\.$#'
8039			identifier: property.notFound
8040			count: 1
8041			path: app/Statistics/Google/ChartFamilyLargest.php
8042
8043		-
8044			message: '#^Access to an undefined property object\:\:\$total\.$#'
8045			identifier: property.notFound
8046			count: 1
8047			path: app/Statistics/Google/ChartFamilyLargest.php
8048
8049		-
8050			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\FamilyFactoryInterface\:\:make\(\) expects string, mixed given\.$#'
8051			identifier: argument.type
8052			count: 1
8053			path: app/Statistics/Google/ChartFamilyLargest.php
8054
8055		-
8056			message: '#^Access to an undefined property object\:\:\$century\.$#'
8057			identifier: property.notFound
8058			count: 1
8059			path: app/Statistics/Google/ChartMarriage.php
8060
8061		-
8062			message: '#^Access to an undefined property object\:\:\$total\.$#'
8063			identifier: property.notFound
8064			count: 1
8065			path: app/Statistics/Google/ChartMarriage.php
8066
8067		-
8068			message: '#^Cannot cast mixed to float\.$#'
8069			identifier: cast.double
8070			count: 1
8071			path: app/Statistics/Google/ChartMarriage.php
8072
8073		-
8074			message: '#^Cannot cast mixed to int\.$#'
8075			identifier: cast.int
8076			count: 1
8077			path: app/Statistics/Google/ChartMarriage.php
8078
8079		-
8080			message: '#^Parameter \#1 \$century of method Fisharebest\\Webtrees\\Statistics\\Service\\CenturyService\:\:centuryName\(\) expects int, mixed given\.$#'
8081			identifier: argument.type
8082			count: 1
8083			path: app/Statistics/Google/ChartMarriage.php
8084
8085		-
8086			message: '#^Access to an undefined property object\:\:\$age\.$#'
8087			identifier: property.notFound
8088			count: 1
8089			path: app/Statistics/Google/ChartMarriageAge.php
8090
8091		-
8092			message: '#^Access to an undefined property object\:\:\$century\.$#'
8093			identifier: property.notFound
8094			count: 1
8095			path: app/Statistics/Google/ChartMarriageAge.php
8096
8097		-
8098			message: '#^Access to an undefined property object\:\:\$sex\.$#'
8099			identifier: property.notFound
8100			count: 1
8101			path: app/Statistics/Google/ChartMarriageAge.php
8102
8103		-
8104			message: '#^Binary operation "\+" between mixed and mixed results in an error\.$#'
8105			identifier: binaryOp.invalid
8106			count: 1
8107			path: app/Statistics/Google/ChartMarriageAge.php
8108
8109		-
8110			message: '#^Cannot cast mixed to float\.$#'
8111			identifier: cast.double
8112			count: 1
8113			path: app/Statistics/Google/ChartMarriageAge.php
8114
8115		-
8116			message: '#^Cannot cast mixed to int\.$#'
8117			identifier: cast.int
8118			count: 1
8119			path: app/Statistics/Google/ChartMarriageAge.php
8120
8121		-
8122			message: '#^Parameter \#1 \$century of method Fisharebest\\Webtrees\\Statistics\\Service\\CenturyService\:\:centuryName\(\) expects int, int\|string given\.$#'
8123			identifier: argument.type
8124			count: 1
8125			path: app/Statistics/Google/ChartMarriageAge.php
8126
8127		-
8128			message: '#^Parameter \#1 \$num of function round expects float\|int, mixed given\.$#'
8129			identifier: argument.type
8130			count: 2
8131			path: app/Statistics/Google/ChartMarriageAge.php
8132
8133		-
8134			message: '#^Access to an undefined property object\:\:\$century\.$#'
8135			identifier: property.notFound
8136			count: 1
8137			path: app/Statistics/Google/ChartNoChildrenFamilies.php
8138
8139		-
8140			message: '#^Access to an undefined property object\:\:\$total\.$#'
8141			identifier: property.notFound
8142			count: 2
8143			path: app/Statistics/Google/ChartNoChildrenFamilies.php
8144
8145		-
8146			message: '#^Cannot cast mixed to int\.$#'
8147			identifier: cast.int
8148			count: 3
8149			path: app/Statistics/Google/ChartNoChildrenFamilies.php
8150
8151		-
8152			message: '#^Parameter \#2 \$request of method Fisharebest\\Webtrees\\Services\\UserService\:\:contactLink\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#'
8153			identifier: argument.type
8154			count: 2
8155			path: app/Statistics/Repository/ContactRepository.php
8156
8157		-
8158			message: '#^Cannot cast mixed to int\.$#'
8159			identifier: cast.int
8160			count: 1
8161			path: app/Statistics/Repository/EventRepository.php
8162
8163		-
8164			message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\EventRepository\:\:eventQuery\(\) should return object\{id\: string, year\: int, fact\: string, type\: string\}\|null but returns \(object\{id\: mixed, year\: int, fact\: mixed, type\: mixed\}&stdClass\)\|null\.$#'
8165			identifier: return.type
8166			count: 1
8167			path: app/Statistics/Repository/EventRepository.php
8168
8169		-
8170			message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\EventRepository\:\:getEventCount\(\) should return int but returns Illuminate\\Support\\Collection\|int\.$#'
8171			identifier: return.type
8172			count: 1
8173			path: app/Statistics/Repository/EventRepository.php
8174
8175		-
8176			message: '#^Property object\{id\: string, year\: int, fact\: string, type\: string\}\:\:\$year is not writable\.$#'
8177			identifier: assign.propertyReadOnly
8178			count: 1
8179			path: app/Statistics/Repository/EventRepository.php
8180
8181		-
8182			message: '#^Cannot cast mixed to int\.$#'
8183			identifier: cast.int
8184			count: 1
8185			path: app/Statistics/Repository/FamilyDatesRepository.php
8186
8187		-
8188			message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\FamilyDatesRepository\:\:eventQuery\(\) should return object\{id\: string, year\: int, fact\: string, type\: string\}\|null but returns \(object\{id\: mixed, year\: int, fact\: mixed, type\: mixed\}&stdClass\)\|null\.$#'
8189			identifier: return.type
8190			count: 1
8191			path: app/Statistics/Repository/FamilyDatesRepository.php
8192
8193		-
8194			message: '#^Property object\{id\: string, year\: int, fact\: string, type\: string\}\:\:\$year is not writable\.$#'
8195			identifier: assign.propertyReadOnly
8196			count: 1
8197			path: app/Statistics/Repository/FamilyDatesRepository.php
8198
8199		-
8200			message: '#^Access to an undefined property object\:\:\$age\.$#'
8201			identifier: property.notFound
8202			count: 3
8203			path: app/Statistics/Repository/FamilyRepository.php
8204
8205		-
8206			message: '#^Access to an undefined property object\:\:\$ch1\.$#'
8207			identifier: property.notFound
8208			count: 3
8209			path: app/Statistics/Repository/FamilyRepository.php
8210
8211		-
8212			message: '#^Access to an undefined property object\:\:\$ch2\.$#'
8213			identifier: property.notFound
8214			count: 3
8215			path: app/Statistics/Repository/FamilyRepository.php
8216
8217		-
8218			message: '#^Access to an undefined property object\:\:\$f_numchil\.$#'
8219			identifier: property.notFound
8220			count: 1
8221			path: app/Statistics/Repository/FamilyRepository.php
8222
8223		-
8224			message: '#^Access to an undefined property object\:\:\$family\.$#'
8225			identifier: property.notFound
8226			count: 5
8227			path: app/Statistics/Repository/FamilyRepository.php
8228
8229		-
8230			message: '#^Binary operation "/" between mixed and 365\.25 results in an error\.$#'
8231			identifier: binaryOp.invalid
8232			count: 2
8233			path: app/Statistics/Repository/FamilyRepository.php
8234
8235		-
8236			message: '#^Cannot call method canShow\(\) on Fisharebest\\Webtrees\\Family\|null\.$#'
8237			identifier: method.nonObject
8238			count: 1
8239			path: app/Statistics/Repository/FamilyRepository.php
8240
8241		-
8242			message: '#^Cannot call method formatList\(\) on Fisharebest\\Webtrees\\Family\|null\.$#'
8243			identifier: method.nonObject
8244			count: 1
8245			path: app/Statistics/Repository/FamilyRepository.php
8246
8247		-
8248			message: '#^Cannot call method fullName\(\) on Fisharebest\\Webtrees\\Family\|null\.$#'
8249			identifier: method.nonObject
8250			count: 2
8251			path: app/Statistics/Repository/FamilyRepository.php
8252
8253		-
8254			message: '#^Cannot call method fullName\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#'
8255			identifier: method.nonObject
8256			count: 2
8257			path: app/Statistics/Repository/FamilyRepository.php
8258
8259		-
8260			message: '#^Cannot call method getBirthDate\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#'
8261			identifier: method.nonObject
8262			count: 2
8263			path: app/Statistics/Repository/FamilyRepository.php
8264
8265		-
8266			message: '#^Cannot call method husband\(\) on Fisharebest\\Webtrees\\Family\|null\.$#'
8267			identifier: method.nonObject
8268			count: 1
8269			path: app/Statistics/Repository/FamilyRepository.php
8270
8271		-
8272			message: '#^Cannot call method url\(\) on Fisharebest\\Webtrees\\Family\|null\.$#'
8273			identifier: method.nonObject
8274			count: 3
8275			path: app/Statistics/Repository/FamilyRepository.php
8276
8277		-
8278			message: '#^Cannot call method url\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#'
8279			identifier: method.nonObject
8280			count: 1
8281			path: app/Statistics/Repository/FamilyRepository.php
8282
8283		-
8284			message: '#^Cannot call method wife\(\) on Fisharebest\\Webtrees\\Family\|null\.$#'
8285			identifier: method.nonObject
8286			count: 1
8287			path: app/Statistics/Repository/FamilyRepository.php
8288
8289		-
8290			message: '#^Cannot cast mixed to float\.$#'
8291			identifier: cast.double
8292			count: 1
8293			path: app/Statistics/Repository/FamilyRepository.php
8294
8295		-
8296			message: '#^Cannot cast mixed to int\.$#'
8297			identifier: cast.int
8298			count: 9
8299			path: app/Statistics/Repository/FamilyRepository.php
8300
8301		-
8302			message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\FamilyRepository\:\:noChildrenFamiliesQuery\(\) should return int but returns Illuminate\\Support\\Collection\|int\.$#'
8303			identifier: return.type
8304			count: 1
8305			path: app/Statistics/Repository/FamilyRepository.php
8306
8307		-
8308			message: '#^Parameter \#1 \$n of static method Fisharebest\\Webtrees\\I18N\:\:number\(\) expects float, Illuminate\\Support\\Collection\|int given\.$#'
8309			identifier: argument.type
8310			count: 2
8311			path: app/Statistics/Repository/FamilyRepository.php
8312
8313		-
8314			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\FamilyFactoryInterface\:\:make\(\) expects string, mixed given\.$#'
8315			identifier: argument.type
8316			count: 4
8317			path: app/Statistics/Repository/FamilyRepository.php
8318
8319		-
8320			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\IndividualFactoryInterface\:\:make\(\) expects string, mixed given\.$#'
8321			identifier: argument.type
8322			count: 8
8323			path: app/Statistics/Repository/FamilyRepository.php
8324
8325		-
8326			message: '#^Access to an undefined property object\:\:\$change_time\.$#'
8327			identifier: property.notFound
8328			count: 1
8329			path: app/Statistics/Repository/GedcomRepository.php
8330
8331		-
8332			message: '#^Parameter \#1 \$string of method Fisharebest\\Webtrees\\Contracts\\TimestampFactoryInterface\:\:fromString\(\) expects string\|null, mixed given\.$#'
8333			identifier: argument.type
8334			count: 1
8335			path: app/Statistics/Repository/GedcomRepository.php
8336
8337		-
8338			message: '#^Cannot cast mixed to int\.$#'
8339			identifier: cast.int
8340			count: 1
8341			path: app/Statistics/Repository/HitCountRepository.php
8342
8343		-
8344			message: '#^Access to an undefined property object\:\:\$days\.$#'
8345			identifier: property.notFound
8346			count: 1
8347			path: app/Statistics/Repository/IndividualRepository.php
8348
8349		-
8350			message: '#^Binary operation "/" between mixed and 365\.25 results in an error\.$#'
8351			identifier: binaryOp.invalid
8352			count: 1
8353			path: app/Statistics/Repository/IndividualRepository.php
8354
8355		-
8356			message: '#^Cannot call method findByComponent\(\) on mixed\.$#'
8357			identifier: method.nonObject
8358			count: 1
8359			path: app/Statistics/Repository/IndividualRepository.php
8360
8361		-
8362			message: '#^Cannot call method first\(\) on mixed\.$#'
8363			identifier: method.nonObject
8364			count: 1
8365			path: app/Statistics/Repository/IndividualRepository.php
8366
8367		-
8368			message: '#^Cannot cast mixed to int\.$#'
8369			identifier: cast.int
8370			count: 4
8371			path: app/Statistics/Repository/IndividualRepository.php
8372
8373		-
8374			message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:commonGiven\(\) should return string but returns array\<int\>\|string\.$#'
8375			identifier: return.type
8376			count: 1
8377			path: app/Statistics/Repository/IndividualRepository.php
8378
8379		-
8380			message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:commonGivenFemale\(\) should return string but returns array\<int\>\|string\.$#'
8381			identifier: return.type
8382			count: 1
8383			path: app/Statistics/Repository/IndividualRepository.php
8384
8385		-
8386			message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:commonGivenFemaleList\(\) should return string but returns array\<int\>\|string\.$#'
8387			identifier: return.type
8388			count: 1
8389			path: app/Statistics/Repository/IndividualRepository.php
8390
8391		-
8392			message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:commonGivenFemaleListTotals\(\) should return string but returns array\<int\>\|string\.$#'
8393			identifier: return.type
8394			count: 1
8395			path: app/Statistics/Repository/IndividualRepository.php
8396
8397		-
8398			message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:commonGivenFemaleTable\(\) should return string but returns array\<int\>\|string\.$#'
8399			identifier: return.type
8400			count: 1
8401			path: app/Statistics/Repository/IndividualRepository.php
8402
8403		-
8404			message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:commonGivenFemaleTotals\(\) should return string but returns array\<int\>\|string\.$#'
8405			identifier: return.type
8406			count: 1
8407			path: app/Statistics/Repository/IndividualRepository.php
8408
8409		-
8410			message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:commonGivenList\(\) should return string but returns array\<int\>\|string\.$#'
8411			identifier: return.type
8412			count: 1
8413			path: app/Statistics/Repository/IndividualRepository.php
8414
8415		-
8416			message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:commonGivenListTotals\(\) should return string but returns array\<int\>\|string\.$#'
8417			identifier: return.type
8418			count: 1
8419			path: app/Statistics/Repository/IndividualRepository.php
8420
8421		-
8422			message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:commonGivenMale\(\) should return string but returns array\<int\>\|string\.$#'
8423			identifier: return.type
8424			count: 1
8425			path: app/Statistics/Repository/IndividualRepository.php
8426
8427		-
8428			message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:commonGivenMaleList\(\) should return string but returns array\<int\>\|string\.$#'
8429			identifier: return.type
8430			count: 1
8431			path: app/Statistics/Repository/IndividualRepository.php
8432
8433		-
8434			message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:commonGivenMaleListTotals\(\) should return string but returns array\<int\>\|string\.$#'
8435			identifier: return.type
8436			count: 1
8437			path: app/Statistics/Repository/IndividualRepository.php
8438
8439		-
8440			message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:commonGivenMaleTable\(\) should return string but returns array\<int\>\|string\.$#'
8441			identifier: return.type
8442			count: 1
8443			path: app/Statistics/Repository/IndividualRepository.php
8444
8445		-
8446			message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:commonGivenMaleTotals\(\) should return string but returns array\<int\>\|string\.$#'
8447			identifier: return.type
8448			count: 1
8449			path: app/Statistics/Repository/IndividualRepository.php
8450
8451		-
8452			message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:commonGivenTable\(\) should return string but returns array\<int\>\|string\.$#'
8453			identifier: return.type
8454			count: 1
8455			path: app/Statistics/Repository/IndividualRepository.php
8456
8457		-
8458			message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:commonGivenTotals\(\) should return string but returns array\<int\>\|string\.$#'
8459			identifier: return.type
8460			count: 1
8461			path: app/Statistics/Repository/IndividualRepository.php
8462
8463		-
8464			message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:commonGivenUnknown\(\) should return string but returns array\<int\>\|string\.$#'
8465			identifier: return.type
8466			count: 1
8467			path: app/Statistics/Repository/IndividualRepository.php
8468
8469		-
8470			message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:commonGivenUnknownList\(\) should return string but returns array\<int\>\|string\.$#'
8471			identifier: return.type
8472			count: 1
8473			path: app/Statistics/Repository/IndividualRepository.php
8474
8475		-
8476			message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:commonGivenUnknownListTotals\(\) should return string but returns array\<int\>\|string\.$#'
8477			identifier: return.type
8478			count: 1
8479			path: app/Statistics/Repository/IndividualRepository.php
8480
8481		-
8482			message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:commonGivenUnknownTable\(\) should return string but returns array\<int\>\|string\.$#'
8483			identifier: return.type
8484			count: 1
8485			path: app/Statistics/Repository/IndividualRepository.php
8486
8487		-
8488			message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:commonGivenUnknownTotals\(\) should return string but returns array\<int\>\|string\.$#'
8489			identifier: return.type
8490			count: 1
8491			path: app/Statistics/Repository/IndividualRepository.php
8492
8493		-
8494			message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:getTotalSexQuery\(\) should return int but returns Illuminate\\Support\\Collection\|int\.$#'
8495			identifier: return.type
8496			count: 1
8497			path: app/Statistics/Repository/IndividualRepository.php
8498
8499		-
8500			message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:totalDeceasedQuery\(\) should return int but returns Illuminate\\Support\\Collection\|int\.$#'
8501			identifier: return.type
8502			count: 1
8503			path: app/Statistics/Repository/IndividualRepository.php
8504
8505		-
8506			message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:totalFamiliesQuery\(\) should return int but returns Illuminate\\Support\\Collection\|int\.$#'
8507			identifier: return.type
8508			count: 1
8509			path: app/Statistics/Repository/IndividualRepository.php
8510
8511		-
8512			message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:totalFamsWithSourcesQuery\(\) should return int but returns Illuminate\\Support\\Collection\|int\.$#'
8513			identifier: return.type
8514			count: 1
8515			path: app/Statistics/Repository/IndividualRepository.php
8516
8517		-
8518			message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:totalIndisWithSourcesQuery\(\) should return int but returns Illuminate\\Support\\Collection\|int\.$#'
8519			identifier: return.type
8520			count: 1
8521			path: app/Statistics/Repository/IndividualRepository.php
8522
8523		-
8524			message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:totalIndividualsQuery\(\) should return int but returns Illuminate\\Support\\Collection\|int\.$#'
8525			identifier: return.type
8526			count: 1
8527			path: app/Statistics/Repository/IndividualRepository.php
8528
8529		-
8530			message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:totalLivingQuery\(\) should return int but returns Illuminate\\Support\\Collection\|int\.$#'
8531			identifier: return.type
8532			count: 1
8533			path: app/Statistics/Repository/IndividualRepository.php
8534
8535		-
8536			message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:totalMediaQuery\(\) should return int but returns Illuminate\\Support\\Collection\|int\.$#'
8537			identifier: return.type
8538			count: 1
8539			path: app/Statistics/Repository/IndividualRepository.php
8540
8541		-
8542			message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:totalNotesQuery\(\) should return int but returns Illuminate\\Support\\Collection\|int\.$#'
8543			identifier: return.type
8544			count: 1
8545			path: app/Statistics/Repository/IndividualRepository.php
8546
8547		-
8548			message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:totalRepositoriesQuery\(\) should return int but returns Illuminate\\Support\\Collection\|int\.$#'
8549			identifier: return.type
8550			count: 1
8551			path: app/Statistics/Repository/IndividualRepository.php
8552
8553		-
8554			message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:totalSourcesQuery\(\) should return int but returns Illuminate\\Support\\Collection\|int\.$#'
8555			identifier: return.type
8556			count: 1
8557			path: app/Statistics/Repository/IndividualRepository.php
8558
8559		-
8560			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: int, Closure\(string\)\: int given\.$#'
8561			identifier: argument.type
8562			count: 1
8563			path: app/Statistics/Repository/IndividualRepository.php
8564
8565		-
8566			message: '#^Parameter \#1 \$n of static method Fisharebest\\Webtrees\\I18N\:\:number\(\) expects float, Illuminate\\Support\\Collection\|int given\.$#'
8567			identifier: argument.type
8568			count: 2
8569			path: app/Statistics/Repository/IndividualRepository.php
8570
8571		-
8572			message: '#^Parameter \#2 \$callback of function array_walk expects callable\(int, string\)\: mixed, Closure\(string, string\)\: void given\.$#'
8573			identifier: argument.type
8574			count: 1
8575			path: app/Statistics/Repository/IndividualRepository.php
8576
8577		-
8578			message: '#^Parameter \#2 \$given of method Fisharebest\\Webtrees\\Statistics\\Google\\ChartCommonGiven\:\:chartCommonGiven\(\) expects array\<int\>, array\<int\>\|string given\.$#'
8579			identifier: argument.type
8580			count: 1
8581			path: app/Statistics/Repository/IndividualRepository.php
8582
8583		-
8584			message: '#^Cannot cast mixed to int\.$#'
8585			identifier: cast.int
8586			count: 1
8587			path: app/Statistics/Repository/LatestUserRepository.php
8588
8589		-
8590			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: int, Closure\(string\)\: int given\.$#'
8591			identifier: argument.type
8592			count: 1
8593			path: app/Statistics/Repository/MediaRepository.php
8594
8595		-
8596			message: '#^Parameter \#1 \$media of method Fisharebest\\Webtrees\\Statistics\\Google\\ChartMedia\:\:chartMedia\(\) expects array\<string, int\>, array\<int\> given\.$#'
8597			identifier: argument.type
8598			count: 1
8599			path: app/Statistics/Repository/MediaRepository.php
8600
8601		-
8602			message: '#^Parameter \#1 \$n of static method Fisharebest\\Webtrees\\I18N\:\:number\(\) expects float, Illuminate\\Support\\Collection\|int given\.$#'
8603			identifier: argument.type
8604			count: 1
8605			path: app/Statistics/Repository/MediaRepository.php
8606
8607		-
8608			message: '#^Parameter \#1 \$n of static method Fisharebest\\Webtrees\\I18N\:\:number\(\) expects float, Illuminate\\Support\\Collection\|int given\.$#'
8609			identifier: argument.type
8610			count: 1
8611			path: app/Statistics/Repository/MessageRepository.php
8612
8613		-
8614			message: '#^Parameter \#1 \$n of static method Fisharebest\\Webtrees\\I18N\:\:number\(\) expects float, Illuminate\\Support\\Collection\|int given\.$#'
8615			identifier: argument.type
8616			count: 2
8617			path: app/Statistics/Repository/NewsRepository.php
8618
8619		-
8620			message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\PlaceRepository\:\:totalPlacesQuery\(\) should return int but returns Illuminate\\Support\\Collection\|int\.$#'
8621			identifier: return.type
8622			count: 1
8623			path: app/Statistics/Repository/PlaceRepository.php
8624
8625		-
8626			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: int, Closure\(string\)\: int given\.$#'
8627			identifier: argument.type
8628			count: 1
8629			path: app/Statistics/Repository/PlaceRepository.php
8630
8631		-
8632			message: '#^Parameter \#2 \$subject of function preg_match expects string, mixed given\.$#'
8633			identifier: argument.type
8634			count: 1
8635			path: app/Statistics/Repository/PlaceRepository.php
8636
8637		-
8638			message: '#^Method Fisharebest\\Webtrees\\SurnameTradition\\PatrilinealSurnameTradition\:\:inflect\(\) should return string but returns string\|null\.$#'
8639			identifier: return.type
8640			count: 1
8641			path: app/SurnameTradition/PatrilinealSurnameTradition.php
8642
8643		-
8644			message: '#^Parameter \#3 \$subject of function preg_replace expects array\<float\|int\|string\>\|string, string\|null given\.$#'
8645			identifier: argument.type
8646			count: 1
8647			path: app/SurnameTradition/PatrilinealSurnameTradition.php
8648
8649		-
8650			message: '#^Access to an undefined property object\:\:\$tree_id\.$#'
8651			identifier: property.notFound
8652			count: 1
8653			path: app/Tree.php
8654
8655		-
8656			message: '#^Access to an undefined property object\:\:\$tree_name\.$#'
8657			identifier: property.notFound
8658			count: 1
8659			path: app/Tree.php
8660
8661		-
8662			message: '#^Access to an undefined property object\:\:\$tree_title\.$#'
8663			identifier: property.notFound
8664			count: 1
8665			path: app/Tree.php
8666
8667		-
8668			message: '#^Cannot call method acceptRecord\(\) on mixed\.$#'
8669			identifier: method.nonObject
8670			count: 4
8671			path: app/Tree.php
8672
8673		-
8674			message: '#^Cannot cast mixed to int\.$#'
8675			identifier: cast.int
8676			count: 1
8677			path: app/Tree.php
8678
8679		-
8680			message: '#^Method Fisharebest\\Webtrees\\Tree\:\:getPreference\(\) should return string but returns mixed\.$#'
8681			identifier: return.type
8682			count: 1
8683			path: app/Tree.php
8684
8685		-
8686			message: '#^Parameter \#2 \$name of class Fisharebest\\Webtrees\\Tree constructor expects string, mixed given\.$#'
8687			identifier: argument.type
8688			count: 1
8689			path: app/Tree.php
8690
8691		-
8692			message: '#^Parameter \#3 \$title of class Fisharebest\\Webtrees\\Tree constructor expects string, mixed given\.$#'
8693			identifier: argument.type
8694			count: 1
8695			path: app/Tree.php
8696
8697		-
8698			message: '#^Property Fisharebest\\Webtrees\\Tree\:\:\$preferences \(array\<string\>\) does not accept array\<mixed\>\.$#'
8699			identifier: assign.propertyType
8700			count: 1
8701			path: app/Tree.php
8702
8703		-
8704			message: '#^Property Fisharebest\\Webtrees\\Tree\:\:\$user_preferences \(array\<array\<string\>\>\) does not accept array\<array\<mixed\>\>\.$#'
8705			identifier: assign.propertyType
8706			count: 1
8707			path: app/Tree.php
8708
8709		-
8710			message: '#^Cannot call method find\(\) on mixed\.$#'
8711			identifier: method.nonObject
8712			count: 1
8713			path: app/TreeUser.php
8714
8715		-
8716			message: '#^Access to an undefined property object\:\:\$email\.$#'
8717			identifier: property.notFound
8718			count: 1
8719			path: app/User.php
8720
8721		-
8722			message: '#^Access to an undefined property object\:\:\$real_name\.$#'
8723			identifier: property.notFound
8724			count: 1
8725			path: app/User.php
8726
8727		-
8728			message: '#^Access to an undefined property object\:\:\$user_id\.$#'
8729			identifier: property.notFound
8730			count: 1
8731			path: app/User.php
8732
8733		-
8734			message: '#^Access to an undefined property object\:\:\$user_name\.$#'
8735			identifier: property.notFound
8736			count: 1
8737			path: app/User.php
8738
8739		-
8740			message: '#^Cannot cast mixed to int\.$#'
8741			identifier: cast.int
8742			count: 1
8743			path: app/User.php
8744
8745		-
8746			message: '#^Parameter \#2 \$user_name of class Fisharebest\\Webtrees\\User constructor expects string, mixed given\.$#'
8747			identifier: argument.type
8748			count: 1
8749			path: app/User.php
8750
8751		-
8752			message: '#^Parameter \#3 \$real_name of class Fisharebest\\Webtrees\\User constructor expects string, mixed given\.$#'
8753			identifier: argument.type
8754			count: 1
8755			path: app/User.php
8756
8757		-
8758			message: '#^Parameter \#4 \$email of class Fisharebest\\Webtrees\\User constructor expects string, mixed given\.$#'
8759			identifier: argument.type
8760			count: 1
8761			path: app/User.php
8762
8763		-
8764			message: '#^Property Fisharebest\\Webtrees\\User\:\:\$preferences \(array\<string, string\>\) does not accept array\<mixed\>\.$#'
8765			identifier: assign.propertyType
8766			count: 1
8767			path: app/User.php
8768
8769		-
8770			message: '#^Anonymous function should return array\|null but returns mixed\.$#'
8771			identifier: return.type
8772			count: 1
8773			path: app/Validator.php
8774
8775		-
8776			message: '#^Anonymous function should return float\|null but returns mixed\.$#'
8777			identifier: return.type
8778			count: 1
8779			path: app/Validator.php
8780
8781		-
8782			message: '#^Anonymous function should return int\|null but returns mixed\.$#'
8783			identifier: return.type
8784			count: 1
8785			path: app/Validator.php
8786
8787		-
8788			message: '#^Anonymous function should return string\|null but returns mixed\.$#'
8789			identifier: return.type
8790			count: 1
8791			path: app/Validator.php
8792
8793		-
8794			message: '#^Method Fisharebest\\Webtrees\\Validator\:\:array\(\) should return array\<string\> but returns array\.$#'
8795			identifier: return.type
8796			count: 1
8797			path: app/Validator.php
8798
8799		-
8800			message: '#^Parameter \#1 \$parameters of class Fisharebest\\Webtrees\\Validator constructor expects array\<array\<int\|string\>\|Fisharebest\\Webtrees\\Contracts\\UserInterface\|Fisharebest\\Webtrees\\Tree\|int\|string\>, array given\.$#'
8801			identifier: argument.type
8802			count: 4
8803			path: app/Validator.php
8804
8805		-
8806			message: '#^Parameter \#1 \$url of function parse_url expects string, mixed given\.$#'
8807			identifier: argument.type
8808			count: 1
8809			path: app/Validator.php
8810
8811		-
8812			message: '#^Parameter \#1 \$serverRequestFactory of class Nyholm\\Psr7Server\\ServerRequestCreator constructor expects Psr\\Http\\Message\\ServerRequestFactoryInterface, mixed given\.$#'
8813			identifier: argument.type
8814			count: 1
8815			path: app/Webtrees.php
8816
8817		-
8818			message: '#^Parameter \#2 \$uriFactory of class Nyholm\\Psr7Server\\ServerRequestCreator constructor expects Psr\\Http\\Message\\UriFactoryInterface, mixed given\.$#'
8819			identifier: argument.type
8820			count: 1
8821			path: app/Webtrees.php
8822
8823		-
8824			message: '#^Parameter \#3 \$uploadedFileFactory of class Nyholm\\Psr7Server\\ServerRequestCreator constructor expects Psr\\Http\\Message\\UploadedFileFactoryInterface, mixed given\.$#'
8825			identifier: argument.type
8826			count: 1
8827			path: app/Webtrees.php
8828
8829		-
8830			message: '#^Parameter \#4 \$streamFactory of class Nyholm\\Psr7Server\\ServerRequestCreator constructor expects Psr\\Http\\Message\\StreamFactoryInterface, mixed given\.$#'
8831			identifier: argument.type
8832			count: 1
8833			path: app/Webtrees.php
8834
8835		-
8836			message: '#^Strict comparison using \!\=\= between ''\-dev'' and '''' will always evaluate to true\.$#'
8837			identifier: notIdentical.alwaysTrue
8838			count: 1
8839			path: app/Webtrees.php
8840
8841		-
8842			message: '#^Ternary operator condition is always true\.$#'
8843			identifier: ternary.alwaysTrue
8844			count: 1
8845			path: app/Webtrees.php
8846
8847		-
8848			message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#'
8849			identifier: foreach.nonIterable
8850			count: 1
8851			path: resources/views/admin/control-panel.phtml
8852
8853		-
8854			message: '#^Left side of \|\| is always true\.$#'
8855			identifier: booleanOr.leftAlwaysTrue
8856			count: 1
8857			path: resources/views/admin/control-panel.phtml
8858
8859		-
8860			message: '#^Offset int does not exist on array\<string, int\>\.$#'
8861			identifier: offsetAccess.notFound
8862			count: 1
8863			path: resources/views/admin/control-panel.phtml
8864
8865		-
8866			message: '#^Parameter \#1 \$n of static method Fisharebest\\Webtrees\\I18N\:\:number\(\) expects float, mixed given\.$#'
8867			identifier: argument.type
8868			count: 8
8869			path: resources/views/admin/control-panel.phtml
8870
8871		-
8872			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
8873			identifier: argument.type
8874			count: 1
8875			path: resources/views/admin/control-panel.phtml
8876
8877		-
8878			message: '#^Right side of \|\| is always true\.$#'
8879			identifier: booleanOr.rightAlwaysTrue
8880			count: 1
8881			path: resources/views/admin/control-panel.phtml
8882
8883		-
8884			message: '#^Access to an undefined property object\:\:\$child_count\.$#'
8885			identifier: property.notFound
8886			count: 2
8887			path: resources/views/admin/locations.phtml
8888
8889		-
8890			message: '#^Access to an undefined property object\:\:\$id\.$#'
8891			identifier: property.notFound
8892			count: 3
8893			path: resources/views/admin/locations.phtml
8894
8895		-
8896			message: '#^Access to an undefined property object\:\:\$key\.$#'
8897			identifier: property.notFound
8898			count: 3
8899			path: resources/views/admin/locations.phtml
8900
8901		-
8902			message: '#^Access to an undefined property object\:\:\$latitude\.$#'
8903			identifier: property.notFound
8904			count: 1
8905			path: resources/views/admin/locations.phtml
8906
8907		-
8908			message: '#^Access to an undefined property object\:\:\$longitude\.$#'
8909			identifier: property.notFound
8910			count: 1
8911			path: resources/views/admin/locations.phtml
8912
8913		-
8914			message: '#^Access to an undefined property object\:\:\$no_coord\.$#'
8915			identifier: property.notFound
8916			count: 1
8917			path: resources/views/admin/locations.phtml
8918
8919		-
8920			message: '#^Access to an undefined property object\:\:\$place\.$#'
8921			identifier: property.notFound
8922			count: 1
8923			path: resources/views/admin/locations.phtml
8924
8925		-
8926			message: '#^Argument of an invalid type object supplied for foreach, only iterables are supported\.$#'
8927			identifier: foreach.nonIterable
8928			count: 1
8929			path: resources/views/admin/locations.phtml
8930
8931		-
8932			message: '#^Cannot access offset 0 on object\.$#'
8933			identifier: offsetAccess.nonOffsetAccessible
8934			count: 3
8935			path: resources/views/admin/locations.phtml
8936
8937		-
8938			message: '#^Cannot access offset mixed on object\.$#'
8939			identifier: offsetAccess.nonOffsetAccessible
8940			count: 1
8941			path: resources/views/admin/locations.phtml
8942
8943		-
8944			message: '#^Cannot access property \$p_id on mixed\.$#'
8945			identifier: property.nonObject
8946			count: 2
8947			path: resources/views/admin/locations.phtml
8948
8949		-
8950			message: '#^Cannot access property \$tree_name on mixed\.$#'
8951			identifier: property.nonObject
8952			count: 2
8953			path: resources/views/admin/locations.phtml
8954
8955		-
8956			message: '#^Cannot access property \$tree_title on mixed\.$#'
8957			identifier: property.nonObject
8958			count: 2
8959			path: resources/views/admin/locations.phtml
8960
8961		-
8962			message: '#^Parameter \#1 \$key of function array_key_exists expects int\|string, mixed given\.$#'
8963			identifier: argument.type
8964			count: 2
8965			path: resources/views/admin/locations.phtml
8966
8967		-
8968			message: '#^Parameter \#1 \$key of method Illuminate\\Support\\Collection\<int,Fisharebest\\Webtrees\\Tree\>\:\:get\(\) expects int, mixed given\.$#'
8969			identifier: argument.type
8970			count: 2
8971			path: resources/views/admin/locations.phtml
8972
8973		-
8974			message: '#^Parameter \#1 \$n of static method Fisharebest\\Webtrees\\I18N\:\:number\(\) expects float, mixed given\.$#'
8975			identifier: argument.type
8976			count: 3
8977			path: resources/views/admin/locations.phtml
8978
8979		-
8980			message: '#^Parameter \#1 \$tree of method Fisharebest\\Webtrees\\Module\\PlaceHierarchyListModule\:\:listUrl\(\) expects Fisharebest\\Webtrees\\Tree, Fisharebest\\Webtrees\\Tree\|null given\.$#'
8981			identifier: argument.type
8982			count: 2
8983			path: resources/views/admin/locations.phtml
8984
8985		-
8986			message: '#^Parameter \#1 \$value of function count expects array\|Countable, object given\.$#'
8987			identifier: argument.type
8988			count: 3
8989			path: resources/views/admin/locations.phtml
8990
8991		-
8992			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
8993			identifier: argument.type
8994			count: 3
8995			path: resources/views/admin/locations.phtml
8996
8997		-
8998			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
8999			identifier: echo.nonString
9000			count: 2
9001			path: resources/views/admin/locations.phtml
9002
9003		-
9004			message: '#^Parameter \#2 \$parameters of function route expects array\<array\<string\>\|bool\|int\|string\|null\>, array\<string, mixed\> given\.$#'
9005			identifier: argument.type
9006			count: 3
9007			path: resources/views/admin/locations.phtml
9008
9009		-
9010			message: '#^Parameter \#2 \$parameters of method Fisharebest\\Webtrees\\Module\\PlaceHierarchyListModule\:\:listUrl\(\) expects array\<array\<string\>\|bool\|int\|string\|null\>, array\<string, mixed\> given\.$#'
9011			identifier: argument.type
9012			count: 2
9013			path: resources/views/admin/locations.phtml
9014
9015		-
9016			message: '#^Access to an undefined property object\:\:\$message\.$#'
9017			identifier: property.notFound
9018			count: 3
9019			path: resources/views/admin/trees-check.phtml
9020
9021		-
9022			message: '#^Access to an undefined property object\:\:\$tag\.$#'
9023			identifier: property.notFound
9024			count: 6
9025			path: resources/views/admin/trees-check.phtml
9026
9027		-
9028			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
9029			identifier: argument.type
9030			count: 6
9031			path: resources/views/admin/trees-check.phtml
9032
9033		-
9034			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
9035			identifier: echo.nonString
9036			count: 3
9037			path: resources/views/admin/trees-check.phtml
9038
9039		-
9040			message: '#^Cannot call method name\(\) on Fisharebest\\Webtrees\\Tree\|null\.$#'
9041			identifier: method.nonObject
9042			count: 2
9043			path: resources/views/admin/trees-merge.phtml
9044
9045		-
9046			message: '#^Cannot call method title\(\) on Fisharebest\\Webtrees\\Tree\|null\.$#'
9047			identifier: method.nonObject
9048			count: 2
9049			path: resources/views/admin/trees-merge.phtml
9050
9051		-
9052			message: '#^Access to an undefined property object\:\:\$default_resn_id\.$#'
9053			identifier: property.notFound
9054			count: 3
9055			path: resources/views/admin/trees-privacy.phtml
9056
9057		-
9058			message: '#^Access to an undefined property object\:\:\$record\.$#'
9059			identifier: property.notFound
9060			count: 1
9061			path: resources/views/admin/trees-privacy.phtml
9062
9063		-
9064			message: '#^Access to an undefined property object\:\:\$resn\.$#'
9065			identifier: property.notFound
9066			count: 1
9067			path: resources/views/admin/trees-privacy.phtml
9068
9069		-
9070			message: '#^Access to an undefined property object\:\:\$tag_label\.$#'
9071			identifier: property.notFound
9072			count: 1
9073			path: resources/views/admin/trees-privacy.phtml
9074
9075		-
9076			message: '#^Access to an undefined property object\:\:\$xref\.$#'
9077			identifier: property.notFound
9078			count: 1
9079			path: resources/views/admin/trees-privacy.phtml
9080
9081		-
9082			message: '#^Cannot call method fullName\(\) on mixed\.$#'
9083			identifier: method.nonObject
9084			count: 1
9085			path: resources/views/admin/trees-privacy.phtml
9086
9087		-
9088			message: '#^Cannot call method url\(\) on mixed\.$#'
9089			identifier: method.nonObject
9090			count: 1
9091			path: resources/views/admin/trees-privacy.phtml
9092
9093		-
9094			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
9095			identifier: argument.type
9096			count: 1
9097			path: resources/views/admin/trees-privacy.phtml
9098
9099		-
9100			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
9101			identifier: echo.nonString
9102			count: 6
9103			path: resources/views/admin/trees-privacy.phtml
9104
9105		-
9106			message: '#^Access to an undefined property object\:\:\$user_id\.$#'
9107			identifier: property.notFound
9108			count: 5
9109			path: resources/views/admin/users-table-options.phtml
9110
9111		-
9112			message: '#^Access to an undefined property object\:\:\$user_name\.$#'
9113			identifier: property.notFound
9114			count: 1
9115			path: resources/views/admin/users-table-options.phtml
9116
9117		-
9118			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
9119			identifier: argument.type
9120			count: 1
9121			path: resources/views/admin/users-table-options.phtml
9122
9123		-
9124			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
9125			identifier: echo.nonString
9126			count: 2
9127			path: resources/views/admin/users-table-options.phtml
9128
9129		-
9130			message: '#^Parameter \#2 \$parameters of function route expects array\<array\<string\>\|bool\|int\|string\|null\>, array\<string, mixed\> given\.$#'
9131			identifier: argument.type
9132			count: 3
9133			path: resources/views/admin/users-table-options.phtml
9134
9135		-
9136			message: '#^Argument of an invalid type list\<string\>\|false supplied for foreach, only iterables are supported\.$#'
9137			identifier: foreach.nonIterable
9138			count: 1
9139			path: resources/views/chart-box.phtml
9140
9141		-
9142			message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#'
9143			identifier: foreach.nonIterable
9144			count: 2
9145			path: resources/views/chart-box.phtml
9146
9147		-
9148			message: '#^Cannot access offset int\<0, max\> on mixed\.$#'
9149			identifier: offsetAccess.nonOffsetAccessible
9150			count: 1
9151			path: resources/views/chart-box.phtml
9152
9153		-
9154			message: '#^Cannot call method filter\(\) on mixed\.$#'
9155			identifier: method.nonObject
9156			count: 1
9157			path: resources/views/chart-box.phtml
9158
9159		-
9160			message: '#^Cannot call method findByComponent\(\) on mixed\.$#'
9161			identifier: method.nonObject
9162			count: 1
9163			path: resources/views/chart-box.phtml
9164
9165		-
9166			message: '#^Cannot call method getClass\(\) on mixed\.$#'
9167			identifier: method.nonObject
9168			count: 1
9169			path: resources/views/chart-box.phtml
9170
9171		-
9172			message: '#^Cannot call method getLabel\(\) on mixed\.$#'
9173			identifier: method.nonObject
9174			count: 1
9175			path: resources/views/chart-box.phtml
9176
9177		-
9178			message: '#^Cannot call method getLink\(\) on mixed\.$#'
9179			identifier: method.nonObject
9180			count: 1
9181			path: resources/views/chart-box.phtml
9182
9183		-
9184			message: '#^Cannot call method map\(\) on mixed\.$#'
9185			identifier: method.nonObject
9186			count: 1
9187			path: resources/views/chart-box.phtml
9188
9189		-
9190			message: '#^Cannot call method push\(\) on mixed\.$#'
9191			identifier: method.nonObject
9192			count: 3
9193			path: resources/views/chart-box.phtml
9194
9195		-
9196			message: '#^PHPDoc tag @var for variable \$all_facts contains generic class Illuminate\\Support\\Collection but does not specify its types\: TKey, TValue$#'
9197			identifier: missingType.generics
9198			count: 1
9199			path: resources/views/chart-box.phtml
9200
9201		-
9202			message: '#^PHPDoc tag @var for variable \$menus contains generic class Illuminate\\Support\\Collection but does not specify its types\: TKey, TValue$#'
9203			identifier: missingType.generics
9204			count: 1
9205			path: resources/views/chart-box.phtml
9206
9207		-
9208			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:filter\(\) expects \(callable\(mixed, int\|string\)\: bool\)\|null, Closure\(Fisharebest\\Webtrees\\Fact\)\: bool given\.$#'
9209			identifier: argument.type
9210			count: 1
9211			path: resources/views/chart-box.phtml
9212
9213		-
9214			message: '#^Parameter \#1 \$filter of method Fisharebest\\Webtrees\\GedcomRecord\:\:facts\(\) expects array\<string\>, array\<int, mixed\> given\.$#'
9215			identifier: argument.type
9216			count: 1
9217			path: resources/views/chart-box.phtml
9218
9219		-
9220			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
9221			identifier: argument.type
9222			count: 2
9223			path: resources/views/chart-box.phtml
9224
9225		-
9226			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
9227			identifier: echo.nonString
9228			count: 1
9229			path: resources/views/chart-box.phtml
9230
9231		-
9232			message: '#^Parameter \#2 \$haystack of function in_array expects array, list\<string\>\|false given\.$#'
9233			identifier: argument.type
9234			count: 1
9235			path: resources/views/chart-box.phtml
9236
9237		-
9238			message: '#^Parameter \#2 \$haystack of function in_array expects array, mixed given\.$#'
9239			identifier: argument.type
9240			count: 1
9241			path: resources/views/chart-box.phtml
9242
9243		-
9244			message: '#^Parameter \#1 \$n of static method Fisharebest\\Webtrees\\I18N\:\:number\(\) expects float, int\|null given\.$#'
9245			identifier: argument.type
9246			count: 1
9247			path: resources/views/components/badge.phtml
9248
9249		-
9250			message: '#^Cannot cast mixed to int\.$#'
9251			identifier: cast.int
9252			count: 1
9253			path: resources/views/components/select-number.phtml
9254
9255		-
9256			message: '#^Parameter \#1 \$n of static method Fisharebest\\Webtrees\\I18N\:\:number\(\) expects float, string given\.$#'
9257			identifier: argument.type
9258			count: 1
9259			path: resources/views/components/select-number.phtml
9260
9261		-
9262			message: '#^Cannot cast mixed to string\.$#'
9263			identifier: cast.string
9264			count: 1
9265			path: resources/views/components/select.phtml
9266
9267		-
9268			message: '#^Unreachable statement \- code above always terminates\.$#'
9269			identifier: deadCode.unreachable
9270			count: 1
9271			path: resources/views/edit/edit-gedcom-fields.phtml
9272
9273		-
9274			message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#'
9275			identifier: foreach.nonIterable
9276			count: 2
9277			path: resources/views/edit/link-spouse-to-individual.phtml
9278
9279		-
9280			message: '#^Cannot call method label\(\) on mixed\.$#'
9281			identifier: method.nonObject
9282			count: 1
9283			path: resources/views/edit/link-spouse-to-individual.phtml
9284
9285		-
9286			message: '#^Cannot call method record\(\) on mixed\.$#'
9287			identifier: method.nonObject
9288			count: 1
9289			path: resources/views/edit/link-spouse-to-individual.phtml
9290
9291		-
9292			message: '#^Cannot call method tag\(\) on mixed\.$#'
9293			identifier: method.nonObject
9294			count: 1
9295			path: resources/views/edit/link-spouse-to-individual.phtml
9296
9297		-
9298			message: '#^Cannot call method tree\(\) on mixed\.$#'
9299			identifier: method.nonObject
9300			count: 1
9301			path: resources/views/edit/link-spouse-to-individual.phtml
9302
9303		-
9304			message: '#^Parameter \#1 \$fact of method Fisharebest\\Webtrees\\Services\\GedcomEditService\:\:insertMissingFactSubtags\(\) expects Fisharebest\\Webtrees\\Fact, mixed given\.$#'
9305			identifier: argument.type
9306			count: 1
9307			path: resources/views/edit/link-spouse-to-individual.phtml
9308
9309		-
9310			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
9311			identifier: echo.nonString
9312			count: 1
9313			path: resources/views/edit/link-spouse-to-individual.phtml
9314
9315		-
9316			message: '#^Parameter \#2 \$string of function explode expects string, mixed given\.$#'
9317			identifier: argument.type
9318			count: 1
9319			path: resources/views/edit/link-spouse-to-individual.phtml
9320
9321		-
9322			message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#'
9323			identifier: foreach.nonIterable
9324			count: 2
9325			path: resources/views/edit/new-individual.phtml
9326
9327		-
9328			message: '#^Cannot call method label\(\) on mixed\.$#'
9329			identifier: method.nonObject
9330			count: 1
9331			path: resources/views/edit/new-individual.phtml
9332
9333		-
9334			message: '#^Cannot call method record\(\) on mixed\.$#'
9335			identifier: method.nonObject
9336			count: 1
9337			path: resources/views/edit/new-individual.phtml
9338
9339		-
9340			message: '#^Cannot call method tag\(\) on mixed\.$#'
9341			identifier: method.nonObject
9342			count: 2
9343			path: resources/views/edit/new-individual.phtml
9344
9345		-
9346			message: '#^Cannot call method tree\(\) on mixed\.$#'
9347			identifier: method.nonObject
9348			count: 1
9349			path: resources/views/edit/new-individual.phtml
9350
9351		-
9352			message: '#^Parameter \#1 \$fact of method Fisharebest\\Webtrees\\Services\\GedcomEditService\:\:insertMissingFactSubtags\(\) expects Fisharebest\\Webtrees\\Fact, mixed given\.$#'
9353			identifier: argument.type
9354			count: 1
9355			path: resources/views/edit/new-individual.phtml
9356
9357		-
9358			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
9359			identifier: argument.type
9360			count: 1
9361			path: resources/views/edit/new-individual.phtml
9362
9363		-
9364			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
9365			identifier: echo.nonString
9366			count: 7
9367			path: resources/views/edit/new-individual.phtml
9368
9369		-
9370			message: '#^Parameter \#2 \$string of function explode expects string, mixed given\.$#'
9371			identifier: argument.type
9372			count: 1
9373			path: resources/views/edit/new-individual.phtml
9374
9375		-
9376			message: '#^Cannot call method formatFirstMajorFact\(\) on Fisharebest\\Webtrees\\GedcomRecord\|null\.$#'
9377			identifier: method.nonObject
9378			count: 2
9379			path: resources/views/edit/reorder-children.phtml
9380
9381		-
9382			message: '#^Cannot call method fullName\(\) on Fisharebest\\Webtrees\\GedcomRecord\|null\.$#'
9383			identifier: method.nonObject
9384			count: 1
9385			path: resources/views/edit/reorder-children.phtml
9386
9387		-
9388			message: '#^Cannot call method getBirthDate\(\) on Fisharebest\\Webtrees\\GedcomRecord\|null\.$#'
9389			identifier: method.nonObject
9390			count: 1
9391			path: resources/views/edit/reorder-children.phtml
9392
9393		-
9394			message: '#^Cannot call method julianDay\(\) on mixed\.$#'
9395			identifier: method.nonObject
9396			count: 1
9397			path: resources/views/edit/reorder-children.phtml
9398
9399		-
9400			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
9401			identifier: echo.nonString
9402			count: 1
9403			path: resources/views/edit/reorder-children.phtml
9404
9405		-
9406			message: '#^Cannot call method formatFirstMajorFact\(\) on Fisharebest\\Webtrees\\GedcomRecord\|null\.$#'
9407			identifier: method.nonObject
9408			count: 4
9409			path: resources/views/edit/reorder-families.phtml
9410
9411		-
9412			message: '#^Cannot call method fullName\(\) on Fisharebest\\Webtrees\\GedcomRecord\|null\.$#'
9413			identifier: method.nonObject
9414			count: 2
9415			path: resources/views/edit/reorder-families.phtml
9416
9417		-
9418			message: '#^Cannot call method getMarriageDate\(\) on Fisharebest\\Webtrees\\GedcomRecord\|null\.$#'
9419			identifier: method.nonObject
9420			count: 2
9421			path: resources/views/edit/reorder-families.phtml
9422
9423		-
9424			message: '#^Cannot call method julianDay\(\) on mixed\.$#'
9425			identifier: method.nonObject
9426			count: 2
9427			path: resources/views/edit/reorder-families.phtml
9428
9429		-
9430			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
9431			identifier: echo.nonString
9432			count: 2
9433			path: resources/views/edit/reorder-families.phtml
9434
9435		-
9436			message: '#^Cannot call method displayImage\(\) on Fisharebest\\Webtrees\\GedcomRecord\|null\.$#'
9437			identifier: method.nonObject
9438			count: 1
9439			path: resources/views/edit/reorder-media.phtml
9440
9441		-
9442			message: '#^Cannot call method fullName\(\) on Fisharebest\\Webtrees\\GedcomRecord\|null\.$#'
9443			identifier: method.nonObject
9444			count: 1
9445			path: resources/views/edit/reorder-media.phtml
9446
9447		-
9448			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
9449			identifier: echo.nonString
9450			count: 1
9451			path: resources/views/edit/reorder-media.phtml
9452
9453		-
9454			message: '#^Parameter \#1 \$record of method Fisharebest\\Webtrees\\Services\\GedcomEditService\:\:factsToAdd\(\) expects Fisharebest\\Webtrees\\Family\|Fisharebest\\Webtrees\\Individual, Fisharebest\\Webtrees\\GedcomRecord given\.$#'
9455			identifier: argument.type
9456			count: 1
9457			path: resources/views/fact-add-new.phtml
9458
9459		-
9460			message: '#^Binary operation "\." between non\-falsy\-string and mixed results in an error\.$#'
9461			identifier: binaryOp.invalid
9462			count: 1
9463			path: resources/views/fact-association-structure.phtml
9464
9465		-
9466			message: '#^Binary operation "\.\=" between mixed and non\-falsy\-string results in an error\.$#'
9467			identifier: assignOp.invalid
9468			count: 1
9469			path: resources/views/fact-association-structure.phtml
9470
9471		-
9472			message: '#^Cannot call method findByComponent\(\) on mixed\.$#'
9473			identifier: method.nonObject
9474			count: 1
9475			path: resources/views/fact-association-structure.phtml
9476
9477		-
9478			message: '#^Cannot call method first\(\) on mixed\.$#'
9479			identifier: method.nonObject
9480			count: 1
9481			path: resources/views/fact-association-structure.phtml
9482
9483		-
9484			message: '#^Cannot call method getCloseRelationshipName\(\) on mixed\.$#'
9485			identifier: method.nonObject
9486			count: 1
9487			path: resources/views/fact-association-structure.phtml
9488
9489		-
9490			message: '#^Parameter \#2 \$subject of function preg_match_all expects string, string\|null given\.$#'
9491			identifier: argument.type
9492			count: 1
9493			path: resources/views/fact-gedcom-fields.phtml
9494
9495		-
9496			message: '#^Cannot call method findByInterface\(\) on mixed\.$#'
9497			identifier: method.nonObject
9498			count: 1
9499			path: resources/views/fact-place.phtml
9500
9501		-
9502			message: '#^Cannot call method implode\(\) on mixed\.$#'
9503			identifier: method.nonObject
9504			count: 1
9505			path: resources/views/fact-place.phtml
9506
9507		-
9508			message: '#^Cannot call method map\(\) on mixed\.$#'
9509			identifier: method.nonObject
9510			count: 1
9511			path: resources/views/fact-place.phtml
9512
9513		-
9514			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
9515			identifier: echo.nonString
9516			count: 1
9517			path: resources/views/fact-place.phtml
9518
9519		-
9520			message: '#^Cannot call method findByComponent\(\) on mixed\.$#'
9521			identifier: method.nonObject
9522			count: 1
9523			path: resources/views/fact.phtml
9524
9525		-
9526			message: '#^Cannot call method first\(\) on mixed\.$#'
9527			identifier: method.nonObject
9528			count: 1
9529			path: resources/views/fact.phtml
9530
9531		-
9532			message: '#^Cannot call method getCloseRelationshipName\(\) on mixed\.$#'
9533			identifier: method.nonObject
9534			count: 1
9535			path: resources/views/fact.phtml
9536
9537		-
9538			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
9539			identifier: echo.nonString
9540			count: 1
9541			path: resources/views/fact.phtml
9542
9543		-
9544			message: '#^Argument of an invalid type string supplied for foreach, only iterables are supported\.$#'
9545			identifier: foreach.nonIterable
9546			count: 3
9547			path: resources/views/help/date.phtml
9548
9549		-
9550			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
9551			identifier: echo.nonString
9552			count: 3
9553			path: resources/views/help/date.phtml
9554
9555		-
9556			message: '#^Access to an undefined property object\:\:\$status\.$#'
9557			identifier: property.notFound
9558			count: 1
9559			path: resources/views/layouts/administration.phtml
9560
9561		-
9562			message: '#^Access to an undefined property object\:\:\$text\.$#'
9563			identifier: property.notFound
9564			count: 1
9565			path: resources/views/layouts/administration.phtml
9566
9567		-
9568			message: '#^Cannot call method findByInterface\(\) on mixed\.$#'
9569			identifier: method.nonObject
9570			count: 2
9571			path: resources/views/layouts/administration.phtml
9572
9573		-
9574			message: '#^Cannot call method implode\(\) on mixed\.$#'
9575			identifier: method.nonObject
9576			count: 2
9577			path: resources/views/layouts/administration.phtml
9578
9579		-
9580			message: '#^Cannot call method map\(\) on mixed\.$#'
9581			identifier: method.nonObject
9582			count: 2
9583			path: resources/views/layouts/administration.phtml
9584
9585		-
9586			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
9587			identifier: echo.nonString
9588			count: 4
9589			path: resources/views/layouts/administration.phtml
9590
9591		-
9592			message: '#^Access to an undefined property object\:\:\$status\.$#'
9593			identifier: property.notFound
9594			count: 1
9595			path: resources/views/layouts/default.phtml
9596
9597		-
9598			message: '#^Access to an undefined property object\:\:\$text\.$#'
9599			identifier: property.notFound
9600			count: 1
9601			path: resources/views/layouts/default.phtml
9602
9603		-
9604			message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#'
9605			identifier: foreach.nonIterable
9606			count: 3
9607			path: resources/views/layouts/default.phtml
9608
9609		-
9610			message: '#^Cannot call method findByInterface\(\) on mixed\.$#'
9611			identifier: method.nonObject
9612			count: 3
9613			path: resources/views/layouts/default.phtml
9614
9615		-
9616			message: '#^Cannot call method genealogyMenu\(\) on mixed\.$#'
9617			identifier: method.nonObject
9618			count: 1
9619			path: resources/views/layouts/default.phtml
9620
9621		-
9622			message: '#^Cannot call method implode\(\) on mixed\.$#'
9623			identifier: method.nonObject
9624			count: 3
9625			path: resources/views/layouts/default.phtml
9626
9627		-
9628			message: '#^Cannot call method map\(\) on mixed\.$#'
9629			identifier: method.nonObject
9630			count: 3
9631			path: resources/views/layouts/default.phtml
9632
9633		-
9634			message: '#^Cannot call method name\(\) on mixed\.$#'
9635			identifier: method.nonObject
9636			count: 1
9637			path: resources/views/layouts/default.phtml
9638
9639		-
9640			message: '#^Cannot call method stylesheets\(\) on mixed\.$#'
9641			identifier: method.nonObject
9642			count: 1
9643			path: resources/views/layouts/default.phtml
9644
9645		-
9646			message: '#^Cannot call method userMenu\(\) on mixed\.$#'
9647			identifier: method.nonObject
9648			count: 1
9649			path: resources/views/layouts/default.phtml
9650
9651		-
9652			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
9653			identifier: argument.type
9654			count: 4
9655			path: resources/views/layouts/default.phtml
9656
9657		-
9658			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
9659			identifier: echo.nonString
9660			count: 5
9661			path: resources/views/layouts/default.phtml
9662
9663		-
9664			message: '#^Strict comparison using \!\=\= between Fisharebest\\Webtrees\\Tree and null will always evaluate to true\.$#'
9665			identifier: notIdentical.alwaysTrue
9666			count: 3
9667			path: resources/views/layouts/default.phtml
9668
9669		-
9670			message: '#^Cannot call method findByComponent\(\) on mixed\.$#'
9671			identifier: method.nonObject
9672			count: 1
9673			path: resources/views/lists/individuals-table.phtml
9674
9675		-
9676			message: '#^Cannot call method first\(\) on mixed\.$#'
9677			identifier: method.nonObject
9678			count: 1
9679			path: resources/views/lists/individuals-table.phtml
9680
9681		-
9682			message: '#^Cannot cast mixed to int\.$#'
9683			identifier: cast.int
9684			count: 2
9685			path: resources/views/lists/locations-table.phtml
9686
9687		-
9688			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
9689			identifier: echo.nonString
9690			count: 1
9691			path: resources/views/lists/locations-table.phtml
9692
9693		-
9694			message: '#^Cannot cast mixed to int\.$#'
9695			identifier: cast.int
9696			count: 3
9697			path: resources/views/lists/media-table.phtml
9698
9699		-
9700			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
9701			identifier: echo.nonString
9702			count: 1
9703			path: resources/views/lists/media-table.phtml
9704
9705		-
9706			message: '#^Cannot cast mixed to int\.$#'
9707			identifier: cast.int
9708			count: 4
9709			path: resources/views/lists/notes-table.phtml
9710
9711		-
9712			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
9713			identifier: echo.nonString
9714			count: 1
9715			path: resources/views/lists/notes-table.phtml
9716
9717		-
9718			message: '#^Cannot cast mixed to int\.$#'
9719			identifier: cast.int
9720			count: 1
9721			path: resources/views/lists/repositories-table.phtml
9722
9723		-
9724			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
9725			identifier: echo.nonString
9726			count: 1
9727			path: resources/views/lists/repositories-table.phtml
9728
9729		-
9730			message: '#^Cannot cast mixed to int\.$#'
9731			identifier: cast.int
9732			count: 4
9733			path: resources/views/lists/sources-table.phtml
9734
9735		-
9736			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
9737			identifier: echo.nonString
9738			count: 1
9739			path: resources/views/lists/sources-table.phtml
9740
9741		-
9742			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: int, Closure\(string\)\: int given\.$#'
9743			identifier: argument.type
9744			count: 2
9745			path: resources/views/lists/submitters-table.phtml
9746
9747		-
9748			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
9749			identifier: echo.nonString
9750			count: 1
9751			path: resources/views/lists/submitters-table.phtml
9752
9753		-
9754			message: '#^Binary operation "\+" between 1 and mixed results in an error\.$#'
9755			identifier: binaryOp.invalid
9756			count: 1
9757			path: resources/views/lists/surnames-table.phtml
9758
9759		-
9760			message: '#^Parameter \#1 \.\.\.\$arg1 of function max expects non\-empty\-array, array\<int\> given\.$#'
9761			identifier: argument.type
9762			count: 2
9763			path: resources/views/lists/surnames-tag-cloud.phtml
9764
9765		-
9766			message: '#^Parameter \#1 \.\.\.\$arg1 of function min expects non\-empty\-array, array\<int\> given\.$#'
9767			identifier: argument.type
9768			count: 2
9769			path: resources/views/lists/surnames-tag-cloud.phtml
9770
9771		-
9772			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
9773			identifier: argument.type
9774			count: 1
9775			path: resources/views/modules/bing-webmaster-tools/form.phtml
9776
9777		-
9778			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
9779			identifier: argument.type
9780			count: 1
9781			path: resources/views/modules/bing-webmaster-tools/snippet.phtml
9782
9783		-
9784			message: '#^Cannot call method fullName\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#'
9785			identifier: method.nonObject
9786			count: 1
9787			path: resources/views/modules/census-assistant.phtml
9788
9789		-
9790			message: '#^Cannot call method tree\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#'
9791			identifier: method.nonObject
9792			count: 3
9793			path: resources/views/modules/census-assistant.phtml
9794
9795		-
9796			message: '#^Cannot call method getCloseRelationshipName\(\) on mixed\.$#'
9797			identifier: method.nonObject
9798			count: 6
9799			path: resources/views/modules/family_nav/sidebar-family.phtml
9800
9801		-
9802			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
9803			identifier: echo.nonString
9804			count: 6
9805			path: resources/views/modules/family_nav/sidebar-family.phtml
9806
9807		-
9808			message: '#^Access to an undefined property object\:\:\$block_id\.$#'
9809			identifier: property.notFound
9810			count: 4
9811			path: resources/views/modules/faq/config.phtml
9812
9813		-
9814			message: '#^Access to an undefined property object\:\:\$block_order\.$#'
9815			identifier: property.notFound
9816			count: 3
9817			path: resources/views/modules/faq/config.phtml
9818
9819		-
9820			message: '#^Access to an undefined property object\:\:\$gedcom_id\.$#'
9821			identifier: property.notFound
9822			count: 1
9823			path: resources/views/modules/faq/config.phtml
9824
9825		-
9826			message: '#^Access to an undefined property object\:\:\$header\.$#'
9827			identifier: property.notFound
9828			count: 2
9829			path: resources/views/modules/faq/config.phtml
9830
9831		-
9832			message: '#^Parameter \#1 \$n of static method Fisharebest\\Webtrees\\I18N\:\:number\(\) expects float, mixed given\.$#'
9833			identifier: argument.type
9834			count: 1
9835			path: resources/views/modules/faq/config.phtml
9836
9837		-
9838			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
9839			identifier: argument.type
9840			count: 2
9841			path: resources/views/modules/faq/config.phtml
9842
9843		-
9844			message: '#^Parameter \#2 \$parameters of function route expects array\<array\<string\>\|bool\|int\|string\|null\>, array\<string, mixed\> given\.$#'
9845			identifier: argument.type
9846			count: 4
9847			path: resources/views/modules/faq/config.phtml
9848
9849		-
9850			message: '#^Access to an undefined property object\:\:\$faqbody\.$#'
9851			identifier: property.notFound
9852			count: 3
9853			path: resources/views/modules/faq/show.phtml
9854
9855		-
9856			message: '#^Access to an undefined property object\:\:\$header\.$#'
9857			identifier: property.notFound
9858			count: 2
9859			path: resources/views/modules/faq/show.phtml
9860
9861		-
9862			message: '#^Parameter \#1 \$haystack of function str_starts_with expects string, mixed given\.$#'
9863			identifier: argument.type
9864			count: 1
9865			path: resources/views/modules/faq/show.phtml
9866
9867		-
9868			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
9869			identifier: argument.type
9870			count: 3
9871			path: resources/views/modules/faq/show.phtml
9872
9873		-
9874			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
9875			identifier: echo.nonString
9876			count: 1
9877			path: resources/views/modules/faq/show.phtml
9878
9879		-
9880			message: '#^Access to an undefined property object\:\:\$favorite_id\.$#'
9881			identifier: property.notFound
9882			count: 1
9883			path: resources/views/modules/favorites/favorites.phtml
9884
9885		-
9886			message: '#^Access to an undefined property object\:\:\$favorite_type\.$#'
9887			identifier: property.notFound
9888			count: 1
9889			path: resources/views/modules/favorites/favorites.phtml
9890
9891		-
9892			message: '#^Access to an undefined property object\:\:\$note\.$#'
9893			identifier: property.notFound
9894			count: 1
9895			path: resources/views/modules/favorites/favorites.phtml
9896
9897		-
9898			message: '#^Access to an undefined property object\:\:\$record\.$#'
9899			identifier: property.notFound
9900			count: 1
9901			path: resources/views/modules/favorites/favorites.phtml
9902
9903		-
9904			message: '#^Access to an undefined property object\:\:\$title\.$#'
9905			identifier: property.notFound
9906			count: 1
9907			path: resources/views/modules/favorites/favorites.phtml
9908
9909		-
9910			message: '#^Access to an undefined property object\:\:\$url\.$#'
9911			identifier: property.notFound
9912			count: 1
9913			path: resources/views/modules/favorites/favorites.phtml
9914
9915		-
9916			message: '#^Cannot call method formatList\(\) on mixed\.$#'
9917			identifier: method.nonObject
9918			count: 1
9919			path: resources/views/modules/favorites/favorites.phtml
9920
9921		-
9922			message: '#^Cannot cast mixed to string\.$#'
9923			identifier: cast.string
9924			count: 1
9925			path: resources/views/modules/favorites/favorites.phtml
9926
9927		-
9928			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
9929			identifier: argument.type
9930			count: 2
9931			path: resources/views/modules/favorites/favorites.phtml
9932
9933		-
9934			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
9935			identifier: echo.nonString
9936			count: 1
9937			path: resources/views/modules/favorites/favorites.phtml
9938
9939		-
9940			message: '#^Parameter \#2 \$parameters of function route expects array\<array\<string\>\|bool\|int\|string\|null\>, array\<string, mixed\> given\.$#'
9941			identifier: argument.type
9942			count: 1
9943			path: resources/views/modules/favorites/favorites.phtml
9944
9945		-
9946			message: '#^Access to an undefined property object\:\:\$body\.$#'
9947			identifier: property.notFound
9948			count: 1
9949			path: resources/views/modules/gedcom_news/list.phtml
9950
9951		-
9952			message: '#^Access to an undefined property object\:\:\$news_id\.$#'
9953			identifier: property.notFound
9954			count: 2
9955			path: resources/views/modules/gedcom_news/list.phtml
9956
9957		-
9958			message: '#^Access to an undefined property object\:\:\$subject\.$#'
9959			identifier: property.notFound
9960			count: 2
9961			path: resources/views/modules/gedcom_news/list.phtml
9962
9963		-
9964			message: '#^Access to an undefined property object\:\:\$updated\.$#'
9965			identifier: property.notFound
9966			count: 1
9967			path: resources/views/modules/gedcom_news/list.phtml
9968
9969		-
9970			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
9971			identifier: argument.type
9972			count: 1
9973			path: resources/views/modules/gedcom_news/list.phtml
9974
9975		-
9976			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
9977			identifier: echo.nonString
9978			count: 2
9979			path: resources/views/modules/gedcom_news/list.phtml
9980
9981		-
9982			message: '#^Parameter \#2 \$parameters of function route expects array\<array\<string\>\|bool\|int\|string\|null\>, array\<string, mixed\> given\.$#'
9983			identifier: argument.type
9984			count: 2
9985			path: resources/views/modules/gedcom_news/list.phtml
9986
9987		-
9988			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
9989			identifier: argument.type
9990			count: 1
9991			path: resources/views/modules/google-analytics/form.phtml
9992
9993		-
9994			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
9995			identifier: argument.type
9996			count: 1
9997			path: resources/views/modules/google-webmaster-tools/form.phtml
9998
9999		-
10000			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
10001			identifier: argument.type
10002			count: 1
10003			path: resources/views/modules/google-webmaster-tools/snippet.phtml
10004
10005		-
10006			message: '#^Access to an undefined property object\:\:\$background\.$#'
10007			identifier: property.notFound
10008			count: 1
10009			path: resources/views/modules/lifespans-chart/chart.phtml
10010
10011		-
10012			message: '#^Access to an undefined property object\:\:\$birth_year\.$#'
10013			identifier: property.notFound
10014			count: 3
10015			path: resources/views/modules/lifespans-chart/chart.phtml
10016
10017		-
10018			message: '#^Access to an undefined property object\:\:\$death_year\.$#'
10019			identifier: property.notFound
10020			count: 1
10021			path: resources/views/modules/lifespans-chart/chart.phtml
10022
10023		-
10024			message: '#^Access to an undefined property object\:\:\$id\.$#'
10025			identifier: property.notFound
10026			count: 3
10027			path: resources/views/modules/lifespans-chart/chart.phtml
10028
10029		-
10030			message: '#^Access to an undefined property object\:\:\$individual\.$#'
10031			identifier: property.notFound
10032			count: 5
10033			path: resources/views/modules/lifespans-chart/chart.phtml
10034
10035		-
10036			message: '#^Access to an undefined property object\:\:\$row\.$#'
10037			identifier: property.notFound
10038			count: 2
10039			path: resources/views/modules/lifespans-chart/chart.phtml
10040
10041		-
10042			message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#'
10043			identifier: foreach.nonIterable
10044			count: 1
10045			path: resources/views/modules/lifespans-chart/chart.phtml
10046
10047		-
10048			message: '#^Binary operation "\*" between mixed and 1\.5 results in an error\.$#'
10049			identifier: binaryOp.invalid
10050			count: 1
10051			path: resources/views/modules/lifespans-chart/chart.phtml
10052
10053		-
10054			message: '#^Binary operation "\+" between mixed and 1 results in an error\.$#'
10055			identifier: binaryOp.invalid
10056			count: 1
10057			path: resources/views/modules/lifespans-chart/chart.phtml
10058
10059		-
10060			message: '#^Binary operation "\-" between mixed and int results in an error\.$#'
10061			identifier: binaryOp.invalid
10062			count: 2
10063			path: resources/views/modules/lifespans-chart/chart.phtml
10064
10065		-
10066			message: '#^Binary operation "\-" between mixed and mixed results in an error\.$#'
10067			identifier: binaryOp.invalid
10068			count: 1
10069			path: resources/views/modules/lifespans-chart/chart.phtml
10070
10071		-
10072			message: '#^Cannot call method facts\(\) on mixed\.$#'
10073			identifier: method.nonObject
10074			count: 1
10075			path: resources/views/modules/lifespans-chart/chart.phtml
10076
10077		-
10078			message: '#^Cannot call method fullName\(\) on mixed\.$#'
10079			identifier: method.nonObject
10080			count: 2
10081			path: resources/views/modules/lifespans-chart/chart.phtml
10082
10083		-
10084			message: '#^Cannot call method lifespan\(\) on mixed\.$#'
10085			identifier: method.nonObject
10086			count: 1
10087			path: resources/views/modules/lifespans-chart/chart.phtml
10088
10089		-
10090			message: '#^Cannot call method summary\(\) on mixed\.$#'
10091			identifier: method.nonObject
10092			count: 1
10093			path: resources/views/modules/lifespans-chart/chart.phtml
10094
10095		-
10096			message: '#^Cannot call method url\(\) on mixed\.$#'
10097			identifier: method.nonObject
10098			count: 1
10099			path: resources/views/modules/lifespans-chart/chart.phtml
10100
10101		-
10102			message: '#^Parameter \#1 \$string of function strip_tags expects string, mixed given\.$#'
10103			identifier: argument.type
10104			count: 1
10105			path: resources/views/modules/lifespans-chart/chart.phtml
10106
10107		-
10108			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
10109			identifier: argument.type
10110			count: 4
10111			path: resources/views/modules/lifespans-chart/chart.phtml
10112
10113		-
10114			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
10115			identifier: echo.nonString
10116			count: 4
10117			path: resources/views/modules/lifespans-chart/chart.phtml
10118
10119		-
10120			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
10121			identifier: argument.type
10122			count: 2
10123			path: resources/views/modules/matomo-analytics/form.phtml
10124
10125		-
10126			message: '#^Parameter \#1 \$string of function trim expects string, string\|null given\.$#'
10127			identifier: argument.type
10128			count: 1
10129			path: resources/views/modules/notes/tab.phtml
10130
10131		-
10132			message: '#^Parameter \#1 \$value of method Fisharebest\\Webtrees\\Elements\\SubmitterText\:\:value\(\) expects string, string\|null given\.$#'
10133			identifier: argument.type
10134			count: 1
10135			path: resources/views/modules/notes/tab.phtml
10136
10137		-
10138			message: '#^Parameter \#2 \$subject of function preg_match expects string, string\|null given\.$#'
10139			identifier: argument.type
10140			count: 1
10141			path: resources/views/modules/notes/tab.phtml
10142
10143		-
10144			message: '#^PHPDoc tag @var for variable \$ancestors contains generic class Illuminate\\Support\\Collection but does not specify its types\: TKey, TValue$#'
10145			identifier: missingType.generics
10146			count: 1
10147			path: resources/views/modules/pedigree-chart/chart-up.phtml
10148
10149		-
10150			message: '#^PHPDoc tag @var for variable \$links contains generic class Illuminate\\Support\\Collection but does not specify its types\: TKey, TValue$#'
10151			identifier: missingType.generics
10152			count: 1
10153			path: resources/views/modules/pedigree-chart/chart-up.phtml
10154
10155		-
10156			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
10157			identifier: echo.nonString
10158			count: 2
10159			path: resources/views/modules/pedigree-chart/chart-up.phtml
10160
10161		-
10162			message: '#^Call to an undefined method Fisharebest\\Webtrees\\GedcomRecord\:\:displayImage\(\)\.$#'
10163			identifier: method.notFound
10164			count: 1
10165			path: resources/views/modules/pedigree-map/events.phtml
10166
10167		-
10168			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
10169			identifier: echo.nonString
10170			count: 1
10171			path: resources/views/modules/pedigree-map/events.phtml
10172
10173		-
10174			message: '#^Parameter \#1 \$n of static method Fisharebest\\Webtrees\\I18N\:\:number\(\) expects float, string given\.$#'
10175			identifier: argument.type
10176			count: 3
10177			path: resources/views/modules/place-hierarchy/sidebar.phtml
10178
10179		-
10180			message: '#^Access to an undefined property object\:\:\$record\.$#'
10181			identifier: property.notFound
10182			count: 3
10183			path: resources/views/modules/recent_changes/changes-list.phtml
10184
10185		-
10186			message: '#^Access to an undefined property object\:\:\$time\.$#'
10187			identifier: property.notFound
10188			count: 2
10189			path: resources/views/modules/recent_changes/changes-list.phtml
10190
10191		-
10192			message: '#^Access to an undefined property object\:\:\$user\.$#'
10193			identifier: property.notFound
10194			count: 1
10195			path: resources/views/modules/recent_changes/changes-list.phtml
10196
10197		-
10198			message: '#^Cannot call method fullName\(\) on mixed\.$#'
10199			identifier: method.nonObject
10200			count: 1
10201			path: resources/views/modules/recent_changes/changes-list.phtml
10202
10203		-
10204			message: '#^Cannot call method lastChangeUser\(\) on mixed\.$#'
10205			identifier: method.nonObject
10206			count: 1
10207			path: resources/views/modules/recent_changes/changes-list.phtml
10208
10209		-
10210			message: '#^Cannot call method url\(\) on mixed\.$#'
10211			identifier: method.nonObject
10212			count: 1
10213			path: resources/views/modules/recent_changes/changes-list.phtml
10214
10215		-
10216			message: '#^Cannot call method userName\(\) on mixed\.$#'
10217			identifier: method.nonObject
10218			count: 1
10219			path: resources/views/modules/recent_changes/changes-list.phtml
10220
10221		-
10222			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
10223			identifier: argument.type
10224			count: 3
10225			path: resources/views/modules/recent_changes/changes-list.phtml
10226
10227		-
10228			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
10229			identifier: echo.nonString
10230			count: 1
10231			path: resources/views/modules/recent_changes/changes-list.phtml
10232
10233		-
10234			message: '#^Access to an undefined property object\:\:\$record\.$#'
10235			identifier: property.notFound
10236			count: 12
10237			path: resources/views/modules/recent_changes/changes-table.phtml
10238
10239		-
10240			message: '#^Access to an undefined property object\:\:\$time\.$#'
10241			identifier: property.notFound
10242			count: 2
10243			path: resources/views/modules/recent_changes/changes-table.phtml
10244
10245		-
10246			message: '#^Access to an undefined property object\:\:\$user\.$#'
10247			identifier: property.notFound
10248			count: 1
10249			path: resources/views/modules/recent_changes/changes-table.phtml
10250
10251		-
10252			message: '#^Cannot call method fullName\(\) on mixed\.$#'
10253			identifier: method.nonObject
10254			count: 1
10255			path: resources/views/modules/recent_changes/changes-table.phtml
10256
10257		-
10258			message: '#^Cannot call method sortName\(\) on mixed\.$#'
10259			identifier: method.nonObject
10260			count: 1
10261			path: resources/views/modules/recent_changes/changes-table.phtml
10262
10263		-
10264			message: '#^Cannot call method tag\(\) on mixed\.$#'
10265			identifier: method.nonObject
10266			count: 9
10267			path: resources/views/modules/recent_changes/changes-table.phtml
10268
10269		-
10270			message: '#^Cannot call method timestamp\(\) on mixed\.$#'
10271			identifier: method.nonObject
10272			count: 1
10273			path: resources/views/modules/recent_changes/changes-table.phtml
10274
10275		-
10276			message: '#^Cannot call method url\(\) on mixed\.$#'
10277			identifier: method.nonObject
10278			count: 1
10279			path: resources/views/modules/recent_changes/changes-table.phtml
10280
10281		-
10282			message: '#^Cannot call method userName\(\) on mixed\.$#'
10283			identifier: method.nonObject
10284			count: 1
10285			path: resources/views/modules/recent_changes/changes-table.phtml
10286
10287		-
10288			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
10289			identifier: argument.type
10290			count: 3
10291			path: resources/views/modules/recent_changes/changes-table.phtml
10292
10293		-
10294			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
10295			identifier: echo.nonString
10296			count: 3
10297			path: resources/views/modules/recent_changes/changes-table.phtml
10298
10299		-
10300			message: '#^Cannot call method getCloseRelationshipName\(\) on mixed\.$#'
10301			identifier: method.nonObject
10302			count: 3
10303			path: resources/views/modules/relatives/family.phtml
10304
10305		-
10306			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
10307			identifier: echo.nonString
10308			count: 3
10309			path: resources/views/modules/relatives/family.phtml
10310
10311		-
10312			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
10313			identifier: argument.type
10314			count: 2
10315			path: resources/views/modules/statcounter/form.phtml
10316
10317		-
10318			message: '#^Cannot cast mixed to int\.$#'
10319			identifier: cast.int
10320			count: 1
10321			path: resources/views/modules/statcounter/snippet.phtml
10322
10323		-
10324			message: '#^Access to an undefined property object\:\:\$block_id\.$#'
10325			identifier: property.notFound
10326			count: 2
10327			path: resources/views/modules/stories/config.phtml
10328
10329		-
10330			message: '#^Access to an undefined property object\:\:\$individual\.$#'
10331			identifier: property.notFound
10332			count: 1
10333			path: resources/views/modules/stories/config.phtml
10334
10335		-
10336			message: '#^Access to an undefined property object\:\:\$title\.$#'
10337			identifier: property.notFound
10338			count: 2
10339			path: resources/views/modules/stories/config.phtml
10340
10341		-
10342			message: '#^Access to an undefined property object\:\:\$xref\.$#'
10343			identifier: property.notFound
10344			count: 1
10345			path: resources/views/modules/stories/config.phtml
10346
10347		-
10348			message: '#^Cannot call method fullName\(\) on mixed\.$#'
10349			identifier: method.nonObject
10350			count: 1
10351			path: resources/views/modules/stories/config.phtml
10352
10353		-
10354			message: '#^Cannot call method url\(\) on mixed\.$#'
10355			identifier: method.nonObject
10356			count: 1
10357			path: resources/views/modules/stories/config.phtml
10358
10359		-
10360			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
10361			identifier: argument.type
10362			count: 3
10363			path: resources/views/modules/stories/config.phtml
10364
10365		-
10366			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
10367			identifier: echo.nonString
10368			count: 2
10369			path: resources/views/modules/stories/config.phtml
10370
10371		-
10372			message: '#^Parameter \#2 \$parameters of function route expects array\<array\<string\>\|bool\|int\|string\|null\>, array\<string, mixed\> given\.$#'
10373			identifier: argument.type
10374			count: 2
10375			path: resources/views/modules/stories/config.phtml
10376
10377		-
10378			message: '#^Access to an undefined property object\:\:\$individual\.$#'
10379			identifier: property.notFound
10380			count: 2
10381			path: resources/views/modules/stories/list.phtml
10382
10383		-
10384			message: '#^Access to an undefined property object\:\:\$title\.$#'
10385			identifier: property.notFound
10386			count: 1
10387			path: resources/views/modules/stories/list.phtml
10388
10389		-
10390			message: '#^Cannot call method fullName\(\) on mixed\.$#'
10391			identifier: method.nonObject
10392			count: 1
10393			path: resources/views/modules/stories/list.phtml
10394
10395		-
10396			message: '#^Cannot call method url\(\) on mixed\.$#'
10397			identifier: method.nonObject
10398			count: 1
10399			path: resources/views/modules/stories/list.phtml
10400
10401		-
10402			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
10403			identifier: argument.type
10404			count: 2
10405			path: resources/views/modules/stories/list.phtml
10406
10407		-
10408			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
10409			identifier: echo.nonString
10410			count: 1
10411			path: resources/views/modules/stories/list.phtml
10412
10413		-
10414			message: '#^Access to an undefined property object\:\:\$block_id\.$#'
10415			identifier: property.notFound
10416			count: 1
10417			path: resources/views/modules/stories/tab.phtml
10418
10419		-
10420			message: '#^Access to an undefined property object\:\:\$story_body\.$#'
10421			identifier: property.notFound
10422			count: 1
10423			path: resources/views/modules/stories/tab.phtml
10424
10425		-
10426			message: '#^Access to an undefined property object\:\:\$title\.$#'
10427			identifier: property.notFound
10428			count: 1
10429			path: resources/views/modules/stories/tab.phtml
10430
10431		-
10432			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
10433			identifier: argument.type
10434			count: 1
10435			path: resources/views/modules/stories/tab.phtml
10436
10437		-
10438			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
10439			identifier: echo.nonString
10440			count: 1
10441			path: resources/views/modules/stories/tab.phtml
10442
10443		-
10444			message: '#^Parameter \#2 \$parameters of function route expects array\<array\<string\>\|bool\|int\|string\|null\>, array\<string, mixed\> given\.$#'
10445			identifier: argument.type
10446			count: 1
10447			path: resources/views/modules/stories/tab.phtml
10448
10449		-
10450			message: '#^Call to an undefined method Fisharebest\\Webtrees\\GedcomRecord\:\:husband\(\)\.$#'
10451			identifier: method.notFound
10452			count: 1
10453			path: resources/views/modules/timeline-chart/chart.phtml
10454
10455		-
10456			message: '#^Call to an undefined method Fisharebest\\Webtrees\\GedcomRecord\:\:wife\(\)\.$#'
10457			identifier: method.notFound
10458			count: 1
10459			path: resources/views/modules/timeline-chart/chart.phtml
10460
10461		-
10462			message: '#^Cannot access offset int on mixed\.$#'
10463			identifier: offsetAccess.nonOffsetAccessible
10464			count: 2
10465			path: resources/views/modules/timeline-chart/chart.phtml
10466
10467		-
10468			message: '#^Cannot access offset ''count'' on mixed\.$#'
10469			identifier: offsetAccess.nonOffsetAccessible
10470			count: 1
10471			path: resources/views/modules/top10_pageviews/list.phtml
10472
10473		-
10474			message: '#^Cannot access offset ''record'' on mixed\.$#'
10475			identifier: offsetAccess.nonOffsetAccessible
10476			count: 2
10477			path: resources/views/modules/top10_pageviews/list.phtml
10478
10479		-
10480			message: '#^Cannot call method fullName\(\) on mixed\.$#'
10481			identifier: method.nonObject
10482			count: 1
10483			path: resources/views/modules/top10_pageviews/list.phtml
10484
10485		-
10486			message: '#^Cannot call method url\(\) on mixed\.$#'
10487			identifier: method.nonObject
10488			count: 1
10489			path: resources/views/modules/top10_pageviews/list.phtml
10490
10491		-
10492			message: '#^Parameter \#1 \$n of static method Fisharebest\\Webtrees\\I18N\:\:number\(\) expects float, mixed given\.$#'
10493			identifier: argument.type
10494			count: 1
10495			path: resources/views/modules/top10_pageviews/list.phtml
10496
10497		-
10498			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
10499			identifier: argument.type
10500			count: 1
10501			path: resources/views/modules/top10_pageviews/list.phtml
10502
10503		-
10504			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
10505			identifier: echo.nonString
10506			count: 1
10507			path: resources/views/modules/top10_pageviews/list.phtml
10508
10509		-
10510			message: '#^Access to an undefined property object\:\:\$body\.$#'
10511			identifier: property.notFound
10512			count: 1
10513			path: resources/views/modules/user-messages/user-messages.phtml
10514
10515		-
10516			message: '#^Access to an undefined property object\:\:\$created\.$#'
10517			identifier: property.notFound
10518			count: 1
10519			path: resources/views/modules/user-messages/user-messages.phtml
10520
10521		-
10522			message: '#^Access to an undefined property object\:\:\$message_id\.$#'
10523			identifier: property.notFound
10524			count: 6
10525			path: resources/views/modules/user-messages/user-messages.phtml
10526
10527		-
10528			message: '#^Access to an undefined property object\:\:\$sender\.$#'
10529			identifier: property.notFound
10530			count: 3
10531			path: resources/views/modules/user-messages/user-messages.phtml
10532
10533		-
10534			message: '#^Access to an undefined property object\:\:\$subject\.$#'
10535			identifier: property.notFound
10536			count: 5
10537			path: resources/views/modules/user-messages/user-messages.phtml
10538
10539		-
10540			message: '#^Binary operation "\." between string and mixed results in an error\.$#'
10541			identifier: binaryOp.invalid
10542			count: 1
10543			path: resources/views/modules/user-messages/user-messages.phtml
10544
10545		-
10546			message: '#^Parameter \#1 \$haystack of function str_starts_with expects string, mixed given\.$#'
10547			identifier: argument.type
10548			count: 1
10549			path: resources/views/modules/user-messages/user-messages.phtml
10550
10551		-
10552			message: '#^Parameter \#1 \$identifier of method Fisharebest\\Webtrees\\Services\\UserService\:\:findByIdentifier\(\) expects string, mixed given\.$#'
10553			identifier: argument.type
10554			count: 1
10555			path: resources/views/modules/user-messages/user-messages.phtml
10556
10557		-
10558			message: '#^Parameter \#1 \$markdown of method Fisharebest\\Webtrees\\Contracts\\MarkdownFactoryInterface\:\:autolink\(\) expects string, mixed given\.$#'
10559			identifier: argument.type
10560			count: 1
10561			path: resources/views/modules/user-messages/user-messages.phtml
10562
10563		-
10564			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
10565			identifier: argument.type
10566			count: 3
10567			path: resources/views/modules/user-messages/user-messages.phtml
10568
10569		-
10570			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
10571			identifier: echo.nonString
10572			count: 6
10573			path: resources/views/modules/user-messages/user-messages.phtml
10574
10575		-
10576			message: '#^Parameter \#2 \$parameters of function route expects array\<array\<string\>\|bool\|int\|string\|null\>, array\<string, mixed\> given\.$#'
10577			identifier: argument.type
10578			count: 1
10579			path: resources/views/modules/user-messages/user-messages.phtml
10580
10581		-
10582			message: '#^Access to an undefined property object\:\:\$body\.$#'
10583			identifier: property.notFound
10584			count: 1
10585			path: resources/views/modules/user_blog/list.phtml
10586
10587		-
10588			message: '#^Access to an undefined property object\:\:\$news_id\.$#'
10589			identifier: property.notFound
10590			count: 2
10591			path: resources/views/modules/user_blog/list.phtml
10592
10593		-
10594			message: '#^Access to an undefined property object\:\:\$subject\.$#'
10595			identifier: property.notFound
10596			count: 2
10597			path: resources/views/modules/user_blog/list.phtml
10598
10599		-
10600			message: '#^Access to an undefined property object\:\:\$updated\.$#'
10601			identifier: property.notFound
10602			count: 1
10603			path: resources/views/modules/user_blog/list.phtml
10604
10605		-
10606			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
10607			identifier: argument.type
10608			count: 1
10609			path: resources/views/modules/user_blog/list.phtml
10610
10611		-
10612			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
10613			identifier: echo.nonString
10614			count: 2
10615			path: resources/views/modules/user_blog/list.phtml
10616
10617		-
10618			message: '#^Parameter \#2 \$parameters of function route expects array\<array\<string\>\|bool\|int\|string\|null\>, array\<string, mixed\> given\.$#'
10619			identifier: argument.type
10620			count: 2
10621			path: resources/views/modules/user_blog/list.phtml
10622
10623		-
10624			message: '#^Access to an undefined property object\:\:\$fact\.$#'
10625			identifier: property.notFound
10626			count: 2
10627			path: resources/views/modules/yahrzeit/list.phtml
10628
10629		-
10630			message: '#^Access to an undefined property object\:\:\$individual\.$#'
10631			identifier: property.notFound
10632			count: 5
10633			path: resources/views/modules/yahrzeit/list.phtml
10634
10635		-
10636			message: '#^Access to an undefined property object\:\:\$yahrzeit_date\.$#'
10637			identifier: property.notFound
10638			count: 1
10639			path: resources/views/modules/yahrzeit/list.phtml
10640
10641		-
10642			message: '#^Cannot access property \$anniv on mixed\.$#'
10643			identifier: property.nonObject
10644			count: 1
10645			path: resources/views/modules/yahrzeit/list.phtml
10646
10647		-
10648			message: '#^Cannot call method date\(\) on mixed\.$#'
10649			identifier: method.nonObject
10650			count: 1
10651			path: resources/views/modules/yahrzeit/list.phtml
10652
10653		-
10654			message: '#^Cannot call method display\(\) on mixed\.$#'
10655			identifier: method.nonObject
10656			count: 2
10657			path: resources/views/modules/yahrzeit/list.phtml
10658
10659		-
10660			message: '#^Cannot call method fullName\(\) on mixed\.$#'
10661			identifier: method.nonObject
10662			count: 1
10663			path: resources/views/modules/yahrzeit/list.phtml
10664
10665		-
10666			message: '#^Cannot call method sex\(\) on mixed\.$#'
10667			identifier: method.nonObject
10668			count: 1
10669			path: resources/views/modules/yahrzeit/list.phtml
10670
10671		-
10672			message: '#^Cannot call method tree\(\) on mixed\.$#'
10673			identifier: method.nonObject
10674			count: 2
10675			path: resources/views/modules/yahrzeit/list.phtml
10676
10677		-
10678			message: '#^Cannot call method url\(\) on mixed\.$#'
10679			identifier: method.nonObject
10680			count: 1
10681			path: resources/views/modules/yahrzeit/list.phtml
10682
10683		-
10684			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
10685			identifier: argument.type
10686			count: 1
10687			path: resources/views/modules/yahrzeit/list.phtml
10688
10689		-
10690			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
10691			identifier: echo.nonString
10692			count: 3
10693			path: resources/views/modules/yahrzeit/list.phtml
10694
10695		-
10696			message: '#^Parameter \#2 \.\.\.\$args of static method Fisharebest\\Webtrees\\I18N\:\:translate\(\) expects string, mixed given\.$#'
10697			identifier: argument.type
10698			count: 1
10699			path: resources/views/modules/yahrzeit/list.phtml
10700
10701		-
10702			message: '#^Access to an undefined property object\:\:\$fact\.$#'
10703			identifier: property.notFound
10704			count: 2
10705			path: resources/views/modules/yahrzeit/table.phtml
10706
10707		-
10708			message: '#^Access to an undefined property object\:\:\$fact_date\.$#'
10709			identifier: property.notFound
10710			count: 1
10711			path: resources/views/modules/yahrzeit/table.phtml
10712
10713		-
10714			message: '#^Access to an undefined property object\:\:\$individual\.$#'
10715			identifier: property.notFound
10716			count: 7
10717			path: resources/views/modules/yahrzeit/table.phtml
10718
10719		-
10720			message: '#^Access to an undefined property object\:\:\$yahrzeit_date\.$#'
10721			identifier: property.notFound
10722			count: 3
10723			path: resources/views/modules/yahrzeit/table.phtml
10724
10725		-
10726			message: '#^Cannot access property \$anniv on mixed\.$#'
10727			identifier: property.nonObject
10728			count: 2
10729			path: resources/views/modules/yahrzeit/table.phtml
10730
10731		-
10732			message: '#^Cannot call method alternateName\(\) on mixed\.$#'
10733			identifier: method.nonObject
10734			count: 2
10735			path: resources/views/modules/yahrzeit/table.phtml
10736
10737		-
10738			message: '#^Cannot call method display\(\) on mixed\.$#'
10739			identifier: method.nonObject
10740			count: 2
10741			path: resources/views/modules/yahrzeit/table.phtml
10742
10743		-
10744			message: '#^Cannot call method fullName\(\) on mixed\.$#'
10745			identifier: method.nonObject
10746			count: 1
10747			path: resources/views/modules/yahrzeit/table.phtml
10748
10749		-
10750			message: '#^Cannot call method julianDay\(\) on mixed\.$#'
10751			identifier: method.nonObject
10752			count: 2
10753			path: resources/views/modules/yahrzeit/table.phtml
10754
10755		-
10756			message: '#^Cannot call method sortName\(\) on mixed\.$#'
10757			identifier: method.nonObject
10758			count: 1
10759			path: resources/views/modules/yahrzeit/table.phtml
10760
10761		-
10762			message: '#^Cannot call method tree\(\) on mixed\.$#'
10763			identifier: method.nonObject
10764			count: 2
10765			path: resources/views/modules/yahrzeit/table.phtml
10766
10767		-
10768			message: '#^Cannot call method url\(\) on mixed\.$#'
10769			identifier: method.nonObject
10770			count: 1
10771			path: resources/views/modules/yahrzeit/table.phtml
10772
10773		-
10774			message: '#^Parameter \#1 \$n of static method Fisharebest\\Webtrees\\I18N\:\:number\(\) expects float, mixed given\.$#'
10775			identifier: argument.type
10776			count: 1
10777			path: resources/views/modules/yahrzeit/table.phtml
10778
10779		-
10780			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
10781			identifier: argument.type
10782			count: 5
10783			path: resources/views/modules/yahrzeit/table.phtml
10784
10785		-
10786			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
10787			identifier: echo.nonString
10788			count: 4
10789			path: resources/views/modules/yahrzeit/table.phtml
10790
10791		-
10792			message: '#^Access to an undefined property object\:\:\$change_id\.$#'
10793			identifier: property.notFound
10794			count: 2
10795			path: resources/views/pending-changes-page.phtml
10796
10797		-
10798			message: '#^Access to an undefined property object\:\:\$change_time\.$#'
10799			identifier: property.notFound
10800			count: 1
10801			path: resources/views/pending-changes-page.phtml
10802
10803		-
10804			message: '#^Access to an undefined property object\:\:\$real_name\.$#'
10805			identifier: property.notFound
10806			count: 1
10807			path: resources/views/pending-changes-page.phtml
10808
10809		-
10810			message: '#^Access to an undefined property object\:\:\$record\.$#'
10811			identifier: property.notFound
10812			count: 5
10813			path: resources/views/pending-changes-page.phtml
10814
10815		-
10816			message: '#^Access to an undefined property object\:\:\$user_name\.$#'
10817			identifier: property.notFound
10818			count: 2
10819			path: resources/views/pending-changes-page.phtml
10820
10821		-
10822			message: '#^Access to an undefined property object\:\:\$xref\.$#'
10823			identifier: property.notFound
10824			count: 2
10825			path: resources/views/pending-changes-page.phtml
10826
10827		-
10828			message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#'
10829			identifier: foreach.nonIterable
10830			count: 1
10831			path: resources/views/pending-changes-page.phtml
10832
10833		-
10834			message: '#^Cannot call method facts\(\) on mixed\.$#'
10835			identifier: method.nonObject
10836			count: 1
10837			path: resources/views/pending-changes-page.phtml
10838
10839		-
10840			message: '#^Cannot call method fullName\(\) on mixed\.$#'
10841			identifier: method.nonObject
10842			count: 2
10843			path: resources/views/pending-changes-page.phtml
10844
10845		-
10846			message: '#^Cannot call method isPendingAddition\(\) on mixed\.$#'
10847			identifier: method.nonObject
10848			count: 1
10849			path: resources/views/pending-changes-page.phtml
10850
10851		-
10852			message: '#^Cannot call method isPendingDeletion\(\) on mixed\.$#'
10853			identifier: method.nonObject
10854			count: 1
10855			path: resources/views/pending-changes-page.phtml
10856
10857		-
10858			message: '#^Cannot call method summary\(\) on mixed\.$#'
10859			identifier: method.nonObject
10860			count: 2
10861			path: resources/views/pending-changes-page.phtml
10862
10863		-
10864			message: '#^Cannot call method tag\(\) on mixed\.$#'
10865			identifier: method.nonObject
10866			count: 2
10867			path: resources/views/pending-changes-page.phtml
10868
10869		-
10870			message: '#^Cannot call method url\(\) on mixed\.$#'
10871			identifier: method.nonObject
10872			count: 2
10873			path: resources/views/pending-changes-page.phtml
10874
10875		-
10876			message: '#^Parameter \#1 \$haystack of function str_ends_with expects string, mixed given\.$#'
10877			identifier: argument.type
10878			count: 2
10879			path: resources/views/pending-changes-page.phtml
10880
10881		-
10882			message: '#^Parameter \#1 \$string of function strip_tags expects string, mixed given\.$#'
10883			identifier: argument.type
10884			count: 3
10885			path: resources/views/pending-changes-page.phtml
10886
10887		-
10888			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
10889			identifier: argument.type
10890			count: 3
10891			path: resources/views/pending-changes-page.phtml
10892
10893		-
10894			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
10895			identifier: echo.nonString
10896			count: 1
10897			path: resources/views/pending-changes-page.phtml
10898
10899		-
10900			message: '#^Parameter \#2 \$parameters of function route expects array\<array\<string\>\|bool\|int\|string\|null\>, array\<string, mixed\> given\.$#'
10901			identifier: argument.type
10902			count: 3
10903			path: resources/views/pending-changes-page.phtml
10904
10905		-
10906			message: '#^Cannot access offset non\-falsy\-string on mixed\.$#'
10907			identifier: offsetAccess.nonOffsetAccessible
10908			count: 2
10909			path: resources/views/search-advanced-page.phtml
10910
10911		-
10912			message: '#^Cannot access offset string on mixed\.$#'
10913			identifier: offsetAccess.nonOffsetAccessible
10914			count: 1
10915			path: resources/views/search-advanced-page.phtml
10916
10917		-
10918			message: '#^Cannot call method fullName\(\) on mixed\.$#'
10919			identifier: method.nonObject
10920			count: 2
10921			path: resources/views/statistics/families/top10-list-age.phtml
10922
10923		-
10924			message: '#^Cannot call method url\(\) on mixed\.$#'
10925			identifier: method.nonObject
10926			count: 3
10927			path: resources/views/statistics/families/top10-list-age.phtml
10928
10929		-
10930			message: '#^PHPDoc tag @var for variable \$records has no value type specified in iterable type array\.$#'
10931			identifier: missingType.iterableValue
10932			count: 1
10933			path: resources/views/statistics/families/top10-list-age.phtml
10934
10935		-
10936			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
10937			identifier: argument.type
10938			count: 3
10939			path: resources/views/statistics/families/top10-list-age.phtml
10940
10941		-
10942			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
10943			identifier: echo.nonString
10944			count: 3
10945			path: resources/views/statistics/families/top10-list-age.phtml
10946
10947		-
10948			message: '#^Cannot call method fullName\(\) on mixed\.$#'
10949			identifier: method.nonObject
10950			count: 1
10951			path: resources/views/statistics/families/top10-list-grand.phtml
10952
10953		-
10954			message: '#^Cannot call method url\(\) on mixed\.$#'
10955			identifier: method.nonObject
10956			count: 1
10957			path: resources/views/statistics/families/top10-list-grand.phtml
10958
10959		-
10960			message: '#^PHPDoc tag @var for variable \$records has no value type specified in iterable type array\.$#'
10961			identifier: missingType.iterableValue
10962			count: 1
10963			path: resources/views/statistics/families/top10-list-grand.phtml
10964
10965		-
10966			message: '#^Parameter \#1 \$n of static method Fisharebest\\Webtrees\\I18N\:\:number\(\) expects float, mixed given\.$#'
10967			identifier: argument.type
10968			count: 1
10969			path: resources/views/statistics/families/top10-list-grand.phtml
10970
10971		-
10972			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
10973			identifier: argument.type
10974			count: 1
10975			path: resources/views/statistics/families/top10-list-grand.phtml
10976
10977		-
10978			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
10979			identifier: echo.nonString
10980			count: 1
10981			path: resources/views/statistics/families/top10-list-grand.phtml
10982
10983		-
10984			message: '#^Parameter \#3 \$count of static method Fisharebest\\Webtrees\\I18N\:\:plural\(\) expects int, mixed given\.$#'
10985			identifier: argument.type
10986			count: 1
10987			path: resources/views/statistics/families/top10-list-grand.phtml
10988
10989		-
10990			message: '#^Cannot call method fullName\(\) on mixed\.$#'
10991			identifier: method.nonObject
10992			count: 1
10993			path: resources/views/statistics/families/top10-list-spouses.phtml
10994
10995		-
10996			message: '#^Cannot call method url\(\) on mixed\.$#'
10997			identifier: method.nonObject
10998			count: 1
10999			path: resources/views/statistics/families/top10-list-spouses.phtml
11000
11001		-
11002			message: '#^PHPDoc tag @var for variable \$records has no value type specified in iterable type array\.$#'
11003			identifier: missingType.iterableValue
11004			count: 1
11005			path: resources/views/statistics/families/top10-list-spouses.phtml
11006
11007		-
11008			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
11009			identifier: argument.type
11010			count: 1
11011			path: resources/views/statistics/families/top10-list-spouses.phtml
11012
11013		-
11014			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
11015			identifier: echo.nonString
11016			count: 2
11017			path: resources/views/statistics/families/top10-list-spouses.phtml
11018
11019		-
11020			message: '#^Cannot call method fullName\(\) on mixed\.$#'
11021			identifier: method.nonObject
11022			count: 1
11023			path: resources/views/statistics/families/top10-list.phtml
11024
11025		-
11026			message: '#^Cannot call method url\(\) on mixed\.$#'
11027			identifier: method.nonObject
11028			count: 1
11029			path: resources/views/statistics/families/top10-list.phtml
11030
11031		-
11032			message: '#^PHPDoc tag @var for variable \$records has no value type specified in iterable type array\.$#'
11033			identifier: missingType.iterableValue
11034			count: 1
11035			path: resources/views/statistics/families/top10-list.phtml
11036
11037		-
11038			message: '#^Parameter \#1 \$n of static method Fisharebest\\Webtrees\\I18N\:\:number\(\) expects float, mixed given\.$#'
11039			identifier: argument.type
11040			count: 1
11041			path: resources/views/statistics/families/top10-list.phtml
11042
11043		-
11044			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
11045			identifier: argument.type
11046			count: 1
11047			path: resources/views/statistics/families/top10-list.phtml
11048
11049		-
11050			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
11051			identifier: echo.nonString
11052			count: 1
11053			path: resources/views/statistics/families/top10-list.phtml
11054
11055		-
11056			message: '#^Parameter \#3 \$count of static method Fisharebest\\Webtrees\\I18N\:\:plural\(\) expects int, mixed given\.$#'
11057			identifier: argument.type
11058			count: 1
11059			path: resources/views/statistics/families/top10-list.phtml
11060
11061		-
11062			message: '#^Cannot call method fullName\(\) on mixed\.$#'
11063			identifier: method.nonObject
11064			count: 1
11065			path: resources/views/statistics/families/top10-nolist-grand.phtml
11066
11067		-
11068			message: '#^Cannot call method url\(\) on mixed\.$#'
11069			identifier: method.nonObject
11070			count: 1
11071			path: resources/views/statistics/families/top10-nolist-grand.phtml
11072
11073		-
11074			message: '#^PHPDoc tag @var for variable \$records has no value type specified in iterable type array\.$#'
11075			identifier: missingType.iterableValue
11076			count: 1
11077			path: resources/views/statistics/families/top10-nolist-grand.phtml
11078
11079		-
11080			message: '#^Parameter \#1 \$n of static method Fisharebest\\Webtrees\\I18N\:\:number\(\) expects float, mixed given\.$#'
11081			identifier: argument.type
11082			count: 1
11083			path: resources/views/statistics/families/top10-nolist-grand.phtml
11084
11085		-
11086			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
11087			identifier: argument.type
11088			count: 1
11089			path: resources/views/statistics/families/top10-nolist-grand.phtml
11090
11091		-
11092			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
11093			identifier: echo.nonString
11094			count: 1
11095			path: resources/views/statistics/families/top10-nolist-grand.phtml
11096
11097		-
11098			message: '#^Parameter \#3 \$count of static method Fisharebest\\Webtrees\\I18N\:\:plural\(\) expects int, mixed given\.$#'
11099			identifier: argument.type
11100			count: 1
11101			path: resources/views/statistics/families/top10-nolist-grand.phtml
11102
11103		-
11104			message: '#^Cannot call method fullName\(\) on mixed\.$#'
11105			identifier: method.nonObject
11106			count: 1
11107			path: resources/views/statistics/families/top10-nolist-spouses.phtml
11108
11109		-
11110			message: '#^Cannot call method url\(\) on mixed\.$#'
11111			identifier: method.nonObject
11112			count: 1
11113			path: resources/views/statistics/families/top10-nolist-spouses.phtml
11114
11115		-
11116			message: '#^PHPDoc tag @var for variable \$records has no value type specified in iterable type array\.$#'
11117			identifier: missingType.iterableValue
11118			count: 1
11119			path: resources/views/statistics/families/top10-nolist-spouses.phtml
11120
11121		-
11122			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
11123			identifier: argument.type
11124			count: 1
11125			path: resources/views/statistics/families/top10-nolist-spouses.phtml
11126
11127		-
11128			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
11129			identifier: echo.nonString
11130			count: 2
11131			path: resources/views/statistics/families/top10-nolist-spouses.phtml
11132
11133		-
11134			message: '#^PHPDoc tag @var for variable \$data has no value type specified in iterable type array\.$#'
11135			identifier: missingType.iterableValue
11136			count: 1
11137			path: resources/views/statistics/other/charts/column.phtml
11138
11139		-
11140			message: '#^PHPDoc tag @var for variable \$data has no value type specified in iterable type array\.$#'
11141			identifier: missingType.iterableValue
11142			count: 1
11143			path: resources/views/statistics/other/charts/combo.phtml
11144
11145		-
11146			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
11147			identifier: echo.nonString
11148			count: 1
11149			path: resources/views/statistics/other/charts/combo.phtml
11150
11151		-
11152			message: '#^PHPDoc tag @var for variable \$data has no value type specified in iterable type array\.$#'
11153			identifier: missingType.iterableValue
11154			count: 1
11155			path: resources/views/statistics/other/charts/custom.phtml
11156
11157		-
11158			message: '#^PHPDoc tag @var for variable \$data has no value type specified in iterable type array\.$#'
11159			identifier: missingType.iterableValue
11160			count: 1
11161			path: resources/views/statistics/other/charts/pie.phtml
11162
11163		-
11164			message: '#^Cannot call method createServerRequest\(\) on mixed\.$#'
11165			identifier: method.nonObject
11166			count: 1
11167			path: tests/TestCase.php
11168
11169		-
11170			message: '#^Cannot call method createStreamFromFile\(\) on mixed\.$#'
11171			identifier: method.nonObject
11172			count: 2
11173			path: tests/TestCase.php
11174
11175		-
11176			message: '#^Cannot call method createUploadedFile\(\) on mixed\.$#'
11177			identifier: method.nonObject
11178			count: 1
11179			path: tests/TestCase.php
11180
11181		-
11182			message: '#^Cannot call method withAttribute\(\) on mixed\.$#'
11183			identifier: method.nonObject
11184			count: 5
11185			path: tests/TestCase.php
11186
11187		-
11188			message: '#^Cannot call method withParsedBody\(\) on mixed\.$#'
11189			identifier: method.nonObject
11190			count: 1
11191			path: tests/TestCase.php
11192
11193		-
11194			message: '#^Cannot call method withQueryParams\(\) on mixed\.$#'
11195			identifier: method.nonObject
11196			count: 1
11197			path: tests/TestCase.php
11198
11199		-
11200			message: '#^Cannot call method withUploadedFiles\(\) on mixed\.$#'
11201			identifier: method.nonObject
11202			count: 1
11203			path: tests/TestCase.php
11204
11205		-
11206			message: '#^Method Fisharebest\\Webtrees\\TestCase\:\:createRequest\(\) should return Psr\\Http\\Message\\ServerRequestInterface but returns mixed\.$#'
11207			identifier: return.type
11208			count: 1
11209			path: tests/TestCase.php
11210
11211		-
11212			message: '#^Method Fisharebest\\Webtrees\\TestCase\:\:createUploadedFile\(\) should return Psr\\Http\\Message\\UploadedFileInterface but returns mixed\.$#'
11213			identifier: return.type
11214			count: 1
11215			path: tests/TestCase.php
11216
11217		-
11218			message: '#^Method Fisharebest\\Webtrees\\TestCase\:\:withConsecutive\(\) return type with generic class PHPUnit\\Framework\\Constraint\\Callback does not specify its types\: CallbackInput$#'
11219			identifier: missingType.generics
11220			count: 1
11221			path: tests/TestCase.php
11222
11223		-
11224			message: '#^Parameter \#1 \$array of function array_shift expects array, mixed given\.$#'
11225			identifier: argument.type
11226			count: 1
11227			path: tests/TestCase.php
11228
11229		-
11230			message: '#^Parameter \#2 \$object of method Fisharebest\\Webtrees\\Contracts\\ContainerInterface\:\:set\(\) expects object, Fisharebest\\Webtrees\\Tree\|string given\.$#'
11231			identifier: argument.type
11232			count: 1
11233			path: tests/TestCase.php
11234
11235		-
11236			message: '#^Parameter \#2 \$object of method Fisharebest\\Webtrees\\Contracts\\ContainerInterface\:\:set\(\) expects object, mixed given\.$#'
11237			identifier: argument.type
11238			count: 1
11239			path: tests/TestCase.php
11240
11241		-
11242			message: '#^Parameter \#2 \$offset of function substr expects int, int\<0, max\>\|false given\.$#'
11243			identifier: argument.type
11244			count: 1
11245			path: tests/TestCase.php
11246
11247		-
11248			message: '#^Parameter \#2 \$stream of method Fisharebest\\Webtrees\\Services\\TreeService\:\:importGedcomFile\(\) expects Psr\\Http\\Message\\StreamInterface, mixed given\.$#'
11249			identifier: argument.type
11250			count: 1
11251			path: tests/TestCase.php
11252
11253		-
11254			message: '#^Cannot call method count\(\) on mixed\.$#'
11255			identifier: method.nonObject
11256			count: 1
11257			path: tests/app/Elements/XrefFamilyTest.php
11258
11259		-
11260			message: '#^Cannot call method getElementsByTagName\(\) on mixed\.$#'
11261			identifier: method.nonObject
11262			count: 1
11263			path: tests/app/Elements/XrefFamilyTest.php
11264
11265		-
11266			message: '#^Cannot call method count\(\) on mixed\.$#'
11267			identifier: method.nonObject
11268			count: 1
11269			path: tests/app/Elements/XrefIndividualTest.php
11270
11271		-
11272			message: '#^Cannot call method getElementsByTagName\(\) on mixed\.$#'
11273			identifier: method.nonObject
11274			count: 1
11275			path: tests/app/Elements/XrefIndividualTest.php
11276
11277		-
11278			message: '#^Cannot call method count\(\) on mixed\.$#'
11279			identifier: method.nonObject
11280			count: 1
11281			path: tests/app/Elements/XrefLocationTest.php
11282
11283		-
11284			message: '#^Cannot call method getElementsByTagName\(\) on mixed\.$#'
11285			identifier: method.nonObject
11286			count: 1
11287			path: tests/app/Elements/XrefLocationTest.php
11288
11289		-
11290			message: '#^Cannot call method count\(\) on mixed\.$#'
11291			identifier: method.nonObject
11292			count: 1
11293			path: tests/app/Elements/XrefMediaTest.php
11294
11295		-
11296			message: '#^Cannot call method getElementsByTagName\(\) on mixed\.$#'
11297			identifier: method.nonObject
11298			count: 1
11299			path: tests/app/Elements/XrefMediaTest.php
11300
11301		-
11302			message: '#^Cannot call method count\(\) on mixed\.$#'
11303			identifier: method.nonObject
11304			count: 1
11305			path: tests/app/Elements/XrefNoteTest.php
11306
11307		-
11308			message: '#^Cannot call method getElementsByTagName\(\) on mixed\.$#'
11309			identifier: method.nonObject
11310			count: 1
11311			path: tests/app/Elements/XrefNoteTest.php
11312
11313		-
11314			message: '#^Cannot call method count\(\) on mixed\.$#'
11315			identifier: method.nonObject
11316			count: 1
11317			path: tests/app/Elements/XrefRepositoryTest.php
11318
11319		-
11320			message: '#^Cannot call method getElementsByTagName\(\) on mixed\.$#'
11321			identifier: method.nonObject
11322			count: 1
11323			path: tests/app/Elements/XrefRepositoryTest.php
11324
11325		-
11326			message: '#^Cannot call method count\(\) on mixed\.$#'
11327			identifier: method.nonObject
11328			count: 1
11329			path: tests/app/Elements/XrefSharedNoteTest.php
11330
11331		-
11332			message: '#^Cannot call method getElementsByTagName\(\) on mixed\.$#'
11333			identifier: method.nonObject
11334			count: 1
11335			path: tests/app/Elements/XrefSharedNoteTest.php
11336
11337		-
11338			message: '#^Cannot call method count\(\) on mixed\.$#'
11339			identifier: method.nonObject
11340			count: 1
11341			path: tests/app/Elements/XrefSourceTest.php
11342
11343		-
11344			message: '#^Cannot call method getElementsByTagName\(\) on mixed\.$#'
11345			identifier: method.nonObject
11346			count: 1
11347			path: tests/app/Elements/XrefSourceTest.php
11348
11349		-
11350			message: '#^Cannot call method count\(\) on mixed\.$#'
11351			identifier: method.nonObject
11352			count: 1
11353			path: tests/app/Elements/XrefSubmissionTest.php
11354
11355		-
11356			message: '#^Cannot call method getElementsByTagName\(\) on mixed\.$#'
11357			identifier: method.nonObject
11358			count: 1
11359			path: tests/app/Elements/XrefSubmissionTest.php
11360
11361		-
11362			message: '#^Cannot call method count\(\) on mixed\.$#'
11363			identifier: method.nonObject
11364			count: 1
11365			path: tests/app/Elements/XrefSubmitterTest.php
11366
11367		-
11368			message: '#^Cannot call method getElementsByTagName\(\) on mixed\.$#'
11369			identifier: method.nonObject
11370			count: 1
11371			path: tests/app/Elements/XrefSubmitterTest.php
11372
11373		-
11374			message: '#^Cannot access offset 0 on list\<string\>\|false\.$#'
11375			identifier: offsetAccess.nonOffsetAccessible
11376			count: 1
11377			path: tests/app/Encodings/AnselTest.php
11378
11379		-
11380			message: '#^Cannot access offset 1 on list\<string\>\|false\.$#'
11381			identifier: offsetAccess.nonOffsetAccessible
11382			count: 1
11383			path: tests/app/Encodings/AnselTest.php
11384
11385		-
11386			message: '#^Parameter \#2 \$subject of function preg_split expects string, mixed given\.$#'
11387			identifier: argument.type
11388			count: 1
11389			path: tests/app/Encodings/AnselTest.php
11390
11391		-
11392			message: '#^Cannot call method createUri\(\) on mixed\.$#'
11393			identifier: method.nonObject
11394			count: 1
11395			path: tests/app/Http/Middleware/CheckCsrfTest.php
11396
11397		-
11398			message: '#^Parameter \#1 \$uri of method Psr\\Http\\Message\\RequestInterface\:\:withUri\(\) expects Psr\\Http\\Message\\UriInterface, mixed given\.$#'
11399			identifier: argument.type
11400			count: 1
11401			path: tests/app/Http/Middleware/CheckCsrfTest.php
11402
11403		-
11404			message: '#^Parameter \#3 \$params of static method Fisharebest\\Webtrees\\TestCase\:\:createRequest\(\) expects array\<string\>, array\<string, int\|string\> given\.$#'
11405			identifier: argument.type
11406			count: 1
11407			path: tests/app/Http/RequestHandlers/FixLevel0MediaActionTest.php
11408
11409		-
11410			message: '#^Parameter \#2 \$query of static method Fisharebest\\Webtrees\\TestCase\:\:createRequest\(\) expects array\<string\>, array\<string, int\> given\.$#'
11411			identifier: argument.type
11412			count: 1
11413			path: tests/app/Http/RequestHandlers/FixLevel0MediaDataTest.php
11414
11415		-
11416			message: '#^Parameter \#2 \$query of static method Fisharebest\\Webtrees\\TestCase\:\:createRequest\(\) expects array\<string\>, array\<string, array\<string, string\>\|string\> given\.$#'
11417			identifier: argument.type
11418			count: 3
11419			path: tests/app/Http/RequestHandlers/ManageMediaDataTest.php
11420
11421		-
11422			message: '#^Parameter \#2 \$query of static method Fisharebest\\Webtrees\\TestCase\:\:createRequest\(\) expects array\<string\>, array\<string, list\<string\>\|string\> given\.$#'
11423			identifier: argument.type
11424			count: 3
11425			path: tests/app/Http/RequestHandlers/RedirectTimeLinePhpTest.php
11426
11427		-
11428			message: '#^Parameter \#3 \$params of static method Fisharebest\\Webtrees\\TestCase\:\:createRequest\(\) expects array\<string\>, array\<string, int\|string\> given\.$#'
11429			identifier: argument.type
11430			count: 1
11431			path: tests/app/Http/RequestHandlers/UserEditActionTest.php
11432
11433		-
11434			message: '#^Cannot call method tag\(\) on Fisharebest\\Webtrees\\Fact\|null\.$#'
11435			identifier: method.nonObject
11436			count: 2
11437			path: tests/app/Services/GedcomEditServiceTest.php
11438
11439		-
11440			message: '#^Parameter \#1 \$interface of method Fisharebest\\Webtrees\\Services\\ModuleService\:\:findByInterface\(\) expects class\-string\<Fisharebest\\Webtrees\\Module\\ModuleInterface\|Psr\\Http\\Server\\MiddlewareInterface\>, string given\.$#'
11441			identifier: argument.type
11442			count: 1
11443			path: tests/app/Services/ModuleServiceTest.php
11444
11445		-
11446			message: '#^Unable to resolve the template type T in call to method Fisharebest\\Webtrees\\Services\\ModuleService\:\:findByInterface\(\)$#'
11447			identifier: argument.templateType
11448			count: 1
11449			path: tests/app/Services/ModuleServiceTest.php
11450
11451		-
11452			message: '#^Call to an undefined method object\:\:iniGet\(\)\.$#'
11453			identifier: method.notFound
11454			count: 1
11455			path: tests/app/Services/TimeoutServiceTest.php
11456
11457		-
11458			message: '#^Cannot call method method\(\) on object\|null\.$#'
11459			identifier: method.nonObject
11460			count: 3
11461			path: tests/app/Services/TimeoutServiceTest.php
11462
11463		-
11464			message: '#^Cannot call method willReturn\(\) on mixed\.$#'
11465			identifier: method.nonObject
11466			count: 3
11467			path: tests/app/Services/TimeoutServiceTest.php
11468
11469		-
11470			message: '#^Cannot call method with\(\) on mixed\.$#'
11471			identifier: method.nonObject
11472			count: 3
11473			path: tests/app/Services/TimeoutServiceTest.php
11474
11475		-
11476			message: '#^Parameter \#1 \$option of function ini_get expects string, mixed given\.$#'
11477			identifier: argument.type
11478			count: 1
11479			path: tests/app/Services/TimeoutServiceTest.php
11480
11481		-
11482			message: '#^Cannot call method id\(\) on Fisharebest\\Webtrees\\User\|null\.$#'
11483			identifier: method.nonObject
11484			count: 5
11485			path: tests/app/Services/UserServiceTest.php
11486
11487		-
11488			message: '#^Parameter \#1 \$timestamp of class Fisharebest\\Webtrees\\Timestamp constructor expects int, int\|false given\.$#'
11489			identifier: argument.type
11490			count: 19
11491			path: tests/app/TimestampTest.php
11492
11493		-
11494			message: '#^Parameter \#3 \$subject of function preg_replace expects array\<float\|int\|string\>\|string, string\|false given\.$#'
11495			identifier: argument.type
11496			count: 2
11497			path: tests/app/TreeTest.php
11498
11499		-
11500			message: '#^Parameter \#3 \$subject of function preg_replace expects array\<float\|int\|string\>\|string, string\|null given\.$#'
11501			identifier: argument.type
11502			count: 4
11503			path: tests/app/TreeTest.php
11504
11505		-
11506			message: '#^Cannot call method deleteRecord\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#'
11507			identifier: method.nonObject
11508			count: 1
11509			path: tests/feature/IndividualListTest.php
11510