Code Analysis: AsiaBill Payment Gateway for WooCommerce 1.2.12

Most Complex Functions

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