Code Analysis: Mollie Payments for WooCommerce 7.5.5

Class Rating Complexity Lines of code
Mollie\WooCommerce\Payment\MollieObject
D
155 695
Mollie\WooCommerce\Gateway\MolliePaymentGateway
C
124 667
Mollie\WooCommerce\Gateway\GatewayModule
C
115 628
Mollie\WooCommerce\Shared\Data
C
114 417
Mollie\WooCommerce\Settings\Settings
C
107 420
Mollie\WooCommerce\Payment\MollieOrder
C
105 599
Mollie\WooCommerce\Payment\PaymentService
C
101 553
Mollie\WooCommerce\Settings\Page\MollieSettingsPage
B
87 549
Mollie\WooCommerce\Payment\MollieOrderService
B
86 516
Mollie\WooCommerce\Subscription\MollieSubscriptionGateway
B
82 438
Mollie\WooCommerce\Assets\AssetsModule
A
72 518
Mollie\WooCommerce\Payment\PaymentModule
A
68 358
Mollie\WooCommerce\Payment\OrderLines
A
62 283
Mollie\WooCommerce\Buttons\ApplePayButton\AppleAjaxRequests
A
60 448
Mollie\WooCommerce\Shared\GatewaySurchargeHandler
A
59 275
Mollie\WooCommerce\Payment\MolliePayment
A
58 313
Mollie\WooCommerce\Gateway\Surcharge
A
55 181
Mollie\WooCommerce\Buttons\ApplePayButton\ApplePayDataObjectHttp
A
51 308
Mollie\WooCommerce\Vendor\Inpsyde\Modularity\Package
S
45 188
Mollie\WooCommerce\PaymentMethods\AbstractPaymentMethod
S
45 141
Mollie\WooCommerce\Buttons\PayPalButton\WCOrderCalculator
S
38 127
Mollie\WooCommerce\Gateway\Voucher\MaybeDisableGateway
S
37 103
Mollie\WooCommerce\PaymentMethods\PaymentMethodsIconUrl
S
35 122
Mollie\WooCommerce\Vendor\Inpsyde\Modularity\Properties\LibraryProperties
S
34 108
Mollie\WooCommerce\Assets\MollieCheckoutBlocksSupport
S
28 117
Mollie\WooCommerce\Vendor\Inpsyde\Modularity\Properties\BaseProperties
S
27 71
Mollie\WooCommerce\MerchantCapture\MerchantCaptureModule
S
27 202
Mollie\WooCommerce\Buttons\PayPalButton\PayPalDataObjectHttp
S
23 102
Mollie\WooCommerce\Activation\ActivationModule
S
22 121
Mollie\WooCommerce\Gateway\Voucher\VoucherModule
S
22 212
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\Payment\MollieSubscription
S
18 115
Mollie\WooCommerce\Payment\OrderItemsRefunder
S
18 88
Mollie\WooCommerce\Payment\RefundLineItemsBuilder
S
18 76
Mollie\WooCommerce\Buttons\PayPalButton\DataToPayPal
S
18 88
Mollie\WooCommerce\Log\WcPsrLoggerAdapter
S
17 45
Mollie\WooCommerce\PaymentMethods\PaymentFieldsStrategies\GiftcardFieldsStrategy
S
17 42
Mollie\WooCommerce\Buttons\PayPalButton\PayPalButtonHandler
S
15 52
Mollie\WooCommerce\Settings\SettingsModule
S
15 191
Mollie\WooCommerce\Vendor\Inpsyde\Modularity\Container\ReadOnlyContainer
S
15 55
Mollie\WooCommerce\SDK\WordPressHttpAdapter
S
14 54
Mollie\WooCommerce\Payment\PaymentFactory
S
14 48
Mollie\WooCommerce\Vendor\Inpsyde\Modularity\Container\ContainerConfigurator
S
14 47
Mollie\WooCommerce\PaymentMethods\PaymentFieldsStrategies\In3FieldsStrategy
S
14 58
Mollie\WooCommerce\SDK\Api
S
13 43
Mollie\WooCommerce\Components\ComponentsStyles
S
13 54
Mollie\WooCommerce\BlockService\CheckoutBlockService
S
13 64
Mollie\WooCommerce\Buttons\ApplePayButton\DataToAppleButtonScripts
S
13 86
Mollie\WooCommerce\Vendor\Inpsyde\Modularity\Properties\PluginProperties
S
13 53
Mollie\WooCommerce\PaymentMethods\Banktransfer
S
12 80
Mollie\WooCommerce\Buttons\ApplePayButton\ApplePayDirectHandler
S
12 67
Mollie\WooCommerce\Gateway\OrderMandatoryGatewayDisabler
S
11 25
Mollie\WooCommerce\PaymentMethods\InstructionStrategies\BanktransferInstructionStrategy
S
11 47
Mollie\WooCommerce\Subscription\SubscriptionModule
S
10 70
Mollie\WooCommerce\Vendor\Inpsyde\Modularity\Container\PackageProxyContainer
S
10 34
Mollie\WooCommerce\Vendor\Inpsyde\Modularity\Properties\ThemeProperties
S
10 42
Mollie\WooCommerce\PaymentMethods\Creditcard
S
10 114
Mollie\WooCommerce\PaymentMethods\PaymentFieldsStrategies\BancomatpayFieldsStrategy
S
10 39
Mollie\WooCommerce\Activation\ConstraintsChecker
S
9 65
Mollie\WooCommerce\MerchantCapture\Capture\Type\StateChangeCapture
S
9 30
Mollie\WooCommerce\Settings\SettingsComponents
S
8 39
Mollie\WooCommerce\MerchantCapture\OrderListPaymentColumn
S
8 37
Mollie\WooCommerce\PaymentMethods\PaymentFieldsStrategies\CreditcardFieldsStrategy
S
8 76
Mollie\WooCommerce\PaymentMethods\PaymentFieldsStrategies\BillieFieldsStrategy
S
8 35
Mollie\WooCommerce\Subscription\MaybeFixSubscription
S
8 37
Mollie\WooCommerce\Settings\Page\Components
S
7 29
Mollie\WooCommerce\MerchantCapture\Capture\Type\ManualCapture
S
7 28
Inpsyde\EnvironmentChecker\Constraints\PluginConstraint
S
7 46
Inpsyde\EnvironmentChecker\EnvironmentChecker
S
6 26
Mollie\WooCommerce\Payment\PaymentFieldsService
S
6 17
Mollie\WooCommerce\PaymentMethods\Giftcard
S
6 90
Mollie\WooCommerce\Payment\PaymentCheckoutRedirectService
S
5 16
Mollie\WooCommerce\PaymentMethods\Voucher
S
5 46
Mollie\WooCommerce\PaymentMethods\InstructionStrategies\DefaultInstructionStrategy
S
5 24
Mollie\WooCommerce\MerchantCapture\UI\StatusRenderer
S
5 23
Mollie\WooCommerce\Payment\OrderInstructionsService
S
4 11
Inpsyde\EnvironmentChecker\Constraints\ExtensionConstraint
S
4 21
Mollie\WooCommerce\SDK\HttpResponse
S
4 9
Mollie\WooCommerce\Shared\SharedModule
S
4 37
Mollie\WooCommerce\PaymentMethods\InstructionStrategies\CreditcardInstructionStrategy
S
3 10
Inpsyde\EnvironmentChecker\Constraints\AbstractVersionConstraint
S
3 22
Mollie\WooCommerce\PaymentMethods\Paypal
S
3 140
Mollie\WooCommerce\PaymentMethods\InstructionStrategies\PaypalInstructionStrategy
S
3 12
Mollie\WooCommerce\Log\LogModule
S
3 15
Mollie\WooCommerce\PaymentMethods\InstructionStrategies\MybankInstructionStrategy
S
3 14
Mollie\WooCommerce\MerchantCapture\Capture\Action\CapturePayment
S
3 49
Mollie\WooCommerce\PaymentMethods\InstructionStrategies\ApplepayInstructionStrategy
S
3 15
Mollie\WooCommerce\PaymentMethods\InstructionStrategies\Przelewy24InstructionStrategy
S
3 10
Mollie\WooCommerce\PaymentMethods\Kbc
S
2 59
Mollie\WooCommerce\MerchantCapture\Capture\Action\VoidPayment
S
2 20
Mollie\WooCommerce\Settings\General\MollieGeneralSettings
S
2 274
Mollie\WooCommerce\MerchantCapture\MollieCaptureSettings
S
1 44

58 more item(s) not shown.