Code Analysis: Paymattic - Payments made simple 4.6.16

Class Rating Complexity Lines of code
WPPayForm\App\Services\Browser
D
339 1,075
WPPayForm\App\Models\Submission
D
185 811
WPPayForm\App\Modules\PDF\Emogrifier\Emogrifier
D
184 755
WPPayForm\App\Hooks\Handlers\SubmissionHandler
D
181 694
WPPayForm\App\Models\Form
D
168 866
WPPayForm\App\Modules\PaymentMethods\Stripe\StripeHostedHandler
D
132 735
WPPayForm\App\Modules\PaymentMethods\Stripe\Stripe
B
86 400
WPPayForm\App\Modules\FormComponents\BaseComponent
B
84 414
WPPayForm\App\Modules\PDF\Manager\WPPayFormPdfBuilder
B
82 684
WPPayForm\App\Modules\Builder\Render
B
76 551
WPPayForm\App\Modules\FormComponents\PaymentItemComponent
A
72 461
WPPayForm\App\Modules\Debug\Debug
A
70 371
WPPayForm\App\Modules\PaymentMethods\Stripe\StripeInlineHandler
A
67 401
WPPayForm\App\Modules\Entry\Entry
A
66 250
WPPayForm\App\Http\Controllers\GlobalSettingsController
A
66 362
WPPayForm\App\Modules\PaymentMethods\Offline\OfflineProcessor
A
62 288
WPPayForm\App\Http\Controllers\AddonsController
A
55 222
WPPayForm\App\Services\Integrations\MailChimp\MailChimp
A
53 208
WPPayForm\App\Services\PlaceholderParser
A
52 160
WPPayForm\App\Modules\NumericCalculation\NumericCalculation
A
52 185
WPPayForm\App\Services\Integrations\FluentCrm\Bootstrap
A
51 362
WPPayForm\App\Hooks\Handlers\AdminMenuHandler
S
50 523
WPPayForm\App\Services\Integrations\IntegrationManager
S
48 173
WPPayForm\App\Services\Integrations\MailChimp\MailChimpIntegration
S
47 398
WPPayForm\App\Services\AccessControl
S
45 295
WPPayForm\App\Services\Integrations\GlobalIntegrationManager
S
45 285
WPPayForm\App\Modules\FormComponents\DonationComponent
S
44 407
WPPayForm\App\Models\Reports
S
44 349
WPPayForm\App\Modules\PaymentMethods\Stripe\Plan
S
41 133
WPPayForm\App\Modules\PaymentMethods\Stripe\StripeHandler
S
40 224
WPPayForm\App\Modules\Entry\MetaData
S
39 121
WPPayForm\App\Models\Customers
S
38 251
WPPayForm\App\Modules\Notices\DashboardNotices
S
38 120
WPPayForm\App\Http\Controllers\SubmissionController
S
36 283
WPPayForm\App\Models\Subscription
S
36 200
WPPayForm\App\Services\Integrations\GlobalNotificationManager
S
36 146
WPPayForm\App\Modules\PDF\Templates\TemplateManager
S
36 213
WPPayForm\App\Http\Controllers\FormController
S
36 214
WPPayForm\app\Services\FluentcrmListConditional
S
35 126
WPPayForm\App\Modules\Builder\PaymentReceipt
S
34 165
WPPayForm\App\Services\GeneralSettings
S
32 548
WPPayForm\app\Services\ConditionAssesor
S
32 91
WPPayForm\App\Hooks\Scheduler\PendingPaymentExpirationHandler
S
31 77
WPPayForm\App\Modules\FormComponents\AddressFieldsComponent
S
31 265
WPPayForm\App\Services\FormPlaceholders
S
27 332
WPPayForm\App\Modules\PaymentMethods\Stripe\PaymentSuccessHandler
S
27 133
WPPayForm\App\Services\Integrations\FluentSupport\Bootstrap
S
26 255
WPPayForm\App\Modules\FormComponents\ChoosePaymentMethodComponent
S
25 189
WPPayForm\App\Models\SubscriptionTransaction
S
23 112
WPPayForm\App\Models\OrderItem
S
23 130
WPPayForm\App\Modules\FormComponents\DateComponent
S
23 255
WPPayForm\App\Services\GlobalTools
S
21 117
WPPayForm\App\Modules\Refund\RefundService
S
20 95
WPPayForm\App\Modules\File\FileHandler
S
20 77
WPPayForm\App\Modules\FormComponents\ItemQuantityComponent
S
19 178
WPPayForm\App\Models\Meta
S
19 118
WPPayForm\App\Modules\FormComponents\CustomerFullNameComponent
S
19 200
WPPayForm\App\Modules\PaymentMethods\Stripe\ApiRequest
S
18 81
WPPayForm\App\Modules\Exterior\ProcessDemoPage
S
17 181
WPPayForm\App\Modules\PDF\Templates\InvoiceTemplate
S
17 209
WPPayForm\App\Modules\PaymentMethods\PaymentHelper
S
17 38
WPPayForm\App\Modules\PaymentMethods\Stripe\SCA
S
16 69
WPPayForm\App\Services\BackgroundInstaller
S
16 95
WPPayForm\App\Services\Integrations\FluentCrm\FluentCrmInit
S
16 75
WPPayForm\App\Modules\Builder\RenderDemoForm
S
16 96
WPPayForm\App\Modules\PaymentMethods\Stripe\Invoice
S
16 63
WPPayForm\app\Services\AsyncRequest
S
15 77
WPPayForm\App\Modules\PaymentMethods\Offline\OfflineSettings
S
15 81
WPPayForm\App\Modules\PaymentMethods\Stripe\Charge
S
15 57
WPPayForm\App\Modules\PaymentMethods\Stripe\Customer
S
15 61
WPPayForm\App\Modules\FormComponents\ConsentComponent
S
14 143
WPPayForm\App\Modules\Refund\RefundController
S
14 73
WPPayForm\App\Modules\AddOnModules\AddOnModule
S
14 185
WPPayForm\App\Modules\Builder\Helper
S
13 40
WPPayForm\App\Modules\Integrations\DashboardWidget
S
13 155
WPPayForm\App\Modules\FormComponents\CustomerEmailComponent
S
13 149
WPPayForm\App\Modules\PaymentMethods\Stripe\StripeCardElementComponent
S
12 145
WPPayForm\Database\DBMigrator
S
12 45
WPPayForm\App\Services\ConfirmationHelper
S
11 33
WPPayForm\App\Modules\Integrations\TinyMceBlock
S
11 65
WPPayForm\App\Models\DemoForms
S
10 706
WPPayForm\App\Modules\LeaderBoard\Render
S
10 100
WPPayForm\App\Hooks\Handlers\DependencyHandler
S
10 60
WPPayForm\App\Modules\PaymentMethods\Stripe\PlanSubscription
S
10 58
WPPayForm\App\Modules\FormComponents\TextAreaComponent
S
9 122
WPPayForm\App\Services\CountryNames
S
8 463
WPPayForm\App\Services\Integrations\Slack\SlackNotificationActions
S
8 41
WPPayForm\App\Modules\FormComponents\HiddenInputComponent
S
8 68
WPPayForm\App\Modules\PaymentMethods\Stripe\cancelSubscription
S
7 36
WPPayForm\App\Services\Integrations\FluentSupport\FluentSupportInit
S
7 31
WPPayForm\App\Modules\FormComponents\PaymentSummaryComponent
S
7 92
WPPayForm\App\Modules\FormComponents\DemoTabularProductsComponent
S
7 200
WPPayForm\App\Modules\FormComponents\CustomAmountComponent
S
7 134
WPPayForm\App\Modules\FormComponents\DemoFileUploadComponent
S
6 134
WPPayForm\App\Modules\Builder\SubscriptionEntries
S
6 69
WPPayForm\App\Modules\FormComponents\CustomPhoneNumber
S
6 189
WPPayForm\App\Modules\FormComponents\CustomerNameComponent
S
6 99
WPPayForm\Database\Migrations\Pages
S
5 26
WPPayForm\App\ComposerScript
S
5 28
WPPayForm\App\Modules\FormComponents\Container\ThreeColumnContainer
S
5 62
WPPayForm\App\Modules\FormComponents\Container\TwoColumnContainer
S
5 60
WPPayForm\App\Services\ProRoutes
S
5 244
WPPayForm\App\Services\Integrations\Slack\Slack
S
4 66
WPPayForm\App\Modules\FormComponents\HtmlComponent
S
4 60
WPPayForm\App\Models\GlobalSettings
S
4 35
WPPayForm\App\Modules\FormComponents\DemoCouponComponent
S
4 94
WPPayForm\App\Modules\FormComponents\DemoCurrencySwitcherComponent
S
4 91
WPPayForm\App\Modules\FormComponents\InitComponents
S
4 55
WPPayForm\App\Modules\FormComponents\DemoRecurringPaymentComponent
S
3 119
WPPayForm\App\Modules\FormComponents\DemoDynamicPaymentItemComponent
S
3 88
WPPayForm\App\Modules\FormComponents\DemoGateways
S
3 108
WPPayForm\App\Modules\FormComponents\RadioComponent
S
3 99
WPPayForm\App\Modules\FormComponents\DemoMaskInputComponent
S
3 99
WPPayForm\App\Modules\FormComponents\SelectComponent
S
3 100
WPPayForm\App\Modules\FormComponents\PasswordComponent
S
3 83
WPPayForm\App\Modules\FormComponents\TextComponent
S
3 86
WPPayForm\App\Modules\FormComponents\CheckBoxComponent
S
3 106
WPPayForm\App\Modules\FormComponents\StepFormComponent
S
3 74
WPPayForm\App\Modules\FormComponents\NumberComponent
S
3 110
WPPayForm\Database\Migrations\Subscriptions
S
2 41
WPPayForm\App\Services\TransStrings
S
1 415

53 more item(s) not shown.