14dc317e2b
Чтение incidents_log с фильтрами type/severity/unresolved_only + summary
(open/investigating/rkn_pending/total_unresolved).
Backend (AdminIncidentsController::index):
- ORDER BY started_at DESC. Filters: type, severity, unresolved_only=true.
- Derived: incident_id (INC-YYYY-MMDD-NNNN), status (resolved_at!=null →
resolved; detected_at!=null → investigating; иначе open),
affected_tenants_count из BIGINT[] (parsePgArray для '{1,2,3}'),
rkn_deadline_at = detected_at+24h для data_breach без notification.
- summary: open/investigating/rkn_pending/total_unresolved.
Pest +11 (AdminIncidentsIndexTest):
- пустой / incident_id формат / derive status / filter type+severity /
unresolved_only / ORDER BY started_at DESC / rkn_deadline +24h для
data_breach / non-data_breach без deadline / summary.rkn_pending /
limit+offset.
- Quirk: saas_admin_users.full_name (не first/last) + нет updated_at.
Frontend:
- api/admin.ts::listAdminIncidents — типизированный helper.
- AdminIncidentsView: унифицированный IncidentRow (mock-category ↔
API-type, mock-title ↔ API-summary). Reactive rowsState+stats default
= MOCK; loadIncidents() async на onMounted; fetchError + warning
alert + MOCK fallback; reload-btn. РКН pending chip учитывает оба
pdn_breach/data_breach.
Vitest +5:
- listAdminIncidents на mount / replace state+stats + rkn_deadline /
reject → fetchError+alert+fallback / reload-btn x2 / РКН pending chip
виден для data_breach без notification.
PHPStan baseline регенерирован. cspell-glossary +MMDD.
Регресс:
- Lint+type-check+format passed.
- Vitest 305/305 за 20.59 сек (+5 от 300).
- Vite build 1.05 сек.
- Pint + PHPStan passed.
- Pest 248/248 за 28.02 сек (+11 от 237, 951 assertion).
Реестр v1.67→v1.68 / CLAUDE.md v1.58→v1.59.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1322 lines
44 KiB
Plaintext
1322 lines
44 KiB
Plaintext
parameters:
|
|
ignoreErrors:
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\Tenant\:\:\$balance_leads\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: app/Http/Controllers/Api/AdminTenantsController.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\Tenant\:\:\$balance_rub\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: app/Http/Controllers/Api/AdminTenantsController.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\Tenant\:\:\$chargeback_unrecovered_rub\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: app/Http/Controllers/Api/AdminTenantsController.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\Tenant\:\:\$contact_email\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: app/Http/Controllers/Api/AdminTenantsController.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\Tenant\:\:\$created_at\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: app/Http/Controllers/Api/AdminTenantsController.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\Tenant\:\:\$current_tariff_id\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: app/Http/Controllers/Api/AdminTenantsController.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\Tenant\:\:\$desired_daily_numbers\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: app/Http/Controllers/Api/AdminTenantsController.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\Tenant\:\:\$is_trial\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: app/Http/Controllers/Api/AdminTenantsController.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\Tenant\:\:\$last_activity_at\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: app/Http/Controllers/Api/AdminTenantsController.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\Tenant\:\:\$organization_name\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: app/Http/Controllers/Api/AdminTenantsController.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\Tenant\:\:\$status\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: app/Http/Controllers/Api/AdminTenantsController.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\Tenant\:\:\$subdomain\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: app/Http/Controllers/Api/AdminTenantsController.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: '#^Parameter \#1 \$callback of method Illuminate\\Database\\Eloquent\\Collection\<int,App\\Models\\Tenant\>\:\: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\<App\\Models\\Tenant\>\:\:orWhere\(\) expects array\<int\|model property of App\\Models\\Tenant, mixed\>\|\(Closure\(Illuminate\\Database\\Eloquent\\Builder\<App\\Models\\Tenant\>\)\: Illuminate\\Database\\Eloquent\\Builder\<App\\Models\\Tenant\>\)\|\(Closure\(Illuminate\\Database\\Eloquent\\Builder\<App\\Models\\Tenant\>\)\: 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\<App\\Models\\Tenant\>\:\:orWhere\(\) expects array\<int\|model property of App\\Models\\Tenant, mixed\>\|\(Closure\(Illuminate\\Database\\Eloquent\\Builder\<App\\Models\\Tenant\>\)\: Illuminate\\Database\\Eloquent\\Builder\<App\\Models\\Tenant\>\)\|\(Closure\(Illuminate\\Database\\Eloquent\\Builder\<App\\Models\\Tenant\>\)\: 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\<App\\Models\\Tenant\>\:\:where\(\) expects array\<int\|model property of App\\Models\\Tenant, mixed\>\|\(Closure\(Illuminate\\Database\\Eloquent\\Builder\<App\\Models\\Tenant\>\)\: Illuminate\\Database\\Eloquent\\Builder\<App\\Models\\Tenant\>\)\|\(Closure\(Illuminate\\Database\\Eloquent\\Builder\<App\\Models\\Tenant\>\)\: 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\<App\\Models\\Tenant\>\:\:where\(\) expects array\<int\|model property of App\\Models\\Tenant, mixed\>\|\(Closure\(Illuminate\\Database\\Eloquent\\Builder\<App\\Models\\Tenant\>\)\: Illuminate\\Database\\Eloquent\\Builder\<App\\Models\\Tenant\>\)\|\(Closure\(Illuminate\\Database\\Eloquent\\Builder\<App\\Models\\Tenant\>\)\: 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\\User\:\:\$email\.$#'
|
|
identifier: property.notFound
|
|
count: 3
|
|
path: app/Http/Controllers/Api/AuthController.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\User\:\:\$first_name\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: app/Http/Controllers/Api/AuthController.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\User\:\:\$is_active\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: app/Http/Controllers/Api/AuthController.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\User\:\:\$last_login_at\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: app/Http/Controllers/Api/AuthController.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\User\:\:\$last_name\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: app/Http/Controllers/Api/AuthController.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\User\:\:\$password_hash\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: app/Http/Controllers/Api/AuthController.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\User\:\:\$tenant_id\.$#'
|
|
identifier: property.notFound
|
|
count: 2
|
|
path: app/Http/Controllers/Api/AuthController.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\User\:\:\$totp_enabled\.$#'
|
|
identifier: property.notFound
|
|
count: 2
|
|
path: app/Http/Controllers/Api/AuthController.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\User\|Illuminate\\Database\\Eloquent\\Collection\<int, App\\Models\\User\>\:\:\$totp_enabled\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: app/Http/Controllers/Api/AuthController.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\ActivityLog\:\:\$context\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: app/Http/Controllers/Api/DealController.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\ActivityLog\:\:\$created_at\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: app/Http/Controllers/Api/DealController.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\ActivityLog\:\:\$event\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: app/Http/Controllers/Api/DealController.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\Deal\:\:\$assigned_at\.$#'
|
|
identifier: property.notFound
|
|
count: 3
|
|
path: app/Http/Controllers/Api/DealController.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\Deal\:\:\$comment\.$#'
|
|
identifier: property.notFound
|
|
count: 4
|
|
path: app/Http/Controllers/Api/DealController.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\Deal\:\:\$contact_name\.$#'
|
|
identifier: property.notFound
|
|
count: 4
|
|
path: app/Http/Controllers/Api/DealController.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\Deal\:\:\$manager_id\.$#'
|
|
identifier: property.notFound
|
|
count: 7
|
|
path: app/Http/Controllers/Api/DealController.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\Deal\:\:\$phone\.$#'
|
|
identifier: property.notFound
|
|
count: 4
|
|
path: app/Http/Controllers/Api/DealController.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\Deal\:\:\$project_id\.$#'
|
|
identifier: property.notFound
|
|
count: 4
|
|
path: app/Http/Controllers/Api/DealController.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\Deal\:\:\$received_at\.$#'
|
|
identifier: property.notFound
|
|
count: 5
|
|
path: app/Http/Controllers/Api/DealController.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\Deal\:\:\$status\.$#'
|
|
identifier: property.notFound
|
|
count: 10
|
|
path: app/Http/Controllers/Api/DealController.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\Deal\:\:\$tenant_id\.$#'
|
|
identifier: property.notFound
|
|
count: 4
|
|
path: app/Http/Controllers/Api/DealController.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\Project\:\:\$name\.$#'
|
|
identifier: property.notFound
|
|
count: 2
|
|
path: app/Http/Controllers/Api/DealController.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\User\:\:\$email\.$#'
|
|
identifier: property.notFound
|
|
count: 6
|
|
path: app/Http/Controllers/Api/DealController.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\User\:\:\$first_name\.$#'
|
|
identifier: property.notFound
|
|
count: 6
|
|
path: app/Http/Controllers/Api/DealController.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\User\:\:\$last_name\.$#'
|
|
identifier: property.notFound
|
|
count: 6
|
|
path: app/Http/Controllers/Api/DealController.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$callback of method Illuminate\\Database\\Eloquent\\Collection\<int,App\\Models\\ActivityLog\>\:\:map\(\) contains unresolvable type\.$#'
|
|
identifier: argument.unresolvableType
|
|
count: 1
|
|
path: app/Http/Controllers/Api/DealController.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$callback of method Illuminate\\Database\\Eloquent\\Collection\<int,App\\Models\\Deal\>\:\:map\(\) contains unresolvable type\.$#'
|
|
identifier: argument.unresolvableType
|
|
count: 1
|
|
path: app/Http/Controllers/Api/DealController.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\Tenant\:\:\$contact_email\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: app/Http/Controllers/Api/ImpersonationController.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\Tenant\:\:\$organization_name\.$#'
|
|
identifier: property.notFound
|
|
count: 2
|
|
path: app/Http/Controllers/Api/ImpersonationController.php
|
|
|
|
-
|
|
message: '#^Cannot call method toIso8601String\(\) on null\.$#'
|
|
identifier: method.nonObject
|
|
count: 1
|
|
path: app/Http/Controllers/Api/ImpersonationController.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$callback of method Illuminate\\Database\\Eloquent\\Collection\<int,App\\Models\\ImpersonationToken\>\:\:map\(\) contains unresolvable type\.$#'
|
|
identifier: argument.unresolvableType
|
|
count: 2
|
|
path: app/Http/Controllers/Api/ImpersonationController.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\User\:\:\$email\.$#'
|
|
identifier: property.notFound
|
|
count: 3
|
|
path: app/Http/Controllers/Api/ManagerController.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\User\:\:\$first_name\.$#'
|
|
identifier: property.notFound
|
|
count: 3
|
|
path: app/Http/Controllers/Api/ManagerController.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\User\:\:\$last_name\.$#'
|
|
identifier: property.notFound
|
|
count: 3
|
|
path: app/Http/Controllers/Api/ManagerController.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$callback of method Illuminate\\Database\\Eloquent\\Collection\<int,App\\Models\\User\>\:\:map\(\) contains unresolvable type\.$#'
|
|
identifier: argument.unresolvableType
|
|
count: 1
|
|
path: app/Http/Controllers/Api/ManagerController.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\Project\:\:\$name\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: app/Http/Controllers/Api/ProjectController.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\Project\:\:\$tag\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: app/Http/Controllers/Api/ProjectController.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\Project\:\:\$type\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: app/Http/Controllers/Api/ProjectController.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$callback of method Illuminate\\Database\\Eloquent\\Collection\<int,App\\Models\\Project\>\:\:map\(\) contains unresolvable type\.$#'
|
|
identifier: argument.unresolvableType
|
|
count: 1
|
|
path: app/Http/Controllers/Api/ProjectController.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\User\:\:\$email\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: app/Http/Controllers/Api/TwoFactorSetupController.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\User\:\:\$password_hash\.$#'
|
|
identifier: property.notFound
|
|
count: 2
|
|
path: app/Http/Controllers/Api/TwoFactorSetupController.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\User\:\:\$totp_enabled\.$#'
|
|
identifier: property.notFound
|
|
count: 2
|
|
path: app/Http/Controllers/Api/TwoFactorSetupController.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\Deal\:\:\$received_at\.$#'
|
|
identifier: property.notFound
|
|
count: 2
|
|
path: app/Jobs/ProcessWebhookJob.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\Tenant\:\:\$balance_leads\.$#'
|
|
identifier: property.notFound
|
|
count: 2
|
|
path: app/Jobs/ProcessWebhookJob.php
|
|
|
|
-
|
|
message: '#^PHPDoc tag @mixin contains unknown class App\\Models\\IdeHelperActivityLog\.$#'
|
|
identifier: class.notFound
|
|
count: 1
|
|
path: app/Models/ActivityLog.php
|
|
|
|
-
|
|
message: '#^PHPDoc tag @mixin contains unknown class App\\Models\\IdeHelperBalanceTransaction\.$#'
|
|
identifier: class.notFound
|
|
count: 1
|
|
path: app/Models/BalanceTransaction.php
|
|
|
|
-
|
|
message: '#^PHPDoc tag @mixin contains unknown class App\\Models\\IdeHelperDeal\.$#'
|
|
identifier: class.notFound
|
|
count: 1
|
|
path: app/Models/Deal.php
|
|
|
|
-
|
|
message: '#^PHPDoc tag @mixin contains unknown class App\\Models\\IdeHelperFailedWebhookJob\.$#'
|
|
identifier: class.notFound
|
|
count: 1
|
|
path: app/Models/FailedWebhookJob.php
|
|
|
|
-
|
|
message: '#^PHPDoc tag @mixin contains unknown class App\\Models\\IdeHelperProject\.$#'
|
|
identifier: class.notFound
|
|
count: 1
|
|
path: app/Models/Project.php
|
|
|
|
-
|
|
message: '#^PHPDoc tag @mixin contains unknown class App\\Models\\IdeHelperRejectedDealsLog\.$#'
|
|
identifier: class.notFound
|
|
count: 1
|
|
path: app/Models/RejectedDealsLog.php
|
|
|
|
-
|
|
message: '#^PHPDoc tag @mixin contains unknown class App\\Models\\IdeHelperSupplier\.$#'
|
|
identifier: class.notFound
|
|
count: 1
|
|
path: app/Models/Supplier.php
|
|
|
|
-
|
|
message: '#^PHPDoc tag @mixin contains unknown class App\\Models\\IdeHelperSupplierLeadCost\.$#'
|
|
identifier: class.notFound
|
|
count: 1
|
|
path: app/Models/SupplierLeadCost.php
|
|
|
|
-
|
|
message: '#^PHPDoc tag @mixin contains unknown class App\\Models\\IdeHelperTenant\.$#'
|
|
identifier: class.notFound
|
|
count: 1
|
|
path: app/Models/Tenant.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\User\:\:\$password_hash\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: app/Models/User.php
|
|
|
|
-
|
|
message: '#^PHPDoc tag @mixin contains unknown class App\\Models\\IdeHelperUser\.$#'
|
|
identifier: class.notFound
|
|
count: 1
|
|
path: app/Models/User.php
|
|
|
|
-
|
|
message: '#^PHPDoc tag @mixin contains unknown class App\\Models\\IdeHelperWebhookDedupKey\.$#'
|
|
identifier: class.notFound
|
|
count: 1
|
|
path: app/Models/WebhookDedupKey.php
|
|
|
|
-
|
|
message: '#^Return type \(array\<string, mixed\>\) of method Database\\Factories\\ProjectFactory\:\:definition\(\) should be compatible with return type \(array\<model property of App\\Models\\Project, mixed\>\) of method Illuminate\\Database\\Eloquent\\Factories\\Factory\<App\\Models\\Project\>\:\:definition\(\)$#'
|
|
identifier: method.childReturnType
|
|
count: 1
|
|
path: database/factories/ProjectFactory.php
|
|
|
|
-
|
|
message: '#^Return type \(array\<string, mixed\>\) of method Database\\Factories\\TenantFactory\:\:definition\(\) should be compatible with return type \(array\<model property of App\\Models\\Tenant, mixed\>\) of method Illuminate\\Database\\Eloquent\\Factories\\Factory\<App\\Models\\Tenant\>\:\:definition\(\)$#'
|
|
identifier: method.childReturnType
|
|
count: 1
|
|
path: database/factories/TenantFactory.php
|
|
|
|
-
|
|
message: '#^Return type \(array\<string, mixed\>\) of method Database\\Factories\\UserFactory\:\:definition\(\) should be compatible with return type \(array\<model property of App\\Models\\User, mixed\>\) of method Illuminate\\Database\\Eloquent\\Factories\\Factory\<App\\Models\\User\>\:\:definition\(\)$#'
|
|
identifier: method.childReturnType
|
|
count: 1
|
|
path: database/factories/UserFactory.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: 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\<mixed\>\:\:\$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: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#'
|
|
identifier: method.notFound
|
|
count: 10
|
|
path: tests/Feature/AdminTenantsIndexTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\User\:\:\$last_login_at\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: tests/Feature/Auth/AuthControllerTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\User\:\:\$password_hash\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: tests/Feature/Auth/AuthControllerTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#'
|
|
identifier: property.notFound
|
|
count: 9
|
|
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: 14
|
|
path: tests/Feature/Auth/AuthControllerTest.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: 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: '#^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: '#^Access to an undefined property App\\Models\\ActivityLog\:\:\$context\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: tests/Feature/DealCreateTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\ActivityLog\:\:\$event\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: tests/Feature/DealCreateTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\Deal\:\:\$assigned_at\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: tests/Feature/DealCreateTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\Deal\:\:\$contact_name\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: tests/Feature/DealCreateTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\Deal\:\:\$manager_id\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: tests/Feature/DealCreateTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\Deal\:\:\$source_crm_id\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: tests/Feature/DealCreateTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\Project\|Illuminate\\Database\\Eloquent\\Collection\<int, App\\Models\\Project\>\:\:\$name\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: tests/Feature/DealCreateTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\Project\|Illuminate\\Database\\Eloquent\\Collection\<int, App\\Models\\Project\>\:\:\$type\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: tests/Feature/DealCreateTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\SupplierLeadCost\:\:\$cost_rub\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: tests/Feature/DealCreateTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\SupplierLeadCost\:\:\$supplier_id\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: tests/Feature/DealCreateTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\SupplierLeadCost\:\:\$supplier_lead_id\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: tests/Feature/DealCreateTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#'
|
|
identifier: property.notFound
|
|
count: 37
|
|
path: tests/Feature/DealCreateTest.php
|
|
|
|
-
|
|
message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#'
|
|
identifier: method.notFound
|
|
count: 25
|
|
path: tests/Feature/DealCreateTest.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: 4
|
|
path: tests/Feature/DealIndexTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$project\.$#'
|
|
identifier: property.notFound
|
|
count: 18
|
|
path: tests/Feature/DealIndexTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$project2\.$#'
|
|
identifier: property.notFound
|
|
count: 3
|
|
path: tests/Feature/DealIndexTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#'
|
|
identifier: property.notFound
|
|
count: 33
|
|
path: tests/Feature/DealIndexTest.php
|
|
|
|
-
|
|
message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#'
|
|
identifier: method.notFound
|
|
count: 14
|
|
path: tests/Feature/DealIndexTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\Deal\:\:\$comment\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: tests/Feature/DealModelTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\Deal\:\:\$escalated_count\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: tests/Feature/DealModelTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\Deal\:\:\$is_test\.$#'
|
|
identifier: property.notFound
|
|
count: 2
|
|
path: tests/Feature/DealModelTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\Deal\:\:\$phones\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: tests/Feature/DealModelTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\Deal\:\:\$project_id\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: tests/Feature/DealModelTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\Deal\:\:\$received_at\.$#'
|
|
identifier: property.notFound
|
|
count: 4
|
|
path: tests/Feature/DealModelTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\Deal\:\:\$status\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: tests/Feature/DealModelTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\Deal\:\:\$tenant_id\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: tests/Feature/DealModelTest.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: 7
|
|
path: tests/Feature/DealShowTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#'
|
|
identifier: property.notFound
|
|
count: 20
|
|
path: tests/Feature/DealShowTest.php
|
|
|
|
-
|
|
message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#'
|
|
identifier: method.notFound
|
|
count: 8
|
|
path: tests/Feature/DealShowTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\ActivityLog\:\:\$context\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: tests/Feature/DealTransitionTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\Deal\:\:\$status\.$#'
|
|
identifier: property.notFound
|
|
count: 4
|
|
path: tests/Feature/DealTransitionTest.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: 12
|
|
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 App\\Models\\ActivityLog\:\:\$context\.$#'
|
|
identifier: property.notFound
|
|
count: 3
|
|
path: tests/Feature/DealUpdateTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\Deal\:\:\$assigned_at\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: tests/Feature/DealUpdateTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\Deal\:\:\$comment\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: tests/Feature/DealUpdateTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\Deal\:\:\$manager_id\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: tests/Feature/DealUpdateTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\Deal\:\:\$status\.$#'
|
|
identifier: property.notFound
|
|
count: 2
|
|
path: tests/Feature/DealUpdateTest.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: 10
|
|
path: tests/Feature/DealUpdateTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#'
|
|
identifier: property.notFound
|
|
count: 24
|
|
path: tests/Feature/DealUpdateTest.php
|
|
|
|
-
|
|
message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:patchJson\(\)\.$#'
|
|
identifier: method.notFound
|
|
count: 10
|
|
path: tests/Feature/DealUpdateTest.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: 2
|
|
path: tests/Feature/ImpersonationTest.php
|
|
|
|
-
|
|
message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#'
|
|
identifier: method.notFound
|
|
count: 17
|
|
path: tests/Feature/ImpersonationTest.php
|
|
|
|
-
|
|
message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#'
|
|
identifier: method.notFound
|
|
count: 5
|
|
path: tests/Feature/LeadStatusesIndexTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#'
|
|
identifier: property.notFound
|
|
count: 20
|
|
path: tests/Feature/LookupsTest.php
|
|
|
|
-
|
|
message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:getJson\(\)\.$#'
|
|
identifier: method.notFound
|
|
count: 5
|
|
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\:\:\$partitionsBefore\.$#'
|
|
identifier: property.notFound
|
|
count: 2
|
|
path: tests/Feature/PartitionsCreateMonthsTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\ActivityLog\:\:\$context\.$#'
|
|
identifier: property.notFound
|
|
count: 3
|
|
path: tests/Feature/ProcessWebhookJobTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\ActivityLog\:\:\$event\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: tests/Feature/ProcessWebhookJobTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\ActivityLog\:\:\$user_id\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: tests/Feature/ProcessWebhookJobTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\BalanceTransaction\:\:\$amount_leads\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: tests/Feature/ProcessWebhookJobTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\BalanceTransaction\:\:\$balance_leads_after\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: tests/Feature/ProcessWebhookJobTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\BalanceTransaction\:\:\$related_id\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: tests/Feature/ProcessWebhookJobTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\BalanceTransaction\:\:\$related_type\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: tests/Feature/ProcessWebhookJobTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\Deal\:\:\$duplicate_of_id\.$#'
|
|
identifier: property.notFound
|
|
count: 6
|
|
path: tests/Feature/ProcessWebhookJobTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\Deal\:\:\$phone\.$#'
|
|
identifier: property.notFound
|
|
count: 2
|
|
path: tests/Feature/ProcessWebhookJobTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\Deal\:\:\$received_at\.$#'
|
|
identifier: property.notFound
|
|
count: 2
|
|
path: tests/Feature/ProcessWebhookJobTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\Deal\:\:\$source_crm_id\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: tests/Feature/ProcessWebhookJobTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\Deal\:\:\$status\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: tests/Feature/ProcessWebhookJobTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\Project\:\:\$name\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: tests/Feature/ProcessWebhookJobTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\RejectedDealsLog\:\:\$payload\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: tests/Feature/ProcessWebhookJobTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\RejectedDealsLog\:\:\$reason\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: tests/Feature/ProcessWebhookJobTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\SupplierLeadCost\:\:\$cost_rub\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: tests/Feature/ProcessWebhookJobTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\SupplierLeadCost\:\:\$supplier_id\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: tests/Feature/ProcessWebhookJobTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\SupplierLeadCost\:\:\$supplier_lead_id\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: tests/Feature/ProcessWebhookJobTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\Tenant\:\:\$balance_leads\.$#'
|
|
identifier: property.notFound
|
|
count: 10
|
|
path: tests/Feature/ProcessWebhookJobTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\WebhookDedupKey\:\:\$deal_id\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: tests/Feature/ProcessWebhookJobTest.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\:\:\$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: '#^Access to an undefined property App\\Models\\Project\:\:\$assignment_strategy\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: tests/Feature/TenantModelsTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\Project\:\:\$delivery_days_mask\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: tests/Feature/TenantModelsTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\Project\:\:\$region_mask\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: tests/Feature/TenantModelsTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\Project\:\:\$tenant_id\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: tests/Feature/TenantModelsTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\Project\:\:\$type\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: tests/Feature/TenantModelsTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\Tenant\:\:\$api_key_limit\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: tests/Feature/TenantModelsTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\Tenant\:\:\$is_trial\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: tests/Feature/TenantModelsTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\Tenant\:\:\$subdomain\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: tests/Feature/TenantModelsTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\User\:\:\$email\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: tests/Feature/TenantModelsTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\User\:\:\$is_active\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: tests/Feature/TenantModelsTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\User\:\:\$password_hash\.$#'
|
|
identifier: property.notFound
|
|
count: 2
|
|
path: tests/Feature/TenantModelsTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\User\:\:\$tenant_id\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: tests/Feature/TenantModelsTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property App\\Models\\Tenant\:\:\$webhook_token\.$#'
|
|
identifier: property.notFound
|
|
count: 1
|
|
path: tests/Feature/WebhookReceiveTest.php
|
|
|
|
-
|
|
message: '#^Access to an undefined property Pest\\PendingCalls\\TestCall\:\:\$tenant\.$#'
|
|
identifier: property.notFound
|
|
count: 20
|
|
path: tests/Feature/WebhookReceiveTest.php
|
|
|
|
-
|
|
message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:call\(\)\.$#'
|
|
identifier: method.notFound
|
|
count: 3
|
|
path: tests/Feature/WebhookReceiveTest.php
|
|
|
|
-
|
|
message: '#^Call to an undefined method Pest\\PendingCalls\\TestCall\:\:postJson\(\)\.$#'
|
|
identifier: method.notFound
|
|
count: 14
|
|
path: tests/Feature/WebhookReceiveTest.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
|