| Class | WMC | Class cycl. | Max method cycl. | Relative system complexity | Relative data complexity | Relative structural complexity | Bugs | Defects | Unit testsuites calling it |
|---|---|---|---|---|---|---|---|---|---|
| App\Dto\SentEmailDto | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 | 0 |
| App\Dto\UploadFileDto | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 | 0 |
| App\Traits\GlobalMethods | 5 | 1 | 1 | 225.53 | 0.53 | 225 | 0.43 | 0.15 | 0 |
| App\Traits\MissingCommissionsTrait | 36 | 31 | 14 | 529.71 | 0.71 | 529 | 1.84 | 1.28 | 0 |
| App\Traits\WebhookQueue | 5 | 3 | 2 | 16.4 | 0.4 | 16 | 0.07 | 0.15 | 0 |
| App\Traits\ExcelReport | 7 | 4 | 3 | 324.28 | 0.28 | 324 | 0.53 | 0.22 | 0 |
| App\Traits\Stripe\StripeCoupon | 2 | 2 | 2 | 9.75 | 0.75 | 9 | 0.01 | 0.15 | 0 |
| App\Traits\Stripe\StripePaymentIntent | 4 | 3 | 2 | 17.1 | 1.1 | 16 | 0.03 | 0.15 | 0 |
| App\Traits\Stripe\StripeWebhookSignature | 3 | 3 | 3 | 9.75 | 0.75 | 9 | 0.03 | 0.15 | 0 |
| App\Traits\Stripe\StripeProduct | 10 | 6 | 2 | 26.83 | 1.83 | 25 | 0.07 | 0.15 | 0 |
| App\Traits\Stripe\StripeBank | 5 | 4 | 4 | 17.2 | 1.2 | 16 | 0.08 | 0.15 | 0 |
| App\Traits\Stripe\StripeCustomer | 59 | 47 | 25 | 103.08 | 3.08 | 100 | 0.71 | 0.59 | 0 |
| App\Traits\Stripe\StripeCustomerBalance | 2 | 2 | 2 | 10.25 | 1.25 | 9 | 0.03 | 0.15 | 0 |
| App\Traits\Stripe\StripePlan | 6 | 4 | 2 | 50 | 1 | 49 | 0.08 | 0.15 | 0 |
| App\Traits\Stripe\StripeSubscription | 109 | 91 | 33 | 2117.05 | 1.05 | 2116 | 3.14 | 3.92 | 0 |
| App\Traits\Stripe\StripePerson | 10 | 8 | 4 | 37.57 | 1.57 | 36 | 0.24 | 0.22 | 0 |
| App\Traits\Stripe\StripeBalance | 4 | 4 | 4 | 10.25 | 1.25 | 9 | 0.02 | 0.15 | 0 |
| App\Traits\Stripe\StripeInvoice | 23 | 15 | 5 | 441.92 | 0.92 | 441 | 0.4 | 0.45 | 0 |
| App\Traits\Stripe\StripeTransfer | 8 | 5 | 2 | 37.39 | 1.39 | 36 | 0.09 | 0.15 | 0 |
| App\Traits\Stripe\StripeCharge | 6 | 4 | 2 | 17.47 | 1.47 | 16 | 0.04 | 0.15 | 0 |
| App\Traits\Stripe\StripeConnectAccount | 27 | 19 | 4 | 123.05 | 2.05 | 121 | 0.62 | 0.29 | 0 |
| App\Traits\Stripe\StripeCardToken | 3 | 3 | 3 | 10 | 1 | 9 | 0.02 | 0.15 | 0 |
| App\Traits\Stripe\StripeFile | 3 | 3 | 3 | 16.8 | 0.8 | 16 | 0.03 | 0.15 | 0 |
| App\Traits\Stripe\StripePayout | 4 | 3 | 2 | 17.1 | 1.1 | 16 | 0.04 | 0.15 | 0 |
| App\Traits\Stripe\StripeCreditNotes | 2 | 2 | 2 | 16.8 | 0.8 | 16 | 0.01 | 0.15 | 0 |
| App\Traits\TransferPayoutReport | 46 | 46 | 46 | 400.33 | 0.33 | 400 | 1.18 | 1.08 | 0 |
| App\Mail\MemberExportMail | 1 | 1 | 1 | 4.5 | 0.5 | 4 | 0.01 | 0.15 | 0 |
| App\Mail\RenewalNoticeCredit | 3 | 2 | 2 | 25.83 | 0.83 | 25 | 0.2 | 0.22 | 0 |
| App\Mail\TurnOffLocationEmail | 1 | 1 | 1 | 4.5 | 0.5 | 4 | 0.01 | 0.15 | 0 |
| App\Mail\ContactSupport | 3 | 2 | 2 | 64.33 | 0.33 | 64 | 0.23 | 0.15 | 0 |
| App\Mail\RenewalNoticeMigrated | 3 | 2 | 2 | 17.4 | 1.4 | 16 | 0.23 | 0.22 | 0 |
| App\Mail\MarketingMaterial | 1 | 1 | 1 | 4.5 | 0.5 | 4 | 0.01 | 0.15 | 0 |
| App\Mail\SignUp | 1 | 1 | 1 | 4.5 | 0.5 | 4 | 0.01 | 0.15 | 0 |
| App\Mail\ContactUs | 1 | 1 | 1 | 4.5 | 0.5 | 4 | 0.01 | 0.15 | 0 |
| App\Providers\AppServiceProvider | 2 | 1 | 1 | 9.5 | 0.5 | 9 | 0.01 | 0.15 | 0 |
| App\Providers\FortifyServiceProvider | 3 | 1 | 1 | 9 | 0 | 9 | 0 | 0.15 | 0 |
| App\Providers\TelescopeServiceProvider | 4 | 2 | 2 | 36.43 | 0.43 | 36 | 0.02 | 0.22 | 0 |
| App\Providers\AuthServiceProvider | 1 | 1 | 1 | 1 | 0 | 1 | 0 | 0.15 | 0 |
| App\Providers\RouteServiceProvider | 2 | 1 | 1 | 64.11 | 0.11 | 64 | 0.01 | 0.15 | 0 |
| App\Providers\RepositoryServiceProvider | 2 | 1 | 1 | 1 | 0 | 1 | 0 | 0.15 | 0 |
| App\Providers\HorizonServiceProvider | 3 | 2 | 2 | 25.17 | 0.17 | 25 | 0.01 | 0.22 | 0 |
| App\Providers\MacroServiceProvider | 2 | 2 | 2 | 0 | 0 | 0 | 0.01 | 0.15 | 0 |
| App\Providers\JetstreamServiceProvider | 3 | 1 | 1 | 4 | 0 | 4 | 0 | 0.15 | 0 |
| App\Providers\BroadcastServiceProvider | 1 | 1 | 1 | 1 | 0 | 1 | 0 | 0.15 | 0 |
| App\Providers\EventServiceProvider | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0.15 | 0 |
| App\Repositories\Cache\RedisBaseRepo | 3 | 1 | 1 | 2.17 | 1.17 | 1 | 0 | 0.15 | 0 |
| App\Repositories\BaseRepo | 2 | 1 | 1 | 5 | 1 | 4 | 0.01 | 0.15 | 0 |
| App\Repositories\MemberRepo | 273 | 243 | 40 | 10817.08 | 1.08 | 10816 | 9.73 | 9.87 | 0 |
| App\Repositories\UserRepo | 28 | 23 | 7 | 676.35 | 0.35 | 676 | 1.66 | 0.79 | 0 |
| App\Repositories\SubscriptionRepository | 2 | 1 | 1 | 4.5 | 0.5 | 4 | 0 | 0.15 | 0 |
| App\Models\WebHook\WebHook | 2 | 1 | 1 | 2 | 2 | 0 | 0.02 | 0.15 | 0 |
| App\Models\Note\Note | 4 | 3 | 3 | 169.18 | 0.18 | 169 | 0.04 | 0.22 | 0 |
| App\Models\Note\traits\Relations | 2 | 1 | 1 | 2 | 1 | 1 | 0.01 | 0.15 | 0 |
| App\Models\Note\traits\Mutators | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 0.15 | 0 |
| App\Models\Transaction\Transaction | 0 | 1 | 0 | 0 | 0 | 0 | 0.03 | 0.15 | 0 |
| App\Models\Transaction\traits\Relation | 4 | 1 | 1 | 25.67 | 0.67 | 25 | 0.02 | 0.15 | 0 |
| App\Models\Transaction\traits\Scopes | 10 | 1 | 1 | 18.2 | 2.2 | 16 | 0.17 | 0.15 | 0 |
| App\Models\Transaction\traits\Methods | 5 | 4 | 4 | 16.8 | 0.8 | 16 | 0.16 | 0.15 | 0 |
| App\Models\Transaction\traits\HasUuid | 4 | 2 | 2 | 25.33 | 0.33 | 25 | 0.01 | 0.22 | 0 |
| App\Models\ScheduleExport\ScheduleExport | 15 | 5 | 5 | 170.02 | 1.02 | 169 | 0.12 | 0.22 | 0 |
| App\Models\ZipCode | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 | 0 |
| App\Models\RecordAudit | 0 | 1 | 0 | 0 | 0 | 0 | 0.01 | 0.15 | 0 |
| App\Models\Group\Group | 8 | 5 | 3 | 81.58 | 0.58 | 81 | 0.08 | 0.29 | 2 |
| App\Models\Group\traits\Relations | 4 | 1 | 1 | 16.8 | 0.8 | 16 | 0.02 | 0.15 | 0 |
| App\Models\Group\traits\Scopes | 4 | 1 | 1 | 17.65 | 1.65 | 16 | 0.13 | 0.15 | 0 |
| App\Models\Group\traits\ActiveScope | 1 | 1 | 1 | 2 | 1 | 1 | 0 | 0.15 | 0 |
| App\Models\Group\traits\Mutators | 2 | 1 | 1 | 1 | 1 | 0 | 0.01 | 0.15 | 0 |
| App\Models\Group\traits\Validations | 2 | 1 | 1 | 2 | 1 | 1 | 0.06 | 0.15 | 0 |
| App\Models\Person\traits\Relations | 2 | 1 | 1 | 4.67 | 0.67 | 4 | 0.01 | 0.15 | 0 |
| App\Models\Person\traits\Mutators | 7 | 1 | 1 | 1 | 1 | 0 | 0.04 | 0.15 | 0 |
| App\Models\Person\Person | 9 | 7 | 6 | 3.83 | 2.83 | 1 | 0.21 | 0.36 | 0 |
| App\Models\PermissionCategory\traits\Mutators | 2 | 1 | 1 | 1 | 1 | 0 | 0.01 | 0.15 | 0 |
| App\Models\PermissionCategory\PermissionCategory | 1 | 1 | 1 | 1.5 | 0.5 | 1 | 0.01 | 0.15 | 0 |
| App\Models\Plan\traits\Relations | 11 | 1 | 1 | 18.24 | 2.24 | 16 | 0.08 | 0.15 | 0 |
| App\Models\Plan\traits\Scopes | 5 | 1 | 1 | 6.4 | 2.4 | 4 | 0.08 | 0.15 | 0 |
| App\Models\Plan\traits\Mutators | 2 | 2 | 2 | 1 | 1 | 0 | 0.01 | 0.15 | 0 |
| App\Models\Plan\traits\Validations | 2 | 1 | 1 | 2 | 1 | 1 | 0.1 | 0.15 | 0 |
| App\Models\Plan\PlanCommission\traits\Relations | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 | 0 |
| App\Models\Plan\PlanCommission\traits\Scopes | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 | 0 |
| App\Models\Plan\PlanCommission\traits\Validations | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 | 0 |
| App\Models\Plan\PlanCommission\PlanCommission | 3 | 1 | 1 | 4.89 | 0.89 | 4 | 0.03 | 0.15 | 0 |
| App\Models\Plan\Plan | 9 | 5 | 4 | 81.54 | 0.54 | 81 | 0.1 | 0.45 | 0 |
| App\Models\Location\traits\Relations | 5 | 1 | 1 | 36.71 | 0.71 | 36 | 0.02 | 0.15 | 0 |
| App\Models\Location\traits\Scopes | 11 | 1 | 1 | 65.52 | 1.52 | 64 | 0.36 | 0.15 | 0 |
| App\Models\Location\traits\ActiveScope | 1 | 1 | 1 | 2 | 1 | 1 | 0 | 0.15 | 0 |
| App\Models\Location\traits\Mutators | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 0.15 | 0 |
| App\Models\Location\traits\Validations | 2 | 1 | 1 | 2 | 1 | 1 | 0.06 | 0.15 | 0 |
| App\Models\Location\traits\Joins | 6 | 5 | 5 | 64.22 | 0.22 | 64 | 0.07 | 0.43 | 0 |
| App\Models\Location\Location | 2 | 1 | 1 | 64.17 | 0.17 | 64 | 0.04 | 0.15 | 0 |
| App\Models\PlanLocation\traits\Relations | 5 | 1 | 1 | 36.8 | 0.8 | 36 | 0.05 | 0.15 | 0 |
| App\Models\PlanLocation\PlanLocation | 1 | 1 | 1 | 2 | 1 | 1 | 0.01 | 0.15 | 0 |
| App\Models\Constants\SuperAdmins | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 | 0 |
| App\Models\Member\traits\Relations | 7 | 1 | 1 | 10.75 | 1.75 | 9 | 0.04 | 0.15 | 0 |
| App\Models\Member\traits\Scopes | 6 | 1 | 1 | 37.5 | 1.5 | 36 | 0.37 | 0.15 | 0 |
| App\Models\Member\traits\Mutators | 2 | 1 | 1 | 1 | 1 | 0 | 0.01 | 0.15 | 0 |
| App\Models\Member\traits\Validations | 4 | 3 | 2 | 9.75 | 0.75 | 9 | 0.13 | 0.29 | 0 |
| App\Models\Member\DependentMember | 2 | 1 | 1 | 100.09 | 0.09 | 100 | 0.02 | 0.15 | 0 |
| App\Models\Member\Member | 133 | 111 | 42 | 7569.57 | 0.57 | 7569 | 4.42 | 5.26 | 2 |
| App\Models\User | 0 | 1 | 0 | 0 | 0 | 0 | 0.01 | 0.15 | 0 |
| App\Models\User\traits\Relations | 13 | 1 | 1 | 27.17 | 2.17 | 25 | 0.05 | 0.15 | 0 |
| App\Models\User\traits\Mutators | 2 | 1 | 1 | 1 | 1 | 0 | 0.01 | 0.15 | 0 |
| App\Models\User\User | 0 | 1 | 0 | 0 | 0 | 0 | 0.01 | 0.15 | 0 |
| App\Models\User\UserLogin | 42 | 28 | 8 | 626.01 | 1.01 | 625 | 0.45 | 1.13 | 0 |
| App\Models\User\UserRole | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 | 0 |
| App\Models\Subscription\Subscription | 0 | 1 | 0 | 0 | 0 | 0 | 0.02 | 0.15 | 0 |
| App\Models\Subscription\traits\Relation | 10 | 1 | 1 | 65.11 | 1.11 | 64 | 0.1 | 0.15 | 0 |
| App\Models\Partner\traits\Relations | 3 | 1 | 1 | 16.6 | 0.6 | 16 | 0.01 | 0.15 | 0 |
| App\Models\Partner\traits\Scopes | 4 | 1 | 1 | 17.45 | 1.45 | 16 | 0.14 | 0.15 | 0 |
| App\Models\Partner\traits\ActiveScope | 1 | 1 | 1 | 2 | 1 | 1 | 0 | 0.15 | 0 |
| App\Models\Partner\traits\Mutators | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 0.15 | 0 |
| App\Models\Partner\traits\Validations | 3 | 1 | 1 | 2.5 | 1.5 | 1 | 0.07 | 0.15 | 0 |
| App\Models\Partner\Partner | 2 | 1 | 1 | 121.13 | 0.13 | 121 | 0.04 | 0.15 | 0 |
| App\Models\Price\Price | 4 | 1 | 1 | 16.75 | 0.75 | 16 | 0.03 | 0.15 | 0 |
| App\Models\Region\Region | 2 | 1 | 1 | 81.15 | 0.15 | 81 | 0.03 | 0.15 | 0 |
| App\Models\Region\traits\Relations | 6 | 1 | 1 | 36.86 | 0.86 | 36 | 0.04 | 0.15 | 0 |
| App\Models\Region\traits\Scopes | 6 | 1 | 1 | 26.61 | 1.61 | 25 | 0.18 | 0.15 | 0 |
| App\Models\Region\traits\ActiveScope | 1 | 1 | 1 | 2 | 1 | 1 | 0 | 0.15 | 0 |
| App\Models\Region\traits\Mutators | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 0.15 | 0 |
| App\Models\Region\traits\Validations | 2 | 1 | 1 | 2 | 1 | 1 | 0.04 | 0.15 | 0 |
| App\Models\CommissionDistribution\traits\Mutators | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 0.15 | 0 |
| App\Models\CommissionDistribution\CommissionDistribution | 5 | 1 | 1 | 10.45 | 1.45 | 9 | 0.08 | 0.15 | 0 |
| App\Models\PaymentGateway\traits\Relations | 6 | 1 | 1 | 6 | 2 | 4 | 0.02 | 0.15 | 0 |
| App\Models\PaymentGateway\traits\Scopes | 3 | 1 | 1 | 10.67 | 1.67 | 9 | 0.07 | 0.15 | 0 |
| App\Models\PaymentGateway\traits\Validations | 1 | 1 | 1 | 1.5 | 0.5 | 1 | 0.02 | 0.15 | 0 |
| App\Models\PaymentGateway\PaymentGateway | 7 | 5 | 5 | 49.54 | 0.54 | 49 | 0.07 | 0.37 | 0 |
| App\Models\ActivityLog\traits\Relations | 1 | 1 | 1 | 1.5 | 0.5 | 1 | 0 | 0.15 | 0 |
| App\Models\ActivityLog\traits\Mutators | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 0.15 | 0 |
| App\Models\ActivityLog\ActivityLog | 1 | 1 | 1 | 36 | 0 | 36 | 0.01 | 0.15 | 0 |
| App\Models\WelcomeKit\WelcomeKit | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 | 0 |
| App\Models\Notification | 0 | 1 | 0 | 0 | 0 | 0 | 0.01 | 0.15 | 0 |
| App\Models\PermissionGroup\PermissionGroup | 1 | 1 | 1 | 1.5 | 0.5 | 1 | 0.01 | 0.15 | 0 |
| App\Exceptions\Handler | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0.15 | 0 |
| App\Exports\ExportPayoutReport | 4 | 1 | 1 | 3.75 | 3.75 | 0 | 0.03 | 0.15 | 0 |
| App\Exports\SubscriptionsTrendReport | 5 | 3 | 2 | 121.31 | 0.31 | 121 | 0.26 | 0.61 | 0 |
| App\Exports\AdminExportPayoutReport | 31 | 24 | 24 | 841.23 | 0.23 | 841 | 1.94 | 2.6 | 0 |
| App\Exports\InvoicesExport | 10 | 7 | 7 | 784.15 | 0.15 | 784 | 0.75 | 0.44 | 0 |
| App\Exports\PartnerMemberTransactionExport | 21 | 14 | 6 | 484.4 | 0.4 | 484 | 1.22 | 0.88 | 0 |
| App\Exports\CommissionsAnalysisExport | 14 | 8 | 6 | 400.33 | 0.33 | 400 | 1.02 | 0.45 | 0 |
| App\Exports\MembersTrendReport | 5 | 3 | 2 | 121.31 | 0.31 | 121 | 0.27 | 0.61 | 0 |
| App\Exports\TrendReport | 2 | 1 | 1 | 3.5 | 3.5 | 0 | 0.04 | 0.15 | 0 |
| App\Utilities\Constant | 0 | 1 | 0 | 0 | 0 | 0 | 1.63 | 0.15 | 0 |
| App\Utilities\StaticSeederPermission | 0 | 1 | 0 | 0 | 0 | 0 | 1.03 | 0.15 | 0 |
| App\Utilities\MathCalculation | 2 | 1 | 1 | 3.5 | 3.5 | 0 | 0.02 | 0.15 | 0 |
| App\Http\Middleware\locationStatus | 5 | 5 | 5 | 25.83 | 0.83 | 25 | 0.05 | 0.22 | 0 |
| App\Http\Middleware\VerifyRecaptcha | 4 | 4 | 4 | 121.46 | 0.46 | 121 | 0.06 | 0.36 | 0 |
| App\Http\Middleware\PermissionCheck | 3 | 3 | 3 | 10 | 1 | 9 | 0.01 | 0.22 | 0 |
| App\Http\Middleware\VerifyCsrfToken | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 | 0 |
| App\Http\Middleware\OnBoardingProcess | 13 | 13 | 13 | 26.17 | 1.17 | 25 | 0.13 | 0.99 | 0 |
| App\Http\Middleware\RedirectIfAuthenticated | 4 | 4 | 4 | 5.67 | 1.67 | 4 | 0.01 | 0.45 | 0 |
| App\Http\Middleware\TrimStrings | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 | 0 |
| App\Http\Middleware\CheckAbility | 2 | 2 | 2 | 10.25 | 1.25 | 9 | 0.01 | 0.22 | 0 |
| App\Http\Middleware\CheckFakeEmail | 4 | 4 | 4 | 3 | 2 | 1 | 0.02 | 0.22 | 0 |
| App\Http\Middleware\MemberRestriction | 9 | 9 | 9 | 100.36 | 0.36 | 100 | 0.11 | 0.29 | 0 |
| App\Http\Middleware\Authenticate | 2 | 2 | 2 | 2 | 1 | 1 | 0 | 0.22 | 0 |
| App\Http\Middleware\TrustProxies | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 | 0 |
| App\Http\Middleware\PayoutCheck | 3 | 3 | 3 | 9.75 | 0.75 | 9 | 0.01 | 0.22 | 0 |
| App\Http\Middleware\CheckForceResetPassword | 2 | 2 | 2 | 5.33 | 1.33 | 4 | 0.01 | 0.22 | 0 |
| App\Http\Middleware\PreventRequestsDuringMaintenance | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 | 0 |
| App\Http\Middleware\ApiRedirectInvalidIPsMiddleware | 5 | 2 | 2 | 25.83 | 0.83 | 25 | 0.04 | 0.22 | 0 |
| App\Http\Middleware\EncryptCookies | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 | 0 |
| App\Http\Middleware\TrustHosts | 1 | 1 | 1 | 1.5 | 0.5 | 1 | 0 | 0.15 | 0 |
| App\Http\Responses\LoginResponse | 12 | 12 | 12 | 169.29 | 0.29 | 169 | 0.1 | 0.72 | 0 |
| App\Http\Requests\TransferPayoutAdminReportRequest | 1 | 1 | 1 | 1 | 1 | 0 | 0.01 | 0.15 | 0 |
| App\Http\Requests\User\MemberRequestWelcomeKitRequest | 2 | 2 | 2 | 1.5 | 0.5 | 1 | 0.01 | 0.15 | 0 |
| App\Http\Requests\SignUpRequest | 3 | 1 | 1 | 3 | 3 | 0 | 0.05 | 0.15 | 0 |
| App\Http\Requests\MarketingDocumentRequest | 2 | 1 | 1 | 2 | 2 | 0 | 0.01 | 0.15 | 0 |
| App\Http\Requests\HasNoRules | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 0.15 | 0 |
| App\Http\Controllers\StripeProductController | 3 | 2 | 2 | 9.63 | 0.63 | 9 | 0.01 | 0.15 | 0 |
| App\Http\Controllers\ForgotPasswordController | 17 | 14 | 6 | 900.48 | 0.48 | 900 | 0.32 | 0.78 | 0 |
| App\Http\Controllers\ReportingController | 91 | 81 | 19 | 1764.41 | 0.41 | 1764 | 3.36 | 3.32 | 0 |
| App\Http\Controllers\ContactSupportController | 10 | 9 | 8 | 169.39 | 0.39 | 169 | 0.17 | 0.36 | 0 |
| App\Http\Controllers\Controller | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 | 0 |
| App\Http\Controllers\LocationMarketingController | 13 | 10 | 8 | 169.68 | 0.68 | 169 | 0.29 | 0.64 | 0 |
| App\Http\Controllers\LocationController | 124 | 108 | 32 | 6241.46 | 0.46 | 6241 | 3.22 | 4.24 | 0 |
| App\Http\Controllers\TransferPayoutController | 84 | 76 | 37 | 1936.23 | 0.23 | 1936 | 2.9 | 3.08 | 0 |
| App\Http\Controllers\Plan\PlanController | 83 | 71 | 23 | 1681.65 | 0.65 | 1681 | 2.22 | 2.66 | 0 |
| App\Http\Controllers\MarketingController | 45 | 37 | 15 | 1369.51 | 0.51 | 1369 | 1.11 | 1.64 | 0 |
| App\Http\Controllers\User\AdminController | 34 | 25 | 8 | 3136.35 | 0.35 | 3136 | 1.17 | 1.48 | 0 |
| App\Http\Controllers\User\UserController | 3 | 1 | 1 | 25.56 | 0.56 | 25 | 0.03 | 0.15 | 0 |
| App\Http\Controllers\User\MemberController | 316 | 281 | 33 | 20164.9 | 0.9 | 20164 | 10.97 | 10.99 | 0 |
| App\Http\Controllers\User\AccountSettingController | 37 | 32 | 10 | 1024.62 | 0.62 | 1024 | 0.9 | 1.13 | 0 |
| App\Http\Controllers\User\BankManagementController | 7 | 1 | 1 | 3.29 | 3.29 | 0 | 0.03 | 0.15 | 0 |
| App\Http\Controllers\User\UserManagementController | 22 | 13 | 5 | 1521.42 | 0.42 | 1521 | 0.63 | 0.5 | 0 |
| App\Http\Controllers\User\GroupController | 66 | 54 | 15 | 5625.32 | 0.32 | 5625 | 1.94 | 2.36 | 0 |
| App\Http\Controllers\User\MemberRequestWelcomeKitController | 14 | 12 | 7 | 1024.24 | 0.24 | 1024 | 0.67 | 0.36 | 0 |
| App\Http\Controllers\User\RegionController | 37 | 29 | 8 | 3025.3 | 0.3 | 3025 | 1.04 | 1.31 | 0 |
| App\Http\Controllers\User\Bank | 1 | 1 | 1 | 3.71 | 3.71 | 0 | 0.03 | 0.15 | 0 |
| App\Http\Controllers\User\PartnerController | 49 | 40 | 12 | 3969.28 | 0.28 | 3969 | 1.14 | 1.94 | 0 |
| App\Http\Controllers\AjaxController | 34 | 22 | 7 | 484.97 | 0.97 | 484 | 0.76 | 0.51 | 0 |
| App\Http\Controllers\TrainingController | 2 | 2 | 2 | 1.5 | 0.5 | 1 | 0.01 | 0.15 | 0 |
| App\Http\Controllers\AdvanceReportsController | 14 | 11 | 6 | 361.44 | 0.44 | 361 | 0.2 | 0.5 | 0 |
| App\Http\Controllers\FeeScheduleController | 30 | 24 | 13 | 1521.34 | 0.34 | 1521 | 0.68 | 1.08 | 0 |
| App\Http\Controllers\KnowledgeController | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 0.15 | 0 |
| App\Http\Controllers\Api\UserController | 7 | 5 | 4 | 64.59 | 0.59 | 64 | 0.08 | 0.22 | 0 |
| App\Http\Controllers\Api\MemberController | 137 | 115 | 20 | 5777.15 | 1.15 | 5776 | 3.56 | 3.86 | 0 |
| App\Http\Controllers\Api\ApiController | 121 | 105 | 17 | 4225.86 | 0.86 | 4225 | 3.74 | 5.24 | 0 |
| App\Http\Controllers\Api\RecaptchaController | 4 | 4 | 4 | 225.38 | 0.38 | 225 | 0.07 | 0.29 | 0 |
| App\Http\Controllers\Api\CouponController | 4 | 4 | 4 | 10.25 | 1.25 | 9 | 0.07 | 0.29 | 0 |
| App\Http\Controllers\Api\WebHookController | 2 | 2 | 2 | 25.33 | 0.33 | 25 | 0.03 | 0.22 | 0 |
| App\Http\Controllers\RegisterController | 5 | 3 | 3 | 81.43 | 0.43 | 81 | 0.06 | 0.15 | 0 |
| App\Http\Controllers\onBoardingController | 32 | 27 | 12 | 729.89 | 0.89 | 729 | 0.66 | 1.55 | 0 |
| App\Http\Controllers\TermsAndConditionsController | 9 | 9 | 9 | 36.14 | 0.14 | 36 | 0.1 | 0.66 | 0 |
| App\Http\Kernel | 0 | 1 | 0 | 0 | 0 | 0 | 0.03 | 0.15 | 0 |
| App\Actions\Fortify\UpdateUserProfileInformation | 5 | 4 | 4 | 81.2 | 0.2 | 81 | 0.07 | 0.29 | 0 |
| App\Actions\Fortify\PasswordValidationRules | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 0.15 | 0 |
| App\Actions\Fortify\UpdateUserPassword | 2 | 2 | 2 | 81.2 | 0.2 | 81 | 0.03 | 0.22 | 0 |
| App\Actions\Fortify\ResetUserPassword | 1 | 1 | 1 | 36.29 | 0.29 | 36 | 0.01 | 0.15 | 0 |
| App\Actions\Fortify\CreateNewUser | 1 | 1 | 1 | 25.33 | 0.33 | 25 | 0.03 | 0.15 | 0 |
| App\Actions\Jetstream\DeleteUser | 1 | 1 | 1 | 1.5 | 0.5 | 1 | 0 | 0.15 | 0 |
| App\View\Components\GuestLayout | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 0.15 | 0 |
| App\View\Components\AppLayout | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 0.15 | 0 |
| App\Rules\PlanCommission | 17 | 12 | 9 | 37.45 | 1.45 | 36 | 0.48 | 0.94 | 0 |
| App\HelperModules\SubscriptionTransactionHelper | 1 | 1 | 1 | 64.33 | 0.33 | 64 | 0.09 | 0.15 | 0 |
| App\HelperModules\ExportHelper | 1 | 1 | 1 | 2 | 2 | 0 | 0.01 | 0.15 | 0 |
| App\HelperModules\StripeHelper | 7 | 3 | 3 | 25.77 | 0.77 | 25 | 0.04 | 0.29 | 0 |
| App\HelperModules\PlanUpgradeHelper | 23 | 19 | 16 | 196.44 | 0.44 | 196 | 0.41 | 0.96 | 0 |
| App\HelperModules\HelperModule | 224 | 186 | 57 | 4096.73 | 0.73 | 4096 | 5.41 | 5.56 | 0 |
| App\HelperModules\StripeFieldsHelper | 40 | 33 | 12 | 11.59 | 2.59 | 9 | 1.32 | 1.64 | 0 |
| App\Jobs\Refund | 14 | 14 | 14 | 529.06 | 0.06 | 529 | 0.29 | 0.87 | 0 |
| App\Jobs\PaymentIntent | 190 | 165 | 35 | 5476.27 | 0.27 | 5476 | 5.36 | 10.56 | 0 |
| App\Jobs\WebHookScheduler | 38 | 36 | 22 | 841.28 | 0.28 | 841 | 0.4 | 0.87 | 0 |
| App\Jobs\SubscriptionDelete | 16 | 15 | 15 | 484.06 | 0.06 | 484 | 0.3 | 0.64 | 0 |
| App\Jobs\SendExportFile | 4 | 3 | 3 | 144.15 | 0.15 | 144 | 0.15 | 0.22 | 0 |
| App\Jobs\TurnOffLocation | 20 | 15 | 9 | 841.14 | 0.14 | 841 | 0.6 | 1.1 | 0 |
| App\Jobs\ExportCSV | 108 | 101 | 50 | 1600.28 | 0.28 | 1600 | 2.31 | 2.31 | 0 |
| App\Jobs\SingleLocalFileGarbageCollection | 1 | 1 | 1 | 4.17 | 0.17 | 4 | 0.01 | 0.15 | 2 |
| App\Jobs\ProductUpdate | 3 | 3 | 3 | 49.06 | 0.06 | 49 | 0.05 | 0.22 | 0 |
| App\Jobs\CustomerSource | 11 | 9 | 6 | 169.23 | 0.23 | 169 | 0.24 | 0.36 | 0 |
| App\Jobs\TransferCreate | 2 | 2 | 2 | 25.08 | 0.08 | 25 | 0.08 | 0.15 | 0 |
| App\Jobs\UpdateSubscriptionCancelAt | 9 | 8 | 7 | 121.08 | 0.08 | 121 | 0.11 | 0.22 | 0 |
| App\Jobs\ScheduleExportMembers | 85 | 78 | 49 | 1225.27 | 0.27 | 1225 | 1.67 | 1.68 | 0 |
| App\Jobs\DisputeCreate | 16 | 14 | 8 | 676.41 | 0.41 | 676 | 0.44 | 1.08 | 0 |
| App\Jobs\CommissionsAnalysisExport | 3 | 2 | 2 | 25.42 | 0.42 | 25 | 0.04 | 0.15 | 0 |
| App\Jobs\CheckAndCorrectMissingCommission | 23 | 19 | 17 | 484.4 | 0.4 | 484 | 1.49 | 1.15 | 0 |
| App\Jobs\SubscriptionRenewal | 15 | 15 | 15 | 256.09 | 0.09 | 256 | 0.29 | 0.64 | 0 |
| App\Jobs\EarlyFraudWarning | 5 | 5 | 5 | 144.04 | 0.04 | 144 | 0.09 | 0.36 | 0 |
| App\Jobs\DisputeClosed | 7 | 7 | 7 | 169.25 | 0.25 | 169 | 0.13 | 0.5 | 0 |
| App\Jobs\ScheduleExportTransferPayouts | 31 | 27 | 13 | 576.27 | 0.27 | 576 | 0.78 | 1.36 | 0 |
| App\Jobs\InvoicePaid | 200 | 174 | 43 | 6561.31 | 0.31 | 6561 | 5.94 | 10.67 | 0 |
| App\Jobs\CustomerUpdateCreditNote | 7 | 7 | 7 | 400.02 | 0.02 | 400 | 0.23 | 0.43 | 0 |
| App\Events\MemberEmailModified | 2 | 1 | 1 | 2 | 2 | 0 | 0.01 | 0.15 | 0 |
| App\Events\PersonAddressModified | 2 | 1 | 1 | 2.5 | 2.5 | 0 | 0.01 | 0.15 | 0 |
| App\Events\Member | 2 | 1 | 1 | 2 | 2 | 0 | 0.01 | 0.15 | 0 |
| App\Events\UserLogin | 2 | 1 | 1 | 2 | 2 | 0 | 0.01 | 0.15 | 0 |
| App\Listeners\PersonAddressModifiedListener | 13 | 11 | 11 | 196.27 | 0.27 | 196 | 0.26 | 0.57 | 0 |
| App\Listeners\UserLoginListener | 10 | 9 | 9 | 225.03 | 0.03 | 225 | 0.22 | 0.72 | 0 |
| App\Listeners\MemberEmailModifiedListener | 9 | 8 | 8 | 100.14 | 0.14 | 100 | 0.2 | 0.36 | 0 |
| App\Listeners\MemberListener | 9 | 8 | 8 | 100.05 | 0.05 | 100 | 0.12 | 0.51 | 0 |
| App\Notifications\ForgotPasswordApi | 3 | 1 | 1 | 16.8 | 0.8 | 16 | 0.02 | 0.15 | 0 |
| App\Notifications\laravelFailedJobMonitor | 3 | 1 | 1 | 144.43 | 0.43 | 144 | 0.07 | 0.15 | 0 |
| App\Services\PlanUpgradeService | 23 | 22 | 22 | 900.39 | 0.39 | 900 | 0.77 | 1.27 | 0 |
| App\Services\RecaptchaService | 15 | 12 | 7 | 81.43 | 0.43 | 81 | 0.18 | 0.36 | 0 |
| App\Services\EmailService | 143 | 135 | 68 | 1521.38 | 0.38 | 1521 | 3.32 | 2.93 | 0 |
| App\Console\Commands\RenewalEmail | 5 | 4 | 4 | 289 | 0 | 289 | 0.13 | 0.45 | 0 |
| App\Console\Commands\SwitchMemberPlan | 14 | 13 | 13 | 729.04 | 0.04 | 729 | 0.43 | 0.94 | 0 |
| App\Console\Commands\RenewEmailBeforeRenew | 5 | 4 | 4 | 324 | 0 | 324 | 0.13 | 0.45 | 0 |
| App\Console\Commands\Development\MakeEarlyRenewalLink | 4 | 2 | 2 | 256.25 | 0.25 | 256 | 0.16 | 0.22 | 0 |
| App\Console\Commands\GroupTurnOfAutoRenew | 8 | 7 | 7 | 484.04 | 0.04 | 484 | 0.18 | 0.66 | 0 |
| App\Console\Commands\MovePlanMembersToPendingCancellation | 8 | 8 | 8 | 900.03 | 0.03 | 900 | 0.32 | 0.73 | 0 |
| App\Console\Commands\RunCommissionAnalysisExport | 4 | 3 | 3 | 81.1 | 0.1 | 81 | 0.08 | 0.22 | 0 |
| App\Console\Commands\UnclearedCheckTimeout | 8 | 8 | 8 | 529 | 0 | 529 | 0.32 | 0.66 | 0 |
| App\Console\Commands\ScheduleExportMembers | 3 | 2 | 2 | 36 | 0 | 36 | 0.01 | 0.15 | 0 |
| App\Console\Commands\WebHookDelete | 3 | 2 | 2 | 121.17 | 0.17 | 121 | 0.03 | 0.15 | 0 |
| App\Console\Commands\LoadPermissions | 9 | 8 | 8 | 49 | 0 | 49 | 0.07 | 0.73 | 0 |
| App\Console\Commands\AdminRedisCache | 2 | 1 | 1 | 64 | 0 | 64 | 0.02 | 0.15 | 0 |
| App\Console\Commands\OverDueEmailCommand | 23 | 18 | 7 | 729 | 0 | 729 | 0.52 | 1.56 | 0 |
| App\Console\Commands\WebhookReQueue | 17 | 17 | 17 | 484.04 | 0.04 | 484 | 0.14 | 0.9 | 0 |
| App\Console\Commands\CorrectMissingCommissions | 2 | 2 | 2 | 196.13 | 0.13 | 196 | 0.06 | 0.15 | 0 |
| App\Console\Commands\AdvanceReports | 8 | 7 | 5 | 484.2 | 0.2 | 484 | 0.21 | 0.59 | 0 |
| App\Console\Commands\LocationPricePlanChange | 15 | 14 | 14 | 729.04 | 0.04 | 729 | 0.45 | 0.94 | 0 |
| App\Console\Commands\ScheduleExportTransferPayouts | 3 | 2 | 2 | 36 | 0 | 36 | 0.01 | 0.15 | 0 |
| App\Console\Commands\SanitizeDatabaseForDevelopment | 15 | 12 | 9 | 1024.1 | 0.1 | 1024 | 0.47 | 1.44 | 0 |
| App\Console\Commands\AdminPermissions | 3 | 2 | 2 | 49 | 0 | 49 | 0.02 | 0.22 | 0 |
| App\Console\Commands\RemoveClarityTextFromGroups | 4 | 4 | 4 | 100.09 | 0.09 | 100 | 0.04 | 0.29 | 0 |
| App\Console\Commands\UpdatePlanLocationStatusOnBasisDeprecationDate | 4 | 3 | 3 | 81 | 0 | 81 | 0.04 | 0.22 | 0 |
| App\Console\Kernel | 19 | 16 | 8 | 484.1 | 0.1 | 484 | 0.38 | 1.23 | 0 |