Code Analysis: MultiSafepay 6.1.1

Most Complex Functions

Function Rating Complexity
MultiSafepay\WooCommerce\PaymentMethods\PaymentMethodCallback::process_callback()
C
29
MultiSafepay\WooCommerce\Settings\SystemReport::get_system_report_multisafepay_gateways_settings()
A
12
MultiSafepay\WooCommerce\Settings\SettingsFields::get_settings_options()
A
1
MultiSafepay\WooCommerce\Settings\SystemReport::get_woocommerce_standard_rates()
A
10
MultiSafepay\WooCommerce\Services\ShoppingCartService::create_shopping_cart()
A
9
MultiSafepay\WooCommerce\Settings\SystemReport::extract_tax_rate_value()
A
9
MultiSafepay\WooCommerce\PaymentMethods\Base\BasePaymentMethod::validate_fields()
A
9
MultiSafepay\WooCommerce\Settings\SystemReport::get_system_report_woocommerce_settings()
A
6
MultiSafepay\WooCommerce\PaymentMethods\PaymentMethodsController::filter_gateway_per_min_amount()
A
8
MultiSafepay\WooCommerce\PaymentMethods\PaymentMethodsController::generate_orders_from_backend()
S
7
MultiSafepay\WooCommerce\Settings\SystemReport::get_system_report_multisafepay_settings()
S
5
MultiSafepay\WooCommerce\Services\PaymentComponentService::get_payment_component_arguments()
S
5