Code Analysis: MultiSafepay 6.7.1

Class Rating Complexity Lines of code
MultiSafepay\WooCommerce\PaymentMethods\Base\BasePaymentMethod
C
114 503
MultiSafepay\WooCommerce\Settings\SystemReport
B
81 451
MultiSafepay\WooCommerce\PaymentMethods\PaymentMethodsController
A
72 272
MultiSafepay\WooCommerce\PaymentMethods\PaymentMethodCallback
S
44 140
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
27 111
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 76
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\PaymentMethods\Base\BaseGiftCardPaymentMethod
S
4 14
MultiSafepay\WooCommerce\Utils\MoneyUtil
S
2 6
MultiSafepay\WooCommerce\Exceptions\MissingDependencyException
S
2 7
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