Code Analysis: Payment Gateway for ACBA BANK 1.0.9

Most Complex Classes

Class Rating Complexity
WC_HKD_Acba_Arca_Gateway
C
116

Most Complex Functions

Function Rating Complexity
hkd_init_acba_credit_agricole_gateway_class()
D
2
WC_HKD_Acba_Arca_Gateway::webhook_acba_credit_agricole_successful()
B
23
WC_HKD_Acba_Arca_Gateway::process_payment()
B
17
WC_HKD_Acba_Arca_Gateway::__construct()
A
13
WC_HKD_Acba_Arca_Gateway::admin_options()
A
6
WC_HKD_Acba_Arca_Gateway::payment_fields()
A
10
WC_HKD_Acba_Arca_Gateway::validateFields()
A
9
WC_HKD_Acba_Arca_Gateway::webhook_acba_credit_agricole_failed()
A
10
WC_HKD_Acba_Arca_Gateway::init_form_fields()
A
4
WC_HKD_Acba_Arca_Gateway::delete_binding()
A
7
plugin_activate_hkd_acba()
S
6
WC_HKD_Acba_Arca_Gateway::process_refund()
S
5