Code Analysis: Wizpay Gateway for WooCommerce 1.0.4

Most Complex Classes

Class Rating Complexity
WizardPay_API
C
121
WC_Gateway_WizardPay
C
105
Woocommerce_WizardPay_Init
S
25

Most Complex Functions

Function Rating Complexity
WC_Gateway_WizardPay::handle_checkout_redirecturl_response()
D
40
wz_limits_api_hook_function()
B
17
WizardPay_API::prepare_api_input()
B
10
WC_Gateway_WizardPay::process_admin_options()
A
13
Woocommerce_WizardPay_Init::merchant_autherised_to_capture_amount_manually()
A
12
WizardPay_API::handle_partial_payment_capture_error()
A
12
add_payment_gateway_logo_prod_gallery()
A
10
WizardPay_API::handle_immediate_payment_capture_error()
A
11
wz_cart_page_custom_text()
A
9
WizardPay_API::handle_order_payment_status_api_error()
A
9
WizardPay_API::call_limit_api()
A
8
WC_Gateway_WizardPay::process_cancel()
A
8