Code Analysis: Payment Gateway for ACBA BANK 1.1.4

Most Complex Classes

Class Rating Complexity
WC_HKD_Acba_Arca_Gateway
D
182

Most Complex Functions

Function Rating Complexity
hkd_init_acba_credit_agricole_gateway_class()
D
2
WC_HKD_Acba_Arca_Gateway::__construct()
C
18
WC_HKD_Acba_Arca_Gateway::webhook_acba_credit_agricole_successful()
C
26
WC_HKD_Acba_Arca_Gateway::process_payment()
C
24
WC_HKD_Acba_Arca_Gateway::admin_options()
B
10
WC_HKD_Acba_Arca_Gateway::init_form_fields()
A
4
WC_HKD_Acba_Arca_Gateway::confirmPayment()
A
10
WC_HKD_Acba_Arca_Gateway::payment_fields()
A
10
WC_HKD_Acba_Arca_Gateway::validateFields()
A
9
WC_HKD_Acba_Arca_Gateway::process_subscription_payment()
A
8
WC_HKD_Acba_Arca_Gateway::webhook_acba_credit_agricole_failed()
A
10
WC_HKD_Acba_Arca_Gateway::cancelPayment()
A
7