Code Analysis: AsiaBill Payment Gateway for WooCommerce 1.2.2

Most Complex Functions

Function Rating Complexity
WC_Gateway_Asiabill_Creditcard::process_payment()
B
20
Asiabill\Classes\AsiabillIntegration::verification()
A
14
Asiabill\Classes\AsiabillHttp::request()
A
11
WC_Asiabill_Webhook::asiabill_callback()
A
10
Wc_Asiabill_Payment_Token::get_payment_tokens()
A
10
Asiabill\Classes\AsiabillIntegration::requestCommon()
A
9
WC_Gateway_Asiabill_Creditcard::get_icon()
A
9
WC_Asiabill_Payment_Gateway::process_response()
A
9
WC_Asiabill_Order_Handler::maybe_process_redirect_order()
A
8
WC_Gateway_Asiabill_Creditcard::javascript_params()
A
7
WC_Gateway_Asiabill_Creditcard::elements_form()
S
8
WC_Asiabill_Order_Handler::process_redirect_payment()
S
6