xref: /webtrees/phpstan-baseline.neon (revision 102b4ac44f212e64db4f1856a1da4ed1949a71ef)
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: '#^Method Fisharebest\\Webtrees\\Census\\AbstractCensusColumnCondition\:\:conditionChild\(\) should return string but returns mixed\.$#'
17			identifier: return.type
18			count: 2
19			path: app/Census/AbstractCensusColumnCondition.php
20
21		-
22			message: '#^Method Fisharebest\\Webtrees\\Census\\AbstractCensusColumnCondition\:\:conditionDivorced\(\) should return string but returns mixed\.$#'
23			identifier: return.type
24			count: 2
25			path: app/Census/AbstractCensusColumnCondition.php
26
27		-
28			message: '#^Method Fisharebest\\Webtrees\\Census\\AbstractCensusColumnCondition\:\:conditionMarried\(\) should return string but returns mixed\.$#'
29			identifier: return.type
30			count: 2
31			path: app/Census/AbstractCensusColumnCondition.php
32
33		-
34			message: '#^Method Fisharebest\\Webtrees\\Census\\AbstractCensusColumnCondition\:\:conditionSingle\(\) should return string but returns mixed\.$#'
35			identifier: return.type
36			count: 2
37			path: app/Census/AbstractCensusColumnCondition.php
38
39		-
40			message: '#^Method Fisharebest\\Webtrees\\Census\\AbstractCensusColumnCondition\:\:conditionWidowed\(\) should return string but returns mixed\.$#'
41			identifier: return.type
42			count: 2
43			path: app/Census/AbstractCensusColumnCondition.php
44
45		-
46			message: '#^Cannot call method getCloseRelationshipName\(\) on mixed\.$#'
47			identifier: method.nonObject
48			count: 1
49			path: app/Census/CensusColumnRelationToHead.php
50
51		-
52			message: '#^Method Fisharebest\\Webtrees\\Census\\CensusColumnRelationToHead\:\:generate\(\) should return string but returns mixed\.$#'
53			identifier: return.type
54			count: 2
55			path: app/Census/CensusColumnRelationToHead.php
56
57		-
58			message: '#^Method Fisharebest\\Webtrees\\Census\\CensusColumnSexF\:\:generate\(\) should return string but returns mixed\.$#'
59			identifier: return.type
60			count: 1
61			path: app/Census/CensusColumnSexF.php
62
63		-
64			message: '#^Method Fisharebest\\Webtrees\\Census\\CensusColumnSexM\:\:generate\(\) should return string but returns mixed\.$#'
65			identifier: return.type
66			count: 1
67			path: app/Census/CensusColumnSexM.php
68
69		-
70			message: '#^Method Fisharebest\\Webtrees\\Census\\CensusColumnSexMF\:\:generate\(\) should return string but returns mixed\.$#'
71			identifier: return.type
72			count: 2
73			path: app/Census/CensusColumnSexMF.php
74
75		-
76			message: '#^Parameter \$filename of class Fisharebest\\Localization\\Translation constructor expects string, string\|false given\.$#'
77			identifier: argument.type
78			count: 1
79			path: app/Cli/Commands/CompilePoFiles.php
80
81		-
82			message: '#^Parameter \$path of function basename expects string, string\|false given\.$#'
83			identifier: argument.type
84			count: 1
85			path: app/Cli/Commands/CompilePoFiles.php
86
87		-
88			message: '#^Parameter \$path of function dirname expects string, string\|false given\.$#'
89			identifier: argument.type
90			count: 1
91			path: app/Cli/Commands/CompilePoFiles.php
92
93		-
94			message: '#^Binary operation "\." between ''A tree with the…'' and mixed results in an error\.$#'
95			identifier: binaryOp.invalid
96			count: 1
97			path: app/Cli/Commands/TreeCreate.php
98
99		-
100			message: '#^Parameter \$name of method Fisharebest\\Webtrees\\Services\\TreeService\:\:create\(\) expects string, mixed given\.$#'
101			identifier: argument.type
102			count: 1
103			path: app/Cli/Commands/TreeCreate.php
104
105		-
106			message: '#^Parameter \$title of method Fisharebest\\Webtrees\\Services\\TreeService\:\:create\(\) expects string, mixed given\.$#'
107			identifier: argument.type
108			count: 1
109			path: app/Cli/Commands/TreeCreate.php
110
111		-
112			message: '#^Binary operation "\." between ''Tree "'' and mixed results in an error\.$#'
113			identifier: binaryOp.invalid
114			count: 1
115			path: app/Cli/Commands/TreeExport.php
116
117		-
118			message: '#^Method Fisharebest\\Webtrees\\Cli\\Commands\\TreeExport\:\:autoCompleteTreeName\(\) should return array\<string\> but returns array\<mixed\>\.$#'
119			identifier: return.type
120			count: 1
121			path: app/Cli/Commands/TreeExport.php
122
123		-
124			message: '#^Unknown parameter \$suggestedValues in call to method Symfony\\Component\\Console\\Command\\Command\:\:addArgument\(\)\.$#'
125			identifier: argument.unknown
126			count: 1
127			path: app/Cli/Commands/TreeExport.php
128
129		-
130			message: '#^Binary operation "\." between ''A user with the…'' and mixed results in an error\.$#'
131			identifier: binaryOp.invalid
132			count: 2
133			path: app/Cli/Commands/UserCreate.php
134
135		-
136			message: '#^Parameter \$email of method Fisharebest\\Webtrees\\Services\\UserService\:\:create\(\) expects string, mixed given\.$#'
137			identifier: argument.type
138			count: 1
139			path: app/Cli/Commands/UserCreate.php
140
141		-
142			message: '#^Parameter \$email of method Fisharebest\\Webtrees\\Services\\UserService\:\:findByEmail\(\) expects string, mixed given\.$#'
143			identifier: argument.type
144			count: 1
145			path: app/Cli/Commands/UserCreate.php
146
147		-
148			message: '#^Parameter \$password of method Fisharebest\\Webtrees\\Services\\UserService\:\:create\(\) expects string, mixed given\.$#'
149			identifier: argument.type
150			count: 1
151			path: app/Cli/Commands/UserCreate.php
152
153		-
154			message: '#^Parameter \$real_name of method Fisharebest\\Webtrees\\Services\\UserService\:\:create\(\) expects string, mixed given\.$#'
155			identifier: argument.type
156			count: 1
157			path: app/Cli/Commands/UserCreate.php
158
159		-
160			message: '#^Parameter \$setting_value of method Fisharebest\\Webtrees\\User\:\:setPreference\(\) expects string, mixed given\.$#'
161			identifier: argument.type
162			count: 2
163			path: app/Cli/Commands/UserCreate.php
164
165		-
166			message: '#^Parameter \$user_name of method Fisharebest\\Webtrees\\Services\\UserService\:\:create\(\) expects string, mixed given\.$#'
167			identifier: argument.type
168			count: 1
169			path: app/Cli/Commands/UserCreate.php
170
171		-
172			message: '#^Parameter \$user_name of method Fisharebest\\Webtrees\\Services\\UserService\:\:findByUserName\(\) expects string, mixed given\.$#'
173			identifier: argument.type
174			count: 1
175			path: app/Cli/Commands/UserCreate.php
176
177		-
178			message: '#^Parameter \#1 \$command of method Symfony\\Component\\Console\\Application\:\:add\(\) expects Symfony\\Component\\Console\\Command\\Command, mixed given\.$#'
179			identifier: argument.type
180			count: 1
181			path: app/Cli/Console.php
182
183		-
184			message: '#^Parameter \$ca 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 \$certificate 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 \$database of static method Fisharebest\\Webtrees\\DB\:\:connect\(\) expects string, mixed given\.$#'
197			identifier: argument.type
198			count: 1
199			path: app/Cli/Console.php
200
201		-
202			message: '#^Parameter \$driver of static method Fisharebest\\Webtrees\\DB\:\:connect\(\) expects string, mixed given\.$#'
203			identifier: argument.type
204			count: 1
205			path: app/Cli/Console.php
206
207		-
208			message: '#^Parameter \$host of static method Fisharebest\\Webtrees\\DB\:\:connect\(\) expects string, mixed given\.$#'
209			identifier: argument.type
210			count: 1
211			path: app/Cli/Console.php
212
213		-
214			message: '#^Parameter \$key of static method Fisharebest\\Webtrees\\DB\:\:connect\(\) expects string, mixed given\.$#'
215			identifier: argument.type
216			count: 1
217			path: app/Cli/Console.php
218
219		-
220			message: '#^Parameter \$password of static method Fisharebest\\Webtrees\\DB\:\:connect\(\) expects string, mixed given\.$#'
221			identifier: argument.type
222			count: 1
223			path: app/Cli/Console.php
224
225		-
226			message: '#^Parameter \$port of static method Fisharebest\\Webtrees\\DB\:\:connect\(\) expects string, mixed given\.$#'
227			identifier: argument.type
228			count: 1
229			path: app/Cli/Console.php
230
231		-
232			message: '#^Parameter \$prefix of static method Fisharebest\\Webtrees\\DB\:\:connect\(\) expects string, mixed given\.$#'
233			identifier: argument.type
234			count: 1
235			path: app/Cli/Console.php
236
237		-
238			message: '#^Parameter \$username of static method Fisharebest\\Webtrees\\DB\:\:connect\(\) expects string, mixed given\.$#'
239			identifier: argument.type
240			count: 1
241			path: app/Cli/Console.php
242
243		-
244			message: '#^Parameter \#1 \$id of method Fisharebest\\Webtrees\\Container\<T of object\>\:\:get\(\) expects class\-string\<T of object\>, string given\.$#'
245			identifier: argument.type
246			count: 1
247			path: app/Container.php
248
249		-
250			message: '#^Constant Fisharebest\\Webtrees\\DB\:\:COLLATION_ASCII is unused\.$#'
251			identifier: classConstant.unused
252			count: 1
253			path: app/DB.php
254
255		-
256			message: '#^Constant Fisharebest\\Webtrees\\DB\:\:COLLATION_UTF8 is unused\.$#'
257			identifier: classConstant.unused
258			count: 1
259			path: app/DB.php
260
261		-
262			message: '#^Method Fisharebest\\Webtrees\\DB\:\:driverName\(\) should return string but returns mixed\.$#'
263			identifier: return.type
264			count: 1
265			path: app/DB.php
266
267		-
268			message: '#^Cannot access offset int on mixed\.$#'
269			identifier: offsetAccess.nonOffsetAccessible
270			count: 3
271			path: app/Date/AbstractCalendarDate.php
272
273		-
274			message: '#^Cannot access offset string on mixed\.$#'
275			identifier: offsetAccess.nonOffsetAccessible
276			count: 1
277			path: app/Date/AbstractCalendarDate.php
278
279		-
280			message: '#^Method Fisharebest\\Webtrees\\Date\\AbstractCalendarDate\:\:dayNames\(\) should return string but returns mixed\.$#'
281			identifier: return.type
282			count: 1
283			path: app/Date/AbstractCalendarDate.php
284
285		-
286			message: '#^Method Fisharebest\\Webtrees\\Date\\AbstractCalendarDate\:\:dayNamesAbbreviated\(\) should return string but returns mixed\.$#'
287			identifier: return.type
288			count: 1
289			path: app/Date/AbstractCalendarDate.php
290
291		-
292			message: '#^Method Fisharebest\\Webtrees\\Date\\AbstractCalendarDate\:\:formatGedcomCalendarEscape\(\) should return string but returns mixed\.$#'
293			identifier: return.type
294			count: 1
295			path: app/Date/AbstractCalendarDate.php
296
297		-
298			message: '#^Method Fisharebest\\Webtrees\\Date\\AbstractCalendarDate\:\:formatGedcomMonth\(\) should return string but returns mixed\.$#'
299			identifier: return.type
300			count: 1
301			path: app/Date/AbstractCalendarDate.php
302
303		-
304			message: '#^Property Fisharebest\\Webtrees\\Date\\AbstractCalendarDate\:\:\$month \(int\) does not accept mixed\.$#'
305			identifier: assign.propertyType
306			count: 1
307			path: app/Date/AbstractCalendarDate.php
308
309		-
310			message: '#^Cannot access offset int on mixed\.$#'
311			identifier: offsetAccess.nonOffsetAccessible
312			count: 5
313			path: app/Date/AbstractGregorianJulianDate.php
314
315		-
316			message: '#^Method Fisharebest\\Webtrees\\Date\\AbstractGregorianJulianDate\:\:monthNameAbbreviated\(\) should return string but returns mixed\.$#'
317			identifier: return.type
318			count: 1
319			path: app/Date/AbstractGregorianJulianDate.php
320
321		-
322			message: '#^Method Fisharebest\\Webtrees\\Date\\AbstractGregorianJulianDate\:\:monthNameGenitiveCase\(\) should return string but returns mixed\.$#'
323			identifier: return.type
324			count: 1
325			path: app/Date/AbstractGregorianJulianDate.php
326
327		-
328			message: '#^Method Fisharebest\\Webtrees\\Date\\AbstractGregorianJulianDate\:\:monthNameInstrumentalCase\(\) should return string but returns mixed\.$#'
329			identifier: return.type
330			count: 1
331			path: app/Date/AbstractGregorianJulianDate.php
332
333		-
334			message: '#^Method Fisharebest\\Webtrees\\Date\\AbstractGregorianJulianDate\:\:monthNameLocativeCase\(\) should return string but returns mixed\.$#'
335			identifier: return.type
336			count: 1
337			path: app/Date/AbstractGregorianJulianDate.php
338
339		-
340			message: '#^Method Fisharebest\\Webtrees\\Date\\AbstractGregorianJulianDate\:\:monthNameNominativeCase\(\) should return string but returns mixed\.$#'
341			identifier: return.type
342			count: 1
343			path: app/Date/AbstractGregorianJulianDate.php
344
345		-
346			message: '#^Cannot access offset int on mixed\.$#'
347			identifier: offsetAccess.nonOffsetAccessible
348			count: 5
349			path: app/Date/FrenchDate.php
350
351		-
352			message: '#^Method Fisharebest\\Webtrees\\Date\\FrenchDate\:\:dayNames\(\) should return string but returns mixed\.$#'
353			identifier: return.type
354			count: 1
355			path: app/Date/FrenchDate.php
356
357		-
358			message: '#^Method Fisharebest\\Webtrees\\Date\\FrenchDate\:\:monthNameGenitiveCase\(\) should return string but returns mixed\.$#'
359			identifier: return.type
360			count: 1
361			path: app/Date/FrenchDate.php
362
363		-
364			message: '#^Method Fisharebest\\Webtrees\\Date\\FrenchDate\:\:monthNameInstrumentalCase\(\) should return string but returns mixed\.$#'
365			identifier: return.type
366			count: 1
367			path: app/Date/FrenchDate.php
368
369		-
370			message: '#^Method Fisharebest\\Webtrees\\Date\\FrenchDate\:\:monthNameLocativeCase\(\) should return string but returns mixed\.$#'
371			identifier: return.type
372			count: 1
373			path: app/Date/FrenchDate.php
374
375		-
376			message: '#^Method Fisharebest\\Webtrees\\Date\\FrenchDate\:\:monthNameNominativeCase\(\) should return string but returns mixed\.$#'
377			identifier: return.type
378			count: 1
379			path: app/Date/FrenchDate.php
380
381		-
382			message: '#^Cannot access offset int on mixed\.$#'
383			identifier: offsetAccess.nonOffsetAccessible
384			count: 4
385			path: app/Date/HijriDate.php
386
387		-
388			message: '#^Method Fisharebest\\Webtrees\\Date\\HijriDate\:\:monthNameGenitiveCase\(\) should return string but returns mixed\.$#'
389			identifier: return.type
390			count: 1
391			path: app/Date/HijriDate.php
392
393		-
394			message: '#^Method Fisharebest\\Webtrees\\Date\\HijriDate\:\:monthNameInstrumentalCase\(\) should return string but returns mixed\.$#'
395			identifier: return.type
396			count: 1
397			path: app/Date/HijriDate.php
398
399		-
400			message: '#^Method Fisharebest\\Webtrees\\Date\\HijriDate\:\:monthNameLocativeCase\(\) should return string but returns mixed\.$#'
401			identifier: return.type
402			count: 1
403			path: app/Date/HijriDate.php
404
405		-
406			message: '#^Method Fisharebest\\Webtrees\\Date\\HijriDate\:\:monthNameNominativeCase\(\) should return string but returns mixed\.$#'
407			identifier: return.type
408			count: 1
409			path: app/Date/HijriDate.php
410
411		-
412			message: '#^Cannot access offset int on mixed\.$#'
413			identifier: offsetAccess.nonOffsetAccessible
414			count: 5
415			path: app/Date/JalaliDate.php
416
417		-
418			message: '#^Method Fisharebest\\Webtrees\\Date\\JalaliDate\:\:monthNameAbbreviated\(\) should return string but returns mixed\.$#'
419			identifier: return.type
420			count: 1
421			path: app/Date/JalaliDate.php
422
423		-
424			message: '#^Method Fisharebest\\Webtrees\\Date\\JalaliDate\:\:monthNameGenitiveCase\(\) should return string but returns mixed\.$#'
425			identifier: return.type
426			count: 1
427			path: app/Date/JalaliDate.php
428
429		-
430			message: '#^Method Fisharebest\\Webtrees\\Date\\JalaliDate\:\:monthNameInstrumentalCase\(\) should return string but returns mixed\.$#'
431			identifier: return.type
432			count: 1
433			path: app/Date/JalaliDate.php
434
435		-
436			message: '#^Method Fisharebest\\Webtrees\\Date\\JalaliDate\:\:monthNameLocativeCase\(\) should return string but returns mixed\.$#'
437			identifier: return.type
438			count: 1
439			path: app/Date/JalaliDate.php
440
441		-
442			message: '#^Method Fisharebest\\Webtrees\\Date\\JalaliDate\:\:monthNameNominativeCase\(\) should return string but returns mixed\.$#'
443			identifier: return.type
444			count: 1
445			path: app/Date/JalaliDate.php
446
447		-
448			message: '#^Cannot access offset int on mixed\.$#'
449			identifier: offsetAccess.nonOffsetAccessible
450			count: 4
451			path: app/Date/JewishDate.php
452
453		-
454			message: '#^Method Fisharebest\\Webtrees\\Date\\JewishDate\:\:monthNameGenitiveCase\(\) should return string but returns mixed\.$#'
455			identifier: return.type
456			count: 1
457			path: app/Date/JewishDate.php
458
459		-
460			message: '#^Method Fisharebest\\Webtrees\\Date\\JewishDate\:\:monthNameInstrumentalCase\(\) should return string but returns mixed\.$#'
461			identifier: return.type
462			count: 1
463			path: app/Date/JewishDate.php
464
465		-
466			message: '#^Method Fisharebest\\Webtrees\\Date\\JewishDate\:\:monthNameLocativeCase\(\) should return string but returns mixed\.$#'
467			identifier: return.type
468			count: 1
469			path: app/Date/JewishDate.php
470
471		-
472			message: '#^Method Fisharebest\\Webtrees\\Date\\JewishDate\:\:monthNameNominativeCase\(\) should return string but returns mixed\.$#'
473			identifier: return.type
474			count: 1
475			path: app/Date/JewishDate.php
476
477		-
478			message: '#^Parameter \#1 \$attributes of static method Fisharebest\\Webtrees\\Html\:\:attributes\(\) expects array\<string, bool\|int\|string\>, array\<string, mixed\> given\.$#'
479			identifier: argument.type
480			count: 1
481			path: app/Elements/AbstractElement.php
482
483		-
484			message: '#^Property Fisharebest\\Webtrees\\Elements\\AbstractElement\:\:\$subtags \(array\<string, string\>\) does not accept mixed\.$#'
485			identifier: assign.propertyType
486			count: 1
487			path: app/Elements/AbstractElement.php
488
489		-
490			message: '#^Parameter \#1 \$str of function strtr expects string, mixed given\.$#'
491			identifier: argument.type
492			count: 1
493			path: app/Elements/AbstractExternalLink.php
494
495		-
496			message: '#^Cannot cast mixed to float\.$#'
497			identifier: cast.double
498			count: 4
499			path: app/Elements/AgeAtEvent.php
500
501		-
502			message: '#^Cannot cast mixed to int\.$#'
503			identifier: cast.int
504			count: 4
505			path: app/Elements/AgeAtEvent.php
506
507		-
508			message: '#^Method Fisharebest\\Webtrees\\Elements\\AgeAtEvent\:\:value\(\) should return string but returns string\|null\.$#'
509			identifier: return.type
510			count: 1
511			path: app/Elements/AgeAtEvent.php
512
513		-
514			message: '#^Cannot call method findByInterface\(\) on mixed\.$#'
515			identifier: method.nonObject
516			count: 1
517			path: app/Elements/Census.php
518
519		-
520			message: '#^Cannot call method first\(\) on mixed\.$#'
521			identifier: method.nonObject
522			count: 1
523			path: app/Elements/Census.php
524
525		-
526			message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:attributes\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#'
527			identifier: argument.type
528			count: 1
529			path: app/Elements/Census.php
530
531		-
532			message: '#^Method Fisharebest\\Webtrees\\Elements\\DateValue\:\:escape\(\) should return string but returns string\|null\.$#'
533			identifier: return.type
534			count: 1
535			path: app/Elements/DateValue.php
536
537		-
538			message: '#^Parameter \#1 \$attributes of static method Fisharebest\\Webtrees\\Html\:\:attributes\(\) expects array\<string, bool\|int\|string\>, array\<string, mixed\> given\.$#'
539			identifier: argument.type
540			count: 1
541			path: app/Elements/DateValue.php
542
543		-
544			message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#'
545			identifier: foreach.nonIterable
546			count: 1
547			path: app/Elements/EventTypeCitedFrom.php
548
549		-
550			message: '#^Binary operation "\." between ''FAM\:''\|''INDI\:'' and mixed results in an error\.$#'
551			identifier: binaryOp.invalid
552			count: 1
553			path: app/Elements/EventTypeCitedFrom.php
554
555		-
556			message: '#^Parameter \#1 \.\.\.\$arrays of function array_merge expects array, mixed given\.$#'
557			identifier: argument.type
558			count: 1
559			path: app/Elements/EventTypeCitedFrom.php
560
561		-
562			message: '#^Parameter \#2 \.\.\.\$arrays of function array_merge expects array, mixed given\.$#'
563			identifier: argument.type
564			count: 1
565			path: app/Elements/EventTypeCitedFrom.php
566
567		-
568			message: '#^Binary operation "\." between mixed and string results in an error\.$#'
569			identifier: binaryOp.invalid
570			count: 1
571			path: app/Elements/GovIdentifier.php
572
573		-
574			message: '#^Cannot access offset string on mixed\.$#'
575			identifier: offsetAccess.nonOffsetAccessible
576			count: 1
577			path: app/Elements/MultimediaFormat.php
578
579		-
580			message: '#^Method Fisharebest\\Webtrees\\Elements\\MultimediaFormat\:\:canonical\(\) should return string but returns mixed\.$#'
581			identifier: return.type
582			count: 1
583			path: app/Elements/MultimediaFormat.php
584
585		-
586			message: '#^Parameter \#2 \$haystack of function in_array expects array, mixed given\.$#'
587			identifier: argument.type
588			count: 1
589			path: app/Elements/NamePersonal.php
590
591		-
592			message: '#^Parameter \#2 \$subtags of method Fisharebest\\Webtrees\\Elements\\AbstractElement\:\:__construct\(\) expects array\<string\>\|null, mixed given\.$#'
593			identifier: argument.type
594			count: 1
595			path: app/Elements/NamePersonal.php
596
597		-
598			message: '#^Parameter \#1 \$string of function trim expects string, string\|null given\.$#'
599			identifier: argument.type
600			count: 1
601			path: app/Elements/PlaceHierarchy.php
602
603		-
604			message: '#^Method Fisharebest\\Webtrees\\Elements\\RestrictionNotice\:\:canonical\(\) should return string but returns string\|null\.$#'
605			identifier: return.type
606			count: 1
607			path: app/Elements/RestrictionNotice.php
608
609		-
610			message: '#^Method Fisharebest\\Webtrees\\Encodings\\ANSEL\:\:fromUtf8\(\) should return string but returns string\|null\.$#'
611			identifier: return.type
612			count: 1
613			path: app/Encodings/ANSEL.php
614
615		-
616			message: '#^Parameter \#1 \$str of function strtr expects string, string\|null given\.$#'
617			identifier: argument.type
618			count: 1
619			path: app/Encodings/ANSEL.php
620
621		-
622			message: '#^Anonymous function should return string but returns mixed\.$#'
623			identifier: return.type
624			count: 1
625			path: app/Encodings/AbstractEncoding.php
626
627		-
628			message: '#^Parameter \#2 \$array of function array_map expects array, list\<string\>\|false given\.$#'
629			identifier: argument.type
630			count: 1
631			path: app/Encodings/AbstractEncoding.php
632
633		-
634			message: '#^Binary operation "\.\=" between string and mixed results in an error\.$#'
635			identifier: assignOp.invalid
636			count: 4
637			path: app/Encodings/AbstractUTF16Encoding.php
638
639		-
640			message: '#^Cannot access offset ''BURI'' on mixed\.$#'
641			identifier: offsetAccess.nonOffsetAccessible
642			count: 2
643			path: app/Fact.php
644
645		-
646			message: '#^Cannot access offset ''CHAN'' on mixed\.$#'
647			identifier: offsetAccess.nonOffsetAccessible
648			count: 2
649			path: app/Fact.php
650
651		-
652			message: '#^Cannot access offset string on mixed\.$#'
653			identifier: offsetAccess.nonOffsetAccessible
654			count: 4
655			path: app/Fact.php
656
657		-
658			message: '#^Parameter \#1 \$value of method Fisharebest\\Webtrees\\Contracts\\ElementInterface\:\:canonical\(\) expects string, string\|null given\.$#'
659			identifier: argument.type
660			count: 2
661			path: app/Fact.php
662
663		-
664			message: '#^Parameter \#2 \$array of function array_key_exists expects array, mixed given\.$#'
665			identifier: argument.type
666			count: 2
667			path: app/Fact.php
668
669		-
670			message: '#^Method Fisharebest\\Webtrees\\Factories\\AbstractGedcomRecordFactory\:\:pendingChanges\(\) should return Illuminate\\Support\\Collection\<\(int\|string\), string\> but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#'
671			identifier: return.type
672			count: 1
673			path: app/Factories/AbstractGedcomRecordFactory.php
674
675		-
676			message: '#^Access to an undefined property object\:\:\$f_gedcom\.$#'
677			identifier: property.notFound
678			count: 1
679			path: app/Factories/FamilyFactory.php
680
681		-
682			message: '#^Access to an undefined property object\:\:\$f_id\.$#'
683			identifier: property.notFound
684			count: 1
685			path: app/Factories/FamilyFactory.php
686
687		-
688			message: '#^Anonymous function should return Fisharebest\\Webtrees\\Family but returns Fisharebest\\Webtrees\\Family\|null\.$#'
689			identifier: return.type
690			count: 1
691			path: app/Factories/FamilyFactory.php
692
693		-
694			message: '#^Method Fisharebest\\Webtrees\\Factories\\FamilyFactory\:\:gedcom\(\) should return string\|null but returns mixed\.$#'
695			identifier: return.type
696			count: 1
697			path: app/Factories/FamilyFactory.php
698
699		-
700			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: Fisharebest\\Webtrees\\Individual, Closure\(object\)\: Fisharebest\\Webtrees\\Individual given\.$#'
701			identifier: argument.type
702			count: 1
703			path: app/Factories/FamilyFactory.php
704
705		-
706			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Factories\\FamilyFactory\:\:make\(\) expects string, mixed given\.$#'
707			identifier: argument.type
708			count: 1
709			path: app/Factories/FamilyFactory.php
710
711		-
712			message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Factories\\FamilyFactory\:\:make\(\) expects string\|null, mixed given\.$#'
713			identifier: argument.type
714			count: 1
715			path: app/Factories/FamilyFactory.php
716
717		-
718			message: '#^Access to an undefined property object\:\:\$o_gedcom\.$#'
719			identifier: property.notFound
720			count: 1
721			path: app/Factories/GedcomRecordFactory.php
722
723		-
724			message: '#^Access to an undefined property object\:\:\$o_id\.$#'
725			identifier: property.notFound
726			count: 1
727			path: app/Factories/GedcomRecordFactory.php
728
729		-
730			message: '#^Anonymous function should return Fisharebest\\Webtrees\\GedcomRecord but returns Fisharebest\\Webtrees\\GedcomRecord\|null\.$#'
731			identifier: return.type
732			count: 1
733			path: app/Factories/GedcomRecordFactory.php
734
735		-
736			message: '#^Method Fisharebest\\Webtrees\\Factories\\GedcomRecordFactory\:\:gedcom\(\) should return string\|null but returns mixed\.$#'
737			identifier: return.type
738			count: 1
739			path: app/Factories/GedcomRecordFactory.php
740
741		-
742			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Factories\\GedcomRecordFactory\:\:make\(\) expects string, mixed given\.$#'
743			identifier: argument.type
744			count: 1
745			path: app/Factories/GedcomRecordFactory.php
746
747		-
748			message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Factories\\GedcomRecordFactory\:\:make\(\) expects string\|null, mixed given\.$#'
749			identifier: argument.type
750			count: 1
751			path: app/Factories/GedcomRecordFactory.php
752
753		-
754			message: '#^Access to an undefined property object\:\:\$o_gedcom\.$#'
755			identifier: property.notFound
756			count: 1
757			path: app/Factories/HeaderFactory.php
758
759		-
760			message: '#^Access to an undefined property object\:\:\$o_id\.$#'
761			identifier: property.notFound
762			count: 1
763			path: app/Factories/HeaderFactory.php
764
765		-
766			message: '#^Anonymous function should return Fisharebest\\Webtrees\\Header but returns Fisharebest\\Webtrees\\Header\|null\.$#'
767			identifier: return.type
768			count: 1
769			path: app/Factories/HeaderFactory.php
770
771		-
772			message: '#^Method Fisharebest\\Webtrees\\Factories\\HeaderFactory\:\:gedcom\(\) should return string\|null but returns mixed\.$#'
773			identifier: return.type
774			count: 1
775			path: app/Factories/HeaderFactory.php
776
777		-
778			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Factories\\HeaderFactory\:\:make\(\) expects string, mixed given\.$#'
779			identifier: argument.type
780			count: 1
781			path: app/Factories/HeaderFactory.php
782
783		-
784			message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Factories\\HeaderFactory\:\:make\(\) expects string\|null, mixed given\.$#'
785			identifier: argument.type
786			count: 1
787			path: app/Factories/HeaderFactory.php
788
789		-
790			message: '#^Parameter \#1 \$num of function dechex expects int, float\|int given\.$#'
791			identifier: argument.type
792			count: 1
793			path: app/Factories/IdFactory.php
794
795		-
796			message: '#^Binary operation "\." between literal\-string&non\-falsy\-string and mixed results in an error\.$#'
797			identifier: binaryOp.invalid
798			count: 1
799			path: app/Factories/ImageFactory.php
800
801		-
802			message: '#^Parameter \$default of method Fisharebest\\Webtrees\\Factories\\ImageFactory\:\:extractImageQuality\(\) expects int, mixed given\.$#'
803			identifier: argument.type
804			count: 3
805			path: app/Factories/ImageFactory.php
806
807		-
808			message: '#^Parameter \$ttl of method Fisharebest\\Webtrees\\Cache\:\:remember\(\) expects int\|null, mixed given\.$#'
809			identifier: argument.type
810			count: 1
811			path: app/Factories/ImageFactory.php
812
813		-
814			message: '#^Access to an undefined property object\:\:\$i_gedcom\.$#'
815			identifier: property.notFound
816			count: 1
817			path: app/Factories/IndividualFactory.php
818
819		-
820			message: '#^Access to an undefined property object\:\:\$i_id\.$#'
821			identifier: property.notFound
822			count: 1
823			path: app/Factories/IndividualFactory.php
824
825		-
826			message: '#^Anonymous function should return Fisharebest\\Webtrees\\Individual but returns Fisharebest\\Webtrees\\Individual\|null\.$#'
827			identifier: return.type
828			count: 1
829			path: app/Factories/IndividualFactory.php
830
831		-
832			message: '#^Method Fisharebest\\Webtrees\\Factories\\IndividualFactory\:\:gedcom\(\) should return string\|null but returns mixed\.$#'
833			identifier: return.type
834			count: 1
835			path: app/Factories/IndividualFactory.php
836
837		-
838			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Factories\\IndividualFactory\:\:make\(\) expects string, mixed given\.$#'
839			identifier: argument.type
840			count: 1
841			path: app/Factories/IndividualFactory.php
842
843		-
844			message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Factories\\IndividualFactory\:\:make\(\) expects string\|null, mixed given\.$#'
845			identifier: argument.type
846			count: 1
847			path: app/Factories/IndividualFactory.php
848
849		-
850			message: '#^Access to an undefined property object\:\:\$o_gedcom\.$#'
851			identifier: property.notFound
852			count: 1
853			path: app/Factories/LocationFactory.php
854
855		-
856			message: '#^Access to an undefined property object\:\:\$o_id\.$#'
857			identifier: property.notFound
858			count: 1
859			path: app/Factories/LocationFactory.php
860
861		-
862			message: '#^Anonymous function should return Fisharebest\\Webtrees\\Location but returns Fisharebest\\Webtrees\\Location\|null\.$#'
863			identifier: return.type
864			count: 1
865			path: app/Factories/LocationFactory.php
866
867		-
868			message: '#^Method Fisharebest\\Webtrees\\Factories\\LocationFactory\:\:gedcom\(\) should return string\|null but returns mixed\.$#'
869			identifier: return.type
870			count: 1
871			path: app/Factories/LocationFactory.php
872
873		-
874			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Factories\\LocationFactory\:\:make\(\) expects string, mixed given\.$#'
875			identifier: argument.type
876			count: 1
877			path: app/Factories/LocationFactory.php
878
879		-
880			message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Factories\\LocationFactory\:\:make\(\) expects string\|null, mixed given\.$#'
881			identifier: argument.type
882			count: 1
883			path: app/Factories/LocationFactory.php
884
885		-
886			message: '#^Parameter \#1 \$config of class League\\CommonMark\\Environment\\Environment constructor expects array\<string, mixed\>, mixed given\.$#'
887			identifier: argument.type
888			count: 2
889			path: app/Factories/MarkdownFactory.php
890
891		-
892			message: '#^Access to an undefined property object\:\:\$m_gedcom\.$#'
893			identifier: property.notFound
894			count: 1
895			path: app/Factories/MediaFactory.php
896
897		-
898			message: '#^Access to an undefined property object\:\:\$m_id\.$#'
899			identifier: property.notFound
900			count: 1
901			path: app/Factories/MediaFactory.php
902
903		-
904			message: '#^Anonymous function should return Fisharebest\\Webtrees\\Media but returns Fisharebest\\Webtrees\\Media\|null\.$#'
905			identifier: return.type
906			count: 1
907			path: app/Factories/MediaFactory.php
908
909		-
910			message: '#^Method Fisharebest\\Webtrees\\Factories\\MediaFactory\:\:gedcom\(\) should return string\|null but returns mixed\.$#'
911			identifier: return.type
912			count: 1
913			path: app/Factories/MediaFactory.php
914
915		-
916			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Factories\\MediaFactory\:\:make\(\) expects string, mixed given\.$#'
917			identifier: argument.type
918			count: 1
919			path: app/Factories/MediaFactory.php
920
921		-
922			message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Factories\\MediaFactory\:\:make\(\) expects string\|null, mixed given\.$#'
923			identifier: argument.type
924			count: 1
925			path: app/Factories/MediaFactory.php
926
927		-
928			message: '#^Access to an undefined property object\:\:\$o_gedcom\.$#'
929			identifier: property.notFound
930			count: 1
931			path: app/Factories/NoteFactory.php
932
933		-
934			message: '#^Access to an undefined property object\:\:\$o_id\.$#'
935			identifier: property.notFound
936			count: 1
937			path: app/Factories/NoteFactory.php
938
939		-
940			message: '#^Anonymous function should return Fisharebest\\Webtrees\\Note but returns Fisharebest\\Webtrees\\Note\|null\.$#'
941			identifier: return.type
942			count: 1
943			path: app/Factories/NoteFactory.php
944
945		-
946			message: '#^Method Fisharebest\\Webtrees\\Factories\\NoteFactory\:\:gedcom\(\) should return string\|null but returns mixed\.$#'
947			identifier: return.type
948			count: 1
949			path: app/Factories/NoteFactory.php
950
951		-
952			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Factories\\NoteFactory\:\:make\(\) expects string, mixed given\.$#'
953			identifier: argument.type
954			count: 1
955			path: app/Factories/NoteFactory.php
956
957		-
958			message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Factories\\NoteFactory\:\:make\(\) expects string\|null, mixed given\.$#'
959			identifier: argument.type
960			count: 1
961			path: app/Factories/NoteFactory.php
962
963		-
964			message: '#^Access to an undefined property object\:\:\$o_gedcom\.$#'
965			identifier: property.notFound
966			count: 1
967			path: app/Factories/RepositoryFactory.php
968
969		-
970			message: '#^Access to an undefined property object\:\:\$o_id\.$#'
971			identifier: property.notFound
972			count: 1
973			path: app/Factories/RepositoryFactory.php
974
975		-
976			message: '#^Method Fisharebest\\Webtrees\\Factories\\RepositoryFactory\:\:gedcom\(\) should return string\|null but returns mixed\.$#'
977			identifier: return.type
978			count: 1
979			path: app/Factories/RepositoryFactory.php
980
981		-
982			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Factories\\RepositoryFactory\:\:make\(\) expects string, mixed given\.$#'
983			identifier: argument.type
984			count: 1
985			path: app/Factories/RepositoryFactory.php
986
987		-
988			message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Factories\\RepositoryFactory\:\:make\(\) expects string\|null, mixed given\.$#'
989			identifier: argument.type
990			count: 1
991			path: app/Factories/RepositoryFactory.php
992
993		-
994			message: '#^Cannot call method generate\(\) on mixed\.$#'
995			identifier: method.nonObject
996			count: 1
997			path: app/Factories/RouteFactory.php
998
999		-
1000			message: '#^Cannot call method getGenerator\(\) on mixed\.$#'
1001			identifier: method.nonObject
1002			count: 1
1003			path: app/Factories/RouteFactory.php
1004
1005		-
1006			message: '#^Cannot call method getMap\(\) on mixed\.$#'
1007			identifier: method.nonObject
1008			count: 1
1009			path: app/Factories/RouteFactory.php
1010
1011		-
1012			message: '#^Method Fisharebest\\Webtrees\\Factories\\RouteFactory\:\:routeMap\(\) should return Aura\\Router\\Map&iterable\<Aura\\Router\\Route\> but returns mixed\.$#'
1013			identifier: return.type
1014			count: 1
1015			path: app/Factories/RouteFactory.php
1016
1017		-
1018			message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:attributes\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#'
1019			identifier: argument.type
1020			count: 2
1021			path: app/Factories/RouteFactory.php
1022
1023		-
1024			message: '#^Parameter \#1 \$string of function substr expects string, mixed given\.$#'
1025			identifier: argument.type
1026			count: 1
1027			path: app/Factories/RouteFactory.php
1028
1029		-
1030			message: '#^Parameter \#1 \$url of function parse_url expects string, mixed given\.$#'
1031			identifier: argument.type
1032			count: 1
1033			path: app/Factories/RouteFactory.php
1034
1035		-
1036			message: '#^Access to an undefined property object\:\:\$o_gedcom\.$#'
1037			identifier: property.notFound
1038			count: 1
1039			path: app/Factories/SharedNoteFactory.php
1040
1041		-
1042			message: '#^Access to an undefined property object\:\:\$o_id\.$#'
1043			identifier: property.notFound
1044			count: 1
1045			path: app/Factories/SharedNoteFactory.php
1046
1047		-
1048			message: '#^Anonymous function should return Fisharebest\\Webtrees\\SharedNote but returns Fisharebest\\Webtrees\\SharedNote\|null\.$#'
1049			identifier: return.type
1050			count: 1
1051			path: app/Factories/SharedNoteFactory.php
1052
1053		-
1054			message: '#^Method Fisharebest\\Webtrees\\Factories\\SharedNoteFactory\:\:gedcom\(\) should return string\|null but returns mixed\.$#'
1055			identifier: return.type
1056			count: 1
1057			path: app/Factories/SharedNoteFactory.php
1058
1059		-
1060			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Factories\\SharedNoteFactory\:\:make\(\) expects string, mixed given\.$#'
1061			identifier: argument.type
1062			count: 1
1063			path: app/Factories/SharedNoteFactory.php
1064
1065		-
1066			message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Factories\\SharedNoteFactory\:\:make\(\) expects string\|null, mixed given\.$#'
1067			identifier: argument.type
1068			count: 1
1069			path: app/Factories/SharedNoteFactory.php
1070
1071		-
1072			message: '#^Parameter \#1 \$string of function trim expects string, string\|null given\.$#'
1073			identifier: argument.type
1074			count: 1
1075			path: app/Factories/SlugFactory.php
1076
1077		-
1078			message: '#^Access to an undefined property object\:\:\$s_gedcom\.$#'
1079			identifier: property.notFound
1080			count: 1
1081			path: app/Factories/SourceFactory.php
1082
1083		-
1084			message: '#^Access to an undefined property object\:\:\$s_id\.$#'
1085			identifier: property.notFound
1086			count: 1
1087			path: app/Factories/SourceFactory.php
1088
1089		-
1090			message: '#^Anonymous function should return Fisharebest\\Webtrees\\Source but returns Fisharebest\\Webtrees\\Source\|null\.$#'
1091			identifier: return.type
1092			count: 1
1093			path: app/Factories/SourceFactory.php
1094
1095		-
1096			message: '#^Method Fisharebest\\Webtrees\\Factories\\SourceFactory\:\:gedcom\(\) should return string\|null but returns mixed\.$#'
1097			identifier: return.type
1098			count: 1
1099			path: app/Factories/SourceFactory.php
1100
1101		-
1102			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Factories\\SourceFactory\:\:make\(\) expects string, mixed given\.$#'
1103			identifier: argument.type
1104			count: 1
1105			path: app/Factories/SourceFactory.php
1106
1107		-
1108			message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Factories\\SourceFactory\:\:make\(\) expects string\|null, mixed given\.$#'
1109			identifier: argument.type
1110			count: 1
1111			path: app/Factories/SourceFactory.php
1112
1113		-
1114			message: '#^Access to an undefined property object\:\:\$o_gedcom\.$#'
1115			identifier: property.notFound
1116			count: 1
1117			path: app/Factories/SubmissionFactory.php
1118
1119		-
1120			message: '#^Access to an undefined property object\:\:\$o_id\.$#'
1121			identifier: property.notFound
1122			count: 1
1123			path: app/Factories/SubmissionFactory.php
1124
1125		-
1126			message: '#^Anonymous function should return Fisharebest\\Webtrees\\Submission but returns Fisharebest\\Webtrees\\Submission\|null\.$#'
1127			identifier: return.type
1128			count: 1
1129			path: app/Factories/SubmissionFactory.php
1130
1131		-
1132			message: '#^Method Fisharebest\\Webtrees\\Factories\\SubmissionFactory\:\:gedcom\(\) should return string\|null but returns mixed\.$#'
1133			identifier: return.type
1134			count: 1
1135			path: app/Factories/SubmissionFactory.php
1136
1137		-
1138			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Factories\\SubmissionFactory\:\:make\(\) expects string, mixed given\.$#'
1139			identifier: argument.type
1140			count: 1
1141			path: app/Factories/SubmissionFactory.php
1142
1143		-
1144			message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Factories\\SubmissionFactory\:\:make\(\) expects string\|null, mixed given\.$#'
1145			identifier: argument.type
1146			count: 1
1147			path: app/Factories/SubmissionFactory.php
1148
1149		-
1150			message: '#^Access to an undefined property object\:\:\$o_gedcom\.$#'
1151			identifier: property.notFound
1152			count: 1
1153			path: app/Factories/SubmitterFactory.php
1154
1155		-
1156			message: '#^Access to an undefined property object\:\:\$o_id\.$#'
1157			identifier: property.notFound
1158			count: 1
1159			path: app/Factories/SubmitterFactory.php
1160
1161		-
1162			message: '#^Anonymous function should return Fisharebest\\Webtrees\\Submitter but returns Fisharebest\\Webtrees\\Submitter\|null\.$#'
1163			identifier: return.type
1164			count: 1
1165			path: app/Factories/SubmitterFactory.php
1166
1167		-
1168			message: '#^Method Fisharebest\\Webtrees\\Factories\\SubmitterFactory\:\:gedcom\(\) should return string\|null but returns mixed\.$#'
1169			identifier: return.type
1170			count: 1
1171			path: app/Factories/SubmitterFactory.php
1172
1173		-
1174			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Factories\\SubmitterFactory\:\:make\(\) expects string, mixed given\.$#'
1175			identifier: argument.type
1176			count: 1
1177			path: app/Factories/SubmitterFactory.php
1178
1179		-
1180			message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Factories\\SubmitterFactory\:\:make\(\) expects string\|null, mixed given\.$#'
1181			identifier: argument.type
1182			count: 1
1183			path: app/Factories/SubmitterFactory.php
1184
1185		-
1186			message: '#^Method Fisharebest\\Webtrees\\Factories\\SurnameTraditionFactory\:\:list\(\) should return array\<string, string\> but returns array\<string\>\.$#'
1187			identifier: return.type
1188			count: 1
1189			path: app/Factories/SurnameTraditionFactory.php
1190
1191		-
1192			message: '#^Cannot cast mixed to int\.$#'
1193			identifier: cast.int
1194			count: 1
1195			path: app/Factories/XrefFactory.php
1196
1197		-
1198			message: '#^Method Fisharebest\\Webtrees\\Family\:\:getAllNames\(\) should return array\<int, array\<string, string\>\> but returns array\<array\<string\>\>\.$#'
1199			identifier: return.type
1200			count: 1
1201			path: app/Family.php
1202
1203		-
1204			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\>\.$#'
1205			identifier: return.type
1206			count: 1
1207			path: app/Family.php
1208
1209		-
1210			message: '#^Method Fisharebest\\Webtrees\\FlashMessages\:\:getMessages\(\) should return array\<object\> but returns array\<mixed\>\.$#'
1211			identifier: return.type
1212			count: 1
1213			path: app/FlashMessages.php
1214
1215		-
1216			message: '#^Cannot access an offset on mixed\.$#'
1217			identifier: offsetAccess.nonOffsetAccessible
1218			count: 2
1219			path: app/Gedcom.php
1220
1221		-
1222			message: '#^Binary operation "\+\=" between \(float\|int\) and mixed results in an error\.$#'
1223			identifier: assignOp.invalid
1224			count: 1
1225			path: app/GedcomFilters/GedcomEncodingFilter.php
1226
1227		-
1228			message: '#^Binary operation "\.\=" between string and mixed results in an error\.$#'
1229			identifier: assignOp.invalid
1230			count: 1
1231			path: app/GedcomFilters/GedcomEncodingFilter.php
1232
1233		-
1234			message: '#^Cannot call method fromUtf8\(\) on Fisharebest\\Webtrees\\Encodings\\EncodingInterface\|null\.$#'
1235			identifier: method.nonObject
1236			count: 2
1237			path: app/GedcomFilters/GedcomEncodingFilter.php
1238
1239		-
1240			message: '#^Parameter &\$consumed by\-ref type of method Fisharebest\\Webtrees\\GedcomFilters\\GedcomEncodingFilter\:\:filter\(\) expects int, \(float\|int\) given\.$#'
1241			identifier: parameterByRef.type
1242			count: 1
1243			path: app/GedcomFilters/GedcomEncodingFilter.php
1244
1245		-
1246			message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#'
1247			identifier: foreach.nonIterable
1248			count: 2
1249			path: app/GedcomRecord.php
1250
1251		-
1252			message: '#^Binary operation "\." between ''Delete\: '' and mixed results in an error\.$#'
1253			identifier: binaryOp.invalid
1254			count: 1
1255			path: app/GedcomRecord.php
1256
1257		-
1258			message: '#^Binary operation "\." between ''Update\: '' and mixed results in an error\.$#'
1259			identifier: binaryOp.invalid
1260			count: 1
1261			path: app/GedcomRecord.php
1262
1263		-
1264			message: '#^Cannot call method acceptRecord\(\) on mixed\.$#'
1265			identifier: method.nonObject
1266			count: 3
1267			path: app/GedcomRecord.php
1268
1269		-
1270			message: '#^Method Fisharebest\\Webtrees\\GedcomRecord\:\:getAllNames\(\) should return array\<int, array\<string, string\>\> but returns array\<array\<string\>\>\.$#'
1271			identifier: return.type
1272			count: 1
1273			path: app/GedcomRecord.php
1274
1275		-
1276			message: '#^Method Fisharebest\\Webtrees\\GedcomRecord\:\:tag\(\) should return string but returns mixed\.$#'
1277			identifier: return.type
1278			count: 1
1279			path: app/GedcomRecord.php
1280
1281		-
1282			message: '#^Parameter \#1 \$array of function array_shift expects array, list\<string\>\|false given\.$#'
1283			identifier: argument.type
1284			count: 2
1285			path: app/GedcomRecord.php
1286
1287		-
1288			message: '#^Parameter \#1 \$gedcom of class Fisharebest\\Webtrees\\Fact constructor expects string, mixed given\.$#'
1289			identifier: argument.type
1290			count: 2
1291			path: app/GedcomRecord.php
1292
1293		-
1294			message: '#^Parameter \#1 \$route_name of function route expects string, mixed given\.$#'
1295			identifier: argument.type
1296			count: 1
1297			path: app/GedcomRecord.php
1298
1299		-
1300			message: '#^Parameter \#1 \$string of function md5 expects string, mixed given\.$#'
1301			identifier: argument.type
1302			count: 2
1303			path: app/GedcomRecord.php
1304
1305		-
1306			message: '#^Parameter \#1 \$string of function trim expects string, string\|null given\.$#'
1307			identifier: argument.type
1308			count: 2
1309			path: app/GedcomRecord.php
1310
1311		-
1312			message: '#^Parameter \#1 \$type of method Fisharebest\\Webtrees\\GedcomRecord\:\:addName\(\) expects string, mixed given\.$#'
1313			identifier: argument.type
1314			count: 3
1315			path: app/GedcomRecord.php
1316
1317		-
1318			message: '#^Parameter \#2 \$gedcom of method Fisharebest\\Webtrees\\GedcomRecord\:\:updateFact\(\) expects string, string\|null given\.$#'
1319			identifier: argument.type
1320			count: 1
1321			path: app/GedcomRecord.php
1322
1323		-
1324			message: '#^Parameter \#2 \$haystack of function in_array expects array, mixed given\.$#'
1325			identifier: argument.type
1326			count: 2
1327			path: app/GedcomRecord.php
1328
1329		-
1330			message: '#^Parameter \#3 \$subject of function preg_replace expects array\<float\|int\|string\>\|string, string\|null given\.$#'
1331			identifier: argument.type
1332			count: 1
1333			path: app/GedcomRecord.php
1334
1335		-
1336			message: '#^Property Fisharebest\\Webtrees\\GedcomRecord\:\:\$getAllNames \(array\<array\<string\>\>\) does not accept array\<array\<string\|null\>\>\.$#'
1337			identifier: assign.propertyType
1338			count: 1
1339			path: app/GedcomRecord.php
1340
1341		-
1342			message: '#^Strict comparison using \!\=\= between non\-empty\-string and '''' will always evaluate to true\.$#'
1343			identifier: notIdentical.alwaysTrue
1344			count: 1
1345			path: app/GedcomRecord.php
1346
1347		-
1348			message: '#^Strict comparison using \!\=\= between non\-falsy\-string and '''' will always evaluate to true\.$#'
1349			identifier: notIdentical.alwaysTrue
1350			count: 1
1351			path: app/GedcomRecord.php
1352
1353		-
1354			message: '#^Property Fisharebest\\Webtrees\\GedcomRecord\:\:\$getAllNames \(array\<array\<string\>\>\) does not accept array\<array\>\.$#'
1355			identifier: assign.propertyType
1356			count: 1
1357			path: app/Header.php
1358
1359		-
1360			message: '#^Cannot call method createResponse\(\) on mixed\.$#'
1361			identifier: method.nonObject
1362			count: 1
1363			path: app/Helpers/functions.php
1364
1365		-
1366			message: '#^Cannot call method withHeader\(\) on mixed\.$#'
1367			identifier: method.nonObject
1368			count: 1
1369			path: app/Helpers/functions.php
1370
1371		-
1372			message: '#^Function redirect\(\) should return Psr\\Http\\Message\\ResponseInterface but returns mixed\.$#'
1373			identifier: return.type
1374			count: 1
1375			path: app/Helpers/functions.php
1376
1377		-
1378			message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:attributes\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#'
1379			identifier: argument.type
1380			count: 1
1381			path: app/Helpers/functions.php
1382
1383		-
1384			message: '#^Parameter \#3 \$headers of method Fisharebest\\Webtrees\\Contracts\\ResponseFactoryInterface\:\:response\(\) expects array\<string, string\>, array\<string\> given\.$#'
1385			identifier: argument.type
1386			count: 1
1387			path: app/Helpers/functions.php
1388
1389		-
1390			message: '#^Strict comparison using \=\=\= between ''\-dev'' and '''' will always evaluate to false\.$#'
1391			identifier: identical.alwaysFalse
1392			count: 1
1393			path: app/Helpers/functions.php
1394
1395		-
1396			message: '#^Parameter \#1 \$host of method Psr\\Http\\Message\\UriInterface\:\:withHost\(\) expects string, string\|false given\.$#'
1397			identifier: argument.type
1398			count: 1
1399			path: app/Http/Middleware/BaseUrl.php
1400
1401		-
1402			message: '#^Parameter \#1 \$path of method Psr\\Http\\Message\\UriInterface\:\:withPath\(\) expects string, string\|false given\.$#'
1403			identifier: argument.type
1404			count: 1
1405			path: app/Http/Middleware/BaseUrl.php
1406
1407		-
1408			message: '#^Parameter \#1 \$port of method Psr\\Http\\Message\\UriInterface\:\:withPort\(\) expects int\|null, int\<0, 65535\>\|false\|null given\.$#'
1409			identifier: argument.type
1410			count: 1
1411			path: app/Http/Middleware/BaseUrl.php
1412
1413		-
1414			message: '#^Parameter \#1 \$scheme of method Psr\\Http\\Message\\UriInterface\:\:withScheme\(\) expects string, string\|false given\.$#'
1415			identifier: argument.type
1416			count: 1
1417			path: app/Http/Middleware/BaseUrl.php
1418
1419		-
1420			message: '#^Parameter \#2 \$string of function explode expects string, mixed given\.$#'
1421			identifier: argument.type
1422			count: 1
1423			path: app/Http/Middleware/ClientIp.php
1424
1425		-
1426			message: '#^Parameter \#2 \$haystack of function in_array expects array, mixed given\.$#'
1427			identifier: argument.type
1428			count: 1
1429			path: app/Http/Middleware/CompressResponse.php
1430
1431		-
1432			message: '#^Cannot call method withAttribute\(\) on mixed\.$#'
1433			identifier: method.nonObject
1434			count: 1
1435			path: app/Http/Middleware/HandleExceptions.php
1436
1437		-
1438			message: '#^Parameter \#1 \$message of static method Fisharebest\\Webtrees\\Log\:\:addErrorLog\(\) expects string, string\|null given\.$#'
1439			identifier: argument.type
1440			count: 1
1441			path: app/Http/Middleware/HandleExceptions.php
1442
1443		-
1444			message: '#^Parameter \#1 \$request of method Fisharebest\\Webtrees\\Http\\Middleware\\HandleExceptions\:\:httpExceptionResponse\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#'
1445			identifier: argument.type
1446			count: 1
1447			path: app/Http/Middleware/HandleExceptions.php
1448
1449		-
1450			message: '#^Parameter \#1 \$request of method Fisharebest\\Webtrees\\Http\\Middleware\\HandleExceptions\:\:thirdPartyExceptionResponse\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#'
1451			identifier: argument.type
1452			count: 1
1453			path: app/Http/Middleware/HandleExceptions.php
1454
1455		-
1456			message: '#^Parameter \#1 \$request of method Fisharebest\\Webtrees\\Http\\Middleware\\HandleExceptions\:\:unhandledExceptionResponse\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#'
1457			identifier: argument.type
1458			count: 3
1459			path: app/Http/Middleware/HandleExceptions.php
1460
1461		-
1462			message: '#^Parameter \#1 \$basepath of class Aura\\Router\\RouterContainer constructor expects string\|null, string\|false\|null given\.$#'
1463			identifier: argument.type
1464			count: 1
1465			path: app/Http/Middleware/LoadRoutes.php
1466
1467		-
1468			message: '#^Parameter \#1 \$content of function response expects array\<mixed\>\|object\|string, string\|false given\.$#'
1469			identifier: argument.type
1470			count: 1
1471			path: app/Http/Middleware/PublicFiles.php
1472
1473		-
1474			message: '#^Argument of an invalid type array\|false supplied for foreach, only iterables are supported\.$#'
1475			identifier: foreach.nonIterable
1476			count: 1
1477			path: app/Http/Middleware/ReadConfigIni.php
1478
1479		-
1480			message: '#^Cannot call method handle\(\) on mixed\.$#'
1481			identifier: method.nonObject
1482			count: 1
1483			path: app/Http/Middleware/RequestHandler.php
1484
1485		-
1486			message: '#^Method Fisharebest\\Webtrees\\Http\\Middleware\\RequestHandler\:\:process\(\) should return Psr\\Http\\Message\\ResponseInterface but returns mixed\.$#'
1487			identifier: return.type
1488			count: 1
1489			path: app/Http/Middleware/RequestHandler.php
1490
1491		-
1492			message: '#^Parameter \#1 \$key of method Illuminate\\Support\\Collection\<\(int\|string\),Fisharebest\\Webtrees\\Tree\>\:\:get\(\) expects \(int\|string\), mixed given\.$#'
1493			identifier: argument.type
1494			count: 1
1495			path: app/Http/Middleware/Router.php
1496
1497		-
1498			message: '#^Parameter \#1 \$middleware of class Middleland\\Dispatcher constructor expects array\<array\|Closure\|Psr\\Http\\Server\\MiddlewareInterface\|string\>, non\-empty\-array given\.$#'
1499			identifier: argument.type
1500			count: 1
1501			path: app/Http/Middleware/Router.php
1502
1503		-
1504			message: '#^Parameter \#2 \.\.\.\$arrays of function array_merge expects array, mixed given\.$#'
1505			identifier: argument.type
1506			count: 1
1507			path: app/Http/Middleware/Router.php
1508
1509		-
1510			message: '#^Parameter \#1 \$server of static method Fisharebest\\Localization\\Locale\:\:httpAcceptLanguage\(\) expects array\<string\>, array given\.$#'
1511			identifier: argument.type
1512			count: 1
1513			path: app/Http/Middleware/UseLanguage.php
1514
1515		-
1516			message: '#^Method Fisharebest\\Webtrees\\Http\\Middleware\\UseTransaction\:\:process\(\) should return Psr\\Http\\Message\\ResponseInterface but returns Psr\\Http\\Message\\ResponseInterface\|null\.$#'
1517			identifier: return.type
1518			count: 1
1519			path: app/Http/Middleware/UseTransaction.php
1520
1521		-
1522			message: '#^Binary operation "\." between ''public,max\-age\='' and mixed results in an error\.$#'
1523			identifier: binaryOp.invalid
1524			count: 1
1525			path: app/Http/RequestHandlers/AbstractAutocompleteHandler.php
1526
1527		-
1528			message: '#^Parameter \#1 \$content of function response expects array\<mixed\>\|object\|string, string\|false given\.$#'
1529			identifier: argument.type
1530			count: 1
1531			path: app/Http/RequestHandlers/AppleTouchIconPng.php
1532
1533		-
1534			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: Fisharebest\\Webtrees\\Family, Closure\(object\)\: Fisharebest\\Webtrees\\Family given\.$#'
1535			identifier: argument.type
1536			count: 1
1537			path: app/Http/RequestHandlers/AutoCompleteCitation.php
1538
1539		-
1540			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: Fisharebest\\Webtrees\\Individual, Closure\(object\)\: Fisharebest\\Webtrees\\Individual given\.$#'
1541			identifier: argument.type
1542			count: 1
1543			path: app/Http/RequestHandlers/AutoCompleteCitation.php
1544
1545		-
1546			message: '#^Parameter \#4 \$limit of method Fisharebest\\Webtrees\\Services\\SearchService\:\:searchPlaces\(\) expects int, mixed given\.$#'
1547			identifier: argument.type
1548			count: 1
1549			path: app/Http/RequestHandlers/AutoCompletePlace.php
1550
1551		-
1552			message: '#^Parameter \#4 \$limit of method Fisharebest\\Webtrees\\Services\\SearchService\:\:searchSurnames\(\) expects int, mixed given\.$#'
1553			identifier: argument.type
1554			count: 1
1555			path: app/Http/RequestHandlers/AutoCompleteSurname.php
1556
1557		-
1558			message: '#^Cannot call method fullName\(\) on Fisharebest\\Webtrees\\GedcomRecord\|null\.$#'
1559			identifier: method.nonObject
1560			count: 1
1561			path: app/Http/RequestHandlers/CalendarEvents.php
1562
1563		-
1564			message: '#^Cannot call method url\(\) on Fisharebest\\Webtrees\\GedcomRecord\|null\.$#'
1565			identifier: method.nonObject
1566			count: 1
1567			path: app/Http/RequestHandlers/CalendarEvents.php
1568
1569		-
1570			message: '#^Parameter \#1 \$content of function response expects array\<mixed\>\|object\|string, string\|false given\.$#'
1571			identifier: argument.type
1572			count: 1
1573			path: app/Http/RequestHandlers/CalendarEvents.php
1574
1575		-
1576			message: '#^Access to an undefined property object\:\:\$gedcom\.$#'
1577			identifier: property.notFound
1578			count: 11
1579			path: app/Http/RequestHandlers/CheckTree.php
1580
1581		-
1582			message: '#^Access to an undefined property object\:\:\$type\.$#'
1583			identifier: property.notFound
1584			count: 38
1585			path: app/Http/RequestHandlers/CheckTree.php
1586
1587		-
1588			message: '#^Access to an undefined property object\:\:\$xref\.$#'
1589			identifier: property.notFound
1590			count: 46
1591			path: app/Http/RequestHandlers/CheckTree.php
1592
1593		-
1594			message: '#^Binary operation "\." between "\\n1 CHIL @" and mixed results in an error\.$#'
1595			identifier: binaryOp.invalid
1596			count: 1
1597			path: app/Http/RequestHandlers/CheckTree.php
1598
1599		-
1600			message: '#^Binary operation "\." between "\\n1 FAMC @" and mixed results in an error\.$#'
1601			identifier: binaryOp.invalid
1602			count: 1
1603			path: app/Http/RequestHandlers/CheckTree.php
1604
1605		-
1606			message: '#^Binary operation "\." between "\\n1 FAMS @" and mixed results in an error\.$#'
1607			identifier: binaryOp.invalid
1608			count: 1
1609			path: app/Http/RequestHandlers/CheckTree.php
1610
1611		-
1612			message: '#^Binary operation "\." between "\\n1 HUSB @" and mixed results in an error\.$#'
1613			identifier: binaryOp.invalid
1614			count: 1
1615			path: app/Http/RequestHandlers/CheckTree.php
1616
1617		-
1618			message: '#^Binary operation "\." between "\\n1 WIFE @" and mixed results in an error\.$#'
1619			identifier: binaryOp.invalid
1620			count: 1
1621			path: app/Http/RequestHandlers/CheckTree.php
1622
1623		-
1624			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: object, Closure\(object\)\: object given\.$#'
1625			identifier: argument.type
1626			count: 1
1627			path: app/Http/RequestHandlers/CheckTree.php
1628
1629		-
1630			message: '#^Parameter \#1 \$haystack of function str_contains expects string, mixed given\.$#'
1631			identifier: argument.type
1632			count: 5
1633			path: app/Http/RequestHandlers/CheckTree.php
1634
1635		-
1636			message: '#^Parameter \#1 \$haystack of function str_starts_with expects string, mixed given\.$#'
1637			identifier: argument.type
1638			count: 1
1639			path: app/Http/RequestHandlers/CheckTree.php
1640
1641		-
1642			message: '#^Parameter \#1 \$haystack of function substr_count expects string, mixed given\.$#'
1643			identifier: argument.type
1644			count: 2
1645			path: app/Http/RequestHandlers/CheckTree.php
1646
1647		-
1648			message: '#^Parameter \#1 \$string of function strtoupper expects string, mixed given\.$#'
1649			identifier: argument.type
1650			count: 1
1651			path: app/Http/RequestHandlers/CheckTree.php
1652
1653		-
1654			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
1655			identifier: argument.type
1656			count: 1
1657			path: app/Http/RequestHandlers/CheckTree.php
1658
1659		-
1660			message: '#^Parameter \#2 \$parameters of function route expects array\<array\<string\>\|bool\|int\|string\|null\>, array\<string, mixed\> given\.$#'
1661			identifier: argument.type
1662			count: 1
1663			path: app/Http/RequestHandlers/CheckTree.php
1664
1665		-
1666			message: '#^Parameter \#2 \$string of function explode expects string, mixed given\.$#'
1667			identifier: argument.type
1668			count: 1
1669			path: app/Http/RequestHandlers/CheckTree.php
1670
1671		-
1672			message: '#^Parameter \#2 \$subject of function preg_match expects string, mixed given\.$#'
1673			identifier: argument.type
1674			count: 1
1675			path: app/Http/RequestHandlers/CheckTree.php
1676
1677		-
1678			message: '#^Parameter \#2 \$type of method Fisharebest\\Webtrees\\Http\\RequestHandlers\\CheckTree\:\:lineError\(\) expects string, mixed given\.$#'
1679			identifier: argument.type
1680			count: 25
1681			path: app/Http/RequestHandlers/CheckTree.php
1682
1683		-
1684			message: '#^Parameter \#2 \$xref of method Fisharebest\\Webtrees\\Http\\RequestHandlers\\CheckTree\:\:recordLink\(\) expects string, mixed given\.$#'
1685			identifier: argument.type
1686			count: 8
1687			path: app/Http/RequestHandlers/CheckTree.php
1688
1689		-
1690			message: '#^Parameter \#3 \$type1 of method Fisharebest\\Webtrees\\Http\\RequestHandlers\\CheckTree\:\:linkErrorMessage\(\) expects string, mixed given\.$#'
1691			identifier: argument.type
1692			count: 9
1693			path: app/Http/RequestHandlers/CheckTree.php
1694
1695		-
1696			message: '#^Parameter \#3 \$xref of method Fisharebest\\Webtrees\\Http\\RequestHandlers\\CheckTree\:\:lineError\(\) expects string, mixed given\.$#'
1697			identifier: argument.type
1698			count: 25
1699			path: app/Http/RequestHandlers/CheckTree.php
1700
1701		-
1702			message: '#^Parameter \#3 \$xref of method Fisharebest\\Webtrees\\Http\\RequestHandlers\\CheckTree\:\:recordError\(\) expects string, mixed given\.$#'
1703			identifier: argument.type
1704			count: 2
1705			path: app/Http/RequestHandlers/CheckTree.php
1706
1707		-
1708			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: int, Closure\(string\)\: int given\.$#'
1709			identifier: argument.type
1710			count: 8
1711			path: app/Http/RequestHandlers/ControlPanel.php
1712
1713		-
1714			message: '#^Access to an undefined property object\:\:\$type\.$#'
1715			identifier: property.notFound
1716			count: 1
1717			path: app/Http/RequestHandlers/DataFixData.php
1718
1719		-
1720			message: '#^Access to an undefined property object\:\:\$xref\.$#'
1721			identifier: property.notFound
1722			count: 3
1723			path: app/Http/RequestHandlers/DataFixData.php
1724
1725		-
1726			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Services\\DataFixService\:\:getRecordByType\(\) expects string, mixed given\.$#'
1727			identifier: argument.type
1728			count: 1
1729			path: app/Http/RequestHandlers/DataFixData.php
1730
1731		-
1732			message: '#^Parameter \#2 \$parameters of function route expects array\<array\<string\>\|bool\|int\|string\|null\>, array\<mixed\> given\.$#'
1733			identifier: argument.type
1734			count: 2
1735			path: app/Http/RequestHandlers/DataFixData.php
1736
1737		-
1738			message: '#^Parameter \#2 \$params of method Fisharebest\\Webtrees\\Module\\ModuleDataFixInterface\:\:doesRecordNeedUpdate\(\) expects array\<string, string\>, array given\.$#'
1739			identifier: argument.type
1740			count: 1
1741			path: app/Http/RequestHandlers/DataFixData.php
1742
1743		-
1744			message: '#^Parameter \#2 \$params of method Fisharebest\\Webtrees\\Module\\ModuleDataFixInterface\:\:recordsToFix\(\) expects array\<string, string\>, array given\.$#'
1745			identifier: argument.type
1746			count: 1
1747			path: app/Http/RequestHandlers/DataFixData.php
1748
1749		-
1750			message: '#^Parameter \#3 \$type of method Fisharebest\\Webtrees\\Services\\DataFixService\:\:getRecordByType\(\) expects string, mixed given\.$#'
1751			identifier: argument.type
1752			count: 1
1753			path: app/Http/RequestHandlers/DataFixData.php
1754
1755		-
1756			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\GedcomRecordFactoryInterface\:\:make\(\) expects string, mixed given\.$#'
1757			identifier: argument.type
1758			count: 1
1759			path: app/Http/RequestHandlers/DataFixPreview.php
1760
1761		-
1762			message: '#^Parameter \#2 \$params of method Fisharebest\\Webtrees\\Module\\ModuleDataFixInterface\:\:doesRecordNeedUpdate\(\) expects array\<string, string\>, array given\.$#'
1763			identifier: argument.type
1764			count: 1
1765			path: app/Http/RequestHandlers/DataFixPreview.php
1766
1767		-
1768			message: '#^Parameter \#2 \$params of method Fisharebest\\Webtrees\\Module\\ModuleDataFixInterface\:\:previewUpdate\(\) expects array\<string, string\>, array given\.$#'
1769			identifier: argument.type
1770			count: 1
1771			path: app/Http/RequestHandlers/DataFixPreview.php
1772
1773		-
1774			message: '#^Parameter \#1 \$key of method Illuminate\\Support\\Collection\<int,Fisharebest\\Webtrees\\Module\\ModuleDataFixInterface\>\:\:get\(\) expects int, string given\.$#'
1775			identifier: argument.type
1776			count: 1
1777			path: app/Http/RequestHandlers/DataFixSelect.php
1778
1779		-
1780			message: '#^Parameter \#2 \$params of method Fisharebest\\Webtrees\\Module\\ModuleDataFixInterface\:\:doesRecordNeedUpdate\(\) expects array\<string, string\>, array given\.$#'
1781			identifier: argument.type
1782			count: 1
1783			path: app/Http/RequestHandlers/DataFixUpdate.php
1784
1785		-
1786			message: '#^Parameter \#2 \$params of method Fisharebest\\Webtrees\\Module\\ModuleDataFixInterface\:\:updateRecord\(\) expects array\<string, string\>, array given\.$#'
1787			identifier: argument.type
1788			count: 1
1789			path: app/Http/RequestHandlers/DataFixUpdate.php
1790
1791		-
1792			message: '#^Access to an undefined property object\:\:\$type\.$#'
1793			identifier: property.notFound
1794			count: 1
1795			path: app/Http/RequestHandlers/DataFixUpdateAll.php
1796
1797		-
1798			message: '#^Access to an undefined property object\:\:\$xref\.$#'
1799			identifier: property.notFound
1800			count: 1
1801			path: app/Http/RequestHandlers/DataFixUpdateAll.php
1802
1803		-
1804			message: '#^Binary operation "\+\=" between mixed and int results in an error\.$#'
1805			identifier: assignOp.invalid
1806			count: 1
1807			path: app/Http/RequestHandlers/DataFixUpdateAll.php
1808
1809		-
1810			message: '#^Cannot access property \$xref on object\|null\.$#'
1811			identifier: property.nonObject
1812			count: 2
1813			path: app/Http/RequestHandlers/DataFixUpdateAll.php
1814
1815		-
1816			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Services\\DataFixService\:\:getRecordByType\(\) expects string, mixed given\.$#'
1817			identifier: argument.type
1818			count: 1
1819			path: app/Http/RequestHandlers/DataFixUpdateAll.php
1820
1821		-
1822			message: '#^Parameter \#2 \$parameters of function route expects array\<array\<string\>\|bool\|int\|string\|null\>, array\<mixed\> given\.$#'
1823			identifier: argument.type
1824			count: 1
1825			path: app/Http/RequestHandlers/DataFixUpdateAll.php
1826
1827		-
1828			message: '#^Parameter \#2 \$params of method Fisharebest\\Webtrees\\Module\\ModuleDataFixInterface\:\:doesRecordNeedUpdate\(\) expects array\<string, string\>, array given\.$#'
1829			identifier: argument.type
1830			count: 1
1831			path: app/Http/RequestHandlers/DataFixUpdateAll.php
1832
1833		-
1834			message: '#^Parameter \#2 \$params of method Fisharebest\\Webtrees\\Module\\ModuleDataFixInterface\:\:recordsToFix\(\) expects array\<string, string\>, array given\.$#'
1835			identifier: argument.type
1836			count: 1
1837			path: app/Http/RequestHandlers/DataFixUpdateAll.php
1838
1839		-
1840			message: '#^Parameter \#2 \$params of method Fisharebest\\Webtrees\\Module\\ModuleDataFixInterface\:\:updateRecord\(\) expects array\<string, string\>, array given\.$#'
1841			identifier: argument.type
1842			count: 1
1843			path: app/Http/RequestHandlers/DataFixUpdateAll.php
1844
1845		-
1846			message: '#^Parameter \#3 \$type of method Fisharebest\\Webtrees\\Services\\DataFixService\:\:getRecordByType\(\) expects string, mixed given\.$#'
1847			identifier: argument.type
1848			count: 1
1849			path: app/Http/RequestHandlers/DataFixUpdateAll.php
1850
1851		-
1852			message: '#^Parameter \#4 \$params of method Fisharebest\\Webtrees\\Http\\RequestHandlers\\DataFixUpdateAll\:\:createUpdateRanges\(\) expects array\<string\>, array given\.$#'
1853			identifier: argument.type
1854			count: 1
1855			path: app/Http/RequestHandlers/DataFixUpdateAll.php
1856
1857		-
1858			message: '#^Instanceof between Fisharebest\\Webtrees\\Family and Fisharebest\\Webtrees\\Family will always evaluate to true\.$#'
1859			identifier: instanceof.alwaysTrue
1860			count: 1
1861			path: app/Http/RequestHandlers/DeleteRecord.php
1862
1863		-
1864			message: '#^Method Fisharebest\\Webtrees\\Http\\RequestHandlers\\DeleteRecord\:\:removeLinks\(\) should return string but returns string\|null\.$#'
1865			identifier: return.type
1866			count: 1
1867			path: app/Http/RequestHandlers/DeleteRecord.php
1868
1869		-
1870			message: '#^Parameter \#3 \$subject of function preg_replace expects array\<float\|int\|string\>\|string, string\|null given\.$#'
1871			identifier: argument.type
1872			count: 4
1873			path: app/Http/RequestHandlers/DeleteRecord.php
1874
1875		-
1876			message: '#^Cannot cast mixed to int\.$#'
1877			identifier: cast.int
1878			count: 1
1879			path: app/Http/RequestHandlers/DeleteUser.php
1880
1881		-
1882			message: '#^Argument of an invalid type string supplied for foreach, only iterables are supported\.$#'
1883			identifier: foreach.nonIterable
1884			count: 1
1885			path: app/Http/RequestHandlers/EditFactAction.php
1886
1887		-
1888			message: '#^Parameter \#1 \$record_type of method Fisharebest\\Webtrees\\Services\\GedcomEditService\:\:editLinesToGedcom\(\) expects string, mixed given\.$#'
1889			identifier: argument.type
1890			count: 1
1891			path: app/Http/RequestHandlers/EditFactAction.php
1892
1893		-
1894			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\IndividualFactoryInterface\:\:make\(\) expects string, mixed given\.$#'
1895			identifier: argument.type
1896			count: 1
1897			path: app/Http/RequestHandlers/EditFactAction.php
1898
1899		-
1900			message: '#^Parameter \#2 \$gedcom of method Fisharebest\\Webtrees\\GedcomRecord\:\:updateFact\(\) expects string, string\|null given\.$#'
1901			identifier: argument.type
1902			count: 1
1903			path: app/Http/RequestHandlers/EditFactAction.php
1904
1905		-
1906			message: '#^If condition is always true\.$#'
1907			identifier: if.alwaysTrue
1908			count: 1
1909			path: app/Http/RequestHandlers/EditMediaFileAction.php
1910
1911		-
1912			message: '#^Parameter \#1 \$gedcom of method Fisharebest\\Webtrees\\GedcomRecord\:\:updateRecord\(\) expects string, string\|null given\.$#'
1913			identifier: argument.type
1914			count: 1
1915			path: app/Http/RequestHandlers/EditNoteAction.php
1916
1917		-
1918			message: '#^Parameter \#1 \$string of function trim expects string, string\|null given\.$#'
1919			identifier: argument.type
1920			count: 1
1921			path: app/Http/RequestHandlers/EditRawFactAction.php
1922
1923		-
1924			message: '#^Parameter \#1 \$string of function trim expects string, string\|null given\.$#'
1925			identifier: argument.type
1926			count: 1
1927			path: app/Http/RequestHandlers/EditRawRecordAction.php
1928
1929		-
1930			message: '#^Parameter \#1 \$record_type of method Fisharebest\\Webtrees\\Services\\GedcomEditService\:\:editLinesToGedcom\(\) expects string, mixed given\.$#'
1931			identifier: argument.type
1932			count: 1
1933			path: app/Http/RequestHandlers/EditRecordAction.php
1934
1935		-
1936			message: '#^Parameter \#1 \$content of function response expects array\<mixed\>\|object\|string, string\|false given\.$#'
1937			identifier: argument.type
1938			count: 1
1939			path: app/Http/RequestHandlers/FaviconIco.php
1940
1941		-
1942			message: '#^Access to an undefined property object\:\:\$i_gedcom\.$#'
1943			identifier: property.notFound
1944			count: 1
1945			path: app/Http/RequestHandlers/FixLevel0MediaData.php
1946
1947		-
1948			message: '#^Access to an undefined property object\:\:\$i_id\.$#'
1949			identifier: property.notFound
1950			count: 1
1951			path: app/Http/RequestHandlers/FixLevel0MediaData.php
1952
1953		-
1954			message: '#^Access to an undefined property object\:\:\$m_file\.$#'
1955			identifier: property.notFound
1956			count: 1
1957			path: app/Http/RequestHandlers/FixLevel0MediaData.php
1958
1959		-
1960			message: '#^Access to an undefined property object\:\:\$m_gedcom\.$#'
1961			identifier: property.notFound
1962			count: 1
1963			path: app/Http/RequestHandlers/FixLevel0MediaData.php
1964
1965		-
1966			message: '#^Access to an undefined property object\:\:\$m_id\.$#'
1967			identifier: property.notFound
1968			count: 1
1969			path: app/Http/RequestHandlers/FixLevel0MediaData.php
1970
1971		-
1972			message: '#^Cannot call method displayImage\(\) on Fisharebest\\Webtrees\\Media\|null\.$#'
1973			identifier: method.nonObject
1974			count: 1
1975			path: app/Http/RequestHandlers/FixLevel0MediaData.php
1976
1977		-
1978			message: '#^Cannot call method facts\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#'
1979			identifier: method.nonObject
1980			count: 2
1981			path: app/Http/RequestHandlers/FixLevel0MediaData.php
1982
1983		-
1984			message: '#^Cannot call method fullName\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#'
1985			identifier: method.nonObject
1986			count: 1
1987			path: app/Http/RequestHandlers/FixLevel0MediaData.php
1988
1989		-
1990			message: '#^Cannot call method fullName\(\) on Fisharebest\\Webtrees\\Media\|null\.$#'
1991			identifier: method.nonObject
1992			count: 1
1993			path: app/Http/RequestHandlers/FixLevel0MediaData.php
1994
1995		-
1996			message: '#^Cannot call method url\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#'
1997			identifier: method.nonObject
1998			count: 1
1999			path: app/Http/RequestHandlers/FixLevel0MediaData.php
2000
2001		-
2002			message: '#^Cannot call method url\(\) on Fisharebest\\Webtrees\\Media\|null\.$#'
2003			identifier: method.nonObject
2004			count: 1
2005			path: app/Http/RequestHandlers/FixLevel0MediaData.php
2006
2007		-
2008			message: '#^Cannot cast mixed to int\.$#'
2009			identifier: cast.int
2010			count: 1
2011			path: app/Http/RequestHandlers/FixLevel0MediaData.php
2012
2013		-
2014			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\IndividualFactoryInterface\:\:make\(\) expects string, mixed given\.$#'
2015			identifier: argument.type
2016			count: 1
2017			path: app/Http/RequestHandlers/FixLevel0MediaData.php
2018
2019		-
2020			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\MediaFactoryInterface\:\:make\(\) expects string, mixed given\.$#'
2021			identifier: argument.type
2022			count: 1
2023			path: app/Http/RequestHandlers/FixLevel0MediaData.php
2024
2025		-
2026			message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Contracts\\IndividualFactoryInterface\:\:make\(\) expects string\|null, mixed given\.$#'
2027			identifier: argument.type
2028			count: 1
2029			path: app/Http/RequestHandlers/FixLevel0MediaData.php
2030
2031		-
2032			message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Contracts\\MediaFactoryInterface\:\:make\(\) expects string\|null, mixed given\.$#'
2033			identifier: argument.type
2034			count: 1
2035			path: app/Http/RequestHandlers/FixLevel0MediaData.php
2036
2037		-
2038			message: '#^Access to an undefined property object\:\:\$chunk_data\.$#'
2039			identifier: property.notFound
2040			count: 6
2041			path: app/Http/RequestHandlers/GedcomLoad.php
2042
2043		-
2044			message: '#^Access to an undefined property object\:\:\$gedcom_chunk_id\.$#'
2045			identifier: property.notFound
2046			count: 3
2047			path: app/Http/RequestHandlers/GedcomLoad.php
2048
2049		-
2050			message: '#^Argument of an invalid type list\<string\>\|false supplied for foreach, only iterables are supported\.$#'
2051			identifier: foreach.nonIterable
2052			count: 1
2053			path: app/Http/RequestHandlers/GedcomLoad.php
2054
2055		-
2056			message: '#^Parameter \#1 \$haystack of function str_starts_with expects string, mixed given\.$#'
2057			identifier: argument.type
2058			count: 2
2059			path: app/Http/RequestHandlers/GedcomLoad.php
2060
2061		-
2062			message: '#^Parameter \#1 \$string of function substr expects string, mixed given\.$#'
2063			identifier: argument.type
2064			count: 1
2065			path: app/Http/RequestHandlers/GedcomLoad.php
2066
2067		-
2068			message: '#^Parameter \#3 \$subject of function str_replace expects array\<string\>\|string, mixed given\.$#'
2069			identifier: argument.type
2070			count: 1
2071			path: app/Http/RequestHandlers/GedcomLoad.php
2072
2073		-
2074			message: '#^Cannot call method getClientFilename\(\) on mixed\.$#'
2075			identifier: method.nonObject
2076			count: 1
2077			path: app/Http/RequestHandlers/ImportGedcomAction.php
2078
2079		-
2080			message: '#^Cannot call method getError\(\) on mixed\.$#'
2081			identifier: method.nonObject
2082			count: 2
2083			path: app/Http/RequestHandlers/ImportGedcomAction.php
2084
2085		-
2086			message: '#^Cannot call method getStream\(\) on mixed\.$#'
2087			identifier: method.nonObject
2088			count: 1
2089			path: app/Http/RequestHandlers/ImportGedcomAction.php
2090
2091		-
2092			message: '#^Parameter \#1 \$path of function basename expects string, mixed given\.$#'
2093			identifier: argument.type
2094			count: 1
2095			path: app/Http/RequestHandlers/ImportGedcomAction.php
2096
2097		-
2098			message: '#^Parameter \#1 \$uploaded_file of class Fisharebest\\Webtrees\\Exceptions\\FileUploadException constructor expects Psr\\Http\\Message\\UploadedFileInterface\|null, mixed given\.$#'
2099			identifier: argument.type
2100			count: 1
2101			path: app/Http/RequestHandlers/ImportGedcomAction.php
2102
2103		-
2104			message: '#^Parameter \#2 \$stream of method Fisharebest\\Webtrees\\Services\\TreeService\:\:importGedcomFile\(\) expects Psr\\Http\\Message\\StreamInterface, mixed given\.$#'
2105			identifier: argument.type
2106			count: 1
2107			path: app/Http/RequestHandlers/ImportGedcomAction.php
2108
2109		-
2110			message: '#^Parameter \#1 \$values of method Fisharebest\\Webtrees\\Validator\:\:isInArray\(\) expects array\<int\|string, int\|string\>, array\<string\> given\.$#'
2111			identifier: argument.type
2112			count: 1
2113			path: app/Http/RequestHandlers/ManageMediaAction.php
2114
2115		-
2116			message: '#^Access to an undefined property object\:\:\$m_file\.$#'
2117			identifier: property.notFound
2118			count: 1
2119			path: app/Http/RequestHandlers/ManageMediaData.php
2120
2121		-
2122			message: '#^Access to an undefined property object\:\:\$m_gedcom\.$#'
2123			identifier: property.notFound
2124			count: 1
2125			path: app/Http/RequestHandlers/ManageMediaData.php
2126
2127		-
2128			message: '#^Access to an undefined property object\:\:\$m_id\.$#'
2129			identifier: property.notFound
2130			count: 1
2131			path: app/Http/RequestHandlers/ManageMediaData.php
2132
2133		-
2134			message: '#^Access to an undefined property object\:\:\$media_folder\.$#'
2135			identifier: property.notFound
2136			count: 1
2137			path: app/Http/RequestHandlers/ManageMediaData.php
2138
2139		-
2140			message: '#^Access to an undefined property object\:\:\$multimedia_file_refn\.$#'
2141			identifier: property.notFound
2142			count: 6
2143			path: app/Http/RequestHandlers/ManageMediaData.php
2144
2145		-
2146			message: '#^Binary operation "\." between mixed and mixed results in an error\.$#'
2147			identifier: binaryOp.invalid
2148			count: 1
2149			path: app/Http/RequestHandlers/ManageMediaData.php
2150
2151		-
2152			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\.$#'
2153			identifier: offsetAccess.nonOffsetAccessible
2154			count: 1
2155			path: app/Http/RequestHandlers/ManageMediaData.php
2156
2157		-
2158			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\.$#'
2159			identifier: offsetAccess.nonOffsetAccessible
2160			count: 1
2161			path: app/Http/RequestHandlers/ManageMediaData.php
2162
2163		-
2164			message: '#^Cannot cast mixed to int\.$#'
2165			identifier: cast.int
2166			count: 1
2167			path: app/Http/RequestHandlers/ManageMediaData.php
2168
2169		-
2170			message: '#^Dead catch \- League\\Flysystem\\FilesystemException is never thrown in the try block\.$#'
2171			identifier: catch.neverThrown
2172			count: 1
2173			path: app/Http/RequestHandlers/ManageMediaData.php
2174
2175		-
2176			message: '#^Dead catch \- League\\Flysystem\\UnableToReadFile is never thrown in the try block\.$#'
2177			identifier: catch.neverThrown
2178			count: 1
2179			path: app/Http/RequestHandlers/ManageMediaData.php
2180
2181		-
2182			message: '#^Parameter \#1 \$haystack of function str_starts_with expects string, mixed given\.$#'
2183			identifier: argument.type
2184			count: 3
2185			path: app/Http/RequestHandlers/ManageMediaData.php
2186
2187		-
2188			message: '#^Parameter \#1 \$path of method League\\Flysystem\\FilesystemReader\:\:mimeType\(\) expects string, mixed given\.$#'
2189			identifier: argument.type
2190			count: 1
2191			path: app/Http/RequestHandlers/ManageMediaData.php
2192
2193		-
2194			message: '#^Parameter \#1 \$string of function strlen expects string, mixed given\.$#'
2195			identifier: argument.type
2196			count: 1
2197			path: app/Http/RequestHandlers/ManageMediaData.php
2198
2199		-
2200			message: '#^Parameter \#1 \$string of function substr expects string, mixed given\.$#'
2201			identifier: argument.type
2202			count: 1
2203			path: app/Http/RequestHandlers/ManageMediaData.php
2204
2205		-
2206			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
2207			identifier: argument.type
2208			count: 4
2209			path: app/Http/RequestHandlers/ManageMediaData.php
2210
2211		-
2212			message: '#^Parameter \#1 \$values of method Fisharebest\\Webtrees\\Validator\:\:isInArray\(\) expects array\<int\|string, int\|string\>, array\<string\> given\.$#'
2213			identifier: argument.type
2214			count: 1
2215			path: app/Http/RequestHandlers/ManageMediaData.php
2216
2217		-
2218			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\MediaFactoryInterface\:\:make\(\) expects string, mixed given\.$#'
2219			identifier: argument.type
2220			count: 1
2221			path: app/Http/RequestHandlers/ManageMediaData.php
2222
2223		-
2224			message: '#^Parameter \#2 \$file of method Fisharebest\\Webtrees\\Http\\RequestHandlers\\ManageMediaData\:\:mediaFileInfo\(\) expects string, mixed given\.$#'
2225			identifier: argument.type
2226			count: 1
2227			path: app/Http/RequestHandlers/ManageMediaData.php
2228
2229		-
2230			message: '#^Parameter \#2 \$needle of function str_starts_with expects string, mixed given\.$#'
2231			identifier: argument.type
2232			count: 1
2233			path: app/Http/RequestHandlers/ManageMediaData.php
2234
2235		-
2236			message: '#^Parameter \#2 \$parameters of function route expects array\<array\<string\>\|bool\|int\|string\|null\>, array\<string, mixed\> given\.$#'
2237			identifier: argument.type
2238			count: 3
2239			path: app/Http/RequestHandlers/ManageMediaData.php
2240
2241		-
2242			message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Contracts\\MediaFactoryInterface\:\:make\(\) expects string\|null, mixed given\.$#'
2243			identifier: argument.type
2244			count: 1
2245			path: app/Http/RequestHandlers/ManageMediaData.php
2246
2247		-
2248			message: '#^Cannot cast mixed to int\.$#'
2249			identifier: cast.int
2250			count: 1
2251			path: app/Http/RequestHandlers/MapDataAdd.php
2252
2253		-
2254			message: '#^Cannot cast mixed to int\.$#'
2255			identifier: cast.int
2256			count: 1
2257			path: app/Http/RequestHandlers/MapDataDelete.php
2258
2259		-
2260			message: '#^Cannot access offset int\<0, max\> on mixed\.$#'
2261			identifier: offsetAccess.nonOffsetAccessible
2262			count: 1
2263			path: app/Http/RequestHandlers/MapDataExportCSV.php
2264
2265		-
2266			message: '#^Cannot access property \$id on mixed\.$#'
2267			identifier: property.nonObject
2268			count: 1
2269			path: app/Http/RequestHandlers/MapDataExportCSV.php
2270
2271		-
2272			message: '#^Cannot access property \$latitude on mixed\.$#'
2273			identifier: property.nonObject
2274			count: 1
2275			path: app/Http/RequestHandlers/MapDataExportCSV.php
2276
2277		-
2278			message: '#^Cannot access property \$longitude on mixed\.$#'
2279			identifier: property.nonObject
2280			count: 1
2281			path: app/Http/RequestHandlers/MapDataExportCSV.php
2282
2283		-
2284			message: '#^Cannot access property \$place on mixed\.$#'
2285			identifier: property.nonObject
2286			count: 1
2287			path: app/Http/RequestHandlers/MapDataExportCSV.php
2288
2289		-
2290			message: '#^Cannot cast mixed to float\.$#'
2291			identifier: cast.double
2292			count: 2
2293			path: app/Http/RequestHandlers/MapDataExportCSV.php
2294
2295		-
2296			message: '#^Cannot cast mixed to int\.$#'
2297			identifier: cast.int
2298			count: 1
2299			path: app/Http/RequestHandlers/MapDataExportCSV.php
2300
2301		-
2302			message: '#^Parameter \#1 \$array of function array_pad expects array, mixed given\.$#'
2303			identifier: argument.type
2304			count: 1
2305			path: app/Http/RequestHandlers/MapDataExportCSV.php
2306
2307		-
2308			message: '#^Parameter \#1 \$content of function response expects array\<mixed\>\|object\|string, string\|false given\.$#'
2309			identifier: argument.type
2310			count: 1
2311			path: app/Http/RequestHandlers/MapDataExportCSV.php
2312
2313		-
2314			message: '#^Parameter \#1 \$value of function count expects array\|Countable, mixed given\.$#'
2315			identifier: argument.type
2316			count: 3
2317			path: app/Http/RequestHandlers/MapDataExportCSV.php
2318
2319		-
2320			message: '#^Parameter \#2 \$fields of function fputcsv expects array\<int\|string, bool\|float\|int\|string\|null\>, array given\.$#'
2321			identifier: argument.type
2322			count: 1
2323			path: app/Http/RequestHandlers/MapDataExportCSV.php
2324
2325		-
2326			message: '#^Cannot access offset int\<0, max\> on mixed\.$#'
2327			identifier: offsetAccess.nonOffsetAccessible
2328			count: 1
2329			path: app/Http/RequestHandlers/MapDataExportGeoJson.php
2330
2331		-
2332			message: '#^Cannot access property \$id on mixed\.$#'
2333			identifier: property.nonObject
2334			count: 1
2335			path: app/Http/RequestHandlers/MapDataExportGeoJson.php
2336
2337		-
2338			message: '#^Cannot access property \$latitude on mixed\.$#'
2339			identifier: property.nonObject
2340			count: 1
2341			path: app/Http/RequestHandlers/MapDataExportGeoJson.php
2342
2343		-
2344			message: '#^Cannot access property \$longitude on mixed\.$#'
2345			identifier: property.nonObject
2346			count: 1
2347			path: app/Http/RequestHandlers/MapDataExportGeoJson.php
2348
2349		-
2350			message: '#^Cannot access property \$place on mixed\.$#'
2351			identifier: property.nonObject
2352			count: 1
2353			path: app/Http/RequestHandlers/MapDataExportGeoJson.php
2354
2355		-
2356			message: '#^Cannot cast mixed to float\.$#'
2357			identifier: cast.double
2358			count: 2
2359			path: app/Http/RequestHandlers/MapDataExportGeoJson.php
2360
2361		-
2362			message: '#^Cannot cast mixed to int\.$#'
2363			identifier: cast.int
2364			count: 1
2365			path: app/Http/RequestHandlers/MapDataExportGeoJson.php
2366
2367		-
2368			message: '#^Parameter \#1 \$array of function array_reverse expects array, mixed given\.$#'
2369			identifier: argument.type
2370			count: 1
2371			path: app/Http/RequestHandlers/MapDataExportGeoJson.php
2372
2373		-
2374			message: '#^Parameter \#1 \$value of function count expects array\|Countable, mixed given\.$#'
2375			identifier: argument.type
2376			count: 1
2377			path: app/Http/RequestHandlers/MapDataExportGeoJson.php
2378
2379		-
2380			message: '#^Strict comparison using \!\=\= between bool and null will always evaluate to true\.$#'
2381			identifier: notIdentical.alwaysTrue
2382			count: 1
2383			path: app/Http/RequestHandlers/MapDataExportGeoJson.php
2384
2385		-
2386			message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#'
2387			identifier: foreach.nonIterable
2388			count: 1
2389			path: app/Http/RequestHandlers/MapDataImportAction.php
2390
2391		-
2392			message: '#^Cannot access offset 0 on mixed\.$#'
2393			identifier: offsetAccess.nonOffsetAccessible
2394			count: 1
2395			path: app/Http/RequestHandlers/MapDataImportAction.php
2396
2397		-
2398			message: '#^Cannot access offset 1 on mixed\.$#'
2399			identifier: offsetAccess.nonOffsetAccessible
2400			count: 1
2401			path: app/Http/RequestHandlers/MapDataImportAction.php
2402
2403		-
2404			message: '#^Cannot access property \$coordinates on mixed\.$#'
2405			identifier: property.nonObject
2406			count: 2
2407			path: app/Http/RequestHandlers/MapDataImportAction.php
2408
2409		-
2410			message: '#^Cannot access property \$features on mixed\.$#'
2411			identifier: property.nonObject
2412			count: 1
2413			path: app/Http/RequestHandlers/MapDataImportAction.php
2414
2415		-
2416			message: '#^Cannot access property \$geometry on mixed\.$#'
2417			identifier: property.nonObject
2418			count: 2
2419			path: app/Http/RequestHandlers/MapDataImportAction.php
2420
2421		-
2422			message: '#^Cannot access property \$name on mixed\.$#'
2423			identifier: property.nonObject
2424			count: 1
2425			path: app/Http/RequestHandlers/MapDataImportAction.php
2426
2427		-
2428			message: '#^Cannot access property \$properties on mixed\.$#'
2429			identifier: property.nonObject
2430			count: 1
2431			path: app/Http/RequestHandlers/MapDataImportAction.php
2432
2433		-
2434			message: '#^Cannot call method detach\(\) on mixed\.$#'
2435			identifier: method.nonObject
2436			count: 1
2437			path: app/Http/RequestHandlers/MapDataImportAction.php
2438
2439		-
2440			message: '#^Cannot call method getError\(\) on mixed\.$#'
2441			identifier: method.nonObject
2442			count: 2
2443			path: app/Http/RequestHandlers/MapDataImportAction.php
2444
2445		-
2446			message: '#^Cannot call method getStream\(\) on mixed\.$#'
2447			identifier: method.nonObject
2448			count: 1
2449			path: app/Http/RequestHandlers/MapDataImportAction.php
2450
2451		-
2452			message: '#^Parameter \#1 \$haystack of function str_contains expects string, mixed given\.$#'
2453			identifier: argument.type
2454			count: 1
2455			path: app/Http/RequestHandlers/MapDataImportAction.php
2456
2457		-
2458			message: '#^Parameter \#1 \$haystack of function str_contains expects string, string\|false given\.$#'
2459			identifier: argument.type
2460			count: 1
2461			path: app/Http/RequestHandlers/MapDataImportAction.php
2462
2463		-
2464			message: '#^Parameter \#1 \$json of function json_decode expects string, string\|false given\.$#'
2465			identifier: argument.type
2466			count: 1
2467			path: app/Http/RequestHandlers/MapDataImportAction.php
2468
2469		-
2470			message: '#^Parameter \#1 \$location_name of class Fisharebest\\Webtrees\\PlaceLocation constructor expects string, mixed given\.$#'
2471			identifier: argument.type
2472			count: 1
2473			path: app/Http/RequestHandlers/MapDataImportAction.php
2474
2475		-
2476			message: '#^Parameter \#1 \$str of function strtr expects string, mixed given\.$#'
2477			identifier: argument.type
2478			count: 2
2479			path: app/Http/RequestHandlers/MapDataImportAction.php
2480
2481		-
2482			message: '#^Parameter \#1 \$stream of function fclose expects resource, mixed given\.$#'
2483			identifier: argument.type
2484			count: 1
2485			path: app/Http/RequestHandlers/MapDataImportAction.php
2486
2487		-
2488			message: '#^Parameter \#1 \$stream of function fgetcsv expects resource, mixed given\.$#'
2489			identifier: argument.type
2490			count: 1
2491			path: app/Http/RequestHandlers/MapDataImportAction.php
2492
2493		-
2494			message: '#^Parameter \#1 \$stream of function rewind expects resource, mixed given\.$#'
2495			identifier: argument.type
2496			count: 1
2497			path: app/Http/RequestHandlers/MapDataImportAction.php
2498
2499		-
2500			message: '#^Parameter \#1 \$stream of function stream_get_contents expects resource, mixed given\.$#'
2501			identifier: argument.type
2502			count: 1
2503			path: app/Http/RequestHandlers/MapDataImportAction.php
2504
2505		-
2506			message: '#^Parameter \#1 \$uploaded_file of class Fisharebest\\Webtrees\\Exceptions\\FileUploadException constructor expects Psr\\Http\\Message\\UploadedFileInterface\|null, mixed given\.$#'
2507			identifier: argument.type
2508			count: 1
2509			path: app/Http/RequestHandlers/MapDataImportAction.php
2510
2511		-
2512			message: '#^Cannot cast mixed to int\.$#'
2513			identifier: cast.int
2514			count: 1
2515			path: app/Http/RequestHandlers/MapDataList.php
2516
2517		-
2518			message: '#^Cannot cast mixed to int\.$#'
2519			identifier: cast.int
2520			count: 2
2521			path: app/Http/RequestHandlers/MediaFileThumbnail.php
2522
2523		-
2524			message: '#^Parameter \#4 \$fit of method Fisharebest\\Webtrees\\Contracts\\ImageFactoryInterface\:\:mediaFileThumbnailResponse\(\) expects string, mixed given\.$#'
2525			identifier: argument.type
2526			count: 1
2527			path: app/Http/RequestHandlers/MediaFileThumbnail.php
2528
2529		-
2530			message: '#^Parameter \#1 \$gedcom of method Fisharebest\\Webtrees\\GedcomRecord\:\:updateRecord\(\) expects string, string\|null given\.$#'
2531			identifier: argument.type
2532			count: 1
2533			path: app/Http/RequestHandlers/MergeFactsAction.php
2534
2535		-
2536			message: '#^Cannot call method name\(\) on Fisharebest\\Webtrees\\Tree\|null\.$#'
2537			identifier: method.nonObject
2538			count: 2
2539			path: app/Http/RequestHandlers/MergeTreesAction.php
2540
2541		-
2542			message: '#^Binary operation "\." between ''Module '' and mixed results in an error\.$#'
2543			identifier: binaryOp.invalid
2544			count: 1
2545			path: app/Http/RequestHandlers/ModuleAction.php
2546
2547		-
2548			message: '#^Binary operation "\." between non\-falsy\-string and mixed results in an error\.$#'
2549			identifier: binaryOp.invalid
2550			count: 1
2551			path: app/Http/RequestHandlers/ModuleAction.php
2552
2553		-
2554			message: '#^Binary operation "\." between string and mixed results in an error\.$#'
2555			identifier: binaryOp.invalid
2556			count: 1
2557			path: app/Http/RequestHandlers/ModuleAction.php
2558
2559		-
2560			message: '#^Method Fisharebest\\Webtrees\\Http\\RequestHandlers\\ModuleAction\:\:handle\(\) should return Psr\\Http\\Message\\ResponseInterface but returns mixed\.$#'
2561			identifier: return.type
2562			count: 1
2563			path: app/Http/RequestHandlers/ModuleAction.php
2564
2565		-
2566			message: '#^Parameter \#1 \$haystack of function str_contains expects string, mixed given\.$#'
2567			identifier: argument.type
2568			count: 1
2569			path: app/Http/RequestHandlers/ModuleAction.php
2570
2571		-
2572			message: '#^Parameter \#1 \$module_name of method Fisharebest\\Webtrees\\Services\\ModuleService\:\:findByName\(\) expects string, mixed given\.$#'
2573			identifier: argument.type
2574			count: 1
2575			path: app/Http/RequestHandlers/ModuleAction.php
2576
2577		-
2578			message: '#^Parameter \#1 \$token of method Fisharebest\\Webtrees\\Services\\UserService\:\:findByToken\(\) expects string, mixed given\.$#'
2579			identifier: argument.type
2580			count: 1
2581			path: app/Http/RequestHandlers/PasswordResetAction.php
2582
2583		-
2584			message: '#^Parameter \#1 \$token of method Fisharebest\\Webtrees\\Services\\UserService\:\:findByToken\(\) expects string, mixed given\.$#'
2585			identifier: argument.type
2586			count: 1
2587			path: app/Http/RequestHandlers/PasswordResetPage.php
2588
2589		-
2590			message: '#^Parameter \#2 \$change_id of method Fisharebest\\Webtrees\\Services\\PendingChangesService\:\:acceptChange\(\) expects string, mixed given\.$#'
2591			identifier: argument.type
2592			count: 1
2593			path: app/Http/RequestHandlers/PendingChangesAcceptChange.php
2594
2595		-
2596			message: '#^Access to an undefined property object\:\:\$change_id\.$#'
2597			identifier: property.notFound
2598			count: 1
2599			path: app/Http/RequestHandlers/PendingChangesLogData.php
2600
2601		-
2602			message: '#^Access to an undefined property object\:\:\$change_time\.$#'
2603			identifier: property.notFound
2604			count: 1
2605			path: app/Http/RequestHandlers/PendingChangesLogData.php
2606
2607		-
2608			message: '#^Access to an undefined property object\:\:\$gedcom_name\.$#'
2609			identifier: property.notFound
2610			count: 1
2611			path: app/Http/RequestHandlers/PendingChangesLogData.php
2612
2613		-
2614			message: '#^Access to an undefined property object\:\:\$new_gedcom\.$#'
2615			identifier: property.notFound
2616			count: 1
2617			path: app/Http/RequestHandlers/PendingChangesLogData.php
2618
2619		-
2620			message: '#^Access to an undefined property object\:\:\$old_gedcom\.$#'
2621			identifier: property.notFound
2622			count: 1
2623			path: app/Http/RequestHandlers/PendingChangesLogData.php
2624
2625		-
2626			message: '#^Access to an undefined property object\:\:\$status\.$#'
2627			identifier: property.notFound
2628			count: 1
2629			path: app/Http/RequestHandlers/PendingChangesLogData.php
2630
2631		-
2632			message: '#^Access to an undefined property object\:\:\$user_name\.$#'
2633			identifier: property.notFound
2634			count: 1
2635			path: app/Http/RequestHandlers/PendingChangesLogData.php
2636
2637		-
2638			message: '#^Access to an undefined property object\:\:\$xref\.$#'
2639			identifier: property.notFound
2640			count: 2
2641			path: app/Http/RequestHandlers/PendingChangesLogData.php
2642
2643		-
2644			message: '#^Cannot call method setTimezone\(\) on DateTimeImmutable\|false\.$#'
2645			identifier: method.nonObject
2646			count: 1
2647			path: app/Http/RequestHandlers/PendingChangesLogData.php
2648
2649		-
2650			message: '#^Parameter \#1 \$message of static method Fisharebest\\Webtrees\\I18N\:\:translate\(\) expects string, mixed given\.$#'
2651			identifier: argument.type
2652			count: 1
2653			path: app/Http/RequestHandlers/PendingChangesLogData.php
2654
2655		-
2656			message: '#^Parameter \#1 \$params of method Fisharebest\\Webtrees\\Services\\PendingChangesService\:\:changesQuery\(\) expects array\<string\>, array given\.$#'
2657			identifier: argument.type
2658			count: 1
2659			path: app/Http/RequestHandlers/PendingChangesLogData.php
2660
2661		-
2662			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
2663			identifier: argument.type
2664			count: 3
2665			path: app/Http/RequestHandlers/PendingChangesLogData.php
2666
2667		-
2668			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\GedcomRecordFactoryInterface\:\:make\(\) expects string, mixed given\.$#'
2669			identifier: argument.type
2670			count: 1
2671			path: app/Http/RequestHandlers/PendingChangesLogData.php
2672
2673		-
2674			message: '#^Parameter \#2 \$datetime of static method DateTimeImmutable\:\:createFromFormat\(\) expects string, mixed given\.$#'
2675			identifier: argument.type
2676			count: 1
2677			path: app/Http/RequestHandlers/PendingChangesLogData.php
2678
2679		-
2680			message: '#^Parameter \#2 \$string of function explode expects string, mixed given\.$#'
2681			identifier: argument.type
2682			count: 2
2683			path: app/Http/RequestHandlers/PendingChangesLogData.php
2684
2685		-
2686			message: '#^Parameter \#1 \$params of method Fisharebest\\Webtrees\\Services\\PendingChangesService\:\:changesQuery\(\) expects array\<string\>, array given\.$#'
2687			identifier: argument.type
2688			count: 1
2689			path: app/Http/RequestHandlers/PendingChangesLogDelete.php
2690
2691		-
2692			message: '#^Access to an undefined property object\:\:\$change_time\.$#'
2693			identifier: property.notFound
2694			count: 1
2695			path: app/Http/RequestHandlers/PendingChangesLogDownload.php
2696
2697		-
2698			message: '#^Access to an undefined property object\:\:\$gedcom_name\.$#'
2699			identifier: property.notFound
2700			count: 1
2701			path: app/Http/RequestHandlers/PendingChangesLogDownload.php
2702
2703		-
2704			message: '#^Access to an undefined property object\:\:\$new_gedcom\.$#'
2705			identifier: property.notFound
2706			count: 1
2707			path: app/Http/RequestHandlers/PendingChangesLogDownload.php
2708
2709		-
2710			message: '#^Access to an undefined property object\:\:\$old_gedcom\.$#'
2711			identifier: property.notFound
2712			count: 1
2713			path: app/Http/RequestHandlers/PendingChangesLogDownload.php
2714
2715		-
2716			message: '#^Access to an undefined property object\:\:\$status\.$#'
2717			identifier: property.notFound
2718			count: 1
2719			path: app/Http/RequestHandlers/PendingChangesLogDownload.php
2720
2721		-
2722			message: '#^Access to an undefined property object\:\:\$user_name\.$#'
2723			identifier: property.notFound
2724			count: 1
2725			path: app/Http/RequestHandlers/PendingChangesLogDownload.php
2726
2727		-
2728			message: '#^Access to an undefined property object\:\:\$xref\.$#'
2729			identifier: property.notFound
2730			count: 1
2731			path: app/Http/RequestHandlers/PendingChangesLogDownload.php
2732
2733		-
2734			message: '#^Binary operation "\." between ''"'' and mixed results in an error\.$#'
2735			identifier: binaryOp.invalid
2736			count: 3
2737			path: app/Http/RequestHandlers/PendingChangesLogDownload.php
2738
2739		-
2740			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: non\-falsy\-string, Closure\(object\)\: non\-falsy\-string given\.$#'
2741			identifier: argument.type
2742			count: 1
2743			path: app/Http/RequestHandlers/PendingChangesLogDownload.php
2744
2745		-
2746			message: '#^Parameter \#1 \$params of method Fisharebest\\Webtrees\\Services\\PendingChangesService\:\:changesQuery\(\) expects array\<string\>, array given\.$#'
2747			identifier: argument.type
2748			count: 1
2749			path: app/Http/RequestHandlers/PendingChangesLogDownload.php
2750
2751		-
2752			message: '#^Parameter \#3 \$subject of function str_replace expects array\<string\>\|string, mixed given\.$#'
2753			identifier: argument.type
2754			count: 4
2755			path: app/Http/RequestHandlers/PendingChangesLogDownload.php
2756
2757		-
2758			message: '#^Cannot call method setTimezone\(\) on DateTimeImmutable\|false\.$#'
2759			identifier: method.nonObject
2760			count: 2
2761			path: app/Http/RequestHandlers/PendingChangesLogPage.php
2762
2763		-
2764			message: '#^Parameter \#2 \$datetime of static method DateTimeImmutable\:\:createFromFormat\(\) expects string, mixed given\.$#'
2765			identifier: argument.type
2766			count: 2
2767			path: app/Http/RequestHandlers/PendingChangesLogPage.php
2768
2769		-
2770			message: '#^Parameter \#2 \$change_id of method Fisharebest\\Webtrees\\Services\\PendingChangesService\:\:rejectChange\(\) expects string, mixed given\.$#'
2771			identifier: argument.type
2772			count: 1
2773			path: app/Http/RequestHandlers/PendingChangesRejectChange.php
2774
2775		-
2776			message: '#^Offset 1 might not exist on array\{0\?\: string, 1\?\: string\}\.$#'
2777			identifier: offsetAccess.notFound
2778			count: 1
2779			path: app/Http/RequestHandlers/PhpInformation.php
2780
2781		-
2782			message: '#^Parameter \#2 \$subject of function preg_match expects string, string\|false given\.$#'
2783			identifier: argument.type
2784			count: 1
2785			path: app/Http/RequestHandlers/PhpInformation.php
2786
2787		-
2788			message: '#^Parameter \#1 \$content of function response expects array\<mixed\>\|object\|string, string\|false given\.$#'
2789			identifier: argument.type
2790			count: 1
2791			path: app/Http/RequestHandlers/ReportGenerate.php
2792
2793		-
2794			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\.$#'
2795			identifier: nullCoalesce.offset
2796			count: 1
2797			path: app/Http/RequestHandlers/ReportSetupPage.php
2798
2799		-
2800			message: '#^Anonymous function should return string but returns string\|null\.$#'
2801			identifier: return.type
2802			count: 1
2803			path: app/Http/RequestHandlers/SearchAdvancedPage.php
2804
2805		-
2806			message: '#^Parameter \#2 \$fields of method Fisharebest\\Webtrees\\Services\\SearchService\:\:searchIndividualsAdvanced\(\) expects array\<string, string\>, array\<string\> given\.$#'
2807			identifier: argument.type
2808			count: 1
2809			path: app/Http/RequestHandlers/SearchAdvancedPage.php
2810
2811		-
2812			message: '#^Parameter \#3 \$modifiers of method Fisharebest\\Webtrees\\Services\\SearchService\:\:searchIndividualsAdvanced\(\) expects array\<string, string\>, array\<string\> given\.$#'
2813			identifier: argument.type
2814			count: 1
2815			path: app/Http/RequestHandlers/SearchAdvancedPage.php
2816
2817		-
2818			message: '#^Cannot call method url\(\) on Fisharebest\\Webtrees\\Family\|null\.$#'
2819			identifier: method.nonObject
2820			count: 1
2821			path: app/Http/RequestHandlers/SearchGeneralPage.php
2822
2823		-
2824			message: '#^Cannot call method url\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#'
2825			identifier: method.nonObject
2826			count: 1
2827			path: app/Http/RequestHandlers/SearchGeneralPage.php
2828
2829		-
2830			message: '#^Cannot call method url\(\) on Fisharebest\\Webtrees\\Location\|null\.$#'
2831			identifier: method.nonObject
2832			count: 1
2833			path: app/Http/RequestHandlers/SearchGeneralPage.php
2834
2835		-
2836			message: '#^Cannot call method url\(\) on Fisharebest\\Webtrees\\Note\|null\.$#'
2837			identifier: method.nonObject
2838			count: 1
2839			path: app/Http/RequestHandlers/SearchGeneralPage.php
2840
2841		-
2842			message: '#^Cannot call method url\(\) on Fisharebest\\Webtrees\\Source\|null\.$#'
2843			identifier: method.nonObject
2844			count: 1
2845			path: app/Http/RequestHandlers/SearchGeneralPage.php
2846
2847		-
2848			message: '#^Parameter \#2 \$subject of function preg_match_all expects string, string\|null given\.$#'
2849			identifier: argument.type
2850			count: 1
2851			path: app/Http/RequestHandlers/SearchGeneralPage.php
2852
2853		-
2854			message: '#^Parameter \#1 \$gedcom of method Fisharebest\\Webtrees\\GedcomRecord\:\:updateRecord\(\) expects string, string\|null given\.$#'
2855			identifier: argument.type
2856			count: 3
2857			path: app/Http/RequestHandlers/SearchReplaceAction.php
2858
2859		-
2860			message: '#^Binary operation "\." between ''CREATE DATABASE IF…'' and mixed results in an error\.$#'
2861			identifier: binaryOp.invalid
2862			count: 1
2863			path: app/Http/RequestHandlers/SetupWizard.php
2864
2865		-
2866			message: '#^Binary operation "\." between ''setup/step\-4…'' and mixed results in an error\.$#'
2867			identifier: binaryOp.invalid
2868			count: 2
2869			path: app/Http/RequestHandlers/SetupWizard.php
2870
2871		-
2872			message: '#^Binary operation "\." between literal\-string&non\-falsy\-string and mixed results in an error\.$#'
2873			identifier: binaryOp.invalid
2874			count: 1
2875			path: app/Http/RequestHandlers/SetupWizard.php
2876
2877		-
2878			message: '#^Cannot call method isNotEmpty\(\) on mixed\.$#'
2879			identifier: method.nonObject
2880			count: 2
2881			path: app/Http/RequestHandlers/SetupWizard.php
2882
2883		-
2884			message: '#^Cannot call method push\(\) on mixed\.$#'
2885			identifier: method.nonObject
2886			count: 2
2887			path: app/Http/RequestHandlers/SetupWizard.php
2888
2889		-
2890			message: '#^Cannot call method withAttribute\(\) on mixed\.$#'
2891			identifier: method.nonObject
2892			count: 1
2893			path: app/Http/RequestHandlers/SetupWizard.php
2894
2895		-
2896			message: '#^Parameter \#1 \$code of static method Fisharebest\\Webtrees\\I18N\:\:init\(\) expects string, mixed given\.$#'
2897			identifier: argument.type
2898			count: 1
2899			path: app/Http/RequestHandlers/SetupWizard.php
2900
2901		-
2902			message: '#^Parameter \#1 \$driver of method Fisharebest\\Webtrees\\Services\\ServerCheckService\:\:serverErrors\(\) expects string, mixed given\.$#'
2903			identifier: argument.type
2904			count: 1
2905			path: app/Http/RequestHandlers/SetupWizard.php
2906
2907		-
2908			message: '#^Parameter \#1 \$driver of method Fisharebest\\Webtrees\\Services\\ServerCheckService\:\:serverWarnings\(\) expects string, mixed given\.$#'
2909			identifier: argument.type
2910			count: 1
2911			path: app/Http/RequestHandlers/SetupWizard.php
2912
2913		-
2914			message: '#^Parameter \#1 \$identifier of method Fisharebest\\Webtrees\\Services\\UserService\:\:findByIdentifier\(\) expects string, mixed given\.$#'
2915			identifier: argument.type
2916			count: 2
2917			path: app/Http/RequestHandlers/SetupWizard.php
2918
2919		-
2920			message: '#^Parameter \#1 \$password of method Fisharebest\\Webtrees\\User\:\:setPassword\(\) expects string, mixed given\.$#'
2921			identifier: argument.type
2922			count: 1
2923			path: app/Http/RequestHandlers/SetupWizard.php
2924
2925		-
2926			message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Session\:\:start\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#'
2927			identifier: argument.type
2928			count: 1
2929			path: app/Http/RequestHandlers/SetupWizard.php
2930
2931		-
2932			message: '#^Parameter \#1 \$server of static method Fisharebest\\Localization\\Locale\:\:httpAcceptLanguage\(\) expects array\<string\>, array given\.$#'
2933			identifier: argument.type
2934			count: 1
2935			path: app/Http/RequestHandlers/SetupWizard.php
2936
2937		-
2938			message: '#^Parameter \#1 \$url of function redirect expects string, mixed given\.$#'
2939			identifier: argument.type
2940			count: 1
2941			path: app/Http/RequestHandlers/SetupWizard.php
2942
2943		-
2944			message: '#^Parameter \#1 \$user_name of method Fisharebest\\Webtrees\\Services\\UserService\:\:create\(\) expects string, mixed given\.$#'
2945			identifier: argument.type
2946			count: 1
2947			path: app/Http/RequestHandlers/SetupWizard.php
2948
2949		-
2950			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, string\|false given\.$#'
2951			identifier: argument.type
2952			count: 1
2953			path: app/Http/RequestHandlers/SetupWizard.php
2954
2955		-
2956			message: '#^Parameter \#1 \$wtname of method Fisharebest\\Webtrees\\Http\\RequestHandlers\\SetupWizard\:\:checkAdminUser\(\) expects string, mixed given\.$#'
2957			identifier: argument.type
2958			count: 1
2959			path: app/Http/RequestHandlers/SetupWizard.php
2960
2961		-
2962			message: '#^Parameter \#2 \$real_name of method Fisharebest\\Webtrees\\Services\\UserService\:\:create\(\) expects string, mixed given\.$#'
2963			identifier: argument.type
2964			count: 1
2965			path: app/Http/RequestHandlers/SetupWizard.php
2966
2967		-
2968			message: '#^Parameter \#2 \$setting_value of method Fisharebest\\Webtrees\\User\:\:setPreference\(\) expects string, mixed given\.$#'
2969			identifier: argument.type
2970			count: 1
2971			path: app/Http/RequestHandlers/SetupWizard.php
2972
2973		-
2974			message: '#^Parameter \#2 \$wtuser of method Fisharebest\\Webtrees\\Http\\RequestHandlers\\SetupWizard\:\:checkAdminUser\(\) expects string, mixed given\.$#'
2975			identifier: argument.type
2976			count: 1
2977			path: app/Http/RequestHandlers/SetupWizard.php
2978
2979		-
2980			message: '#^Parameter \#3 \$email of method Fisharebest\\Webtrees\\Services\\UserService\:\:create\(\) expects string, mixed given\.$#'
2981			identifier: argument.type
2982			count: 1
2983			path: app/Http/RequestHandlers/SetupWizard.php
2984
2985		-
2986			message: '#^Parameter \#3 \$wtpass of method Fisharebest\\Webtrees\\Http\\RequestHandlers\\SetupWizard\:\:checkAdminUser\(\) expects string, mixed given\.$#'
2987			identifier: argument.type
2988			count: 1
2989			path: app/Http/RequestHandlers/SetupWizard.php
2990
2991		-
2992			message: '#^Parameter \#4 \$password of method Fisharebest\\Webtrees\\Services\\UserService\:\:create\(\) expects string, mixed given\.$#'
2993			identifier: argument.type
2994			count: 1
2995			path: app/Http/RequestHandlers/SetupWizard.php
2996
2997		-
2998			message: '#^Parameter \#4 \$wtemail of method Fisharebest\\Webtrees\\Http\\RequestHandlers\\SetupWizard\:\:checkAdminUser\(\) expects string, mixed given\.$#'
2999			identifier: argument.type
3000			count: 1
3001			path: app/Http/RequestHandlers/SetupWizard.php
3002
3003		-
3004			message: '#^Parameter \$ca of static method Fisharebest\\Webtrees\\DB\:\:connect\(\) expects string, mixed given\.$#'
3005			identifier: argument.type
3006			count: 2
3007			path: app/Http/RequestHandlers/SetupWizard.php
3008
3009		-
3010			message: '#^Parameter \$certificate of static method Fisharebest\\Webtrees\\DB\:\:connect\(\) expects string, mixed given\.$#'
3011			identifier: argument.type
3012			count: 2
3013			path: app/Http/RequestHandlers/SetupWizard.php
3014
3015		-
3016			message: '#^Parameter \$database of static method Fisharebest\\Webtrees\\DB\:\:connect\(\) expects string, mixed given\.$#'
3017			identifier: argument.type
3018			count: 1
3019			path: app/Http/RequestHandlers/SetupWizard.php
3020
3021		-
3022			message: '#^Parameter \$driver of static method Fisharebest\\Webtrees\\DB\:\:connect\(\) expects string, mixed given\.$#'
3023			identifier: argument.type
3024			count: 2
3025			path: app/Http/RequestHandlers/SetupWizard.php
3026
3027		-
3028			message: '#^Parameter \$host of static method Fisharebest\\Webtrees\\DB\:\:connect\(\) expects string, mixed given\.$#'
3029			identifier: argument.type
3030			count: 2
3031			path: app/Http/RequestHandlers/SetupWizard.php
3032
3033		-
3034			message: '#^Parameter \$key of static method Fisharebest\\Webtrees\\DB\:\:connect\(\) expects string, mixed given\.$#'
3035			identifier: argument.type
3036			count: 2
3037			path: app/Http/RequestHandlers/SetupWizard.php
3038
3039		-
3040			message: '#^Parameter \$password of static method Fisharebest\\Webtrees\\DB\:\:connect\(\) expects string, mixed given\.$#'
3041			identifier: argument.type
3042			count: 2
3043			path: app/Http/RequestHandlers/SetupWizard.php
3044
3045		-
3046			message: '#^Parameter \$port of static method Fisharebest\\Webtrees\\DB\:\:connect\(\) expects string, mixed given\.$#'
3047			identifier: argument.type
3048			count: 2
3049			path: app/Http/RequestHandlers/SetupWizard.php
3050
3051		-
3052			message: '#^Parameter \$prefix of static method Fisharebest\\Webtrees\\DB\:\:connect\(\) expects string, mixed given\.$#'
3053			identifier: argument.type
3054			count: 2
3055			path: app/Http/RequestHandlers/SetupWizard.php
3056
3057		-
3058			message: '#^Parameter \$username of static method Fisharebest\\Webtrees\\DB\:\:connect\(\) expects string, mixed given\.$#'
3059			identifier: argument.type
3060			count: 2
3061			path: app/Http/RequestHandlers/SetupWizard.php
3062
3063		-
3064			message: '#^Access to an undefined property object\:\:\$gedcom_name\.$#'
3065			identifier: property.notFound
3066			count: 1
3067			path: app/Http/RequestHandlers/SiteLogsData.php
3068
3069		-
3070			message: '#^Access to an undefined property object\:\:\$ip_address\.$#'
3071			identifier: property.notFound
3072			count: 1
3073			path: app/Http/RequestHandlers/SiteLogsData.php
3074
3075		-
3076			message: '#^Access to an undefined property object\:\:\$log_id\.$#'
3077			identifier: property.notFound
3078			count: 1
3079			path: app/Http/RequestHandlers/SiteLogsData.php
3080
3081		-
3082			message: '#^Access to an undefined property object\:\:\$log_message\.$#'
3083			identifier: property.notFound
3084			count: 1
3085			path: app/Http/RequestHandlers/SiteLogsData.php
3086
3087		-
3088			message: '#^Access to an undefined property object\:\:\$log_time\.$#'
3089			identifier: property.notFound
3090			count: 1
3091			path: app/Http/RequestHandlers/SiteLogsData.php
3092
3093		-
3094			message: '#^Access to an undefined property object\:\:\$log_type\.$#'
3095			identifier: property.notFound
3096			count: 1
3097			path: app/Http/RequestHandlers/SiteLogsData.php
3098
3099		-
3100			message: '#^Access to an undefined property object\:\:\$user_name\.$#'
3101			identifier: property.notFound
3102			count: 1
3103			path: app/Http/RequestHandlers/SiteLogsData.php
3104
3105		-
3106			message: '#^Cannot call method setTimezone\(\) on DateTimeImmutable\|false\.$#'
3107			identifier: method.nonObject
3108			count: 1
3109			path: app/Http/RequestHandlers/SiteLogsData.php
3110
3111		-
3112			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
3113			identifier: argument.type
3114			count: 4
3115			path: app/Http/RequestHandlers/SiteLogsData.php
3116
3117		-
3118			message: '#^Parameter \#2 \$datetime of static method DateTimeImmutable\:\:createFromFormat\(\) expects string, mixed given\.$#'
3119			identifier: argument.type
3120			count: 1
3121			path: app/Http/RequestHandlers/SiteLogsData.php
3122
3123		-
3124			message: '#^Access to an undefined property object\:\:\$gedcom_name\.$#'
3125			identifier: property.notFound
3126			count: 1
3127			path: app/Http/RequestHandlers/SiteLogsDownload.php
3128
3129		-
3130			message: '#^Access to an undefined property object\:\:\$ip_address\.$#'
3131			identifier: property.notFound
3132			count: 1
3133			path: app/Http/RequestHandlers/SiteLogsDownload.php
3134
3135		-
3136			message: '#^Access to an undefined property object\:\:\$log_message\.$#'
3137			identifier: property.notFound
3138			count: 1
3139			path: app/Http/RequestHandlers/SiteLogsDownload.php
3140
3141		-
3142			message: '#^Access to an undefined property object\:\:\$log_time\.$#'
3143			identifier: property.notFound
3144			count: 1
3145			path: app/Http/RequestHandlers/SiteLogsDownload.php
3146
3147		-
3148			message: '#^Access to an undefined property object\:\:\$log_type\.$#'
3149			identifier: property.notFound
3150			count: 1
3151			path: app/Http/RequestHandlers/SiteLogsDownload.php
3152
3153		-
3154			message: '#^Access to an undefined property object\:\:\$user_name\.$#'
3155			identifier: property.notFound
3156			count: 1
3157			path: app/Http/RequestHandlers/SiteLogsDownload.php
3158
3159		-
3160			message: '#^Binary operation "\." between ''"'' and mixed results in an error\.$#'
3161			identifier: binaryOp.invalid
3162			count: 1
3163			path: app/Http/RequestHandlers/SiteLogsDownload.php
3164
3165		-
3166			message: '#^Binary operation "\." between non\-falsy\-string and mixed results in an error\.$#'
3167			identifier: binaryOp.invalid
3168			count: 2
3169			path: app/Http/RequestHandlers/SiteLogsDownload.php
3170
3171		-
3172			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: non\-falsy\-string, Closure\(object\)\: non\-falsy\-string given\.$#'
3173			identifier: argument.type
3174			count: 1
3175			path: app/Http/RequestHandlers/SiteLogsDownload.php
3176
3177		-
3178			message: '#^Parameter \#3 \$subject of function str_replace expects array\<string\>\|string, mixed given\.$#'
3179			identifier: argument.type
3180			count: 3
3181			path: app/Http/RequestHandlers/SiteLogsDownload.php
3182
3183		-
3184			message: '#^Cannot call method setTimezone\(\) on DateTimeImmutable\|false\.$#'
3185			identifier: method.nonObject
3186			count: 2
3187			path: app/Http/RequestHandlers/SiteLogsPage.php
3188
3189		-
3190			message: '#^Parameter \#2 \$datetime of static method DateTimeImmutable\:\:createFromFormat\(\) expects string, mixed given\.$#'
3191			identifier: argument.type
3192			count: 2
3193			path: app/Http/RequestHandlers/SiteLogsPage.php
3194
3195		-
3196			message: '#^Cannot call method name\(\) on Fisharebest\\Webtrees\\Tree\|null\.$#'
3197			identifier: method.nonObject
3198			count: 1
3199			path: app/Http/RequestHandlers/SynchronizeTrees.php
3200
3201		-
3202			message: '#^Cannot cast mixed to int\.$#'
3203			identifier: cast.int
3204			count: 1
3205			path: app/Http/RequestHandlers/TreePageBlock.php
3206
3207		-
3208			message: '#^Parameter \#1 \$string of function trim expects string, string\|null given\.$#'
3209			identifier: argument.type
3210			count: 1
3211			path: app/Http/RequestHandlers/TreePreferencesAction.php
3212
3213		-
3214			message: '#^Access to an undefined property object\:\:\$label\.$#'
3215			identifier: property.notFound
3216			count: 1
3217			path: app/Http/RequestHandlers/TreePrivacyPage.php
3218
3219		-
3220			message: '#^Access to an undefined property object\:\:\$record\.$#'
3221			identifier: property.notFound
3222			count: 1
3223			path: app/Http/RequestHandlers/TreePrivacyPage.php
3224
3225		-
3226			message: '#^Access to an undefined property object\:\:\$tag_label\.$#'
3227			identifier: property.notFound
3228			count: 4
3229			path: app/Http/RequestHandlers/TreePrivacyPage.php
3230
3231		-
3232			message: '#^Access to an undefined property object\:\:\$tag_type\.$#'
3233			identifier: property.notFound
3234			count: 1
3235			path: app/Http/RequestHandlers/TreePrivacyPage.php
3236
3237		-
3238			message: '#^Access to an undefined property object\:\:\$xref\.$#'
3239			identifier: property.notFound
3240			count: 1
3241			path: app/Http/RequestHandlers/TreePrivacyPage.php
3242
3243		-
3244			message: '#^Binary operation "\." between ''''\|''FAM\:''\|''INDI\:'' and mixed results in an error\.$#'
3245			identifier: binaryOp.invalid
3246			count: 1
3247			path: app/Http/RequestHandlers/TreePrivacyPage.php
3248
3249		-
3250			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: object, Closure\(object\)\: object given\.$#'
3251			identifier: argument.type
3252			count: 1
3253			path: app/Http/RequestHandlers/TreePrivacyPage.php
3254
3255		-
3256			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\GedcomRecordFactoryInterface\:\:make\(\) expects string, mixed given\.$#'
3257			identifier: argument.type
3258			count: 1
3259			path: app/Http/RequestHandlers/TreePrivacyPage.php
3260
3261		-
3262			message: '#^Parameter \#1 of closure expects string, mixed given\.$#'
3263			identifier: argument.type
3264			count: 1
3265			path: app/Http/RequestHandlers/TreePrivacyPage.php
3266
3267		-
3268			message: '#^Parameter \#2 of closure expects string, mixed given\.$#'
3269			identifier: argument.type
3270			count: 1
3271			path: app/Http/RequestHandlers/TreePrivacyPage.php
3272
3273		-
3274			message: '#^Cannot access property \$l_from on mixed\.$#'
3275			identifier: property.nonObject
3276			count: 2
3277			path: app/Http/RequestHandlers/UnconnectedPage.php
3278
3279		-
3280			message: '#^Cannot access property \$l_to on mixed\.$#'
3281			identifier: property.nonObject
3282			count: 2
3283			path: app/Http/RequestHandlers/UnconnectedPage.php
3284
3285		-
3286			message: '#^Cannot cast mixed to string\.$#'
3287			identifier: cast.string
3288			count: 1
3289			path: app/Http/RequestHandlers/UnconnectedPage.php
3290
3291		-
3292			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: Fisharebest\\Webtrees\\Individual, Closure\(object\)\: Fisharebest\\Webtrees\\Individual given\.$#'
3293			identifier: argument.type
3294			count: 1
3295			path: app/Http/RequestHandlers/UnconnectedPage.php
3296
3297		-
3298			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\.$#'
3299			identifier: argument.type
3300			count: 1
3301			path: app/Http/RequestHandlers/UnconnectedPage.php
3302
3303		-
3304			message: '#^Parameter \#2 \$array of function array_map expects array, mixed given\.$#'
3305			identifier: argument.type
3306			count: 1
3307			path: app/Http/RequestHandlers/UnconnectedPage.php
3308
3309		-
3310			message: '#^Parameter \#2 \$callback of function usort expects callable\(array\<Fisharebest\\Webtrees\\Individual\>\|Illuminate\\Support\\Collection\<int\|string, Fisharebest\\Webtrees\\Individual\>, array\<Fisharebest\\Webtrees\\Individual\>\|Illuminate\\Support\\Collection\<int\|string, Fisharebest\\Webtrees\\Individual\>\)\: int, Closure\(Illuminate\\Support\\Collection, Illuminate\\Support\\Collection\)\: int\<\-1, 1\> given\.$#'
3311			identifier: argument.type
3312			count: 1
3313			path: app/Http/RequestHandlers/UnconnectedPage.php
3314
3315		-
3316			message: '#^Call to function assert\(\) with true will always evaluate to true\.$#'
3317			identifier: function.alreadyNarrowedType
3318			count: 1
3319			path: app/Http/RequestHandlers/UpgradeWizardStep.php
3320
3321		-
3322			message: '#^Instanceof between Fisharebest\\Webtrees\\Tree and Fisharebest\\Webtrees\\Tree will always evaluate to true\.$#'
3323			identifier: instanceof.alwaysTrue
3324			count: 1
3325			path: app/Http/RequestHandlers/UpgradeWizardStep.php
3326
3327		-
3328			message: '#^Cannot call method detach\(\) on mixed\.$#'
3329			identifier: method.nonObject
3330			count: 1
3331			path: app/Http/RequestHandlers/UploadMediaAction.php
3332
3333		-
3334			message: '#^Cannot call method getClientFilename\(\) on mixed\.$#'
3335			identifier: method.nonObject
3336			count: 1
3337			path: app/Http/RequestHandlers/UploadMediaAction.php
3338
3339		-
3340			message: '#^Cannot call method getError\(\) on mixed\.$#'
3341			identifier: method.nonObject
3342			count: 2
3343			path: app/Http/RequestHandlers/UploadMediaAction.php
3344
3345		-
3346			message: '#^Cannot call method getStream\(\) on mixed\.$#'
3347			identifier: method.nonObject
3348			count: 1
3349			path: app/Http/RequestHandlers/UploadMediaAction.php
3350
3351		-
3352			message: '#^Parameter \#1 \$uploaded_file of class Fisharebest\\Webtrees\\Exceptions\\FileUploadException constructor expects Psr\\Http\\Message\\UploadedFileInterface\|null, mixed given\.$#'
3353			identifier: argument.type
3354			count: 1
3355			path: app/Http/RequestHandlers/UploadMediaAction.php
3356
3357		-
3358			message: '#^Parameter \#3 \$subject of function str_replace expects array\<string\>\|string, mixed given\.$#'
3359			identifier: argument.type
3360			count: 1
3361			path: app/Http/RequestHandlers/UploadMediaAction.php
3362
3363		-
3364			message: '#^Access to an undefined property object\:\:\$active_at\.$#'
3365			identifier: property.notFound
3366			count: 2
3367			path: app/Http/RequestHandlers/UserListData.php
3368
3369		-
3370			message: '#^Access to an undefined property object\:\:\$email\.$#'
3371			identifier: property.notFound
3372			count: 2
3373			path: app/Http/RequestHandlers/UserListData.php
3374
3375		-
3376			message: '#^Access to an undefined property object\:\:\$language\.$#'
3377			identifier: property.notFound
3378			count: 2
3379			path: app/Http/RequestHandlers/UserListData.php
3380
3381		-
3382			message: '#^Access to an undefined property object\:\:\$real_name\.$#'
3383			identifier: property.notFound
3384			count: 1
3385			path: app/Http/RequestHandlers/UserListData.php
3386
3387		-
3388			message: '#^Access to an undefined property object\:\:\$registered_at\.$#'
3389			identifier: property.notFound
3390			count: 2
3391			path: app/Http/RequestHandlers/UserListData.php
3392
3393		-
3394			message: '#^Access to an undefined property object\:\:\$user_id\.$#'
3395			identifier: property.notFound
3396			count: 2
3397			path: app/Http/RequestHandlers/UserListData.php
3398
3399		-
3400			message: '#^Access to an undefined property object\:\:\$user_name\.$#'
3401			identifier: property.notFound
3402			count: 1
3403			path: app/Http/RequestHandlers/UserListData.php
3404
3405		-
3406			message: '#^Access to an undefined property object\:\:\$verified\.$#'
3407			identifier: property.notFound
3408			count: 1
3409			path: app/Http/RequestHandlers/UserListData.php
3410
3411		-
3412			message: '#^Access to an undefined property object\:\:\$verified_by_admin\.$#'
3413			identifier: property.notFound
3414			count: 1
3415			path: app/Http/RequestHandlers/UserListData.php
3416
3417		-
3418			message: '#^Binary operation "\-" between numeric\-string and mixed results in an error\.$#'
3419			identifier: binaryOp.invalid
3420			count: 1
3421			path: app/Http/RequestHandlers/UserListData.php
3422
3423		-
3424			message: '#^Cannot cast mixed to int\.$#'
3425			identifier: cast.int
3426			count: 3
3427			path: app/Http/RequestHandlers/UserListData.php
3428
3429		-
3430			message: '#^Parameter \#1 \$key of method Illuminate\\Support\\Collection\<string,string\>\:\:get\(\) expects string, mixed given\.$#'
3431			identifier: argument.type
3432			count: 1
3433			path: app/Http/RequestHandlers/UserListData.php
3434
3435		-
3436			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
3437			identifier: argument.type
3438			count: 4
3439			path: app/Http/RequestHandlers/UserListData.php
3440
3441		-
3442			message: '#^Unable to resolve the template type TGetDefault in call to method Illuminate\\Support\\Collection\<string,string\>\:\:get\(\)$#'
3443			identifier: argument.templateType
3444			count: 1
3445			path: app/Http/RequestHandlers/UserListData.php
3446
3447		-
3448			message: '#^Cannot cast mixed to int\.$#'
3449			identifier: cast.int
3450			count: 1
3451			path: app/Http/RequestHandlers/UserPageBlock.php
3452
3453		-
3454			message: '#^Binary operation "\." between ''User '' and mixed results in an error\.$#'
3455			identifier: binaryOp.invalid
3456			count: 1
3457			path: app/Http/RequestHandlers/VerifyEmail.php
3458
3459		-
3460			message: '#^Parameter \#1 \$user_name of method Fisharebest\\Webtrees\\Services\\UserService\:\:findByUserName\(\) expects string, mixed given\.$#'
3461			identifier: argument.type
3462			count: 1
3463			path: app/Http/RequestHandlers/VerifyEmail.php
3464
3465		-
3466			message: '#^Cannot call method all\(\) on mixed\.$#'
3467			identifier: method.nonObject
3468			count: 1
3469			path: app/I18N.php
3470
3471		-
3472			message: '#^Cannot call method findByInterface\(\) on mixed\.$#'
3473			identifier: method.nonObject
3474			count: 3
3475			path: app/I18N.php
3476
3477		-
3478			message: '#^Cannot call method first\(\) on mixed\.$#'
3479			identifier: method.nonObject
3480			count: 1
3481			path: app/I18N.php
3482
3483		-
3484			message: '#^Cannot call method isEmpty\(\) on mixed\.$#'
3485			identifier: method.nonObject
3486			count: 1
3487			path: app/I18N.php
3488
3489		-
3490			message: '#^Cannot call method map\(\) on mixed\.$#'
3491			identifier: method.nonObject
3492			count: 1
3493			path: app/I18N.php
3494
3495		-
3496			message: '#^Cannot call method reduce\(\) on mixed\.$#'
3497			identifier: method.nonObject
3498			count: 1
3499			path: app/I18N.php
3500
3501		-
3502			message: '#^Method Fisharebest\\Webtrees\\I18N\:\:activeLocales\(\) should return array\<Fisharebest\\Localization\\Locale\\LocaleInterface\> but returns mixed\.$#'
3503			identifier: return.type
3504			count: 1
3505			path: app/I18N.php
3506
3507		-
3508			message: '#^Parameter \#1 \$translations of class Fisharebest\\Localization\\Translator constructor expects array\<string, string\>, mixed given\.$#'
3509			identifier: argument.type
3510			count: 1
3511			path: app/I18N.php
3512
3513		-
3514			message: '#^Static property Fisharebest\\Webtrees\\I18N\:\:\$language \(Fisharebest\\Webtrees\\Module\\ModuleLanguageInterface\) does not accept mixed\.$#'
3515			identifier: assign.propertyType
3516			count: 1
3517			path: app/I18N.php
3518
3519		-
3520			message: '#^Anonymous function should return string but returns mixed\.$#'
3521			identifier: return.type
3522			count: 1
3523			path: app/Individual.php
3524
3525		-
3526			message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#'
3527			identifier: foreach.nonIterable
3528			count: 4
3529			path: app/Individual.php
3530
3531		-
3532			message: '#^Cannot access an offset on mixed\.$#'
3533			identifier: offsetAccess.nonOffsetAccessible
3534			count: 2
3535			path: app/Individual.php
3536
3537		-
3538			message: '#^Cannot access offset int\<\-1, max\> on mixed\.$#'
3539			identifier: offsetAccess.nonOffsetAccessible
3540			count: 2
3541			path: app/Individual.php
3542
3543		-
3544			message: '#^Cannot access offset int\<\-2, max\> on mixed\.$#'
3545			identifier: offsetAccess.nonOffsetAccessible
3546			count: 2
3547			path: app/Individual.php
3548
3549		-
3550			message: '#^Cannot access offset int\<0, max\> on mixed\.$#'
3551			identifier: offsetAccess.nonOffsetAccessible
3552			count: 4
3553			path: app/Individual.php
3554
3555		-
3556			message: '#^Cannot call method facts\(\) on mixed\.$#'
3557			identifier: method.nonObject
3558			count: 2
3559			path: app/Individual.php
3560
3561		-
3562			message: '#^Cannot call method spouseFamilies\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#'
3563			identifier: method.nonObject
3564			count: 1
3565			path: app/Individual.php
3566
3567		-
3568			message: '#^Cannot call method target\(\) on mixed\.$#'
3569			identifier: method.nonObject
3570			count: 2
3571			path: app/Individual.php
3572
3573		-
3574			message: '#^Method Fisharebest\\Webtrees\\Individual\:\:spouseFamilies\(\) should return Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Family\> but returns Illuminate\\Support\\Collection\<\*NEVER\*, mixed\>\.$#'
3575			identifier: return.type
3576			count: 1
3577			path: app/Individual.php
3578
3579		-
3580			message: '#^Parameter \#1 \$haystack of function strpos expects string, string\|null given\.$#'
3581			identifier: argument.type
3582			count: 1
3583			path: app/Individual.php
3584
3585		-
3586			message: '#^Parameter \#1 \$string of function substr expects string, string\|null given\.$#'
3587			identifier: argument.type
3588			count: 4
3589			path: app/Individual.php
3590
3591		-
3592			message: '#^Parameter \#1 \$string of function substr_replace expects array\|string, string\|null given\.$#'
3593			identifier: argument.type
3594			count: 2
3595			path: app/Individual.php
3596
3597		-
3598			message: '#^Parameter \#2 \$array of function array_key_exists expects array, mixed given\.$#'
3599			identifier: argument.type
3600			count: 1
3601			path: app/Individual.php
3602
3603		-
3604			message: '#^Parameter \#2 \$haystack of function in_array expects array, mixed given\.$#'
3605			identifier: argument.type
3606			count: 4
3607			path: app/Individual.php
3608
3609		-
3610			message: '#^Parameter \#2 \$subject of function preg_match expects string, string\|null given\.$#'
3611			identifier: argument.type
3612			count: 1
3613			path: app/Individual.php
3614
3615		-
3616			message: '#^Parameter \#2 \$subject of function preg_match_all expects string, string\|null given\.$#'
3617			identifier: argument.type
3618			count: 1
3619			path: app/Individual.php
3620
3621		-
3622			message: '#^Parameter \#3 \$subject of function preg_replace expects array\<float\|int\|string\>\|string, string\|null given\.$#'
3623			identifier: argument.type
3624			count: 5
3625			path: app/Individual.php
3626
3627		-
3628			message: '#^Parameter \#3 \$subject of function str_replace expects array\<string\>\|string, string\|null given\.$#'
3629			identifier: argument.type
3630			count: 2
3631			path: app/Individual.php
3632
3633		-
3634			message: '#^Parameter \#4 \$image_attributes of method Fisharebest\\Webtrees\\MediaFile\:\:displayImage\(\) expects array\<string, string\>, array\<string\> given\.$#'
3635			identifier: argument.type
3636			count: 1
3637			path: app/Individual.php
3638
3639		-
3640			message: '#^Property Fisharebest\\Webtrees\\GedcomRecord\:\:\$getAllNames \(array\<array\<string\>\>\) does not accept array\<array\<string\|null\>\>\.$#'
3641			identifier: assign.propertyType
3642			count: 1
3643			path: app/Individual.php
3644
3645		-
3646			message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:attributes\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#'
3647			identifier: argument.type
3648			count: 1
3649			path: app/Log.php
3650
3651		-
3652			message: '#^Parameter \#1 \$type of method Fisharebest\\Webtrees\\GedcomRecord\:\:addName\(\) expects string, mixed given\.$#'
3653			identifier: argument.type
3654			count: 1
3655			path: app/Media.php
3656
3657		-
3658			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\GedcomRecordFactoryInterface\:\:make\(\) expects string, mixed given\.$#'
3659			identifier: argument.type
3660			count: 1
3661			path: app/Media.php
3662
3663		-
3664			message: '#^Access to an undefined property object\:\:\$n_surn\.$#'
3665			identifier: property.notFound
3666			count: 1
3667			path: app/Module/AbstractIndividualListModule.php
3668
3669		-
3670			message: '#^Access to an undefined property object\:\:\$n_surname\.$#'
3671			identifier: property.notFound
3672			count: 1
3673			path: app/Module/AbstractIndividualListModule.php
3674
3675		-
3676			message: '#^Access to an undefined property object\:\:\$total\.$#'
3677			identifier: property.notFound
3678			count: 1
3679			path: app/Module/AbstractIndividualListModule.php
3680
3681		-
3682			message: '#^Cannot access property \$count on mixed\.$#'
3683			identifier: property.nonObject
3684			count: 1
3685			path: app/Module/AbstractIndividualListModule.php
3686
3687		-
3688			message: '#^Cannot access property \$gedcom on mixed\.$#'
3689			identifier: property.nonObject
3690			count: 1
3691			path: app/Module/AbstractIndividualListModule.php
3692
3693		-
3694			message: '#^Cannot access property \$n_givn on mixed\.$#'
3695			identifier: property.nonObject
3696			count: 3
3697			path: app/Module/AbstractIndividualListModule.php
3698
3699		-
3700			message: '#^Cannot access property \$n_surn on mixed\.$#'
3701			identifier: property.nonObject
3702			count: 1
3703			path: app/Module/AbstractIndividualListModule.php
3704
3705		-
3706			message: '#^Cannot access property \$xref on mixed\.$#'
3707			identifier: property.nonObject
3708			count: 1
3709			path: app/Module/AbstractIndividualListModule.php
3710
3711		-
3712			message: '#^Cannot cast mixed to int\.$#'
3713			identifier: cast.int
3714			count: 2
3715			path: app/Module/AbstractIndividualListModule.php
3716
3717		-
3718			message: '#^Method Fisharebest\\Webtrees\\Module\\AbstractIndividualListModule\:\:surnameData\(\) should return array\<object\{n_surn\: string, n_surname\: string, total\: int\}\> but returns array\<object\{n_surn\: mixed, n_surname\: mixed, total\: int\}&stdClass\>\.$#'
3719			identifier: return.type
3720			count: 1
3721			path: app/Module/AbstractIndividualListModule.php
3722
3723		-
3724			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) contains unresolvable type\.$#'
3725			identifier: argument.unresolvableType
3726			count: 1
3727			path: app/Module/AbstractIndividualListModule.php
3728
3729		-
3730			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: \(object\{n_surn\: mixed, n_surname\: mixed, total\: int\}&stdClass\), Closure\(object\)\: \(object\{n_surn\: mixed, n_surname\: mixed, total\: int\}&stdClass\) given\.$#'
3731			identifier: argument.type
3732			count: 1
3733			path: app/Module/AbstractIndividualListModule.php
3734
3735		-
3736			message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:attributes\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#'
3737			identifier: argument.type
3738			count: 1
3739			path: app/Module/AbstractIndividualListModule.php
3740
3741		-
3742			message: '#^Parameter \#1 \$string of static method Fisharebest\\Webtrees\\I18N\:\:strtoupper\(\) expects string, mixed given\.$#'
3743			identifier: argument.type
3744			count: 1
3745			path: app/Module/AbstractIndividualListModule.php
3746
3747		-
3748			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\IndividualFactoryInterface\:\:make\(\) expects string, mixed given\.$#'
3749			identifier: argument.type
3750			count: 1
3751			path: app/Module/AbstractIndividualListModule.php
3752
3753		-
3754			message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Contracts\\IndividualFactoryInterface\:\:make\(\) expects string\|null, mixed given\.$#'
3755			identifier: argument.type
3756			count: 1
3757			path: app/Module/AbstractIndividualListModule.php
3758
3759		-
3760			message: '#^Return type of call to method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) contains unresolvable type\.$#'
3761			identifier: method.unresolvableReturnType
3762			count: 1
3763			path: app/Module/AbstractIndividualListModule.php
3764
3765		-
3766			message: '#^Return type of call to method Illuminate\\Support\\Collection\<\(int\|string\),object\{n_surn\: mixed, n_surname\: mixed, total\: int\}&stdClass\>\:\:all\(\) contains unresolvable type\.$#'
3767			identifier: method.unresolvableReturnType
3768			count: 1
3769			path: app/Module/AbstractIndividualListModule.php
3770
3771		-
3772			message: '#^Access to an undefined property object\:\:\$interface\.$#'
3773			identifier: property.notFound
3774			count: 1
3775			path: app/Module/AbstractModule.php
3776
3777		-
3778			message: '#^Access to an undefined property object\:\:\$module_name\.$#'
3779			identifier: property.notFound
3780			count: 1
3781			path: app/Module/AbstractModule.php
3782
3783		-
3784			message: '#^Cannot access property \$access_level on mixed\.$#'
3785			identifier: property.nonObject
3786			count: 1
3787			path: app/Module/AbstractModule.php
3788
3789		-
3790			message: '#^Cannot cast mixed to int\.$#'
3791			identifier: cast.int
3792			count: 1
3793			path: app/Module/AbstractModule.php
3794
3795		-
3796			message: '#^Method Fisharebest\\Webtrees\\Module\\AbstractModule\:\:getBlockSetting\(\) should return string but returns mixed\.$#'
3797			identifier: return.type
3798			count: 1
3799			path: app/Module/AbstractModule.php
3800
3801		-
3802			message: '#^Method Fisharebest\\Webtrees\\Module\\AbstractModule\:\:getPreference\(\) should return string but returns mixed\.$#'
3803			identifier: return.type
3804			count: 1
3805			path: app/Module/AbstractModule.php
3806
3807		-
3808			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:first\(\) expects \(callable\(mixed, int\|string\)\: bool\)\|null, Closure\(object\)\: bool given\.$#'
3809			identifier: argument.type
3810			count: 1
3811			path: app/Module/AbstractModule.php
3812
3813		-
3814			message: '#^Parameter \#1 \$values of method Fisharebest\\Webtrees\\Validator\:\:isInArrayKeys\(\) expects array\<int\|string, int\|string\>, array\<string\> given\.$#'
3815			identifier: argument.type
3816			count: 2
3817			path: app/Module/AncestorsChartModule.php
3818
3819		-
3820			message: '#^Parameter \#2 \$path of method Aura\\Router\\Map\:\:get\(\) expects string, mixed given\.$#'
3821			identifier: argument.type
3822			count: 1
3823			path: app/Module/AncestorsChartModule.php
3824
3825		-
3826			message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:serverParams\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#'
3827			identifier: argument.type
3828			count: 1
3829			path: app/Module/BingWebmasterToolsModule.php
3830
3831		-
3832			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: Fisharebest\\Webtrees\\Individual, Closure\(object\)\: Fisharebest\\Webtrees\\Individual given\.$#'
3833			identifier: argument.type
3834			count: 1
3835			path: app/Module/BranchesListModule.php
3836
3837		-
3838			message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:attributes\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#'
3839			identifier: argument.type
3840			count: 1
3841			path: app/Module/BranchesListModule.php
3842
3843		-
3844			message: '#^Parameter \#2 \$path of method Aura\\Router\\Map\:\:get\(\) expects string, mixed given\.$#'
3845			identifier: argument.type
3846			count: 1
3847			path: app/Module/BranchesListModule.php
3848
3849		-
3850			message: '#^Argument of an invalid type array\|string supplied for foreach, only iterables are supported\.$#'
3851			identifier: foreach.nonIterable
3852			count: 1
3853			path: app/Module/CensusAssistantModule.php
3854
3855		-
3856			message: '#^Call to an undefined method object\:\:censusLanguage\(\)\.$#'
3857			identifier: method.notFound
3858			count: 1
3859			path: app/Module/CensusAssistantModule.php
3860
3861		-
3862			message: '#^Cannot call method updateFact\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#'
3863			identifier: method.nonObject
3864			count: 1
3865			path: app/Module/CensusAssistantModule.php
3866
3867		-
3868			message: '#^Empty array passed to foreach\.$#'
3869			identifier: foreach.emptyArray
3870			count: 1
3871			path: app/Module/CensusAssistantModule.php
3872
3873		-
3874			message: '#^Instanceof between Fisharebest\\Webtrees\\Individual and Fisharebest\\Webtrees\\Individual will always evaluate to true\.$#'
3875			identifier: instanceof.alwaysTrue
3876			count: 1
3877			path: app/Module/CensusAssistantModule.php
3878
3879		-
3880			message: '#^Parameter \#1 \$census of method Fisharebest\\Webtrees\\Module\\CensusAssistantModule\:\:censusTableEmptyRow\(\) expects Fisharebest\\Webtrees\\Census\\CensusInterface, object given\.$#'
3881			identifier: argument.type
3882			count: 1
3883			path: app/Module/CensusAssistantModule.php
3884
3885		-
3886			message: '#^Parameter \#1 \$census of method Fisharebest\\Webtrees\\Module\\CensusAssistantModule\:\:censusTableHeader\(\) expects Fisharebest\\Webtrees\\Census\\CensusInterface, object given\.$#'
3887			identifier: argument.type
3888			count: 1
3889			path: app/Module/CensusAssistantModule.php
3890
3891		-
3892			message: '#^Parameter \#1 \$census of method Fisharebest\\Webtrees\\Module\\CensusAssistantModule\:\:censusTableRow\(\) expects Fisharebest\\Webtrees\\Census\\CensusInterface, object given\.$#'
3893			identifier: argument.type
3894			count: 1
3895			path: app/Module/CensusAssistantModule.php
3896
3897		-
3898			message: '#^Parameter \#1 \$census of method Fisharebest\\Webtrees\\Module\\CensusAssistantModule\:\:createNoteText\(\) expects Fisharebest\\Webtrees\\Census\\CensusInterface, object given\.$#'
3899			identifier: argument.type
3900			count: 1
3901			path: app/Module/CensusAssistantModule.php
3902
3903		-
3904			message: '#^Parameter \#1 \$code of static method Fisharebest\\Webtrees\\I18N\:\:init\(\) expects string, mixed given\.$#'
3905			identifier: argument.type
3906			count: 1
3907			path: app/Module/CensusAssistantModule.php
3908
3909		-
3910			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\IndividualFactoryInterface\:\:make\(\) expects string, mixed given\.$#'
3911			identifier: argument.type
3912			count: 1
3913			path: app/Module/CensusAssistantModule.php
3914
3915		-
3916			message: '#^Parameter \#5 \$ca_individuals of method Fisharebest\\Webtrees\\Module\\CensusAssistantModule\:\:createNoteText\(\) expects array\<array\<string\>\>, array\<string\> given\.$#'
3917			identifier: argument.type
3918			count: 1
3919			path: app/Module/CensusAssistantModule.php
3920
3921		-
3922			message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:attributes\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#'
3923			identifier: argument.type
3924			count: 1
3925			path: app/Module/ChartsMenuModule.php
3926
3927		-
3928			message: '#^Cannot access offset string on mixed\.$#'
3929			identifier: offsetAccess.nonOffsetAccessible
3930			count: 17
3931			path: app/Module/ClippingsCartModule.php
3932
3933		-
3934			message: '#^Parameter \#1 \$array of function array_keys expects array, mixed given\.$#'
3935			identifier: argument.type
3936			count: 2
3937			path: app/Module/ClippingsCartModule.php
3938
3939		-
3940			message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:attributes\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#'
3941			identifier: argument.type
3942			count: 1
3943			path: app/Module/ClippingsCartModule.php
3944
3945		-
3946			message: '#^Parameter \#1 \$value of function count expects array\|Countable, mixed given\.$#'
3947			identifier: argument.type
3948			count: 1
3949			path: app/Module/ClippingsCartModule.php
3950
3951		-
3952			message: '#^Argument of an invalid type list\<string\>\|false supplied for foreach, only iterables are supported\.$#'
3953			identifier: foreach.nonIterable
3954			count: 1
3955			path: app/Module/CloudsTheme.php
3956
3957		-
3958			message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#'
3959			identifier: foreach.nonIterable
3960			count: 2
3961			path: app/Module/CloudsTheme.php
3962
3963		-
3964			message: '#^Cannot access offset int\<0, max\> on mixed\.$#'
3965			identifier: offsetAccess.nonOffsetAccessible
3966			count: 1
3967			path: app/Module/CloudsTheme.php
3968
3969		-
3970			message: '#^Cannot call method all\(\) on mixed\.$#'
3971			identifier: method.nonObject
3972			count: 2
3973			path: app/Module/CloudsTheme.php
3974
3975		-
3976			message: '#^Cannot call method chartBoxMenu\(\) on mixed\.$#'
3977			identifier: method.nonObject
3978			count: 1
3979			path: app/Module/CloudsTheme.php
3980
3981		-
3982			message: '#^Cannot call method count\(\) on mixed\.$#'
3983			identifier: method.nonObject
3984			count: 1
3985			path: app/Module/CloudsTheme.php
3986
3987		-
3988			message: '#^Cannot call method filter\(\) on mixed\.$#'
3989			identifier: method.nonObject
3990			count: 1
3991			path: app/Module/CloudsTheme.php
3992
3993		-
3994			message: '#^Cannot call method findByComponent\(\) on mixed\.$#'
3995			identifier: method.nonObject
3996			count: 3
3997			path: app/Module/CloudsTheme.php
3998
3999		-
4000			message: '#^Cannot call method findByInterface\(\) on mixed\.$#'
4001			identifier: method.nonObject
4002			count: 1
4003			path: app/Module/CloudsTheme.php
4004
4005		-
4006			message: '#^Cannot call method first\(\) on mixed\.$#'
4007			identifier: method.nonObject
4008			count: 1
4009			path: app/Module/CloudsTheme.php
4010
4011		-
4012			message: '#^Cannot call method getUri\(\) on mixed\.$#'
4013			identifier: method.nonObject
4014			count: 2
4015			path: app/Module/CloudsTheme.php
4016
4017		-
4018			message: '#^Cannot call method map\(\) on mixed\.$#'
4019			identifier: method.nonObject
4020			count: 2
4021			path: app/Module/CloudsTheme.php
4022
4023		-
4024			message: '#^Cannot call method name\(\) on mixed\.$#'
4025			identifier: method.nonObject
4026			count: 1
4027			path: app/Module/CloudsTheme.php
4028
4029		-
4030			message: '#^Cannot cast mixed to string\.$#'
4031			identifier: cast.string
4032			count: 2
4033			path: app/Module/CloudsTheme.php
4034
4035		-
4036			message: '#^Method Fisharebest\\Webtrees\\Module\\CloudsTheme\:\:baseGenealogyMenu\(\) should return array\<Fisharebest\\Webtrees\\Menu\> but returns mixed\.$#'
4037			identifier: return.type
4038			count: 1
4039			path: app/Module/CloudsTheme.php
4040
4041		-
4042			message: '#^Method Fisharebest\\Webtrees\\Module\\CloudsTheme\:\:individualBoxMenuCharts\(\) should return array\<Fisharebest\\Webtrees\\Menu\> but returns list\<mixed\>\.$#'
4043			identifier: return.type
4044			count: 1
4045			path: app/Module/CloudsTheme.php
4046
4047		-
4048			message: '#^Parameter \#1 \$filter of method Fisharebest\\Webtrees\\GedcomRecord\:\:facts\(\) expects array\<string\>, array\<int, mixed\> given\.$#'
4049			identifier: argument.type
4050			count: 1
4051			path: app/Module/CloudsTheme.php
4052
4053		-
4054			message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:attributes\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#'
4055			identifier: argument.type
4056			count: 3
4057			path: app/Module/CloudsTheme.php
4058
4059		-
4060			message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:queryParams\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#'
4061			identifier: argument.type
4062			count: 1
4063			path: app/Module/CloudsTheme.php
4064
4065		-
4066			message: '#^Parameter \#2 \$callback of function usort expects callable\(mixed, mixed\)\: int, Closure\(Fisharebest\\Webtrees\\Menu, Fisharebest\\Webtrees\\Menu\)\: int given\.$#'
4067			identifier: argument.type
4068			count: 1
4069			path: app/Module/CloudsTheme.php
4070
4071		-
4072			message: '#^Parameter \#2 \$haystack of function in_array expects array, list\<string\>\|false given\.$#'
4073			identifier: argument.type
4074			count: 1
4075			path: app/Module/CloudsTheme.php
4076
4077		-
4078			message: '#^Parameter \#2 \$haystack of function in_array expects array, mixed given\.$#'
4079			identifier: argument.type
4080			count: 1
4081			path: app/Module/CloudsTheme.php
4082
4083		-
4084			message: '#^Parameter \#5 \$submenus of class Fisharebest\\Webtrees\\Menu constructor expects array\<Fisharebest\\Webtrees\\Menu\>, mixed given\.$#'
4085			identifier: argument.type
4086			count: 1
4087			path: app/Module/CloudsTheme.php
4088
4089		-
4090			message: '#^Parameter \#1 \$values of method Fisharebest\\Webtrees\\Validator\:\:isInArrayKeys\(\) expects array\<int\|string, int\|string\>, array\<string\> given\.$#'
4091			identifier: argument.type
4092			count: 1
4093			path: app/Module/ColorsTheme.php
4094
4095		-
4096			message: '#^Parameter \#2 \$path of method Aura\\Router\\Map\:\:get\(\) expects string, mixed given\.$#'
4097			identifier: argument.type
4098			count: 1
4099			path: app/Module/CompactTreeChartModule.php
4100
4101		-
4102			message: '#^Parameter \#1 \$values of method Fisharebest\\Webtrees\\Validator\:\:isInArrayKeys\(\) expects array\<int\|string, int\|string\>, array\<string\> given\.$#'
4103			identifier: argument.type
4104			count: 2
4105			path: app/Module/DescendancyChartModule.php
4106
4107		-
4108			message: '#^Parameter \#2 \$path of method Aura\\Router\\Map\:\:get\(\) expects string, mixed given\.$#'
4109			identifier: argument.type
4110			count: 1
4111			path: app/Module/DescendancyChartModule.php
4112
4113		-
4114			message: '#^Argument of an invalid type list\<string\>\|false supplied for foreach, only iterables are supported\.$#'
4115			identifier: foreach.nonIterable
4116			count: 1
4117			path: app/Module/FabTheme.php
4118
4119		-
4120			message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#'
4121			identifier: foreach.nonIterable
4122			count: 2
4123			path: app/Module/FabTheme.php
4124
4125		-
4126			message: '#^Cannot access offset int\<0, max\> on mixed\.$#'
4127			identifier: offsetAccess.nonOffsetAccessible
4128			count: 1
4129			path: app/Module/FabTheme.php
4130
4131		-
4132			message: '#^Cannot call method all\(\) on mixed\.$#'
4133			identifier: method.nonObject
4134			count: 2
4135			path: app/Module/FabTheme.php
4136
4137		-
4138			message: '#^Cannot call method chartBoxMenu\(\) on mixed\.$#'
4139			identifier: method.nonObject
4140			count: 1
4141			path: app/Module/FabTheme.php
4142
4143		-
4144			message: '#^Cannot call method count\(\) on mixed\.$#'
4145			identifier: method.nonObject
4146			count: 1
4147			path: app/Module/FabTheme.php
4148
4149		-
4150			message: '#^Cannot call method filter\(\) on mixed\.$#'
4151			identifier: method.nonObject
4152			count: 1
4153			path: app/Module/FabTheme.php
4154
4155		-
4156			message: '#^Cannot call method findByComponent\(\) on mixed\.$#'
4157			identifier: method.nonObject
4158			count: 3
4159			path: app/Module/FabTheme.php
4160
4161		-
4162			message: '#^Cannot call method findByInterface\(\) on mixed\.$#'
4163			identifier: method.nonObject
4164			count: 1
4165			path: app/Module/FabTheme.php
4166
4167		-
4168			message: '#^Cannot call method first\(\) on mixed\.$#'
4169			identifier: method.nonObject
4170			count: 1
4171			path: app/Module/FabTheme.php
4172
4173		-
4174			message: '#^Cannot call method getUri\(\) on mixed\.$#'
4175			identifier: method.nonObject
4176			count: 2
4177			path: app/Module/FabTheme.php
4178
4179		-
4180			message: '#^Cannot call method map\(\) on mixed\.$#'
4181			identifier: method.nonObject
4182			count: 2
4183			path: app/Module/FabTheme.php
4184
4185		-
4186			message: '#^Cannot call method name\(\) on mixed\.$#'
4187			identifier: method.nonObject
4188			count: 1
4189			path: app/Module/FabTheme.php
4190
4191		-
4192			message: '#^Cannot cast mixed to string\.$#'
4193			identifier: cast.string
4194			count: 2
4195			path: app/Module/FabTheme.php
4196
4197		-
4198			message: '#^Method Fisharebest\\Webtrees\\Module\\FabTheme\:\:genealogyMenu\(\) should return array\<Fisharebest\\Webtrees\\Menu\> but returns mixed\.$#'
4199			identifier: return.type
4200			count: 1
4201			path: app/Module/FabTheme.php
4202
4203		-
4204			message: '#^Method Fisharebest\\Webtrees\\Module\\FabTheme\:\:individualBoxMenuCharts\(\) should return array\<Fisharebest\\Webtrees\\Menu\> but returns list\<mixed\>\.$#'
4205			identifier: return.type
4206			count: 1
4207			path: app/Module/FabTheme.php
4208
4209		-
4210			message: '#^Parameter \#1 \$filter of method Fisharebest\\Webtrees\\GedcomRecord\:\:facts\(\) expects array\<string\>, array\<int, mixed\> given\.$#'
4211			identifier: argument.type
4212			count: 1
4213			path: app/Module/FabTheme.php
4214
4215		-
4216			message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:attributes\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#'
4217			identifier: argument.type
4218			count: 3
4219			path: app/Module/FabTheme.php
4220
4221		-
4222			message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:queryParams\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#'
4223			identifier: argument.type
4224			count: 1
4225			path: app/Module/FabTheme.php
4226
4227		-
4228			message: '#^Parameter \#2 \$callback of function usort expects callable\(mixed, mixed\)\: int, Closure\(Fisharebest\\Webtrees\\Menu, Fisharebest\\Webtrees\\Menu\)\: int given\.$#'
4229			identifier: argument.type
4230			count: 1
4231			path: app/Module/FabTheme.php
4232
4233		-
4234			message: '#^Parameter \#2 \$haystack of function in_array expects array, list\<string\>\|false given\.$#'
4235			identifier: argument.type
4236			count: 1
4237			path: app/Module/FabTheme.php
4238
4239		-
4240			message: '#^Parameter \#2 \$haystack of function in_array expects array, mixed given\.$#'
4241			identifier: argument.type
4242			count: 1
4243			path: app/Module/FabTheme.php
4244
4245		-
4246			message: '#^Parameter \#5 \$submenus of class Fisharebest\\Webtrees\\Menu constructor expects array\<Fisharebest\\Webtrees\\Menu\>, mixed given\.$#'
4247			identifier: argument.type
4248			count: 1
4249			path: app/Module/FabTheme.php
4250
4251		-
4252			message: '#^Parameter \#2 \$path of method Aura\\Router\\Map\:\:get\(\) expects string, mixed given\.$#'
4253			identifier: argument.type
4254			count: 1
4255			path: app/Module/FamilyBookChartModule.php
4256
4257		-
4258			message: '#^Access to an undefined property object\:\:\$note\.$#'
4259			identifier: property.notFound
4260			count: 1
4261			path: app/Module/FamilyTreeFavoritesModule.php
4262
4263		-
4264			message: '#^Access to an undefined property object\:\:\$record\.$#'
4265			identifier: property.notFound
4266			count: 2
4267			path: app/Module/FamilyTreeFavoritesModule.php
4268
4269		-
4270			message: '#^Access to an undefined property object\:\:\$xref\.$#'
4271			identifier: property.notFound
4272			count: 1
4273			path: app/Module/FamilyTreeFavoritesModule.php
4274
4275		-
4276			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: object, Closure\(object\)\: object given\.$#'
4277			identifier: argument.type
4278			count: 1
4279			path: app/Module/FamilyTreeFavoritesModule.php
4280
4281		-
4282			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\GedcomRecordFactoryInterface\:\:make\(\) expects string, mixed given\.$#'
4283			identifier: argument.type
4284			count: 1
4285			path: app/Module/FamilyTreeFavoritesModule.php
4286
4287		-
4288			message: '#^Access to an undefined property object\:\:\$body\.$#'
4289			identifier: property.notFound
4290			count: 1
4291			path: app/Module/FamilyTreeNewsModule.php
4292
4293		-
4294			message: '#^Access to an undefined property object\:\:\$subject\.$#'
4295			identifier: property.notFound
4296			count: 1
4297			path: app/Module/FamilyTreeNewsModule.php
4298
4299		-
4300			message: '#^Access to an undefined property object\:\:\$updated\.$#'
4301			identifier: property.notFound
4302			count: 2
4303			path: app/Module/FamilyTreeNewsModule.php
4304
4305		-
4306			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: object, Closure\(object\)\: object given\.$#'
4307			identifier: argument.type
4308			count: 1
4309			path: app/Module/FamilyTreeNewsModule.php
4310
4311		-
4312			message: '#^Parameter \#1 \$string of method Fisharebest\\Webtrees\\Contracts\\TimestampFactoryInterface\:\:fromString\(\) expects string\|null, mixed given\.$#'
4313			identifier: argument.type
4314			count: 1
4315			path: app/Module/FamilyTreeNewsModule.php
4316
4317		-
4318			message: '#^Cannot access property \$n_surn on mixed\.$#'
4319			identifier: property.nonObject
4320			count: 7
4321			path: app/Module/FamilyTreeStatisticsModule.php
4322
4323		-
4324			message: '#^Cannot access property \$n_surname on mixed\.$#'
4325			identifier: property.nonObject
4326			count: 3
4327			path: app/Module/FamilyTreeStatisticsModule.php
4328
4329		-
4330			message: '#^Cannot access property \$total on mixed\.$#'
4331			identifier: property.nonObject
4332			count: 1
4333			path: app/Module/FamilyTreeStatisticsModule.php
4334
4335		-
4336			message: '#^Cannot call method embedTags\(\) on mixed\.$#'
4337			identifier: method.nonObject
4338			count: 1
4339			path: app/Module/FamilyTreeStatisticsModule.php
4340
4341		-
4342			message: '#^Cannot cast mixed to int\.$#'
4343			identifier: cast.int
4344			count: 1
4345			path: app/Module/FamilyTreeStatisticsModule.php
4346
4347		-
4348			message: '#^Method Fisharebest\\Webtrees\\Module\\FamilyTreeStatisticsModule\:\:getBlock\(\) should return string but returns mixed\.$#'
4349			identifier: return.type
4350			count: 1
4351			path: app/Module/FamilyTreeStatisticsModule.php
4352
4353		-
4354			message: '#^Parameter \#1 \$text of method Fisharebest\\Webtrees\\Module\\ModuleLanguageInterface\:\:normalize\(\) expects string, mixed given\.$#'
4355			identifier: argument.type
4356			count: 1
4357			path: app/Module/FamilyTreeStatisticsModule.php
4358
4359		-
4360			message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#'
4361			identifier: foreach.nonIterable
4362			count: 1
4363			path: app/Module/FanChartModule.php
4364
4365		-
4366			message: '#^Binary operation "\-" between mixed and mixed results in an error\.$#'
4367			identifier: binaryOp.invalid
4368			count: 1
4369			path: app/Module/FanChartModule.php
4370
4371		-
4372			message: '#^Binary operation "\.\=" between non\-falsy\-string and mixed results in an error\.$#'
4373			identifier: assignOp.invalid
4374			count: 1
4375			path: app/Module/FanChartModule.php
4376
4377		-
4378			message: '#^Cannot access offset 0 on array\|false\.$#'
4379			identifier: offsetAccess.nonOffsetAccessible
4380			count: 1
4381			path: app/Module/FanChartModule.php
4382
4383		-
4384			message: '#^Cannot access offset 4 on array\|false\.$#'
4385			identifier: offsetAccess.nonOffsetAccessible
4386			count: 1
4387			path: app/Module/FanChartModule.php
4388
4389		-
4390			message: '#^Cannot call method alternateName\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#'
4391			identifier: method.nonObject
4392			count: 1
4393			path: app/Module/FanChartModule.php
4394
4395		-
4396			message: '#^Cannot call method fullName\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#'
4397			identifier: method.nonObject
4398			count: 4
4399			path: app/Module/FanChartModule.php
4400
4401		-
4402			message: '#^Cannot call method getClass\(\) on mixed\.$#'
4403			identifier: method.nonObject
4404			count: 1
4405			path: app/Module/FanChartModule.php
4406
4407		-
4408			message: '#^Cannot call method getLabel\(\) on mixed\.$#'
4409			identifier: method.nonObject
4410			count: 1
4411			path: app/Module/FanChartModule.php
4412
4413		-
4414			message: '#^Cannot call method getLink\(\) on mixed\.$#'
4415			identifier: method.nonObject
4416			count: 1
4417			path: app/Module/FanChartModule.php
4418
4419		-
4420			message: '#^Cannot call method individualBoxMenu\(\) on mixed\.$#'
4421			identifier: method.nonObject
4422			count: 1
4423			path: app/Module/FanChartModule.php
4424
4425		-
4426			message: '#^Cannot call method lifespan\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#'
4427			identifier: method.nonObject
4428			count: 1
4429			path: app/Module/FanChartModule.php
4430
4431		-
4432			message: '#^Cannot call method sex\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#'
4433			identifier: method.nonObject
4434			count: 1
4435			path: app/Module/FanChartModule.php
4436
4437		-
4438			message: '#^Cannot call method url\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#'
4439			identifier: method.nonObject
4440			count: 1
4441			path: app/Module/FanChartModule.php
4442
4443		-
4444			message: '#^Cannot call method xref\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#'
4445			identifier: method.nonObject
4446			count: 2
4447			path: app/Module/FanChartModule.php
4448
4449		-
4450			message: '#^Method Fisharebest\\Webtrees\\Module\\FanChartModule\:\:imageColor\(\) should return int but returns int\<0, max\>\|false\.$#'
4451			identifier: return.type
4452			count: 1
4453			path: app/Module/FanChartModule.php
4454
4455		-
4456			message: '#^Parameter \#1 \$individual of method Fisharebest\\Webtrees\\Module\\FanChartModule\:\:chartTitle\(\) expects Fisharebest\\Webtrees\\Individual, Fisharebest\\Webtrees\\Individual\|null given\.$#'
4457			identifier: argument.type
4458			count: 1
4459			path: app/Module/FanChartModule.php
4460
4461		-
4462			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
4463			identifier: argument.type
4464			count: 2
4465			path: app/Module/FanChartModule.php
4466
4467		-
4468			message: '#^Parameter \#1 \$values of method Fisharebest\\Webtrees\\Validator\:\:isInArrayKeys\(\) expects array\<int\|string, int\|string\>, array\<string\> given\.$#'
4469			identifier: argument.type
4470			count: 2
4471			path: app/Module/FanChartModule.php
4472
4473		-
4474			message: '#^Parameter \#1 \$width of function imagecreate expects int\<1, max\>, int given\.$#'
4475			identifier: argument.type
4476			count: 1
4477			path: app/Module/FanChartModule.php
4478
4479		-
4480			message: '#^Parameter \#2 \$color of function imagecolortransparent expects int\|null, int\<0, max\>\|false given\.$#'
4481			identifier: argument.type
4482			count: 1
4483			path: app/Module/FanChartModule.php
4484
4485		-
4486			message: '#^Parameter \#2 \$height of function imagecreate expects int\<1, max\>, int given\.$#'
4487			identifier: argument.type
4488			count: 1
4489			path: app/Module/FanChartModule.php
4490
4491		-
4492			message: '#^Parameter \#2 \$path of method Aura\\Router\\Map\:\:get\(\) expects string, mixed given\.$#'
4493			identifier: argument.type
4494			count: 1
4495			path: app/Module/FanChartModule.php
4496
4497		-
4498			message: '#^Parameter \#2 \$red of function imagecolorallocate expects int\<0, 255\>, int given\.$#'
4499			identifier: argument.type
4500			count: 1
4501			path: app/Module/FanChartModule.php
4502
4503		-
4504			message: '#^Parameter \#3 \$green of function imagecolorallocate expects int\<0, 255\>, int given\.$#'
4505			identifier: argument.type
4506			count: 1
4507			path: app/Module/FanChartModule.php
4508
4509		-
4510			message: '#^Parameter \#4 \$blue of function imagecolorallocate expects int\<0, 255\>, int given\.$#'
4511			identifier: argument.type
4512			count: 1
4513			path: app/Module/FanChartModule.php
4514
4515		-
4516			message: '#^Parameter \#6 \$color of function imagefilledrectangle expects int, int\<0, max\>\|false given\.$#'
4517			identifier: argument.type
4518			count: 1
4519			path: app/Module/FanChartModule.php
4520
4521		-
4522			message: '#^Access to an undefined property object\:\:\$xref\.$#'
4523			identifier: property.notFound
4524			count: 2
4525			path: app/Module/FixCemeteryTag.php
4526
4527		-
4528			message: '#^Method Fisharebest\\Webtrees\\Module\\FixCemeteryTag\:\:individualsToFix\(\) should return Illuminate\\Support\\Collection\<int, string\>\|null but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#'
4529			identifier: return.type
4530			count: 1
4531			path: app/Module/FixCemeteryTag.php
4532
4533		-
4534			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\.$#'
4535			identifier: argument.type
4536			count: 1
4537			path: app/Module/FixCemeteryTag.php
4538
4539		-
4540			message: '#^Access to an undefined property object\:\:\$xref\.$#'
4541			identifier: property.notFound
4542			count: 2
4543			path: app/Module/FixDuplicateLinks.php
4544
4545		-
4546			message: '#^Method Fisharebest\\Webtrees\\Module\\FixDuplicateLinks\:\:familiesToFix\(\) should return Illuminate\\Support\\Collection\<int, string\> but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#'
4547			identifier: return.type
4548			count: 1
4549			path: app/Module/FixDuplicateLinks.php
4550
4551		-
4552			message: '#^Method Fisharebest\\Webtrees\\Module\\FixDuplicateLinks\:\:individualsToFix\(\) should return Illuminate\\Support\\Collection\<int, string\>\|null but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#'
4553			identifier: return.type
4554			count: 1
4555			path: app/Module/FixDuplicateLinks.php
4556
4557		-
4558			message: '#^Method Fisharebest\\Webtrees\\Module\\FixDuplicateLinks\:\:mediaToFix\(\) should return Illuminate\\Support\\Collection\<int, string\> but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#'
4559			identifier: return.type
4560			count: 1
4561			path: app/Module/FixDuplicateLinks.php
4562
4563		-
4564			message: '#^Method Fisharebest\\Webtrees\\Module\\FixDuplicateLinks\:\:notesToFix\(\) should return Illuminate\\Support\\Collection\<int, string\> but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#'
4565			identifier: return.type
4566			count: 1
4567			path: app/Module/FixDuplicateLinks.php
4568
4569		-
4570			message: '#^Method Fisharebest\\Webtrees\\Module\\FixDuplicateLinks\:\:repositoriesToFix\(\) should return Illuminate\\Support\\Collection\<int, string\> but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#'
4571			identifier: return.type
4572			count: 1
4573			path: app/Module/FixDuplicateLinks.php
4574
4575		-
4576			message: '#^Method Fisharebest\\Webtrees\\Module\\FixDuplicateLinks\:\:sourcesToFix\(\) should return Illuminate\\Support\\Collection\<int, string\> but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#'
4577			identifier: return.type
4578			count: 1
4579			path: app/Module/FixDuplicateLinks.php
4580
4581		-
4582			message: '#^Method Fisharebest\\Webtrees\\Module\\FixDuplicateLinks\:\:submittersToFix\(\) should return Illuminate\\Support\\Collection\<int, string\> but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#'
4583			identifier: return.type
4584			count: 1
4585			path: app/Module/FixDuplicateLinks.php
4586
4587		-
4588			message: '#^Method Fisharebest\\Webtrees\\Module\\FixDuplicateLinks\:\:updateGedcom\(\) should return string but returns string\|null\.$#'
4589			identifier: return.type
4590			count: 1
4591			path: app/Module/FixDuplicateLinks.php
4592
4593		-
4594			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\.$#'
4595			identifier: argument.type
4596			count: 1
4597			path: app/Module/FixDuplicateLinks.php
4598
4599		-
4600			message: '#^Parameter \#2 \$params of method Fisharebest\\Webtrees\\Module\\FixDuplicateLinks\:\:familiesToFixQuery\(\) expects array\<string, string\>, array\<string\> given\.$#'
4601			identifier: argument.type
4602			count: 1
4603			path: app/Module/FixDuplicateLinks.php
4604
4605		-
4606			message: '#^Parameter \#3 \$subject of function preg_replace expects array\<float\|int\|string\>\|string, string\|null given\.$#'
4607			identifier: argument.type
4608			count: 2
4609			path: app/Module/FixDuplicateLinks.php
4610
4611		-
4612			message: '#^Strict comparison using \!\=\= between Illuminate\\Support\\Collection\<int, string\> and null will always evaluate to true\.$#'
4613			identifier: notIdentical.alwaysTrue
4614			count: 6
4615			path: app/Module/FixDuplicateLinks.php
4616
4617		-
4618			message: '#^Access to an undefined property object\:\:\$xref\.$#'
4619			identifier: property.notFound
4620			count: 2
4621			path: app/Module/FixMissingDeaths.php
4622
4623		-
4624			message: '#^Method Fisharebest\\Webtrees\\Module\\FixMissingDeaths\:\:individualsToFix\(\) should return Illuminate\\Support\\Collection\<int, string\>\|null but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#'
4625			identifier: return.type
4626			count: 1
4627			path: app/Module/FixMissingDeaths.php
4628
4629		-
4630			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\.$#'
4631			identifier: argument.type
4632			count: 1
4633			path: app/Module/FixMissingDeaths.php
4634
4635		-
4636			message: '#^Access to an undefined property object\:\:\$xref\.$#'
4637			identifier: property.notFound
4638			count: 2
4639			path: app/Module/FixNameSlashesAndSpaces.php
4640
4641		-
4642			message: '#^Method Fisharebest\\Webtrees\\Module\\FixNameSlashesAndSpaces\:\:individualsToFix\(\) should return Illuminate\\Support\\Collection\<int, string\>\|null but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#'
4643			identifier: return.type
4644			count: 1
4645			path: app/Module/FixNameSlashesAndSpaces.php
4646
4647		-
4648			message: '#^Method Fisharebest\\Webtrees\\Module\\FixNameSlashesAndSpaces\:\:updateGedcom\(\) should return string but returns string\|null\.$#'
4649			identifier: return.type
4650			count: 1
4651			path: app/Module/FixNameSlashesAndSpaces.php
4652
4653		-
4654			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\.$#'
4655			identifier: argument.type
4656			count: 1
4657			path: app/Module/FixNameSlashesAndSpaces.php
4658
4659		-
4660			message: '#^Parameter \#3 \$subject of function preg_replace expects array\<float\|int\|string\>\|string, string\|null given\.$#'
4661			identifier: argument.type
4662			count: 1
4663			path: app/Module/FixNameSlashesAndSpaces.php
4664
4665		-
4666			message: '#^Access to an undefined property object\:\:\$xref\.$#'
4667			identifier: property.notFound
4668			count: 2
4669			path: app/Module/FixNameTags.php
4670
4671		-
4672			message: '#^Method Fisharebest\\Webtrees\\Module\\FixNameTags\:\:individualsToFix\(\) should return Illuminate\\Support\\Collection\<int, string\> but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#'
4673			identifier: return.type
4674			count: 1
4675			path: app/Module/FixNameTags.php
4676
4677		-
4678			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\.$#'
4679			identifier: argument.type
4680			count: 1
4681			path: app/Module/FixNameTags.php
4682
4683		-
4684			message: '#^Strict comparison using \!\=\= between Illuminate\\Support\\Collection\<int, string\> and null will always evaluate to true\.$#'
4685			identifier: notIdentical.alwaysTrue
4686			count: 1
4687			path: app/Module/FixNameTags.php
4688
4689		-
4690			message: '#^Access to an undefined property object\:\:\$xref\.$#'
4691			identifier: property.notFound
4692			count: 2
4693			path: app/Module/FixPlaceNames.php
4694
4695		-
4696			message: '#^Method Fisharebest\\Webtrees\\Module\\FixPlaceNames\:\:familiesToFix\(\) should return Illuminate\\Support\\Collection\<int, string\>\|null but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#'
4697			identifier: return.type
4698			count: 1
4699			path: app/Module/FixPlaceNames.php
4700
4701		-
4702			message: '#^Method Fisharebest\\Webtrees\\Module\\FixPlaceNames\:\:individualsToFix\(\) should return Illuminate\\Support\\Collection\<int, string\>\|null but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#'
4703			identifier: return.type
4704			count: 1
4705			path: app/Module/FixPlaceNames.php
4706
4707		-
4708			message: '#^Method Fisharebest\\Webtrees\\Module\\FixPlaceNames\:\:updateGedcom\(\) should return string but returns string\|null\.$#'
4709			identifier: return.type
4710			count: 1
4711			path: app/Module/FixPlaceNames.php
4712
4713		-
4714			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\.$#'
4715			identifier: argument.type
4716			count: 1
4717			path: app/Module/FixPlaceNames.php
4718
4719		-
4720			message: '#^Access to an undefined property object\:\:\$xref\.$#'
4721			identifier: property.notFound
4722			count: 2
4723			path: app/Module/FixPrimaryTag.php
4724
4725		-
4726			message: '#^Binary operation "\." between "\\n" and mixed results in an error\.$#'
4727			identifier: binaryOp.invalid
4728			count: 1
4729			path: app/Module/FixPrimaryTag.php
4730
4731		-
4732			message: '#^Method Fisharebest\\Webtrees\\Module\\FixPrimaryTag\:\:mediaToFix\(\) should return Illuminate\\Support\\Collection\<int, string\> but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#'
4733			identifier: return.type
4734			count: 1
4735			path: app/Module/FixPrimaryTag.php
4736
4737		-
4738			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\.$#'
4739			identifier: argument.type
4740			count: 1
4741			path: app/Module/FixPrimaryTag.php
4742
4743		-
4744			message: '#^Strict comparison using \!\=\= between Illuminate\\Support\\Collection\<int, string\> and null will always evaluate to true\.$#'
4745			identifier: notIdentical.alwaysTrue
4746			count: 1
4747			path: app/Module/FixPrimaryTag.php
4748
4749		-
4750			message: '#^Access to an undefined property object\:\:\$xref\.$#'
4751			identifier: property.notFound
4752			count: 2
4753			path: app/Module/FixSearchAndReplace.php
4754
4755		-
4756			message: '#^Method Fisharebest\\Webtrees\\Module\\FixSearchAndReplace\:\:familiesToFix\(\) should return Illuminate\\Support\\Collection\<int, string\>\|null but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#'
4757			identifier: return.type
4758			count: 1
4759			path: app/Module/FixSearchAndReplace.php
4760
4761		-
4762			message: '#^Method Fisharebest\\Webtrees\\Module\\FixSearchAndReplace\:\:individualsToFix\(\) should return Illuminate\\Support\\Collection\<int, string\>\|null but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#'
4763			identifier: return.type
4764			count: 1
4765			path: app/Module/FixSearchAndReplace.php
4766
4767		-
4768			message: '#^Method Fisharebest\\Webtrees\\Module\\FixSearchAndReplace\:\:locationsToFix\(\) should return Illuminate\\Support\\Collection\<int, string\>\|null but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#'
4769			identifier: return.type
4770			count: 1
4771			path: app/Module/FixSearchAndReplace.php
4772
4773		-
4774			message: '#^Method Fisharebest\\Webtrees\\Module\\FixSearchAndReplace\:\:mediaToFix\(\) should return Illuminate\\Support\\Collection\<int, string\>\|null but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#'
4775			identifier: return.type
4776			count: 1
4777			path: app/Module/FixSearchAndReplace.php
4778
4779		-
4780			message: '#^Method Fisharebest\\Webtrees\\Module\\FixSearchAndReplace\:\:notesToFix\(\) should return Illuminate\\Support\\Collection\<int, string\>\|null but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#'
4781			identifier: return.type
4782			count: 1
4783			path: app/Module/FixSearchAndReplace.php
4784
4785		-
4786			message: '#^Method Fisharebest\\Webtrees\\Module\\FixSearchAndReplace\:\:repositoriesToFix\(\) should return Illuminate\\Support\\Collection\<int, string\>\|null but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#'
4787			identifier: return.type
4788			count: 1
4789			path: app/Module/FixSearchAndReplace.php
4790
4791		-
4792			message: '#^Method Fisharebest\\Webtrees\\Module\\FixSearchAndReplace\:\:sourcesToFix\(\) should return Illuminate\\Support\\Collection\<int, string\>\|null but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#'
4793			identifier: return.type
4794			count: 1
4795			path: app/Module/FixSearchAndReplace.php
4796
4797		-
4798			message: '#^Method Fisharebest\\Webtrees\\Module\\FixSearchAndReplace\:\:submittersToFix\(\) should return Illuminate\\Support\\Collection\<int, string\>\|null but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#'
4799			identifier: return.type
4800			count: 1
4801			path: app/Module/FixSearchAndReplace.php
4802
4803		-
4804			message: '#^Method Fisharebest\\Webtrees\\Module\\FixSearchAndReplace\:\:updateGedcom\(\) should return string but returns string\|null\.$#'
4805			identifier: return.type
4806			count: 1
4807			path: app/Module/FixSearchAndReplace.php
4808
4809		-
4810			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\.$#'
4811			identifier: argument.type
4812			count: 1
4813			path: app/Module/FixSearchAndReplace.php
4814
4815		-
4816			message: '#^Access to an undefined property object\:\:\$xref\.$#'
4817			identifier: property.notFound
4818			count: 2
4819			path: app/Module/FixWtObjeSortTag.php
4820
4821		-
4822			message: '#^Method Fisharebest\\Webtrees\\Module\\FixWtObjeSortTag\:\:individualsToFix\(\) should return Illuminate\\Support\\Collection\<int, string\> but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#'
4823			identifier: return.type
4824			count: 1
4825			path: app/Module/FixWtObjeSortTag.php
4826
4827		-
4828			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\.$#'
4829			identifier: argument.type
4830			count: 1
4831			path: app/Module/FixWtObjeSortTag.php
4832
4833		-
4834			message: '#^Strict comparison using \!\=\= between Illuminate\\Support\\Collection\<int, string\> and null will always evaluate to true\.$#'
4835			identifier: notIdentical.alwaysTrue
4836			count: 1
4837			path: app/Module/FixWtObjeSortTag.php
4838
4839		-
4840			message: '#^Access to an undefined property object\:\:\$block_id\.$#'
4841			identifier: property.notFound
4842			count: 4
4843			path: app/Module/FrequentlyAskedQuestionsModule.php
4844
4845		-
4846			message: '#^Access to an undefined property object\:\:\$block_order\.$#'
4847			identifier: property.notFound
4848			count: 4
4849			path: app/Module/FrequentlyAskedQuestionsModule.php
4850
4851		-
4852			message: '#^Access to an undefined property object\:\:\$gedcom_id\.$#'
4853			identifier: property.notFound
4854			count: 2
4855			path: app/Module/FrequentlyAskedQuestionsModule.php
4856
4857		-
4858			message: '#^Access to an undefined property object\:\:\$languages\.$#'
4859			identifier: property.notFound
4860			count: 2
4861			path: app/Module/FrequentlyAskedQuestionsModule.php
4862
4863		-
4864			message: '#^Cannot cast mixed to int\.$#'
4865			identifier: cast.int
4866			count: 6
4867			path: app/Module/FrequentlyAskedQuestionsModule.php
4868
4869		-
4870			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:filter\(\) expects \(callable\(mixed, int\|string\)\: bool\)\|null, Closure\(object\)\: bool given\.$#'
4871			identifier: argument.type
4872			count: 1
4873			path: app/Module/FrequentlyAskedQuestionsModule.php
4874
4875		-
4876			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: object, Closure\(object\)\: object given\.$#'
4877			identifier: argument.type
4878			count: 1
4879			path: app/Module/FrequentlyAskedQuestionsModule.php
4880
4881		-
4882			message: '#^Parameter \#2 \$string of function explode expects string, mixed given\.$#'
4883			identifier: argument.type
4884			count: 2
4885			path: app/Module/FrequentlyAskedQuestionsModule.php
4886
4887		-
4888			message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#'
4889			identifier: foreach.nonIterable
4890			count: 1
4891			path: app/Module/GeonamesAutocomplete.php
4892
4893		-
4894			message: '#^Cannot access property \$adminName1 on mixed\.$#'
4895			identifier: property.nonObject
4896			count: 1
4897			path: app/Module/GeonamesAutocomplete.php
4898
4899		-
4900			message: '#^Cannot access property \$adminName2 on mixed\.$#'
4901			identifier: property.nonObject
4902			count: 1
4903			path: app/Module/GeonamesAutocomplete.php
4904
4905		-
4906			message: '#^Cannot access property \$countryName on mixed\.$#'
4907			identifier: property.nonObject
4908			count: 3
4909			path: app/Module/GeonamesAutocomplete.php
4910
4911		-
4912			message: '#^Cannot access property \$geonames on mixed\.$#'
4913			identifier: property.nonObject
4914			count: 1
4915			path: app/Module/GeonamesAutocomplete.php
4916
4917		-
4918			message: '#^Cannot access property \$name on mixed\.$#'
4919			identifier: property.nonObject
4920			count: 1
4921			path: app/Module/GeonamesAutocomplete.php
4922
4923		-
4924			message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:attributes\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#'
4925			identifier: argument.type
4926			count: 2
4927			path: app/Module/GoogleAnalyticsModule.php
4928
4929		-
4930			message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:serverParams\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#'
4931			identifier: argument.type
4932			count: 1
4933			path: app/Module/GoogleAnalyticsModule.php
4934
4935		-
4936			message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:serverParams\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#'
4937			identifier: argument.type
4938			count: 1
4939			path: app/Module/GoogleWebmasterToolsModule.php
4940
4941		-
4942			message: '#^Cannot cast mixed to int\.$#'
4943			identifier: cast.int
4944			count: 2
4945			path: app/Module/HitCountFooterModule.php
4946
4947		-
4948			message: '#^Parameter \#2 \$path of method Aura\\Router\\Map\:\:get\(\) expects string, mixed given\.$#'
4949			identifier: argument.type
4950			count: 1
4951			path: app/Module/HourglassChartModule.php
4952
4953		-
4954			message: '#^Binary operation "\.\=" between mixed and non\-falsy\-string results in an error\.$#'
4955			identifier: assignOp.invalid
4956			count: 1
4957			path: app/Module/HtmlBlockModule.php
4958
4959		-
4960			message: '#^Cannot call method embedTags\(\) on mixed\.$#'
4961			identifier: method.nonObject
4962			count: 2
4963			path: app/Module/HtmlBlockModule.php
4964
4965		-
4966			message: '#^Method Fisharebest\\Webtrees\\Module\\HtmlBlockModule\:\:getBlock\(\) should return string but returns mixed\.$#'
4967			identifier: return.type
4968			count: 1
4969			path: app/Module/HtmlBlockModule.php
4970
4971		-
4972			message: '#^Parameter \#1 \$string of function strip_tags expects string, mixed given\.$#'
4973			identifier: argument.type
4974			count: 1
4975			path: app/Module/HtmlBlockModule.php
4976
4977		-
4978			message: '#^Parameter \#1 \$callback of function array_map expects \(callable\(mixed\)\: mixed\)\|null, Closure\(string\)\: non\-falsy\-string given\.$#'
4979			identifier: argument.type
4980			count: 1
4981			path: app/Module/IndividualMetadataModule.php
4982
4983		-
4984			message: '#^Parameter \#1 \$filter of method Fisharebest\\Webtrees\\GedcomRecord\:\:facts\(\) expects array\<string\>, mixed given\.$#'
4985			identifier: argument.type
4986			count: 2
4987			path: app/Module/IndividualMetadataModule.php
4988
4989		-
4990			message: '#^Parameter \#2 \$array of function array_map expects array, mixed given\.$#'
4991			identifier: argument.type
4992			count: 1
4993			path: app/Module/IndividualMetadataModule.php
4994
4995		-
4996			message: '#^Cannot call method xref\(\) on Fisharebest\\Webtrees\\Family\|null\.$#'
4997			identifier: method.nonObject
4998			count: 1
4999			path: app/Module/InteractiveTree/TreeView.php
5000
5001		-
5002			message: '#^Offset 1 on array\{Fisharebest\\Webtrees\\Individual, Fisharebest\\Webtrees\\Family\} in empty\(\) always exists and is not falsy\.$#'
5003			identifier: empty.offset
5004			count: 1
5005			path: app/Module/InteractiveTree/TreeView.php
5006
5007		-
5008			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\.$#'
5009			identifier: argument.type
5010			count: 1
5011			path: app/Module/InteractiveTree/TreeView.php
5012
5013		-
5014			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5015			identifier: argument.type
5016			count: 1
5017			path: app/Module/LanguageAfrikaans.php
5018
5019		-
5020			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5021			identifier: argument.type
5022			count: 1
5023			path: app/Module/LanguageAlbanian.php
5024
5025		-
5026			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5027			identifier: argument.type
5028			count: 1
5029			path: app/Module/LanguageArabic.php
5030
5031		-
5032			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5033			identifier: argument.type
5034			count: 1
5035			path: app/Module/LanguageBasque.php
5036
5037		-
5038			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5039			identifier: argument.type
5040			count: 1
5041			path: app/Module/LanguageBosnian.php
5042
5043		-
5044			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5045			identifier: argument.type
5046			count: 1
5047			path: app/Module/LanguageBulgarian.php
5048
5049		-
5050			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5051			identifier: argument.type
5052			count: 1
5053			path: app/Module/LanguageCatalan.php
5054
5055		-
5056			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5057			identifier: argument.type
5058			count: 1
5059			path: app/Module/LanguageChineseSimplified.php
5060
5061		-
5062			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5063			identifier: argument.type
5064			count: 1
5065			path: app/Module/LanguageChineseTraditional.php
5066
5067		-
5068			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5069			identifier: argument.type
5070			count: 1
5071			path: app/Module/LanguageCroatian.php
5072
5073		-
5074			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5075			identifier: argument.type
5076			count: 1
5077			path: app/Module/LanguageCzech.php
5078
5079		-
5080			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5081			identifier: argument.type
5082			count: 1
5083			path: app/Module/LanguageDanish.php
5084
5085		-
5086			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5087			identifier: argument.type
5088			count: 1
5089			path: app/Module/LanguageDivehi.php
5090
5091		-
5092			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5093			identifier: argument.type
5094			count: 1
5095			path: app/Module/LanguageDutch.php
5096
5097		-
5098			message: '#^Binary operation "\." between mixed and mixed results in an error\.$#'
5099			identifier: binaryOp.invalid
5100			count: 1
5101			path: app/Module/LanguageEnglishUnitedStates.php
5102
5103		-
5104			message: '#^Binary operation "\." between string and mixed results in an error\.$#'
5105			identifier: binaryOp.invalid
5106			count: 1
5107			path: app/Module/LanguageEnglishUnitedStates.php
5108
5109		-
5110			message: '#^Cannot access offset int on mixed\.$#'
5111			identifier: offsetAccess.nonOffsetAccessible
5112			count: 1
5113			path: app/Module/LanguageEnglishUnitedStates.php
5114
5115		-
5116			message: '#^Cannot access offset int\<\-1, 1\> on mixed\.$#'
5117			identifier: offsetAccess.nonOffsetAccessible
5118			count: 1
5119			path: app/Module/LanguageEnglishUnitedStates.php
5120
5121		-
5122			message: '#^Cannot access offset int\<0, max\> on mixed\.$#'
5123			identifier: offsetAccess.nonOffsetAccessible
5124			count: 1
5125			path: app/Module/LanguageEnglishUnitedStates.php
5126
5127		-
5128			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5129			identifier: argument.type
5130			count: 1
5131			path: app/Module/LanguageEnglishUnitedStates.php
5132
5133		-
5134			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5135			identifier: argument.type
5136			count: 1
5137			path: app/Module/LanguageEstonian.php
5138
5139		-
5140			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5141			identifier: argument.type
5142			count: 1
5143			path: app/Module/LanguageFaroese.php
5144
5145		-
5146			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5147			identifier: argument.type
5148			count: 1
5149			path: app/Module/LanguageFarsi.php
5150
5151		-
5152			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5153			identifier: argument.type
5154			count: 1
5155			path: app/Module/LanguageFinnish.php
5156
5157		-
5158			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5159			identifier: argument.type
5160			count: 1
5161			path: app/Module/LanguageFrench.php
5162
5163		-
5164			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5165			identifier: argument.type
5166			count: 1
5167			path: app/Module/LanguageGalician.php
5168
5169		-
5170			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5171			identifier: argument.type
5172			count: 1
5173			path: app/Module/LanguageGeorgian.php
5174
5175		-
5176			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5177			identifier: argument.type
5178			count: 1
5179			path: app/Module/LanguageGerman.php
5180
5181		-
5182			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5183			identifier: argument.type
5184			count: 1
5185			path: app/Module/LanguageGreek.php
5186
5187		-
5188			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5189			identifier: argument.type
5190			count: 1
5191			path: app/Module/LanguageHebrew.php
5192
5193		-
5194			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5195			identifier: argument.type
5196			count: 1
5197			path: app/Module/LanguageHindi.php
5198
5199		-
5200			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5201			identifier: argument.type
5202			count: 1
5203			path: app/Module/LanguageHungarian.php
5204
5205		-
5206			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5207			identifier: argument.type
5208			count: 1
5209			path: app/Module/LanguageIcelandic.php
5210
5211		-
5212			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5213			identifier: argument.type
5214			count: 1
5215			path: app/Module/LanguageIndonesian.php
5216
5217		-
5218			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5219			identifier: argument.type
5220			count: 1
5221			path: app/Module/LanguageItalian.php
5222
5223		-
5224			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5225			identifier: argument.type
5226			count: 1
5227			path: app/Module/LanguageJapanese.php
5228
5229		-
5230			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5231			identifier: argument.type
5232			count: 1
5233			path: app/Module/LanguageJavanese.php
5234
5235		-
5236			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5237			identifier: argument.type
5238			count: 1
5239			path: app/Module/LanguageKazhak.php
5240
5241		-
5242			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5243			identifier: argument.type
5244			count: 1
5245			path: app/Module/LanguageKorean.php
5246
5247		-
5248			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5249			identifier: argument.type
5250			count: 1
5251			path: app/Module/LanguageKurdish.php
5252
5253		-
5254			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5255			identifier: argument.type
5256			count: 1
5257			path: app/Module/LanguageLatvian.php
5258
5259		-
5260			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5261			identifier: argument.type
5262			count: 1
5263			path: app/Module/LanguageLingala.php
5264
5265		-
5266			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5267			identifier: argument.type
5268			count: 1
5269			path: app/Module/LanguageLithuanian.php
5270
5271		-
5272			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5273			identifier: argument.type
5274			count: 1
5275			path: app/Module/LanguageMalay.php
5276
5277		-
5278			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5279			identifier: argument.type
5280			count: 1
5281			path: app/Module/LanguageMaori.php
5282
5283		-
5284			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5285			identifier: argument.type
5286			count: 1
5287			path: app/Module/LanguageMarathi.php
5288
5289		-
5290			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5291			identifier: argument.type
5292			count: 1
5293			path: app/Module/LanguageNepalese.php
5294
5295		-
5296			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5297			identifier: argument.type
5298			count: 1
5299			path: app/Module/LanguageNorwegianBokmal.php
5300
5301		-
5302			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5303			identifier: argument.type
5304			count: 1
5305			path: app/Module/LanguageNorwegianNynorsk.php
5306
5307		-
5308			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5309			identifier: argument.type
5310			count: 1
5311			path: app/Module/LanguageOccitan.php
5312
5313		-
5314			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5315			identifier: argument.type
5316			count: 1
5317			path: app/Module/LanguagePolish.php
5318
5319		-
5320			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5321			identifier: argument.type
5322			count: 1
5323			path: app/Module/LanguagePortuguese.php
5324
5325		-
5326			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5327			identifier: argument.type
5328			count: 1
5329			path: app/Module/LanguagePortugueseBrazil.php
5330
5331		-
5332			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5333			identifier: argument.type
5334			count: 1
5335			path: app/Module/LanguageRomanian.php
5336
5337		-
5338			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5339			identifier: argument.type
5340			count: 1
5341			path: app/Module/LanguageRussian.php
5342
5343		-
5344			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5345			identifier: argument.type
5346			count: 1
5347			path: app/Module/LanguageSerbian.php
5348
5349		-
5350			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5351			identifier: argument.type
5352			count: 1
5353			path: app/Module/LanguageSerbianLatin.php
5354
5355		-
5356			message: '#^Anonymous function should return array but returns mixed\.$#'
5357			identifier: return.type
5358			count: 1
5359			path: app/Module/LanguageSlovakian.php
5360
5361		-
5362			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5363			identifier: argument.type
5364			count: 1
5365			path: app/Module/LanguageSlovakian.php
5366
5367		-
5368			message: '#^Parameter \#2 \$cousins of closure expects array, mixed given\.$#'
5369			identifier: argument.type
5370			count: 3
5371			path: app/Module/LanguageSlovakian.php
5372
5373		-
5374			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5375			identifier: argument.type
5376			count: 1
5377			path: app/Module/LanguageSlovenian.php
5378
5379		-
5380			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5381			identifier: argument.type
5382			count: 1
5383			path: app/Module/LanguageSpanish.php
5384
5385		-
5386			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5387			identifier: argument.type
5388			count: 1
5389			path: app/Module/LanguageSundanese.php
5390
5391		-
5392			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5393			identifier: argument.type
5394			count: 1
5395			path: app/Module/LanguageSwahili.php
5396
5397		-
5398			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5399			identifier: argument.type
5400			count: 1
5401			path: app/Module/LanguageSwedish.php
5402
5403		-
5404			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5405			identifier: argument.type
5406			count: 1
5407			path: app/Module/LanguageTagalog.php
5408
5409		-
5410			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5411			identifier: argument.type
5412			count: 1
5413			path: app/Module/LanguageTamil.php
5414
5415		-
5416			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5417			identifier: argument.type
5418			count: 1
5419			path: app/Module/LanguageTatar.php
5420
5421		-
5422			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5423			identifier: argument.type
5424			count: 1
5425			path: app/Module/LanguageThai.php
5426
5427		-
5428			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5429			identifier: argument.type
5430			count: 1
5431			path: app/Module/LanguageTurkish.php
5432
5433		-
5434			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5435			identifier: argument.type
5436			count: 1
5437			path: app/Module/LanguageUkranian.php
5438
5439		-
5440			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5441			identifier: argument.type
5442			count: 1
5443			path: app/Module/LanguageUrdu.php
5444
5445		-
5446			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5447			identifier: argument.type
5448			count: 1
5449			path: app/Module/LanguageUzbek.php
5450
5451		-
5452			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5453			identifier: argument.type
5454			count: 1
5455			path: app/Module/LanguageVietnamese.php
5456
5457		-
5458			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5459			identifier: argument.type
5460			count: 1
5461			path: app/Module/LanguageWelsh.php
5462
5463		-
5464			message: '#^Parameter \#1 \$str of function strtr expects string, string\|false given\.$#'
5465			identifier: argument.type
5466			count: 1
5467			path: app/Module/LanguageYiddish.php
5468
5469		-
5470			message: '#^Access to an undefined property object\:\:\$row\.$#'
5471			identifier: property.notFound
5472			count: 1
5473			path: app/Module/LifespansChartModule.php
5474
5475		-
5476			message: '#^Anonymous function should return int but returns mixed\.$#'
5477			identifier: return.type
5478			count: 1
5479			path: app/Module/LifespansChartModule.php
5480
5481		-
5482			message: '#^Method Fisharebest\\Webtrees\\Module\\LifespansChartModule\:\:findIndividualsByDate\(\) should return array\<string\> but returns array\<mixed\>\.$#'
5483			identifier: return.type
5484			count: 1
5485			path: app/Module/LifespansChartModule.php
5486
5487		-
5488			message: '#^Method Fisharebest\\Webtrees\\Module\\LifespansChartModule\:\:findIndividualsByPlace\(\) should return array\<string\> but returns array\<mixed\>\.$#'
5489			identifier: return.type
5490			count: 1
5491			path: app/Module/LifespansChartModule.php
5492
5493		-
5494			message: '#^Parameter \#2 \$path of method Aura\\Router\\Map\:\:get\(\) expects string, mixed given\.$#'
5495			identifier: argument.type
5496			count: 1
5497			path: app/Module/LifespansChartModule.php
5498
5499		-
5500			message: '#^Call to method Illuminate\\Support\\Collection\<int,Fisharebest\\Webtrees\\Menu\|null\>\:\:isEmpty\(\) will always evaluate to false\.$#'
5501			identifier: method.impossibleType
5502			count: 1
5503			path: app/Module/ListsMenuModule.php
5504
5505		-
5506			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\.$#'
5507			identifier: argument.type
5508			count: 1
5509			path: app/Module/ListsMenuModule.php
5510
5511		-
5512			message: '#^Parameter \#5 \$submenus of class Fisharebest\\Webtrees\\Menu constructor expects array\<Fisharebest\\Webtrees\\Menu\>, array\<int, Fisharebest\\Webtrees\\Menu\|null\> given\.$#'
5513			identifier: argument.type
5514			count: 1
5515			path: app/Module/ListsMenuModule.php
5516
5517		-
5518			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: Fisharebest\\Webtrees\\Location, Closure\(object\)\: Fisharebest\\Webtrees\\Location given\.$#'
5519			identifier: argument.type
5520			count: 1
5521			path: app/Module/LocationListModule.php
5522
5523		-
5524			message: '#^Parameter \#2 \$path of method Aura\\Router\\Map\:\:get\(\) expects string, mixed given\.$#'
5525			identifier: argument.type
5526			count: 1
5527			path: app/Module/LocationListModule.php
5528
5529		-
5530			message: '#^Cannot call method usersLoggedInList\(\) on mixed\.$#'
5531			identifier: method.nonObject
5532			count: 1
5533			path: app/Module/LoggedInUsersModule.php
5534
5535		-
5536			message: '#^Method Fisharebest\\Webtrees\\Module\\LoggedInUsersModule\:\:getBlock\(\) should return string but returns mixed\.$#'
5537			identifier: return.type
5538			count: 1
5539			path: app/Module/LoggedInUsersModule.php
5540
5541		-
5542			message: '#^Method Fisharebest\\Webtrees\\Module\\MapGeoLocationGeonames\:\:extractLocationsFromResponse\(\) should return array\<string\> but returns mixed\.$#'
5543			identifier: return.type
5544			count: 1
5545			path: app/Module/MapGeoLocationGeonames.php
5546
5547		-
5548			message: '#^Method Fisharebest\\Webtrees\\Module\\MapGeoLocationNominatim\:\:extractLocationsFromResponse\(\) should return array\<string\> but returns mixed\.$#'
5549			identifier: return.type
5550			count: 1
5551			path: app/Module/MapGeoLocationNominatim.php
5552
5553		-
5554			message: '#^Method Fisharebest\\Webtrees\\Module\\MapGeoLocationOpenRouteService\:\:extractLocationsFromResponse\(\) should return array\<string\> but returns mixed\.$#'
5555			identifier: return.type
5556			count: 1
5557			path: app/Module/MapGeoLocationOpenRouteService.php
5558
5559		-
5560			message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:serverParams\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#'
5561			identifier: argument.type
5562			count: 1
5563			path: app/Module/MatomoAnalyticsModule.php
5564
5565		-
5566			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: Fisharebest\\Webtrees\\Media, Closure\(object\)\: Fisharebest\\Webtrees\\Media given\.$#'
5567			identifier: argument.type
5568			count: 1
5569			path: app/Module/MediaListModule.php
5570
5571		-
5572			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: string, Closure\(string\)\: string given\.$#'
5573			identifier: argument.type
5574			count: 1
5575			path: app/Module/MediaListModule.php
5576
5577		-
5578			message: '#^Parameter \#2 \$path of method Aura\\Router\\Map\:\:get\(\) expects string, mixed given\.$#'
5579			identifier: argument.type
5580			count: 1
5581			path: app/Module/MediaListModule.php
5582
5583		-
5584			message: '#^Argument of an invalid type list\<string\>\|false supplied for foreach, only iterables are supported\.$#'
5585			identifier: foreach.nonIterable
5586			count: 1
5587			path: app/Module/MinimalTheme.php
5588
5589		-
5590			message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#'
5591			identifier: foreach.nonIterable
5592			count: 2
5593			path: app/Module/MinimalTheme.php
5594
5595		-
5596			message: '#^Cannot access offset int\<0, max\> on mixed\.$#'
5597			identifier: offsetAccess.nonOffsetAccessible
5598			count: 1
5599			path: app/Module/MinimalTheme.php
5600
5601		-
5602			message: '#^Cannot call method all\(\) on mixed\.$#'
5603			identifier: method.nonObject
5604			count: 2
5605			path: app/Module/MinimalTheme.php
5606
5607		-
5608			message: '#^Cannot call method chartBoxMenu\(\) on mixed\.$#'
5609			identifier: method.nonObject
5610			count: 1
5611			path: app/Module/MinimalTheme.php
5612
5613		-
5614			message: '#^Cannot call method count\(\) on mixed\.$#'
5615			identifier: method.nonObject
5616			count: 1
5617			path: app/Module/MinimalTheme.php
5618
5619		-
5620			message: '#^Cannot call method filter\(\) on mixed\.$#'
5621			identifier: method.nonObject
5622			count: 1
5623			path: app/Module/MinimalTheme.php
5624
5625		-
5626			message: '#^Cannot call method findByComponent\(\) on mixed\.$#'
5627			identifier: method.nonObject
5628			count: 3
5629			path: app/Module/MinimalTheme.php
5630
5631		-
5632			message: '#^Cannot call method findByInterface\(\) on mixed\.$#'
5633			identifier: method.nonObject
5634			count: 1
5635			path: app/Module/MinimalTheme.php
5636
5637		-
5638			message: '#^Cannot call method first\(\) on mixed\.$#'
5639			identifier: method.nonObject
5640			count: 1
5641			path: app/Module/MinimalTheme.php
5642
5643		-
5644			message: '#^Cannot call method getUri\(\) on mixed\.$#'
5645			identifier: method.nonObject
5646			count: 2
5647			path: app/Module/MinimalTheme.php
5648
5649		-
5650			message: '#^Cannot call method map\(\) on mixed\.$#'
5651			identifier: method.nonObject
5652			count: 2
5653			path: app/Module/MinimalTheme.php
5654
5655		-
5656			message: '#^Cannot call method name\(\) on mixed\.$#'
5657			identifier: method.nonObject
5658			count: 1
5659			path: app/Module/MinimalTheme.php
5660
5661		-
5662			message: '#^Cannot cast mixed to string\.$#'
5663			identifier: cast.string
5664			count: 2
5665			path: app/Module/MinimalTheme.php
5666
5667		-
5668			message: '#^Method Fisharebest\\Webtrees\\Module\\MinimalTheme\:\:genealogyMenu\(\) should return array\<Fisharebest\\Webtrees\\Menu\> but returns mixed\.$#'
5669			identifier: return.type
5670			count: 1
5671			path: app/Module/MinimalTheme.php
5672
5673		-
5674			message: '#^Method Fisharebest\\Webtrees\\Module\\MinimalTheme\:\:individualBoxMenuCharts\(\) should return array\<Fisharebest\\Webtrees\\Menu\> but returns list\<mixed\>\.$#'
5675			identifier: return.type
5676			count: 1
5677			path: app/Module/MinimalTheme.php
5678
5679		-
5680			message: '#^Parameter \#1 \$filter of method Fisharebest\\Webtrees\\GedcomRecord\:\:facts\(\) expects array\<string\>, array\<int, mixed\> given\.$#'
5681			identifier: argument.type
5682			count: 1
5683			path: app/Module/MinimalTheme.php
5684
5685		-
5686			message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:attributes\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#'
5687			identifier: argument.type
5688			count: 3
5689			path: app/Module/MinimalTheme.php
5690
5691		-
5692			message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:queryParams\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#'
5693			identifier: argument.type
5694			count: 1
5695			path: app/Module/MinimalTheme.php
5696
5697		-
5698			message: '#^Parameter \#2 \$callback of function usort expects callable\(mixed, mixed\)\: int, Closure\(Fisharebest\\Webtrees\\Menu, Fisharebest\\Webtrees\\Menu\)\: int given\.$#'
5699			identifier: argument.type
5700			count: 1
5701			path: app/Module/MinimalTheme.php
5702
5703		-
5704			message: '#^Parameter \#2 \$haystack of function in_array expects array, list\<string\>\|false given\.$#'
5705			identifier: argument.type
5706			count: 1
5707			path: app/Module/MinimalTheme.php
5708
5709		-
5710			message: '#^Parameter \#2 \$haystack of function in_array expects array, mixed given\.$#'
5711			identifier: argument.type
5712			count: 1
5713			path: app/Module/MinimalTheme.php
5714
5715		-
5716			message: '#^Parameter \#5 \$submenus of class Fisharebest\\Webtrees\\Menu constructor expects array\<Fisharebest\\Webtrees\\Menu\>, mixed given\.$#'
5717			identifier: argument.type
5718			count: 1
5719			path: app/Module/MinimalTheme.php
5720
5721		-
5722			message: '#^Trait Fisharebest\\Webtrees\\Module\\ModuleCustomTrait is used zero times and is not analysed\.$#'
5723			identifier: trait.unused
5724			count: 1
5725			path: app/Module/ModuleCustomTrait.php
5726
5727		-
5728			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: Fisharebest\\Webtrees\\Note, Closure\(object\)\: Fisharebest\\Webtrees\\Note given\.$#'
5729			identifier: argument.type
5730			count: 1
5731			path: app/Module/NoteListModule.php
5732
5733		-
5734			message: '#^Parameter \#2 \$path of method Aura\\Router\\Map\:\:get\(\) expects string, mixed given\.$#'
5735			identifier: argument.type
5736			count: 1
5737			path: app/Module/NoteListModule.php
5738
5739		-
5740			message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#'
5741			identifier: foreach.nonIterable
5742			count: 1
5743			path: app/Module/OpenRouteServiceAutocomplete.php
5744
5745		-
5746			message: '#^Cannot access property \$country on mixed\.$#'
5747			identifier: property.nonObject
5748			count: 4
5749			path: app/Module/OpenRouteServiceAutocomplete.php
5750
5751		-
5752			message: '#^Cannot access property \$county on mixed\.$#'
5753			identifier: property.nonObject
5754			count: 2
5755			path: app/Module/OpenRouteServiceAutocomplete.php
5756
5757		-
5758			message: '#^Cannot access property \$features on mixed\.$#'
5759			identifier: property.nonObject
5760			count: 1
5761			path: app/Module/OpenRouteServiceAutocomplete.php
5762
5763		-
5764			message: '#^Cannot access property \$label on mixed\.$#'
5765			identifier: property.nonObject
5766			count: 1
5767			path: app/Module/OpenRouteServiceAutocomplete.php
5768
5769		-
5770			message: '#^Cannot access property \$macroregion on mixed\.$#'
5771			identifier: property.nonObject
5772			count: 2
5773			path: app/Module/OpenRouteServiceAutocomplete.php
5774
5775		-
5776			message: '#^Cannot access property \$name on mixed\.$#'
5777			identifier: property.nonObject
5778			count: 2
5779			path: app/Module/OpenRouteServiceAutocomplete.php
5780
5781		-
5782			message: '#^Cannot access property \$properties on mixed\.$#'
5783			identifier: property.nonObject
5784			count: 14
5785			path: app/Module/OpenRouteServiceAutocomplete.php
5786
5787		-
5788			message: '#^Cannot access property \$region on mixed\.$#'
5789			identifier: property.nonObject
5790			count: 3
5791			path: app/Module/OpenRouteServiceAutocomplete.php
5792
5793		-
5794			message: '#^Method Fisharebest\\Webtrees\\Module\\OpenRouteServiceAutocomplete\:\:parsePlaceNameSearchResponse\(\) should return array\<string\> but returns list\.$#'
5795			identifier: return.type
5796			count: 1
5797			path: app/Module/OpenRouteServiceAutocomplete.php
5798
5799		-
5800			message: '#^Parameter \#2 \$callback of function usort expects callable\(mixed, mixed\)\: int, Closure\(string, string\)\: int given\.$#'
5801			identifier: argument.type
5802			count: 1
5803			path: app/Module/OpenRouteServiceAutocomplete.php
5804
5805		-
5806			message: '#^Binary operation "\+" between non\-empty\-array\<array\<string\>\|bool\|int\|string\|null\> and mixed results in an error\.$#'
5807			identifier: binaryOp.invalid
5808			count: 1
5809			path: app/Module/PedigreeChartModule.php
5810
5811		-
5812			message: '#^Parameter \#1 \$individual of method Fisharebest\\Webtrees\\Module\\PedigreeChartModule\:\:nextLink\(\) expects Fisharebest\\Webtrees\\Individual, Fisharebest\\Webtrees\\Individual\|null given\.$#'
5813			identifier: argument.type
5814			count: 2
5815			path: app/Module/PedigreeChartModule.php
5816
5817		-
5818			message: '#^Parameter \#1 \$values of method Fisharebest\\Webtrees\\Validator\:\:isInArrayKeys\(\) expects array\<int\|string, int\|string\>, array\<string\> given\.$#'
5819			identifier: argument.type
5820			count: 2
5821			path: app/Module/PedigreeChartModule.php
5822
5823		-
5824			message: '#^Parameter \#2 \$parameters of function route expects array\<array\<string\>\|bool\|int\|string\|null\>, array given\.$#'
5825			identifier: argument.type
5826			count: 1
5827			path: app/Module/PedigreeChartModule.php
5828
5829		-
5830			message: '#^Parameter \#2 \$path of method Aura\\Router\\Map\:\:get\(\) expects string, mixed given\.$#'
5831			identifier: argument.type
5832			count: 1
5833			path: app/Module/PedigreeChartModule.php
5834
5835		-
5836			message: '#^Parameter \#2 \$path of method Aura\\Router\\Map\:\:get\(\) expects string, mixed given\.$#'
5837			identifier: argument.type
5838			count: 1
5839			path: app/Module/PedigreeMapModule.php
5840
5841		-
5842			message: '#^Parameter \#2 \$length of function array_chunk expects int\<1, max\>, int given\.$#'
5843			identifier: argument.type
5844			count: 2
5845			path: app/Module/PlaceHierarchyListModule.php
5846
5847		-
5848			message: '#^Parameter \#2 \$path of method Aura\\Router\\Map\:\:get\(\) expects string, mixed given\.$#'
5849			identifier: argument.type
5850			count: 1
5851			path: app/Module/PlaceHierarchyListModule.php
5852
5853		-
5854			message: '#^Access to an undefined property object\:\:\$features\.$#'
5855			identifier: property.notFound
5856			count: 1
5857			path: app/Module/PlacesModule.php
5858
5859		-
5860			message: '#^Cannot access offset string on mixed\.$#'
5861			identifier: offsetAccess.nonOffsetAccessible
5862			count: 1
5863			path: app/Module/PlacesModule.php
5864
5865		-
5866			message: '#^Access to an undefined property object\:\:\$change_time\.$#'
5867			identifier: property.notFound
5868			count: 1
5869			path: app/Module/RecentChangesModule.php
5870
5871		-
5872			message: '#^Access to an undefined property object\:\:\$new_gedcom\.$#'
5873			identifier: property.notFound
5874			count: 1
5875			path: app/Module/RecentChangesModule.php
5876
5877		-
5878			message: '#^Access to an undefined property object\:\:\$record\.$#'
5879			identifier: property.notFound
5880			count: 2
5881			path: app/Module/RecentChangesModule.php
5882
5883		-
5884			message: '#^Access to an undefined property object\:\:\$time\.$#'
5885			identifier: property.notFound
5886			count: 4
5887			path: app/Module/RecentChangesModule.php
5888
5889		-
5890			message: '#^Access to an undefined property object\:\:\$user_id\.$#'
5891			identifier: property.notFound
5892			count: 1
5893			path: app/Module/RecentChangesModule.php
5894
5895		-
5896			message: '#^Access to an undefined property object\:\:\$xref\.$#'
5897			identifier: property.notFound
5898			count: 1
5899			path: app/Module/RecentChangesModule.php
5900
5901		-
5902			message: '#^Cannot cast mixed to int\.$#'
5903			identifier: cast.int
5904			count: 1
5905			path: app/Module/RecentChangesModule.php
5906
5907		-
5908			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: \(object\{record\: Fisharebest\\Webtrees\\GedcomRecord\|null, time\: Fisharebest\\Webtrees\\Contracts\\TimestampInterface, user\: Fisharebest\\Webtrees\\User\|null\}&stdClass\), Closure\(object\)\: \(object\{record\: Fisharebest\\Webtrees\\GedcomRecord\|null, time\: Fisharebest\\Webtrees\\Contracts\\TimestampInterface, user\: Fisharebest\\Webtrees\\User\|null\}&stdClass\) given\.$#'
5909			identifier: argument.type
5910			count: 1
5911			path: app/Module/RecentChangesModule.php
5912
5913		-
5914			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: Fisharebest\\Webtrees\\Family, Closure\(object\)\: Fisharebest\\Webtrees\\Family given\.$#'
5915			identifier: argument.type
5916			count: 1
5917			path: app/Module/RecentChangesModule.php
5918
5919		-
5920			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: Fisharebest\\Webtrees\\Individual, Closure\(object\)\: Fisharebest\\Webtrees\\Individual given\.$#'
5921			identifier: argument.type
5922			count: 1
5923			path: app/Module/RecentChangesModule.php
5924
5925		-
5926			message: '#^Parameter \#1 \$string of method Fisharebest\\Webtrees\\Contracts\\TimestampFactoryInterface\:\:fromString\(\) expects string\|null, mixed given\.$#'
5927			identifier: argument.type
5928			count: 1
5929			path: app/Module/RecentChangesModule.php
5930
5931		-
5932			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\GedcomRecordFactoryInterface\:\:make\(\) expects string, mixed given\.$#'
5933			identifier: argument.type
5934			count: 1
5935			path: app/Module/RecentChangesModule.php
5936
5937		-
5938			message: '#^Parameter \#1 of closure expects Fisharebest\\Webtrees\\GedcomRecord, mixed given\.$#'
5939			identifier: argument.type
5940			count: 1
5941			path: app/Module/RecentChangesModule.php
5942
5943		-
5944			message: '#^Parameter \#2 of closure expects Fisharebest\\Webtrees\\GedcomRecord, mixed given\.$#'
5945			identifier: argument.type
5946			count: 1
5947			path: app/Module/RecentChangesModule.php
5948
5949		-
5950			message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Contracts\\GedcomRecordFactoryInterface\:\:make\(\) expects string\|null, mixed given\.$#'
5951			identifier: argument.type
5952			count: 1
5953			path: app/Module/RecentChangesModule.php
5954
5955		-
5956			message: '#^Cannot call method get\(\) on mixed\.$#'
5957			identifier: method.nonObject
5958			count: 29
5959			path: app/Module/RedirectLegacyUrlsModule.php
5960
5961		-
5962			message: '#^Cannot call method getMap\(\) on mixed\.$#'
5963			identifier: method.nonObject
5964			count: 1
5965			path: app/Module/RedirectLegacyUrlsModule.php
5966
5967		-
5968			message: '#^Anonymous function should return Fisharebest\\Webtrees\\Family\|Fisharebest\\Webtrees\\Individual but returns Fisharebest\\Webtrees\\Family\|null\.$#'
5969			identifier: return.type
5970			count: 1
5971			path: app/Module/RelationshipsChartModule.php
5972
5973		-
5974			message: '#^Anonymous function should return Fisharebest\\Webtrees\\Family\|Fisharebest\\Webtrees\\Individual but returns Fisharebest\\Webtrees\\Individual\|null\.$#'
5975			identifier: return.type
5976			count: 1
5977			path: app/Module/RelationshipsChartModule.php
5978
5979		-
5980			message: '#^Cannot access property \$l_from on mixed\.$#'
5981			identifier: property.nonObject
5982			count: 3
5983			path: app/Module/RelationshipsChartModule.php
5984
5985		-
5986			message: '#^Cannot access property \$l_to on mixed\.$#'
5987			identifier: property.nonObject
5988			count: 3
5989			path: app/Module/RelationshipsChartModule.php
5990
5991		-
5992			message: '#^Cannot call method gedcom\(\) on Fisharebest\\Webtrees\\Family\|null\.$#'
5993			identifier: method.nonObject
5994			count: 2
5995			path: app/Module/RelationshipsChartModule.php
5996
5997		-
5998			message: '#^Cannot call method sex\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#'
5999			identifier: method.nonObject
6000			count: 4
6001			path: app/Module/RelationshipsChartModule.php
6002
6003		-
6004			message: '#^Cannot call method xref\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#'
6005			identifier: method.nonObject
6006			count: 2
6007			path: app/Module/RelationshipsChartModule.php
6008
6009		-
6010			message: '#^Cannot cast mixed to int\.$#'
6011			identifier: cast.int
6012			count: 2
6013			path: app/Module/RelationshipsChartModule.php
6014
6015		-
6016			message: '#^Cannot cast mixed to string\.$#'
6017			identifier: cast.string
6018			count: 1
6019			path: app/Module/RelationshipsChartModule.php
6020
6021		-
6022			message: '#^Method Fisharebest\\Webtrees\\Module\\RelationshipsChartModule\:\:allAncestors\(\) should return array\<string\> but returns list\<mixed\>\.$#'
6023			identifier: return.type
6024			count: 1
6025			path: app/Module/RelationshipsChartModule.php
6026
6027		-
6028			message: '#^Method Fisharebest\\Webtrees\\Module\\RelationshipsChartModule\:\:excludeFamilies\(\) should return array\<string\> but returns array\<mixed\>\.$#'
6029			identifier: return.type
6030			count: 1
6031			path: app/Module/RelationshipsChartModule.php
6032
6033		-
6034			message: '#^Parameter \#1 \$content of function response expects array\<mixed\>\|object\|string, string\|false given\.$#'
6035			identifier: argument.type
6036			count: 1
6037			path: app/Module/RelationshipsChartModule.php
6038
6039		-
6040			message: '#^Parameter \#2 \$default of method Fisharebest\\Webtrees\\Tree\:\:getPreference\(\) expects string\|null, mixed given\.$#'
6041			identifier: argument.type
6042			count: 3
6043			path: app/Module/RelationshipsChartModule.php
6044
6045		-
6046			message: '#^Parameter \#2 \$path of method Aura\\Router\\Map\:\:get\(\) expects string, mixed given\.$#'
6047			identifier: argument.type
6048			count: 1
6049			path: app/Module/RelationshipsChartModule.php
6050
6051		-
6052			message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:attributes\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#'
6053			identifier: argument.type
6054			count: 1
6055			path: app/Module/ReportsMenuModule.php
6056
6057		-
6058			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: Fisharebest\\Webtrees\\Repository, Closure\(object\)\: Fisharebest\\Webtrees\\Repository given\.$#'
6059			identifier: argument.type
6060			count: 1
6061			path: app/Module/RepositoryListModule.php
6062
6063		-
6064			message: '#^Parameter \#2 \$path of method Aura\\Router\\Map\:\:get\(\) expects string, mixed given\.$#'
6065			identifier: argument.type
6066			count: 1
6067			path: app/Module/RepositoryListModule.php
6068
6069		-
6070			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: Fisharebest\\Webtrees\\Family, Closure\(object\)\: Fisharebest\\Webtrees\\Family given\.$#'
6071			identifier: argument.type
6072			count: 1
6073			path: app/Module/ResearchTaskModule.php
6074
6075		-
6076			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: Fisharebest\\Webtrees\\Individual, Closure\(object\)\: Fisharebest\\Webtrees\\Individual given\.$#'
6077			identifier: argument.type
6078			count: 1
6079			path: app/Module/ResearchTaskModule.php
6080
6081		-
6082			message: '#^Cannot access property \$new_gedcom on mixed\.$#'
6083			identifier: property.nonObject
6084			count: 1
6085			path: app/Module/ReviewChangesModule.php
6086
6087		-
6088			message: '#^Cannot access property \$old_gedcom on mixed\.$#'
6089			identifier: property.nonObject
6090			count: 1
6091			path: app/Module/ReviewChangesModule.php
6092
6093		-
6094			message: '#^Cannot access property \$xref on mixed\.$#'
6095			identifier: property.nonObject
6096			count: 1
6097			path: app/Module/ReviewChangesModule.php
6098
6099		-
6100			message: '#^Cannot call method canShow\(\) on Fisharebest\\Webtrees\\GedcomRecord\|null\.$#'
6101			identifier: method.nonObject
6102			count: 1
6103			path: app/Module/ReviewChangesModule.php
6104
6105		-
6106			message: '#^Cannot call method fullName\(\) on Fisharebest\\Webtrees\\GedcomRecord\|null\.$#'
6107			identifier: method.nonObject
6108			count: 1
6109			path: app/Module/ReviewChangesModule.php
6110
6111		-
6112			message: '#^Cannot call method url\(\) on Fisharebest\\Webtrees\\GedcomRecord\|null\.$#'
6113			identifier: method.nonObject
6114			count: 1
6115			path: app/Module/ReviewChangesModule.php
6116
6117		-
6118			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\GedcomRecordFactoryInterface\:\:make\(\) expects string, mixed given\.$#'
6119			identifier: argument.type
6120			count: 1
6121			path: app/Module/ReviewChangesModule.php
6122
6123		-
6124			message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Contracts\\GedcomRecordFactoryInterface\:\:make\(\) expects string\|null, mixed given\.$#'
6125			identifier: argument.type
6126			count: 1
6127			path: app/Module/ReviewChangesModule.php
6128
6129		-
6130			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<int,mixed\>\:\:filter\(\) expects \(callable\(mixed, int\)\: bool\)\|null, Closure\(Fisharebest\\Webtrees\\Fact\)\: bool given\.$#'
6131			identifier: argument.type
6132			count: 4
6133			path: app/Module/ShareAnniversaryModule.php
6134
6135		-
6136			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\.$#'
6137			identifier: argument.type
6138			count: 1
6139			path: app/Module/ShareAnniversaryModule.php
6140
6141		-
6142			message: '#^Parameter \#1 \$filter of method Fisharebest\\Webtrees\\GedcomRecord\:\:facts\(\) expects array\<string\>, mixed given\.$#'
6143			identifier: argument.type
6144			count: 3
6145			path: app/Module/ShareAnniversaryModule.php
6146
6147		-
6148			message: '#^Parameter \#2 \$path of method Aura\\Router\\Map\:\:get\(\) expects string, mixed given\.$#'
6149			identifier: argument.type
6150			count: 1
6151			path: app/Module/ShareAnniversaryModule.php
6152
6153		-
6154			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: Fisharebest\\Webtrees\\Family, Closure\(object\)\: Fisharebest\\Webtrees\\Family given\.$#'
6155			identifier: argument.type
6156			count: 1
6157			path: app/Module/SiteMapModule.php
6158
6159		-
6160			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: Fisharebest\\Webtrees\\Individual, Closure\(object\)\: Fisharebest\\Webtrees\\Individual given\.$#'
6161			identifier: argument.type
6162			count: 1
6163			path: app/Module/SiteMapModule.php
6164
6165		-
6166			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: Fisharebest\\Webtrees\\Media, Closure\(object\)\: Fisharebest\\Webtrees\\Media given\.$#'
6167			identifier: argument.type
6168			count: 1
6169			path: app/Module/SiteMapModule.php
6170
6171		-
6172			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: Fisharebest\\Webtrees\\Note, Closure\(object\)\: Fisharebest\\Webtrees\\Note given\.$#'
6173			identifier: argument.type
6174			count: 1
6175			path: app/Module/SiteMapModule.php
6176
6177		-
6178			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: Fisharebest\\Webtrees\\Repository, Closure\(object\)\: Fisharebest\\Webtrees\\Repository given\.$#'
6179			identifier: argument.type
6180			count: 1
6181			path: app/Module/SiteMapModule.php
6182
6183		-
6184			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: Fisharebest\\Webtrees\\Source, Closure\(object\)\: Fisharebest\\Webtrees\\Source given\.$#'
6185			identifier: argument.type
6186			count: 1
6187			path: app/Module/SiteMapModule.php
6188
6189		-
6190			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: Fisharebest\\Webtrees\\Submitter, Closure\(object\)\: Fisharebest\\Webtrees\\Submitter given\.$#'
6191			identifier: argument.type
6192			count: 1
6193			path: app/Module/SiteMapModule.php
6194
6195		-
6196			message: '#^Access to an undefined property object\:\:\$m_gedcom\.$#'
6197			identifier: property.notFound
6198			count: 1
6199			path: app/Module/SlideShowModule.php
6200
6201		-
6202			message: '#^Access to an undefined property object\:\:\$m_id\.$#'
6203			identifier: property.notFound
6204			count: 1
6205			path: app/Module/SlideShowModule.php
6206
6207		-
6208			message: '#^Cannot access property \$m_gedcom on mixed\.$#'
6209			identifier: property.nonObject
6210			count: 1
6211			path: app/Module/SlideShowModule.php
6212
6213		-
6214			message: '#^Cannot access property \$m_id on mixed\.$#'
6215			identifier: property.nonObject
6216			count: 1
6217			path: app/Module/SlideShowModule.php
6218
6219		-
6220			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:first\(\) expects \(callable\(mixed, int\|string\)\: bool\)\|null, Closure\(object\)\: bool given\.$#'
6221			identifier: argument.type
6222			count: 1
6223			path: app/Module/SlideShowModule.php
6224
6225		-
6226			message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:queryParams\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#'
6227			identifier: argument.type
6228			count: 1
6229			path: app/Module/SlideShowModule.php
6230
6231		-
6232			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\MediaFactoryInterface\:\:make\(\) expects string, mixed given\.$#'
6233			identifier: argument.type
6234			count: 2
6235			path: app/Module/SlideShowModule.php
6236
6237		-
6238			message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Contracts\\MediaFactoryInterface\:\:make\(\) expects string\|null, mixed given\.$#'
6239			identifier: argument.type
6240			count: 2
6241			path: app/Module/SlideShowModule.php
6242
6243		-
6244			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: Fisharebest\\Webtrees\\Source, Closure\(object\)\: Fisharebest\\Webtrees\\Source given\.$#'
6245			identifier: argument.type
6246			count: 1
6247			path: app/Module/SourceListModule.php
6248
6249		-
6250			message: '#^Parameter \#2 \$path of method Aura\\Router\\Map\:\:get\(\) expects string, mixed given\.$#'
6251			identifier: argument.type
6252			count: 1
6253			path: app/Module/SourceListModule.php
6254
6255		-
6256			message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:serverParams\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#'
6257			identifier: argument.type
6258			count: 1
6259			path: app/Module/StatcounterModule.php
6260
6261		-
6262			message: '#^Access to an undefined property object\:\:\$age\.$#'
6263			identifier: property.notFound
6264			count: 6
6265			path: app/Module/StatisticsChartModule.php
6266
6267		-
6268			message: '#^Access to an undefined property object\:\:\$d_gid\.$#'
6269			identifier: property.notFound
6270			count: 6
6271			path: app/Module/StatisticsChartModule.php
6272
6273		-
6274			message: '#^Access to an undefined property object\:\:\$f_numchil\.$#'
6275			identifier: property.notFound
6276			count: 2
6277			path: app/Module/StatisticsChartModule.php
6278
6279		-
6280			message: '#^Access to an undefined property object\:\:\$total\.$#'
6281			identifier: property.notFound
6282			count: 2
6283			path: app/Module/StatisticsChartModule.php
6284
6285		-
6286			message: '#^Binary operation "\+" between int and int\|string results in an error\.$#'
6287			identifier: binaryOp.invalid
6288			count: 1
6289			path: app/Module/StatisticsChartModule.php
6290
6291		-
6292			message: '#^Binary operation "\-" between string and 1 results in an error\.$#'
6293			identifier: binaryOp.invalid
6294			count: 2
6295			path: app/Module/StatisticsChartModule.php
6296
6297		-
6298			message: '#^Binary operation "/" between mixed and 365\.25 results in an error\.$#'
6299			identifier: binaryOp.invalid
6300			count: 6
6301			path: app/Module/StatisticsChartModule.php
6302
6303		-
6304			message: '#^Binary operation "/" between object and 365\.25 results in an error\.$#'
6305			identifier: binaryOp.invalid
6306			count: 3
6307			path: app/Module/StatisticsChartModule.php
6308
6309		-
6310			message: '#^Cannot access property \$d_month on mixed\.$#'
6311			identifier: property.nonObject
6312			count: 11
6313			path: app/Module/StatisticsChartModule.php
6314
6315		-
6316			message: '#^Cannot access property \$f_husb on mixed\.$#'
6317			identifier: property.nonObject
6318			count: 4
6319			path: app/Module/StatisticsChartModule.php
6320
6321		-
6322			message: '#^Cannot access property \$f_wife on mixed\.$#'
6323			identifier: property.nonObject
6324			count: 4
6325			path: app/Module/StatisticsChartModule.php
6326
6327		-
6328			message: '#^Cannot access property \$i_sex on mixed\.$#'
6329			identifier: property.nonObject
6330			count: 3
6331			path: app/Module/StatisticsChartModule.php
6332
6333		-
6334			message: '#^Cannot access property \$month on mixed\.$#'
6335			identifier: property.nonObject
6336			count: 2
6337			path: app/Module/StatisticsChartModule.php
6338
6339		-
6340			message: '#^Cannot access property \$total on mixed\.$#'
6341			identifier: property.nonObject
6342			count: 11
6343			path: app/Module/StatisticsChartModule.php
6344
6345		-
6346			message: '#^Cannot cast mixed to int\.$#'
6347			identifier: cast.int
6348			count: 3
6349			path: app/Module/StatisticsChartModule.php
6350
6351		-
6352			message: '#^Parameter \#1 \$x of method Fisharebest\\Webtrees\\Module\\StatisticsChartModule\:\:fillYData\(\) expects int\|string, mixed given\.$#'
6353			identifier: argument.type
6354			count: 15
6355			path: app/Module/StatisticsChartModule.php
6356
6357		-
6358			message: '#^Parameter \#2 \$z of method Fisharebest\\Webtrees\\Module\\StatisticsChartModule\:\:fillYData\(\) expects int\|string, mixed given\.$#'
6359			identifier: argument.type
6360			count: 3
6361			path: app/Module/StatisticsChartModule.php
6362
6363		-
6364			message: '#^Parameter \#3 \$value of method Fisharebest\\Webtrees\\Module\\StatisticsChartModule\:\:fillYData\(\) expects int\|string, mixed given\.$#'
6365			identifier: argument.type
6366			count: 13
6367			path: app/Module/StatisticsChartModule.php
6368
6369		-
6370			message: '#^Parameter &\$ydata by\-ref type of method Fisharebest\\Webtrees\\Module\\StatisticsChartModule\:\:fillYData\(\) expects array\<array\<int\>\>, array\<array\<mixed\>\> given\.$#'
6371			identifier: parameterByRef.type
6372			count: 1
6373			path: app/Module/StatisticsChartModule.php
6374
6375		-
6376			message: '#^Access to an undefined property object\:\:\$block_id\.$#'
6377			identifier: property.notFound
6378			count: 1
6379			path: app/Module/StoriesModule.php
6380
6381		-
6382			message: '#^Access to an undefined property object\:\:\$individual\.$#'
6383			identifier: property.notFound
6384			count: 2
6385			path: app/Module/StoriesModule.php
6386
6387		-
6388			message: '#^Access to an undefined property object\:\:\$languages\.$#'
6389			identifier: property.notFound
6390			count: 2
6391			path: app/Module/StoriesModule.php
6392
6393		-
6394			message: '#^Access to an undefined property object\:\:\$title\.$#'
6395			identifier: property.notFound
6396			count: 1
6397			path: app/Module/StoriesModule.php
6398
6399		-
6400			message: '#^Access to an undefined property object\:\:\$xref\.$#'
6401			identifier: property.notFound
6402			count: 1
6403			path: app/Module/StoriesModule.php
6404
6405		-
6406			message: '#^Cannot access property \$block_id on mixed\.$#'
6407			identifier: property.nonObject
6408			count: 1
6409			path: app/Module/StoriesModule.php
6410
6411		-
6412			message: '#^Cannot access property \$individual on mixed\.$#'
6413			identifier: property.nonObject
6414			count: 1
6415			path: app/Module/StoriesModule.php
6416
6417		-
6418			message: '#^Cannot access property \$languages on mixed\.$#'
6419			identifier: property.nonObject
6420			count: 1
6421			path: app/Module/StoriesModule.php
6422
6423		-
6424			message: '#^Cannot access property \$title on mixed\.$#'
6425			identifier: property.nonObject
6426			count: 1
6427			path: app/Module/StoriesModule.php
6428
6429		-
6430			message: '#^Cannot access property \$xref on mixed\.$#'
6431			identifier: property.nonObject
6432			count: 1
6433			path: app/Module/StoriesModule.php
6434
6435		-
6436			message: '#^Cannot cast mixed to int\.$#'
6437			identifier: cast.int
6438			count: 3
6439			path: app/Module/StoriesModule.php
6440
6441		-
6442			message: '#^Cannot cast mixed to string\.$#'
6443			identifier: cast.string
6444			count: 3
6445			path: app/Module/StoriesModule.php
6446
6447		-
6448			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: object, Closure\(object\)\: object given\.$#'
6449			identifier: argument.type
6450			count: 1
6451			path: app/Module/StoriesModule.php
6452
6453		-
6454			message: '#^Parameter \#2 \$string of function explode expects string, mixed given\.$#'
6455			identifier: argument.type
6456			count: 1
6457			path: app/Module/StoriesModule.php
6458
6459		-
6460			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: Fisharebest\\Webtrees\\Submitter, Closure\(object\)\: Fisharebest\\Webtrees\\Submitter given\.$#'
6461			identifier: argument.type
6462			count: 1
6463			path: app/Module/SubmitterListModule.php
6464
6465		-
6466			message: '#^Parameter \#2 \$path of method Aura\\Router\\Map\:\:get\(\) expects string, mixed given\.$#'
6467			identifier: argument.type
6468			count: 1
6469			path: app/Module/SubmitterListModule.php
6470
6471		-
6472			message: '#^Cannot call method menuThemes\(\) on mixed\.$#'
6473			identifier: method.nonObject
6474			count: 1
6475			path: app/Module/ThemeSelectModule.php
6476
6477		-
6478			message: '#^Anonymous function should return string but returns mixed\.$#'
6479			identifier: return.type
6480			count: 1
6481			path: app/Module/TimelineChartModule.php
6482
6483		-
6484			message: '#^Cannot call method xref\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#'
6485			identifier: method.nonObject
6486			count: 2
6487			path: app/Module/TimelineChartModule.php
6488
6489		-
6490			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\.$#'
6491			identifier: argument.type
6492			count: 1
6493			path: app/Module/TimelineChartModule.php
6494
6495		-
6496			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\.$#'
6497			identifier: argument.type
6498			count: 1
6499			path: app/Module/TimelineChartModule.php
6500
6501		-
6502			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\.$#'
6503			identifier: argument.type
6504			count: 1
6505			path: app/Module/TimelineChartModule.php
6506
6507		-
6508			message: '#^Parameter \#2 \$path of method Aura\\Router\\Map\:\:get\(\) expects string, mixed given\.$#'
6509			identifier: argument.type
6510			count: 1
6511			path: app/Module/TimelineChartModule.php
6512
6513		-
6514			message: '#^Cannot call method commonGivenFemaleListTotals\(\) on mixed\.$#'
6515			identifier: method.nonObject
6516			count: 1
6517			path: app/Module/TopGivenNamesModule.php
6518
6519		-
6520			message: '#^Cannot call method commonGivenFemaleTable\(\) on mixed\.$#'
6521			identifier: method.nonObject
6522			count: 1
6523			path: app/Module/TopGivenNamesModule.php
6524
6525		-
6526			message: '#^Cannot call method commonGivenMaleListTotals\(\) on mixed\.$#'
6527			identifier: method.nonObject
6528			count: 1
6529			path: app/Module/TopGivenNamesModule.php
6530
6531		-
6532			message: '#^Cannot call method commonGivenMaleTable\(\) on mixed\.$#'
6533			identifier: method.nonObject
6534			count: 1
6535			path: app/Module/TopGivenNamesModule.php
6536
6537		-
6538			message: '#^Cannot access property \$page_count on mixed\.$#'
6539			identifier: property.nonObject
6540			count: 1
6541			path: app/Module/TopPageViewsModule.php
6542
6543		-
6544			message: '#^Cannot access property \$page_parameter on mixed\.$#'
6545			identifier: property.nonObject
6546			count: 1
6547			path: app/Module/TopPageViewsModule.php
6548
6549		-
6550			message: '#^Cannot cast mixed to int\.$#'
6551			identifier: cast.int
6552			count: 1
6553			path: app/Module/TopPageViewsModule.php
6554
6555		-
6556			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\GedcomRecordFactoryInterface\:\:make\(\) expects string, mixed given\.$#'
6557			identifier: argument.type
6558			count: 1
6559			path: app/Module/TopPageViewsModule.php
6560
6561		-
6562			message: '#^Cannot access property \$n_surn on mixed\.$#'
6563			identifier: property.nonObject
6564			count: 7
6565			path: app/Module/TopSurnamesModule.php
6566
6567		-
6568			message: '#^Cannot access property \$n_surname on mixed\.$#'
6569			identifier: property.nonObject
6570			count: 3
6571			path: app/Module/TopSurnamesModule.php
6572
6573		-
6574			message: '#^Cannot access property \$total on mixed\.$#'
6575			identifier: property.nonObject
6576			count: 1
6577			path: app/Module/TopSurnamesModule.php
6578
6579		-
6580			message: '#^Cannot cast mixed to int\.$#'
6581			identifier: cast.int
6582			count: 1
6583			path: app/Module/TopSurnamesModule.php
6584
6585		-
6586			message: '#^Parameter \#1 \$text of method Fisharebest\\Webtrees\\Module\\ModuleLanguageInterface\:\:normalize\(\) expects string, mixed given\.$#'
6587			identifier: argument.type
6588			count: 1
6589			path: app/Module/TopSurnamesModule.php
6590
6591		-
6592			message: '#^Access to an undefined property object\:\:\$note\.$#'
6593			identifier: property.notFound
6594			count: 1
6595			path: app/Module/UserFavoritesModule.php
6596
6597		-
6598			message: '#^Access to an undefined property object\:\:\$record\.$#'
6599			identifier: property.notFound
6600			count: 2
6601			path: app/Module/UserFavoritesModule.php
6602
6603		-
6604			message: '#^Access to an undefined property object\:\:\$xref\.$#'
6605			identifier: property.notFound
6606			count: 1
6607			path: app/Module/UserFavoritesModule.php
6608
6609		-
6610			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: object, Closure\(object\)\: object given\.$#'
6611			identifier: argument.type
6612			count: 1
6613			path: app/Module/UserFavoritesModule.php
6614
6615		-
6616			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\GedcomRecordFactoryInterface\:\:make\(\) expects string, mixed given\.$#'
6617			identifier: argument.type
6618			count: 1
6619			path: app/Module/UserFavoritesModule.php
6620
6621		-
6622			message: '#^Access to an undefined property object\:\:\$body\.$#'
6623			identifier: property.notFound
6624			count: 1
6625			path: app/Module/UserJournalModule.php
6626
6627		-
6628			message: '#^Access to an undefined property object\:\:\$subject\.$#'
6629			identifier: property.notFound
6630			count: 1
6631			path: app/Module/UserJournalModule.php
6632
6633		-
6634			message: '#^Access to an undefined property object\:\:\$updated\.$#'
6635			identifier: property.notFound
6636			count: 2
6637			path: app/Module/UserJournalModule.php
6638
6639		-
6640			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: object, Closure\(object\)\: object given\.$#'
6641			identifier: argument.type
6642			count: 1
6643			path: app/Module/UserJournalModule.php
6644
6645		-
6646			message: '#^Parameter \#1 \$string of method Fisharebest\\Webtrees\\Contracts\\TimestampFactoryInterface\:\:fromString\(\) expects string\|null, mixed given\.$#'
6647			identifier: argument.type
6648			count: 1
6649			path: app/Module/UserJournalModule.php
6650
6651		-
6652			message: '#^Access to an undefined property object\:\:\$created\.$#'
6653			identifier: property.notFound
6654			count: 2
6655			path: app/Module/UserMessagesModule.php
6656
6657		-
6658			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: object, Closure\(object\)\: object given\.$#'
6659			identifier: argument.type
6660			count: 1
6661			path: app/Module/UserMessagesModule.php
6662
6663		-
6664			message: '#^Parameter \#1 \$string of method Fisharebest\\Webtrees\\Contracts\\TimestampFactoryInterface\:\:fromString\(\) expects string\|null, mixed given\.$#'
6665			identifier: argument.type
6666			count: 1
6667			path: app/Module/UserMessagesModule.php
6668
6669		-
6670			message: '#^Argument of an invalid type list\<string\>\|false supplied for foreach, only iterables are supported\.$#'
6671			identifier: foreach.nonIterable
6672			count: 1
6673			path: app/Module/WebtreesTheme.php
6674
6675		-
6676			message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#'
6677			identifier: foreach.nonIterable
6678			count: 2
6679			path: app/Module/WebtreesTheme.php
6680
6681		-
6682			message: '#^Cannot access offset int\<0, max\> on mixed\.$#'
6683			identifier: offsetAccess.nonOffsetAccessible
6684			count: 1
6685			path: app/Module/WebtreesTheme.php
6686
6687		-
6688			message: '#^Cannot call method all\(\) on mixed\.$#'
6689			identifier: method.nonObject
6690			count: 2
6691			path: app/Module/WebtreesTheme.php
6692
6693		-
6694			message: '#^Cannot call method chartBoxMenu\(\) on mixed\.$#'
6695			identifier: method.nonObject
6696			count: 1
6697			path: app/Module/WebtreesTheme.php
6698
6699		-
6700			message: '#^Cannot call method count\(\) on mixed\.$#'
6701			identifier: method.nonObject
6702			count: 1
6703			path: app/Module/WebtreesTheme.php
6704
6705		-
6706			message: '#^Cannot call method filter\(\) on mixed\.$#'
6707			identifier: method.nonObject
6708			count: 1
6709			path: app/Module/WebtreesTheme.php
6710
6711		-
6712			message: '#^Cannot call method findByComponent\(\) on mixed\.$#'
6713			identifier: method.nonObject
6714			count: 3
6715			path: app/Module/WebtreesTheme.php
6716
6717		-
6718			message: '#^Cannot call method findByInterface\(\) on mixed\.$#'
6719			identifier: method.nonObject
6720			count: 1
6721			path: app/Module/WebtreesTheme.php
6722
6723		-
6724			message: '#^Cannot call method first\(\) on mixed\.$#'
6725			identifier: method.nonObject
6726			count: 1
6727			path: app/Module/WebtreesTheme.php
6728
6729		-
6730			message: '#^Cannot call method getUri\(\) on mixed\.$#'
6731			identifier: method.nonObject
6732			count: 2
6733			path: app/Module/WebtreesTheme.php
6734
6735		-
6736			message: '#^Cannot call method map\(\) on mixed\.$#'
6737			identifier: method.nonObject
6738			count: 2
6739			path: app/Module/WebtreesTheme.php
6740
6741		-
6742			message: '#^Cannot call method name\(\) on mixed\.$#'
6743			identifier: method.nonObject
6744			count: 1
6745			path: app/Module/WebtreesTheme.php
6746
6747		-
6748			message: '#^Cannot cast mixed to string\.$#'
6749			identifier: cast.string
6750			count: 2
6751			path: app/Module/WebtreesTheme.php
6752
6753		-
6754			message: '#^Method Fisharebest\\Webtrees\\Module\\WebtreesTheme\:\:genealogyMenu\(\) should return array\<Fisharebest\\Webtrees\\Menu\> but returns mixed\.$#'
6755			identifier: return.type
6756			count: 1
6757			path: app/Module/WebtreesTheme.php
6758
6759		-
6760			message: '#^Method Fisharebest\\Webtrees\\Module\\WebtreesTheme\:\:individualBoxMenuCharts\(\) should return array\<Fisharebest\\Webtrees\\Menu\> but returns list\<mixed\>\.$#'
6761			identifier: return.type
6762			count: 1
6763			path: app/Module/WebtreesTheme.php
6764
6765		-
6766			message: '#^Parameter \#1 \$filter of method Fisharebest\\Webtrees\\GedcomRecord\:\:facts\(\) expects array\<string\>, array\<int, mixed\> given\.$#'
6767			identifier: argument.type
6768			count: 1
6769			path: app/Module/WebtreesTheme.php
6770
6771		-
6772			message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:attributes\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#'
6773			identifier: argument.type
6774			count: 3
6775			path: app/Module/WebtreesTheme.php
6776
6777		-
6778			message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:queryParams\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#'
6779			identifier: argument.type
6780			count: 1
6781			path: app/Module/WebtreesTheme.php
6782
6783		-
6784			message: '#^Parameter \#2 \$callback of function usort expects callable\(mixed, mixed\)\: int, Closure\(Fisharebest\\Webtrees\\Menu, Fisharebest\\Webtrees\\Menu\)\: int given\.$#'
6785			identifier: argument.type
6786			count: 1
6787			path: app/Module/WebtreesTheme.php
6788
6789		-
6790			message: '#^Parameter \#2 \$haystack of function in_array expects array, list\<string\>\|false given\.$#'
6791			identifier: argument.type
6792			count: 1
6793			path: app/Module/WebtreesTheme.php
6794
6795		-
6796			message: '#^Parameter \#2 \$haystack of function in_array expects array, mixed given\.$#'
6797			identifier: argument.type
6798			count: 1
6799			path: app/Module/WebtreesTheme.php
6800
6801		-
6802			message: '#^Parameter \#5 \$submenus of class Fisharebest\\Webtrees\\Menu constructor expects array\<Fisharebest\\Webtrees\\Menu\>, mixed given\.$#'
6803			identifier: argument.type
6804			count: 1
6805			path: app/Module/WebtreesTheme.php
6806
6807		-
6808			message: '#^Argument of an invalid type list\<string\>\|false supplied for foreach, only iterables are supported\.$#'
6809			identifier: foreach.nonIterable
6810			count: 1
6811			path: app/Module/XeneaTheme.php
6812
6813		-
6814			message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#'
6815			identifier: foreach.nonIterable
6816			count: 2
6817			path: app/Module/XeneaTheme.php
6818
6819		-
6820			message: '#^Cannot access offset int\<0, max\> on mixed\.$#'
6821			identifier: offsetAccess.nonOffsetAccessible
6822			count: 1
6823			path: app/Module/XeneaTheme.php
6824
6825		-
6826			message: '#^Cannot call method all\(\) on mixed\.$#'
6827			identifier: method.nonObject
6828			count: 2
6829			path: app/Module/XeneaTheme.php
6830
6831		-
6832			message: '#^Cannot call method chartBoxMenu\(\) on mixed\.$#'
6833			identifier: method.nonObject
6834			count: 1
6835			path: app/Module/XeneaTheme.php
6836
6837		-
6838			message: '#^Cannot call method count\(\) on mixed\.$#'
6839			identifier: method.nonObject
6840			count: 1
6841			path: app/Module/XeneaTheme.php
6842
6843		-
6844			message: '#^Cannot call method filter\(\) on mixed\.$#'
6845			identifier: method.nonObject
6846			count: 1
6847			path: app/Module/XeneaTheme.php
6848
6849		-
6850			message: '#^Cannot call method findByComponent\(\) on mixed\.$#'
6851			identifier: method.nonObject
6852			count: 3
6853			path: app/Module/XeneaTheme.php
6854
6855		-
6856			message: '#^Cannot call method findByInterface\(\) on mixed\.$#'
6857			identifier: method.nonObject
6858			count: 1
6859			path: app/Module/XeneaTheme.php
6860
6861		-
6862			message: '#^Cannot call method first\(\) on mixed\.$#'
6863			identifier: method.nonObject
6864			count: 1
6865			path: app/Module/XeneaTheme.php
6866
6867		-
6868			message: '#^Cannot call method getUri\(\) on mixed\.$#'
6869			identifier: method.nonObject
6870			count: 2
6871			path: app/Module/XeneaTheme.php
6872
6873		-
6874			message: '#^Cannot call method map\(\) on mixed\.$#'
6875			identifier: method.nonObject
6876			count: 2
6877			path: app/Module/XeneaTheme.php
6878
6879		-
6880			message: '#^Cannot call method name\(\) on mixed\.$#'
6881			identifier: method.nonObject
6882			count: 1
6883			path: app/Module/XeneaTheme.php
6884
6885		-
6886			message: '#^Cannot cast mixed to string\.$#'
6887			identifier: cast.string
6888			count: 2
6889			path: app/Module/XeneaTheme.php
6890
6891		-
6892			message: '#^Method Fisharebest\\Webtrees\\Module\\XeneaTheme\:\:genealogyMenu\(\) should return array\<Fisharebest\\Webtrees\\Menu\> but returns mixed\.$#'
6893			identifier: return.type
6894			count: 1
6895			path: app/Module/XeneaTheme.php
6896
6897		-
6898			message: '#^Method Fisharebest\\Webtrees\\Module\\XeneaTheme\:\:individualBoxMenuCharts\(\) should return array\<Fisharebest\\Webtrees\\Menu\> but returns list\<mixed\>\.$#'
6899			identifier: return.type
6900			count: 1
6901			path: app/Module/XeneaTheme.php
6902
6903		-
6904			message: '#^Parameter \#1 \$filter of method Fisharebest\\Webtrees\\GedcomRecord\:\:facts\(\) expects array\<string\>, array\<int, mixed\> given\.$#'
6905			identifier: argument.type
6906			count: 1
6907			path: app/Module/XeneaTheme.php
6908
6909		-
6910			message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:attributes\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#'
6911			identifier: argument.type
6912			count: 3
6913			path: app/Module/XeneaTheme.php
6914
6915		-
6916			message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:queryParams\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#'
6917			identifier: argument.type
6918			count: 1
6919			path: app/Module/XeneaTheme.php
6920
6921		-
6922			message: '#^Parameter \#2 \$callback of function usort expects callable\(mixed, mixed\)\: int, Closure\(Fisharebest\\Webtrees\\Menu, Fisharebest\\Webtrees\\Menu\)\: int given\.$#'
6923			identifier: argument.type
6924			count: 1
6925			path: app/Module/XeneaTheme.php
6926
6927		-
6928			message: '#^Parameter \#2 \$haystack of function in_array expects array, list\<string\>\|false given\.$#'
6929			identifier: argument.type
6930			count: 1
6931			path: app/Module/XeneaTheme.php
6932
6933		-
6934			message: '#^Parameter \#2 \$haystack of function in_array expects array, mixed given\.$#'
6935			identifier: argument.type
6936			count: 1
6937			path: app/Module/XeneaTheme.php
6938
6939		-
6940			message: '#^Parameter \#5 \$submenus of class Fisharebest\\Webtrees\\Menu constructor expects array\<Fisharebest\\Webtrees\\Menu\>, mixed given\.$#'
6941			identifier: argument.type
6942			count: 1
6943			path: app/Module/XeneaTheme.php
6944
6945		-
6946			message: '#^Binary operation "\." between ''/\^0 @\[A\-Za\-z0\-9\:_\.\-…'' and mixed results in an error\.$#'
6947			identifier: binaryOp.invalid
6948			count: 1
6949			path: app/Note.php
6950
6951		-
6952			message: '#^Method Fisharebest\\Webtrees\\Note\:\:getNote\(\) should return string but returns string\|null\.$#'
6953			identifier: return.type
6954			count: 1
6955			path: app/Note.php
6956
6957		-
6958			message: '#^Parameter \#1 \$type of method Fisharebest\\Webtrees\\GedcomRecord\:\:addName\(\) expects string, mixed given\.$#'
6959			identifier: argument.type
6960			count: 1
6961			path: app/Note.php
6962
6963		-
6964			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\GedcomRecordFactoryInterface\:\:make\(\) expects string, mixed given\.$#'
6965			identifier: argument.type
6966			count: 1
6967			path: app/Note.php
6968
6969		-
6970			message: '#^Access to an undefined property object\:\:\$p_parent_id\.$#'
6971			identifier: property.notFound
6972			count: 1
6973			path: app/Place.php
6974
6975		-
6976			message: '#^Access to an undefined property object\:\:\$p_place\.$#'
6977			identifier: property.notFound
6978			count: 1
6979			path: app/Place.php
6980
6981		-
6982			message: '#^Cannot call method findByComponent\(\) on mixed\.$#'
6983			identifier: method.nonObject
6984			count: 1
6985			path: app/Place.php
6986
6987		-
6988			message: '#^Cannot call method first\(\) on mixed\.$#'
6989			identifier: method.nonObject
6990			count: 1
6991			path: app/Place.php
6992
6993		-
6994			message: '#^Cannot cast mixed to int\.$#'
6995			identifier: cast.int
6996			count: 2
6997			path: app/Place.php
6998
6999		-
7000			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\.$#'
7001			identifier: argument.type
7002			count: 1
7003			path: app/Place.php
7004
7005		-
7006			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\.$#'
7007			identifier: argument.type
7008			count: 1
7009			path: app/Place.php
7010
7011		-
7012			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\.$#'
7013			identifier: argument.type
7014			count: 1
7015			path: app/Place.php
7016
7017		-
7018			message: '#^Access to an undefined property object\:\:\$latitude\.$#'
7019			identifier: property.notFound
7020			count: 1
7021			path: app/PlaceLocation.php
7022
7023		-
7024			message: '#^Access to an undefined property object\:\:\$longitude\.$#'
7025			identifier: property.notFound
7026			count: 1
7027			path: app/PlaceLocation.php
7028
7029		-
7030			message: '#^Binary operation "\+" between mixed and 0\.2\|1\.0\|5\.0 results in an error\.$#'
7031			identifier: binaryOp.invalid
7032			count: 2
7033			path: app/PlaceLocation.php
7034
7035		-
7036			message: '#^Binary operation "\-" between mixed and 0\.2\|1\.0\|5\.0 results in an error\.$#'
7037			identifier: binaryOp.invalid
7038			count: 2
7039			path: app/PlaceLocation.php
7040
7041		-
7042			message: '#^Cannot access property \$latitude on object\|null\.$#'
7043			identifier: property.nonObject
7044			count: 3
7045			path: app/PlaceLocation.php
7046
7047		-
7048			message: '#^Cannot access property \$longitude on object\|null\.$#'
7049			identifier: property.nonObject
7050			count: 3
7051			path: app/PlaceLocation.php
7052
7053		-
7054			message: '#^Cannot cast mixed to float\.$#'
7055			identifier: cast.double
7056			count: 2
7057			path: app/PlaceLocation.php
7058
7059		-
7060			message: '#^Cannot cast mixed to int\.$#'
7061			identifier: cast.int
7062			count: 1
7063			path: app/PlaceLocation.php
7064
7065		-
7066			message: '#^Method Fisharebest\\Webtrees\\PlaceLocation\:\:boundingRectangle\(\) should return array\<array\<float\>\> but returns array\<int, array\<int, mixed\>\>\.$#'
7067			identifier: return.type
7068			count: 1
7069			path: app/PlaceLocation.php
7070
7071		-
7072			message: '#^Method Fisharebest\\Webtrees\\PlaceLocation\:\:details\(\) should return object but returns object\|null\.$#'
7073			identifier: return.type
7074			count: 1
7075			path: app/PlaceLocation.php
7076
7077		-
7078			message: '#^Method Fisharebest\\Webtrees\\PlaceLocation\:\:latitude\(\) should return float\|null but returns mixed\.$#'
7079			identifier: return.type
7080			count: 1
7081			path: app/PlaceLocation.php
7082
7083		-
7084			message: '#^Method Fisharebest\\Webtrees\\PlaceLocation\:\:longitude\(\) should return float\|null but returns mixed\.$#'
7085			identifier: return.type
7086			count: 1
7087			path: app/PlaceLocation.php
7088
7089		-
7090			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: float, Closure\(string\)\: float given\.$#'
7091			identifier: argument.type
7092			count: 2
7093			path: app/PlaceLocation.php
7094
7095		-
7096			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\.$#'
7097			identifier: argument.type
7098			count: 1
7099			path: app/PlaceLocation.php
7100
7101		-
7102			message: '#^Parameter \#1 \$string of function mb_substr expects string, string\|null given\.$#'
7103			identifier: argument.type
7104			count: 1
7105			path: app/PlaceLocation.php
7106
7107		-
7108			message: '#^Anonymous function should return bool but returns mixed\.$#'
7109			identifier: return.type
7110			count: 2
7111			path: app/Relationship.php
7112
7113		-
7114			message: '#^Binary operation "\-" between mixed and mixed results in an error\.$#'
7115			identifier: binaryOp.invalid
7116			count: 1
7117			path: app/Relationship.php
7118
7119		-
7120			message: '#^Binary operation "\." between ''@'' and mixed results in an error\.$#'
7121			identifier: binaryOp.invalid
7122			count: 4
7123			path: app/Relationship.php
7124
7125		-
7126			message: '#^Cannot access property \$day on mixed\.$#'
7127			identifier: property.nonObject
7128			count: 2
7129			path: app/Relationship.php
7130
7131		-
7132			message: '#^Cannot call method contains\(\) on mixed\.$#'
7133			identifier: method.nonObject
7134			count: 4
7135			path: app/Relationship.php
7136
7137		-
7138			message: '#^Cannot call method facts\(\) on mixed\.$#'
7139			identifier: method.nonObject
7140			count: 10
7141			path: app/Relationship.php
7142
7143		-
7144			message: '#^Cannot call method first\(\) on mixed\.$#'
7145			identifier: method.nonObject
7146			count: 6
7147			path: app/Relationship.php
7148
7149		-
7150			message: '#^Cannot call method isOK\(\) on mixed\.$#'
7151			identifier: method.nonObject
7152			count: 2
7153			path: app/Relationship.php
7154
7155		-
7156			message: '#^Cannot call method julianDay\(\) on mixed\.$#'
7157			identifier: method.nonObject
7158			count: 2
7159			path: app/Relationship.php
7160
7161		-
7162			message: '#^Cannot call method map\(\) on mixed\.$#'
7163			identifier: method.nonObject
7164			count: 6
7165			path: app/Relationship.php
7166
7167		-
7168			message: '#^Cannot call method minimumDate\(\) on mixed\.$#'
7169			identifier: method.nonObject
7170			count: 2
7171			path: app/Relationship.php
7172
7173		-
7174			message: '#^Cannot call method sex\(\) on mixed\.$#'
7175			identifier: method.nonObject
7176			count: 1
7177			path: app/Relationship.php
7178
7179		-
7180			message: '#^Cannot call method xref\(\) on mixed\.$#'
7181			identifier: method.nonObject
7182			count: 4
7183			path: app/Relationship.php
7184
7185		-
7186			message: '#^Method Fisharebest\\Webtrees\\Relationship\:\:match\(\) should return array\<string\>\|null but returns mixed\.$#'
7187			identifier: return.type
7188			count: 1
7189			path: app/Relationship.php
7190
7191		-
7192			message: '#^Parameter \#1 \$a of static method Fisharebest\\Webtrees\\Date\:\:compare\(\) expects Fisharebest\\Webtrees\\Date, mixed given\.$#'
7193			identifier: argument.type
7194			count: 2
7195			path: app/Relationship.php
7196
7197		-
7198			message: '#^Parameter \#2 \$b of static method Fisharebest\\Webtrees\\Date\:\:compare\(\) expects Fisharebest\\Webtrees\\Date, mixed given\.$#'
7199			identifier: argument.type
7200			count: 2
7201			path: app/Relationship.php
7202
7203		-
7204			message: '#^Binary operation "\+" between float and mixed results in an error\.$#'
7205			identifier: binaryOp.invalid
7206			count: 2
7207			path: app/Report/PdfRenderer.php
7208
7209		-
7210			message: '#^Binary operation "\+\=" between float and mixed results in an error\.$#'
7211			identifier: assignOp.invalid
7212			count: 2
7213			path: app/Report/PdfRenderer.php
7214
7215		-
7216			message: '#^Cannot cast mixed to string\.$#'
7217			identifier: cast.string
7218			count: 1
7219			path: app/Report/PdfRenderer.php
7220
7221		-
7222			message: '#^Binary operation "\+" between mixed and float results in an error\.$#'
7223			identifier: binaryOp.invalid
7224			count: 1
7225			path: app/Report/ReportHtmlImage.php
7226
7227		-
7228			message: '#^Parameter \#1 \$parser of method Fisharebest\\Webtrees\\Report\\ReportParserBase\:\:characterData\(\) expects resource, mixed given\.$#'
7229			identifier: argument.type
7230			count: 1
7231			path: app/Report/ReportParserBase.php
7232
7233		-
7234			message: '#^Parameter \#1 \$parser of method Fisharebest\\Webtrees\\Report\\ReportParserBase\:\:endElement\(\) expects resource, mixed given\.$#'
7235			identifier: argument.type
7236			count: 1
7237			path: app/Report/ReportParserBase.php
7238
7239		-
7240			message: '#^Parameter \#1 \$parser of method Fisharebest\\Webtrees\\Report\\ReportParserBase\:\:startElement\(\) expects resource, mixed given\.$#'
7241			identifier: argument.type
7242			count: 1
7243			path: app/Report/ReportParserBase.php
7244
7245		-
7246			message: '#^Parameter \#1 \$stream of function fclose expects resource, resource\|false given\.$#'
7247			identifier: argument.type
7248			count: 1
7249			path: app/Report/ReportParserBase.php
7250
7251		-
7252			message: '#^Parameter \#1 \$stream of function feof expects resource, resource\|false given\.$#'
7253			identifier: argument.type
7254			count: 1
7255			path: app/Report/ReportParserBase.php
7256
7257		-
7258			message: '#^Parameter \#1 \$stream of function fread expects resource, resource\|false given\.$#'
7259			identifier: argument.type
7260			count: 1
7261			path: app/Report/ReportParserBase.php
7262
7263		-
7264			message: '#^Parameter \#3 \$attrs of method Fisharebest\\Webtrees\\Report\\ReportParserBase\:\:startElement\(\) expects array\<string\>, array given\.$#'
7265			identifier: argument.type
7266			count: 1
7267			path: app/Report/ReportParserBase.php
7268
7269		-
7270			message: '#^Access to an undefined property Fisharebest\\Webtrees\\GedcomRecord\|static\(Fisharebest\\Webtrees\\Report\\ReportParserGenerate\)\:\:\$generation\.$#'
7271			identifier: property.notFound
7272			count: 1
7273			path: app/Report/ReportParserGenerate.php
7274
7275		-
7276			message: '#^Access to an undefined property object\:\:\$new_gedcom\.$#'
7277			identifier: property.notFound
7278			count: 1
7279			path: app/Report/ReportParserGenerate.php
7280
7281		-
7282			message: '#^Access to an undefined property object\:\:\$old_gedcom\.$#'
7283			identifier: property.notFound
7284			count: 1
7285			path: app/Report/ReportParserGenerate.php
7286
7287		-
7288			message: '#^Access to an undefined property object\:\:\$xref\.$#'
7289			identifier: property.notFound
7290			count: 1
7291			path: app/Report/ReportParserGenerate.php
7292
7293		-
7294			message: '#^Access to protected property Fisharebest\\Webtrees\\GedcomRecord\|static\(Fisharebest\\Webtrees\\Report\\ReportParserGenerate\)\:\:\$generation\.$#'
7295			identifier: property.protected
7296			count: 1
7297			path: app/Report/ReportParserGenerate.php
7298
7299		-
7300			message: '#^Binary operation "\+" between int and mixed results in an error\.$#'
7301			identifier: binaryOp.invalid
7302			count: 2
7303			path: app/Report/ReportParserGenerate.php
7304
7305		-
7306			message: '#^Binary operation "\+" between mixed and int results in an error\.$#'
7307			identifier: binaryOp.invalid
7308			count: 10
7309			path: app/Report/ReportParserGenerate.php
7310
7311		-
7312			message: '#^Binary operation "\+\=" between mixed and array\<string\>\|int results in an error\.$#'
7313			identifier: assignOp.invalid
7314			count: 4
7315			path: app/Report/ReportParserGenerate.php
7316
7317		-
7318			message: '#^Call to an undefined method Fisharebest\\Webtrees\\GedcomRecord\|static\(Fisharebest\\Webtrees\\Report\\ReportParserGenerate\)\:\:canShow\(\)\.$#'
7319			identifier: method.notFound
7320			count: 1
7321			path: app/Report/ReportParserGenerate.php
7322
7323		-
7324			message: '#^Call to an undefined method Fisharebest\\Webtrees\\GedcomRecord\|static\(Fisharebest\\Webtrees\\Report\\ReportParserGenerate\)\:\:privatizeGedcom\(\)\.$#'
7325			identifier: method.notFound
7326			count: 1
7327			path: app/Report/ReportParserGenerate.php
7328
7329		-
7330			message: '#^Call to an undefined method Fisharebest\\Webtrees\\GedcomRecord\|static\(Fisharebest\\Webtrees\\Report\\ReportParserGenerate\)\:\:tree\(\)\.$#'
7331			identifier: method.notFound
7332			count: 1
7333			path: app/Report/ReportParserGenerate.php
7334
7335		-
7336			message: '#^Call to function assert\(\) with false and LogicException will always evaluate to false\.$#'
7337			identifier: function.impossibleType
7338			count: 1
7339			path: app/Report/ReportParserGenerate.php
7340
7341		-
7342			message: '#^Cannot access offset \(float\|int\) on list\<string\>\|false\.$#'
7343			identifier: offsetAccess.nonOffsetAccessible
7344			count: 13
7345			path: app/Report/ReportParserGenerate.php
7346
7347		-
7348			message: '#^Cannot access offset \(float\|int\<1, max\>\) on list\<string\>\|false\.$#'
7349			identifier: offsetAccess.nonOffsetAccessible
7350			count: 1
7351			path: app/Report/ReportParserGenerate.php
7352
7353		-
7354			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\.$#'
7355			identifier: offsetAccess.nonOffsetAccessible
7356			count: 3
7357			path: app/Report/ReportParserGenerate.php
7358
7359		-
7360			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\.$#'
7361			identifier: offsetAccess.nonOffsetAccessible
7362			count: 3
7363			path: app/Report/ReportParserGenerate.php
7364
7365		-
7366			message: '#^Cannot access property \$gedcom on mixed\.$#'
7367			identifier: property.nonObject
7368			count: 2
7369			path: app/Report/ReportParserGenerate.php
7370
7371		-
7372			message: '#^Cannot access property \$xref on mixed\.$#'
7373			identifier: property.nonObject
7374			count: 4
7375			path: app/Report/ReportParserGenerate.php
7376
7377		-
7378			message: '#^Cannot call method addElement\(\) on Fisharebest\\Webtrees\\Report\\AbstractRenderer\|null\.$#'
7379			identifier: method.nonObject
7380			count: 1
7381			path: app/Report/ReportParserGenerate.php
7382
7383		-
7384			message: '#^Cannot call method childFamilies\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#'
7385			identifier: method.nonObject
7386			count: 1
7387			path: app/Report/ReportParserGenerate.php
7388
7389		-
7390			message: '#^Cannot call method facts\(\) on Fisharebest\\Webtrees\\GedcomRecord\|null\.$#'
7391			identifier: method.nonObject
7392			count: 2
7393			path: app/Report/ReportParserGenerate.php
7394
7395		-
7396			message: '#^Cannot call method findHighlightedMediaFile\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#'
7397			identifier: method.nonObject
7398			count: 1
7399			path: app/Report/ReportParserGenerate.php
7400
7401		-
7402			message: '#^Cannot call method firstImageFile\(\) on Fisharebest\\Webtrees\\Media\|null\.$#'
7403			identifier: method.nonObject
7404			count: 1
7405			path: app/Report/ReportParserGenerate.php
7406
7407		-
7408			message: '#^Cannot call method privatizeGedcom\(\) on Fisharebest\\Webtrees\\GedcomRecord\|null\.$#'
7409			identifier: method.nonObject
7410			count: 3
7411			path: app/Report/ReportParserGenerate.php
7412
7413		-
7414			message: '#^Cannot call method xref\(\) on Fisharebest\\Webtrees\\GedcomRecord\|null\.$#'
7415			identifier: method.nonObject
7416			count: 1
7417			path: app/Report/ReportParserGenerate.php
7418
7419		-
7420			message: '#^Cannot cast mixed to string\.$#'
7421			identifier: cast.string
7422			count: 1
7423			path: app/Report/ReportParserGenerate.php
7424
7425		-
7426			message: '#^Cannot use \+\+ on array\<string\>\|float\|int\.$#'
7427			identifier: postInc.type
7428			count: 4
7429			path: app/Report/ReportParserGenerate.php
7430
7431		-
7432			message: '#^Cannot use \-\- on mixed\.$#'
7433			identifier: postDec.type
7434			count: 4
7435			path: app/Report/ReportParserGenerate.php
7436
7437		-
7438			message: '#^Cannot use array destructuring on array\<int, array\<string\>\|int\>\|null\.$#'
7439			identifier: offsetAccess.nonArray
7440			count: 4
7441			path: app/Report/ReportParserGenerate.php
7442
7443		-
7444			message: '#^Cannot use array destructuring on array\<int, string\>\|null\.$#'
7445			identifier: offsetAccess.nonArray
7446			count: 1
7447			path: app/Report/ReportParserGenerate.php
7448
7449		-
7450			message: '#^If condition is always true\.$#'
7451			identifier: if.alwaysTrue
7452			count: 1
7453			path: app/Report/ReportParserGenerate.php
7454
7455		-
7456			message: '#^Instanceof between Fisharebest\\Webtrees\\Report\\AbstractRenderer and Fisharebest\\Webtrees\\Report\\ReportBaseElement will always evaluate to false\.$#'
7457			identifier: instanceof.alwaysFalse
7458			count: 1
7459			path: app/Report/ReportParserGenerate.php
7460
7461		-
7462			message: '#^Method Fisharebest\\Webtrees\\Report\\ReportParserGenerate\:\:substituteVars\(\) should return string but returns string\|null\.$#'
7463			identifier: return.type
7464			count: 1
7465			path: app/Report/ReportParserGenerate.php
7466
7467		-
7468			message: '#^Parameter \#1 \$array of function end expects array\|object, list\<string\>\|false given\.$#'
7469			identifier: argument.type
7470			count: 1
7471			path: app/Report/ReportParserGenerate.php
7472
7473		-
7474			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: \(Fisharebest\\Webtrees\\GedcomRecord\|null\), Closure\(object\)\: \(Fisharebest\\Webtrees\\GedcomRecord\|null\) given\.$#'
7475			identifier: argument.type
7476			count: 1
7477			path: app/Report/ReportParserGenerate.php
7478
7479		-
7480			message: '#^Parameter \#1 \$expression of method Symfony\\Component\\ExpressionLanguage\\ExpressionLanguage\:\:evaluate\(\) expects string\|Symfony\\Component\\ExpressionLanguage\\Expression, string\|null given\.$#'
7481			identifier: argument.type
7482			count: 1
7483			path: app/Report/ReportParserGenerate.php
7484
7485		-
7486			message: '#^Parameter \#1 \$haystack of function str_contains expects string, string\|null given\.$#'
7487			identifier: argument.type
7488			count: 1
7489			path: app/Report/ReportParserGenerate.php
7490
7491		-
7492			message: '#^Parameter \#1 \$image of function imagesx expects GdImage, GdImage\|false given\.$#'
7493			identifier: argument.type
7494			count: 2
7495			path: app/Report/ReportParserGenerate.php
7496
7497		-
7498			message: '#^Parameter \#1 \$image of function imagesy expects GdImage, GdImage\|false given\.$#'
7499			identifier: argument.type
7500			count: 2
7501			path: app/Report/ReportParserGenerate.php
7502
7503		-
7504			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\.$#'
7505			identifier: argument.type
7506			count: 1
7507			path: app/Report/ReportParserGenerate.php
7508
7509		-
7510			message: '#^Parameter \#1 \$parser of method Fisharebest\\Webtrees\\Report\\ReportParserGenerate\:\:characterData\(\) expects resource, mixed given\.$#'
7511			identifier: argument.type
7512			count: 4
7513			path: app/Report/ReportParserGenerate.php
7514
7515		-
7516			message: '#^Parameter \#1 \$parser of method Fisharebest\\Webtrees\\Report\\ReportParserGenerate\:\:endElement\(\) expects resource, mixed given\.$#'
7517			identifier: argument.type
7518			count: 4
7519			path: app/Report/ReportParserGenerate.php
7520
7521		-
7522			message: '#^Parameter \#1 \$parser of method Fisharebest\\Webtrees\\Report\\ReportParserGenerate\:\:startElement\(\) expects resource, mixed given\.$#'
7523			identifier: argument.type
7524			count: 4
7525			path: app/Report/ReportParserGenerate.php
7526
7527		-
7528			message: '#^Parameter \#1 \$string of function addslashes expects string, string\|null given\.$#'
7529			identifier: argument.type
7530			count: 1
7531			path: app/Report/ReportParserGenerate.php
7532
7533		-
7534			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\FamilyFactoryInterface\:\:make\(\) expects string, mixed given\.$#'
7535			identifier: argument.type
7536			count: 1
7537			path: app/Report/ReportParserGenerate.php
7538
7539		-
7540			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\GedcomRecordFactoryInterface\:\:make\(\) expects string, mixed given\.$#'
7541			identifier: argument.type
7542			count: 1
7543			path: app/Report/ReportParserGenerate.php
7544
7545		-
7546			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\IndividualFactoryInterface\:\:make\(\) expects string, mixed given\.$#'
7547			identifier: argument.type
7548			count: 1
7549			path: app/Report/ReportParserGenerate.php
7550
7551		-
7552			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\.$#'
7553			identifier: argument.type
7554			count: 1
7555			path: app/Report/ReportParserGenerate.php
7556
7557		-
7558			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\.$#'
7559			identifier: argument.type
7560			count: 2
7561			path: app/Report/ReportParserGenerate.php
7562
7563		-
7564			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\.$#'
7565			identifier: argument.type
7566			count: 2
7567			path: app/Report/ReportParserGenerate.php
7568
7569		-
7570			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\.$#'
7571			identifier: argument.type
7572			count: 1
7573			path: app/Report/ReportParserGenerate.php
7574
7575		-
7576			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\.$#'
7577			identifier: argument.type
7578			count: 2
7579			path: app/Report/ReportParserGenerate.php
7580
7581		-
7582			message: '#^Parameter \#2 \$subject of function preg_match expects string, string\|null given\.$#'
7583			identifier: argument.type
7584			count: 5
7585			path: app/Report/ReportParserGenerate.php
7586
7587		-
7588			message: '#^Parameter \#3 \$attrs of method Fisharebest\\Webtrees\\Report\\ReportParserGenerate\:\:startElement\(\) expects array\<string\>, array given\.$#'
7589			identifier: argument.type
7590			count: 4
7591			path: app/Report/ReportParserGenerate.php
7592
7593		-
7594			message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Contracts\\FamilyFactoryInterface\:\:make\(\) expects string\|null, mixed given\.$#'
7595			identifier: argument.type
7596			count: 1
7597			path: app/Report/ReportParserGenerate.php
7598
7599		-
7600			message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Contracts\\GedcomRecordFactoryInterface\:\:make\(\) expects string\|null, mixed given\.$#'
7601			identifier: argument.type
7602			count: 1
7603			path: app/Report/ReportParserGenerate.php
7604
7605		-
7606			message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Contracts\\IndividualFactoryInterface\:\:make\(\) expects string\|null, mixed given\.$#'
7607			identifier: argument.type
7608			count: 1
7609			path: app/Report/ReportParserGenerate.php
7610
7611		-
7612			message: '#^Parameter \#3 \$subject of function preg_replace expects array\<float\|int\|string\>\|string, string\|null given\.$#'
7613			identifier: argument.type
7614			count: 1
7615			path: app/Report/ReportParserGenerate.php
7616
7617		-
7618			message: '#^Property Fisharebest\\Webtrees\\Report\\ReportParserGenerate\:\:\$current_element \(Fisharebest\\Webtrees\\Report\\ReportBaseElement\) does not accept Fisharebest\\Webtrees\\Report\\AbstractRenderer\.$#'
7619			identifier: assign.propertyType
7620			count: 1
7621			path: app/Report/ReportParserGenerate.php
7622
7623		-
7624			message: '#^Property Fisharebest\\Webtrees\\Report\\ReportParserGenerate\:\:\$generation \(int\) does not accept mixed\.$#'
7625			identifier: assign.propertyType
7626			count: 1
7627			path: app/Report/ReportParserGenerate.php
7628
7629		-
7630			message: '#^Property Fisharebest\\Webtrees\\Report\\ReportParserGenerate\:\:\$list \(array\<Fisharebest\\Webtrees\\GedcomRecord\|static\(Fisharebest\\Webtrees\\Report\\ReportParserGenerate\)\>\) does not accept array\<\(object\{generation\: int\}&stdClass\)\>\.$#'
7631			identifier: assign.propertyType
7632			count: 1
7633			path: app/Report/ReportParserGenerate.php
7634
7635		-
7636			message: '#^Property Fisharebest\\Webtrees\\Report\\ReportParserGenerate\:\:\$list \(array\<Fisharebest\\Webtrees\\GedcomRecord\|static\(Fisharebest\\Webtrees\\Report\\ReportParserGenerate\)\>\) does not accept array\<Fisharebest\\Webtrees\\GedcomRecord\|null\>\.$#'
7637			identifier: assign.propertyType
7638			count: 2
7639			path: app/Report/ReportParserGenerate.php
7640
7641		-
7642			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\>\.$#'
7643			identifier: assign.propertyType
7644			count: 2
7645			path: app/Report/ReportParserGenerate.php
7646
7647		-
7648			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\>\.$#'
7649			identifier: assign.propertyType
7650			count: 1
7651			path: app/Report/ReportParserGenerate.php
7652
7653		-
7654			message: '#^Property Fisharebest\\Webtrees\\Report\\ReportParserGenerate\:\:\$parser \(XMLParser\) does not accept XMLParser\|null\.$#'
7655			identifier: assign.propertyType
7656			count: 4
7657			path: app/Report/ReportParserGenerate.php
7658
7659		-
7660			message: '#^Property Fisharebest\\Webtrees\\Report\\ReportParserGenerate\:\:\$print_data \(bool\) does not accept bool\|null\.$#'
7661			identifier: assign.propertyType
7662			count: 4
7663			path: app/Report/ReportParserGenerate.php
7664
7665		-
7666			message: '#^Property Fisharebest\\Webtrees\\Report\\ReportParserGenerate\:\:\$repeat_bytes \(int\) does not accept array\<string\>\|int\.$#'
7667			identifier: assign.propertyType
7668			count: 4
7669			path: app/Report/ReportParserGenerate.php
7670
7671		-
7672			message: '#^Property Fisharebest\\Webtrees\\Report\\ReportParserGenerate\:\:\$repeats \(array\<string\>\) does not accept array\<string\>\|int\.$#'
7673			identifier: assign.propertyType
7674			count: 4
7675			path: app/Report/ReportParserGenerate.php
7676
7677		-
7678			message: '#^Property Fisharebest\\Webtrees\\Report\\ReportParserGenerate\:\:\$vars \(array\<array\<string\>\>\) does not accept array\<array\<string\|null\>\>\.$#'
7679			identifier: assign.propertyType
7680			count: 1
7681			path: app/Report/ReportParserGenerate.php
7682
7683		-
7684			message: '#^Property Fisharebest\\Webtrees\\Report\\ReportParserGenerate\:\:\$wt_report \(Fisharebest\\Webtrees\\Report\\AbstractRenderer\) does not accept Fisharebest\\Webtrees\\Report\\AbstractRenderer\|null\.$#'
7685			identifier: assign.propertyType
7686			count: 1
7687			path: app/Report/ReportParserGenerate.php
7688
7689		-
7690			message: '#^Property Fisharebest\\Webtrees\\Report\\ReportParserGenerate\:\:\$wt_report \(Fisharebest\\Webtrees\\Report\\AbstractRenderer\) does not accept Fisharebest\\Webtrees\\Report\\ReportBaseTextbox\.$#'
7691			identifier: assign.propertyType
7692			count: 1
7693			path: app/Report/ReportParserGenerate.php
7694
7695		-
7696			message: '#^Cannot assign new offset to array\<string\>\|string\.$#'
7697			identifier: offsetAssign.dimType
7698			count: 1
7699			path: app/Report/ReportParserSetup.php
7700
7701		-
7702			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\>\.$#'
7703			identifier: return.type
7704			count: 1
7705			path: app/Report/ReportParserSetup.php
7706
7707		-
7708			message: '#^Property Fisharebest\\Webtrees\\Report\\ReportParserSetup\:\:\$data \(array\<string, array\<string\>\|string\>\) does not accept array\<string, mixed\>\.$#'
7709			identifier: assign.propertyType
7710			count: 1
7711			path: app/Report/ReportParserSetup.php
7712
7713		-
7714			message: '#^Binary operation "\*" between mixed and 2 results in an error\.$#'
7715			identifier: binaryOp.invalid
7716			count: 1
7717			path: app/Report/ReportPdfCell.php
7718
7719		-
7720			message: '#^Binary operation "\+" between mixed and mixed results in an error\.$#'
7721			identifier: binaryOp.invalid
7722			count: 1
7723			path: app/Report/ReportPdfCell.php
7724
7725		-
7726			message: '#^Parameter \#1 \$link of method TCPDF\:\:setLink\(\) expects int, string given\.$#'
7727			identifier: argument.type
7728			count: 1
7729			path: app/Report/ReportPdfFootnote.php
7730
7731		-
7732			message: '#^Binary operation "\+" between mixed and 5 results in an error\.$#'
7733			identifier: binaryOp.invalid
7734			count: 1
7735			path: app/Report/ReportPdfImage.php
7736
7737		-
7738			message: '#^Binary operation "\*" between mixed and 2 results in an error\.$#'
7739			identifier: binaryOp.invalid
7740			count: 2
7741			path: app/Report/ReportPdfTextBox.php
7742
7743		-
7744			message: '#^Binary operation "\+" between float and mixed results in an error\.$#'
7745			identifier: binaryOp.invalid
7746			count: 9
7747			path: app/Report/ReportPdfTextBox.php
7748
7749		-
7750			message: '#^Binary operation "\+" between mixed and mixed results in an error\.$#'
7751			identifier: binaryOp.invalid
7752			count: 2
7753			path: app/Report/ReportPdfTextBox.php
7754
7755		-
7756			message: '#^Instanceof between Fisharebest\\Webtrees\\Report\\ReportBaseElement and Fisharebest\\Webtrees\\Report\\ReportPdfFootnote will always evaluate to false\.$#'
7757			identifier: instanceof.alwaysFalse
7758			count: 1
7759			path: app/Report/ReportPdfTextBox.php
7760
7761		-
7762			message: '#^Parameter \#1 \$margin of method TCPDF\:\:setLeftMargin\(\) expects float\|int, mixed given\.$#'
7763			identifier: argument.type
7764			count: 1
7765			path: app/Report/ReportPdfTextBox.php
7766
7767		-
7768			message: '#^Parameter \#1 \$margin of method TCPDF\:\:setRightMargin\(\) expects float\|int, mixed given\.$#'
7769			identifier: argument.type
7770			count: 1
7771			path: app/Report/ReportPdfTextBox.php
7772
7773		-
7774			message: '#^Method Fisharebest\\Webtrees\\Report\\RightToLeftSupport\:\:starredName\(\) should return string but returns string\|null\.$#'
7775			identifier: return.type
7776			count: 1
7777			path: app/Report/RightToLeftSupport.php
7778
7779		-
7780			message: '#^Parameter \#2 \$offset of function substr expects int, int\<0, max\>\|false given\.$#'
7781			identifier: argument.type
7782			count: 1
7783			path: app/Report/RightToLeftSupport.php
7784
7785		-
7786			message: '#^Parameter \#3 \$length of function substr expects int\|null, int\<0, max\>\|false given\.$#'
7787			identifier: argument.type
7788			count: 1
7789			path: app/Report/RightToLeftSupport.php
7790
7791		-
7792			message: '#^Parameter \#3 \$subject of function preg_replace expects array\<float\|int\|string\>\|string, string\|null given\.$#'
7793			identifier: argument.type
7794			count: 1
7795			path: app/Report/RightToLeftSupport.php
7796
7797		-
7798			message: '#^Parameter \#3 \$subject of function str_replace expects array\<string\>\|string, string\|null given\.$#'
7799			identifier: argument.type
7800			count: 1
7801			path: app/Report/RightToLeftSupport.php
7802
7803		-
7804			message: '#^Cannot access property \$access_level on mixed\.$#'
7805			identifier: property.nonObject
7806			count: 1
7807			path: app/Schema/Migration42.php
7808
7809		-
7810			message: '#^Cannot access property \$component on mixed\.$#'
7811			identifier: property.nonObject
7812			count: 1
7813			path: app/Schema/Migration42.php
7814
7815		-
7816			message: '#^Cannot access property \$gedcom_id on mixed\.$#'
7817			identifier: property.nonObject
7818			count: 1
7819			path: app/Schema/Migration42.php
7820
7821		-
7822			message: '#^Cannot access property \$module_name on mixed\.$#'
7823			identifier: property.nonObject
7824			count: 1
7825			path: app/Schema/Migration42.php
7826
7827		-
7828			message: '#^Access to an undefined property object\:\:\$max\.$#'
7829			identifier: property.notFound
7830			count: 2
7831			path: app/Schema/Migration44.php
7832
7833		-
7834			message: '#^Access to an undefined property object\:\:\$min\.$#'
7835			identifier: property.notFound
7836			count: 1
7837			path: app/Schema/Migration44.php
7838
7839		-
7840			message: '#^Anonymous function should return Fisharebest\\Webtrees\\Family but returns Fisharebest\\Webtrees\\Family\|null\.$#'
7841			identifier: return.type
7842			count: 1
7843			path: app/Services/AdminService.php
7844
7845		-
7846			message: '#^Anonymous function should return Fisharebest\\Webtrees\\Individual but returns Fisharebest\\Webtrees\\Individual\|null\.$#'
7847			identifier: return.type
7848			count: 1
7849			path: app/Services/AdminService.php
7850
7851		-
7852			message: '#^Anonymous function should return Fisharebest\\Webtrees\\Media but returns Fisharebest\\Webtrees\\Media\|null\.$#'
7853			identifier: return.type
7854			count: 1
7855			path: app/Services/AdminService.php
7856
7857		-
7858			message: '#^Anonymous function should return Fisharebest\\Webtrees\\Source but returns Fisharebest\\Webtrees\\Source\|null\.$#'
7859			identifier: return.type
7860			count: 1
7861			path: app/Services/AdminService.php
7862
7863		-
7864			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\>\>\>\.$#'
7865			identifier: return.type
7866			count: 1
7867			path: app/Services/AdminService.php
7868
7869		-
7870			message: '#^Method Fisharebest\\Webtrees\\Services\\AdminService\:\:duplicateXrefs\(\) should return array\<string\> but returns array\<mixed\>\.$#'
7871			identifier: return.type
7872			count: 1
7873			path: app/Services/AdminService.php
7874
7875		-
7876			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\.$#'
7877			identifier: argument.type
7878			count: 1
7879			path: app/Services/AdminService.php
7880
7881		-
7882			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\.$#'
7883			identifier: argument.type
7884			count: 1
7885			path: app/Services/AdminService.php
7886
7887		-
7888			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\.$#'
7889			identifier: argument.type
7890			count: 1
7891			path: app/Services/AdminService.php
7892
7893		-
7894			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\.$#'
7895			identifier: argument.type
7896			count: 1
7897			path: app/Services/AdminService.php
7898
7899		-
7900			message: '#^Parameter \#1 \$table of static method Illuminate\\Database\\Capsule\\Manager\:\:table\(\) expects Closure\|Illuminate\\Database\\Query\\Builder\|string, Illuminate\\Database\\Query\\Expression given\.$#'
7901			identifier: argument.type
7902			count: 1
7903			path: app/Services/AdminService.php
7904
7905		-
7906			message: '#^Parameter \#2 \$subject of function preg_match expects string, string\|false given\.$#'
7907			identifier: argument.type
7908			count: 1
7909			path: app/Services/AdminService.php
7910
7911		-
7912			message: '#^Binary operation "\-" between int and mixed results in an error\.$#'
7913			identifier: binaryOp.invalid
7914			count: 1
7915			path: app/Services/CalendarService.php
7916
7917		-
7918			message: '#^Binary operation "\." between mixed and '' '' results in an error\.$#'
7919			identifier: binaryOp.invalid
7920			count: 2
7921			path: app/Services/CalendarService.php
7922
7923		-
7924			message: '#^Binary operation "\." between non\-falsy\-string and mixed results in an error\.$#'
7925			identifier: binaryOp.invalid
7926			count: 6
7927			path: app/Services/CalendarService.php
7928
7929		-
7930			message: '#^Cannot access property \$d_day on mixed\.$#'
7931			identifier: property.nonObject
7932			count: 2
7933			path: app/Services/CalendarService.php
7934
7935		-
7936			message: '#^Cannot access property \$d_fact on mixed\.$#'
7937			identifier: property.nonObject
7938			count: 2
7939			path: app/Services/CalendarService.php
7940
7941		-
7942			message: '#^Cannot access property \$d_month on mixed\.$#'
7943			identifier: property.nonObject
7944			count: 2
7945			path: app/Services/CalendarService.php
7946
7947		-
7948			message: '#^Cannot access property \$d_type on mixed\.$#'
7949			identifier: property.nonObject
7950			count: 4
7951			path: app/Services/CalendarService.php
7952
7953		-
7954			message: '#^Cannot access property \$d_year on mixed\.$#'
7955			identifier: property.nonObject
7956			count: 4
7957			path: app/Services/CalendarService.php
7958
7959		-
7960			message: '#^Cannot access property \$gedcom on mixed\.$#'
7961			identifier: property.nonObject
7962			count: 4
7963			path: app/Services/CalendarService.php
7964
7965		-
7966			message: '#^Cannot access property \$xref on mixed\.$#'
7967			identifier: property.nonObject
7968			count: 4
7969			path: app/Services/CalendarService.php
7970
7971		-
7972			message: '#^Cannot call method minimumJulianDay\(\) on mixed\.$#'
7973			identifier: method.nonObject
7974			count: 4
7975			path: app/Services/CalendarService.php
7976
7977		-
7978			message: '#^Parameter \#1 \$filter of method Fisharebest\\Webtrees\\GedcomRecord\:\:facts\(\) expects array\<string\>, array\<int, mixed\> given\.$#'
7979			identifier: argument.type
7980			count: 2
7981			path: app/Services/CalendarService.php
7982
7983		-
7984			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\FamilyFactoryInterface\:\:make\(\) expects string, mixed given\.$#'
7985			identifier: argument.type
7986			count: 2
7987			path: app/Services/CalendarService.php
7988
7989		-
7990			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\IndividualFactoryInterface\:\:make\(\) expects string, mixed given\.$#'
7991			identifier: argument.type
7992			count: 2
7993			path: app/Services/CalendarService.php
7994
7995		-
7996			message: '#^Parameter \#1 of closure expects Fisharebest\\Webtrees\\GedcomRecord, mixed given\.$#'
7997			identifier: argument.type
7998			count: 1
7999			path: app/Services/CalendarService.php
8000
8001		-
8002			message: '#^Parameter \#2 of closure expects Fisharebest\\Webtrees\\GedcomRecord, mixed given\.$#'
8003			identifier: argument.type
8004			count: 1
8005			path: app/Services/CalendarService.php
8006
8007		-
8008			message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Contracts\\FamilyFactoryInterface\:\:make\(\) expects string\|null, mixed given\.$#'
8009			identifier: argument.type
8010			count: 2
8011			path: app/Services/CalendarService.php
8012
8013		-
8014			message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Contracts\\IndividualFactoryInterface\:\:make\(\) expects string\|null, mixed given\.$#'
8015			identifier: argument.type
8016			count: 2
8017			path: app/Services/CalendarService.php
8018
8019		-
8020			message: '#^Cannot access offset string on mixed\.$#'
8021			identifier: offsetAccess.nonOffsetAccessible
8022			count: 4
8023			path: app/Services/ClipboardService.php
8024
8025		-
8026			message: '#^Parameter \#1 \$array of function array_slice expects array, mixed given\.$#'
8027			identifier: argument.type
8028			count: 1
8029			path: app/Services/ClipboardService.php
8030
8031		-
8032			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\.$#'
8033			identifier: argument.type
8034			count: 1
8035			path: app/Services/ClipboardService.php
8036
8037		-
8038			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\.$#'
8039			identifier: argument.type
8040			count: 1
8041			path: app/Services/ClipboardService.php
8042
8043		-
8044			message: '#^Parameter \#1 \$gedcom of method Fisharebest\\Webtrees\\GedcomRecord\:\:createFact\(\) expects string, mixed given\.$#'
8045			identifier: argument.type
8046			count: 1
8047			path: app/Services/ClipboardService.php
8048
8049		-
8050			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\.$#'
8051			identifier: argument.type
8052			count: 1
8053			path: app/Services/ClipboardService.php
8054
8055		-
8056			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
8057			identifier: argument.type
8058			count: 3
8059			path: app/Services/DataFixService.php
8060
8061		-
8062			message: '#^Binary operation "\+" between 1 and mixed results in an error\.$#'
8063			identifier: binaryOp.invalid
8064			count: 1
8065			path: app/Services/DatatablesService.php
8066
8067		-
8068			message: '#^Offset ''column'' does not exist on string\.$#'
8069			identifier: offsetAccess.notFound
8070			count: 3
8071			path: app/Services/DatatablesService.php
8072
8073		-
8074			message: '#^Offset ''dir'' does not exist on string\.$#'
8075			identifier: offsetAccess.notFound
8076			count: 2
8077			path: app/Services/DatatablesService.php
8078
8079		-
8080			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<int,mixed\>\:\:filter\(\) expects \(callable\(mixed, int\)\: bool\)\|null, Closure\(array\)\: bool given\.$#'
8081			identifier: argument.type
8082			count: 1
8083			path: app/Services/DatatablesService.php
8084
8085		-
8086			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\.$#'
8087			identifier: argument.type
8088			count: 1
8089			path: app/Services/DatatablesService.php
8090
8091		-
8092			message: '#^Parameter \#1 \$haystack of function stripos expects string, mixed given\.$#'
8093			identifier: argument.type
8094			count: 1
8095			path: app/Services/DatatablesService.php
8096
8097		-
8098			message: '#^Parameter \#2 \$direction of method Illuminate\\Database\\Query\\Builder\:\:orderBy\(\) expects string, mixed given\.$#'
8099			identifier: argument.type
8100			count: 1
8101			path: app/Services/DatatablesService.php
8102
8103		-
8104			message: '#^Parameter \#1 \$request of static method Fisharebest\\Webtrees\\Validator\:\:attributes\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#'
8105			identifier: argument.type
8106			count: 1
8107			path: app/Services/EmailService.php
8108
8109		-
8110			message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#'
8111			identifier: foreach.nonIterable
8112			count: 1
8113			path: app/Services/GedcomEditService.php
8114
8115		-
8116			message: '#^Binary operation "\.\=" between mixed and non\-falsy\-string results in an error\.$#'
8117			identifier: assignOp.invalid
8118			count: 3
8119			path: app/Services/GedcomEditService.php
8120
8121		-
8122			message: '#^Cannot access offset mixed on mixed\.$#'
8123			identifier: offsetAccess.nonOffsetAccessible
8124			count: 1
8125			path: app/Services/GedcomEditService.php
8126
8127		-
8128			message: '#^Method Fisharebest\\Webtrees\\Services\\GedcomEditService\:\:insertMissingLevels\(\) should return string but returns mixed\.$#'
8129			identifier: return.type
8130			count: 1
8131			path: app/Services/GedcomEditService.php
8132
8133		-
8134			message: '#^Method Fisharebest\\Webtrees\\Services\\GedcomEditService\:\:insertMissingRecordSubtags\(\) should return string but returns string\|null\.$#'
8135			identifier: return.type
8136			count: 2
8137			path: app/Services/GedcomEditService.php
8138
8139		-
8140			message: '#^Parameter \#1 \$array of function array_shift expects array, list\<string\>\|false given\.$#'
8141			identifier: argument.type
8142			count: 1
8143			path: app/Services/GedcomEditService.php
8144
8145		-
8146			message: '#^Parameter \#1 \$haystack of function str_starts_with expects string, mixed given\.$#'
8147			identifier: argument.type
8148			count: 1
8149			path: app/Services/GedcomEditService.php
8150
8151		-
8152			message: '#^Parameter \#2 \$array of function implode expects array\<string\>, mixed given\.$#'
8153			identifier: argument.type
8154			count: 1
8155			path: app/Services/GedcomEditService.php
8156
8157		-
8158			message: '#^Parameter \#2 \$array of function implode expects array\|null, mixed given\.$#'
8159			identifier: argument.type
8160			count: 1
8161			path: app/Services/GedcomEditService.php
8162
8163		-
8164			message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Services\\GedcomEditService\:\:insertMissingLevels\(\) expects string, mixed given\.$#'
8165			identifier: argument.type
8166			count: 1
8167			path: app/Services/GedcomEditService.php
8168
8169		-
8170			message: '#^Parameter \#3 \$gedcom of method Fisharebest\\Webtrees\\Services\\GedcomEditService\:\:insertMissingLevels\(\) expects string, string\|null given\.$#'
8171			identifier: argument.type
8172			count: 2
8173			path: app/Services/GedcomEditService.php
8174
8175		-
8176			message: '#^Cannot access property \$f_gedcom on mixed\.$#'
8177			identifier: property.nonObject
8178			count: 1
8179			path: app/Services/GedcomExportService.php
8180
8181		-
8182			message: '#^Cannot access property \$i_gedcom on mixed\.$#'
8183			identifier: property.nonObject
8184			count: 1
8185			path: app/Services/GedcomExportService.php
8186
8187		-
8188			message: '#^Cannot access property \$m_gedcom on mixed\.$#'
8189			identifier: property.nonObject
8190			count: 1
8191			path: app/Services/GedcomExportService.php
8192
8193		-
8194			message: '#^Cannot access property \$o_gedcom on mixed\.$#'
8195			identifier: property.nonObject
8196			count: 1
8197			path: app/Services/GedcomExportService.php
8198
8199		-
8200			message: '#^Cannot access property \$s_gedcom on mixed\.$#'
8201			identifier: property.nonObject
8202			count: 1
8203			path: app/Services/GedcomExportService.php
8204
8205		-
8206			message: '#^Instanceof between Fisharebest\\Webtrees\\Header and Fisharebest\\Webtrees\\Header will always evaluate to true\.$#'
8207			identifier: instanceof.alwaysTrue
8208			count: 1
8209			path: app/Services/GedcomExportService.php
8210
8211		-
8212			message: '#^Offset ''uri'' might not exist on array\{timed_out\: bool, blocked\: bool, eof\: bool, unread_bytes\: int, stream_type\: string, wrapper_type\: string, wrapper_data\: mixed, mode\: string, \.\.\.\}\.$#'
8213			identifier: offsetAccess.notFound
8214			count: 1
8215			path: app/Services/GedcomExportService.php
8216
8217		-
8218			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: Fisharebest\\Webtrees\\Family, Closure\(object\)\: Fisharebest\\Webtrees\\Family given\.$#'
8219			identifier: argument.type
8220			count: 1
8221			path: app/Services/GedcomExportService.php
8222
8223		-
8224			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: Fisharebest\\Webtrees\\GedcomRecord, Closure\(object\)\: Fisharebest\\Webtrees\\GedcomRecord given\.$#'
8225			identifier: argument.type
8226			count: 1
8227			path: app/Services/GedcomExportService.php
8228
8229		-
8230			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: Fisharebest\\Webtrees\\Individual, Closure\(object\)\: Fisharebest\\Webtrees\\Individual given\.$#'
8231			identifier: argument.type
8232			count: 1
8233			path: app/Services/GedcomExportService.php
8234
8235		-
8236			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: Fisharebest\\Webtrees\\Media, Closure\(object\)\: Fisharebest\\Webtrees\\Media given\.$#'
8237			identifier: argument.type
8238			count: 1
8239			path: app/Services/GedcomExportService.php
8240
8241		-
8242			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: Fisharebest\\Webtrees\\Source, Closure\(object\)\: Fisharebest\\Webtrees\\Source given\.$#'
8243			identifier: argument.type
8244			count: 1
8245			path: app/Services/GedcomExportService.php
8246
8247		-
8248			message: '#^Parameter \#1 \$gedcom of method Fisharebest\\Webtrees\\Services\\GedcomExportService\:\:wrapLongLines\(\) expects string, mixed given\.$#'
8249			identifier: argument.type
8250			count: 1
8251			path: app/Services/GedcomExportService.php
8252
8253		-
8254			message: '#^Parameter \#2 \$subject of function preg_match expects string, mixed given\.$#'
8255			identifier: argument.type
8256			count: 1
8257			path: app/Services/GedcomExportService.php
8258
8259		-
8260			message: '#^Parameter \#2 \$subject of function preg_match_all expects string, mixed given\.$#'
8261			identifier: argument.type
8262			count: 1
8263			path: app/Services/GedcomExportService.php
8264
8265		-
8266			message: '#^Binary operation "\." between "\\n1 OBJE @" and mixed results in an error\.$#'
8267			identifier: binaryOp.invalid
8268			count: 1
8269			path: app/Services/GedcomImportService.php
8270
8271		-
8272			message: '#^Binary operation "\." between non\-falsy\-string and mixed results in an error\.$#'
8273			identifier: binaryOp.invalid
8274			count: 3
8275			path: app/Services/GedcomImportService.php
8276
8277		-
8278			message: '#^Cannot call method canonicalTag\(\) on mixed\.$#'
8279			identifier: method.nonObject
8280			count: 1
8281			path: app/Services/GedcomImportService.php
8282
8283		-
8284			message: '#^Method Fisharebest\\Webtrees\\Services\\GedcomImportService\:\:createMediaObject\(\) should return string but returns mixed\.$#'
8285			identifier: return.type
8286			count: 1
8287			path: app/Services/GedcomImportService.php
8288
8289		-
8290			message: '#^Parameter \#1 \$haystack of function str_starts_with expects string, string\|null given\.$#'
8291			identifier: argument.type
8292			count: 1
8293			path: app/Services/GedcomImportService.php
8294
8295		-
8296			message: '#^Parameter \#1 \$str of function strtr expects string, string\|null given\.$#'
8297			identifier: argument.type
8298			count: 1
8299			path: app/Services/GedcomImportService.php
8300
8301		-
8302			message: '#^Parameter \#1 \$string of function substr expects string, string\|null given\.$#'
8303			identifier: argument.type
8304			count: 1
8305			path: app/Services/GedcomImportService.php
8306
8307		-
8308			message: '#^Parameter \#2 \$subject of function preg_match expects string, string\|null given\.$#'
8309			identifier: argument.type
8310			count: 1
8311			path: app/Services/GedcomImportService.php
8312
8313		-
8314			message: '#^Parameter \#2 \$subject of function preg_match_all expects string, string\|null given\.$#'
8315			identifier: argument.type
8316			count: 1
8317			path: app/Services/GedcomImportService.php
8318
8319		-
8320			message: '#^Parameter \#3 \$subject of function preg_replace expects array\<float\|int\|string\>\|string, string\|null given\.$#'
8321			identifier: argument.type
8322			count: 10
8323			path: app/Services/GedcomImportService.php
8324
8325		-
8326			message: '#^Parameter \#3 \$subject of function str_replace expects array\<string\>\|string, string\|null given\.$#'
8327			identifier: argument.type
8328			count: 2
8329			path: app/Services/GedcomImportService.php
8330
8331		-
8332			message: '#^Access to an undefined property object\:\:\$module_name\.$#'
8333			identifier: property.notFound
8334			count: 2
8335			path: app/Services/HomePageService.php
8336
8337		-
8338			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\>\.$#'
8339			identifier: return.type
8340			count: 1
8341			path: app/Services/HomePageService.php
8342
8343		-
8344			message: '#^Parameter \#1 \$blocks of method Fisharebest\\Webtrees\\Services\\HomePageService\:\:filterActiveBlocks\(\) expects Illuminate\\Support\\Collection\<int, string\>, Illuminate\\Support\\Collection\<\(int\|string\), mixed\> given\.$#'
8345			identifier: argument.type
8346			count: 2
8347			path: app/Services/HomePageService.php
8348
8349		-
8350			message: '#^Parameter \#1 \$key of method Illuminate\\Support\\Collection\<int,string\>\:\:contains\(\) expects \(callable\(string, int\)\: bool\)\|string, mixed given\.$#'
8351			identifier: argument.type
8352			count: 4
8353			path: app/Services/HomePageService.php
8354
8355		-
8356			message: '#^Parameter \#1 \$module_name of method Fisharebest\\Webtrees\\Services\\ModuleService\:\:findByName\(\) expects string, mixed given\.$#'
8357			identifier: argument.type
8358			count: 2
8359			path: app/Services/HomePageService.php
8360
8361		-
8362			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\.$#'
8363			identifier: argument.type
8364			count: 2
8365			path: app/Services/HomePageService.php
8366
8367		-
8368			message: '#^Parameter \#2 \$path of method Fisharebest\\Webtrees\\Services\\HousekeepingService\:\:deleteFileOrFolder\(\) expects string, mixed given\.$#'
8369			identifier: argument.type
8370			count: 1
8371			path: app/Services/HousekeepingService.php
8372
8373		-
8374			message: '#^Cannot access property \$excludes on mixed\.$#'
8375			identifier: property.nonObject
8376			count: 4
8377			path: app/Services/HtmlService.php
8378
8379		-
8380			message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#'
8381			identifier: foreach.nonIterable
8382			count: 1
8383			path: app/Services/IndividualFactsService.php
8384
8385		-
8386			message: '#^Binary operation "\." between "\\n2 _ASSO @" and mixed results in an error\.$#'
8387			identifier: binaryOp.invalid
8388			count: 1
8389			path: app/Services/IndividualFactsService.php
8390
8391		-
8392			message: '#^Call to an undefined method Fisharebest\\Webtrees\\GedcomRecord\:\:sex\(\)\.$#'
8393			identifier: method.notFound
8394			count: 17
8395			path: app/Services/IndividualFactsService.php
8396
8397		-
8398			message: '#^Cannot call method xref\(\) on mixed\.$#'
8399			identifier: method.nonObject
8400			count: 1
8401			path: app/Services/IndividualFactsService.php
8402
8403		-
8404			message: '#^Illuminate\\Support\\Collection\<\*NEVER\*, \*NEVER\*\> does not accept Fisharebest\\Webtrees\\Fact\.$#'
8405			identifier: offsetAssign.valueType
8406			count: 31
8407			path: app/Services/IndividualFactsService.php
8408
8409		-
8410			message: '#^Instanceof between Fisharebest\\Webtrees\\Individual and Fisharebest\\Webtrees\\Family will always evaluate to false\.$#'
8411			identifier: instanceof.alwaysFalse
8412			count: 1
8413			path: app/Services/IndividualFactsService.php
8414
8415		-
8416			message: '#^Method Fisharebest\\Webtrees\\Services\\IndividualFactsService\:\:familyFacts\(\) should return Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Fact\> but returns Illuminate\\Support\\Collection\<int, mixed\>\.$#'
8417			identifier: return.type
8418			count: 1
8419			path: app/Services/IndividualFactsService.php
8420
8421		-
8422			message: '#^Method Fisharebest\\Webtrees\\Services\\IndividualFactsService\:\:historicFacts\(\) should return Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Fact\> but returns Illuminate\\Support\\Collection\<int, mixed\>\.$#'
8423			identifier: return.type
8424			count: 1
8425			path: app/Services/IndividualFactsService.php
8426
8427		-
8428			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<int,mixed\>\:\:filter\(\) expects \(callable\(mixed, int\)\: bool\)\|null, Closure\(Fisharebest\\Webtrees\\Fact\)\: bool given\.$#'
8429			identifier: argument.type
8430			count: 1
8431			path: app/Services/IndividualFactsService.php
8432
8433		-
8434			message: '#^Parameter \#1 \$gedcom of class Fisharebest\\Webtrees\\Fact constructor expects string, string\|null given\.$#'
8435			identifier: argument.type
8436			count: 1
8437			path: app/Services/IndividualFactsService.php
8438
8439		-
8440			message: '#^Parameter \#2 \$spouse of method Fisharebest\\Webtrees\\Services\\IndividualFactsService\:\:spouseFacts\(\) expects Fisharebest\\Webtrees\\Individual, Fisharebest\\Webtrees\\Individual\|null given\.$#'
8441			identifier: argument.type
8442			count: 1
8443			path: app/Services/IndividualFactsService.php
8444
8445		-
8446			message: '#^Parameter \#3 \$sex of method Fisharebest\\Webtrees\\Services\\IndividualFactsService\:\:convertEvent\(\) expects string, mixed given\.$#'
8447			identifier: argument.type
8448			count: 17
8449			path: app/Services/IndividualFactsService.php
8450
8451		-
8452			message: '#^Parameter \#3 \$subject of function preg_replace expects array\<float\|int\|string\>\|string, string\|null given\.$#'
8453			identifier: argument.type
8454			count: 1
8455			path: app/Services/IndividualFactsService.php
8456
8457		-
8458			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\>\.$#'
8459			identifier: return.type
8460			count: 1
8461			path: app/Services/LinkedRecordService.php
8462
8463		-
8464			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\.$#'
8465			identifier: argument.type
8466			count: 1
8467			path: app/Services/LinkedRecordService.php
8468
8469		-
8470			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: Fisharebest\\Webtrees\\Family, Closure\(object\)\: Fisharebest\\Webtrees\\Family given\.$#'
8471			identifier: argument.type
8472			count: 1
8473			path: app/Services/LinkedRecordService.php
8474
8475		-
8476			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: Fisharebest\\Webtrees\\Individual, Closure\(object\)\: Fisharebest\\Webtrees\\Individual given\.$#'
8477			identifier: argument.type
8478			count: 1
8479			path: app/Services/LinkedRecordService.php
8480
8481		-
8482			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: Fisharebest\\Webtrees\\Location, Closure\(object\)\: Fisharebest\\Webtrees\\Location given\.$#'
8483			identifier: argument.type
8484			count: 1
8485			path: app/Services/LinkedRecordService.php
8486
8487		-
8488			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: Fisharebest\\Webtrees\\Media, Closure\(object\)\: Fisharebest\\Webtrees\\Media given\.$#'
8489			identifier: argument.type
8490			count: 1
8491			path: app/Services/LinkedRecordService.php
8492
8493		-
8494			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: Fisharebest\\Webtrees\\Note, Closure\(object\)\: Fisharebest\\Webtrees\\Note given\.$#'
8495			identifier: argument.type
8496			count: 1
8497			path: app/Services/LinkedRecordService.php
8498
8499		-
8500			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: Fisharebest\\Webtrees\\Repository, Closure\(object\)\: Fisharebest\\Webtrees\\Repository given\.$#'
8501			identifier: argument.type
8502			count: 2
8503			path: app/Services/LinkedRecordService.php
8504
8505		-
8506			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: Fisharebest\\Webtrees\\Source, Closure\(object\)\: Fisharebest\\Webtrees\\Source given\.$#'
8507			identifier: argument.type
8508			count: 1
8509			path: app/Services/LinkedRecordService.php
8510
8511		-
8512			message: '#^Access to an undefined property object\:\:\$child_count\.$#'
8513			identifier: property.notFound
8514			count: 2
8515			path: app/Services/MapDataService.php
8516
8517		-
8518			message: '#^Access to an undefined property object\:\:\$key\.$#'
8519			identifier: property.notFound
8520			count: 1
8521			path: app/Services/MapDataService.php
8522
8523		-
8524			message: '#^Access to an undefined property object\:\:\$no_coord\.$#'
8525			identifier: property.notFound
8526			count: 2
8527			path: app/Services/MapDataService.php
8528
8529		-
8530			message: '#^Access to an undefined property object\:\:\$p_id\.$#'
8531			identifier: property.notFound
8532			count: 1
8533			path: app/Services/MapDataService.php
8534
8535		-
8536			message: '#^Access to an undefined property object\:\:\$parent_id\.$#'
8537			identifier: property.notFound
8538			count: 1
8539			path: app/Services/MapDataService.php
8540
8541		-
8542			message: '#^Access to an undefined property object\:\:\$place\.$#'
8543			identifier: property.notFound
8544			count: 4
8545			path: app/Services/MapDataService.php
8546
8547		-
8548			message: '#^Cannot access property \$id on mixed\.$#'
8549			identifier: property.nonObject
8550			count: 2
8551			path: app/Services/MapDataService.php
8552
8553		-
8554			message: '#^Cannot access property \$p_place on mixed\.$#'
8555			identifier: property.nonObject
8556			count: 1
8557			path: app/Services/MapDataService.php
8558
8559		-
8560			message: '#^Cannot access property \$place on mixed\.$#'
8561			identifier: property.nonObject
8562			count: 2
8563			path: app/Services/MapDataService.php
8564
8565		-
8566			message: '#^Cannot cast mixed to int\.$#'
8567			identifier: cast.int
8568			count: 4
8569			path: app/Services/MapDataService.php
8570
8571		-
8572			message: '#^Method Fisharebest\\Webtrees\\Services\\MapDataService\:\:activePlaces\(\) should return array\<string, array\<object\>\> but returns array\<string, list\<mixed\>\>\.$#'
8573			identifier: return.type
8574			count: 1
8575			path: app/Services/MapDataService.php
8576
8577		-
8578			message: '#^Method Fisharebest\\Webtrees\\Services\\MapDataService\:\:placeIdsForLocation\(\) should return array\<string\> but returns array\<mixed\>\.$#'
8579			identifier: return.type
8580			count: 1
8581			path: app/Services/MapDataService.php
8582
8583		-
8584			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: int, Closure\(object\)\: int given\.$#'
8585			identifier: argument.type
8586			count: 1
8587			path: app/Services/MapDataService.php
8588
8589		-
8590			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: object, Closure\(object\)\: object given\.$#'
8591			identifier: argument.type
8592			count: 1
8593			path: app/Services/MapDataService.php
8594
8595		-
8596			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: string, Closure\(object\)\: string given\.$#'
8597			identifier: argument.type
8598			count: 2
8599			path: app/Services/MapDataService.php
8600
8601		-
8602			message: '#^Parameter \#1 \$string of function mb_strtolower expects string, mixed given\.$#'
8603			identifier: argument.type
8604			count: 2
8605			path: app/Services/MapDataService.php
8606
8607		-
8608			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
8609			identifier: argument.type
8610			count: 1
8611			path: app/Services/MapDataService.php
8612
8613		-
8614			message: '#^Parameter \#1 of closure expects string, mixed given\.$#'
8615			identifier: argument.type
8616			count: 1
8617			path: app/Services/MapDataService.php
8618
8619		-
8620			message: '#^Parameter \#2 of closure expects string, mixed given\.$#'
8621			identifier: argument.type
8622			count: 1
8623			path: app/Services/MapDataService.php
8624
8625		-
8626			message: '#^Binary operation "\." between string and mixed results in an error\.$#'
8627			identifier: binaryOp.invalid
8628			count: 3
8629			path: app/Services/MediaFileService.php
8630
8631		-
8632			message: '#^Call to function is_float\(\) with int will always evaluate to false\.$#'
8633			identifier: function.impossibleType
8634			count: 1
8635			path: app/Services/MediaFileService.php
8636
8637		-
8638			message: '#^Cannot call method detach\(\) on mixed\.$#'
8639			identifier: method.nonObject
8640			count: 1
8641			path: app/Services/MediaFileService.php
8642
8643		-
8644			message: '#^Cannot call method getClientFilename\(\) on mixed\.$#'
8645			identifier: method.nonObject
8646			count: 2
8647			path: app/Services/MediaFileService.php
8648
8649		-
8650			message: '#^Cannot call method getError\(\) on mixed\.$#'
8651			identifier: method.nonObject
8652			count: 1
8653			path: app/Services/MediaFileService.php
8654
8655		-
8656			message: '#^Cannot call method getStream\(\) on mixed\.$#'
8657			identifier: method.nonObject
8658			count: 2
8659			path: app/Services/MediaFileService.php
8660
8661		-
8662			message: '#^Cannot cast mixed to string\.$#'
8663			identifier: cast.string
8664			count: 1
8665			path: app/Services/MediaFileService.php
8666
8667		-
8668			message: '#^Method Fisharebest\\Webtrees\\Services\\MediaFileService\:\:allFilesInDatabase\(\) should return Illuminate\\Support\\Collection\<int, string\> but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#'
8669			identifier: return.type
8670			count: 1
8671			path: app/Services/MediaFileService.php
8672
8673		-
8674			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\.$#'
8675			identifier: argument.type
8676			count: 1
8677			path: app/Services/MediaFileService.php
8678
8679		-
8680			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\.$#'
8681			identifier: argument.type
8682			count: 1
8683			path: app/Services/MediaFileService.php
8684
8685		-
8686			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\.$#'
8687			identifier: argument.type
8688			count: 1
8689			path: app/Services/MediaFileService.php
8690
8691		-
8692			message: '#^Parameter \#1 \$location of method League\\Flysystem\\FilesystemReader\:\:listContents\(\) expects string, mixed given\.$#'
8693			identifier: argument.type
8694			count: 1
8695			path: app/Services/MediaFileService.php
8696
8697		-
8698			message: '#^Parameter \#1 \$path of function pathinfo expects string, mixed given\.$#'
8699			identifier: argument.type
8700			count: 1
8701			path: app/Services/MediaFileService.php
8702
8703		-
8704			message: '#^Parameter \#1 \$uploaded_file of class Fisharebest\\Webtrees\\Exceptions\\FileUploadException constructor expects Psr\\Http\\Message\\UploadedFileInterface\|null, mixed given\.$#'
8705			identifier: argument.type
8706			count: 1
8707			path: app/Services/MediaFileService.php
8708
8709		-
8710			message: '#^Access to an undefined property object\:\:\$footer_order\.$#'
8711			identifier: property.notFound
8712			count: 1
8713			path: app/Services/ModuleService.php
8714
8715		-
8716			message: '#^Access to an undefined property object\:\:\$menu_order\.$#'
8717			identifier: property.notFound
8718			count: 1
8719			path: app/Services/ModuleService.php
8720
8721		-
8722			message: '#^Access to an undefined property object\:\:\$module_name\.$#'
8723			identifier: property.notFound
8724			count: 1
8725			path: app/Services/ModuleService.php
8726
8727		-
8728			message: '#^Access to an undefined property object\:\:\$sidebar_order\.$#'
8729			identifier: property.notFound
8730			count: 1
8731			path: app/Services/ModuleService.php
8732
8733		-
8734			message: '#^Access to an undefined property object\:\:\$status\.$#'
8735			identifier: property.notFound
8736			count: 1
8737			path: app/Services/ModuleService.php
8738
8739		-
8740			message: '#^Access to an undefined property object\:\:\$tab_order\.$#'
8741			identifier: property.notFound
8742			count: 1
8743			path: app/Services/ModuleService.php
8744
8745		-
8746			message: '#^Anonymous function should return Fisharebest\\Webtrees\\Module\\ModuleInterface but returns mixed\.$#'
8747			identifier: return.type
8748			count: 1
8749			path: app/Services/ModuleService.php
8750
8751		-
8752			message: '#^Cannot call method setName\(\) on mixed\.$#'
8753			identifier: method.nonObject
8754			count: 1
8755			path: app/Services/ModuleService.php
8756
8757		-
8758			message: '#^Cannot cast mixed to int\.$#'
8759			identifier: cast.int
8760			count: 4
8761			path: app/Services/ModuleService.php
8762
8763		-
8764			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\>\.$#'
8765			identifier: return.type
8766			count: 1
8767			path: app/Services/ModuleService.php
8768
8769		-
8770			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\>\.$#'
8771			identifier: return.type
8772			count: 1
8773			path: app/Services/ModuleService.php
8774
8775		-
8776			message: '#^Method Fisharebest\\Webtrees\\Services\\ModuleService\:\:deletedModules\(\) should return Illuminate\\Support\\Collection\<int, string\> but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#'
8777			identifier: return.type
8778			count: 1
8779			path: app/Services/ModuleService.php
8780
8781		-
8782			message: '#^Method Fisharebest\\Webtrees\\Services\\ModuleService\:\:load\(\) should return Fisharebest\\Webtrees\\Module\\ModuleInterface\|null but returns mixed\.$#'
8783			identifier: return.type
8784			count: 1
8785			path: app/Services/ModuleService.php
8786
8787		-
8788			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\>\.$#'
8789			identifier: return.type
8790			count: 1
8791			path: app/Services/ModuleService.php
8792
8793		-
8794			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:mapWithKeys\(\) expects callable\(mixed, int\|string\)\: array\<int\|string, object\>, Closure\(object\)\: non\-empty\-array\<int\|string, object\> given\.$#'
8795			identifier: argument.type
8796			count: 1
8797			path: app/Services/ModuleService.php
8798
8799		-
8800			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\.$#'
8801			identifier: argument.type
8802			count: 1
8803			path: app/Services/ModuleService.php
8804
8805		-
8806			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\.$#'
8807			identifier: argument.type
8808			count: 1
8809			path: app/Services/ModuleService.php
8810
8811		-
8812			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\.$#'
8813			identifier: argument.type
8814			count: 1
8815			path: app/Services/ModuleService.php
8816
8817		-
8818			message: '#^Binary operation "\." between mixed and mixed results in an error\.$#'
8819			identifier: binaryOp.invalid
8820			count: 1
8821			path: app/Services/PendingChangesService.php
8822
8823		-
8824			message: '#^Cannot access property \$change_id on mixed\.$#'
8825			identifier: property.nonObject
8826			count: 3
8827			path: app/Services/PendingChangesService.php
8828
8829		-
8830			message: '#^Cannot access property \$change_time on mixed\.$#'
8831			identifier: property.nonObject
8832			count: 2
8833			path: app/Services/PendingChangesService.php
8834
8835		-
8836			message: '#^Cannot access property \$new_gedcom on mixed\.$#'
8837			identifier: property.nonObject
8838			count: 8
8839			path: app/Services/PendingChangesService.php
8840
8841		-
8842			message: '#^Cannot access property \$old_gedcom on mixed\.$#'
8843			identifier: property.nonObject
8844			count: 5
8845			path: app/Services/PendingChangesService.php
8846
8847		-
8848			message: '#^Cannot access property \$record on mixed\.$#'
8849			identifier: property.nonObject
8850			count: 1
8851			path: app/Services/PendingChangesService.php
8852
8853		-
8854			message: '#^Cannot access property \$xref on mixed\.$#'
8855			identifier: property.nonObject
8856			count: 2
8857			path: app/Services/PendingChangesService.php
8858
8859		-
8860			message: '#^Cannot call method add\(\) on DateTimeImmutable\|false\.$#'
8861			identifier: method.nonObject
8862			count: 1
8863			path: app/Services/PendingChangesService.php
8864
8865		-
8866			message: '#^Cannot call method setTimezone\(\) on DateTimeImmutable\|false\.$#'
8867			identifier: method.nonObject
8868			count: 1
8869			path: app/Services/PendingChangesService.php
8870
8871		-
8872			message: '#^Method Fisharebest\\Webtrees\\Services\\PendingChangesService\:\:pendingChanges\(\) should return array\<array\<object\>\> but returns array\<int\|string, list\<mixed\>\>\.$#'
8873			identifier: return.type
8874			count: 1
8875			path: app/Services/PendingChangesService.php
8876
8877		-
8878			message: '#^Method Fisharebest\\Webtrees\\Services\\PendingChangesService\:\:pendingXrefs\(\) should return Illuminate\\Support\\Collection\<int, string\> but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#'
8879			identifier: return.type
8880			count: 1
8881			path: app/Services/PendingChangesService.php
8882
8883		-
8884			message: '#^Offset 1 might not exist on array\{0\?\: string, 1\?\: non\-falsy\-string\}\.$#'
8885			identifier: offsetAccess.notFound
8886			count: 1
8887			path: app/Services/PendingChangesService.php
8888
8889		-
8890			message: '#^Parameter \#1 \$gedrec of method Fisharebest\\Webtrees\\Services\\GedcomImportService\:\:updateRecord\(\) expects string, mixed given\.$#'
8891			identifier: argument.type
8892			count: 6
8893			path: app/Services/PendingChangesService.php
8894
8895		-
8896			message: '#^Parameter \#1 \$string of method Fisharebest\\Webtrees\\Contracts\\TimestampFactoryInterface\:\:fromString\(\) expects string\|null, mixed given\.$#'
8897			identifier: argument.type
8898			count: 1
8899			path: app/Services/PendingChangesService.php
8900
8901		-
8902			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\GedcomRecordFactoryInterface\:\:new\(\) expects string, mixed given\.$#'
8903			identifier: argument.type
8904			count: 1
8905			path: app/Services/PendingChangesService.php
8906
8907		-
8908			message: '#^Parameter \#2 \$gedcom of method Fisharebest\\Webtrees\\Contracts\\GedcomRecordFactoryInterface\:\:new\(\) expects string, mixed given\.$#'
8909			identifier: argument.type
8910			count: 1
8911			path: app/Services/PendingChangesService.php
8912
8913		-
8914			message: '#^Parameter \#3 \$pending of method Fisharebest\\Webtrees\\Contracts\\GedcomRecordFactoryInterface\:\:new\(\) expects string\|null, mixed given\.$#'
8915			identifier: argument.type
8916			count: 1
8917			path: app/Services/PendingChangesService.php
8918
8919		-
8920			message: '#^Call to an undefined method Fisharebest\\Webtrees\\Family\|Fisharebest\\Webtrees\\Individual\:\:childFamilies\(\)\.$#'
8921			identifier: method.notFound
8922			count: 1
8923			path: app/Services/RelationshipService.php
8924
8925		-
8926			message: '#^Call to an undefined method Fisharebest\\Webtrees\\Family\|Fisharebest\\Webtrees\\Individual\:\:sex\(\)\.$#'
8927			identifier: method.notFound
8928			count: 1
8929			path: app/Services/RelationshipService.php
8930
8931		-
8932			message: '#^Call to an undefined method Fisharebest\\Webtrees\\Family\|Fisharebest\\Webtrees\\Individual\:\:spouseFamilies\(\)\.$#'
8933			identifier: method.notFound
8934			count: 1
8935			path: app/Services/RelationshipService.php
8936
8937		-
8938			message: '#^Cannot access offset string on mixed\.$#'
8939			identifier: offsetAccess.nonOffsetAccessible
8940			count: 1
8941			path: app/Services/RelationshipService.php
8942
8943		-
8944			message: '#^Cannot call method findByInterface\(\) on mixed\.$#'
8945			identifier: method.nonObject
8946			count: 1
8947			path: app/Services/RelationshipService.php
8948
8949		-
8950			message: '#^Cannot call method first\(\) on mixed\.$#'
8951			identifier: method.nonObject
8952			count: 1
8953			path: app/Services/RelationshipService.php
8954
8955		-
8956			message: '#^Method Fisharebest\\Webtrees\\Services\\RelationshipService\:\:legacyNameAlgorithm\(\) should return string but returns mixed\.$#'
8957			identifier: return.type
8958			count: 1
8959			path: app/Services/RelationshipService.php
8960
8961		-
8962			message: '#^Method Fisharebest\\Webtrees\\Services\\RelationshipService\:\:matchRelationships\(\) should return array\<Fisharebest\\Webtrees\\Relationship\> but returns array\<array\<string\>\|Fisharebest\\Webtrees\\Relationship\>\.$#'
8963			identifier: return.type
8964			count: 1
8965			path: app/Services/RelationshipService.php
8966
8967		-
8968			message: '#^Parameter \#1 \$individual of method Fisharebest\\Webtrees\\Services\\RelationshipService\:\:reflexivePronoun\(\) expects Fisharebest\\Webtrees\\Individual, Fisharebest\\Webtrees\\Family\|Fisharebest\\Webtrees\\Individual given\.$#'
8969			identifier: argument.type
8970			count: 1
8971			path: app/Services/RelationshipService.php
8972
8973		-
8974			message: '#^Parameter \#2 \$array of function array_key_exists expects array, mixed given\.$#'
8975			identifier: argument.type
8976			count: 1
8977			path: app/Services/RelationshipService.php
8978
8979		-
8980			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\.$#'
8981			identifier: argument.type
8982			count: 1
8983			path: app/Services/RelationshipService.php
8984
8985		-
8986			message: '#^Parameter \#2 \$language of method Fisharebest\\Webtrees\\Services\\RelationshipService\:\:nameFromPath\(\) expects Fisharebest\\Webtrees\\Module\\ModuleLanguageInterface, mixed given\.$#'
8987			identifier: argument.type
8988			count: 1
8989			path: app/Services/RelationshipService.php
8990
8991		-
8992			message: '#^Parameter \#2 \$person1 of method Fisharebest\\Webtrees\\Services\\RelationshipService\:\:legacyNameAlgorithm\(\) expects Fisharebest\\Webtrees\\Individual\|null, Fisharebest\\Webtrees\\Family\|Fisharebest\\Webtrees\\Individual given\.$#'
8993			identifier: argument.type
8994			count: 1
8995			path: app/Services/RelationshipService.php
8996
8997		-
8998			message: '#^Parameter \#2 \.\.\.\$values of function sprintf expects bool\|float\|int\|string\|null, mixed given\.$#'
8999			identifier: argument.type
9000			count: 2
9001			path: app/Services/RelationshipService.php
9002
9003		-
9004			message: '#^Parameter \#3 \$person2 of method Fisharebest\\Webtrees\\Services\\RelationshipService\:\:legacyNameAlgorithm\(\) expects Fisharebest\\Webtrees\\Individual\|null, Fisharebest\\Webtrees\\Family\|Fisharebest\\Webtrees\\Individual given\.$#'
9005			identifier: argument.type
9006			count: 1
9007			path: app/Services/RelationshipService.php
9008
9009		-
9010			message: '#^Access to an undefined property object\:\:\$f_file\.$#'
9011			identifier: property.notFound
9012			count: 1
9013			path: app/Services/SearchService.php
9014
9015		-
9016			message: '#^Access to an undefined property object\:\:\$i_file\.$#'
9017			identifier: property.notFound
9018			count: 1
9019			path: app/Services/SearchService.php
9020
9021		-
9022			message: '#^Access to an undefined property object\:\:\$m_file\.$#'
9023			identifier: property.notFound
9024			count: 1
9025			path: app/Services/SearchService.php
9026
9027		-
9028			message: '#^Access to an undefined property object\:\:\$o_file\.$#'
9029			identifier: property.notFound
9030			count: 6
9031			path: app/Services/SearchService.php
9032
9033		-
9034			message: '#^Access to an undefined property object\:\:\$s_file\.$#'
9035			identifier: property.notFound
9036			count: 1
9037			path: app/Services/SearchService.php
9038
9039		-
9040			message: '#^Cannot cast mixed to int\.$#'
9041			identifier: cast.int
9042			count: 10
9043			path: app/Services/SearchService.php
9044
9045		-
9046			message: '#^Cannot use \+\+ on mixed\.$#'
9047			identifier: preInc.type
9048			count: 1
9049			path: app/Services/SearchService.php
9050
9051		-
9052			message: '#^Method Fisharebest\\Webtrees\\Services\\SearchService\:\:searchFamilyNames\(\) should return Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Family\> but returns Illuminate\\Support\\Collection\<int, mixed\>\.$#'
9053			identifier: return.type
9054			count: 1
9055			path: app/Services/SearchService.php
9056
9057		-
9058			message: '#^Method Fisharebest\\Webtrees\\Services\\SearchService\:\:searchIndividualNames\(\) should return Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Individual\> but returns Illuminate\\Support\\Collection\<int, mixed\>\.$#'
9059			identifier: return.type
9060			count: 1
9061			path: app/Services/SearchService.php
9062
9063		-
9064			message: '#^Method Fisharebest\\Webtrees\\Services\\SearchService\:\:searchLocations\(\) should return Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Location\> but returns Illuminate\\Support\\Collection\<int, mixed\>\.$#'
9065			identifier: return.type
9066			count: 1
9067			path: app/Services/SearchService.php
9068
9069		-
9070			message: '#^Method Fisharebest\\Webtrees\\Services\\SearchService\:\:searchMedia\(\) should return Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Media\> but returns Illuminate\\Support\\Collection\<int, mixed\>\.$#'
9071			identifier: return.type
9072			count: 1
9073			path: app/Services/SearchService.php
9074
9075		-
9076			message: '#^Method Fisharebest\\Webtrees\\Services\\SearchService\:\:searchNotes\(\) should return Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Note\> but returns Illuminate\\Support\\Collection\<int, mixed\>\.$#'
9077			identifier: return.type
9078			count: 1
9079			path: app/Services/SearchService.php
9080
9081		-
9082			message: '#^Method Fisharebest\\Webtrees\\Services\\SearchService\:\:searchPlaces\(\) should return Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Place\> but returns Illuminate\\Support\\Collection\<int, mixed\>\.$#'
9083			identifier: return.type
9084			count: 1
9085			path: app/Services/SearchService.php
9086
9087		-
9088			message: '#^Method Fisharebest\\Webtrees\\Services\\SearchService\:\:searchRepositories\(\) should return Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Repository\> but returns Illuminate\\Support\\Collection\<int, mixed\>\.$#'
9089			identifier: return.type
9090			count: 1
9091			path: app/Services/SearchService.php
9092
9093		-
9094			message: '#^Method Fisharebest\\Webtrees\\Services\\SearchService\:\:searchSharedNotes\(\) should return Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\SharedNote\> but returns Illuminate\\Support\\Collection\<int, mixed\>\.$#'
9095			identifier: return.type
9096			count: 1
9097			path: app/Services/SearchService.php
9098
9099		-
9100			message: '#^Method Fisharebest\\Webtrees\\Services\\SearchService\:\:searchSources\(\) should return Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Source\> but returns Illuminate\\Support\\Collection\<int, mixed\>\.$#'
9101			identifier: return.type
9102			count: 1
9103			path: app/Services/SearchService.php
9104
9105		-
9106			message: '#^Method Fisharebest\\Webtrees\\Services\\SearchService\:\:searchSourcesByName\(\) should return Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Source\> but returns Illuminate\\Support\\Collection\<int, mixed\>\.$#'
9107			identifier: return.type
9108			count: 1
9109			path: app/Services/SearchService.php
9110
9111		-
9112			message: '#^Method Fisharebest\\Webtrees\\Services\\SearchService\:\:searchSubmissions\(\) should return Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Submission\> but returns Illuminate\\Support\\Collection\<int, mixed\>\.$#'
9113			identifier: return.type
9114			count: 1
9115			path: app/Services/SearchService.php
9116
9117		-
9118			message: '#^Method Fisharebest\\Webtrees\\Services\\SearchService\:\:searchSubmitters\(\) should return Illuminate\\Support\\Collection\<int, Fisharebest\\Webtrees\\Submitter\> but returns Illuminate\\Support\\Collection\<int, mixed\>\.$#'
9119			identifier: return.type
9120			count: 1
9121			path: app/Services/SearchService.php
9122
9123		-
9124			message: '#^Method Fisharebest\\Webtrees\\Services\\SearchService\:\:searchSurnames\(\) should return Illuminate\\Support\\Collection\<int, string\> but returns Illuminate\\Support\\Collection\<\(int\|string\), mixed\>\.$#'
9125			identifier: return.type
9126			count: 1
9127			path: app/Services/SearchService.php
9128
9129		-
9130			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: Fisharebest\\Webtrees\\Family, Closure\(object\)\: Fisharebest\\Webtrees\\Family given\.$#'
9131			identifier: argument.type
9132			count: 2
9133			path: app/Services/SearchService.php
9134
9135		-
9136			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: Fisharebest\\Webtrees\\Individual, Closure\(object\)\: Fisharebest\\Webtrees\\Individual given\.$#'
9137			identifier: argument.type
9138			count: 4
9139			path: app/Services/SearchService.php
9140
9141		-
9142			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: Fisharebest\\Webtrees\\Media, Closure\(object\)\: Fisharebest\\Webtrees\\Media given\.$#'
9143			identifier: argument.type
9144			count: 1
9145			path: app/Services/SearchService.php
9146
9147		-
9148			message: '#^Parameter \#1 \$haystack of function mb_stripos expects string, string\|null given\.$#'
9149			identifier: argument.type
9150			count: 1
9151			path: app/Services/SearchService.php
9152
9153		-
9154			message: '#^Parameter \#1 \$key of method Illuminate\\Support\\Collection\<\*NEVER\*,\*NEVER\*\>\:\:containsStrict\(\) expects \(callable\(never\)\: bool\)\|int\|string, mixed given\.$#'
9155			identifier: argument.type
9156			count: 1
9157			path: app/Services/SearchService.php
9158
9159		-
9160			message: '#^Parameter \#3 \$subject of function preg_replace expects array\<float\|int\|string\>\|string, string\|null given\.$#'
9161			identifier: argument.type
9162			count: 1
9163			path: app/Services/SearchService.php
9164
9165		-
9166			message: '#^Cannot cast mixed to string\.$#'
9167			identifier: cast.string
9168			count: 1
9169			path: app/Services/ServerCheckService.php
9170
9171		-
9172			message: '#^Method Fisharebest\\Webtrees\\Services\\ServerCheckService\:\:serverErrors\(\) should return Illuminate\\Support\\Collection\<int, string\> but returns Illuminate\\Support\\Collection\<int, mixed\>\.$#'
9173			identifier: return.type
9174			count: 1
9175			path: app/Services/ServerCheckService.php
9176
9177		-
9178			message: '#^Method Fisharebest\\Webtrees\\Services\\ServerCheckService\:\:serverWarnings\(\) should return Illuminate\\Support\\Collection\<int, string\> but returns Illuminate\\Support\\Collection\<int, mixed\>\.$#'
9179			identifier: return.type
9180			count: 1
9181			path: app/Services/ServerCheckService.php
9182
9183		-
9184			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
9185			identifier: argument.type
9186			count: 1
9187			path: app/Services/ServerCheckService.php
9188
9189		-
9190			message: '#^Parameter \#1 \$version1 of function version_compare expects string, mixed given\.$#'
9191			identifier: argument.type
9192			count: 1
9193			path: app/Services/ServerCheckService.php
9194
9195		-
9196			message: '#^Parameter \#2 \$string of function explode expects string, mixed given\.$#'
9197			identifier: argument.type
9198			count: 1
9199			path: app/Services/ServerCheckService.php
9200
9201		-
9202			message: '#^Parameter \#2 \.\.\.\$args of static method Fisharebest\\Webtrees\\I18N\:\:translate\(\) expects string, mixed given\.$#'
9203			identifier: argument.type
9204			count: 1
9205			path: app/Services/ServerCheckService.php
9206
9207		-
9208			message: '#^Cannot call method add\(\) on DateTimeImmutable\|false\.$#'
9209			identifier: method.nonObject
9210			count: 1
9211			path: app/Services/SiteLogsService.php
9212
9213		-
9214			message: '#^Cannot call method setTimezone\(\) on DateTimeImmutable\|false\.$#'
9215			identifier: method.nonObject
9216			count: 1
9217			path: app/Services/SiteLogsService.php
9218
9219		-
9220			message: '#^Cannot cast mixed to int\.$#'
9221			identifier: cast.int
9222			count: 1
9223			path: app/Services/TimeoutService.php
9224
9225		-
9226			message: '#^Access to an undefined property object\:\:\$tree_name\.$#'
9227			identifier: property.notFound
9228			count: 1
9229			path: app/Services/TreeService.php
9230
9231		-
9232			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:mapWithKeys\(\) expects callable\(mixed, int\|string\)\: array\<int\|string, Fisharebest\\Webtrees\\Tree\>, Closure\(object\)\: non\-empty\-array\<int\|string, Fisharebest\\Webtrees\\Tree\> given\.$#'
9233			identifier: argument.type
9234			count: 1
9235			path: app/Services/TreeService.php
9236
9237		-
9238			message: '#^Parameter \#1 \$stream of function fclose expects resource, resource\|null given\.$#'
9239			identifier: argument.type
9240			count: 1
9241			path: app/Services/TreeService.php
9242
9243		-
9244			message: '#^Parameter \#1 \$stream of function feof expects resource, resource\|null given\.$#'
9245			identifier: argument.type
9246			count: 1
9247			path: app/Services/TreeService.php
9248
9249		-
9250			message: '#^Parameter \#1 \$stream of function fread expects resource, resource\|null given\.$#'
9251			identifier: argument.type
9252			count: 1
9253			path: app/Services/TreeService.php
9254
9255		-
9256			message: '#^Parameter \#1 \$stream of function stream_filter_append expects resource, resource\|null given\.$#'
9257			identifier: argument.type
9258			count: 1
9259			path: app/Services/TreeService.php
9260
9261		-
9262			message: '#^Method Fisharebest\\Webtrees\\Services\\UpgradeService\:\:downloadFile\(\) should return int but returns int\|false\.$#'
9263			identifier: return.type
9264			count: 1
9265			path: app/Services/UpgradeService.php
9266
9267		-
9268			message: '#^Parameter \#1 \$key of method Illuminate\\Support\\Collection\<int,string\>\:\:contains\(\) expects \(callable\(string, int\)\: bool\)\|string, mixed given\.$#'
9269			identifier: argument.type
9270			count: 1
9271			path: app/Services/UpgradeService.php
9272
9273		-
9274			message: '#^Parameter \#1 \$location of method League\\Flysystem\\FilesystemWriter\:\:delete\(\) expects string, mixed given\.$#'
9275			identifier: argument.type
9276			count: 1
9277			path: app/Services/UpgradeService.php
9278
9279		-
9280			message: '#^Parameter \#1 \$stream of function fclose expects resource, resource\|false given\.$#'
9281			identifier: argument.type
9282			count: 1
9283			path: app/Services/UpgradeService.php
9284
9285		-
9286			message: '#^Parameter \#1 \$stream of function ftell expects resource, resource\|false given\.$#'
9287			identifier: argument.type
9288			count: 1
9289			path: app/Services/UpgradeService.php
9290
9291		-
9292			message: '#^Parameter \#1 \$stream of function fwrite expects resource, resource\|false given\.$#'
9293			identifier: argument.type
9294			count: 1
9295			path: app/Services/UpgradeService.php
9296
9297		-
9298			message: '#^Parameter \#1 \$stream of function rewind expects resource, resource\|false given\.$#'
9299			identifier: argument.type
9300			count: 1
9301			path: app/Services/UpgradeService.php
9302
9303		-
9304			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: Fisharebest\\Webtrees\\User, Closure\(object\)\: Fisharebest\\Webtrees\\User given\.$#'
9305			identifier: argument.type
9306			count: 13
9307			path: app/Services/UserService.php
9308
9309		-
9310			message: '#^Access to an undefined property object\:\:\$ip_address\.$#'
9311			identifier: property.notFound
9312			count: 1
9313			path: app/SessionDatabaseHandler.php
9314
9315		-
9316			message: '#^Access to an undefined property object\:\:\$session_data\.$#'
9317			identifier: property.notFound
9318			count: 1
9319			path: app/SessionDatabaseHandler.php
9320
9321		-
9322			message: '#^Access to an undefined property object\:\:\$session_time\.$#'
9323			identifier: property.notFound
9324			count: 1
9325			path: app/SessionDatabaseHandler.php
9326
9327		-
9328			message: '#^Access to an undefined property object\:\:\$user_id\.$#'
9329			identifier: property.notFound
9330			count: 1
9331			path: app/SessionDatabaseHandler.php
9332
9333		-
9334			message: '#^Cannot cast mixed to int\.$#'
9335			identifier: cast.int
9336			count: 1
9337			path: app/SessionDatabaseHandler.php
9338
9339		-
9340			message: '#^Method Fisharebest\\Webtrees\\SessionDatabaseHandler\:\:read\(\) should return string but returns mixed\.$#'
9341			identifier: return.type
9342			count: 1
9343			path: app/SessionDatabaseHandler.php
9344
9345		-
9346			message: '#^Parameter \#1 \$string of method Fisharebest\\Webtrees\\Contracts\\TimestampFactoryInterface\:\:fromString\(\) expects string\|null, mixed given\.$#'
9347			identifier: argument.type
9348			count: 1
9349			path: app/SessionDatabaseHandler.php
9350
9351		-
9352			message: '#^Method Fisharebest\\Webtrees\\Site\:\:getPreference\(\) should return string but returns mixed\.$#'
9353			identifier: return.type
9354			count: 1
9355			path: app/Site.php
9356
9357		-
9358			message: '#^Static property Fisharebest\\Webtrees\\Site\:\:\$preferences \(array\<string, string\>\) does not accept array\<mixed\>\.$#'
9359			identifier: assign.propertyType
9360			count: 1
9361			path: app/Site.php
9362
9363		-
9364			message: '#^Binary operation "\." between non\-falsy\-string and mixed results in an error\.$#'
9365			identifier: binaryOp.invalid
9366			count: 1
9367			path: app/Statistics.php
9368
9369		-
9370			message: '#^Method Fisharebest\\Webtrees\\Statistics\:\:getTags\(\) should return array\<string\> but returns array\<string, mixed\>\.$#'
9371			identifier: return.type
9372			count: 1
9373			path: app/Statistics.php
9374
9375		-
9376			message: '#^Method Fisharebest\\Webtrees\\Statistics\:\:statsAgeQuery\(\) should return array\<array\<object\>\> but returns array\<object\>\.$#'
9377			identifier: return.type
9378			count: 1
9379			path: app/Statistics.php
9380
9381		-
9382			message: '#^Parameter \#1 \.\.\.\$params of method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:totalGivennames\(\) expects string, array\<string\> given\.$#'
9383			identifier: argument.type
9384			count: 1
9385			path: app/Statistics.php
9386
9387		-
9388			message: '#^Parameter \#1 \.\.\.\$params of method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:totalSurnames\(\) expects string, array\<string\> given\.$#'
9389			identifier: argument.type
9390			count: 1
9391			path: app/Statistics.php
9392
9393		-
9394			message: '#^Access to an undefined property object\:\:\$age\.$#'
9395			identifier: property.notFound
9396			count: 2
9397			path: app/Statistics/Google/ChartAge.php
9398
9399		-
9400			message: '#^Access to an undefined property object\:\:\$century\.$#'
9401			identifier: property.notFound
9402			count: 2
9403			path: app/Statistics/Google/ChartAge.php
9404
9405		-
9406			message: '#^Access to an undefined property object\:\:\$sex\.$#'
9407			identifier: property.notFound
9408			count: 2
9409			path: app/Statistics/Google/ChartAge.php
9410
9411		-
9412			message: '#^Binary operation "\+" between mixed and mixed results in an error\.$#'
9413			identifier: binaryOp.invalid
9414			count: 1
9415			path: app/Statistics/Google/ChartAge.php
9416
9417		-
9418			message: '#^Cannot cast mixed to float\.$#'
9419			identifier: cast.double
9420			count: 1
9421			path: app/Statistics/Google/ChartAge.php
9422
9423		-
9424			message: '#^Cannot cast mixed to int\.$#'
9425			identifier: cast.int
9426			count: 1
9427			path: app/Statistics/Google/ChartAge.php
9428
9429		-
9430			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) contains unresolvable type\.$#'
9431			identifier: argument.unresolvableType
9432			count: 1
9433			path: app/Statistics/Google/ChartAge.php
9434
9435		-
9436			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: \(object\{age\: float, century\: int, sex\: mixed\}&stdClass\), Closure\(object\)\: \(object\{age\: float, century\: int, sex\: mixed\}&stdClass\) given\.$#'
9437			identifier: argument.type
9438			count: 1
9439			path: app/Statistics/Google/ChartAge.php
9440
9441		-
9442			message: '#^Parameter \#1 \$century of method Fisharebest\\Webtrees\\Statistics\\Service\\CenturyService\:\:centuryName\(\) expects int, int\|string given\.$#'
9443			identifier: argument.type
9444			count: 1
9445			path: app/Statistics/Google/ChartAge.php
9446
9447		-
9448			message: '#^Parameter \#1 \$num of function round expects float\|int, mixed given\.$#'
9449			identifier: argument.type
9450			count: 2
9451			path: app/Statistics/Google/ChartAge.php
9452
9453		-
9454			message: '#^Return type of call to method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) contains unresolvable type\.$#'
9455			identifier: method.unresolvableReturnType
9456			count: 1
9457			path: app/Statistics/Google/ChartAge.php
9458
9459		-
9460			message: '#^Access to an undefined property object\:\:\$century\.$#'
9461			identifier: property.notFound
9462			count: 2
9463			path: app/Statistics/Google/ChartBirth.php
9464
9465		-
9466			message: '#^Access to an undefined property object\:\:\$total\.$#'
9467			identifier: property.notFound
9468			count: 2
9469			path: app/Statistics/Google/ChartBirth.php
9470
9471		-
9472			message: '#^Cannot cast mixed to float\.$#'
9473			identifier: cast.double
9474			count: 1
9475			path: app/Statistics/Google/ChartBirth.php
9476
9477		-
9478			message: '#^Cannot cast mixed to int\.$#'
9479			identifier: cast.int
9480			count: 1
9481			path: app/Statistics/Google/ChartBirth.php
9482
9483		-
9484			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: \(object\{century\: int, total\: float\}&stdClass\), Closure\(object\)\: \(object\{century\: int, total\: float\}&stdClass\) given\.$#'
9485			identifier: argument.type
9486			count: 1
9487			path: app/Statistics/Google/ChartBirth.php
9488
9489		-
9490			message: '#^Parameter \#1 \$century of method Fisharebest\\Webtrees\\Statistics\\Service\\CenturyService\:\:centuryName\(\) expects int, mixed given\.$#'
9491			identifier: argument.type
9492			count: 1
9493			path: app/Statistics/Google/ChartBirth.php
9494
9495		-
9496			message: '#^Access to an undefined property object\:\:\$century\.$#'
9497			identifier: property.notFound
9498			count: 2
9499			path: app/Statistics/Google/ChartChildren.php
9500
9501		-
9502			message: '#^Access to an undefined property object\:\:\$total\.$#'
9503			identifier: property.notFound
9504			count: 2
9505			path: app/Statistics/Google/ChartChildren.php
9506
9507		-
9508			message: '#^Cannot cast mixed to float\.$#'
9509			identifier: cast.double
9510			count: 1
9511			path: app/Statistics/Google/ChartChildren.php
9512
9513		-
9514			message: '#^Cannot cast mixed to int\.$#'
9515			identifier: cast.int
9516			count: 1
9517			path: app/Statistics/Google/ChartChildren.php
9518
9519		-
9520			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: \(object\{century\: int, total\: float\}&stdClass\), Closure\(object\)\: \(object\{century\: int, total\: float\}&stdClass\) given\.$#'
9521			identifier: argument.type
9522			count: 1
9523			path: app/Statistics/Google/ChartChildren.php
9524
9525		-
9526			message: '#^Parameter \#1 \$century of method Fisharebest\\Webtrees\\Statistics\\Service\\CenturyService\:\:centuryName\(\) expects int, mixed given\.$#'
9527			identifier: argument.type
9528			count: 1
9529			path: app/Statistics/Google/ChartChildren.php
9530
9531		-
9532			message: '#^Parameter \#1 \$num of function round expects float\|int, mixed given\.$#'
9533			identifier: argument.type
9534			count: 1
9535			path: app/Statistics/Google/ChartChildren.php
9536
9537		-
9538			message: '#^Parameter \#1 \$surns of method Fisharebest\\Webtrees\\Statistics\\Google\\ChartCommonSurname\:\:getTopNameAndCount\(\) expects array\<string, int\>, array\<int\> given\.$#'
9539			identifier: argument.type
9540			count: 1
9541			path: app/Statistics/Google/ChartCommonSurname.php
9542
9543		-
9544			message: '#^Access to an undefined property object\:\:\$century\.$#'
9545			identifier: property.notFound
9546			count: 2
9547			path: app/Statistics/Google/ChartDeath.php
9548
9549		-
9550			message: '#^Access to an undefined property object\:\:\$total\.$#'
9551			identifier: property.notFound
9552			count: 2
9553			path: app/Statistics/Google/ChartDeath.php
9554
9555		-
9556			message: '#^Cannot cast mixed to float\.$#'
9557			identifier: cast.double
9558			count: 1
9559			path: app/Statistics/Google/ChartDeath.php
9560
9561		-
9562			message: '#^Cannot cast mixed to int\.$#'
9563			identifier: cast.int
9564			count: 1
9565			path: app/Statistics/Google/ChartDeath.php
9566
9567		-
9568			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: \(object\{century\: int, total\: float\}&stdClass\), Closure\(object\)\: \(object\{century\: int, total\: float\}&stdClass\) given\.$#'
9569			identifier: argument.type
9570			count: 1
9571			path: app/Statistics/Google/ChartDeath.php
9572
9573		-
9574			message: '#^Parameter \#1 \$century of method Fisharebest\\Webtrees\\Statistics\\Service\\CenturyService\:\:centuryName\(\) expects int, mixed given\.$#'
9575			identifier: argument.type
9576			count: 1
9577			path: app/Statistics/Google/ChartDeath.php
9578
9579		-
9580			message: '#^Binary operation "\+" between mixed and \(float\|int\) results in an error\.$#'
9581			identifier: binaryOp.invalid
9582			count: 2
9583			path: app/Statistics/Google/ChartDistribution.php
9584
9585		-
9586			message: '#^Cannot access property \$gedcom on mixed\.$#'
9587			identifier: property.nonObject
9588			count: 1
9589			path: app/Statistics/Google/ChartDistribution.php
9590
9591		-
9592			message: '#^Cannot access property \$place on mixed\.$#'
9593			identifier: property.nonObject
9594			count: 2
9595			path: app/Statistics/Google/ChartDistribution.php
9596
9597		-
9598			message: '#^Parameter \#1 \$str of function preg_quote expects string, mixed given\.$#'
9599			identifier: argument.type
9600			count: 1
9601			path: app/Statistics/Google/ChartDistribution.php
9602
9603		-
9604			message: '#^Parameter \#2 \$subject of function preg_match expects string, mixed given\.$#'
9605			identifier: argument.type
9606			count: 1
9607			path: app/Statistics/Google/ChartDistribution.php
9608
9609		-
9610			message: '#^Access to an undefined property object\:\:\$century\.$#'
9611			identifier: property.notFound
9612			count: 2
9613			path: app/Statistics/Google/ChartDivorce.php
9614
9615		-
9616			message: '#^Access to an undefined property object\:\:\$total\.$#'
9617			identifier: property.notFound
9618			count: 2
9619			path: app/Statistics/Google/ChartDivorce.php
9620
9621		-
9622			message: '#^Cannot cast mixed to float\.$#'
9623			identifier: cast.double
9624			count: 1
9625			path: app/Statistics/Google/ChartDivorce.php
9626
9627		-
9628			message: '#^Cannot cast mixed to int\.$#'
9629			identifier: cast.int
9630			count: 1
9631			path: app/Statistics/Google/ChartDivorce.php
9632
9633		-
9634			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: \(object\{century\: int, total\: float\}&stdClass\), Closure\(object\)\: \(object\{century\: int, total\: float\}&stdClass\) given\.$#'
9635			identifier: argument.type
9636			count: 1
9637			path: app/Statistics/Google/ChartDivorce.php
9638
9639		-
9640			message: '#^Parameter \#1 \$century of method Fisharebest\\Webtrees\\Statistics\\Service\\CenturyService\:\:centuryName\(\) expects int, mixed given\.$#'
9641			identifier: argument.type
9642			count: 1
9643			path: app/Statistics/Google/ChartDivorce.php
9644
9645		-
9646			message: '#^Access to an undefined property object\:\:\$id\.$#'
9647			identifier: property.notFound
9648			count: 1
9649			path: app/Statistics/Google/ChartFamilyLargest.php
9650
9651		-
9652			message: '#^Access to an undefined property object\:\:\$total\.$#'
9653			identifier: property.notFound
9654			count: 1
9655			path: app/Statistics/Google/ChartFamilyLargest.php
9656
9657		-
9658			message: '#^Method Fisharebest\\Webtrees\\Statistics\\Google\\ChartFamilyLargest\:\:queryRecords\(\) should return array\<object\> but returns array\<mixed\>\.$#'
9659			identifier: return.type
9660			count: 1
9661			path: app/Statistics/Google/ChartFamilyLargest.php
9662
9663		-
9664			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\FamilyFactoryInterface\:\:make\(\) expects string, mixed given\.$#'
9665			identifier: argument.type
9666			count: 1
9667			path: app/Statistics/Google/ChartFamilyLargest.php
9668
9669		-
9670			message: '#^Access to an undefined property object\:\:\$century\.$#'
9671			identifier: property.notFound
9672			count: 2
9673			path: app/Statistics/Google/ChartMarriage.php
9674
9675		-
9676			message: '#^Access to an undefined property object\:\:\$total\.$#'
9677			identifier: property.notFound
9678			count: 2
9679			path: app/Statistics/Google/ChartMarriage.php
9680
9681		-
9682			message: '#^Cannot cast mixed to float\.$#'
9683			identifier: cast.double
9684			count: 1
9685			path: app/Statistics/Google/ChartMarriage.php
9686
9687		-
9688			message: '#^Cannot cast mixed to int\.$#'
9689			identifier: cast.int
9690			count: 1
9691			path: app/Statistics/Google/ChartMarriage.php
9692
9693		-
9694			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: \(object\{century\: int, total\: float\}&stdClass\), Closure\(object\)\: \(object\{century\: int, total\: float\}&stdClass\) given\.$#'
9695			identifier: argument.type
9696			count: 1
9697			path: app/Statistics/Google/ChartMarriage.php
9698
9699		-
9700			message: '#^Parameter \#1 \$century of method Fisharebest\\Webtrees\\Statistics\\Service\\CenturyService\:\:centuryName\(\) expects int, mixed given\.$#'
9701			identifier: argument.type
9702			count: 1
9703			path: app/Statistics/Google/ChartMarriage.php
9704
9705		-
9706			message: '#^Access to an undefined property object\:\:\$age\.$#'
9707			identifier: property.notFound
9708			count: 2
9709			path: app/Statistics/Google/ChartMarriageAge.php
9710
9711		-
9712			message: '#^Access to an undefined property object\:\:\$century\.$#'
9713			identifier: property.notFound
9714			count: 2
9715			path: app/Statistics/Google/ChartMarriageAge.php
9716
9717		-
9718			message: '#^Access to an undefined property object\:\:\$sex\.$#'
9719			identifier: property.notFound
9720			count: 2
9721			path: app/Statistics/Google/ChartMarriageAge.php
9722
9723		-
9724			message: '#^Binary operation "\+" between mixed and mixed results in an error\.$#'
9725			identifier: binaryOp.invalid
9726			count: 1
9727			path: app/Statistics/Google/ChartMarriageAge.php
9728
9729		-
9730			message: '#^Cannot cast mixed to float\.$#'
9731			identifier: cast.double
9732			count: 1
9733			path: app/Statistics/Google/ChartMarriageAge.php
9734
9735		-
9736			message: '#^Cannot cast mixed to int\.$#'
9737			identifier: cast.int
9738			count: 1
9739			path: app/Statistics/Google/ChartMarriageAge.php
9740
9741		-
9742			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) contains unresolvable type\.$#'
9743			identifier: argument.unresolvableType
9744			count: 1
9745			path: app/Statistics/Google/ChartMarriageAge.php
9746
9747		-
9748			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: \(object\{age\: float, century\: int, sex\: mixed\}&stdClass\), Closure\(object\)\: \(object\{age\: float, century\: int, sex\: mixed\}&stdClass\) given\.$#'
9749			identifier: argument.type
9750			count: 1
9751			path: app/Statistics/Google/ChartMarriageAge.php
9752
9753		-
9754			message: '#^Parameter \#1 \$century of method Fisharebest\\Webtrees\\Statistics\\Service\\CenturyService\:\:centuryName\(\) expects int, int\|string given\.$#'
9755			identifier: argument.type
9756			count: 1
9757			path: app/Statistics/Google/ChartMarriageAge.php
9758
9759		-
9760			message: '#^Parameter \#1 \$num of function round expects float\|int, mixed given\.$#'
9761			identifier: argument.type
9762			count: 2
9763			path: app/Statistics/Google/ChartMarriageAge.php
9764
9765		-
9766			message: '#^Return type of call to method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) contains unresolvable type\.$#'
9767			identifier: method.unresolvableReturnType
9768			count: 1
9769			path: app/Statistics/Google/ChartMarriageAge.php
9770
9771		-
9772			message: '#^Access to an undefined property object\:\:\$century\.$#'
9773			identifier: property.notFound
9774			count: 1
9775			path: app/Statistics/Google/ChartNoChildrenFamilies.php
9776
9777		-
9778			message: '#^Access to an undefined property object\:\:\$total\.$#'
9779			identifier: property.notFound
9780			count: 2
9781			path: app/Statistics/Google/ChartNoChildrenFamilies.php
9782
9783		-
9784			message: '#^Cannot cast mixed to int\.$#'
9785			identifier: cast.int
9786			count: 3
9787			path: app/Statistics/Google/ChartNoChildrenFamilies.php
9788
9789		-
9790			message: '#^Method Fisharebest\\Webtrees\\Statistics\\Google\\ChartNoChildrenFamilies\:\:queryRecords\(\) should return array\<object\> but returns array\<mixed\>\.$#'
9791			identifier: return.type
9792			count: 1
9793			path: app/Statistics/Google/ChartNoChildrenFamilies.php
9794
9795		-
9796			message: '#^Parameter \#2 \$request of method Fisharebest\\Webtrees\\Services\\UserService\:\:contactLink\(\) expects Psr\\Http\\Message\\ServerRequestInterface, mixed given\.$#'
9797			identifier: argument.type
9798			count: 2
9799			path: app/Statistics/Repository/ContactRepository.php
9800
9801		-
9802			message: '#^Access to an undefined property object\:\:\$fact\.$#'
9803			identifier: property.notFound
9804			count: 1
9805			path: app/Statistics/Repository/EventRepository.php
9806
9807		-
9808			message: '#^Access to an undefined property object\:\:\$id\.$#'
9809			identifier: property.notFound
9810			count: 1
9811			path: app/Statistics/Repository/EventRepository.php
9812
9813		-
9814			message: '#^Access to an undefined property object\:\:\$type\.$#'
9815			identifier: property.notFound
9816			count: 1
9817			path: app/Statistics/Repository/EventRepository.php
9818
9819		-
9820			message: '#^Access to an undefined property object\:\:\$year\.$#'
9821			identifier: property.notFound
9822			count: 1
9823			path: app/Statistics/Repository/EventRepository.php
9824
9825		-
9826			message: '#^Cannot cast mixed to int\.$#'
9827			identifier: cast.int
9828			count: 1
9829			path: app/Statistics/Repository/EventRepository.php
9830
9831		-
9832			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\.$#'
9833			identifier: return.type
9834			count: 1
9835			path: app/Statistics/Repository/EventRepository.php
9836
9837		-
9838			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) contains unresolvable type\.$#'
9839			identifier: argument.unresolvableType
9840			count: 1
9841			path: app/Statistics/Repository/EventRepository.php
9842
9843		-
9844			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: \(object\{id\: mixed, year\: int, fact\: mixed, type\: mixed\}&stdClass\), Closure\(object\)\: \(object\{id\: mixed, year\: int, fact\: mixed, type\: mixed\}&stdClass\) given\.$#'
9845			identifier: argument.type
9846			count: 1
9847			path: app/Statistics/Repository/EventRepository.php
9848
9849		-
9850			message: '#^Property object\{id\: string, year\: int, fact\: string, type\: string\}\:\:\$year is not writable\.$#'
9851			identifier: assign.propertyReadOnly
9852			count: 1
9853			path: app/Statistics/Repository/EventRepository.php
9854
9855		-
9856			message: '#^Return type of call to method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) contains unresolvable type\.$#'
9857			identifier: method.unresolvableReturnType
9858			count: 1
9859			path: app/Statistics/Repository/EventRepository.php
9860
9861		-
9862			message: '#^Access to an undefined property object\:\:\$fact\.$#'
9863			identifier: property.notFound
9864			count: 1
9865			path: app/Statistics/Repository/FamilyDatesRepository.php
9866
9867		-
9868			message: '#^Access to an undefined property object\:\:\$id\.$#'
9869			identifier: property.notFound
9870			count: 1
9871			path: app/Statistics/Repository/FamilyDatesRepository.php
9872
9873		-
9874			message: '#^Access to an undefined property object\:\:\$type\.$#'
9875			identifier: property.notFound
9876			count: 1
9877			path: app/Statistics/Repository/FamilyDatesRepository.php
9878
9879		-
9880			message: '#^Access to an undefined property object\:\:\$year\.$#'
9881			identifier: property.notFound
9882			count: 1
9883			path: app/Statistics/Repository/FamilyDatesRepository.php
9884
9885		-
9886			message: '#^Cannot cast mixed to int\.$#'
9887			identifier: cast.int
9888			count: 1
9889			path: app/Statistics/Repository/FamilyDatesRepository.php
9890
9891		-
9892			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\.$#'
9893			identifier: return.type
9894			count: 1
9895			path: app/Statistics/Repository/FamilyDatesRepository.php
9896
9897		-
9898			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) contains unresolvable type\.$#'
9899			identifier: argument.unresolvableType
9900			count: 1
9901			path: app/Statistics/Repository/FamilyDatesRepository.php
9902
9903		-
9904			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: \(object\{id\: mixed, year\: int, fact\: mixed, type\: mixed\}&stdClass\), Closure\(object\)\: \(object\{id\: mixed, year\: int, fact\: mixed, type\: mixed\}&stdClass\) given\.$#'
9905			identifier: argument.type
9906			count: 1
9907			path: app/Statistics/Repository/FamilyDatesRepository.php
9908
9909		-
9910			message: '#^Property object\{id\: string, year\: int, fact\: string, type\: string\}\:\:\$year is not writable\.$#'
9911			identifier: assign.propertyReadOnly
9912			count: 1
9913			path: app/Statistics/Repository/FamilyDatesRepository.php
9914
9915		-
9916			message: '#^Return type of call to method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) contains unresolvable type\.$#'
9917			identifier: method.unresolvableReturnType
9918			count: 1
9919			path: app/Statistics/Repository/FamilyDatesRepository.php
9920
9921		-
9922			message: '#^Access to an undefined property object\:\:\$age\.$#'
9923			identifier: property.notFound
9924			count: 5
9925			path: app/Statistics/Repository/FamilyRepository.php
9926
9927		-
9928			message: '#^Access to an undefined property object\:\:\$ch1\.$#'
9929			identifier: property.notFound
9930			count: 3
9931			path: app/Statistics/Repository/FamilyRepository.php
9932
9933		-
9934			message: '#^Access to an undefined property object\:\:\$ch2\.$#'
9935			identifier: property.notFound
9936			count: 3
9937			path: app/Statistics/Repository/FamilyRepository.php
9938
9939		-
9940			message: '#^Access to an undefined property object\:\:\$f_numchil\.$#'
9941			identifier: property.notFound
9942			count: 1
9943			path: app/Statistics/Repository/FamilyRepository.php
9944
9945		-
9946			message: '#^Access to an undefined property object\:\:\$family\.$#'
9947			identifier: property.notFound
9948			count: 5
9949			path: app/Statistics/Repository/FamilyRepository.php
9950
9951		-
9952			message: '#^Binary operation "/" between mixed and 365\.25 results in an error\.$#'
9953			identifier: binaryOp.invalid
9954			count: 2
9955			path: app/Statistics/Repository/FamilyRepository.php
9956
9957		-
9958			message: '#^Cannot access property \$age on mixed\.$#'
9959			identifier: property.nonObject
9960			count: 9
9961			path: app/Statistics/Repository/FamilyRepository.php
9962
9963		-
9964			message: '#^Cannot access property \$famid on mixed\.$#'
9965			identifier: property.nonObject
9966			count: 1
9967			path: app/Statistics/Repository/FamilyRepository.php
9968
9969		-
9970			message: '#^Cannot access property \$family on mixed\.$#'
9971			identifier: property.nonObject
9972			count: 7
9973			path: app/Statistics/Repository/FamilyRepository.php
9974
9975		-
9976			message: '#^Cannot access property \$i_id on mixed\.$#'
9977			identifier: property.nonObject
9978			count: 1
9979			path: app/Statistics/Repository/FamilyRepository.php
9980
9981		-
9982			message: '#^Cannot access property \$id on mixed\.$#'
9983			identifier: property.nonObject
9984			count: 1
9985			path: app/Statistics/Repository/FamilyRepository.php
9986
9987		-
9988			message: '#^Cannot call method canShow\(\) on Fisharebest\\Webtrees\\Family\|null\.$#'
9989			identifier: method.nonObject
9990			count: 1
9991			path: app/Statistics/Repository/FamilyRepository.php
9992
9993		-
9994			message: '#^Cannot call method formatList\(\) on Fisharebest\\Webtrees\\Family\|null\.$#'
9995			identifier: method.nonObject
9996			count: 1
9997			path: app/Statistics/Repository/FamilyRepository.php
9998
9999		-
10000			message: '#^Cannot call method fullName\(\) on Fisharebest\\Webtrees\\Family\|null\.$#'
10001			identifier: method.nonObject
10002			count: 2
10003			path: app/Statistics/Repository/FamilyRepository.php
10004
10005		-
10006			message: '#^Cannot call method fullName\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#'
10007			identifier: method.nonObject
10008			count: 2
10009			path: app/Statistics/Repository/FamilyRepository.php
10010
10011		-
10012			message: '#^Cannot call method getBirthDate\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#'
10013			identifier: method.nonObject
10014			count: 2
10015			path: app/Statistics/Repository/FamilyRepository.php
10016
10017		-
10018			message: '#^Cannot call method husband\(\) on Fisharebest\\Webtrees\\Family\|null\.$#'
10019			identifier: method.nonObject
10020			count: 1
10021			path: app/Statistics/Repository/FamilyRepository.php
10022
10023		-
10024			message: '#^Cannot call method url\(\) on Fisharebest\\Webtrees\\Family\|null\.$#'
10025			identifier: method.nonObject
10026			count: 3
10027			path: app/Statistics/Repository/FamilyRepository.php
10028
10029		-
10030			message: '#^Cannot call method url\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#'
10031			identifier: method.nonObject
10032			count: 1
10033			path: app/Statistics/Repository/FamilyRepository.php
10034
10035		-
10036			message: '#^Cannot call method wife\(\) on Fisharebest\\Webtrees\\Family\|null\.$#'
10037			identifier: method.nonObject
10038			count: 1
10039			path: app/Statistics/Repository/FamilyRepository.php
10040
10041		-
10042			message: '#^Cannot cast mixed to float\.$#'
10043			identifier: cast.double
10044			count: 1
10045			path: app/Statistics/Repository/FamilyRepository.php
10046
10047		-
10048			message: '#^Cannot cast mixed to int\.$#'
10049			identifier: cast.int
10050			count: 9
10051			path: app/Statistics/Repository/FamilyRepository.php
10052
10053		-
10054			message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\FamilyRepository\:\:ageBetweenSiblingsQuery\(\) should return array\<object\> but returns array\<mixed\>\.$#'
10055			identifier: return.type
10056			count: 1
10057			path: app/Statistics/Repository/FamilyRepository.php
10058
10059		-
10060			message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\FamilyRepository\:\:statsChildrenQuery\(\) should return array\<object\> but returns array\<mixed\>\.$#'
10061			identifier: return.type
10062			count: 1
10063			path: app/Statistics/Repository/FamilyRepository.php
10064
10065		-
10066			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: Fisharebest\\Webtrees\\Family, Closure\(object\)\: Fisharebest\\Webtrees\\Family given\.$#'
10067			identifier: argument.type
10068			count: 4
10069			path: app/Statistics/Repository/FamilyRepository.php
10070
10071		-
10072			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: object, Closure\(object\)\: object given\.$#'
10073			identifier: argument.type
10074			count: 1
10075			path: app/Statistics/Repository/FamilyRepository.php
10076
10077		-
10078			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\FamilyFactoryInterface\:\:make\(\) expects string, mixed given\.$#'
10079			identifier: argument.type
10080			count: 4
10081			path: app/Statistics/Repository/FamilyRepository.php
10082
10083		-
10084			message: '#^Parameter \#1 \$xref of method Fisharebest\\Webtrees\\Contracts\\IndividualFactoryInterface\:\:make\(\) expects string, mixed given\.$#'
10085			identifier: argument.type
10086			count: 8
10087			path: app/Statistics/Repository/FamilyRepository.php
10088
10089		-
10090			message: '#^Access to an undefined property object\:\:\$change_time\.$#'
10091			identifier: property.notFound
10092			count: 1
10093			path: app/Statistics/Repository/GedcomRepository.php
10094
10095		-
10096			message: '#^Parameter \#1 \$string of method Fisharebest\\Webtrees\\Contracts\\TimestampFactoryInterface\:\:fromString\(\) expects string\|null, mixed given\.$#'
10097			identifier: argument.type
10098			count: 1
10099			path: app/Statistics/Repository/GedcomRepository.php
10100
10101		-
10102			message: '#^Cannot cast mixed to int\.$#'
10103			identifier: cast.int
10104			count: 1
10105			path: app/Statistics/Repository/HitCountRepository.php
10106
10107		-
10108			message: '#^Access to an undefined property object\:\:\$days\.$#'
10109			identifier: property.notFound
10110			count: 1
10111			path: app/Statistics/Repository/IndividualRepository.php
10112
10113		-
10114			message: '#^Binary operation "/" between mixed and 365\.25 results in an error\.$#'
10115			identifier: binaryOp.invalid
10116			count: 1
10117			path: app/Statistics/Repository/IndividualRepository.php
10118
10119		-
10120			message: '#^Cannot access property \$days on mixed\.$#'
10121			identifier: property.nonObject
10122			count: 1
10123			path: app/Statistics/Repository/IndividualRepository.php
10124
10125		-
10126			message: '#^Cannot call method findByComponent\(\) on mixed\.$#'
10127			identifier: method.nonObject
10128			count: 1
10129			path: app/Statistics/Repository/IndividualRepository.php
10130
10131		-
10132			message: '#^Cannot call method first\(\) on mixed\.$#'
10133			identifier: method.nonObject
10134			count: 1
10135			path: app/Statistics/Repository/IndividualRepository.php
10136
10137		-
10138			message: '#^Cannot cast mixed to int\.$#'
10139			identifier: cast.int
10140			count: 4
10141			path: app/Statistics/Repository/IndividualRepository.php
10142
10143		-
10144			message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:commonGiven\(\) should return string but returns array\<int\>\|string\.$#'
10145			identifier: return.type
10146			count: 1
10147			path: app/Statistics/Repository/IndividualRepository.php
10148
10149		-
10150			message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:commonGivenFemale\(\) should return string but returns array\<int\>\|string\.$#'
10151			identifier: return.type
10152			count: 1
10153			path: app/Statistics/Repository/IndividualRepository.php
10154
10155		-
10156			message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:commonGivenFemaleList\(\) should return string but returns array\<int\>\|string\.$#'
10157			identifier: return.type
10158			count: 1
10159			path: app/Statistics/Repository/IndividualRepository.php
10160
10161		-
10162			message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:commonGivenFemaleListTotals\(\) should return string but returns array\<int\>\|string\.$#'
10163			identifier: return.type
10164			count: 1
10165			path: app/Statistics/Repository/IndividualRepository.php
10166
10167		-
10168			message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:commonGivenFemaleTable\(\) should return string but returns array\<int\>\|string\.$#'
10169			identifier: return.type
10170			count: 1
10171			path: app/Statistics/Repository/IndividualRepository.php
10172
10173		-
10174			message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:commonGivenFemaleTotals\(\) should return string but returns array\<int\>\|string\.$#'
10175			identifier: return.type
10176			count: 1
10177			path: app/Statistics/Repository/IndividualRepository.php
10178
10179		-
10180			message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:commonGivenList\(\) should return string but returns array\<int\>\|string\.$#'
10181			identifier: return.type
10182			count: 1
10183			path: app/Statistics/Repository/IndividualRepository.php
10184
10185		-
10186			message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:commonGivenListTotals\(\) should return string but returns array\<int\>\|string\.$#'
10187			identifier: return.type
10188			count: 1
10189			path: app/Statistics/Repository/IndividualRepository.php
10190
10191		-
10192			message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:commonGivenMale\(\) should return string but returns array\<int\>\|string\.$#'
10193			identifier: return.type
10194			count: 1
10195			path: app/Statistics/Repository/IndividualRepository.php
10196
10197		-
10198			message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:commonGivenMaleList\(\) should return string but returns array\<int\>\|string\.$#'
10199			identifier: return.type
10200			count: 1
10201			path: app/Statistics/Repository/IndividualRepository.php
10202
10203		-
10204			message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:commonGivenMaleListTotals\(\) should return string but returns array\<int\>\|string\.$#'
10205			identifier: return.type
10206			count: 1
10207			path: app/Statistics/Repository/IndividualRepository.php
10208
10209		-
10210			message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:commonGivenMaleTable\(\) should return string but returns array\<int\>\|string\.$#'
10211			identifier: return.type
10212			count: 1
10213			path: app/Statistics/Repository/IndividualRepository.php
10214
10215		-
10216			message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:commonGivenMaleTotals\(\) should return string but returns array\<int\>\|string\.$#'
10217			identifier: return.type
10218			count: 1
10219			path: app/Statistics/Repository/IndividualRepository.php
10220
10221		-
10222			message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:commonGivenTable\(\) should return string but returns array\<int\>\|string\.$#'
10223			identifier: return.type
10224			count: 1
10225			path: app/Statistics/Repository/IndividualRepository.php
10226
10227		-
10228			message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:commonGivenTotals\(\) should return string but returns array\<int\>\|string\.$#'
10229			identifier: return.type
10230			count: 1
10231			path: app/Statistics/Repository/IndividualRepository.php
10232
10233		-
10234			message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:commonGivenUnknown\(\) should return string but returns array\<int\>\|string\.$#'
10235			identifier: return.type
10236			count: 1
10237			path: app/Statistics/Repository/IndividualRepository.php
10238
10239		-
10240			message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:commonGivenUnknownList\(\) should return string but returns array\<int\>\|string\.$#'
10241			identifier: return.type
10242			count: 1
10243			path: app/Statistics/Repository/IndividualRepository.php
10244
10245		-
10246			message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:commonGivenUnknownListTotals\(\) should return string but returns array\<int\>\|string\.$#'
10247			identifier: return.type
10248			count: 1
10249			path: app/Statistics/Repository/IndividualRepository.php
10250
10251		-
10252			message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:commonGivenUnknownTable\(\) should return string but returns array\<int\>\|string\.$#'
10253			identifier: return.type
10254			count: 1
10255			path: app/Statistics/Repository/IndividualRepository.php
10256
10257		-
10258			message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:commonGivenUnknownTotals\(\) should return string but returns array\<int\>\|string\.$#'
10259			identifier: return.type
10260			count: 1
10261			path: app/Statistics/Repository/IndividualRepository.php
10262
10263		-
10264			message: '#^Method Fisharebest\\Webtrees\\Statistics\\Repository\\IndividualRepository\:\:statsAgeQuery\(\) should return array\<object\> but returns array\<mixed\>\.$#'
10265			identifier: return.type
10266			count: 1
10267			path: app/Statistics/Repository/IndividualRepository.php
10268
10269		-
10270			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: Fisharebest\\Webtrees\\Individual, Closure\(object\)\: Fisharebest\\Webtrees\\Individual given\.$#'
10271			identifier: argument.type
10272			count: 1
10273			path: app/Statistics/Repository/IndividualRepository.php
10274
10275		-
10276			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: int, Closure\(string\)\: int given\.$#'
10277			identifier: argument.type
10278			count: 1
10279			path: app/Statistics/Repository/IndividualRepository.php
10280
10281		-
10282			message: '#^Parameter \#1 of closure expects object, mixed given\.$#'
10283			identifier: argument.type
10284			count: 1
10285			path: app/Statistics/Repository/IndividualRepository.php
10286
10287		-
10288			message: '#^Parameter \#2 \$callback of function array_walk expects callable\(int, string\)\: mixed, Closure\(string, string\)\: void given\.$#'
10289			identifier: argument.type
10290			count: 1
10291			path: app/Statistics/Repository/IndividualRepository.php
10292
10293		-
10294			message: '#^Parameter \#2 \$given of method Fisharebest\\Webtrees\\Statistics\\Google\\ChartCommonGiven\:\:chartCommonGiven\(\) expects array\<int\>, array\<int\>\|string given\.$#'
10295			identifier: argument.type
10296			count: 1
10297			path: app/Statistics/Repository/IndividualRepository.php
10298
10299		-
10300			message: '#^Cannot cast mixed to int\.$#'
10301			identifier: cast.int
10302			count: 1
10303			path: app/Statistics/Repository/LatestUserRepository.php
10304
10305		-
10306			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: int, Closure\(string\)\: int given\.$#'
10307			identifier: argument.type
10308			count: 1
10309			path: app/Statistics/Repository/MediaRepository.php
10310
10311		-
10312			message: '#^Parameter \#1 \$media of method Fisharebest\\Webtrees\\Statistics\\Google\\ChartMedia\:\:chartMedia\(\) expects array\<string, int\>, array\<int\> given\.$#'
10313			identifier: argument.type
10314			count: 1
10315			path: app/Statistics/Repository/MediaRepository.php
10316
10317		-
10318			message: '#^Cannot access property \$tree on mixed\.$#'
10319			identifier: property.nonObject
10320			count: 1
10321			path: app/Statistics/Repository/PlaceRepository.php
10322
10323		-
10324			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: int, Closure\(string\)\: int given\.$#'
10325			identifier: argument.type
10326			count: 1
10327			path: app/Statistics/Repository/PlaceRepository.php
10328
10329		-
10330			message: '#^Parameter \#1 \$places of method Fisharebest\\Webtrees\\Statistics\\Repository\\PlaceRepository\:\:renderTop10\(\) expects array\<int\|string, int\>, array\<int\> given\.$#'
10331			identifier: argument.type
10332			count: 3
10333			path: app/Statistics/Repository/PlaceRepository.php
10334
10335		-
10336			message: '#^Parameter \#2 \$subject of function preg_match expects string, mixed given\.$#'
10337			identifier: argument.type
10338			count: 1
10339			path: app/Statistics/Repository/PlaceRepository.php
10340
10341		-
10342			message: '#^Property Fisharebest\\Webtrees\\GedcomRecord\:\:\$getAllNames \(array\<array\<string\>\>\) does not accept array\<array\>\.$#'
10343			identifier: assign.propertyType
10344			count: 1
10345			path: app/Submission.php
10346
10347		-
10348			message: '#^Method Fisharebest\\Webtrees\\SurnameTradition\\PatrilinealSurnameTradition\:\:inflect\(\) should return string but returns string\|null\.$#'
10349			identifier: return.type
10350			count: 1
10351			path: app/SurnameTradition/PatrilinealSurnameTradition.php
10352
10353		-
10354			message: '#^Parameter \#3 \$subject of function preg_replace expects array\<float\|int\|string\>\|string, string\|null given\.$#'
10355			identifier: argument.type
10356			count: 1
10357			path: app/SurnameTradition/PatrilinealSurnameTradition.php
10358
10359		-
10360			message: '#^Access to an undefined property object\:\:\$tree_id\.$#'
10361			identifier: property.notFound
10362			count: 1
10363			path: app/Tree.php
10364
10365		-
10366			message: '#^Access to an undefined property object\:\:\$tree_name\.$#'
10367			identifier: property.notFound
10368			count: 1
10369			path: app/Tree.php
10370
10371		-
10372			message: '#^Access to an undefined property object\:\:\$tree_title\.$#'
10373			identifier: property.notFound
10374			count: 1
10375			path: app/Tree.php
10376
10377		-
10378			message: '#^Cannot access property \$resn on mixed\.$#'
10379			identifier: property.nonObject
10380			count: 5
10381			path: app/Tree.php
10382
10383		-
10384			message: '#^Cannot access property \$tag_type on mixed\.$#'
10385			identifier: property.nonObject
10386			count: 3
10387			path: app/Tree.php
10388
10389		-
10390			message: '#^Cannot access property \$xref on mixed\.$#'
10391			identifier: property.nonObject
10392			count: 3
10393			path: app/Tree.php
10394
10395		-
10396			message: '#^Cannot call method acceptRecord\(\) on mixed\.$#'
10397			identifier: method.nonObject
10398			count: 4
10399			path: app/Tree.php
10400
10401		-
10402			message: '#^Cannot cast mixed to int\.$#'
10403			identifier: cast.int
10404			count: 1
10405			path: app/Tree.php
10406
10407		-
10408			message: '#^Method Fisharebest\\Webtrees\\Tree\:\:getPreference\(\) should return string but returns mixed\.$#'
10409			identifier: return.type
10410			count: 1
10411			path: app/Tree.php
10412
10413		-
10414			message: '#^Parameter \#2 \$name of class Fisharebest\\Webtrees\\Tree constructor expects string, mixed given\.$#'
10415			identifier: argument.type
10416			count: 1
10417			path: app/Tree.php
10418
10419		-
10420			message: '#^Parameter \#3 \$title of class Fisharebest\\Webtrees\\Tree constructor expects string, mixed given\.$#'
10421			identifier: argument.type
10422			count: 1
10423			path: app/Tree.php
10424
10425		-
10426			message: '#^Property Fisharebest\\Webtrees\\Tree\:\:\$preferences \(array\<string\>\) does not accept array\<mixed\>\.$#'
10427			identifier: assign.propertyType
10428			count: 1
10429			path: app/Tree.php
10430
10431		-
10432			message: '#^Property Fisharebest\\Webtrees\\Tree\:\:\$user_preferences \(array\<array\<string\>\>\) does not accept array\<array\<mixed\>\>\.$#'
10433			identifier: assign.propertyType
10434			count: 1
10435			path: app/Tree.php
10436
10437		-
10438			message: '#^Cannot call method find\(\) on mixed\.$#'
10439			identifier: method.nonObject
10440			count: 1
10441			path: app/TreeUser.php
10442
10443		-
10444			message: '#^Access to an undefined property object\:\:\$email\.$#'
10445			identifier: property.notFound
10446			count: 1
10447			path: app/User.php
10448
10449		-
10450			message: '#^Access to an undefined property object\:\:\$real_name\.$#'
10451			identifier: property.notFound
10452			count: 1
10453			path: app/User.php
10454
10455		-
10456			message: '#^Access to an undefined property object\:\:\$user_id\.$#'
10457			identifier: property.notFound
10458			count: 1
10459			path: app/User.php
10460
10461		-
10462			message: '#^Access to an undefined property object\:\:\$user_name\.$#'
10463			identifier: property.notFound
10464			count: 1
10465			path: app/User.php
10466
10467		-
10468			message: '#^Cannot cast mixed to int\.$#'
10469			identifier: cast.int
10470			count: 1
10471			path: app/User.php
10472
10473		-
10474			message: '#^Parameter \#2 \$user_name of class Fisharebest\\Webtrees\\User constructor expects string, mixed given\.$#'
10475			identifier: argument.type
10476			count: 1
10477			path: app/User.php
10478
10479		-
10480			message: '#^Parameter \#3 \$real_name of class Fisharebest\\Webtrees\\User constructor expects string, mixed given\.$#'
10481			identifier: argument.type
10482			count: 1
10483			path: app/User.php
10484
10485		-
10486			message: '#^Parameter \#4 \$email of class Fisharebest\\Webtrees\\User constructor expects string, mixed given\.$#'
10487			identifier: argument.type
10488			count: 1
10489			path: app/User.php
10490
10491		-
10492			message: '#^Property Fisharebest\\Webtrees\\User\:\:\$preferences \(array\<string, string\>\) does not accept array\<mixed\>\.$#'
10493			identifier: assign.propertyType
10494			count: 1
10495			path: app/User.php
10496
10497		-
10498			message: '#^Anonymous function should return array\|null but returns mixed\.$#'
10499			identifier: return.type
10500			count: 1
10501			path: app/Validator.php
10502
10503		-
10504			message: '#^Anonymous function should return float\|null but returns mixed\.$#'
10505			identifier: return.type
10506			count: 1
10507			path: app/Validator.php
10508
10509		-
10510			message: '#^Anonymous function should return int\|null but returns mixed\.$#'
10511			identifier: return.type
10512			count: 1
10513			path: app/Validator.php
10514
10515		-
10516			message: '#^Anonymous function should return string\|null but returns mixed\.$#'
10517			identifier: return.type
10518			count: 1
10519			path: app/Validator.php
10520
10521		-
10522			message: '#^Method Fisharebest\\Webtrees\\Validator\:\:array\(\) should return array\<string\> but returns array\.$#'
10523			identifier: return.type
10524			count: 1
10525			path: app/Validator.php
10526
10527		-
10528			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\.$#'
10529			identifier: argument.type
10530			count: 4
10531			path: app/Validator.php
10532
10533		-
10534			message: '#^Parameter \#1 \$url of function parse_url expects string, mixed given\.$#'
10535			identifier: argument.type
10536			count: 1
10537			path: app/Validator.php
10538
10539		-
10540			message: '#^Parameter \#1 \$serverRequestFactory of class Nyholm\\Psr7Server\\ServerRequestCreator constructor expects Psr\\Http\\Message\\ServerRequestFactoryInterface, mixed given\.$#'
10541			identifier: argument.type
10542			count: 1
10543			path: app/Webtrees.php
10544
10545		-
10546			message: '#^Parameter \#2 \$uriFactory of class Nyholm\\Psr7Server\\ServerRequestCreator constructor expects Psr\\Http\\Message\\UriFactoryInterface, mixed given\.$#'
10547			identifier: argument.type
10548			count: 1
10549			path: app/Webtrees.php
10550
10551		-
10552			message: '#^Parameter \#3 \$uploadedFileFactory of class Nyholm\\Psr7Server\\ServerRequestCreator constructor expects Psr\\Http\\Message\\UploadedFileFactoryInterface, mixed given\.$#'
10553			identifier: argument.type
10554			count: 1
10555			path: app/Webtrees.php
10556
10557		-
10558			message: '#^Parameter \#4 \$streamFactory of class Nyholm\\Psr7Server\\ServerRequestCreator constructor expects Psr\\Http\\Message\\StreamFactoryInterface, mixed given\.$#'
10559			identifier: argument.type
10560			count: 1
10561			path: app/Webtrees.php
10562
10563		-
10564			message: '#^Strict comparison using \!\=\= between ''\-dev'' and '''' will always evaluate to true\.$#'
10565			identifier: notIdentical.alwaysTrue
10566			count: 1
10567			path: app/Webtrees.php
10568
10569		-
10570			message: '#^Ternary operator condition is always true\.$#'
10571			identifier: ternary.alwaysTrue
10572			count: 1
10573			path: app/Webtrees.php
10574
10575		-
10576			message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#'
10577			identifier: foreach.nonIterable
10578			count: 1
10579			path: resources/views/admin/control-panel.phtml
10580
10581		-
10582			message: '#^Left side of \|\| is always true\.$#'
10583			identifier: booleanOr.leftAlwaysTrue
10584			count: 1
10585			path: resources/views/admin/control-panel.phtml
10586
10587		-
10588			message: '#^Offset int does not exist on array\<string, int\>\.$#'
10589			identifier: offsetAccess.notFound
10590			count: 1
10591			path: resources/views/admin/control-panel.phtml
10592
10593		-
10594			message: '#^Parameter \#1 \$n of static method Fisharebest\\Webtrees\\I18N\:\:number\(\) expects float, mixed given\.$#'
10595			identifier: argument.type
10596			count: 8
10597			path: resources/views/admin/control-panel.phtml
10598
10599		-
10600			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
10601			identifier: argument.type
10602			count: 1
10603			path: resources/views/admin/control-panel.phtml
10604
10605		-
10606			message: '#^Right side of \|\| is always true\.$#'
10607			identifier: booleanOr.rightAlwaysTrue
10608			count: 1
10609			path: resources/views/admin/control-panel.phtml
10610
10611		-
10612			message: '#^Access to an undefined property object\:\:\$child_count\.$#'
10613			identifier: property.notFound
10614			count: 2
10615			path: resources/views/admin/locations.phtml
10616
10617		-
10618			message: '#^Access to an undefined property object\:\:\$id\.$#'
10619			identifier: property.notFound
10620			count: 3
10621			path: resources/views/admin/locations.phtml
10622
10623		-
10624			message: '#^Access to an undefined property object\:\:\$key\.$#'
10625			identifier: property.notFound
10626			count: 3
10627			path: resources/views/admin/locations.phtml
10628
10629		-
10630			message: '#^Access to an undefined property object\:\:\$latitude\.$#'
10631			identifier: property.notFound
10632			count: 1
10633			path: resources/views/admin/locations.phtml
10634
10635		-
10636			message: '#^Access to an undefined property object\:\:\$longitude\.$#'
10637			identifier: property.notFound
10638			count: 1
10639			path: resources/views/admin/locations.phtml
10640
10641		-
10642			message: '#^Access to an undefined property object\:\:\$no_coord\.$#'
10643			identifier: property.notFound
10644			count: 1
10645			path: resources/views/admin/locations.phtml
10646
10647		-
10648			message: '#^Access to an undefined property object\:\:\$place\.$#'
10649			identifier: property.notFound
10650			count: 1
10651			path: resources/views/admin/locations.phtml
10652
10653		-
10654			message: '#^Argument of an invalid type object supplied for foreach, only iterables are supported\.$#'
10655			identifier: foreach.nonIterable
10656			count: 1
10657			path: resources/views/admin/locations.phtml
10658
10659		-
10660			message: '#^Cannot access offset 0 on object\.$#'
10661			identifier: offsetAccess.nonOffsetAccessible
10662			count: 3
10663			path: resources/views/admin/locations.phtml
10664
10665		-
10666			message: '#^Cannot access offset mixed on object\.$#'
10667			identifier: offsetAccess.nonOffsetAccessible
10668			count: 1
10669			path: resources/views/admin/locations.phtml
10670
10671		-
10672			message: '#^Cannot access property \$p_id on mixed\.$#'
10673			identifier: property.nonObject
10674			count: 2
10675			path: resources/views/admin/locations.phtml
10676
10677		-
10678			message: '#^Cannot access property \$tree_name on mixed\.$#'
10679			identifier: property.nonObject
10680			count: 2
10681			path: resources/views/admin/locations.phtml
10682
10683		-
10684			message: '#^Cannot access property \$tree_title on mixed\.$#'
10685			identifier: property.nonObject
10686			count: 2
10687			path: resources/views/admin/locations.phtml
10688
10689		-
10690			message: '#^Parameter \#1 \$key of function array_key_exists expects int\|string, mixed given\.$#'
10691			identifier: argument.type
10692			count: 2
10693			path: resources/views/admin/locations.phtml
10694
10695		-
10696			message: '#^Parameter \#1 \$key of method Illuminate\\Support\\Collection\<int,Fisharebest\\Webtrees\\Tree\>\:\:get\(\) expects int, mixed given\.$#'
10697			identifier: argument.type
10698			count: 2
10699			path: resources/views/admin/locations.phtml
10700
10701		-
10702			message: '#^Parameter \#1 \$n of static method Fisharebest\\Webtrees\\I18N\:\:number\(\) expects float, mixed given\.$#'
10703			identifier: argument.type
10704			count: 3
10705			path: resources/views/admin/locations.phtml
10706
10707		-
10708			message: '#^Parameter \#1 \$tree of method Fisharebest\\Webtrees\\Module\\PlaceHierarchyListModule\:\:listUrl\(\) expects Fisharebest\\Webtrees\\Tree, Fisharebest\\Webtrees\\Tree\|null given\.$#'
10709			identifier: argument.type
10710			count: 2
10711			path: resources/views/admin/locations.phtml
10712
10713		-
10714			message: '#^Parameter \#1 \$value of function count expects array\|Countable, object given\.$#'
10715			identifier: argument.type
10716			count: 3
10717			path: resources/views/admin/locations.phtml
10718
10719		-
10720			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
10721			identifier: argument.type
10722			count: 3
10723			path: resources/views/admin/locations.phtml
10724
10725		-
10726			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
10727			identifier: echo.nonString
10728			count: 2
10729			path: resources/views/admin/locations.phtml
10730
10731		-
10732			message: '#^Parameter \#2 \$parameters of function route expects array\<array\<string\>\|bool\|int\|string\|null\>, array\<string, mixed\> given\.$#'
10733			identifier: argument.type
10734			count: 3
10735			path: resources/views/admin/locations.phtml
10736
10737		-
10738			message: '#^Parameter \#2 \$parameters of method Fisharebest\\Webtrees\\Module\\PlaceHierarchyListModule\:\:listUrl\(\) expects array\<array\<string\>\|bool\|int\|string\|null\>, array\<string, mixed\> given\.$#'
10739			identifier: argument.type
10740			count: 2
10741			path: resources/views/admin/locations.phtml
10742
10743		-
10744			message: '#^Access to an undefined property object\:\:\$message\.$#'
10745			identifier: property.notFound
10746			count: 3
10747			path: resources/views/admin/trees-check.phtml
10748
10749		-
10750			message: '#^Access to an undefined property object\:\:\$tag\.$#'
10751			identifier: property.notFound
10752			count: 6
10753			path: resources/views/admin/trees-check.phtml
10754
10755		-
10756			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
10757			identifier: argument.type
10758			count: 6
10759			path: resources/views/admin/trees-check.phtml
10760
10761		-
10762			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
10763			identifier: echo.nonString
10764			count: 3
10765			path: resources/views/admin/trees-check.phtml
10766
10767		-
10768			message: '#^Cannot call method name\(\) on Fisharebest\\Webtrees\\Tree\|null\.$#'
10769			identifier: method.nonObject
10770			count: 2
10771			path: resources/views/admin/trees-merge.phtml
10772
10773		-
10774			message: '#^Cannot call method title\(\) on Fisharebest\\Webtrees\\Tree\|null\.$#'
10775			identifier: method.nonObject
10776			count: 2
10777			path: resources/views/admin/trees-merge.phtml
10778
10779		-
10780			message: '#^Access to an undefined property object\:\:\$default_resn_id\.$#'
10781			identifier: property.notFound
10782			count: 3
10783			path: resources/views/admin/trees-privacy.phtml
10784
10785		-
10786			message: '#^Access to an undefined property object\:\:\$record\.$#'
10787			identifier: property.notFound
10788			count: 1
10789			path: resources/views/admin/trees-privacy.phtml
10790
10791		-
10792			message: '#^Access to an undefined property object\:\:\$resn\.$#'
10793			identifier: property.notFound
10794			count: 1
10795			path: resources/views/admin/trees-privacy.phtml
10796
10797		-
10798			message: '#^Access to an undefined property object\:\:\$tag_label\.$#'
10799			identifier: property.notFound
10800			count: 1
10801			path: resources/views/admin/trees-privacy.phtml
10802
10803		-
10804			message: '#^Access to an undefined property object\:\:\$xref\.$#'
10805			identifier: property.notFound
10806			count: 1
10807			path: resources/views/admin/trees-privacy.phtml
10808
10809		-
10810			message: '#^Cannot call method fullName\(\) on mixed\.$#'
10811			identifier: method.nonObject
10812			count: 1
10813			path: resources/views/admin/trees-privacy.phtml
10814
10815		-
10816			message: '#^Cannot call method url\(\) on mixed\.$#'
10817			identifier: method.nonObject
10818			count: 1
10819			path: resources/views/admin/trees-privacy.phtml
10820
10821		-
10822			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
10823			identifier: argument.type
10824			count: 1
10825			path: resources/views/admin/trees-privacy.phtml
10826
10827		-
10828			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
10829			identifier: echo.nonString
10830			count: 6
10831			path: resources/views/admin/trees-privacy.phtml
10832
10833		-
10834			message: '#^Access to an undefined property object\:\:\$user_id\.$#'
10835			identifier: property.notFound
10836			count: 5
10837			path: resources/views/admin/users-table-options.phtml
10838
10839		-
10840			message: '#^Access to an undefined property object\:\:\$user_name\.$#'
10841			identifier: property.notFound
10842			count: 1
10843			path: resources/views/admin/users-table-options.phtml
10844
10845		-
10846			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
10847			identifier: argument.type
10848			count: 1
10849			path: resources/views/admin/users-table-options.phtml
10850
10851		-
10852			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
10853			identifier: echo.nonString
10854			count: 2
10855			path: resources/views/admin/users-table-options.phtml
10856
10857		-
10858			message: '#^Parameter \#2 \$parameters of function route expects array\<array\<string\>\|bool\|int\|string\|null\>, array\<string, mixed\> given\.$#'
10859			identifier: argument.type
10860			count: 3
10861			path: resources/views/admin/users-table-options.phtml
10862
10863		-
10864			message: '#^Argument of an invalid type list\<string\>\|false supplied for foreach, only iterables are supported\.$#'
10865			identifier: foreach.nonIterable
10866			count: 1
10867			path: resources/views/chart-box.phtml
10868
10869		-
10870			message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#'
10871			identifier: foreach.nonIterable
10872			count: 2
10873			path: resources/views/chart-box.phtml
10874
10875		-
10876			message: '#^Cannot access offset int\<0, max\> on mixed\.$#'
10877			identifier: offsetAccess.nonOffsetAccessible
10878			count: 1
10879			path: resources/views/chart-box.phtml
10880
10881		-
10882			message: '#^Cannot call method filter\(\) on mixed\.$#'
10883			identifier: method.nonObject
10884			count: 1
10885			path: resources/views/chart-box.phtml
10886
10887		-
10888			message: '#^Cannot call method findByComponent\(\) on mixed\.$#'
10889			identifier: method.nonObject
10890			count: 1
10891			path: resources/views/chart-box.phtml
10892
10893		-
10894			message: '#^Cannot call method getClass\(\) on mixed\.$#'
10895			identifier: method.nonObject
10896			count: 1
10897			path: resources/views/chart-box.phtml
10898
10899		-
10900			message: '#^Cannot call method getLabel\(\) on mixed\.$#'
10901			identifier: method.nonObject
10902			count: 1
10903			path: resources/views/chart-box.phtml
10904
10905		-
10906			message: '#^Cannot call method getLink\(\) on mixed\.$#'
10907			identifier: method.nonObject
10908			count: 1
10909			path: resources/views/chart-box.phtml
10910
10911		-
10912			message: '#^Cannot call method map\(\) on mixed\.$#'
10913			identifier: method.nonObject
10914			count: 1
10915			path: resources/views/chart-box.phtml
10916
10917		-
10918			message: '#^Cannot call method push\(\) on mixed\.$#'
10919			identifier: method.nonObject
10920			count: 3
10921			path: resources/views/chart-box.phtml
10922
10923		-
10924			message: '#^PHPDoc tag @var for variable \$all_facts contains generic class Illuminate\\Support\\Collection but does not specify its types\: TKey, TValue$#'
10925			identifier: missingType.generics
10926			count: 1
10927			path: resources/views/chart-box.phtml
10928
10929		-
10930			message: '#^PHPDoc tag @var for variable \$menus contains generic class Illuminate\\Support\\Collection but does not specify its types\: TKey, TValue$#'
10931			identifier: missingType.generics
10932			count: 1
10933			path: resources/views/chart-box.phtml
10934
10935		-
10936			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\.$#'
10937			identifier: argument.type
10938			count: 1
10939			path: resources/views/chart-box.phtml
10940
10941		-
10942			message: '#^Parameter \#1 \$filter of method Fisharebest\\Webtrees\\GedcomRecord\:\:facts\(\) expects array\<string\>, array\<int, mixed\> given\.$#'
10943			identifier: argument.type
10944			count: 1
10945			path: resources/views/chart-box.phtml
10946
10947		-
10948			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
10949			identifier: argument.type
10950			count: 2
10951			path: resources/views/chart-box.phtml
10952
10953		-
10954			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
10955			identifier: echo.nonString
10956			count: 1
10957			path: resources/views/chart-box.phtml
10958
10959		-
10960			message: '#^Parameter \#2 \$haystack of function in_array expects array, list\<string\>\|false given\.$#'
10961			identifier: argument.type
10962			count: 1
10963			path: resources/views/chart-box.phtml
10964
10965		-
10966			message: '#^Parameter \#2 \$haystack of function in_array expects array, mixed given\.$#'
10967			identifier: argument.type
10968			count: 1
10969			path: resources/views/chart-box.phtml
10970
10971		-
10972			message: '#^Parameter \#1 \$n of static method Fisharebest\\Webtrees\\I18N\:\:number\(\) expects float, int\|null given\.$#'
10973			identifier: argument.type
10974			count: 1
10975			path: resources/views/components/badge.phtml
10976
10977		-
10978			message: '#^Cannot cast mixed to int\.$#'
10979			identifier: cast.int
10980			count: 1
10981			path: resources/views/components/select-number.phtml
10982
10983		-
10984			message: '#^Parameter \#1 \$n of static method Fisharebest\\Webtrees\\I18N\:\:number\(\) expects float, string given\.$#'
10985			identifier: argument.type
10986			count: 1
10987			path: resources/views/components/select-number.phtml
10988
10989		-
10990			message: '#^Cannot cast mixed to string\.$#'
10991			identifier: cast.string
10992			count: 1
10993			path: resources/views/components/select.phtml
10994
10995		-
10996			message: '#^Unreachable statement \- code above always terminates\.$#'
10997			identifier: deadCode.unreachable
10998			count: 1
10999			path: resources/views/edit/edit-gedcom-fields.phtml
11000
11001		-
11002			message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#'
11003			identifier: foreach.nonIterable
11004			count: 2
11005			path: resources/views/edit/link-spouse-to-individual.phtml
11006
11007		-
11008			message: '#^Cannot call method label\(\) on mixed\.$#'
11009			identifier: method.nonObject
11010			count: 1
11011			path: resources/views/edit/link-spouse-to-individual.phtml
11012
11013		-
11014			message: '#^Cannot call method record\(\) on mixed\.$#'
11015			identifier: method.nonObject
11016			count: 1
11017			path: resources/views/edit/link-spouse-to-individual.phtml
11018
11019		-
11020			message: '#^Cannot call method tag\(\) on mixed\.$#'
11021			identifier: method.nonObject
11022			count: 1
11023			path: resources/views/edit/link-spouse-to-individual.phtml
11024
11025		-
11026			message: '#^Cannot call method tree\(\) on mixed\.$#'
11027			identifier: method.nonObject
11028			count: 1
11029			path: resources/views/edit/link-spouse-to-individual.phtml
11030
11031		-
11032			message: '#^Parameter \#1 \$fact of method Fisharebest\\Webtrees\\Services\\GedcomEditService\:\:insertMissingFactSubtags\(\) expects Fisharebest\\Webtrees\\Fact, mixed given\.$#'
11033			identifier: argument.type
11034			count: 1
11035			path: resources/views/edit/link-spouse-to-individual.phtml
11036
11037		-
11038			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
11039			identifier: echo.nonString
11040			count: 1
11041			path: resources/views/edit/link-spouse-to-individual.phtml
11042
11043		-
11044			message: '#^Parameter \#2 \$string of function explode expects string, mixed given\.$#'
11045			identifier: argument.type
11046			count: 1
11047			path: resources/views/edit/link-spouse-to-individual.phtml
11048
11049		-
11050			message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#'
11051			identifier: foreach.nonIterable
11052			count: 2
11053			path: resources/views/edit/new-individual.phtml
11054
11055		-
11056			message: '#^Cannot call method label\(\) on mixed\.$#'
11057			identifier: method.nonObject
11058			count: 1
11059			path: resources/views/edit/new-individual.phtml
11060
11061		-
11062			message: '#^Cannot call method record\(\) on mixed\.$#'
11063			identifier: method.nonObject
11064			count: 1
11065			path: resources/views/edit/new-individual.phtml
11066
11067		-
11068			message: '#^Cannot call method tag\(\) on mixed\.$#'
11069			identifier: method.nonObject
11070			count: 2
11071			path: resources/views/edit/new-individual.phtml
11072
11073		-
11074			message: '#^Cannot call method tree\(\) on mixed\.$#'
11075			identifier: method.nonObject
11076			count: 1
11077			path: resources/views/edit/new-individual.phtml
11078
11079		-
11080			message: '#^Parameter \#1 \$fact of method Fisharebest\\Webtrees\\Services\\GedcomEditService\:\:insertMissingFactSubtags\(\) expects Fisharebest\\Webtrees\\Fact, mixed given\.$#'
11081			identifier: argument.type
11082			count: 1
11083			path: resources/views/edit/new-individual.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/edit/new-individual.phtml
11090
11091		-
11092			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
11093			identifier: echo.nonString
11094			count: 7
11095			path: resources/views/edit/new-individual.phtml
11096
11097		-
11098			message: '#^Parameter \#2 \$string of function explode expects string, mixed given\.$#'
11099			identifier: argument.type
11100			count: 1
11101			path: resources/views/edit/new-individual.phtml
11102
11103		-
11104			message: '#^Cannot call method formatFirstMajorFact\(\) on Fisharebest\\Webtrees\\GedcomRecord\|null\.$#'
11105			identifier: method.nonObject
11106			count: 2
11107			path: resources/views/edit/reorder-children.phtml
11108
11109		-
11110			message: '#^Cannot call method fullName\(\) on Fisharebest\\Webtrees\\GedcomRecord\|null\.$#'
11111			identifier: method.nonObject
11112			count: 1
11113			path: resources/views/edit/reorder-children.phtml
11114
11115		-
11116			message: '#^Cannot call method getBirthDate\(\) on Fisharebest\\Webtrees\\GedcomRecord\|null\.$#'
11117			identifier: method.nonObject
11118			count: 1
11119			path: resources/views/edit/reorder-children.phtml
11120
11121		-
11122			message: '#^Cannot call method julianDay\(\) on mixed\.$#'
11123			identifier: method.nonObject
11124			count: 1
11125			path: resources/views/edit/reorder-children.phtml
11126
11127		-
11128			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
11129			identifier: echo.nonString
11130			count: 1
11131			path: resources/views/edit/reorder-children.phtml
11132
11133		-
11134			message: '#^Cannot call method formatFirstMajorFact\(\) on Fisharebest\\Webtrees\\GedcomRecord\|null\.$#'
11135			identifier: method.nonObject
11136			count: 4
11137			path: resources/views/edit/reorder-families.phtml
11138
11139		-
11140			message: '#^Cannot call method fullName\(\) on Fisharebest\\Webtrees\\GedcomRecord\|null\.$#'
11141			identifier: method.nonObject
11142			count: 2
11143			path: resources/views/edit/reorder-families.phtml
11144
11145		-
11146			message: '#^Cannot call method getMarriageDate\(\) on Fisharebest\\Webtrees\\GedcomRecord\|null\.$#'
11147			identifier: method.nonObject
11148			count: 2
11149			path: resources/views/edit/reorder-families.phtml
11150
11151		-
11152			message: '#^Cannot call method julianDay\(\) on mixed\.$#'
11153			identifier: method.nonObject
11154			count: 2
11155			path: resources/views/edit/reorder-families.phtml
11156
11157		-
11158			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
11159			identifier: echo.nonString
11160			count: 2
11161			path: resources/views/edit/reorder-families.phtml
11162
11163		-
11164			message: '#^Cannot call method displayImage\(\) on Fisharebest\\Webtrees\\GedcomRecord\|null\.$#'
11165			identifier: method.nonObject
11166			count: 1
11167			path: resources/views/edit/reorder-media.phtml
11168
11169		-
11170			message: '#^Cannot call method fullName\(\) on Fisharebest\\Webtrees\\GedcomRecord\|null\.$#'
11171			identifier: method.nonObject
11172			count: 1
11173			path: resources/views/edit/reorder-media.phtml
11174
11175		-
11176			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
11177			identifier: echo.nonString
11178			count: 1
11179			path: resources/views/edit/reorder-media.phtml
11180
11181		-
11182			message: '#^Parameter \#1 \$record of method Fisharebest\\Webtrees\\Services\\GedcomEditService\:\:factsToAdd\(\) expects Fisharebest\\Webtrees\\Family\|Fisharebest\\Webtrees\\Individual, Fisharebest\\Webtrees\\GedcomRecord given\.$#'
11183			identifier: argument.type
11184			count: 1
11185			path: resources/views/fact-add-new.phtml
11186
11187		-
11188			message: '#^Binary operation "\." between non\-falsy\-string and mixed results in an error\.$#'
11189			identifier: binaryOp.invalid
11190			count: 1
11191			path: resources/views/fact-association-structure.phtml
11192
11193		-
11194			message: '#^Binary operation "\.\=" between mixed and non\-falsy\-string results in an error\.$#'
11195			identifier: assignOp.invalid
11196			count: 1
11197			path: resources/views/fact-association-structure.phtml
11198
11199		-
11200			message: '#^Cannot call method findByComponent\(\) on mixed\.$#'
11201			identifier: method.nonObject
11202			count: 1
11203			path: resources/views/fact-association-structure.phtml
11204
11205		-
11206			message: '#^Cannot call method first\(\) on mixed\.$#'
11207			identifier: method.nonObject
11208			count: 1
11209			path: resources/views/fact-association-structure.phtml
11210
11211		-
11212			message: '#^Cannot call method getCloseRelationshipName\(\) on mixed\.$#'
11213			identifier: method.nonObject
11214			count: 1
11215			path: resources/views/fact-association-structure.phtml
11216
11217		-
11218			message: '#^Parameter \#2 \$subject of function preg_match_all expects string, string\|null given\.$#'
11219			identifier: argument.type
11220			count: 1
11221			path: resources/views/fact-gedcom-fields.phtml
11222
11223		-
11224			message: '#^Cannot call method findByInterface\(\) on mixed\.$#'
11225			identifier: method.nonObject
11226			count: 1
11227			path: resources/views/fact-place.phtml
11228
11229		-
11230			message: '#^Cannot call method implode\(\) on mixed\.$#'
11231			identifier: method.nonObject
11232			count: 1
11233			path: resources/views/fact-place.phtml
11234
11235		-
11236			message: '#^Cannot call method map\(\) on mixed\.$#'
11237			identifier: method.nonObject
11238			count: 1
11239			path: resources/views/fact-place.phtml
11240
11241		-
11242			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
11243			identifier: echo.nonString
11244			count: 1
11245			path: resources/views/fact-place.phtml
11246
11247		-
11248			message: '#^Cannot call method findByComponent\(\) on mixed\.$#'
11249			identifier: method.nonObject
11250			count: 1
11251			path: resources/views/fact.phtml
11252
11253		-
11254			message: '#^Cannot call method first\(\) on mixed\.$#'
11255			identifier: method.nonObject
11256			count: 1
11257			path: resources/views/fact.phtml
11258
11259		-
11260			message: '#^Cannot call method getCloseRelationshipName\(\) on mixed\.$#'
11261			identifier: method.nonObject
11262			count: 1
11263			path: resources/views/fact.phtml
11264
11265		-
11266			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
11267			identifier: echo.nonString
11268			count: 1
11269			path: resources/views/fact.phtml
11270
11271		-
11272			message: '#^Argument of an invalid type string supplied for foreach, only iterables are supported\.$#'
11273			identifier: foreach.nonIterable
11274			count: 3
11275			path: resources/views/help/date.phtml
11276
11277		-
11278			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
11279			identifier: echo.nonString
11280			count: 3
11281			path: resources/views/help/date.phtml
11282
11283		-
11284			message: '#^Access to an undefined property object\:\:\$status\.$#'
11285			identifier: property.notFound
11286			count: 1
11287			path: resources/views/layouts/administration.phtml
11288
11289		-
11290			message: '#^Access to an undefined property object\:\:\$text\.$#'
11291			identifier: property.notFound
11292			count: 1
11293			path: resources/views/layouts/administration.phtml
11294
11295		-
11296			message: '#^Cannot call method findByInterface\(\) on mixed\.$#'
11297			identifier: method.nonObject
11298			count: 2
11299			path: resources/views/layouts/administration.phtml
11300
11301		-
11302			message: '#^Cannot call method implode\(\) on mixed\.$#'
11303			identifier: method.nonObject
11304			count: 2
11305			path: resources/views/layouts/administration.phtml
11306
11307		-
11308			message: '#^Cannot call method map\(\) on mixed\.$#'
11309			identifier: method.nonObject
11310			count: 2
11311			path: resources/views/layouts/administration.phtml
11312
11313		-
11314			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
11315			identifier: echo.nonString
11316			count: 4
11317			path: resources/views/layouts/administration.phtml
11318
11319		-
11320			message: '#^Access to an undefined property object\:\:\$status\.$#'
11321			identifier: property.notFound
11322			count: 1
11323			path: resources/views/layouts/default.phtml
11324
11325		-
11326			message: '#^Access to an undefined property object\:\:\$text\.$#'
11327			identifier: property.notFound
11328			count: 1
11329			path: resources/views/layouts/default.phtml
11330
11331		-
11332			message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#'
11333			identifier: foreach.nonIterable
11334			count: 3
11335			path: resources/views/layouts/default.phtml
11336
11337		-
11338			message: '#^Cannot call method findByInterface\(\) on mixed\.$#'
11339			identifier: method.nonObject
11340			count: 3
11341			path: resources/views/layouts/default.phtml
11342
11343		-
11344			message: '#^Cannot call method genealogyMenu\(\) on mixed\.$#'
11345			identifier: method.nonObject
11346			count: 1
11347			path: resources/views/layouts/default.phtml
11348
11349		-
11350			message: '#^Cannot call method implode\(\) on mixed\.$#'
11351			identifier: method.nonObject
11352			count: 3
11353			path: resources/views/layouts/default.phtml
11354
11355		-
11356			message: '#^Cannot call method map\(\) on mixed\.$#'
11357			identifier: method.nonObject
11358			count: 3
11359			path: resources/views/layouts/default.phtml
11360
11361		-
11362			message: '#^Cannot call method name\(\) on mixed\.$#'
11363			identifier: method.nonObject
11364			count: 1
11365			path: resources/views/layouts/default.phtml
11366
11367		-
11368			message: '#^Cannot call method stylesheets\(\) on mixed\.$#'
11369			identifier: method.nonObject
11370			count: 1
11371			path: resources/views/layouts/default.phtml
11372
11373		-
11374			message: '#^Cannot call method userMenu\(\) on mixed\.$#'
11375			identifier: method.nonObject
11376			count: 1
11377			path: resources/views/layouts/default.phtml
11378
11379		-
11380			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
11381			identifier: argument.type
11382			count: 4
11383			path: resources/views/layouts/default.phtml
11384
11385		-
11386			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
11387			identifier: echo.nonString
11388			count: 5
11389			path: resources/views/layouts/default.phtml
11390
11391		-
11392			message: '#^Strict comparison using \!\=\= between Fisharebest\\Webtrees\\Tree and null will always evaluate to true\.$#'
11393			identifier: notIdentical.alwaysTrue
11394			count: 3
11395			path: resources/views/layouts/default.phtml
11396
11397		-
11398			message: '#^Cannot call method findByComponent\(\) on mixed\.$#'
11399			identifier: method.nonObject
11400			count: 1
11401			path: resources/views/lists/individuals-table.phtml
11402
11403		-
11404			message: '#^Cannot call method first\(\) on mixed\.$#'
11405			identifier: method.nonObject
11406			count: 1
11407			path: resources/views/lists/individuals-table.phtml
11408
11409		-
11410			message: '#^Cannot cast mixed to int\.$#'
11411			identifier: cast.int
11412			count: 2
11413			path: resources/views/lists/locations-table.phtml
11414
11415		-
11416			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
11417			identifier: echo.nonString
11418			count: 1
11419			path: resources/views/lists/locations-table.phtml
11420
11421		-
11422			message: '#^Cannot cast mixed to int\.$#'
11423			identifier: cast.int
11424			count: 3
11425			path: resources/views/lists/media-table.phtml
11426
11427		-
11428			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
11429			identifier: echo.nonString
11430			count: 1
11431			path: resources/views/lists/media-table.phtml
11432
11433		-
11434			message: '#^Cannot cast mixed to int\.$#'
11435			identifier: cast.int
11436			count: 4
11437			path: resources/views/lists/notes-table.phtml
11438
11439		-
11440			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
11441			identifier: echo.nonString
11442			count: 1
11443			path: resources/views/lists/notes-table.phtml
11444
11445		-
11446			message: '#^Cannot cast mixed to int\.$#'
11447			identifier: cast.int
11448			count: 1
11449			path: resources/views/lists/repositories-table.phtml
11450
11451		-
11452			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
11453			identifier: echo.nonString
11454			count: 1
11455			path: resources/views/lists/repositories-table.phtml
11456
11457		-
11458			message: '#^Cannot cast mixed to int\.$#'
11459			identifier: cast.int
11460			count: 4
11461			path: resources/views/lists/sources-table.phtml
11462
11463		-
11464			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
11465			identifier: echo.nonString
11466			count: 1
11467			path: resources/views/lists/sources-table.phtml
11468
11469		-
11470			message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),mixed\>\:\:map\(\) expects callable\(mixed, int\|string\)\: int, Closure\(string\)\: int given\.$#'
11471			identifier: argument.type
11472			count: 2
11473			path: resources/views/lists/submitters-table.phtml
11474
11475		-
11476			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
11477			identifier: echo.nonString
11478			count: 1
11479			path: resources/views/lists/submitters-table.phtml
11480
11481		-
11482			message: '#^Binary operation "\+" between 1 and mixed results in an error\.$#'
11483			identifier: binaryOp.invalid
11484			count: 1
11485			path: resources/views/lists/surnames-table.phtml
11486
11487		-
11488			message: '#^Parameter \#1 \.\.\.\$arg1 of function max expects non\-empty\-array, array\<int\> given\.$#'
11489			identifier: argument.type
11490			count: 2
11491			path: resources/views/lists/surnames-tag-cloud.phtml
11492
11493		-
11494			message: '#^Parameter \#1 \.\.\.\$arg1 of function min expects non\-empty\-array, array\<int\> given\.$#'
11495			identifier: argument.type
11496			count: 2
11497			path: resources/views/lists/surnames-tag-cloud.phtml
11498
11499		-
11500			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
11501			identifier: argument.type
11502			count: 1
11503			path: resources/views/modules/bing-webmaster-tools/form.phtml
11504
11505		-
11506			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
11507			identifier: argument.type
11508			count: 1
11509			path: resources/views/modules/bing-webmaster-tools/snippet.phtml
11510
11511		-
11512			message: '#^Cannot call method fullName\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#'
11513			identifier: method.nonObject
11514			count: 1
11515			path: resources/views/modules/census-assistant.phtml
11516
11517		-
11518			message: '#^Cannot call method tree\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#'
11519			identifier: method.nonObject
11520			count: 3
11521			path: resources/views/modules/census-assistant.phtml
11522
11523		-
11524			message: '#^Cannot call method getCloseRelationshipName\(\) on mixed\.$#'
11525			identifier: method.nonObject
11526			count: 6
11527			path: resources/views/modules/family_nav/sidebar-family.phtml
11528
11529		-
11530			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
11531			identifier: echo.nonString
11532			count: 6
11533			path: resources/views/modules/family_nav/sidebar-family.phtml
11534
11535		-
11536			message: '#^Access to an undefined property object\:\:\$block_id\.$#'
11537			identifier: property.notFound
11538			count: 4
11539			path: resources/views/modules/faq/config.phtml
11540
11541		-
11542			message: '#^Access to an undefined property object\:\:\$block_order\.$#'
11543			identifier: property.notFound
11544			count: 3
11545			path: resources/views/modules/faq/config.phtml
11546
11547		-
11548			message: '#^Access to an undefined property object\:\:\$gedcom_id\.$#'
11549			identifier: property.notFound
11550			count: 1
11551			path: resources/views/modules/faq/config.phtml
11552
11553		-
11554			message: '#^Access to an undefined property object\:\:\$header\.$#'
11555			identifier: property.notFound
11556			count: 2
11557			path: resources/views/modules/faq/config.phtml
11558
11559		-
11560			message: '#^Parameter \#1 \$n of static method Fisharebest\\Webtrees\\I18N\:\:number\(\) expects float, mixed given\.$#'
11561			identifier: argument.type
11562			count: 1
11563			path: resources/views/modules/faq/config.phtml
11564
11565		-
11566			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
11567			identifier: argument.type
11568			count: 2
11569			path: resources/views/modules/faq/config.phtml
11570
11571		-
11572			message: '#^Parameter \#2 \$parameters of function route expects array\<array\<string\>\|bool\|int\|string\|null\>, array\<string, mixed\> given\.$#'
11573			identifier: argument.type
11574			count: 4
11575			path: resources/views/modules/faq/config.phtml
11576
11577		-
11578			message: '#^Access to an undefined property object\:\:\$faqbody\.$#'
11579			identifier: property.notFound
11580			count: 3
11581			path: resources/views/modules/faq/show.phtml
11582
11583		-
11584			message: '#^Access to an undefined property object\:\:\$header\.$#'
11585			identifier: property.notFound
11586			count: 2
11587			path: resources/views/modules/faq/show.phtml
11588
11589		-
11590			message: '#^Parameter \#1 \$haystack of function str_starts_with expects string, mixed given\.$#'
11591			identifier: argument.type
11592			count: 1
11593			path: resources/views/modules/faq/show.phtml
11594
11595		-
11596			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
11597			identifier: argument.type
11598			count: 3
11599			path: resources/views/modules/faq/show.phtml
11600
11601		-
11602			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
11603			identifier: echo.nonString
11604			count: 1
11605			path: resources/views/modules/faq/show.phtml
11606
11607		-
11608			message: '#^Access to an undefined property object\:\:\$favorite_id\.$#'
11609			identifier: property.notFound
11610			count: 1
11611			path: resources/views/modules/favorites/favorites.phtml
11612
11613		-
11614			message: '#^Access to an undefined property object\:\:\$favorite_type\.$#'
11615			identifier: property.notFound
11616			count: 1
11617			path: resources/views/modules/favorites/favorites.phtml
11618
11619		-
11620			message: '#^Access to an undefined property object\:\:\$note\.$#'
11621			identifier: property.notFound
11622			count: 1
11623			path: resources/views/modules/favorites/favorites.phtml
11624
11625		-
11626			message: '#^Access to an undefined property object\:\:\$record\.$#'
11627			identifier: property.notFound
11628			count: 1
11629			path: resources/views/modules/favorites/favorites.phtml
11630
11631		-
11632			message: '#^Access to an undefined property object\:\:\$title\.$#'
11633			identifier: property.notFound
11634			count: 1
11635			path: resources/views/modules/favorites/favorites.phtml
11636
11637		-
11638			message: '#^Access to an undefined property object\:\:\$url\.$#'
11639			identifier: property.notFound
11640			count: 1
11641			path: resources/views/modules/favorites/favorites.phtml
11642
11643		-
11644			message: '#^Cannot call method formatList\(\) on mixed\.$#'
11645			identifier: method.nonObject
11646			count: 1
11647			path: resources/views/modules/favorites/favorites.phtml
11648
11649		-
11650			message: '#^Cannot cast mixed to string\.$#'
11651			identifier: cast.string
11652			count: 1
11653			path: resources/views/modules/favorites/favorites.phtml
11654
11655		-
11656			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
11657			identifier: argument.type
11658			count: 2
11659			path: resources/views/modules/favorites/favorites.phtml
11660
11661		-
11662			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
11663			identifier: echo.nonString
11664			count: 1
11665			path: resources/views/modules/favorites/favorites.phtml
11666
11667		-
11668			message: '#^Parameter \#2 \$parameters of function route expects array\<array\<string\>\|bool\|int\|string\|null\>, array\<string, mixed\> given\.$#'
11669			identifier: argument.type
11670			count: 1
11671			path: resources/views/modules/favorites/favorites.phtml
11672
11673		-
11674			message: '#^Access to an undefined property object\:\:\$body\.$#'
11675			identifier: property.notFound
11676			count: 1
11677			path: resources/views/modules/gedcom_news/list.phtml
11678
11679		-
11680			message: '#^Access to an undefined property object\:\:\$news_id\.$#'
11681			identifier: property.notFound
11682			count: 2
11683			path: resources/views/modules/gedcom_news/list.phtml
11684
11685		-
11686			message: '#^Access to an undefined property object\:\:\$subject\.$#'
11687			identifier: property.notFound
11688			count: 2
11689			path: resources/views/modules/gedcom_news/list.phtml
11690
11691		-
11692			message: '#^Access to an undefined property object\:\:\$updated\.$#'
11693			identifier: property.notFound
11694			count: 1
11695			path: resources/views/modules/gedcom_news/list.phtml
11696
11697		-
11698			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
11699			identifier: argument.type
11700			count: 1
11701			path: resources/views/modules/gedcom_news/list.phtml
11702
11703		-
11704			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
11705			identifier: echo.nonString
11706			count: 2
11707			path: resources/views/modules/gedcom_news/list.phtml
11708
11709		-
11710			message: '#^Parameter \#2 \$parameters of function route expects array\<array\<string\>\|bool\|int\|string\|null\>, array\<string, mixed\> given\.$#'
11711			identifier: argument.type
11712			count: 2
11713			path: resources/views/modules/gedcom_news/list.phtml
11714
11715		-
11716			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
11717			identifier: argument.type
11718			count: 1
11719			path: resources/views/modules/google-analytics/form.phtml
11720
11721		-
11722			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
11723			identifier: argument.type
11724			count: 1
11725			path: resources/views/modules/google-webmaster-tools/form.phtml
11726
11727		-
11728			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
11729			identifier: argument.type
11730			count: 1
11731			path: resources/views/modules/google-webmaster-tools/snippet.phtml
11732
11733		-
11734			message: '#^Access to an undefined property object\:\:\$background\.$#'
11735			identifier: property.notFound
11736			count: 1
11737			path: resources/views/modules/lifespans-chart/chart.phtml
11738
11739		-
11740			message: '#^Access to an undefined property object\:\:\$birth_year\.$#'
11741			identifier: property.notFound
11742			count: 3
11743			path: resources/views/modules/lifespans-chart/chart.phtml
11744
11745		-
11746			message: '#^Access to an undefined property object\:\:\$death_year\.$#'
11747			identifier: property.notFound
11748			count: 1
11749			path: resources/views/modules/lifespans-chart/chart.phtml
11750
11751		-
11752			message: '#^Access to an undefined property object\:\:\$id\.$#'
11753			identifier: property.notFound
11754			count: 3
11755			path: resources/views/modules/lifespans-chart/chart.phtml
11756
11757		-
11758			message: '#^Access to an undefined property object\:\:\$individual\.$#'
11759			identifier: property.notFound
11760			count: 5
11761			path: resources/views/modules/lifespans-chart/chart.phtml
11762
11763		-
11764			message: '#^Access to an undefined property object\:\:\$row\.$#'
11765			identifier: property.notFound
11766			count: 2
11767			path: resources/views/modules/lifespans-chart/chart.phtml
11768
11769		-
11770			message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#'
11771			identifier: foreach.nonIterable
11772			count: 1
11773			path: resources/views/modules/lifespans-chart/chart.phtml
11774
11775		-
11776			message: '#^Binary operation "\*" between mixed and 1\.5 results in an error\.$#'
11777			identifier: binaryOp.invalid
11778			count: 1
11779			path: resources/views/modules/lifespans-chart/chart.phtml
11780
11781		-
11782			message: '#^Binary operation "\+" between mixed and 1 results in an error\.$#'
11783			identifier: binaryOp.invalid
11784			count: 1
11785			path: resources/views/modules/lifespans-chart/chart.phtml
11786
11787		-
11788			message: '#^Binary operation "\-" between mixed and int results in an error\.$#'
11789			identifier: binaryOp.invalid
11790			count: 2
11791			path: resources/views/modules/lifespans-chart/chart.phtml
11792
11793		-
11794			message: '#^Binary operation "\-" between mixed and mixed results in an error\.$#'
11795			identifier: binaryOp.invalid
11796			count: 1
11797			path: resources/views/modules/lifespans-chart/chart.phtml
11798
11799		-
11800			message: '#^Cannot call method facts\(\) on mixed\.$#'
11801			identifier: method.nonObject
11802			count: 1
11803			path: resources/views/modules/lifespans-chart/chart.phtml
11804
11805		-
11806			message: '#^Cannot call method fullName\(\) on mixed\.$#'
11807			identifier: method.nonObject
11808			count: 2
11809			path: resources/views/modules/lifespans-chart/chart.phtml
11810
11811		-
11812			message: '#^Cannot call method lifespan\(\) on mixed\.$#'
11813			identifier: method.nonObject
11814			count: 1
11815			path: resources/views/modules/lifespans-chart/chart.phtml
11816
11817		-
11818			message: '#^Cannot call method summary\(\) on mixed\.$#'
11819			identifier: method.nonObject
11820			count: 1
11821			path: resources/views/modules/lifespans-chart/chart.phtml
11822
11823		-
11824			message: '#^Cannot call method url\(\) on mixed\.$#'
11825			identifier: method.nonObject
11826			count: 1
11827			path: resources/views/modules/lifespans-chart/chart.phtml
11828
11829		-
11830			message: '#^Parameter \#1 \$string of function strip_tags expects string, mixed given\.$#'
11831			identifier: argument.type
11832			count: 1
11833			path: resources/views/modules/lifespans-chart/chart.phtml
11834
11835		-
11836			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
11837			identifier: argument.type
11838			count: 4
11839			path: resources/views/modules/lifespans-chart/chart.phtml
11840
11841		-
11842			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
11843			identifier: echo.nonString
11844			count: 4
11845			path: resources/views/modules/lifespans-chart/chart.phtml
11846
11847		-
11848			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
11849			identifier: argument.type
11850			count: 2
11851			path: resources/views/modules/matomo-analytics/form.phtml
11852
11853		-
11854			message: '#^Parameter \#1 \$string of function trim expects string, string\|null given\.$#'
11855			identifier: argument.type
11856			count: 1
11857			path: resources/views/modules/notes/tab.phtml
11858
11859		-
11860			message: '#^Parameter \#1 \$value of method Fisharebest\\Webtrees\\Elements\\SubmitterText\:\:value\(\) expects string, string\|null given\.$#'
11861			identifier: argument.type
11862			count: 1
11863			path: resources/views/modules/notes/tab.phtml
11864
11865		-
11866			message: '#^Parameter \#2 \$subject of function preg_match expects string, string\|null given\.$#'
11867			identifier: argument.type
11868			count: 1
11869			path: resources/views/modules/notes/tab.phtml
11870
11871		-
11872			message: '#^PHPDoc tag @var for variable \$ancestors contains generic class Illuminate\\Support\\Collection but does not specify its types\: TKey, TValue$#'
11873			identifier: missingType.generics
11874			count: 1
11875			path: resources/views/modules/pedigree-chart/chart-up.phtml
11876
11877		-
11878			message: '#^PHPDoc tag @var for variable \$links contains generic class Illuminate\\Support\\Collection but does not specify its types\: TKey, TValue$#'
11879			identifier: missingType.generics
11880			count: 1
11881			path: resources/views/modules/pedigree-chart/chart-up.phtml
11882
11883		-
11884			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
11885			identifier: echo.nonString
11886			count: 2
11887			path: resources/views/modules/pedigree-chart/chart-up.phtml
11888
11889		-
11890			message: '#^Call to an undefined method Fisharebest\\Webtrees\\GedcomRecord\:\:displayImage\(\)\.$#'
11891			identifier: method.notFound
11892			count: 1
11893			path: resources/views/modules/pedigree-map/events.phtml
11894
11895		-
11896			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
11897			identifier: echo.nonString
11898			count: 1
11899			path: resources/views/modules/pedigree-map/events.phtml
11900
11901		-
11902			message: '#^Parameter \#1 \$n of static method Fisharebest\\Webtrees\\I18N\:\:number\(\) expects float, string given\.$#'
11903			identifier: argument.type
11904			count: 3
11905			path: resources/views/modules/place-hierarchy/sidebar.phtml
11906
11907		-
11908			message: '#^Access to an undefined property object\:\:\$record\.$#'
11909			identifier: property.notFound
11910			count: 3
11911			path: resources/views/modules/recent_changes/changes-list.phtml
11912
11913		-
11914			message: '#^Access to an undefined property object\:\:\$time\.$#'
11915			identifier: property.notFound
11916			count: 2
11917			path: resources/views/modules/recent_changes/changes-list.phtml
11918
11919		-
11920			message: '#^Access to an undefined property object\:\:\$user\.$#'
11921			identifier: property.notFound
11922			count: 1
11923			path: resources/views/modules/recent_changes/changes-list.phtml
11924
11925		-
11926			message: '#^Cannot call method fullName\(\) on mixed\.$#'
11927			identifier: method.nonObject
11928			count: 1
11929			path: resources/views/modules/recent_changes/changes-list.phtml
11930
11931		-
11932			message: '#^Cannot call method lastChangeUser\(\) on mixed\.$#'
11933			identifier: method.nonObject
11934			count: 1
11935			path: resources/views/modules/recent_changes/changes-list.phtml
11936
11937		-
11938			message: '#^Cannot call method url\(\) on mixed\.$#'
11939			identifier: method.nonObject
11940			count: 1
11941			path: resources/views/modules/recent_changes/changes-list.phtml
11942
11943		-
11944			message: '#^Cannot call method userName\(\) on mixed\.$#'
11945			identifier: method.nonObject
11946			count: 1
11947			path: resources/views/modules/recent_changes/changes-list.phtml
11948
11949		-
11950			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
11951			identifier: argument.type
11952			count: 3
11953			path: resources/views/modules/recent_changes/changes-list.phtml
11954
11955		-
11956			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
11957			identifier: echo.nonString
11958			count: 1
11959			path: resources/views/modules/recent_changes/changes-list.phtml
11960
11961		-
11962			message: '#^Access to an undefined property object\:\:\$record\.$#'
11963			identifier: property.notFound
11964			count: 12
11965			path: resources/views/modules/recent_changes/changes-table.phtml
11966
11967		-
11968			message: '#^Access to an undefined property object\:\:\$time\.$#'
11969			identifier: property.notFound
11970			count: 2
11971			path: resources/views/modules/recent_changes/changes-table.phtml
11972
11973		-
11974			message: '#^Access to an undefined property object\:\:\$user\.$#'
11975			identifier: property.notFound
11976			count: 1
11977			path: resources/views/modules/recent_changes/changes-table.phtml
11978
11979		-
11980			message: '#^Cannot call method fullName\(\) on mixed\.$#'
11981			identifier: method.nonObject
11982			count: 1
11983			path: resources/views/modules/recent_changes/changes-table.phtml
11984
11985		-
11986			message: '#^Cannot call method sortName\(\) on mixed\.$#'
11987			identifier: method.nonObject
11988			count: 1
11989			path: resources/views/modules/recent_changes/changes-table.phtml
11990
11991		-
11992			message: '#^Cannot call method tag\(\) on mixed\.$#'
11993			identifier: method.nonObject
11994			count: 9
11995			path: resources/views/modules/recent_changes/changes-table.phtml
11996
11997		-
11998			message: '#^Cannot call method timestamp\(\) on mixed\.$#'
11999			identifier: method.nonObject
12000			count: 1
12001			path: resources/views/modules/recent_changes/changes-table.phtml
12002
12003		-
12004			message: '#^Cannot call method url\(\) on mixed\.$#'
12005			identifier: method.nonObject
12006			count: 1
12007			path: resources/views/modules/recent_changes/changes-table.phtml
12008
12009		-
12010			message: '#^Cannot call method userName\(\) on mixed\.$#'
12011			identifier: method.nonObject
12012			count: 1
12013			path: resources/views/modules/recent_changes/changes-table.phtml
12014
12015		-
12016			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
12017			identifier: argument.type
12018			count: 3
12019			path: resources/views/modules/recent_changes/changes-table.phtml
12020
12021		-
12022			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
12023			identifier: echo.nonString
12024			count: 3
12025			path: resources/views/modules/recent_changes/changes-table.phtml
12026
12027		-
12028			message: '#^Cannot call method getCloseRelationshipName\(\) on mixed\.$#'
12029			identifier: method.nonObject
12030			count: 3
12031			path: resources/views/modules/relatives/family.phtml
12032
12033		-
12034			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
12035			identifier: echo.nonString
12036			count: 3
12037			path: resources/views/modules/relatives/family.phtml
12038
12039		-
12040			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
12041			identifier: argument.type
12042			count: 2
12043			path: resources/views/modules/statcounter/form.phtml
12044
12045		-
12046			message: '#^Cannot cast mixed to int\.$#'
12047			identifier: cast.int
12048			count: 1
12049			path: resources/views/modules/statcounter/snippet.phtml
12050
12051		-
12052			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
12053			identifier: argument.type
12054			count: 13
12055			path: resources/views/modules/statistics-chart/custom.phtml
12056
12057		-
12058			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
12059			identifier: echo.nonString
12060			count: 5
12061			path: resources/views/modules/statistics-chart/custom.phtml
12062
12063		-
12064			message: '#^Access to an undefined property object\:\:\$block_id\.$#'
12065			identifier: property.notFound
12066			count: 2
12067			path: resources/views/modules/stories/config.phtml
12068
12069		-
12070			message: '#^Access to an undefined property object\:\:\$individual\.$#'
12071			identifier: property.notFound
12072			count: 1
12073			path: resources/views/modules/stories/config.phtml
12074
12075		-
12076			message: '#^Access to an undefined property object\:\:\$title\.$#'
12077			identifier: property.notFound
12078			count: 2
12079			path: resources/views/modules/stories/config.phtml
12080
12081		-
12082			message: '#^Access to an undefined property object\:\:\$xref\.$#'
12083			identifier: property.notFound
12084			count: 1
12085			path: resources/views/modules/stories/config.phtml
12086
12087		-
12088			message: '#^Cannot call method fullName\(\) on mixed\.$#'
12089			identifier: method.nonObject
12090			count: 1
12091			path: resources/views/modules/stories/config.phtml
12092
12093		-
12094			message: '#^Cannot call method url\(\) on mixed\.$#'
12095			identifier: method.nonObject
12096			count: 1
12097			path: resources/views/modules/stories/config.phtml
12098
12099		-
12100			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
12101			identifier: argument.type
12102			count: 3
12103			path: resources/views/modules/stories/config.phtml
12104
12105		-
12106			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
12107			identifier: echo.nonString
12108			count: 2
12109			path: resources/views/modules/stories/config.phtml
12110
12111		-
12112			message: '#^Parameter \#2 \$parameters of function route expects array\<array\<string\>\|bool\|int\|string\|null\>, array\<string, mixed\> given\.$#'
12113			identifier: argument.type
12114			count: 2
12115			path: resources/views/modules/stories/config.phtml
12116
12117		-
12118			message: '#^Access to an undefined property object\:\:\$individual\.$#'
12119			identifier: property.notFound
12120			count: 2
12121			path: resources/views/modules/stories/list.phtml
12122
12123		-
12124			message: '#^Access to an undefined property object\:\:\$title\.$#'
12125			identifier: property.notFound
12126			count: 1
12127			path: resources/views/modules/stories/list.phtml
12128
12129		-
12130			message: '#^Cannot call method fullName\(\) on mixed\.$#'
12131			identifier: method.nonObject
12132			count: 1
12133			path: resources/views/modules/stories/list.phtml
12134
12135		-
12136			message: '#^Cannot call method url\(\) on mixed\.$#'
12137			identifier: method.nonObject
12138			count: 1
12139			path: resources/views/modules/stories/list.phtml
12140
12141		-
12142			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
12143			identifier: argument.type
12144			count: 2
12145			path: resources/views/modules/stories/list.phtml
12146
12147		-
12148			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
12149			identifier: echo.nonString
12150			count: 1
12151			path: resources/views/modules/stories/list.phtml
12152
12153		-
12154			message: '#^Access to an undefined property object\:\:\$block_id\.$#'
12155			identifier: property.notFound
12156			count: 1
12157			path: resources/views/modules/stories/tab.phtml
12158
12159		-
12160			message: '#^Access to an undefined property object\:\:\$story_body\.$#'
12161			identifier: property.notFound
12162			count: 1
12163			path: resources/views/modules/stories/tab.phtml
12164
12165		-
12166			message: '#^Access to an undefined property object\:\:\$title\.$#'
12167			identifier: property.notFound
12168			count: 1
12169			path: resources/views/modules/stories/tab.phtml
12170
12171		-
12172			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
12173			identifier: argument.type
12174			count: 1
12175			path: resources/views/modules/stories/tab.phtml
12176
12177		-
12178			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
12179			identifier: echo.nonString
12180			count: 1
12181			path: resources/views/modules/stories/tab.phtml
12182
12183		-
12184			message: '#^Parameter \#2 \$parameters of function route expects array\<array\<string\>\|bool\|int\|string\|null\>, array\<string, mixed\> given\.$#'
12185			identifier: argument.type
12186			count: 1
12187			path: resources/views/modules/stories/tab.phtml
12188
12189		-
12190			message: '#^Call to an undefined method Fisharebest\\Webtrees\\GedcomRecord\:\:husband\(\)\.$#'
12191			identifier: method.notFound
12192			count: 1
12193			path: resources/views/modules/timeline-chart/chart.phtml
12194
12195		-
12196			message: '#^Call to an undefined method Fisharebest\\Webtrees\\GedcomRecord\:\:wife\(\)\.$#'
12197			identifier: method.notFound
12198			count: 1
12199			path: resources/views/modules/timeline-chart/chart.phtml
12200
12201		-
12202			message: '#^Cannot access offset int on mixed\.$#'
12203			identifier: offsetAccess.nonOffsetAccessible
12204			count: 2
12205			path: resources/views/modules/timeline-chart/chart.phtml
12206
12207		-
12208			message: '#^Cannot access offset ''count'' on mixed\.$#'
12209			identifier: offsetAccess.nonOffsetAccessible
12210			count: 1
12211			path: resources/views/modules/top10_pageviews/list.phtml
12212
12213		-
12214			message: '#^Cannot access offset ''record'' on mixed\.$#'
12215			identifier: offsetAccess.nonOffsetAccessible
12216			count: 2
12217			path: resources/views/modules/top10_pageviews/list.phtml
12218
12219		-
12220			message: '#^Cannot call method fullName\(\) on mixed\.$#'
12221			identifier: method.nonObject
12222			count: 1
12223			path: resources/views/modules/top10_pageviews/list.phtml
12224
12225		-
12226			message: '#^Cannot call method url\(\) on mixed\.$#'
12227			identifier: method.nonObject
12228			count: 1
12229			path: resources/views/modules/top10_pageviews/list.phtml
12230
12231		-
12232			message: '#^Parameter \#1 \$n of static method Fisharebest\\Webtrees\\I18N\:\:number\(\) expects float, mixed given\.$#'
12233			identifier: argument.type
12234			count: 1
12235			path: resources/views/modules/top10_pageviews/list.phtml
12236
12237		-
12238			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
12239			identifier: argument.type
12240			count: 1
12241			path: resources/views/modules/top10_pageviews/list.phtml
12242
12243		-
12244			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
12245			identifier: echo.nonString
12246			count: 1
12247			path: resources/views/modules/top10_pageviews/list.phtml
12248
12249		-
12250			message: '#^Access to an undefined property object\:\:\$body\.$#'
12251			identifier: property.notFound
12252			count: 1
12253			path: resources/views/modules/user-messages/user-messages.phtml
12254
12255		-
12256			message: '#^Access to an undefined property object\:\:\$created\.$#'
12257			identifier: property.notFound
12258			count: 1
12259			path: resources/views/modules/user-messages/user-messages.phtml
12260
12261		-
12262			message: '#^Access to an undefined property object\:\:\$message_id\.$#'
12263			identifier: property.notFound
12264			count: 6
12265			path: resources/views/modules/user-messages/user-messages.phtml
12266
12267		-
12268			message: '#^Access to an undefined property object\:\:\$sender\.$#'
12269			identifier: property.notFound
12270			count: 3
12271			path: resources/views/modules/user-messages/user-messages.phtml
12272
12273		-
12274			message: '#^Access to an undefined property object\:\:\$subject\.$#'
12275			identifier: property.notFound
12276			count: 5
12277			path: resources/views/modules/user-messages/user-messages.phtml
12278
12279		-
12280			message: '#^Binary operation "\." between string and mixed results in an error\.$#'
12281			identifier: binaryOp.invalid
12282			count: 1
12283			path: resources/views/modules/user-messages/user-messages.phtml
12284
12285		-
12286			message: '#^Parameter \#1 \$haystack of function str_starts_with expects string, mixed given\.$#'
12287			identifier: argument.type
12288			count: 1
12289			path: resources/views/modules/user-messages/user-messages.phtml
12290
12291		-
12292			message: '#^Parameter \#1 \$identifier of method Fisharebest\\Webtrees\\Services\\UserService\:\:findByIdentifier\(\) expects string, mixed given\.$#'
12293			identifier: argument.type
12294			count: 1
12295			path: resources/views/modules/user-messages/user-messages.phtml
12296
12297		-
12298			message: '#^Parameter \#1 \$markdown of method Fisharebest\\Webtrees\\Contracts\\MarkdownFactoryInterface\:\:autolink\(\) expects string, mixed given\.$#'
12299			identifier: argument.type
12300			count: 1
12301			path: resources/views/modules/user-messages/user-messages.phtml
12302
12303		-
12304			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
12305			identifier: argument.type
12306			count: 3
12307			path: resources/views/modules/user-messages/user-messages.phtml
12308
12309		-
12310			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
12311			identifier: echo.nonString
12312			count: 6
12313			path: resources/views/modules/user-messages/user-messages.phtml
12314
12315		-
12316			message: '#^Parameter \#2 \$parameters of function route expects array\<array\<string\>\|bool\|int\|string\|null\>, array\<string, mixed\> given\.$#'
12317			identifier: argument.type
12318			count: 1
12319			path: resources/views/modules/user-messages/user-messages.phtml
12320
12321		-
12322			message: '#^Access to an undefined property object\:\:\$body\.$#'
12323			identifier: property.notFound
12324			count: 1
12325			path: resources/views/modules/user_blog/list.phtml
12326
12327		-
12328			message: '#^Access to an undefined property object\:\:\$news_id\.$#'
12329			identifier: property.notFound
12330			count: 2
12331			path: resources/views/modules/user_blog/list.phtml
12332
12333		-
12334			message: '#^Access to an undefined property object\:\:\$subject\.$#'
12335			identifier: property.notFound
12336			count: 2
12337			path: resources/views/modules/user_blog/list.phtml
12338
12339		-
12340			message: '#^Access to an undefined property object\:\:\$updated\.$#'
12341			identifier: property.notFound
12342			count: 1
12343			path: resources/views/modules/user_blog/list.phtml
12344
12345		-
12346			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
12347			identifier: argument.type
12348			count: 1
12349			path: resources/views/modules/user_blog/list.phtml
12350
12351		-
12352			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
12353			identifier: echo.nonString
12354			count: 2
12355			path: resources/views/modules/user_blog/list.phtml
12356
12357		-
12358			message: '#^Parameter \#2 \$parameters of function route expects array\<array\<string\>\|bool\|int\|string\|null\>, array\<string, mixed\> given\.$#'
12359			identifier: argument.type
12360			count: 2
12361			path: resources/views/modules/user_blog/list.phtml
12362
12363		-
12364			message: '#^Access to an undefined property object\:\:\$fact\.$#'
12365			identifier: property.notFound
12366			count: 2
12367			path: resources/views/modules/yahrzeit/list.phtml
12368
12369		-
12370			message: '#^Access to an undefined property object\:\:\$individual\.$#'
12371			identifier: property.notFound
12372			count: 5
12373			path: resources/views/modules/yahrzeit/list.phtml
12374
12375		-
12376			message: '#^Access to an undefined property object\:\:\$yahrzeit_date\.$#'
12377			identifier: property.notFound
12378			count: 1
12379			path: resources/views/modules/yahrzeit/list.phtml
12380
12381		-
12382			message: '#^Cannot access property \$anniv on mixed\.$#'
12383			identifier: property.nonObject
12384			count: 1
12385			path: resources/views/modules/yahrzeit/list.phtml
12386
12387		-
12388			message: '#^Cannot call method date\(\) on mixed\.$#'
12389			identifier: method.nonObject
12390			count: 1
12391			path: resources/views/modules/yahrzeit/list.phtml
12392
12393		-
12394			message: '#^Cannot call method display\(\) on mixed\.$#'
12395			identifier: method.nonObject
12396			count: 2
12397			path: resources/views/modules/yahrzeit/list.phtml
12398
12399		-
12400			message: '#^Cannot call method fullName\(\) on mixed\.$#'
12401			identifier: method.nonObject
12402			count: 1
12403			path: resources/views/modules/yahrzeit/list.phtml
12404
12405		-
12406			message: '#^Cannot call method sex\(\) on mixed\.$#'
12407			identifier: method.nonObject
12408			count: 1
12409			path: resources/views/modules/yahrzeit/list.phtml
12410
12411		-
12412			message: '#^Cannot call method tree\(\) on mixed\.$#'
12413			identifier: method.nonObject
12414			count: 2
12415			path: resources/views/modules/yahrzeit/list.phtml
12416
12417		-
12418			message: '#^Cannot call method url\(\) on mixed\.$#'
12419			identifier: method.nonObject
12420			count: 1
12421			path: resources/views/modules/yahrzeit/list.phtml
12422
12423		-
12424			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
12425			identifier: argument.type
12426			count: 1
12427			path: resources/views/modules/yahrzeit/list.phtml
12428
12429		-
12430			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
12431			identifier: echo.nonString
12432			count: 3
12433			path: resources/views/modules/yahrzeit/list.phtml
12434
12435		-
12436			message: '#^Parameter \#2 \.\.\.\$args of static method Fisharebest\\Webtrees\\I18N\:\:translate\(\) expects string, mixed given\.$#'
12437			identifier: argument.type
12438			count: 1
12439			path: resources/views/modules/yahrzeit/list.phtml
12440
12441		-
12442			message: '#^Access to an undefined property object\:\:\$fact\.$#'
12443			identifier: property.notFound
12444			count: 2
12445			path: resources/views/modules/yahrzeit/table.phtml
12446
12447		-
12448			message: '#^Access to an undefined property object\:\:\$fact_date\.$#'
12449			identifier: property.notFound
12450			count: 1
12451			path: resources/views/modules/yahrzeit/table.phtml
12452
12453		-
12454			message: '#^Access to an undefined property object\:\:\$individual\.$#'
12455			identifier: property.notFound
12456			count: 7
12457			path: resources/views/modules/yahrzeit/table.phtml
12458
12459		-
12460			message: '#^Access to an undefined property object\:\:\$yahrzeit_date\.$#'
12461			identifier: property.notFound
12462			count: 3
12463			path: resources/views/modules/yahrzeit/table.phtml
12464
12465		-
12466			message: '#^Cannot access property \$anniv on mixed\.$#'
12467			identifier: property.nonObject
12468			count: 2
12469			path: resources/views/modules/yahrzeit/table.phtml
12470
12471		-
12472			message: '#^Cannot call method alternateName\(\) on mixed\.$#'
12473			identifier: method.nonObject
12474			count: 2
12475			path: resources/views/modules/yahrzeit/table.phtml
12476
12477		-
12478			message: '#^Cannot call method display\(\) on mixed\.$#'
12479			identifier: method.nonObject
12480			count: 2
12481			path: resources/views/modules/yahrzeit/table.phtml
12482
12483		-
12484			message: '#^Cannot call method fullName\(\) on mixed\.$#'
12485			identifier: method.nonObject
12486			count: 1
12487			path: resources/views/modules/yahrzeit/table.phtml
12488
12489		-
12490			message: '#^Cannot call method julianDay\(\) on mixed\.$#'
12491			identifier: method.nonObject
12492			count: 2
12493			path: resources/views/modules/yahrzeit/table.phtml
12494
12495		-
12496			message: '#^Cannot call method sortName\(\) on mixed\.$#'
12497			identifier: method.nonObject
12498			count: 1
12499			path: resources/views/modules/yahrzeit/table.phtml
12500
12501		-
12502			message: '#^Cannot call method tree\(\) on mixed\.$#'
12503			identifier: method.nonObject
12504			count: 2
12505			path: resources/views/modules/yahrzeit/table.phtml
12506
12507		-
12508			message: '#^Cannot call method url\(\) on mixed\.$#'
12509			identifier: method.nonObject
12510			count: 1
12511			path: resources/views/modules/yahrzeit/table.phtml
12512
12513		-
12514			message: '#^Parameter \#1 \$n of static method Fisharebest\\Webtrees\\I18N\:\:number\(\) expects float, mixed given\.$#'
12515			identifier: argument.type
12516			count: 1
12517			path: resources/views/modules/yahrzeit/table.phtml
12518
12519		-
12520			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
12521			identifier: argument.type
12522			count: 5
12523			path: resources/views/modules/yahrzeit/table.phtml
12524
12525		-
12526			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
12527			identifier: echo.nonString
12528			count: 4
12529			path: resources/views/modules/yahrzeit/table.phtml
12530
12531		-
12532			message: '#^Access to an undefined property object\:\:\$change_id\.$#'
12533			identifier: property.notFound
12534			count: 2
12535			path: resources/views/pending-changes-page.phtml
12536
12537		-
12538			message: '#^Access to an undefined property object\:\:\$change_time\.$#'
12539			identifier: property.notFound
12540			count: 1
12541			path: resources/views/pending-changes-page.phtml
12542
12543		-
12544			message: '#^Access to an undefined property object\:\:\$real_name\.$#'
12545			identifier: property.notFound
12546			count: 1
12547			path: resources/views/pending-changes-page.phtml
12548
12549		-
12550			message: '#^Access to an undefined property object\:\:\$record\.$#'
12551			identifier: property.notFound
12552			count: 5
12553			path: resources/views/pending-changes-page.phtml
12554
12555		-
12556			message: '#^Access to an undefined property object\:\:\$user_name\.$#'
12557			identifier: property.notFound
12558			count: 2
12559			path: resources/views/pending-changes-page.phtml
12560
12561		-
12562			message: '#^Access to an undefined property object\:\:\$xref\.$#'
12563			identifier: property.notFound
12564			count: 2
12565			path: resources/views/pending-changes-page.phtml
12566
12567		-
12568			message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#'
12569			identifier: foreach.nonIterable
12570			count: 1
12571			path: resources/views/pending-changes-page.phtml
12572
12573		-
12574			message: '#^Cannot call method facts\(\) on mixed\.$#'
12575			identifier: method.nonObject
12576			count: 1
12577			path: resources/views/pending-changes-page.phtml
12578
12579		-
12580			message: '#^Cannot call method fullName\(\) on mixed\.$#'
12581			identifier: method.nonObject
12582			count: 2
12583			path: resources/views/pending-changes-page.phtml
12584
12585		-
12586			message: '#^Cannot call method isPendingAddition\(\) on mixed\.$#'
12587			identifier: method.nonObject
12588			count: 1
12589			path: resources/views/pending-changes-page.phtml
12590
12591		-
12592			message: '#^Cannot call method isPendingDeletion\(\) on mixed\.$#'
12593			identifier: method.nonObject
12594			count: 1
12595			path: resources/views/pending-changes-page.phtml
12596
12597		-
12598			message: '#^Cannot call method summary\(\) on mixed\.$#'
12599			identifier: method.nonObject
12600			count: 2
12601			path: resources/views/pending-changes-page.phtml
12602
12603		-
12604			message: '#^Cannot call method tag\(\) on mixed\.$#'
12605			identifier: method.nonObject
12606			count: 2
12607			path: resources/views/pending-changes-page.phtml
12608
12609		-
12610			message: '#^Cannot call method url\(\) on mixed\.$#'
12611			identifier: method.nonObject
12612			count: 2
12613			path: resources/views/pending-changes-page.phtml
12614
12615		-
12616			message: '#^Parameter \#1 \$haystack of function str_ends_with expects string, mixed given\.$#'
12617			identifier: argument.type
12618			count: 2
12619			path: resources/views/pending-changes-page.phtml
12620
12621		-
12622			message: '#^Parameter \#1 \$string of function strip_tags expects string, mixed given\.$#'
12623			identifier: argument.type
12624			count: 3
12625			path: resources/views/pending-changes-page.phtml
12626
12627		-
12628			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
12629			identifier: argument.type
12630			count: 3
12631			path: resources/views/pending-changes-page.phtml
12632
12633		-
12634			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
12635			identifier: echo.nonString
12636			count: 1
12637			path: resources/views/pending-changes-page.phtml
12638
12639		-
12640			message: '#^Parameter \#2 \$parameters of function route expects array\<array\<string\>\|bool\|int\|string\|null\>, array\<string, mixed\> given\.$#'
12641			identifier: argument.type
12642			count: 3
12643			path: resources/views/pending-changes-page.phtml
12644
12645		-
12646			message: '#^Cannot access offset non\-falsy\-string on mixed\.$#'
12647			identifier: offsetAccess.nonOffsetAccessible
12648			count: 2
12649			path: resources/views/search-advanced-page.phtml
12650
12651		-
12652			message: '#^Cannot access offset string on mixed\.$#'
12653			identifier: offsetAccess.nonOffsetAccessible
12654			count: 1
12655			path: resources/views/search-advanced-page.phtml
12656
12657		-
12658			message: '#^Cannot call method fullName\(\) on mixed\.$#'
12659			identifier: method.nonObject
12660			count: 2
12661			path: resources/views/statistics/families/top10-list-age.phtml
12662
12663		-
12664			message: '#^Cannot call method url\(\) on mixed\.$#'
12665			identifier: method.nonObject
12666			count: 3
12667			path: resources/views/statistics/families/top10-list-age.phtml
12668
12669		-
12670			message: '#^PHPDoc tag @var for variable \$records has no value type specified in iterable type array\.$#'
12671			identifier: missingType.iterableValue
12672			count: 1
12673			path: resources/views/statistics/families/top10-list-age.phtml
12674
12675		-
12676			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
12677			identifier: argument.type
12678			count: 3
12679			path: resources/views/statistics/families/top10-list-age.phtml
12680
12681		-
12682			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
12683			identifier: echo.nonString
12684			count: 3
12685			path: resources/views/statistics/families/top10-list-age.phtml
12686
12687		-
12688			message: '#^Cannot call method fullName\(\) on mixed\.$#'
12689			identifier: method.nonObject
12690			count: 1
12691			path: resources/views/statistics/families/top10-list-grand.phtml
12692
12693		-
12694			message: '#^Cannot call method url\(\) on mixed\.$#'
12695			identifier: method.nonObject
12696			count: 1
12697			path: resources/views/statistics/families/top10-list-grand.phtml
12698
12699		-
12700			message: '#^PHPDoc tag @var for variable \$records has no value type specified in iterable type array\.$#'
12701			identifier: missingType.iterableValue
12702			count: 1
12703			path: resources/views/statistics/families/top10-list-grand.phtml
12704
12705		-
12706			message: '#^Parameter \#1 \$n of static method Fisharebest\\Webtrees\\I18N\:\:number\(\) expects float, mixed given\.$#'
12707			identifier: argument.type
12708			count: 1
12709			path: resources/views/statistics/families/top10-list-grand.phtml
12710
12711		-
12712			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
12713			identifier: argument.type
12714			count: 1
12715			path: resources/views/statistics/families/top10-list-grand.phtml
12716
12717		-
12718			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
12719			identifier: echo.nonString
12720			count: 1
12721			path: resources/views/statistics/families/top10-list-grand.phtml
12722
12723		-
12724			message: '#^Parameter \#3 \$count of static method Fisharebest\\Webtrees\\I18N\:\:plural\(\) expects int, mixed given\.$#'
12725			identifier: argument.type
12726			count: 1
12727			path: resources/views/statistics/families/top10-list-grand.phtml
12728
12729		-
12730			message: '#^Cannot call method fullName\(\) on mixed\.$#'
12731			identifier: method.nonObject
12732			count: 1
12733			path: resources/views/statistics/families/top10-list-spouses.phtml
12734
12735		-
12736			message: '#^Cannot call method url\(\) on mixed\.$#'
12737			identifier: method.nonObject
12738			count: 1
12739			path: resources/views/statistics/families/top10-list-spouses.phtml
12740
12741		-
12742			message: '#^PHPDoc tag @var for variable \$records has no value type specified in iterable type array\.$#'
12743			identifier: missingType.iterableValue
12744			count: 1
12745			path: resources/views/statistics/families/top10-list-spouses.phtml
12746
12747		-
12748			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
12749			identifier: argument.type
12750			count: 1
12751			path: resources/views/statistics/families/top10-list-spouses.phtml
12752
12753		-
12754			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
12755			identifier: echo.nonString
12756			count: 2
12757			path: resources/views/statistics/families/top10-list-spouses.phtml
12758
12759		-
12760			message: '#^Cannot call method fullName\(\) on mixed\.$#'
12761			identifier: method.nonObject
12762			count: 1
12763			path: resources/views/statistics/families/top10-list.phtml
12764
12765		-
12766			message: '#^Cannot call method url\(\) on mixed\.$#'
12767			identifier: method.nonObject
12768			count: 1
12769			path: resources/views/statistics/families/top10-list.phtml
12770
12771		-
12772			message: '#^PHPDoc tag @var for variable \$records has no value type specified in iterable type array\.$#'
12773			identifier: missingType.iterableValue
12774			count: 1
12775			path: resources/views/statistics/families/top10-list.phtml
12776
12777		-
12778			message: '#^Parameter \#1 \$n of static method Fisharebest\\Webtrees\\I18N\:\:number\(\) expects float, mixed given\.$#'
12779			identifier: argument.type
12780			count: 1
12781			path: resources/views/statistics/families/top10-list.phtml
12782
12783		-
12784			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
12785			identifier: argument.type
12786			count: 1
12787			path: resources/views/statistics/families/top10-list.phtml
12788
12789		-
12790			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
12791			identifier: echo.nonString
12792			count: 1
12793			path: resources/views/statistics/families/top10-list.phtml
12794
12795		-
12796			message: '#^Parameter \#3 \$count of static method Fisharebest\\Webtrees\\I18N\:\:plural\(\) expects int, mixed given\.$#'
12797			identifier: argument.type
12798			count: 1
12799			path: resources/views/statistics/families/top10-list.phtml
12800
12801		-
12802			message: '#^Cannot call method fullName\(\) on mixed\.$#'
12803			identifier: method.nonObject
12804			count: 1
12805			path: resources/views/statistics/families/top10-nolist-grand.phtml
12806
12807		-
12808			message: '#^Cannot call method url\(\) on mixed\.$#'
12809			identifier: method.nonObject
12810			count: 1
12811			path: resources/views/statistics/families/top10-nolist-grand.phtml
12812
12813		-
12814			message: '#^PHPDoc tag @var for variable \$records has no value type specified in iterable type array\.$#'
12815			identifier: missingType.iterableValue
12816			count: 1
12817			path: resources/views/statistics/families/top10-nolist-grand.phtml
12818
12819		-
12820			message: '#^Parameter \#1 \$n of static method Fisharebest\\Webtrees\\I18N\:\:number\(\) expects float, mixed given\.$#'
12821			identifier: argument.type
12822			count: 1
12823			path: resources/views/statistics/families/top10-nolist-grand.phtml
12824
12825		-
12826			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
12827			identifier: argument.type
12828			count: 1
12829			path: resources/views/statistics/families/top10-nolist-grand.phtml
12830
12831		-
12832			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
12833			identifier: echo.nonString
12834			count: 1
12835			path: resources/views/statistics/families/top10-nolist-grand.phtml
12836
12837		-
12838			message: '#^Parameter \#3 \$count of static method Fisharebest\\Webtrees\\I18N\:\:plural\(\) expects int, mixed given\.$#'
12839			identifier: argument.type
12840			count: 1
12841			path: resources/views/statistics/families/top10-nolist-grand.phtml
12842
12843		-
12844			message: '#^Cannot call method fullName\(\) on mixed\.$#'
12845			identifier: method.nonObject
12846			count: 1
12847			path: resources/views/statistics/families/top10-nolist-spouses.phtml
12848
12849		-
12850			message: '#^Cannot call method url\(\) on mixed\.$#'
12851			identifier: method.nonObject
12852			count: 1
12853			path: resources/views/statistics/families/top10-nolist-spouses.phtml
12854
12855		-
12856			message: '#^PHPDoc tag @var for variable \$records has no value type specified in iterable type array\.$#'
12857			identifier: missingType.iterableValue
12858			count: 1
12859			path: resources/views/statistics/families/top10-nolist-spouses.phtml
12860
12861		-
12862			message: '#^Parameter \#1 \$value of function e expects BackedEnum\|float\|Illuminate\\Contracts\\Support\\DeferringDisplayableValue\|Illuminate\\Contracts\\Support\\Htmlable\|int\|string\|null, mixed given\.$#'
12863			identifier: argument.type
12864			count: 1
12865			path: resources/views/statistics/families/top10-nolist-spouses.phtml
12866
12867		-
12868			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
12869			identifier: echo.nonString
12870			count: 2
12871			path: resources/views/statistics/families/top10-nolist-spouses.phtml
12872
12873		-
12874			message: '#^PHPDoc tag @var for variable \$data has no value type specified in iterable type array\.$#'
12875			identifier: missingType.iterableValue
12876			count: 1
12877			path: resources/views/statistics/other/charts/column.phtml
12878
12879		-
12880			message: '#^PHPDoc tag @var for variable \$data has no value type specified in iterable type array\.$#'
12881			identifier: missingType.iterableValue
12882			count: 1
12883			path: resources/views/statistics/other/charts/combo.phtml
12884
12885		-
12886			message: '#^Parameter \#1 \(mixed\) of echo cannot be converted to string\.$#'
12887			identifier: echo.nonString
12888			count: 1
12889			path: resources/views/statistics/other/charts/combo.phtml
12890
12891		-
12892			message: '#^PHPDoc tag @var for variable \$data has no value type specified in iterable type array\.$#'
12893			identifier: missingType.iterableValue
12894			count: 1
12895			path: resources/views/statistics/other/charts/custom.phtml
12896
12897		-
12898			message: '#^PHPDoc tag @var for variable \$data has no value type specified in iterable type array\.$#'
12899			identifier: missingType.iterableValue
12900			count: 1
12901			path: resources/views/statistics/other/charts/pie.phtml
12902
12903		-
12904			message: '#^Cannot call method createServerRequest\(\) on mixed\.$#'
12905			identifier: method.nonObject
12906			count: 1
12907			path: tests/TestCase.php
12908
12909		-
12910			message: '#^Cannot call method createStreamFromFile\(\) on mixed\.$#'
12911			identifier: method.nonObject
12912			count: 2
12913			path: tests/TestCase.php
12914
12915		-
12916			message: '#^Cannot call method createUploadedFile\(\) on mixed\.$#'
12917			identifier: method.nonObject
12918			count: 1
12919			path: tests/TestCase.php
12920
12921		-
12922			message: '#^Cannot call method withAttribute\(\) on mixed\.$#'
12923			identifier: method.nonObject
12924			count: 5
12925			path: tests/TestCase.php
12926
12927		-
12928			message: '#^Cannot call method withParsedBody\(\) on mixed\.$#'
12929			identifier: method.nonObject
12930			count: 1
12931			path: tests/TestCase.php
12932
12933		-
12934			message: '#^Cannot call method withQueryParams\(\) on mixed\.$#'
12935			identifier: method.nonObject
12936			count: 1
12937			path: tests/TestCase.php
12938
12939		-
12940			message: '#^Cannot call method withUploadedFiles\(\) on mixed\.$#'
12941			identifier: method.nonObject
12942			count: 1
12943			path: tests/TestCase.php
12944
12945		-
12946			message: '#^Method Fisharebest\\Webtrees\\TestCase\:\:createRequest\(\) should return Psr\\Http\\Message\\ServerRequestInterface but returns mixed\.$#'
12947			identifier: return.type
12948			count: 1
12949			path: tests/TestCase.php
12950
12951		-
12952			message: '#^Method Fisharebest\\Webtrees\\TestCase\:\:createUploadedFile\(\) should return Psr\\Http\\Message\\UploadedFileInterface but returns mixed\.$#'
12953			identifier: return.type
12954			count: 1
12955			path: tests/TestCase.php
12956
12957		-
12958			message: '#^Method Fisharebest\\Webtrees\\TestCase\:\:withConsecutive\(\) return type with generic class PHPUnit\\Framework\\Constraint\\Callback does not specify its types\: CallbackInput$#'
12959			identifier: missingType.generics
12960			count: 1
12961			path: tests/TestCase.php
12962
12963		-
12964			message: '#^Parameter \#1 \$array of function array_shift expects array, mixed given\.$#'
12965			identifier: argument.type
12966			count: 1
12967			path: tests/TestCase.php
12968
12969		-
12970			message: '#^Parameter \#2 \$object of method Fisharebest\\Webtrees\\Contracts\\ContainerInterface\:\:set\(\) expects object, Fisharebest\\Webtrees\\Tree\|string given\.$#'
12971			identifier: argument.type
12972			count: 1
12973			path: tests/TestCase.php
12974
12975		-
12976			message: '#^Parameter \#2 \$object of method Fisharebest\\Webtrees\\Contracts\\ContainerInterface\:\:set\(\) expects object, mixed given\.$#'
12977			identifier: argument.type
12978			count: 1
12979			path: tests/TestCase.php
12980
12981		-
12982			message: '#^Parameter \#2 \$offset of function substr expects int, int\<0, max\>\|false given\.$#'
12983			identifier: argument.type
12984			count: 1
12985			path: tests/TestCase.php
12986
12987		-
12988			message: '#^Parameter \#2 \$stream of method Fisharebest\\Webtrees\\Services\\TreeService\:\:importGedcomFile\(\) expects Psr\\Http\\Message\\StreamInterface, mixed given\.$#'
12989			identifier: argument.type
12990			count: 1
12991			path: tests/TestCase.php
12992
12993		-
12994			message: '#^Cannot call method count\(\) on mixed\.$#'
12995			identifier: method.nonObject
12996			count: 1
12997			path: tests/app/Elements/XrefFamilyTest.php
12998
12999		-
13000			message: '#^Cannot call method getElementsByTagName\(\) on mixed\.$#'
13001			identifier: method.nonObject
13002			count: 1
13003			path: tests/app/Elements/XrefFamilyTest.php
13004
13005		-
13006			message: '#^Cannot call method count\(\) on mixed\.$#'
13007			identifier: method.nonObject
13008			count: 1
13009			path: tests/app/Elements/XrefIndividualTest.php
13010
13011		-
13012			message: '#^Cannot call method getElementsByTagName\(\) on mixed\.$#'
13013			identifier: method.nonObject
13014			count: 1
13015			path: tests/app/Elements/XrefIndividualTest.php
13016
13017		-
13018			message: '#^Cannot call method count\(\) on mixed\.$#'
13019			identifier: method.nonObject
13020			count: 1
13021			path: tests/app/Elements/XrefLocationTest.php
13022
13023		-
13024			message: '#^Cannot call method getElementsByTagName\(\) on mixed\.$#'
13025			identifier: method.nonObject
13026			count: 1
13027			path: tests/app/Elements/XrefLocationTest.php
13028
13029		-
13030			message: '#^Cannot call method count\(\) on mixed\.$#'
13031			identifier: method.nonObject
13032			count: 1
13033			path: tests/app/Elements/XrefMediaTest.php
13034
13035		-
13036			message: '#^Cannot call method getElementsByTagName\(\) on mixed\.$#'
13037			identifier: method.nonObject
13038			count: 1
13039			path: tests/app/Elements/XrefMediaTest.php
13040
13041		-
13042			message: '#^Cannot call method count\(\) on mixed\.$#'
13043			identifier: method.nonObject
13044			count: 1
13045			path: tests/app/Elements/XrefNoteTest.php
13046
13047		-
13048			message: '#^Cannot call method getElementsByTagName\(\) on mixed\.$#'
13049			identifier: method.nonObject
13050			count: 1
13051			path: tests/app/Elements/XrefNoteTest.php
13052
13053		-
13054			message: '#^Cannot call method count\(\) on mixed\.$#'
13055			identifier: method.nonObject
13056			count: 1
13057			path: tests/app/Elements/XrefRepositoryTest.php
13058
13059		-
13060			message: '#^Cannot call method getElementsByTagName\(\) on mixed\.$#'
13061			identifier: method.nonObject
13062			count: 1
13063			path: tests/app/Elements/XrefRepositoryTest.php
13064
13065		-
13066			message: '#^Cannot call method count\(\) on mixed\.$#'
13067			identifier: method.nonObject
13068			count: 1
13069			path: tests/app/Elements/XrefSharedNoteTest.php
13070
13071		-
13072			message: '#^Cannot call method getElementsByTagName\(\) on mixed\.$#'
13073			identifier: method.nonObject
13074			count: 1
13075			path: tests/app/Elements/XrefSharedNoteTest.php
13076
13077		-
13078			message: '#^Cannot call method count\(\) on mixed\.$#'
13079			identifier: method.nonObject
13080			count: 1
13081			path: tests/app/Elements/XrefSourceTest.php
13082
13083		-
13084			message: '#^Cannot call method getElementsByTagName\(\) on mixed\.$#'
13085			identifier: method.nonObject
13086			count: 1
13087			path: tests/app/Elements/XrefSourceTest.php
13088
13089		-
13090			message: '#^Cannot call method count\(\) on mixed\.$#'
13091			identifier: method.nonObject
13092			count: 1
13093			path: tests/app/Elements/XrefSubmissionTest.php
13094
13095		-
13096			message: '#^Cannot call method getElementsByTagName\(\) on mixed\.$#'
13097			identifier: method.nonObject
13098			count: 1
13099			path: tests/app/Elements/XrefSubmissionTest.php
13100
13101		-
13102			message: '#^Cannot call method count\(\) on mixed\.$#'
13103			identifier: method.nonObject
13104			count: 1
13105			path: tests/app/Elements/XrefSubmitterTest.php
13106
13107		-
13108			message: '#^Cannot call method getElementsByTagName\(\) on mixed\.$#'
13109			identifier: method.nonObject
13110			count: 1
13111			path: tests/app/Elements/XrefSubmitterTest.php
13112
13113		-
13114			message: '#^Cannot access offset 0 on list\<string\>\|false\.$#'
13115			identifier: offsetAccess.nonOffsetAccessible
13116			count: 1
13117			path: tests/app/Encodings/AnselTest.php
13118
13119		-
13120			message: '#^Cannot access offset 1 on list\<string\>\|false\.$#'
13121			identifier: offsetAccess.nonOffsetAccessible
13122			count: 1
13123			path: tests/app/Encodings/AnselTest.php
13124
13125		-
13126			message: '#^Parameter \#2 \$subject of function preg_split expects string, mixed given\.$#'
13127			identifier: argument.type
13128			count: 1
13129			path: tests/app/Encodings/AnselTest.php
13130
13131		-
13132			message: '#^Cannot call method createUri\(\) on mixed\.$#'
13133			identifier: method.nonObject
13134			count: 1
13135			path: tests/app/Http/Middleware/CheckCsrfTest.php
13136
13137		-
13138			message: '#^Parameter \#1 \$uri of method Psr\\Http\\Message\\RequestInterface\:\:withUri\(\) expects Psr\\Http\\Message\\UriInterface, mixed given\.$#'
13139			identifier: argument.type
13140			count: 1
13141			path: tests/app/Http/Middleware/CheckCsrfTest.php
13142
13143		-
13144			message: '#^Parameter \#3 \$params of static method Fisharebest\\Webtrees\\TestCase\:\:createRequest\(\) expects array\<string\>, array\<string, int\|string\> given\.$#'
13145			identifier: argument.type
13146			count: 1
13147			path: tests/app/Http/RequestHandlers/FixLevel0MediaActionTest.php
13148
13149		-
13150			message: '#^Parameter \#2 \$query of static method Fisharebest\\Webtrees\\TestCase\:\:createRequest\(\) expects array\<string\>, array\<string, int\> given\.$#'
13151			identifier: argument.type
13152			count: 1
13153			path: tests/app/Http/RequestHandlers/FixLevel0MediaDataTest.php
13154
13155		-
13156			message: '#^Parameter \#2 \$query of static method Fisharebest\\Webtrees\\TestCase\:\:createRequest\(\) expects array\<string\>, array\<string, array\<string, string\>\|string\> given\.$#'
13157			identifier: argument.type
13158			count: 3
13159			path: tests/app/Http/RequestHandlers/ManageMediaDataTest.php
13160
13161		-
13162			message: '#^Parameter \#2 \$query of static method Fisharebest\\Webtrees\\TestCase\:\:createRequest\(\) expects array\<string\>, array\<string, list\<string\>\|string\> given\.$#'
13163			identifier: argument.type
13164			count: 3
13165			path: tests/app/Http/RequestHandlers/RedirectTimeLinePhpTest.php
13166
13167		-
13168			message: '#^Parameter \#3 \$params of static method Fisharebest\\Webtrees\\TestCase\:\:createRequest\(\) expects array\<string\>, array\<string, int\|string\> given\.$#'
13169			identifier: argument.type
13170			count: 1
13171			path: tests/app/Http/RequestHandlers/UserEditActionTest.php
13172
13173		-
13174			message: '#^Cannot call method tag\(\) on Fisharebest\\Webtrees\\Fact\|null\.$#'
13175			identifier: method.nonObject
13176			count: 2
13177			path: tests/app/Services/GedcomEditServiceTest.php
13178
13179		-
13180			message: '#^Parameter \#1 \$interface of method Fisharebest\\Webtrees\\Services\\ModuleService\:\:findByInterface\(\) expects class\-string\<Fisharebest\\Webtrees\\Module\\ModuleInterface\|Psr\\Http\\Server\\MiddlewareInterface\>, string given\.$#'
13181			identifier: argument.type
13182			count: 1
13183			path: tests/app/Services/ModuleServiceTest.php
13184
13185		-
13186			message: '#^Unable to resolve the template type T in call to method Fisharebest\\Webtrees\\Services\\ModuleService\:\:findByInterface\(\)$#'
13187			identifier: argument.templateType
13188			count: 1
13189			path: tests/app/Services/ModuleServiceTest.php
13190
13191		-
13192			message: '#^Call to an undefined method object\:\:iniGet\(\)\.$#'
13193			identifier: method.notFound
13194			count: 1
13195			path: tests/app/Services/TimeoutServiceTest.php
13196
13197		-
13198			message: '#^Cannot call method method\(\) on object\|null\.$#'
13199			identifier: method.nonObject
13200			count: 3
13201			path: tests/app/Services/TimeoutServiceTest.php
13202
13203		-
13204			message: '#^Cannot call method willReturn\(\) on mixed\.$#'
13205			identifier: method.nonObject
13206			count: 3
13207			path: tests/app/Services/TimeoutServiceTest.php
13208
13209		-
13210			message: '#^Cannot call method with\(\) on mixed\.$#'
13211			identifier: method.nonObject
13212			count: 3
13213			path: tests/app/Services/TimeoutServiceTest.php
13214
13215		-
13216			message: '#^Parameter \#1 \$option of function ini_get expects string, mixed given\.$#'
13217			identifier: argument.type
13218			count: 1
13219			path: tests/app/Services/TimeoutServiceTest.php
13220
13221		-
13222			message: '#^Cannot call method id\(\) on Fisharebest\\Webtrees\\User\|null\.$#'
13223			identifier: method.nonObject
13224			count: 5
13225			path: tests/app/Services/UserServiceTest.php
13226
13227		-
13228			message: '#^Parameter \#1 \$timestamp of class Fisharebest\\Webtrees\\Timestamp constructor expects int, int\|false given\.$#'
13229			identifier: argument.type
13230			count: 19
13231			path: tests/app/TimestampTest.php
13232
13233		-
13234			message: '#^Parameter \#3 \$subject of function preg_replace expects array\<float\|int\|string\>\|string, string\|false given\.$#'
13235			identifier: argument.type
13236			count: 2
13237			path: tests/app/TreeTest.php
13238
13239		-
13240			message: '#^Parameter \#3 \$subject of function preg_replace expects array\<float\|int\|string\>\|string, string\|null given\.$#'
13241			identifier: argument.type
13242			count: 4
13243			path: tests/app/TreeTest.php
13244
13245		-
13246			message: '#^Cannot call method deleteRecord\(\) on Fisharebest\\Webtrees\\Individual\|null\.$#'
13247			identifier: method.nonObject
13248			count: 1
13249			path: tests/feature/IndividualListTest.php
13250