Files
portal/app/phpstan-baseline.neon
T
Дмитрий c34d4009d1 phase2(restore-flow): POST /api/deals/restore + undo-snackbar (этап 6 — completion of stage 5)
Soft-delete был half-done: пользователь не мог отменить случайное удаление.
Теперь после bulk-delete показывается snackbar «Удалено N · Восстановить»
на 8 секунд.

Backend (DealController::restore):
- POST /api/deals/restore {tenant_id, ids: [1..1000 ints]}.
- withTrashed() обходит global scope SoftDeletes + явный
  whereNotNull('deleted_at') для NO-OP idempotency на живых.
- RLS + defense-in-depth where(tenant_id).
- ActivityLog event=deal.restored, context.source='bulk' для каждой
  ВОССТАНОВЛЕННОЙ. Константа EVENT_DEAL_RESTORED добавлена в модель.

Pest +7 (DealRestoreTest):
- 422/404 базовые / soft-delete + restore + audit / NO-OP на живых
  не пишет audit / defense-in-depth (свой restored, чужой остался) /
  после restore видна в GET /api/deals / 422 пустой массив.

Frontend:
- dealsApi.bulkRestoreDeals — POST-helper.
- DealsView::applyBulkDelete: snapshot удалённых сделок (deep-clone
  manager.*) сохраняется в lastDeletedSnapshot ref.
- undoBulkDelete() async: optimistic re-insert + bulkRestoreDeals если
  auth.user; success → toast «Восстановлено N»; fail → warning.
- v-snackbar bulk-delete: 3→8 сек timeout + #actions слот с кнопкой
  «Восстановить» (показ только при snapshot.length > 0). После undo
  snapshot очищается → кнопка пропадает.

Vitest +3 (DealsListIntegration):
- bulk-delete + undo восстанавливает обе + bulkRestoreDeals + cleanup
  snapshot.
- Undo без tenant_id — НЕ вызывает API + только локально.
- Undo reject → warning toast + локальное восстановление остаётся.

PHPStan baseline регенерирован. cspell-glossary +unshift +партиальный.

Регресс:
- Lint+type-check+format passed.
- Vitest 311/311 за 18.71 сек (+3 от 308).
- Vite build 877 ms.
- Pint + PHPStan passed.
- Pest 263/263 за 27.68 сек (+7 от 256, 998 assertions).

Реестр v1.69→v1.70 / CLAUDE.md v1.60→v1.61.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-09 10:01:35 +03:00

1406 lines
46 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\:\:\$deleted_at\.$#'
identifier: property.notFound
count: 2
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 App\\Models\\ActivityLog\:\:\$context\.$#'
identifier: property.notFound
count: 1
path: tests/Feature/DealDestroyTest.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: 20
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\:\:\$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 App\\Models\\ActivityLog\:\:\$context\.$#'
identifier: property.notFound
count: 1
path: tests/Feature/DealRestoreTest.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: 18
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: 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