Code Analysis: Paymattic - Payments made simple 4.5.3

Class Rating Complexity Lines of code
WPPayForm\App\Services\Browser
D
335 1,062
WPPayForm\App\Modules\PDF\Emogrifier\Emogrifier
D
184 755
WPPayForm\App\Models\Submission
D
148 641
WPPayForm\App\Hooks\Handlers\SubmissionHandler
D
145 603
WPPayForm\App\Models\Form
D
141 710
WPPayForm\App\Modules\PaymentMethods\Stripe\StripeHostedHandler
C
109 636
WPPayForm\App\Modules\PaymentMethods\Stripe\Stripe
B
82 393
WPPayForm\App\Modules\PDF\Manager\WPPayFormPdfBuilder
B
79 614
WPPayForm\App\Modules\FormComponents\BaseComponent
A
74 373
WPPayForm\App\Modules\Debug\Debug
A
70 371
WPPayForm\App\Modules\Builder\Render
A
67 499
WPPayForm\App\Modules\Entry\Entry
A
63 240
WPPayForm\App\Modules\PaymentMethods\Stripe\StripeInlineHandler
A
59 388
WPPayForm\App\Http\Controllers\GlobalSettingsController
A
54 314
WPPayForm\App\Modules\FormComponents\PaymentItemComponent
A
53 374
WPPayForm\App\Services\Integrations\MailChimp\MailChimp
A
51 199
WPPayForm\App\Services\Integrations\FluentCrm\Bootstrap
S
49 326
WPPayForm\App\Hooks\Handlers\AdminMenuHandler
S
49 509
WPPayForm\App\Http\Controllers\AddonsController
S
48 213
WPPayForm\App\Services\Integrations\MailChimp\MailChimpIntegration
S
47 388
WPPayForm\App\Services\Integrations\IntegrationManager
S
45 164
WPPayForm\App\Services\PlaceholderParser
S
39 128
WPPayForm\App\Modules\Entry\MetaData
S
39 121
WPPayForm\App\Services\AccessControl
S
39 272
WPPayForm\App\Modules\PaymentMethods\Stripe\StripeHandler
S
38 224
WPPayForm\App\Services\Integrations\GlobalIntegrationManager
S
37 234
WPPayForm\App\Modules\PDF\Templates\TemplateManager
S
36 213
WPPayForm\App\Http\Controllers\FormController
S
35 206
WPPayForm\App\Http\Controllers\SubmissionController
S
35 279
WPPayForm\App\Models\Subscription
S
31 142
WPPayForm\App\Services\GeneralSettings
S
31 638
WPPayForm\App\Modules\Builder\PaymentReceipt
S
31 153
WPPayForm\app\Services\ConditionAssesor
S
28 83
WPPayForm\App\Modules\PaymentMethods\Stripe\PaymentSuccessHandler
S
27 133
WPPayForm\App\Services\FormPlaceholders
S
27 332
WPPayForm\App\Services\Integrations\FluentSupport\Bootstrap
S
26 254
WPPayForm\App\Modules\FormComponents\ChoosePaymentMethodComponent
S
25 183
WPPayForm\App\Modules\PaymentMethods\Stripe\Plan
S
24 102
WPPayForm\App\Services\Integrations\GlobalNotificationManager
S
23 113
WPPayForm\App\Modules\FormComponents\DateComponent
S
23 250
WPPayForm\App\Modules\FormComponents\AddressFieldsComponent
S
22 236
WPPayForm\App\Models\OrderItem
S
21 101
WPPayForm\App\Services\GlobalTools
S
21 107
WPPayForm\App\Modules\FormComponents\ItemQuantityComponent
S
19 178
WPPayForm\App\Models\Meta
S
19 119
WPPayForm\App\Models\SubscriptionTransaction
S
19 98
WPPayForm\App\Modules\Notices\DashboardNotices
S
18 52
WPPayForm\App\Modules\PDF\Templates\InvoiceTemplate
S
17 205
WPPayForm\App\Modules\PaymentMethods\PaymentHelper
S
17 38
WPPayForm\App\Modules\File\File
S
16 54
WPPayForm\App\Modules\PaymentMethods\Stripe\Invoice
S
16 63
WPPayForm\App\Modules\PaymentMethods\Stripe\SCA
S
16 69
WPPayForm\App\Services\BackgroundInstaller
S
16 95
WPPayForm\app\Services\AsyncRequest
S
15 77
WPPayForm\App\Modules\PaymentMethods\Stripe\ApiRequest
S
15 75
WPPayForm\App\Modules\PaymentMethods\Stripe\Charge
S
15 57
WPPayForm\App\Modules\PaymentMethods\Stripe\Customer
S
15 61
WPPayForm\App\Modules\File\FileHandler
S
14 60
WPPayForm\App\Modules\FormComponents\ConsentComponent
S
14 143
WPPayForm\App\Modules\Integrations\DashboardWidget
S
13 155
WPPayForm\App\Modules\FormComponents\CustomerEmailComponent
S
13 141
WPPayForm\Database\DBMigrator
S
12 45
WPPayForm\App\Modules\PaymentMethods\Stripe\StripeCardElementComponent
S
12 142
WPPayForm\App\Modules\AddOnModules\AddOnModule
S
11 164
WPPayForm\App\Modules\Exterior\ProcessDemoPage
S
11 106
WPPayForm\App\Modules\Integrations\TinyMceBlock
S
11 65
WPPayForm\App\Models\DemoForms
S
10 690
WPPayForm\App\Modules\Builder\Helper
S
10 34
WPPayForm\App\Modules\PaymentMethods\Stripe\PlanSubscription
S
10 58
WPPayForm\App\Modules\FormComponents\TextAreaComponent
S
9 122
WPPayForm\App\Hooks\Handlers\DependencyHandler
S
9 56
WPPayForm\App\Services\ConfirmationHelper
S
9 32
WPPayForm\App\Services\Integrations\Slack\SlackNotificationActions
S
8 41
WPPayForm\App\Modules\FormComponents\HiddenInputComponent
S
8 68
WPPayForm\App\Modules\Exterior\FramelessProcessor
S
8 61
WPPayForm\App\Modules\FormComponents\PaymentSummaryComponent
S
7 92
WPPayForm\App\Modules\FormComponents\DemoTabularProductsComponent
S
7 200
WPPayForm\App\Services\Integrations\FluentSupport\FluentSupportInit
S
7 31
WPPayForm\App\Services\Integrations\FluentCrm\FluentCrmInit
S
7 31
WPPayForm\App\Modules\PDF\Templates\GeneralTemplate
S
7 62
WPPayForm\App\Modules\FormComponents\CustomAmountComponent
S
7 133
WPPayForm\App\Modules\PDF\Templates\CustomTemplate
S
7 51
WPPayForm\App\Modules\PaymentMethods\Stripe\cancelSubscription
S
7 36
WPPayForm\App\Modules\FormComponents\DemoFileUploadComponent
S
6 134
WPPayForm\App\Modules\Builder\SubscriptionEntries
S
6 64
WPPayForm\App\Modules\LeaderBoard\Render
S
6 55
WPPayForm\App\Modules\FormComponents\CustomerNameComponent
S
6 99
WPPayForm\App\Modules\FormComponents\CustomPhoneNumber
S
6 190
WPPayForm\App\Modules\FormComponents\DemoDonationComponent
S
5 116
WPPayForm\App\Services\ProRoutes
S
5 202
WPPayForm\App\ComposerScript
S
5 28
WPPayForm\Database\Migrations\Pages
S
5 26
WPPayForm\App\Modules\FormComponents\DemoCurrencySwitcherComponent
S
4 91
WPPayForm\App\Modules\FormComponents\HtmlComponent
S
4 60
WPPayForm\App\Modules\FormComponents\DemoTaxItemComponent
S
4 56
WPPayForm\App\Modules\FormComponents\DemoCouponComponent
S
4 94
WPPayForm\App\Services\Integrations\Slack\Slack
S
4 66
WPPayForm\App\Models\GlobalSettings
S
4 32
WPPayForm\App\Modules\FormComponents\StepFormComponent
S
3 74
WPPayForm\App\Modules\FormComponents\NumberComponent
S
3 96
WPPayForm\App\Modules\FormComponents\DemoRecurringPaymentComponent
S
3 119
WPPayForm\App\Modules\FormComponents\DemoGateways
S
3 108
WPPayForm\App\Modules\FormComponents\PasswordComponent
S
3 83
WPPayForm\App\Modules\FormComponents\CheckBoxComponent
S
3 93
WPPayForm\App\Modules\FormComponents\RadioComponent
S
3 93
WPPayForm\App\Modules\FormComponents\SelectComponent
S
3 100
WPPayForm\App\Modules\FormComponents\DemoMaskInputComponent
S
3 99
WPPayForm\App\Modules\FormComponents\TextComponent
S
3 86
WPPayForm\Database\Migrations\TransactionsTable
S
2 29
WPPayForm\App\Services\CountryNames
S
2 259
WPPayForm\App\Modules\FormComponents\InitComponents
S
2 45
WPPayForm\Database\Migrations\Subscriptions
S
2 41
WPPayForm\App\Services\TransStrings
S
1 233

43 more item(s) not shown.