Code Analysis: Pronamic Pay with Mollie for Contact Form 7 1.13.0

Class Rating Complexity Lines of code
Pronamic\WordPress\Pay\Gateways\Mollie\Gateway
D
196 870
ActionScheduler_DBStore
D
143 691
ActionScheduler_wpPostStore
C
120 577
Plugin
C
116 777
Pronamic\WordPress\Pay\Subscriptions\Subscription
C
108 427
ActionScheduler_Abstract_ListTable
C
102 369
Pronamic\WordPress\Pay\Admin\AdminSubscriptionPostType
B
98 472
Pronamic\WordPress\Pay\Subscriptions\SubscriptionsModule
B
87 421
Pronamic\WordPress\Pay\Payments\Payment
B
86 352
Pronamic\WordPress\Pay\Admin\AdminPaymentPostType
B
77 446
Address
B
76 234
Pronamic\WordPress\Pay\Admin\AdminModule
A
75 530
Pronamic\WordPress\Pay\Subscriptions\SubscriptionPhase
A
75 266
ActionScheduler_ListTable
A
62 368
Pronamic\WordPress\Pay\Payments\PaymentsDataStoreCPT
A
58 274
Pronamic\WordPress\Pay\Subscriptions\SubscriptionsDataStoreCPT
A
57 282
ActionScheduler
A
57 206
Pronamic\WordPress\Mollie\Client
A
57 300
ActionScheduler_Store
A
54 150
Pronamic\WordPress\Pay\Payments\PaymentLine
A
53 184
Pronamic\WordPress\Pay\Payments\LegacyPaymentsDataStoreCPT
A
51 200
LicenseManager
S
48 296
ActionScheduler_HybridStore
S
47 192
Pronamic\WordPress\Pay\Admin\AdminGatewayPostType
S
47 263
Pronamic\WordPress\Pay\Admin\AdminTour
S
45 280
Pronamic\WordPress\Pay\Payments\PaymentInfoHelper
S
45 156
Pronamic\WordPress\Pay\Admin\AdminHealth
S
44 310
Pronamic\WordPress\Pay\Subscriptions\SubscriptionsFollowUpPaymentsController
S
43 231
Pronamic\WordPress\Number\Number
S
42 156
Pronamic\WordPress\Pay\Payments\PaymentInfo
S
40 123
Customer
S
39 137
ActionScheduler_Abstract_QueueRunner
S
39 145
CustomerHelper
S
38 108
ActionScheduler_ActionFactory
S
38 150
Pronamic\WordPress\Pay\Gateways\Mollie\CLI
S
38 312
Action_Scheduler\Migration\Controller
S
34 98
ActionScheduler_wpCommentLogger
S
33 144
CronExpression
S
33 119
Pronamic\WordPress\Pay\Core\Gateway
S
32 100
Pronamic\WordPress\Mollie\Payment
S
32 124
Pronamic\WordPress\Money\Money
S
30 127
Pronamic\WordPress\Pay\Extensions\ContactForm7\Extension
S
30 151
Pronamic\WordPress\Pay\Gateways\Mollie\Integration
S
30 212
Pronamic\WordPress\Pay\Refunds\RefundLine
S
30 122
Pronamic\WordPress\Pay\Extensions\ContactForm7\SubmissionHelper
S
29 113
ActionScheduler_QueueRunner
S
29 97
Pronamic\WordPress\Pay\Subscriptions\SubscriptionsNotificationsController
S
28 153
AddressHelper
S
28 71
ActionScheduler_Logger
S
28 95
ContactName
S
27 103
Action_Scheduler\WP_CLI\System_Command
S
27 128
Pronamic\WordPress\Pay\Gateways\Mollie\Admin
S
27 168
Pronamic\WordPress\Pay\Banks\BankAccountDetails
S
27 102
ActionScheduler_TimezoneHelper
S
27 83
Pronamic\WordPress\Pay\Subscriptions\SubscriptionsCompletionController
S
26 135
Pronamic\WordPress\Pay\Core\PaymentMethods
S
26 166
ActionScheduler_DataController
S
25 73
ActionScheduler_AdminView
S
25 175
Pronamic\WordPress\Pay\Admin\AdminPaymentBulkActions
S
25 124
Pronamic\WordPress\Pay\Subscriptions\SubscriptionPeriod
S
25 135
Pronamic\WordPress\Pay\VatNumbers\VatNumberValidity
S
23 81
ActionScheduler_Compatibility
S
23 56
Pronamic\WordPress\Pay\Extensions\ContactForm7\Pronamic
S
22 112
Util
S
22 97
Pronamic\WordPress\Pay\Core\Util
S
21 83
ActionScheduler_QueueCleaner
S
21 108
Pronamic\WordPress\Pay\Payments\PaymentLines
S
21 93
ActionScheduler_Abstract_Schema
S
20 68
Pronamic\WordPress\Pay\Extensions\ContactForm7\PaymentMethodTag
S
20 99
Pronamic\WordPress\Pay\Payments\StatusChecker
S
20 102
CronExpression_DayOfWeekField
S
19 72
Pronamic\WordPress\Pay\Payments\PaymentsModule
S
19 117
AbstractGatewayIntegration
S
18 72
Pronamic\WordPress\Pay\VatNumbers\VatNumber
S
18 71
AbstractDataStoreCPT
S
18 67
PagesController
S
18 183
Pronamic\WordPress\Pay\Gateways\Mollie\CustomerDataStore
S
18 150
ActionScheduler_WPCLI_QueueRunner
S
18 75
Pronamic\WordPress\Pay\Admin\AdminAboutPage
S
18 83
ContactNameHelper
S
17 54
Action_Scheduler\WP_CLI\Action\Run_Command
S
17 92
Region
S
17 63
Pronamic\WordPress\Pay\Admin\AdminSettings
S
17 190
CronExpression_AbstractField
S
17 37
Pronamic\WordPress\Pay\Refunds\RefundLines
S
17 68
HouseNumber
S
16 55
Pronamic\WordPress\Pay\Refunds\Refund
S
16 65
Pronamic\WordPress\Pay\Subscriptions\SubscriptionHelper
S
16 56
ActionScheduler_WPCLI_Scheduler_command
S
15 89
Pronamic\WordPress\Pay\Extensions\ContactForm7\IssuerTag
S
15 66
Action_Scheduler\WP_CLI\Action\Cancel_Command
S
15 55
Pronamic\WordPress\Pay\Gateways\Mollie\Install
S
15 259
Pronamic\WordPress\Pay\Admin\Install
S
15 72
Pronamic\WordPress\Pay\Payments\FailureReason
S
15 50
Pronamic\WordPress\Pay\Subscriptions\AlignmentRule
S
15 47
Pronamic\WordPress\Pay\Extensions\ContactForm7\AmountTag
S
14 72
Pronamic\WordPress\Pay\Webhooks\WebhookRequestInfo
S
14 65
Pronamic\WordPress\Pay\Gateways\Mollie\ProfileDataStore
S
14 106
Pronamic\WordPress\Pay\Gateways\Mollie\WebhookController
S
14 152
CronExpression_DayOfMonthField
S
14 49
Action_Scheduler\Migration\Runner
S
13 62
Pronamic\WordPress\Pay\Banks\BankTransferDetails
S
13 51
Action_Scheduler\Migration\ActionMigrator
S
13 52
Pronamic\WordPress\Money\Parser
S
13 48
Pronamic\WordPress\Http\Response
S
13 76
Pronamic\WordPress\Number\Parser
S
13 48
Country
S
13 52
Pronamic\WordPress\Pay\Core\PaymentMethodsCollection
S
12 53
ActionScheduler_OptionLock
S
12 55
GatewayPostType
S
12 165
Pronamic\WordPress\Html\Element
S
12 66
ActionScheduler_WPCLI_Clean_Command
S
12 61
ActionScheduler_DBLogger
S
12 73
ActionScheduler_wcSystemStatus
S
12 91
HomeUrlController
S
12 90
Action_Scheduler\WP_CLI\Action\List_Command
S
12 73
ActionScheduler_SystemInformation
S
12 42
Action_Scheduler\WP_CLI\Migration_Command
S
12 120
Action_Scheduler\WP_CLI\Action\Create_Command
S
11 100
ActionScheduler_CronSchedule
S
11 37
Pronamic\WordPress\Pay\Gateways\Mollie\LinesTransformer
S
11 53
Pronamic\WordPress\Pay\Fields\SelectField
S
11 44
Action_Scheduler\WP_CLI\Action\Get_Command
S
10 47
Pronamic\WordPress\Mollie\Line
S
10 44
TrackingModule
S
10 45
ActionScheduler_StoreSchema
S
10 82
ActionScheduler_FatalErrorMonitor
S
9 38
GatewayIntegrations
S
9 22
MoneyJsonTransformer
S
9 29
Pronamic\WordPress\Pay\Subscriptions\SubscriptionInterval
S
9 47
ActionScheduler_IntervalSchedule
S
8 31
ActionScheduler_RecurringActionScheduler
S
8 25
Pronamic\WordPress\Mollie\RemoteSerializer
S
8 29
Pronamic\WordPress\Pay\Gateways\Mollie\MethodTransformer
S
8 30
CronExpression_FieldFactory
S
8 29
Pronamic\WordPress\Pay\Gateways\GatewaysDataStoreCPT
S
8 28
ActionScheduler_LoggerSchema
S
8 46
Pronamic\WordPress\Pay\Webhooks\WebhookLogger
S
7 29
Action_Scheduler\WP_CLI\Action\Generate_Command
S
7 61
ActionScheduler_LogEntry
S
7 18
Action_Scheduler\WP_CLI\Action\Delete_Command
S
7 46
Pronamic\WordPress\Http\Formatters\HttpieFormatter
S
6 18
Action_Scheduler\Migration\BatchFetcher
S
6 46
Pronamic\WordPress\Pay\Gateways\Mollie\RefundTransformer
S
6 32
Action_Scheduler\WP_CLI\Action\Next_Command
S
6 38
Cards
S
6 148
Pronamic\WordPress\Http\Formatters\CurlFormatter
S
6 17
Pronamic\WordPress\Pay\Gateways\Mollie\LocaleTransformer
S
5 42
Pronamic\WordPress\Pay\Payments\PaymentPostType
S
5 181
Pronamic\WordPress\Pay\Gateways\Mollie\CardField
S
5 45
Settings
S
5 70
Pronamic\WordPress\Pay\Gateways\Mollie\AddressTransformer
S
4 23
Pronamic\WordPress\Pay\Subscriptions\SubscriptionPostType
S
4 139
ActionScheduler_DBStoreMigrator
S
3 16

114 more item(s) not shown.