Code Analysis: Mollie Payments for WooCommerce 7.3.6

Class Rating Complexity Lines of code
Mollie\WooCommerce\Payment\MollieOrder
D
127 717
Mollie\WooCommerce\Gateway\MolliePaymentGateway
C
118 651
Mollie\WooCommerce\Payment\MollieObject
C
112 508
Mollie\WooCommerce\Shared\Data
C
110 398
Mollie\WooCommerce\Settings\Settings
B
97 384
Mollie\WooCommerce\Payment\PaymentService
B
94 498
Mollie\WooCommerce\Assets\AssetsModule
B
91 554
Mollie\WooCommerce\Settings\Page\MollieSettingsPage
B
87 549
Mollie\WooCommerce\Gateway\GatewayModule
B
87 512
Mollie\WooCommerce\Subscription\MollieSubscriptionGateway
B
86 441
Mollie\WooCommerce\Payment\MollieOrderService
B
82 506
Mollie\WooCommerce\Payment\PaymentModule
A
66 349
Mollie\WooCommerce\Payment\OrderLines
A
62 283
Mollie\WooCommerce\Buttons\ApplePayButton\AppleAjaxRequests
A
60 448
Mollie\WooCommerce\Gateway\Surcharge
A
57 184
Mollie\WooCommerce\Payment\MolliePayment
A
52 294
Mollie\WooCommerce\Shared\GatewaySurchargeHandler
A
52 240
Mollie\WooCommerce\Buttons\ApplePayButton\ApplePayDataObjectHttp
A
51 308
Mollie\WooCommerce\Buttons\PayPalButton\WCOrderCalculator
S
38 127
Mollie\WooCommerce\Gateway\Voucher\MaybeDisableGateway
S
37 104
Mollie\WooCommerce\PaymentMethods\PaymentMethodsIconUrl
S
34 119
Mollie\WooCommerce\PaymentMethods\AbstractPaymentMethod
S
27 94
Mollie\WooCommerce\Buttons\PayPalButton\PayPalDataObjectHttp
S
23 102
Mollie\WooCommerce\Activation\ActivationModule
S
22 121
Mollie\WooCommerce\Gateway\Voucher\VoucherModule
S
21 210
Mollie\WooCommerce\Subscription\MollieSepaRecurringGateway
S
21 127
Mollie\WooCommerce\Shared\Status
S
20 109
Mollie\WooCommerce\Buttons\ApplePayButton\ResponsesToApple
S
19 110
Mollie\WooCommerce\Buttons\PayPalButton\PayPalAjaxRequests
S
19 148
Mollie\WooCommerce\Buttons\PayPalButton\DataToPayPal
S
18 88
Mollie\WooCommerce\Payment\MollieSubscription
S
18 115
Mollie\WooCommerce\Payment\OrderItemsRefunder
S
18 88
Mollie\WooCommerce\Payment\RefundLineItemsBuilder
S
18 76
Mollie\WooCommerce\Log\WcPsrLoggerAdapter
S
17 45
Mollie\WooCommerce\PaymentMethods\PaymentFieldsStrategies\GiftcardFieldsStrategy
S
16 39
Mollie\WooCommerce\Buttons\PayPalButton\PayPalButtonHandler
S
15 52
Mollie\WooCommerce\Settings\SettingsModule
S
15 191
Mollie\WooCommerce\Payment\PaymentFactory
S
14 48
Mollie\WooCommerce\Buttons\ApplePayButton\DataToAppleButtonScripts
S
13 86
Mollie\WooCommerce\SDK\WordPressHttpAdapter
S
13 54
Mollie\WooCommerce\Components\ComponentsStyles
S
13 54
Mollie\WooCommerce\BlockService\CheckoutBlockService
S
13 64
Mollie\WooCommerce\Buttons\ApplePayButton\ApplePayDirectHandler
S
12 69
Mollie\WooCommerce\Gateway\OrderMandatoryGatewayDisabler
S
11 25
Mollie\WooCommerce\PaymentMethods\InstructionStrategies\BanktransferInstructionStrategy
S
11 47
Mollie\WooCommerce\PaymentMethods\Banktransfer
S
11 78
Mollie\WooCommerce\Subscription\SubscriptionModule
S
10 70
Mollie\WooCommerce\PaymentMethods\Creditcard
S
10 114
Mollie\WooCommerce\Activation\ConstraintsChecker
S
9 65
Mollie\WooCommerce\Settings\SettingsComponents
S
8 39
Mollie\WooCommerce\PaymentMethods\PaymentFieldsStrategies\CreditcardFieldsStrategy
S
8 76
Mollie\WooCommerce\SDK\Api
S
8 28
Mollie\WooCommerce\Subscription\MaybeFixSubscription
S
8 37
Inpsyde\EnvironmentChecker\Constraints\PluginConstraint
S
7 46
Mollie\WooCommerce\Settings\Page\Components
S
7 29
Inpsyde\EnvironmentChecker\EnvironmentChecker
S
6 26
Mollie\WooCommerce\Activation\PluginDisabler
S
6 28
Mollie\WooCommerce\PaymentMethods\Giftcard
S
6 83
Mollie\WooCommerce\Payment\PaymentFieldsService
S
6 17
Mollie\WooCommerce\PaymentMethods\Voucher
S
5 46
Mollie\WooCommerce\PaymentMethods\InstructionStrategies\DefaultInstructionStrategy
S
5 24
Mollie\WooCommerce\Payment\PaymentCheckoutRedirectService
S
5 16
Mollie\WooCommerce\Payment\OrderInstructionsService
S
4 11
Mollie\WooCommerce\SDK\HttpResponse
S
4 9
Mollie\WooCommerce\Shared\SharedModule
S
4 37
Mollie\WooCommerce\PaymentMethods\IconFactory
S
4 14
Inpsyde\EnvironmentChecker\Constraints\ExtensionConstraint
S
4 21
Mollie\WooCommerce\Log\LogModule
S
3 15
Mollie\WooCommerce\PaymentMethods\InstructionStrategies\ApplepayInstructionStrategy
S
3 15
Mollie\WooCommerce\PaymentMethods\InstructionStrategies\Przelewy24InstructionStrategy
S
3 10
Inpsyde\EnvironmentChecker\Constraints\AbstractVersionConstraint
S
3 22
Mollie\WooCommerce\PaymentMethods\InstructionStrategies\MybankInstructionStrategy
S
3 14
Mollie\WooCommerce\PaymentMethods\Paypal
S
3 140
Mollie\WooCommerce\PaymentMethods\InstructionStrategies\CreditcardInstructionStrategy
S
3 10
Mollie\WooCommerce\PaymentMethods\InstructionStrategies\PaypalInstructionStrategy
S
3 12
Mollie\WooCommerce\PaymentMethods\Giropay
S
2 20
Mollie\WooCommerce\PaymentMethods\Ideal
S
2 46
Mollie\WooCommerce\PaymentMethods\Klarnasliceit
S
2 24
Mollie\WooCommerce\PaymentMethods\In3
S
2 20
Mollie\WooCommerce\PaymentMethods\Przelewy24
S
2 23
Mollie\WooCommerce\PaymentMethods\Billie
S
2 31
Mollie\WooCommerce\PaymentMethods\Belfius
S
2 20
Mollie\WooCommerce\PaymentMethods\Sofort
S
2 20
Mollie\WooCommerce\PaymentMethods\Directdebit
S
2 31
Mollie\WooCommerce\PaymentMethods\Bancontact
S
2 20
Mollie\WooCommerce\Settings\General\MollieGeneralSettings
S
2 273
Mollie\WooCommerce\PaymentMethods\PaymentRedirectStrategies\BanktransferRedirectStrategy
S
2 11
Mollie\WooCommerce\PaymentMethods\Mybank
S
2 20
Mollie\WooCommerce\PaymentMethods\Klarnapaynow
S
2 24
Mollie\WooCommerce\PaymentMethods\Klarnapaylater
S
2 24
Mollie\WooCommerce\PaymentMethods\Kbc
S
2 52
Mollie\WooCommerce\PaymentMethods\Eps
S
2 20
Mollie\WooCommerce\PaymentMethods\Applepay
S
2 42

30 more item(s) not shown.