Code Analysis: Payment Gateway for ACBA BANK 1.1.5

Most Complex Classes

Class Rating Complexity
WC_HKD_Acba_Arca_Gateway
D
192

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()
C
31
WC_HKD_Acba_Arca_Gateway::process_payment()
C
24
WC_HKD_Acba_Arca_Gateway::__construct()
B
20
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::cronCheckOrder()
A
8