Code Analysis: MultiSafepay 6.8.3

Class Rating Complexity Lines of code
MultiSafepay\WooCommerce\PaymentMethods\Base\BasePaymentMethod
D
126 539
MultiSafepay\WooCommerce\Settings\SystemReport
B
86 457
MultiSafepay\WooCommerce\PaymentMethods\PaymentMethodsController
A
72 270
MultiSafepay\WooCommerce\Services\Qr\QrPaymentWebhook
A
58 244
MultiSafepay\WooCommerce\Utils\QrCheckoutManager
A
56 251
MultiSafepay\WooCommerce\Services\PaymentMethodService
S
45 162
MultiSafepay\WooCommerce\PaymentMethods\PaymentMethodCallback
S
44 140
MultiSafepay\WooCommerce\Services\ShoppingCartService
S
37 147
MultiSafepay\WooCommerce\Services\Qr\QrShoppingCartService
S
34 141
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\Services\CustomerService
S
21 114
MultiSafepay\WooCommerce\Services\Qr\QrOrderService
S
20 100
MultiSafepay\WooCommerce\Settings\SettingsFieldsDisplay
S
20 76
MultiSafepay\WooCommerce\Services\PaymentComponentService
S
19 89
MultiSafepay\WooCommerce\Utils\Logger
S
15 43
MultiSafepay\WooCommerce\Services\Qr\QrPaymentComponentService
S
15 62
MultiSafepay\WooCommerce\Main
S
13 87
MultiSafepay\WooCommerce\Utils\Hpos
S
11 26
MultiSafepay\WooCommerce\Utils\Activator
S
11 36
MultiSafepay\WooCommerce\Utils\Order
S
7 23
MultiSafepay\WooCommerce\Utils\Loader
S
7 28
MultiSafepay\WooCommerce\Settings\SettingsFields
S
7 321
MultiSafepay\WooCommerce\Client\MultiSafepayClient
S
6 32
MultiSafepay\WooCommerce\Settings\LogsController
S
6 13
MultiSafepay\WooCommerce\Settings\ThirdPartyCompatibility
S
5 20
MultiSafepay\WooCommerce\Utils\DependencyChecker
S
5 15
MultiSafepay\WooCommerce\Services\ApiTokenService
S
5 21
MultiSafepay\WooCommerce\PaymentMethods\Base\BaseBrandedPaymentMethod
S
5 16
MultiSafepay\WooCommerce\Services\Qr\QrCustomerService
S
5 36
MultiSafepay\WooCommerce\PaymentMethods\Base\BaseGiftCardPaymentMethod
S
4 14
MultiSafepay\WooCommerce\Utils\QrOrder
S
4 16
MultiSafepay\WooCommerce\Exceptions\MissingDependencyException
S
2 7
MultiSafepay\WooCommerce\Blocks\BlocksController
S
2 10
MultiSafepay\WooCommerce\Utils\MoneyUtil
S
2 6
MultiSafepay\WooCommerce\Utils\CustomLinks
S
1 7
MultiSafepay\WooCommerce\Utils\EscapeUtil
S
1 23
MultiSafepay\WooCommerce\Settings\StatusController
S
1 6
MultiSafepay\WooCommerce\Utils\Internationalization
S
1 3