Code Analysis: AsiaBill Payment Gateway for WooCommerce 1.2.1

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