parameters: ignoreErrors: - message: '#^Strict comparison using \!\=\= between '''' and '''' will always evaluate to false\.$#' identifier: notIdentical.alwaysFalse count: 1 path: app/Console/Commands/AuditRebuildChain.php - message: '#^Strict comparison using \=\=\= between '''' and ''PARTITION BY tenant…'' will always evaluate to false\.$#' identifier: identical.alwaysFalse count: 1 path: app/Console/Commands/AuditRebuildChain.php - message: '#^Parameter \#1 \$array \(non\-empty\-list\\) of array_values is already a list, call has no effect\.$#' identifier: arrayValues.list count: 1 path: app/Console/Commands/PhoneRangesImportCommand.php - message: '#^Strict comparison using \=\=\= between int and null will always evaluate to false\.$#' identifier: identical.alwaysFalse count: 1 path: app/Http/Controllers/Api/AdminPaymentGatewayController.php - message: '#^Access to an undefined property App\\Models\\Tenant\:\:\$tariff_name\.$#' identifier: property.notFound count: 1 path: app/Http/Controllers/Api/AdminTenantsController.php - message: '#^Access to an undefined property App\\Models\\Tenant\:\:\$tariff_price_monthly\.$#' identifier: property.notFound count: 1 path: app/Http/Controllers/Api/AdminTenantsController.php - message: '#^Parameter \#1 \$callback of method Illuminate\\Database\\Eloquent\\Collection\\:\:map\(\) contains unresolvable type\.$#' identifier: argument.unresolvableType count: 1 path: app/Http/Controllers/Api/AdminTenantsController.php - message: '#^Parameter \#1 \$column of method Illuminate\\Database\\Eloquent\\Builder\\:\:orWhere\(\) expects array\\|\(Closure\(Illuminate\\Database\\Eloquent\\Builder\\)\: Illuminate\\Database\\Eloquent\\Builder\\)\|\(Closure\(Illuminate\\Database\\Eloquent\\Builder\\)\: void\)\|Illuminate\\Contracts\\Database\\Query\\Expression\|model property of App\\Models\\Tenant, ''tenants\.contact…'' given\.$#' identifier: argument.type count: 1 path: app/Http/Controllers/Api/AdminTenantsController.php - message: '#^Parameter \#1 \$column of method Illuminate\\Database\\Eloquent\\Builder\\:\:orWhere\(\) expects array\\|\(Closure\(Illuminate\\Database\\Eloquent\\Builder\\)\: Illuminate\\Database\\Eloquent\\Builder\\)\|\(Closure\(Illuminate\\Database\\Eloquent\\Builder\\)\: void\)\|Illuminate\\Contracts\\Database\\Query\\Expression\|model property of App\\Models\\Tenant, ''tenants\.subdomain'' given\.$#' identifier: argument.type count: 1 path: app/Http/Controllers/Api/AdminTenantsController.php - message: '#^Parameter \#1 \$column of method Illuminate\\Database\\Eloquent\\Builder\\:\:where\(\) expects array\\|\(Closure\(Illuminate\\Database\\Eloquent\\Builder\\)\: Illuminate\\Database\\Eloquent\\Builder\\)\|\(Closure\(Illuminate\\Database\\Eloquent\\Builder\\)\: void\)\|Illuminate\\Contracts\\Database\\Query\\Expression\|model property of App\\Models\\Tenant, ''tenants\.status'' given\.$#' identifier: argument.type count: 1 path: app/Http/Controllers/Api/AdminTenantsController.php - message: '#^Parameter \#1 \$column of method Illuminate\\Database\\Eloquent\\Builder\\:\:where\(\) expects array\\|\(Closure\(Illuminate\\Database\\Eloquent\\Builder\\)\: Illuminate\\Database\\Eloquent\\Builder\\)\|\(Closure\(Illuminate\\Database\\Eloquent\\Builder\\)\: void\)\|Illuminate\\Contracts\\Database\\Query\\Expression\|model property of App\\Models\\Tenant, ''tenants…'' given\.$#' identifier: argument.type count: 1 path: app/Http/Controllers/Api/AdminTenantsController.php - message: '#^Access to an undefined property App\\Models\\Project\:\:\$gate_payload\.$#' identifier: property.notFound count: 1 path: app/Http/Controllers/Api/AutopodborController.php - message: '#^Anonymous function should return non\-empty\-array but returns non\-empty\-array\.$#' identifier: return.type count: 1 path: app/Http/Controllers/Api/AutopodborController.php - message: '#^Parameter \#1 \$array \(list\, survivor\: bool\}\>\}\>\) of array_values is already a list, call has no effect\.$#' identifier: arrayValues.list count: 1 path: app/Http/Controllers/Api/AutopodborController.php - message: '#^Parameter \#1 \$callback of method Illuminate\\Database\\Eloquent\\Collection\\:\:map\(\) expects callable\(App\\Models\\AutopodborCompetitor, int\)\: non\-empty\-array, Closure\(App\\Models\\AutopodborCompetitor\)\: non\-empty\-array given\.$#' identifier: argument.type count: 1 path: app/Http/Controllers/Api/AutopodborController.php - message: '#^Using nullsafe method call on non\-nullable type Illuminate\\Support\\Carbon\. Use \-\> instead\.$#' identifier: nullsafe.neverNull count: 1 path: app/Http/Controllers/Api/AutopodborController.php - message: '#^Using nullsafe property access "\?\-\>directory_urls" on left side of \?\? is unnecessary\. Use \-\> instead\.$#' identifier: nullsafe.neverNull count: 1 path: app/Http/Controllers/Api/AutopodborController.php - message: '#^Using nullsafe method call on non\-nullable type Illuminate\\Support\\Carbon\. Use \-\> instead\.$#' identifier: nullsafe.neverNull count: 1 path: app/Http/Controllers/Api/ChatController.php - message: '#^Using nullsafe method call on non\-nullable type Illuminate\\Support\\Carbon\. Use \-\> instead\.$#' identifier: nullsafe.neverNull count: 6 path: app/Http/Controllers/Api/DealController.php - message: '#^Expression on left side of \?\? is not nullable\.$#' identifier: nullCoalesce.expr count: 1 path: app/Http/Controllers/Api/DealExportController.php - message: '#^Using nullsafe method call on non\-nullable type Illuminate\\Support\\Carbon\. Use \-\> instead\.$#' identifier: nullsafe.neverNull count: 1 path: app/Http/Controllers/Api/DealExportController.php - message: '#^Access to an undefined property App\\Models\\Project\:\:\$gate_payload\.$#' identifier: property.notFound count: 2 path: app/Http/Controllers/Api/ProjectController.php - message: '#^Access to an undefined property App\\Models\\Project\:\:\$launch_deferred\.$#' identifier: property.notFound count: 1 path: app/Http/Controllers/Api/ProjectController.php - message: '#^Strict comparison using \!\=\= between mixed and null will always evaluate to true\.$#' identifier: notIdentical.alwaysTrue count: 1 path: app/Http/Middleware/SetTenantContext.php - message: '#^Access to an undefined property App\\Http\\Resources\\Autopodbor\\CompetitorResource\:\:\$box\.$#' identifier: property.notFound count: 1 path: app/Http/Resources/Autopodbor/CompetitorResource.php - message: '#^Access to an undefined property App\\Http\\Resources\\Autopodbor\\CompetitorResource\:\:\$description\.$#' identifier: property.notFound count: 1 path: app/Http/Resources/Autopodbor/CompetitorResource.php - message: '#^Access to an undefined property App\\Http\\Resources\\Autopodbor\\CompetitorResource\:\:\$directory_urls\.$#' identifier: property.notFound count: 1 path: app/Http/Resources/Autopodbor/CompetitorResource.php - message: '#^Access to an undefined property App\\Http\\Resources\\Autopodbor\\CompetitorResource\:\:\$id\.$#' identifier: property.notFound count: 1 path: app/Http/Resources/Autopodbor/CompetitorResource.php - message: '#^Access to an undefined property App\\Http\\Resources\\Autopodbor\\CompetitorResource\:\:\$is_federal\.$#' identifier: property.notFound count: 1 path: app/Http/Resources/Autopodbor/CompetitorResource.php - message: '#^Access to an undefined property App\\Http\\Resources\\Autopodbor\\CompetitorResource\:\:\$name\.$#' identifier: property.notFound count: 1 path: app/Http/Resources/Autopodbor/CompetitorResource.php - message: '#^Access to an undefined property App\\Http\\Resources\\Autopodbor\\CompetitorResource\:\:\$origin\.$#' identifier: property.notFound count: 1 path: app/Http/Resources/Autopodbor/CompetitorResource.php - message: '#^Access to an undefined property App\\Http\\Resources\\Autopodbor\\CompetitorResource\:\:\$relevance_pct\.$#' identifier: property.notFound count: 1 path: app/Http/Resources/Autopodbor/CompetitorResource.php - message: '#^Access to an undefined property App\\Http\\Resources\\Autopodbor\\CompetitorResource\:\:\$search_run_id\.$#' identifier: property.notFound count: 1 path: app/Http/Resources/Autopodbor/CompetitorResource.php - message: '#^Access to an undefined property App\\Http\\Resources\\Autopodbor\\CompetitorResource\:\:\$site_url\.$#' identifier: property.notFound count: 1 path: app/Http/Resources/Autopodbor/CompetitorResource.php - message: '#^Access to an undefined property App\\Http\\Resources\\Autopodbor\\CompetitorResource\:\:\$studied_at\.$#' identifier: property.notFound count: 1 path: app/Http/Resources/Autopodbor/CompetitorResource.php - message: '#^Access to an undefined property App\\Http\\Resources\\Autopodbor\\CompetitorResource\:\:\$study_run_id\.$#' identifier: property.notFound count: 1 path: app/Http/Resources/Autopodbor/CompetitorResource.php - message: '#^Access to an undefined property App\\Http\\Resources\\Autopodbor\\RunResource\:\:\$competitor_id\.$#' identifier: property.notFound count: 1 path: app/Http/Resources/Autopodbor/RunResource.php - message: '#^Access to an undefined property App\\Http\\Resources\\Autopodbor\\RunResource\:\:\$created_at\.$#' identifier: property.notFound count: 1 path: app/Http/Resources/Autopodbor/RunResource.php - message: '#^Access to an undefined property App\\Http\\Resources\\Autopodbor\\RunResource\:\:\$error_code\.$#' identifier: property.notFound count: 1 path: app/Http/Resources/Autopodbor/RunResource.php - message: '#^Access to an undefined property App\\Http\\Resources\\Autopodbor\\RunResource\:\:\$finished_at\.$#' identifier: property.notFound count: 1 path: app/Http/Resources/Autopodbor/RunResource.php - message: '#^Access to an undefined property App\\Http\\Resources\\Autopodbor\\RunResource\:\:\$id\.$#' identifier: property.notFound count: 3 path: app/Http/Resources/Autopodbor/RunResource.php - message: '#^Access to an undefined property App\\Http\\Resources\\Autopodbor\\RunResource\:\:\$kind\.$#' identifier: property.notFound count: 1 path: app/Http/Resources/Autopodbor/RunResource.php - message: '#^Access to an undefined property App\\Http\\Resources\\Autopodbor\\RunResource\:\:\$params\.$#' identifier: property.notFound count: 1 path: app/Http/Resources/Autopodbor/RunResource.php - message: '#^Access to an undefined property App\\Http\\Resources\\Autopodbor\\RunResource\:\:\$price_rub_charged\.$#' identifier: property.notFound count: 1 path: app/Http/Resources/Autopodbor/RunResource.php - message: '#^Access to an undefined property App\\Http\\Resources\\Autopodbor\\RunResource\:\:\$progress\.$#' identifier: property.notFound count: 1 path: app/Http/Resources/Autopodbor/RunResource.php - message: '#^Access to an undefined property App\\Http\\Resources\\Autopodbor\\RunResource\:\:\$region_code\.$#' identifier: property.notFound count: 1 path: app/Http/Resources/Autopodbor/RunResource.php - message: '#^Access to an undefined property App\\Http\\Resources\\Autopodbor\\RunResource\:\:\$result\.$#' identifier: property.notFound count: 1 path: app/Http/Resources/Autopodbor/RunResource.php - message: '#^Access to an undefined property App\\Http\\Resources\\Autopodbor\\RunResource\:\:\$started_at\.$#' identifier: property.notFound count: 1 path: app/Http/Resources/Autopodbor/RunResource.php - message: '#^Access to an undefined property App\\Http\\Resources\\Autopodbor\\RunResource\:\:\$status\.$#' identifier: property.notFound count: 2 path: app/Http/Resources/Autopodbor/RunResource.php - message: '#^Access to an undefined property App\\Http\\Resources\\Autopodbor\\SourceResource\:\:\$box\.$#' identifier: property.notFound count: 1 path: app/Http/Resources/Autopodbor/SourceResource.php - message: '#^Access to an undefined property App\\Http\\Resources\\Autopodbor\\SourceResource\:\:\$competitor_id\.$#' identifier: property.notFound count: 1 path: app/Http/Resources/Autopodbor/SourceResource.php - message: '#^Access to an undefined property App\\Http\\Resources\\Autopodbor\\SourceResource\:\:\$confirmations\.$#' identifier: property.notFound count: 1 path: app/Http/Resources/Autopodbor/SourceResource.php - message: '#^Access to an undefined property App\\Http\\Resources\\Autopodbor\\SourceResource\:\:\$created_project_id\.$#' identifier: property.notFound count: 1 path: app/Http/Resources/Autopodbor/SourceResource.php - message: '#^Access to an undefined property App\\Http\\Resources\\Autopodbor\\SourceResource\:\:\$id\.$#' identifier: property.notFound count: 1 path: app/Http/Resources/Autopodbor/SourceResource.php - message: '#^Access to an undefined property App\\Http\\Resources\\Autopodbor\\SourceResource\:\:\$identifier\.$#' identifier: property.notFound count: 1 path: app/Http/Resources/Autopodbor/SourceResource.php - message: '#^Access to an undefined property App\\Http\\Resources\\Autopodbor\\SourceResource\:\:\$office\.$#' identifier: property.notFound count: 1 path: app/Http/Resources/Autopodbor/SourceResource.php - message: '#^Access to an undefined property App\\Http\\Resources\\Autopodbor\\SourceResource\:\:\$phone_kind\.$#' identifier: property.notFound count: 1 path: app/Http/Resources/Autopodbor/SourceResource.php - message: '#^Access to an undefined property App\\Http\\Resources\\Autopodbor\\SourceResource\:\:\$phone_type\.$#' identifier: property.notFound count: 1 path: app/Http/Resources/Autopodbor/SourceResource.php - message: '#^Access to an undefined property App\\Http\\Resources\\Autopodbor\\SourceResource\:\:\$provenance_label\.$#' identifier: property.notFound count: 1 path: app/Http/Resources/Autopodbor/SourceResource.php - message: '#^Access to an undefined property App\\Http\\Resources\\Autopodbor\\SourceResource\:\:\$provenance_url\.$#' identifier: property.notFound count: 1 path: app/Http/Resources/Autopodbor/SourceResource.php - message: '#^Access to an undefined property App\\Http\\Resources\\Autopodbor\\SourceResource\:\:\$signal_type\.$#' identifier: property.notFound count: 1 path: app/Http/Resources/Autopodbor/SourceResource.php - message: '#^Access to an undefined property App\\Http\\Resources\\ProjectResource\:\:\$applies_from\.$#' identifier: property.notFound count: 1 path: app/Http/Resources/ProjectResource.php - message: '#^Parameter \#1 \$array \(list\\) of array_values is already a list, call has no effect\.$#' identifier: arrayValues.list count: 1 path: app/Jobs/Autopodbor/RunAutopodborStudyJob.php - message: '#^Using nullsafe property access "\?\-\>message" on left side of \?\? is unnecessary\. Use \-\> instead\.$#' identifier: nullsafe.neverNull count: 1 path: app/Jobs/Bot/ProcessChatMessageJob.php - message: '#^Using nullsafe property access "\?\-\>source" on left side of \?\? is unnecessary\. Use \-\> instead\.$#' identifier: nullsafe.neverNull count: 2 path: app/Jobs/Bot/ProcessChatMessageJob.php - message: '#^Using nullsafe property access on non\-nullable type App\\Models\\BotDialog\. Use \-\> instead\.$#' identifier: nullsafe.neverNull count: 1 path: app/Jobs/Bot/ProcessChatMessageJob.php - message: '#^Parameter \#1 \$array \(non\-empty\-list\\) of array_values is already a list, call has no effect\.$#' identifier: arrayValues.list count: 1 path: app/Jobs/RouteSupplierLeadJob.php - message: '#^Strict comparison using \!\=\= between App\\Models\\Project and null will always evaluate to true\.$#' identifier: notIdentical.alwaysTrue count: 1 path: app/Jobs/RouteSupplierLeadJob.php - message: '#^Parameter \#1 \$array \(non\-empty\-list\\) of array_values is already a list, call has no effect\.$#' identifier: arrayValues.list count: 1 path: app/Jobs/Supplier/SyncSupplierProjectsJob.php - message: '#^Parameter \#1 \$column of method Illuminate\\Database\\Eloquent\\Builder\\:\:where\(\) expects array\\|\(Closure\(Illuminate\\Database\\Eloquent\\Builder\\)\: Illuminate\\Database\\Eloquent\\Builder\\)\|\(Closure\(Illuminate\\Database\\Eloquent\\Builder\\)\: void\)\|Illuminate\\Contracts\\Database\\Query\\Expression\|model property of App\\Models\\Project, ''snap\.snapshot_date'' given\.$#' identifier: argument.type count: 1 path: app/Jobs/Supplier/SyncSupplierProjectsJob.php - message: '#^Using nullsafe property access "\?\-\>name" on left side of \?\? is unnecessary\. Use \-\> instead\.$#' identifier: nullsafe.neverNull count: 2 path: app/Mail/NewLeadNotification.php - message: '#^Strict comparison using \=\=\= between string and null will always evaluate to false\.$#' identifier: identical.alwaysFalse count: 1 path: app/Models/PaymentGateway.php - message: '#^Parameter \#1 \$array \(list\\) of array_values is already a list, call has no effect\.$#' identifier: arrayValues.list count: 1 path: app/Services/Autopodbor/Agent/Aggregator/AggregatorFilter.php - message: '#^Offset ''name'' on array\{name\: string, site_url\: string\|null, description\: string\|null\} on left side of \?\? always exists and is not nullable\.$#' identifier: nullCoalesce.offset count: 1 path: app/Services/Autopodbor/Agent/Aggregator/AitunnelAggregatorClassifier.php - message: '#^Parameter \#1 \$array \(list\\) of array_values is already a list, call has no effect\.$#' identifier: arrayValues.list count: 1 path: app/Services/Autopodbor/Agent/Aggregator/AitunnelAggregatorClassifier.php - message: '#^Offset ''uncertain'' on array\{code\: array\\>, body\: array\, emails\: list\, uncertain\: list\\} on left side of \?\? always exists and is not nullable\.$#' identifier: nullCoalesce.offset count: 1 path: app/Services/Autopodbor/Agent/Extract/CandidateBuilder.php - message: '#^Offset 1 on non\-empty\-list\ on left side of \?\? always exists and is not nullable\.$#' identifier: nullCoalesce.offset count: 1 path: app/Services/Autopodbor/Agent/Extract/DirectoryParser.php - message: '#^Ternary operator condition is always true\.$#' identifier: ternary.alwaysTrue count: 1 path: app/Services/Autopodbor/Agent/Extract/DirectoryParser.php - message: '#^Parameter \#1 \$array \(list\\) of array_values is already a list, call has no effect\.$#' identifier: arrayValues.list count: 1 path: app/Services/Autopodbor/Agent/Extract/PhoneValidityGate.php - message: '#^Offset ''html'' on array\{html\: string, visiblePhones\: list\\} on left side of \?\? always exists and is not nullable\.$#' identifier: nullCoalesce.offset count: 1 path: app/Services/Autopodbor/Agent/Fetch/CurlPlaywrightFetcher.php - message: '#^Offset ''html'' on array\{html\: string\} on left side of \?\? always exists and is not nullable\.$#' identifier: nullCoalesce.offset count: 1 path: app/Services/Autopodbor/Agent/Fetch/CurlPlaywrightFetcher.php - message: '#^Offset ''visiblePhones'' on array\{html\: string, visiblePhones\: list\\} on left side of \?\? always exists and is not nullable\.$#' identifier: nullCoalesce.offset count: 2 path: app/Services/Autopodbor/Agent/Fetch/CurlPlaywrightFetcher.php - message: '#^Dead catch \- Symfony\\Component\\Process\\Exception\\ProcessTimedOutException is never thrown in the try block\.$#' identifier: catch.neverThrown count: 1 path: app/Services/Autopodbor/Agent/Fetch/LivePageFetcher.php - message: '#^Method App\\Services\\Autopodbor\\Agent\\Fetch\\SelfRenderClient\:\:request\(\) never returns null so it can be removed from the return type\.$#' identifier: return.unusedType count: 1 path: app/Services/Autopodbor/Agent/Fetch/SelfRenderClient.php - message: '#^Method App\\Services\\Autopodbor\\Agent\\Fetch\\XfetchClient\:\:request\(\) never returns null so it can be removed from the return type\.$#' identifier: return.unusedType count: 1 path: app/Services/Autopodbor/Agent/Fetch/XfetchClient.php - message: '#^Offset ''description'' on array\{name\: string, card_url\: string\} on left side of \?\? does not exist\.$#' identifier: nullCoalesce.offset count: 1 path: app/Services/Autopodbor/Agent/LiveFindCompetitors.php - message: '#^Offset ''slug'' on array\{name\: string, card_url\: string\} in isset\(\) does not exist\.$#' identifier: isset.offset count: 1 path: app/Services/Autopodbor/Agent/LiveFindCompetitors.php - message: '#^Result of && is always false\.$#' identifier: booleanAnd.alwaysFalse count: 1 path: app/Services/Autopodbor/Agent/LiveFindCompetitors.php - message: '#^Call to function is_array\(\) with array\{\} will always evaluate to true\.$#' identifier: function.alreadyNarrowedType count: 1 path: app/Services/Autopodbor/Agent/RealCompetitorAgent.php - message: '#^Offset ''elements'' on array\{name\: string, site_url\?\: string\|null, directory_urls\?\: array\} on left side of \?\? does not exist\.$#' identifier: nullCoalesce.offset count: 1 path: app/Services/Autopodbor/Agent/RealCompetitorAgent.php - message: '#^Result of \|\| is always true\.$#' identifier: booleanOr.alwaysTrue count: 1 path: app/Services/Autopodbor/Agent/RealCompetitorAgent.php - message: '#^Strict comparison using \=\=\= between array\{\} and array\{\} will always evaluate to true\.$#' identifier: identical.alwaysTrue count: 1 path: app/Services/Autopodbor/Agent/RealCompetitorAgent.php - message: '#^Unreachable statement \- code above always terminates\.$#' identifier: deadCode.unreachable count: 1 path: app/Services/Autopodbor/Agent/RealCompetitorAgent.php - message: '#^Parameter \#1 \$array \(list\\) of array_values is already a list, call has no effect\.$#' identifier: arrayValues.list count: 1 path: app/Services/Autopodbor/Agent/Similarity/AitunnelEmbedder.php - message: '#^Parameter \#1 \$array \(non\-empty\-list\\) of array_values is already a list, call has no effect\.$#' identifier: arrayValues.list count: 1 path: app/Services/Autopodbor/Agent/Similarity/EmbeddingRelevance.php - message: '#^Call to function is_array\(\) with array will always evaluate to true\.$#' identifier: function.alreadyNarrowedType count: 1 path: app/Services/Autopodbor/Agent/Study/CompetitorFingerprint.php - message: '#^Offset ''digits'' on array\{digits\: string, url\: string, source\: string\} on left side of \?\? always exists and is not nullable\.$#' identifier: nullCoalesce.offset count: 1 path: app/Services/Autopodbor/Agent/Study/CompositePhoneReverse.php - message: '#^Offset ''domain'' on array\{domain\: string, site_url\: string, card_url\: string\} on left side of \?\? always exists and is not nullable\.$#' identifier: nullCoalesce.offset count: 1 path: app/Services/Autopodbor/Agent/Study/CompositePhoneReverse.php - message: '#^Offset ''digits'' on array\{digits\: string, url\: string, source\: string\} on left side of \?\? always exists and is not nullable\.$#' identifier: nullCoalesce.offset count: 1 path: app/Services/Autopodbor/Agent/Study/ParallelPhoneReverse.php - message: '#^Offset ''domain'' on array\{domain\: string, site_url\: string, card_url\: string\} on left side of \?\? always exists and is not nullable\.$#' identifier: nullCoalesce.offset count: 1 path: app/Services/Autopodbor/Agent/Study/ParallelPhoneReverse.php - message: '#^Offset ''card_url'' on array\{name\: string, card_url\: string\} on left side of \?\? always exists and is not nullable\.$#' identifier: nullCoalesce.offset count: 1 path: app/Services/Autopodbor/Agent/Study/YandexPhoneReverseExpander.php - message: '#^Offset ''phones'' on array\{phones\: list\, site\: string\|null\} on left side of \?\? always exists and is not nullable\.$#' identifier: nullCoalesce.offset count: 1 path: app/Services/Autopodbor/Agent/Study/YandexPhoneReverseExpander.php - message: '#^Parameter \#1 \$array \(list\\) of array_values is already a list, call has no effect\.$#' identifier: arrayValues.list count: 1 path: app/Services/Autopodbor/AutopodborDedup.php - message: '#^Parameter \#1 \$array \(list\, reason\: string\}\>\) of array_values is already a list, call has no effect\.$#' identifier: arrayValues.list count: 1 path: app/Services/Autopodbor/AutopodborDedup.php - message: '#^Parameter \#1 \$array \(list\\) of array_values is already a list, call has no effect\.$#' identifier: arrayValues.list count: 1 path: app/Services/Autopodbor/AutopodborNormalizer.php - message: '#^Offset ''directory_urls'' on array\{name\: string, site_url\: string\|null, directory_urls\: array\} on left side of \?\? always exists and is not nullable\.$#' identifier: nullCoalesce.offset count: 1 path: app/Services/Autopodbor/AutopodborRunService.php - message: '#^Using nullsafe property access "\?\-\>region_code" on left side of \?\? is unnecessary\. Use \-\> instead\.$#' identifier: nullsafe.neverNull count: 2 path: app/Services/Autopodbor/AutopodborRunService.php - message: '#^Offset ''cards'' on array\{name\: string, sites\: list\, cards\: list\\} on left side of \?\? always exists and is not nullable\.$#' identifier: nullCoalesce.offset count: 1 path: app/Services/Autopodbor/CompetitorElements.php - message: '#^Offset ''sites'' on array\{name\: string, sites\: list\, cards\: list\\} on left side of \?\? always exists and is not nullable\.$#' identifier: nullCoalesce.offset count: 1 path: app/Services/Autopodbor/CompetitorElements.php - message: '#^Offset ''dismissed_actualize…'' on array\{id\: int, box\: string, name\?\: string, site_url\?\: string\|null, directory_urls\?\: array\} on left side of \?\? does not exist\.$#' identifier: nullCoalesce.offset count: 1 path: app/Services/Autopodbor/ProposalClassifier.php - message: '#^Parameter \#1 \$array \(array\{\}\) to function array_values is empty, call has no effect\.$#' identifier: arrayValues.empty count: 1 path: app/Services/Autopodbor/ProposalClassifier.php - message: '#^Offset ''num'' on array\{0\: list\, num\: list\, 1\: list\\} on left side of \?\? always exists and is not nullable\.$#' identifier: nullCoalesce.offset count: 1 path: app/Services/Bot/AnswerGuard.php - message: '#^Offset 0 on array\{list\\} on left side of \?\? always exists and is not nullable\.$#' identifier: nullCoalesce.offset count: 1 path: app/Services/Bot/AnswerGuard.php - message: '#^Offset 1 on array\{list\, list\\} on left side of \?\? always exists and is not nullable\.$#' identifier: nullCoalesce.offset count: 1 path: app/Services/Bot/AnswerGuard.php - message: '#^Offset 1 on array\{list\, list\\} on left side of \?\? always exists and is not nullable\.$#' identifier: nullCoalesce.offset count: 1 path: app/Services/Bot/AnswerGuard.php - message: '#^Offset ''role'' on array\{role\: string, text\: string\} on left side of \?\? always exists and is not nullable\.$#' identifier: nullCoalesce.offset count: 1 path: app/Services/Bot/BotAnswerService.php - message: '#^Access to an undefined property App\\Models\\KnowledgeChunk\:\:\$headline_rank\.$#' identifier: property.notFound count: 2 path: app/Services/Bot/KnowledgeSearch.php - message: '#^Access to an undefined property App\\Models\\KnowledgeChunk\:\:\$rank\.$#' identifier: property.notFound count: 2 path: app/Services/Bot/KnowledgeSearch.php - message: '#^Right side of && is always true\.$#' identifier: booleanAnd.rightAlwaysTrue count: 1 path: app/Services/External/Yandex360BalanceStore.php - message: '#^Call to function is_array\(\) with array\ will always evaluate to true\.$#' identifier: function.alreadyNarrowedType count: 1 path: app/Services/LeadRegionResolver.php - message: '#^Access to an undefined property App\\Models\\Project\:\:\$snapshot_daily_limit\.$#' identifier: property.notFound count: 1 path: app/Services/LeadRouter.php - message: '#^Call to function is_array\(\) with array\ will always evaluate to true\.$#' identifier: function.alreadyNarrowedType count: 1 path: app/Services/NotificationService.php - message: '#^Using nullsafe property access "\?\-\>name" on left side of \?\? is unnecessary\. Use \-\> instead\.$#' identifier: nullsafe.neverNull count: 1 path: app/Services/NotificationService.php - message: '#^Access to an undefined property App\\Models\\Project\:\:\$activate_deferred\.$#' identifier: property.notFound count: 3 path: app/Services/Project/ProjectService.php - message: '#^Access to an undefined property App\\Models\\Project\:\:\$applies_from\.$#' identifier: property.notFound count: 1 path: app/Services/Project/ProjectService.php - message: '#^Access to an undefined property App\\Models\\Project\:\:\$gate_payload\.$#' identifier: property.notFound count: 4 path: app/Services/Project/ProjectService.php - message: '#^Access to an undefined property App\\Models\\Project\:\:\$launch_deferred\.$#' identifier: property.notFound count: 1 path: app/Services/Project/ProjectService.php - message: '#^Match expression does not handle remaining value\: string$#' identifier: match.unhandled count: 1 path: app/Services/Project/ProjectService.php - message: '#^Method App\\Services\\Project\\ProjectService\:\:bulkSimpleUpdate\(\) is unused\.$#' identifier: method.unused count: 1 path: app/Services/Project/ProjectService.php - message: '#^Strict comparison using \!\=\= between App\\Services\\Billing\\GateResult and null will always evaluate to true\.$#' identifier: notIdentical.alwaysTrue count: 2 path: app/Services/Project/ProjectService.php - message: '#^Strict comparison using \!\=\= between App\\Models\\SalesUser and null will always evaluate to true\.$#' identifier: notIdentical.alwaysTrue count: 1 path: app/Services/Sales/SalesAttachmentService.php - message: '#^Using nullsafe property access on non\-nullable type App\\Models\\SalesUser\. Use \-\> instead\.$#' identifier: nullsafe.neverNull count: 2 path: app/Services/Sales/SalesPayoutService.php - message: '#^Call to function is_array\(\) with array\ will always evaluate to true\.$#' identifier: function.alreadyNarrowedType count: 1 path: app/Services/Supplier/Channel/AjaxProjectChannel.php - message: '#^PHPDoc tag @param references unknown parameter\: \$utm$#' identifier: parameter.notFound count: 1 path: app/Services/Tracking/VisitTracker.php - message: '#^Offset non\-empty\-string on array\{\} on left side of \?\? does not exist\.$#' identifier: nullCoalesce.offset count: 1 path: app/Support/DaDataRegionMap.php - message: '#^Array has 2 duplicate keys with value ''metrika'' \(''metrika'', ''metrika''\)\.$#' identifier: array.duplicateKey count: 1 path: config/services.php - message: '#^Return type \(array\\) of method Database\\Factories\\BalanceTransactionFactory\:\:definition\(\) should be compatible with return type \(array\\) of method Illuminate\\Database\\Eloquent\\Factories\\Factory\\:\:definition\(\)$#' identifier: method.childReturnType count: 1 path: database/factories/BalanceTransactionFactory.php - message: '#^Return type \(array\\) of method Database\\Factories\\ProjectFactory\:\:definition\(\) should be compatible with return type \(array\\) of method Illuminate\\Database\\Eloquent\\Factories\\Factory\\:\:definition\(\)$#' identifier: method.childReturnType count: 1 path: database/factories/ProjectFactory.php - message: '#^Parameter \#1 \$state of method Illuminate\\Database\\Eloquent\\Factories\\Factory\\:\:state\(\) expects array\\|\(callable\(array\, Illuminate\\Database\\Eloquent\\Model\|null\)\: array\\), Closure\(array, App\\Models\\ReportJob\)\: array\{tenant_id\: int\} given\.$#' identifier: argument.type count: 1 path: database/factories/ReportJobFactory.php - message: '#^Return type \(array\\) of method Database\\Factories\\TenantFactory\:\:definition\(\) should be compatible with return type \(array\\) of method Illuminate\\Database\\Eloquent\\Factories\\Factory\\:\:definition\(\)$#' identifier: method.childReturnType count: 1 path: database/factories/TenantFactory.php - message: '#^Return type \(array\\) of method Database\\Factories\\UserFactory\:\:definition\(\) should be compatible with return type \(array\\) of method Illuminate\\Database\\Eloquent\\Factories\\Factory\\:\:definition\(\)$#' identifier: method.childReturnType count: 1 path: database/factories/UserFactory.php - message: '#^Using nullsafe method call on non\-nullable type Illuminate\\Console\\Command\. Use \-\> instead\.$#' identifier: nullsafe.neverNull count: 1 path: database/seeders/OmegaDemoFieldSeeder.php - message: '#^Offset ''SnapshotProjectRout…'' on null in isset\(\) does not exist\.$#' identifier: isset.offset count: 1 path: routes/console.php - message: '#^Offset ''projects\:reset…'' on null in isset\(\) does not exist\.$#' identifier: isset.offset count: 1 path: routes/console.php - message: '#^Trait Tests\\Concerns\\SharesAdminPdo is used zero times and is not analysed\.$#' identifier: trait.unused count: 1 path: tests/Concerns/SharesAdminPdo.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 1 path: tests/Feature/Account/ChangePasswordTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$user\.$#' identifier: property.notFound count: 7 path: tests/Feature/Account/ChangePasswordTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Account/ChangePasswordTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Account/ChangePasswordTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 5 path: tests/Feature/Account/ChangePasswordTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 2 path: tests/Feature/Account/UserSessionsTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$user\.$#' identifier: property.notFound count: 4 path: tests/Feature/Account/UserSessionsTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Account/UserSessionsTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:deleteJson\(\)\.$#' identifier: method.notFound count: 2 path: tests/Feature/Account/UserSessionsTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 2 path: tests/Feature/Account/UserSessionsTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 3 path: tests/Feature/Admin/AdminDashboardBalancesTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 2 path: tests/Feature/Admin/AdminDashboardClientsTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Admin/AdminDashboardFinanceTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Admin/AdminDashboardHealthTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Admin/AdminDashboardLeadsTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 2 path: tests/Feature/Admin/AdminDashboardPeriodTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 2 path: tests/Feature/Admin/AdminDashboardSummaryTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Admin/AdminDashboardSupplyTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 4 path: tests/Feature/Admin/AdminLeadsTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 10 path: tests/Feature/Admin/AdminPdSubjectRequestsControllerTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 3 path: tests/Feature/Admin/AdminPdSubjectRequestsControllerTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 8 path: tests/Feature/Admin/AdminPdSubjectRequestsControllerTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:deleteJson\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Admin/AdminPricingTiersControllerTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Admin/AdminPricingTiersControllerTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 12 path: tests/Feature/Admin/AdminPricingTiersControllerTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:seed\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Admin/AdminPricingTiersControllerTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 4 path: tests/Feature/Admin/AdminSupplierIntegrationTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Admin/AdminSupplierIntegrationTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Admin/AdminSuppliersControllerTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:patchJson\(\)\.$#' identifier: method.notFound count: 3 path: tests/Feature/Admin/AdminSuppliersControllerTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:patchJson\(\)\.$#' identifier: method.notFound count: 8 path: tests/Feature/Admin/AdminTenantBalanceUpdateTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Admin/AdminYandex360BalanceTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:putJson\(\)\.$#' identifier: method.notFound count: 3 path: tests/Feature/Admin/AdminYandex360BalanceTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 2 path: tests/Feature/Admin/EnsureSaasAdminGateTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:withServerVariables\(\)\.$#' identifier: method.notFound count: 2 path: tests/Feature/Admin/EnsureSaasAdminGateTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:assertAuthenticatedAs\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Admin/ImpersonationDoorTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 4 path: tests/Feature/Admin/ImpersonationDoorTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 8 path: tests/Feature/Admin/ImpersonationDoorTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:travel\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Admin/ImpersonationDoorTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Admin/ImpersonationMachineTokenTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:withHeader\(\)\.$#' identifier: method.notFound count: 5 path: tests/Feature/Admin/ImpersonationMachineTokenTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\|Pest\\Support\\HigherOrderTapProxy\:\:flushSession\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Admin/ImpersonationMachineTokenTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\|Pest\\Support\\HigherOrderTapProxy\:\:postJson\(\)\.$#' identifier: method.notFound count: 2 path: tests/Feature/Admin/ImpersonationMachineTokenTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 3 path: tests/Feature/Admin/SupplierExportModeEndpointTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Admin/SupplierExportModeEndpointTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 2 path: tests/Feature/Admin/SupplierExportModeEndpointTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 3 path: tests/Feature/Admin/SupplierIntegrationAuditTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 3 path: tests/Feature/Admin/SupplierIntegrationAuditTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 4 path: tests/Feature/Admin/SupplierManualQueueTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 2 path: tests/Feature/Admin/SupplierManualQueueTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 2 path: tests/Feature/Admin/SupplierManualQueueTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 5 path: tests/Feature/Admin/SupplierProjectsAdminTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 2 path: tests/Feature/Admin/SupplierProjectsAdminTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 4 path: tests/Feature/Admin/SupplierProjectsAdminTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 5 path: tests/Feature/Admin/SupplierSourceEditFlagEndpointTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 2 path: tests/Feature/Admin/SupplierSourceEditFlagEndpointTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 3 path: tests/Feature/Admin/SupplierSourceEditFlagEndpointTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/AdminBillingActionsTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:patchJson\(\)\.$#' identifier: method.notFound count: 7 path: tests/Feature/AdminBillingActionsTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 3 path: tests/Feature/AdminBillingActionsTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 10 path: tests/Feature/AdminBillingIndexTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$adminId\.$#' identifier: property.notFound count: 4 path: tests/Feature/AdminIncidentRknNotifyTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 4 path: tests/Feature/AdminIncidentRknNotifyTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$adminId\.$#' identifier: property.notFound count: 5 path: tests/Feature/AdminIncidentShowTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 5 path: tests/Feature/AdminIncidentShowTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$adminId\.$#' identifier: property.notFound count: 20 path: tests/Feature/AdminIncidentsIndexTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 11 path: tests/Feature/AdminIncidentsIndexTest.php - message: '#^Access to an undefined property Pest\\Mixins\\Expectation\\:\:\$not\.$#' identifier: property.notFound count: 1 path: tests/Feature/AdminSystemSettingsTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$adminId\.$#' identifier: property.notFound count: 11 path: tests/Feature/AdminSystemSettingsTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/AdminSystemSettingsTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:putJson\(\)\.$#' identifier: method.notFound count: 8 path: tests/Feature/AdminSystemSettingsTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 27 path: tests/Feature/AdminTenantShowTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 13 path: tests/Feature/AdminTenantShowTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 15 path: tests/Feature/AdminTenantsIndexTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 5 path: tests/Feature/AdminVisitorsTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 15 path: tests/Feature/Api/ProjectBulkActionsTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 2 path: tests/Feature/Api/ProjectResourceBalanceBlockedTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 14 path: tests/Feature/Api/V1/PublicDealsApiTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 7 path: tests/Feature/ApiKeyControllerTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$user\.$#' identifier: property.notFound count: 5 path: tests/Feature/ApiKeyControllerTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/ApiKeyControllerTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 4 path: tests/Feature/ApiKeyControllerTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 3 path: tests/Feature/ApiKeyControllerTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:artisan\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Audit/AuditChainRaceConditionTest.php - message: '#^Using nullsafe property access "\?\-\>cnt" on left side of \?\? is unnecessary\. Use \-\> instead\.$#' identifier: nullsafe.neverNull count: 1 path: tests/Feature/Audit/AuditRebuildChainTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 5 path: tests/Feature/Audit/OperationalFullFlowTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:artisan\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Audit/OperationalFullFlowTest.php - message: '#^Access to an undefined property Pest\\Mixins\\Expectation\\:\:\$not\.$#' identifier: property.notFound count: 2 path: tests/Feature/Audit/VerifyAuditChainsTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 8 path: tests/Feature/Auth/AuthControllerTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 2 path: tests/Feature/Auth/AuthControllerTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 10 path: tests/Feature/Auth/AuthControllerTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 15 path: tests/Feature/Auth/AuthFlowIntegrationTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 5 path: tests/Feature/Auth/AuthLogCoverageTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 22 path: tests/Feature/Auth/AuthLogCoverageTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 2 path: tests/Feature/Auth/AuthRouteThrottleTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 5 path: tests/Feature/Auth/ForgotPasswordTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 9 path: tests/Feature/Auth/ForgotPasswordTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 7 path: tests/Feature/Auth/IpLockoutTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 6 path: tests/Feature/Auth/IpLockoutTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 3 path: tests/Feature/Auth/LoginUnconfirmedEmailTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 2 path: tests/Feature/Auth/LoginUnconfirmedEmailTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 1 path: tests/Feature/Auth/NotificationPreferencesTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$user\.$#' identifier: property.notFound count: 3 path: tests/Feature/Auth/NotificationPreferencesTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Auth/NotificationPreferencesTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Auth/NotificationPreferencesTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:patchJson\(\)\.$#' identifier: method.notFound count: 9 path: tests/Feature/Auth/NotificationPreferencesTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 2 path: tests/Feature/Auth/PasswordResetUrlTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 8 path: tests/Feature/Auth/RateLimitTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 18 path: tests/Feature/Auth/RateLimitTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$plainCodes\.$#' identifier: property.notFound count: 1 path: tests/Feature/Auth/RecoveryCodeTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 1 path: tests/Feature/Auth/RecoveryCodeTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$user\.$#' identifier: property.notFound count: 2 path: tests/Feature/Auth/RecoveryCodeTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 7 path: tests/Feature/Auth/RecoveryCodeTest.php - message: '#^Parameter \#1 \$self of function startPending expects Tests\\TestCase, Pest\\PendingCalls\\TestCall given\.$#' identifier: argument.type count: 5 path: tests/Feature/Auth/RecoveryCodeTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Auth/RegistrationTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 23 path: tests/Feature/Auth/RegistrationTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 1 path: tests/Feature/Auth/ResetPasswordTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$user\.$#' identifier: property.notFound count: 7 path: tests/Feature/Auth/ResetPasswordTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 7 path: tests/Feature/Auth/ResetPasswordTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 1 path: tests/Feature/Auth/SuspiciousLoginNotificationTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$user\.$#' identifier: property.notFound count: 1 path: tests/Feature/Auth/SuspiciousLoginNotificationTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 7 path: tests/Feature/Auth/SuspiciousLoginNotificationTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 1 path: tests/Feature/Auth/TwoFactorSetupTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$user\.$#' identifier: property.notFound count: 16 path: tests/Feature/Auth/TwoFactorSetupTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Auth/TwoFactorSetupTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 16 path: tests/Feature/Auth/TwoFactorSetupTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$google2fa\.$#' identifier: property.notFound count: 4 path: tests/Feature/Auth/TwoFactorTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 1 path: tests/Feature/Auth/TwoFactorTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$totpSecret\.$#' identifier: property.notFound count: 4 path: tests/Feature/Auth/TwoFactorTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$user\.$#' identifier: property.notFound count: 4 path: tests/Feature/Auth/TwoFactorTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 2 path: tests/Feature/Auth/TwoFactorTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 11 path: tests/Feature/Auth/TwoFactorTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:get\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Auth/UnauthenticatedApiResponseTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Auth/UnauthenticatedApiResponseTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 1 path: tests/Feature/Auth/UpdateProfileTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$user\.$#' identifier: property.notFound count: 4 path: tests/Feature/Auth/UpdateProfileTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Auth/UpdateProfileTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Auth/UpdateProfileTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:patchJson\(\)\.$#' identifier: method.notFound count: 6 path: tests/Feature/Auth/UpdateProfileTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 4 path: tests/Feature/Autopodbor/AutopodborApiTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 6 path: tests/Feature/Autopodbor/AutopodborBoxApiTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 7 path: tests/Feature/Autopodbor/AutopodborCompetitorCrudApiTest.php - message: '#^Access to an undefined property Pest\\Mixins\\Expectation\\|null\>\:\:\$not\.$#' identifier: property.notFound count: 1 path: tests/Feature/Autopodbor/AutopodborCompetitorMergerTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Autopodbor/AutopodborCompetitorSourcesApiTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 24 path: tests/Feature/Autopodbor/AutopodborDuplicateGroupsApiTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 6 path: tests/Feature/Autopodbor/AutopodborDuplicateGroupsFalsePositiveBugTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 3 path: tests/Feature/Autopodbor/AutopodborFieldApiTest.php - message: '#^Access to an undefined property Pest\\Expectation\\:\:\$box\.$#' identifier: property.notFound count: 1 path: tests/Feature/Autopodbor/AutopodborManualApiTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 8 path: tests/Feature/Autopodbor/AutopodborManualApiTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 4 path: tests/Feature/Autopodbor/AutopodborManualCompetitorApiTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 3 path: tests/Feature/Autopodbor/AutopodborProgressApiTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:mock\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Autopodbor/AutopodborProgressApiTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 2 path: tests/Feature/Autopodbor/AutopodborProposalsApiTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 2 path: tests/Feature/Autopodbor/AutopodborRenamePropagationTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 2 path: tests/Feature/Autopodbor/AutopodborRunCompetitorsApiTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 7 path: tests/Feature/Autopodbor/AutopodborSourceCrudApiTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 2 path: tests/Feature/Autopodbor/CompetitorActiveRunApiTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 8 path: tests/Feature/Autopodbor/CompetitorActualizeTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 2 path: tests/Feature/Autopodbor/CreateProjectsGateTest.php - message: '#^Parameter \#1 \$value of method Pest\\Expectation\\:\:and\(\) expects Illuminate\\Support\\Collection\<\(int\|string\), array\{signal_type\: string, identifier\: string, phone_kind\: string\|null, phone_type\: string\|null, provenance_url\: string\|null, provenance_label\: string\|null, where_found\: array\, office\: string\|null, \.\.\.\}\>, Illuminate\\Support\\Collection\<\(int\|string\), array\{signal_type\: string, identifier\: string, phone_kind\: string\|null, phone_type\: string\|null, provenance_url\: string\|null, provenance_label\: string\|null, where_found\: array\, office\: string\|null, \.\.\.\}\> given\.$#' identifier: argument.type count: 1 path: tests/Feature/Autopodbor/DeepStudyCollectorTest.php - message: '#^Access to an undefined property App\\Services\\Autopodbor\\RunProgressChannel\:\:\$calls\.$#' identifier: property.notFound count: 1 path: tests/Feature/Autopodbor/LiveFindProgressTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 3 path: tests/Feature/Autopodbor/ManualCompetitorLongUrlTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 2 path: tests/Feature/Autopodbor/ProposalGroupsTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 2 path: tests/Feature/Autopodbor/StudyBatchApiTest.php - message: '#^Access to an undefined property App\\Services\\Autopodbor\\RunProgressChannel\:\:\$calls\.$#' identifier: property.notFound count: 2 path: tests/Feature/Autopodbor/StudyProgressTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Billing/AdminInvoiceIndexTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Billing/AdminInvoiceIndexTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:putJson\(\)\.$#' identifier: method.notFound count: 2 path: tests/Feature/Billing/AdminPaymentGatewayTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 7 path: tests/Feature/Billing/BalanceStatusTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$user\.$#' identifier: property.notFound count: 1 path: tests/Feature/Billing/BalanceStatusTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Billing/BalanceStatusTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 6 path: tests/Feature/Billing/BalanceStatusTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:seed\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Billing/BalanceStatusTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 21 path: tests/Feature/Billing/BillingOverviewControllerTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$user\.$#' identifier: property.notFound count: 1 path: tests/Feature/Billing/BillingOverviewControllerTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Billing/BillingOverviewControllerTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 25 path: tests/Feature/Billing/BillingOverviewControllerTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:seed\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Billing/BillingOverviewControllerTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:artisan\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Billing/BillingPreflightInitialSweepTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:artisan\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Billing/ExpireInvoicesTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 3 path: tests/Feature/Billing/InvoiceCreateTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:get\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Billing/InvoiceCreateTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 2 path: tests/Feature/Billing/InvoiceCreateTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$gw\.$#' identifier: property.notFound count: 6 path: tests/Feature/Billing/LastOnlinePaymentTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 5 path: tests/Feature/Billing/LastOnlinePaymentTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$user\.$#' identifier: property.notFound count: 6 path: tests/Feature/Billing/LastOnlinePaymentTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 5 path: tests/Feature/Billing/LastOnlinePaymentTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$ledger\.$#' identifier: property.notFound count: 9 path: tests/Feature/Billing/LedgerServiceTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:seed\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Billing/LedgerServiceTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$project\.$#' identifier: property.notFound count: 1 path: tests/Feature/Billing/NoDoubleChargeOnSourceChangeTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$sp\.$#' identifier: property.notFound count: 3 path: tests/Feature/Billing/NoDoubleChargeOnSourceChangeTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 5 path: tests/Feature/Billing/NoDoubleChargeOnSourceChangeTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:seed\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Billing/NoDoubleChargeOnSourceChangeTest.php - message: '#^Call to an undefined method Mockery\\ExpectationInterface\|Mockery\\HigherOrderMessage\:\:once\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Billing/OnlineTopupServiceTest.php - message: '#^Parameter \#1 \$driver of class App\\Services\\Billing\\OnlineTopupService constructor expects App\\Services\\Billing\\Gateway\\PaymentGatewayDriver, Mockery\\MockInterface given\.$#' identifier: argument.type count: 1 path: tests/Feature/Billing/OnlineTopupServiceTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$gw\.$#' identifier: property.notFound count: 9 path: tests/Feature/Billing/PaymentWebhookTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 17 path: tests/Feature/Billing/PaymentWebhookTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:mock\(\)\.$#' identifier: method.notFound count: 9 path: tests/Feature/Billing/PaymentWebhookTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 10 path: tests/Feature/Billing/PaymentWebhookTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 2 path: tests/Feature/Billing/PreflightUsesCurrentTariffVersionTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$repo\.$#' identifier: property.notFound count: 6 path: tests/Feature/Billing/PricingTierRepositoryTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 6 path: tests/Feature/Billing/ProjectBlockedSyncGuardTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 3 path: tests/Feature/Billing/ProjectBulkLimitPreflightTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 6 path: tests/Feature/Billing/ProjectPreflightTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$gw\.$#' identifier: property.notFound count: 6 path: tests/Feature/Billing/ReconcilePendingPaymentsTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 8 path: tests/Feature/Billing/ReconcilePendingPaymentsTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:artisan\(\)\.$#' identifier: method.notFound count: 5 path: tests/Feature/Billing/ReconcilePendingPaymentsTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:mock\(\)\.$#' identifier: method.notFound count: 5 path: tests/Feature/Billing/ReconcilePendingPaymentsTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 23 path: tests/Feature/Billing/TenantChargesControllerTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$user\.$#' identifier: property.notFound count: 1 path: tests/Feature/Billing/TenantChargesControllerTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Billing/TenantChargesControllerTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 10 path: tests/Feature/Billing/TenantChargesControllerTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:post\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Billing/TenantChargesControllerTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 3 path: tests/Feature/Billing/TenantChargesControllerTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:seed\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Billing/TenantChargesControllerTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 5 path: tests/Feature/Billing/TopupControllerTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$user\.$#' identifier: property.notFound count: 2 path: tests/Feature/Billing/TopupControllerTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Billing/TopupControllerTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:assertDatabaseHas\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Billing/TopupControllerTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 8 path: tests/Feature/Billing/TopupControllerTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 2 path: tests/Feature/Billing/TopupFlagForkTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:artisan\(\)\.$#' identifier: method.notFound count: 2 path: tests/Feature/Bot/BotRunQuestionsCommandTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 3 path: tests/Feature/Bot/ChatEndpointTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 5 path: tests/Feature/Bot/ChatEndpointTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 3 path: tests/Feature/Bot/ChatOwnershipTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 2 path: tests/Feature/Bot/ChatOwnershipTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Bot/ChatOwnershipTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:travel\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Bot/ChatRateLimiterTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:get\(\)\.$#' identifier: method.notFound count: 2 path: tests/Feature/Bot/GuidesPageRouteTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:artisan\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Bot/HelpRebuildKnowledgeCommandTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:artisan\(\)\.$#' identifier: method.notFound count: 4 path: tests/Feature/Bot/KnowledgeSearchTest.php - message: '#^Call to an undefined static method Illuminate\\Support\\Facades\\Log\:\:shouldHaveReceived\(\)\.$#' identifier: staticMethod.notFound count: 1 path: tests/Feature/Bot/ProcessChatMessageJobTest.php - message: '#^Method class@anonymous/tests/Feature/Bot/ProcessChatMessageJobTest\.php\:119\:\:card\(\) never returns null so it can be removed from the return type\.$#' identifier: return.unusedType count: 1 path: tests/Feature/Bot/ProcessChatMessageJobTest.php - message: '#^Method class@anonymous/tests/Feature/Bot/ProcessChatMessageJobTest\.php\:161\:\:card\(\) never returns null so it can be removed from the return type\.$#' identifier: return.unusedType count: 1 path: tests/Feature/Bot/ProcessChatMessageJobTest.php - message: '#^Parameter \#1 \$value of function expect expects Illuminate\\Support\\Collection\\|null, Illuminate\\Support\\Collection\ given\.$#' identifier: argument.type count: 1 path: tests/Feature/Bot/ProcessChatMessageJobTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:artisan\(\)\.$#' identifier: method.notFound count: 5 path: tests/Feature/Console/BillingMigrateLeadsToRubTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:artisan\(\)\.$#' identifier: method.notFound count: 4 path: tests/Feature/Console/CheckSupplierWebhookSecretCommandTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:artisan\(\)\.$#' identifier: method.notFound count: 4 path: tests/Feature/Console/DealsBackfillRegionCityCommandTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:artisan\(\)\.$#' identifier: method.notFound count: 9 path: tests/Feature/Console/IncidentsWatchFailuresTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:artisan\(\)\.$#' identifier: method.notFound count: 6 path: tests/Feature/Console/PartitionsDropExpiredTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:artisan\(\)\.$#' identifier: method.notFound count: 6 path: tests/Feature/Console/PhoneRangesImportCommandTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:artisan\(\)\.$#' identifier: method.notFound count: 2 path: tests/Feature/Console/PhoneRegionSmokeCommandTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:artisan\(\)\.$#' identifier: method.notFound count: 2 path: tests/Feature/Console/ResetDeliveredTodayCommandTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:artisan\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Console/ResetMonthlyCountersCommandTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:artisan\(\)\.$#' identifier: method.notFound count: 6 path: tests/Feature/Console/SeedShowcaseCommandTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:artisan\(\)\.$#' identifier: method.notFound count: 3 path: tests/Feature/Console/SnapshotBackfillCommandTest.php - message: '#^Static method Carbon\\Carbon\:\:setTestNow\(\) invoked with 2 parameters, 0\-1 required\.$#' identifier: arguments.count count: 2 path: tests/Feature/Console/SnapshotBackfillCommandTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:artisan\(\)\.$#' identifier: method.notFound count: 2 path: tests/Feature/Console/SnapshotRebuildCommandTest.php - message: '#^Static method Carbon\\Carbon\:\:setTestNow\(\) invoked with 2 parameters, 0\-1 required\.$#' identifier: arguments.count count: 2 path: tests/Feature/Console/SnapshotRebuildCommandTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:artisan\(\)\.$#' identifier: method.notFound count: 10 path: tests/Feature/Console/VerifyAuditChainsTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 11 path: tests/Feature/DashboardSummaryTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:seed\(\)\.$#' identifier: method.notFound count: 2 path: tests/Feature/DashboardSummaryTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\|Pest\\Support\\HigherOrderTapProxy\:\:actingAs\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/DashboardSummaryTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 15 path: tests/Feature/DealCreateTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$user\.$#' identifier: property.notFound count: 1 path: tests/Feature/DealCreateTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/DealCreateTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 10 path: tests/Feature/DealCreateTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$otherTenant\.$#' identifier: property.notFound count: 5 path: tests/Feature/DealDestroyTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$project\.$#' identifier: property.notFound count: 7 path: tests/Feature/DealDestroyTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 11 path: tests/Feature/DealDestroyTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$user\.$#' identifier: property.notFound count: 1 path: tests/Feature/DealDestroyTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/DealDestroyTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:deleteJson\(\)\.$#' identifier: method.notFound count: 9 path: tests/Feature/DealDestroyTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 2 path: tests/Feature/DealDestroyTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$project\.$#' identifier: property.notFound count: 6 path: tests/Feature/DealExportTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 9 path: tests/Feature/DealExportTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$user\.$#' identifier: property.notFound count: 1 path: tests/Feature/DealExportTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/DealExportTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:post\(\)\.$#' identifier: method.notFound count: 6 path: tests/Feature/DealExportTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 2 path: tests/Feature/DealExportTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$manager\.$#' identifier: property.notFound count: 5 path: tests/Feature/DealIndexTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$otherTenant\.$#' identifier: property.notFound count: 12 path: tests/Feature/DealIndexTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$project\.$#' identifier: property.notFound count: 47 path: tests/Feature/DealIndexTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$project2\.$#' identifier: property.notFound count: 4 path: tests/Feature/DealIndexTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 56 path: tests/Feature/DealIndexTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$user\.$#' identifier: property.notFound count: 1 path: tests/Feature/DealIndexTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/DealIndexTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 36 path: tests/Feature/DealIndexTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$otherTenant\.$#' identifier: property.notFound count: 5 path: tests/Feature/DealRestoreTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$project\.$#' identifier: property.notFound count: 5 path: tests/Feature/DealRestoreTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 9 path: tests/Feature/DealRestoreTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$user\.$#' identifier: property.notFound count: 1 path: tests/Feature/DealRestoreTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/DealRestoreTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:deleteJson\(\)\.$#' identifier: method.notFound count: 2 path: tests/Feature/DealRestoreTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 2 path: tests/Feature/DealRestoreTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 7 path: tests/Feature/DealRestoreTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$manager\.$#' identifier: property.notFound count: 3 path: tests/Feature/DealShowTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$otherTenant\.$#' identifier: property.notFound count: 6 path: tests/Feature/DealShowTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$project\.$#' identifier: property.notFound count: 9 path: tests/Feature/DealShowTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 27 path: tests/Feature/DealShowTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$user\.$#' identifier: property.notFound count: 1 path: tests/Feature/DealShowTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/DealShowTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 13 path: tests/Feature/DealShowTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$otherTenant\.$#' identifier: property.notFound count: 5 path: tests/Feature/DealTransitionTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$project\.$#' identifier: property.notFound count: 5 path: tests/Feature/DealTransitionTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 7 path: tests/Feature/DealTransitionTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$user\.$#' identifier: property.notFound count: 1 path: tests/Feature/DealTransitionTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/DealTransitionTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 7 path: tests/Feature/DealTransitionTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$manager\.$#' identifier: property.notFound count: 4 path: tests/Feature/DealUpdateTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$otherTenant\.$#' identifier: property.notFound count: 6 path: tests/Feature/DealUpdateTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$project\.$#' identifier: property.notFound count: 9 path: tests/Feature/DealUpdateTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 15 path: tests/Feature/DealUpdateTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$user\.$#' identifier: property.notFound count: 1 path: tests/Feature/DealUpdateTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/DealUpdateTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:patchJson\(\)\.$#' identifier: method.notFound count: 9 path: tests/Feature/DealUpdateTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$project\.$#' identifier: property.notFound count: 4 path: tests/Feature/Deals/ActivityLogAttributionTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 9 path: tests/Feature/Deals/ActivityLogAttributionTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$user\.$#' identifier: property.notFound count: 5 path: tests/Feature/Deals/ActivityLogAttributionTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Deals/ActivityLogAttributionTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:withServerVariables\(\)\.$#' identifier: method.notFound count: 4 path: tests/Feature/Deals/ActivityLogAttributionTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$project\.$#' identifier: property.notFound count: 4 path: tests/Feature/Deals/BulkActionActivityLogAttributionTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 4 path: tests/Feature/Deals/BulkActionActivityLogAttributionTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$user\.$#' identifier: property.notFound count: 4 path: tests/Feature/Deals/BulkActionActivityLogAttributionTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Deals/BulkActionActivityLogAttributionTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:deleteJson\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Deals/BulkActionActivityLogAttributionTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:withServerVariables\(\)\.$#' identifier: method.notFound count: 3 path: tests/Feature/Deals/BulkActionActivityLogAttributionTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:seed\(\)\.$#' identifier: method.notFound count: 2 path: tests/Feature/DemoSeederTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 2 path: tests/Feature/EndpointAuthHardeningTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 5 path: tests/Feature/EndpointAuthHardeningTest.php - message: '#^Access to an undefined property App\\Models\\Project\:\:\$applies_from\.$#' identifier: property.notFound count: 1 path: tests/Feature/Http/Resources/ProjectResourceAppliesFromTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 11 path: tests/Feature/Http/Webhook/SupplierWebhookTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:withServerVariables\(\)\.$#' identifier: method.notFound count: 2 path: tests/Feature/Http/Webhook/SupplierWebhookTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:call\(\)\.$#' identifier: method.notFound count: 2 path: tests/Feature/Http/Webhook/SupplierWebhookValidationFormatTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Http/Webhook/SupplierWebhookValidationFormatTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:call\(\)\.$#' identifier: method.notFound count: 3 path: tests/Feature/Http/Webhook/WebhookHardeningTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Http/Webhook/WebhookHardeningTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:artisan\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Imitation/ImitationSeedCommandTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:seed\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Imitation/LeadInjectorTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:seed\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Imitation/ScenarioA_WeightedLotteryTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:seed\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Imitation/ScenarioBC_RegionCascadeTest.php - message: '#^Using nullsafe property access "\?\-\>region_source" on left side of \?\? is unnecessary\. Use \-\> instead\.$#' identifier: nullsafe.neverNull count: 1 path: tests/Feature/Imitation/ScenarioBC_RegionCascadeTest.php - message: '#^Using nullsafe property access "\?\-\>routing_step" on left side of \?\? is unnecessary\. Use \-\> instead\.$#' identifier: nullsafe.neverNull count: 4 path: tests/Feature/Imitation/ScenarioBC_RegionCascadeTest.php - message: '#^Using nullsafe property access "\?\-\>subject_code_resolved" on left side of \?\? is unnecessary\. Use \-\> instead\.$#' identifier: nullsafe.neverNull count: 4 path: tests/Feature/Imitation/ScenarioBC_RegionCascadeTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:seed\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Imitation/ScenarioD_DeliveryDaysTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:seed\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Imitation/ScenarioEF_FreezeLimitTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:seed\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Imitation/ScenarioG3_OrphanLeadTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 4 path: tests/Feature/Imitation/ScenarioG5G6_SpecialLeadsTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:seed\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Imitation/ScenarioX1X3_SubstitutionJournalTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:seed\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Imitation/SnapshotForgeTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 6 path: tests/Feature/Imitation/TopologyMoneyIntakeTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:seed\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Imitation/TopologyMoneyIntakeTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$adminId\.$#' identifier: property.notFound count: 15 path: tests/Feature/ImpersonationTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 15 path: tests/Feature/ImpersonationTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 3 path: tests/Feature/ImpersonationTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 16 path: tests/Feature/ImpersonationTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$service\.$#' identifier: property.notFound count: 9 path: tests/Feature/Import/HistoricalImportServiceTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 21 path: tests/Feature/Import/HistoricalImportServiceTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$user\.$#' identifier: property.notFound count: 17 path: tests/Feature/Import/HistoricalImportServiceTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 3 path: tests/Feature/Import/ImportCompletedNotificationTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$user\.$#' identifier: property.notFound count: 3 path: tests/Feature/Import/ImportCompletedNotificationTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 12 path: tests/Feature/Import/ImportControllerTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$user\.$#' identifier: property.notFound count: 3 path: tests/Feature/Import/ImportControllerTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Import/ImportControllerTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 4 path: tests/Feature/Import/ImportControllerTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 5 path: tests/Feature/Import/ImportControllerTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 9 path: tests/Feature/Import/ImportLeadsJobTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$user\.$#' identifier: property.notFound count: 4 path: tests/Feature/Import/ImportLeadsJobTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 4 path: tests/Feature/Import/ImportModelsTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$user\.$#' identifier: property.notFound count: 2 path: tests/Feature/Import/ImportModelsTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:artisan\(\)\.$#' identifier: method.notFound count: 12 path: tests/Feature/Incidents/IncidentsWatchFailuresExpandedTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:artisan\(\)\.$#' identifier: method.notFound count: 5 path: tests/Feature/Incidents/SingleLeadStormTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 2 path: tests/Feature/Integration/SupplierLeadFlowTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:seed\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Integration/SupplierLeadFlowTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:seed\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Jobs/RouteSupplierLeadJobRegionResolutionTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:seed\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Jobs/RouteSupplierLeadJobSnapshotTest.php - message: '#^Static method Carbon\\Carbon\:\:setTestNow\(\) invoked with 2 parameters, 0\-1 required\.$#' identifier: arguments.count count: 2 path: tests/Feature/Jobs/RouteSupplierLeadJobSnapshotTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:seed\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Jobs/RouteSupplierLeadJobTest.php - message: '#^Static method Carbon\\Carbon\:\:setTestNow\(\) invoked with 2 parameters, 0\-1 required\.$#' identifier: arguments.count count: 1 path: tests/Feature/Jobs/SnapshotProjectRoutingJobTest.php - message: '#^Static method Carbon\\Carbon\:\:setTestNow\(\) invoked with 2 parameters, 0\-1 required\.$#' identifier: arguments.count count: 4 path: tests/Feature/Jobs/Supplier/SyncSupplierProjectsJobSnapshotTest.php - message: '#^Static method Carbon\\Carbon\:\:setTestNow\(\) invoked with 2 parameters, 0\-1 required\.$#' identifier: arguments.count count: 1 path: tests/Feature/LeadRouter/FrozenFilterTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:seed\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/LeadRouter/LeadFlowChangedDeletedTest.php - message: '#^Static method Carbon\\Carbon\:\:setTestNow\(\) invoked with 2 parameters, 0\-1 required\.$#' identifier: arguments.count count: 4 path: tests/Feature/LeadRouter/SnapshotRoutingTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 6 path: tests/Feature/LeadStatusesIndexTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\|Pest\\Support\\HigherOrderTapProxy\:\:actingAs\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/LeadStatusesIndexTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 14 path: tests/Feature/LookupsTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 5 path: tests/Feature/LookupsTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 3 path: tests/Feature/LookupsTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 3 path: tests/Feature/LookupsTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 21 path: tests/Feature/Notifications/InAppNotificationApiTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$user\.$#' identifier: property.notFound count: 14 path: tests/Feature/Notifications/InAppNotificationApiTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Notifications/InAppNotificationApiTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:deleteJson\(\)\.$#' identifier: method.notFound count: 2 path: tests/Feature/Notifications/InAppNotificationApiTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 7 path: tests/Feature/Notifications/InAppNotificationApiTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:patchJson\(\)\.$#' identifier: method.notFound count: 4 path: tests/Feature/Notifications/InAppNotificationApiTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 2 path: tests/Feature/Notifications/InAppNotificationApiTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Notifications/NewLeadEmailDefaultOnTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$partitionsBefore\.$#' identifier: property.notFound count: 2 path: tests/Feature/PartitionsCreateMonthsTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Pd/DealCreatePdLogTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Pd/DealCreatePdLogTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:seed\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Pd/DealCreatePdLogTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$project\.$#' identifier: property.notFound count: 1 path: tests/Feature/Pd/DealExportPdLogTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 1 path: tests/Feature/Pd/DealExportPdLogTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$user\.$#' identifier: property.notFound count: 3 path: tests/Feature/Pd/DealExportPdLogTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Pd/DealExportPdLogTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:post\(\)\.$#' identifier: method.notFound count: 2 path: tests/Feature/Pd/DealExportPdLogTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$deal\.$#' identifier: property.notFound count: 3 path: tests/Feature/Pd/DealViewAccessLogTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$project\.$#' identifier: property.notFound count: 1 path: tests/Feature/Pd/DealViewAccessLogTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 1 path: tests/Feature/Pd/DealViewAccessLogTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$user\.$#' identifier: property.notFound count: 2 path: tests/Feature/Pd/DealViewAccessLogTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Pd/DealViewAccessLogTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 2 path: tests/Feature/Pd/DealViewAccessLogTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$adminId\.$#' identifier: property.notFound count: 6 path: tests/Feature/Pd/ImpersonationAuditTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 5 path: tests/Feature/Pd/ImpersonationAuditTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 3 path: tests/Feature/Pd/ImpersonationAuditTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$adminId\.$#' identifier: property.notFound count: 3 path: tests/Feature/Pd/ImpersonationExpiryServiceTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 3 path: tests/Feature/Pd/ImpersonationExpiryServiceTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$project\.$#' identifier: property.notFound count: 2 path: tests/Feature/Pd/PdFullFlowIntegrationTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 4 path: tests/Feature/Pd/PdFullFlowIntegrationTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$user\.$#' identifier: property.notFound count: 3 path: tests/Feature/Pd/PdFullFlowIntegrationTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Pd/PdFullFlowIntegrationTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:deleteJson\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Pd/PdFullFlowIntegrationTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Pd/PdFullFlowIntegrationTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:post\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Pd/PdFullFlowIntegrationTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Pd/PdFullFlowIntegrationTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 11 path: tests/Feature/Pd/ReportFileDeletePdLogTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$user\.$#' identifier: property.notFound count: 5 path: tests/Feature/Pd/ReportFileDeletePdLogTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Pd/ReportFileDeletePdLogTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:artisan\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Pd/ReportFileDeletePdLogTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:deleteJson\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Pd/ReportFileDeletePdLogTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:artisan\(\)\.$#' identifier: method.notFound count: 5 path: tests/Feature/Pd/ScrubSoftDeletedDealsCommandTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:mock\(\)\.$#' identifier: method.notFound count: 2 path: tests/Feature/Plan5/Jobs/SyncSupplierProjectJobTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 11 path: tests/Feature/Plan5/Projects/ProjectsActionsTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 21 path: tests/Feature/Plan5/Projects/ProjectsListShowTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 13 path: tests/Feature/Plan5/Projects/ProjectsStoreTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 14 path: tests/Feature/Plan5/Projects/ProjectsUpdateTest.php - message: '#^Access to an undefined property App\\Models\\Project\:\:\$gate_payload\.$#' identifier: property.notFound count: 1 path: tests/Feature/Project/CreateLaunchGateTest.php - message: '#^Access to an undefined property App\\Models\\Project\:\:\$launch_deferred\.$#' identifier: property.notFound count: 3 path: tests/Feature/Project/CreateLaunchGateTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 6 path: tests/Feature/Project/ProjectCreateDedupTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:fail\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Project/ProjectCreateDedupTest.php - message: '#^Call to an undefined method Symfony\\Component\\HttpFoundation\\Response\:\:getData\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Project/ProjectCreateDedupTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 8 path: tests/Feature/Project/ProjectPhoneNormalizationTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$user\.$#' identifier: property.notFound count: 3 path: tests/Feature/Project/ProjectPhoneNormalizationTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\|Pest\\Support\\HigherOrderTapProxy\:\:\$user\.$#' identifier: property.notFound count: 1 path: tests/Feature/Project/ProjectPhoneNormalizationTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\|Pest\\Support\\HigherOrderTapProxy\:\:actingAs\(\)\.$#' identifier: method.notFound count: 3 path: tests/Feature/Project/ProjectPhoneNormalizationTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Project/QueryExceptionRenderTest.php - message: '#^Access to an undefined property App\\Models\\Project\:\:\$activate_deferred\.$#' identifier: property.notFound count: 2 path: tests/Feature/Project/SetActiveGateTest.php - message: '#^Access to an undefined property App\\Models\\Project\:\:\$gate_payload\.$#' identifier: property.notFound count: 1 path: tests/Feature/Project/SetActiveGateTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 3 path: tests/Feature/Project/StoreLaunchGateTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 3 path: tests/Feature/Project/ToggleActiveGateTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 3 path: tests/Feature/Project/UpdateLimitGateTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 9 path: tests/Feature/Projects/ProjectMutationsAuditTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$user\.$#' identifier: property.notFound count: 5 path: tests/Feature/Projects/ProjectMutationsAuditTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 4 path: tests/Feature/Projects/ProjectMutationsAuditTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 2 path: tests/Feature/Public/PublicPricingTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 9 path: tests/Feature/Reports/BillingSummaryProviderTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$project\.$#' identifier: property.notFound count: 3 path: tests/Feature/Reports/DealsExportProviderTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 3 path: tests/Feature/Reports/DealsExportProviderTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$project\.$#' identifier: property.notFound count: 8 path: tests/Feature/Reports/ManagersSummaryProviderTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 14 path: tests/Feature/Reports/ManagersSummaryProviderTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 20 path: tests/Feature/Reports/ReportDownloadTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$user\.$#' identifier: property.notFound count: 14 path: tests/Feature/Reports/ReportDownloadTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 3 path: tests/Feature/Reports/ReportDownloadTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:get\(\)\.$#' identifier: method.notFound count: 8 path: tests/Feature/Reports/ReportDownloadTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 31 path: tests/Feature/Reports/ReportJobControllerTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$user\.$#' identifier: property.notFound count: 18 path: tests/Feature/Reports/ReportJobControllerTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Reports/ReportJobControllerTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 11 path: tests/Feature/Reports/ReportJobControllerTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 14 path: tests/Feature/Reports/ReportJobControllerTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 23 path: tests/Feature/Reports/ReportLifecycleTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$user\.$#' identifier: property.notFound count: 17 path: tests/Feature/Reports/ReportLifecycleTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Reports/ReportLifecycleTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:artisan\(\)\.$#' identifier: method.notFound count: 3 path: tests/Feature/Reports/ReportLifecycleTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:deleteJson\(\)\.$#' identifier: method.notFound count: 5 path: tests/Feature/Reports/ReportLifecycleTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Reports/ReportLifecycleTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 12 path: tests/Feature/Reports/ReportLifecycleTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$project\.$#' identifier: property.notFound count: 8 path: tests/Feature/Reports/SourcesSummaryProviderTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 12 path: tests/Feature/Reports/SourcesSummaryProviderTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 3 path: tests/Feature/Requisites/ProjectGateTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 4 path: tests/Feature/Requisites/ProjectGateTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 5 path: tests/Feature/Requisites/RequisitesHttpTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Requisites/RequisitesHttpTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:putJson\(\)\.$#' identifier: method.notFound count: 4 path: tests/Feature/Requisites/RequisitesHttpTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$app\.$#' identifier: property.notFound count: 1 path: tests/Feature/Requisites/TenantRequisitesLookupTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 2 path: tests/Feature/Requisites/TenantRequisitesLookupTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 2 path: tests/Feature/Requisites/TenantRequisitesLookupTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$project1Id\.$#' identifier: property.notFound count: 1 path: tests/Feature/RlsSmokeTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$project2Id\.$#' identifier: property.notFound count: 1 path: tests/Feature/RlsSmokeTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant1Id\.$#' identifier: property.notFound count: 5 path: tests/Feature/RlsSmokeTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant2Id\.$#' identifier: property.notFound count: 5 path: tests/Feature/RlsSmokeTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$app\.$#' identifier: property.notFound count: 1 path: tests/Feature/SaasAdminMiddlewareTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 2 path: tests/Feature/SaasAdminMiddlewareTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 10 path: tests/Feature/Sales/SalesAttachmentApiTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Sales/SalesAttachmentApiTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Sales/SalesAttachmentApiTest.php - message: '#^Access to an undefined property Pest\\Mixins\\Expectation\\:\:\$not\.$#' identifier: property.notFound count: 1 path: tests/Feature/Sales/SalesAuthTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Sales/SalesAuthTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 5 path: tests/Feature/Sales/SalesAuthTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:withHeader\(\)\.$#' identifier: method.notFound count: 3 path: tests/Feature/Sales/SalesAuthTest.php - message: '#^Access to an undefined property Pest\\Mixins\\Expectation\\:\:\$not\.$#' identifier: property.notFound count: 3 path: tests/Feature/Sales/SalesClientCardTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\|Pest\\Support\\HigherOrderTapProxy\:\:getJson\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Sales/SalesClientCardTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\|Pest\\Support\\HigherOrderTapProxy\:\:withHeader\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Sales/SalesClientCardTest.php - message: '#^Access to an undefined property Pest\\Mixins\\Expectation\\:\:\$not\.$#' identifier: property.notFound count: 1 path: tests/Feature/Sales/SalesClientsIndexTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Sales/SalesClientsIndexTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\|Pest\\Support\\HigherOrderTapProxy\:\:withHeader\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Sales/SalesClientsIndexTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 3 path: tests/Feature/Sales/SalesDashboardTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Sales/SalesDashboardTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Sales/SalesGuardTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:withHeader\(\)\.$#' identifier: method.notFound count: 2 path: tests/Feature/Sales/SalesGuardTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 5 path: tests/Feature/Sales/SalesIncomeTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Sales/SalesIncomeTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 7 path: tests/Feature/Sales/SalesInvoiceTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:assertDatabaseHas\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Sales/SalesInvoiceTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Sales/SalesInvoiceTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 7 path: tests/Feature/Sales/SalesManagerAccountTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:assertDatabaseHas\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Sales/SalesManagerAccountTest.php - message: '#^Access to an undefined property Pest\\Mixins\\Expectation\\:\:\$not\.$#' identifier: property.notFound count: 2 path: tests/Feature/Sales/SalesOverviewTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\|Pest\\Support\\HigherOrderTapProxy\:\:getJson\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Sales/SalesOverviewTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\|Pest\\Support\\HigherOrderTapProxy\:\:withHeader\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Sales/SalesOverviewTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 10 path: tests/Feature/Sales/SalesPayoutTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:assertDatabaseHas\(\)\.$#' identifier: method.notFound count: 3 path: tests/Feature/Sales/SalesPayoutTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Sales/SalesPayoutTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 3 path: tests/Feature/Sales/SalesPerformanceTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Sales/SalesPerformanceTest.php - message: '#^Access to an undefined property Pest\\Mixins\\Expectation\\:\:\$not\.$#' identifier: property.notFound count: 1 path: tests/Feature/Sales/SalesTariffApiTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 21 path: tests/Feature/Sales/SalesTariffApiTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:assertDatabaseHas\(\)\.$#' identifier: method.notFound count: 3 path: tests/Feature/Sales/SalesTariffApiTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Sales/SalesTariffApiTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 14 path: tests/Feature/Sales/SalesProspectApiTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Sales/SalesProspectApiTest.php - message: '#^Access to an undefined property Pest\\Mixins\\Expectation\\|null\>\:\:\$not\.$#' identifier: property.notFound count: 2 path: tests/Feature/Sales/SalesProspectApiTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 4 path: tests/Feature/Sales/SalesIntegrationApiTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 6 path: tests/Feature/Sales/SalesIntegrationApiTest.php - message: '#^Access to an undefined property Pest\\Mixins\\Expectation\\|null\>\:\:\$not\.$#' identifier: property.notFound count: 1 path: tests/Feature/Sales/SalesIntegrationApiTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:artisan\(\)\.$#' identifier: method.notFound count: 2 path: tests/Feature/Sales/SalesProspectsDemoSeedTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:artisan\(\)\.$#' identifier: method.notFound count: 5 path: tests/Feature/Scheduler/SchedulerHeartbeatTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Security/ApiKeyRegenerateAuditTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Security/ApiKeyRegenerateAuditTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 3 path: tests/Feature/Security/WebhookUrlChangeAuditTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:putJson\(\)\.$#' identifier: method.notFound count: 3 path: tests/Feature/Security/WebhookUrlChangeAuditTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:get\(\)\.$#' identifier: method.notFound count: 4 path: tests/Feature/SecurityHeadersTest.php - message: '#^Access to an undefined property App\\Models\\Project\:\:\$routing_step\.$#' identifier: property.notFound count: 6 path: tests/Feature/Services/LeadRouterCascadeTest.php - message: '#^Access to an undefined property App\\Models\\Project\:\:\$applies_from\.$#' identifier: property.notFound count: 5 path: tests/Feature/Services/Project/ProjectServiceAppliesFromTest.php - message: '#^Static method Carbon\\Carbon\:\:setTestNow\(\) invoked with 2 parameters, 0\-1 required\.$#' identifier: arguments.count count: 4 path: tests/Feature/Services/Project/ProjectServiceAppliesFromTest.php - message: '#^Static method Carbon\\Carbon\:\:setTestNow\(\) invoked with 2 parameters, 0\-1 required\.$#' identifier: arguments.count count: 5 path: tests/Feature/Services/Project/SupplierSnapshotGuardAppliesFromTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$project\.$#' identifier: property.notFound count: 19 path: tests/Feature/Services/SupplierResolverTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$resolver\.$#' identifier: property.notFound count: 10 path: tests/Feature/Services/SupplierResolverTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 2 path: tests/Feature/Services/SupplierResolverTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:get\(\)\.$#' identifier: method.notFound count: 2 path: tests/Feature/SetTenantContextTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:withHeaders\(\)\.$#' identifier: method.notFound count: 3 path: tests/Feature/SetTenantContextTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:get\(\)\.$#' identifier: method.notFound count: 4 path: tests/Feature/ShortLinksTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:seed\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Supplier/AutoPauseFlowTest.php - message: '#^Access to an undefined property App\\Services\\Supplier\\PlaywrightBridge\:\:\$lastArgs\.$#' identifier: property.notFound count: 7 path: tests/Feature/Supplier/Channel/FormProjectChannelTest.php - message: '#^Call to an undefined method Illuminate\\Contracts\\Cache\\Repository\:\:lock\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Supplier/CsvReconcileJobTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$project\.$#' identifier: property.notFound count: 2 path: tests/Feature/Supplier/CsvWebhookRaceTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$sp\.$#' identifier: property.notFound count: 9 path: tests/Feature/Supplier/CsvWebhookRaceTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 10 path: tests/Feature/Supplier/CsvWebhookRaceTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:seed\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Supplier/CsvWebhookRaceTest.php - message: '#^Call to an undefined method Mockery\\ExpectationInterface\|Mockery\\HigherOrderMessage\:\:once\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Supplier/DeleteSupplierProjectJobTest.php - message: '#^Call to an undefined method Mockery\\ExpectationInterface\|Mockery\\HigherOrderMessage\:\:once\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Supplier/DeleteSupplierProjectTailGuardTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 3 path: tests/Feature/Supplier/DirectPlatformTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:seed\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Supplier/DirectPlatformTest.php - message: '#^Call to an undefined method Mockery\\ExpectationInterface\|Mockery\\HigherOrderMessage\:\:andThrow\(\)\.$#' identifier: method.notFound count: 3 path: tests/Feature/Supplier/FailoverProjectChannelLiveSmokeTest.php - message: '#^Parameter \#1 \$tier1 of class App\\Services\\Supplier\\Channel\\FailoverProjectChannel constructor expects App\\Services\\Supplier\\Channel\\SupplierProjectChannel, Mockery\\MockInterface given\.$#' identifier: argument.type count: 2 path: tests/Feature/Supplier/FailoverProjectChannelLiveSmokeTest.php - message: '#^Parameter \#2 \$tier2 of class App\\Services\\Supplier\\Channel\\FailoverProjectChannel constructor expects App\\Services\\Supplier\\Channel\\SupplierProjectChannel, Mockery\\MockInterface given\.$#' identifier: argument.type count: 2 path: tests/Feature/Supplier/FailoverProjectChannelLiveSmokeTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$app\.$#' identifier: property.notFound count: 1 path: tests/Feature/Supplier/ImportSupplierProjectsCommandTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 3 path: tests/Feature/Supplier/ImportSupplierProjectsCommandTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:artisan\(\)\.$#' identifier: method.notFound count: 3 path: tests/Feature/Supplier/ImportSupplierProjectsCommandTest.php - message: '#^Call to an undefined method Mockery\\ExpectationInterface\|Mockery\\HigherOrderMessage\:\:andReturnNull\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Supplier/OnlineDeferWindowTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:artisan\(\)\.$#' identifier: method.notFound count: 9 path: tests/Feature/Supplier/RetryFailedSupplierJobsCommandTest.php - message: '#^Cannot access property \$resolved_at on array\\|object\.$#' identifier: property.nonObject count: 1 path: tests/Feature/Supplier/RetryFailedSupplierJobsCommandTest.php - message: '#^Cannot access property \$retried_at on array\\|object\.$#' identifier: property.nonObject count: 4 path: tests/Feature/Supplier/RetryFailedSupplierJobsCommandTest.php - message: '#^Cannot access property \$retry_count on array\\|object\.$#' identifier: property.nonObject count: 7 path: tests/Feature/Supplier/RetryFailedSupplierJobsCommandTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:seed\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Supplier/RouteSupplierLeadJobBillingTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:artisan\(\)\.$#' identifier: method.notFound count: 3 path: tests/Feature/Supplier/SupplierDeadlineWatchCommandTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:seed\(\)\.$#' identifier: method.notFound count: 4 path: tests/Feature/Supplier/SupplierLeadDeliveryGuardTest.php - message: '#^Parameter \#1 \$client of class App\\Services\\Supplier\\Import\\SupplierProjectImporter constructor expects App\\Services\\Supplier\\SupplierPortalClient, Mockery\\MockInterface given\.$#' identifier: argument.type count: 1 path: tests/Feature/Supplier/SupplierProjectImporterTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:artisan\(\)\.$#' identifier: method.notFound count: 3 path: tests/Feature/Supplier/SupplierRekeyOrphansCommandTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:artisan\(\)\.$#' identifier: method.notFound count: 4 path: tests/Feature/Supplier/SupplierRepairProjectNamesCommandTest.php - message: '#^Call to an undefined method App\\Services\\Supplier\\PlaywrightBridge\:\:shouldReceive\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/Supplier/SupplierSessionRefreshCommandTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$sharedProject\.$#' identifier: property.notFound count: 7 path: tests/Feature/Supplier/SupplierWebhookFastFailTest.php - message: '#^Using nullsafe property access "\?\-\>error" on left side of \?\? is unnecessary\. Use \-\> instead\.$#' identifier: nullsafe.neverNull count: 2 path: tests/Feature/Supplier/SupplierWebhookFastFailTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:mock\(\)\.$#' identifier: method.notFound count: 7 path: tests/Feature/Supplier/SyncSupplierProjectJobTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:mock\(\)\.$#' identifier: method.notFound count: 5 path: tests/Feature/Supplier/VerifySupplierOrderJobTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 3 path: tests/Feature/Support/SupportRequestControllerTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$user\.$#' identifier: property.notFound count: 5 path: tests/Feature/Support/SupportRequestControllerTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 4 path: tests/Feature/TrackBackendEventsTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/TrackBackendEventsTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:withCredentials\(\)\.$#' identifier: method.notFound count: 3 path: tests/Feature/TrackBackendEventsTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 5 path: tests/Feature/TrackEndpointTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:withCredentials\(\)\.$#' identifier: method.notFound count: 2 path: tests/Feature/TrackEndpointTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 2 path: tests/Feature/ValidationRejectionLogTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:artisan\(\)\.$#' identifier: method.notFound count: 2 path: tests/Feature/VisitorsPruneTest.php - message: '#^Access to an undefined property Pest\\Mixins\\Expectation\\:\:\$not\.$#' identifier: property.notFound count: 1 path: tests/Feature/WebhookSettingsControllerTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 8 path: tests/Feature/WebhookSettingsControllerTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$user\.$#' identifier: property.notFound count: 5 path: tests/Feature/WebhookSettingsControllerTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/WebhookSettingsControllerTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#' identifier: method.notFound count: 4 path: tests/Feature/WebhookSettingsControllerTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 3 path: tests/Feature/WebhookSettingsControllerTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:putJson\(\)\.$#' identifier: method.notFound count: 4 path: tests/Feature/WebhookSettingsControllerTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 3 path: tests/Feature/WebhookSsrfGuardTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$user\.$#' identifier: property.notFound count: 3 path: tests/Feature/WebhookSsrfGuardTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:actingAs\(\)\.$#' identifier: method.notFound count: 1 path: tests/Feature/WebhookSsrfGuardTest.php - message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#' identifier: method.notFound count: 2 path: tests/Feature/WebhookSsrfGuardTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$html\.$#' identifier: property.notFound count: 4 path: tests/Unit/Autopodbor/ChannelA/CategoryListingParserTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$parser\.$#' identifier: property.notFound count: 6 path: tests/Unit/Autopodbor/ChannelA/CategoryListingParserTest.php - message: '#^Access to an undefined property App\\Services\\Autopodbor\\Agent\\Fetch\\YandexListSource\:\:\$calls\.$#' identifier: property.notFound count: 4 path: tests/Unit/Autopodbor/ChannelA/PlaywrightYandexDirectoryTest.php - message: '#^Offset ''slug'' does not exist on array\{name\: string, card_url\: string\}\.$#' identifier: offsetAccess.notFound count: 1 path: tests/Unit/Autopodbor/ChannelA/PlaywrightYandexDirectoryTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$parser\.$#' identifier: property.notFound count: 8 path: tests/Unit/Autopodbor/ChannelB/ResearcherParserTest.php - message: '#^Access to an undefined property App\\Services\\Autopodbor\\Agent\\Fetch\\PageFetcher\:\:\$requested\.$#' identifier: property.notFound count: 2 path: tests/Unit/Autopodbor/CompetitorCardEnricherTest.php - message: '#^Parameter \#1 \$value of function expect expects Illuminate\\Support\\Collection\<\(int\|string\), array\{number\: string, kind\: string, label\: string, url\: string\|null, office\: string\|null, tracker\: bool\}\>\|null, Illuminate\\Support\\Collection\<\(int\|string\), array\{number\: string, kind\: string, label\: string, url\: string\|null, office\: string\|null, tracker\: bool\}\> given\.$#' identifier: argument.type count: 4 path: tests/Unit/Autopodbor/Extract/CandidateBuilderTest.php - message: '#^Offset ''78432032533'' does not exist on array\\.$#' identifier: offsetAccess.notFound count: 1 path: tests/Unit/Autopodbor/Extract/HtmlPhoneScannerTest.php - message: '#^Offset ''78432032533'' does not exist on array\\>\.$#' identifier: offsetAccess.notFound count: 2 path: tests/Unit/Autopodbor/Extract/HtmlPhoneScannerTest.php - message: '#^Offset ''78432452533'' does not exist on array\\>\.$#' identifier: offsetAccess.notFound count: 1 path: tests/Unit/Autopodbor/Extract/HtmlPhoneScannerTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$firmHtml\.$#' identifier: property.notFound count: 3 path: tests/Unit/Autopodbor/Extract/HtmlTwoGisReaderTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$reader\.$#' identifier: property.notFound count: 5 path: tests/Unit/Autopodbor/Extract/HtmlTwoGisReaderTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$searchHtml\.$#' identifier: property.notFound count: 5 path: tests/Unit/Autopodbor/Extract/HtmlTwoGisReaderTest.php - message: '#^Parameter \#1 \$value of function expect expects Illuminate\\Support\\Collection\<\(int\|string\), array\{number\: string, kind\: string, label\: string, url\: string\|null, office\: string\|null, tracker\: bool\}\>\|null, Illuminate\\Support\\Collection\<\(int\|string\), array\{number\: string, kind\: string, label\: string, url\: string\|null, office\: string\|null, tracker\: bool\}\> given\.$#' identifier: argument.type count: 1 path: tests/Unit/Autopodbor/Extract/TextNumbersUnverifiedTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$card\.$#' identifier: property.notFound count: 2 path: tests/Unit/Autopodbor/Extract/TwoGisJsonReaderTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$listing\.$#' identifier: property.notFound count: 3 path: tests/Unit/Autopodbor/Extract/TwoGisJsonReaderTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$phone\.$#' identifier: property.notFound count: 2 path: tests/Unit/Autopodbor/Extract/TwoGisJsonReaderTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$reader\.$#' identifier: property.notFound count: 8 path: tests/Unit/Autopodbor/Extract/TwoGisJsonReaderTest.php - message: '#^Access to an undefined property App\\Services\\Autopodbor\\Agent\\Fetch\\BatchPageFetcher\:\:\$batchCalls\.$#' identifier: property.notFound count: 3 path: tests/Unit/Autopodbor/Fetch/XfetchDirectoryFetcherTest.php - message: '#^Parameter \#1 \$array \(list\\) of array_values is already a list, call has no effect\.$#' identifier: arrayValues.list count: 1 path: tests/Unit/Autopodbor/Fetch/XfetchDirectoryFetcherTest.php - message: '#^Access to an undefined property Pest\\Mixins\\Expectation\\:\:\$not\.$#' identifier: property.notFound count: 1 path: tests/Unit/Autopodbor/FindCompetitorsAssemblerTest.php - message: '#^Method App\\Services\\Autopodbor\\Agent\\Aggregator\\AggregatorClassifier@anonymous/tests/Unit/Autopodbor/FindCompetitorsAssemblerTest\.php\:94\:\:isAggregator\(\) never returns null so it can be removed from the return type\.$#' identifier: return.unusedType count: 1 path: tests/Unit/Autopodbor/FindCompetitorsAssemblerTest.php - message: '#^Parameter \#1 \$value of function expect expects Illuminate\\Support\\Collection\\|null, Illuminate\\Support\\Collection\ given\.$#' identifier: argument.type count: 1 path: tests/Unit/Autopodbor/LiveFindCompetitorsTest.php - message: '#^Offset ''is_federal'' does not exist on array\{name\: string, description\?\: string\|null, site_url\?\: string\|null, directory_urls\?\: array, provenance\?\: array\}\.$#' identifier: offsetAccess.notFound count: 2 path: tests/Unit/Autopodbor/Resolve/ResolvingAgentTest.php - message: '#^Parameter \#4 \$anchorDigits of method App\\Services\\Autopodbor\\Agent\\Study\\AnchorGate\:\:cardKept\(\) expects array\, array\ given\.$#' identifier: argument.type count: 4 path: tests/Unit/Autopodbor/Study/AnchorGateTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$resolver\.$#' identifier: property.notFound count: 10 path: tests/Unit/Billing/PricingTierResolverTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tiers\.$#' identifier: property.notFound count: 9 path: tests/Unit/Billing/PricingTierResolverTest.php - message: '#^Call to method PHPUnit\\Framework\\Assert\:\:assertTrue\(\) with true will always evaluate to true\.$#' identifier: method.alreadyNarrowedType count: 1 path: tests/Unit/ExampleTest.php - message: '#^Call to function property_exists\(\) with App\\Exceptions\\Billing\\InsufficientBalanceException and ''balanceLeads'' will always evaluate to false\.$#' identifier: function.impossibleType count: 1 path: tests/Unit/Exceptions/InsufficientBalanceExceptionTest.php - message: '#^Call to an undefined method Mockery\\ExpectationInterface\|Mockery\\HigherOrderMessage\:\:andThrow\(\)\.$#' identifier: method.notFound count: 1 path: tests/Unit/External/SupplierBalanceProviderTest.php - message: '#^Call to an undefined method Mockery\\ExpectationInterface\|Mockery\\HigherOrderMessage\:\:once\(\)\.$#' identifier: method.notFound count: 2 path: tests/Unit/External/SupplierBalanceProviderTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tiers\.$#' identifier: property.notFound count: 8 path: tests/Unit/Services/Billing/BalanceToLeadsConverterTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$adminId\.$#' identifier: property.notFound count: 5 path: tests/Unit/Services/Pd/ImpersonationAuditServiceTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#' identifier: property.notFound count: 2 path: tests/Unit/Services/Pd/ImpersonationAuditServiceTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$token\.$#' identifier: property.notFound count: 6 path: tests/Unit/Services/Pd/ImpersonationAuditServiceTest.php - message: '#^Call to an undefined method Mockery\\ExpectationInterface\|Mockery\\HigherOrderMessage\:\:andThrow\(\)\.$#' identifier: method.notFound count: 1 path: tests/Unit/Services/Project/ProjectServiceGuardWiringTest.php - message: '#^Call to an undefined method Mockery\\ExpectationInterface\|Mockery\\HigherOrderMessage\:\:once\(\)\.$#' identifier: method.notFound count: 2 path: tests/Unit/Services/Project/ProjectServiceGuardWiringTest.php - message: '#^Call to method PHPUnit\\Framework\\Assert\:\:assertTrue\(\) with true will always evaluate to true\.$#' identifier: method.alreadyNarrowedType count: 4 path: tests/Unit/Services/Project/ProjectServiceGuardWiringTest.php - message: '#^Parameter \#2 \$snapshotGuard of class App\\Services\\Project\\ProjectService constructor expects App\\Services\\Project\\SupplierSnapshotGuard, Mockery\\MockInterface given\.$#' identifier: argument.type count: 4 path: tests/Unit/Services/Project/ProjectServiceGuardWiringTest.php - message: '#^Call to an undefined method Mockery\\ExpectationInterface\|Mockery\\HigherOrderMessage\:\:with\(\)\.$#' identifier: method.notFound count: 2 path: tests/Unit/Services/Project/SupplierSnapshotGuardTest.php - message: '#^Call to method PHPUnit\\Framework\\Assert\:\:assertTrue\(\) with true will always evaluate to true\.$#' identifier: method.alreadyNarrowedType count: 2 path: tests/Unit/Services/Project/SupplierSnapshotGuardTest.php - message: '#^Property App\\Models\\IdeHelperProject\:\:\$paused_at \(Illuminate\\Support\\Carbon\|null\) does not accept Carbon\\CarbonImmutable\.$#' identifier: assign.propertyType count: 2 path: tests/Unit/Services/Project/SupplierSnapshotGuardTest.php - message: '#^Call to an undefined method App\\Services\\Supplier\\ProcessFactory\:\:shouldReceive\(\)\.$#' identifier: method.notFound count: 1 path: tests/Unit/Supplier/PlaywrightBridgeTest.php - message: '#^Parameter \#1 \$processFactory of class App\\Services\\Supplier\\PlaywrightBridge constructor expects App\\Services\\Supplier\\ProcessFactory, Mockery\\MockInterface given\.$#' identifier: argument.type count: 3 path: tests/Unit/Supplier/PlaywrightBridgeTest.php - message: '#^Call to an undefined method App\\Services\\Supplier\\PlaywrightBridge\:\:shouldReceive\(\)\.$#' identifier: method.notFound count: 2 path: tests/Unit/Supplier/RefreshSupplierSessionJobTest.php - message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$parser\.$#' identifier: property.notFound count: 6 path: tests/Unit/Supplier/SupplierCsvParserTest.php - message: '#^Call to an undefined static method Illuminate\\Support\\Facades\\Log\:\:shouldHaveReceived\(\)\.$#' identifier: staticMethod.notFound count: 1 path: tests/Unit/Supplier/SupplierCsvParserTest.php - message: '#^Parameter \#4 \$activeLiderraProjects of static method App\\Services\\Supplier\\SupplierQuotaAllocator\:\:allocate\(\) expects Illuminate\\Support\\Collection\, Illuminate\\Support\\Collection\ given\.$#' identifier: argument.type count: 1 path: tests/Unit/Supplier/SupplierQuotaAllocatorTest.php - message: '#^Parameter \#4 \$activeLiderraProjects of static method App\\Services\\Supplier\\SupplierQuotaAllocator\:\:allocate\(\) expects Illuminate\\Support\\Collection\, Illuminate\\Support\\Collection\ given\.$#' identifier: argument.type count: 1 path: tests/Unit/Supplier/SupplierQuotaAllocatorTest.php - message: '#^Parameter \#4 \$activeLiderraProjects of static method App\\Services\\Supplier\\SupplierQuotaAllocator\:\:allocate\(\) expects Illuminate\\Support\\Collection\, Illuminate\\Support\\Collection\ given\.$#' identifier: argument.type count: 1 path: tests/Unit/Supplier/SupplierQuotaAllocatorTest.php