Code Analysis: MultiSafepay 6.6.2

Class Rating Complexity Lines of code
MultiSafepay\WooCommerce\PaymentMethods\Base\BasePaymentMethod
C
112 482
MultiSafepay\WooCommerce\Settings\SystemReport
B
80 448
MultiSafepay\WooCommerce\PaymentMethods\PaymentMethodsController
A
62 236
MultiSafepay\WooCommerce\PaymentMethods\PaymentMethodCallback
S
42 136
MultiSafepay\WooCommerce\Services\PaymentMethodService
S
39 145
MultiSafepay\WooCommerce\Services\ShoppingCartService
S
33 135
MultiSafepay\WooCommerce\Settings\SettingsController
S
31 124
MultiSafepay\WooCommerce\Services\OrderService
S
26 107
MultiSafepay\WooCommerce\Services\SdkService
S
24 90
MultiSafepay\WooCommerce\PaymentMethods\Base\BasePaymentMethodBlocks
S
21 66
MultiSafepay\WooCommerce\Settings\SettingsFieldsDisplay
S
20 76
MultiSafepay\WooCommerce\Services\CustomerService
S
18 103
MultiSafepay\WooCommerce\Utils\Logger
S
15 43
MultiSafepay\WooCommerce\Services\PaymentComponentService
S
12 73
MultiSafepay\WooCommerce\Main
S
11 74
MultiSafepay\WooCommerce\Utils\Hpos
S
11 26
MultiSafepay\WooCommerce\Utils\Activator
S
11 36
MultiSafepay\WooCommerce\Settings\SettingsFields
S
7 321
MultiSafepay\WooCommerce\Utils\Loader
S
7 28
MultiSafepay\WooCommerce\Settings\LogsController
S
6 13
MultiSafepay\WooCommerce\Client\MultiSafepayClient
S
6 32
MultiSafepay\WooCommerce\Utils\DependencyChecker
S
5 15
MultiSafepay\WooCommerce\PaymentMethods\Base\BaseBrandedPaymentMethod
S
5 16
MultiSafepay\WooCommerce\Utils\Order
S
5 12
MultiSafepay\WooCommerce\Settings\ThirdPartyCompatibility
S
5 20
MultiSafepay\WooCommerce\Services\ApiTokenService
S
5 21
MultiSafepay\WooCommerce\Exceptions\MissingDependencyException
S
2 7
MultiSafepay\WooCommerce\Utils\MoneyUtil
S
2 6
MultiSafepay\WooCommerce\PaymentMethods\Base\BaseGiftCardPaymentMethod
S
2 6
MultiSafepay\WooCommerce\Utils\CustomLinks
S
1 7
MultiSafepay\WooCommerce\Utils\Internationalization
S
1 3
MultiSafepay\WooCommerce\Settings\StatusController
S
1 6
MultiSafepay\WooCommerce\Utils\EscapeUtil
S
1 23