Code Analysis: Khipu for WooCommerce 4.1.5

Function Rating Maintainability Complexity Lines of code
WC_Gateway_khipu_abstract::check_ipn_response()
A
40 13 54
WC_Gateway_khipu_abstract::create_payment()
A
40 10 57
WC_Gateway_khipu_abstract::get_payment_methods()
A
44 10 46
woocommerce_gateway_khipu_init()
S
45 4 42
woocommerce_gateway_khipu_add_currencies_symbol()
S
63 6 10
WC_Gateway_khipu_abstract::get_order()
S
56 4 18
WC_Gateway_khipu_abstract::comm_error()
S
56 4 17
WC_Gateway_khipu_regular_transfer::is_valid_for_use()
S
64 4 12
WC_Gateway_khipu_simplified_transfer::is_valid_for_use()
S
64 4 12
WC_Gateway_khipu_abstract::is_payment_method_available_in_khipu()
S
63 4 11
WC_Gateway_khipu_abstract::get_payment_method_icon()
S
63 4 11
WC_Gateway_khipu_simplified_transfer::init_form_fields()
S
44 1 55
WC_Gateway_khipu_regular_transfer::init_form_fields()
S
44 1 55
WC_Gateway_khipu_simplified_transfer::receipt_page()
S
66 4 8
WC_Gateway_khipu_regular_transfer::receipt_page()
S
66 4 8
WC_Gateway_khipu_regular_transfer::__construct()
S
52 2 23
WC_Gateway_khipu_simplified_transfer::__construct()
S
52 2 23
WC_Gateway_khipu_simplified_transfer::is_configured()
S
80 3 3
WC_Gateway_khipu_regular_transfer::is_configured()
S
80 3 3
WC_Gateway_khipu_abstract::get_payment_response()
S
58 2 15
WC_Gateway_khipu_abstract::admin_options()
S
64 2 12
woocommerce_gateway_khipu_showMessage()
S
68 2 8
WC_Gateway_khipu_regular_transfer::is_valid_currency()
S
69 2 7
WC_Gateway_khipu_simplified_transfer::is_valid_currency()
S
69 2 7
WC_Gateway_khipu_blocks_simplified_transfer::get_payment_method_script_handles()
S
65 1 10
WC_Gateway_khipu_blocks_regular_transfer::initialize()
S
79 1 3
WC_Gateway_khipu_blocks_simplified_transfer::is_active()
S
78 1 3
woocommerce_gateway_khipu_add_gateways()
S
74 1 5
WC_Gateway_khipu_regular_transfer::process_payment()
S
74 1 4
WC_Gateway_khipu_blocks_regular_transfer::is_active()
S
78 1 3
WC_Gateway_khipu_blocks_regular_transfer::get_payment_method_script_handles()
S
65 1 10
WC_Gateway_khipu_blocks_simplified_transfer::initialize()
S
79 1 3
woocommerce_gateway_khipu_orderReceivedHasSpaces()
S
78 1 4
WC_Gateway_khipu_blocks_simplified_transfer::get_payment_method_data()
S
68 1 7
WC_Gateway_khipu_blocks_regular_transfer::get_payment_method_data()
S
68 1 7
WC_Gateway_khipu_regular_transfer::is_payment_method_available()
S
81 1 3
WC_Gateway_khipu_simplified_transfer::is_payment_method_available()
S
81 1 3
woocommerce_gateway_khipu_showWooCommerceNeeded()
S
78 1 4
WC_Gateway_khipu_simplified_transfer::process_payment()
S
74 1 4
WC_Gateway_khipu_blocks_simplified_transfer::get_payment_method_script_handles_for_admin()
S
81 1 3
woocommerce_gateway_khipu_add_currencies()
S
66 1 8
WC_Gateway_khipu_blocks_regular_transfer::get_payment_method_script_handles_for_admin()
S
81 1 3