WC_HKD_Acba_Arca_Gateway D

Total Complexity 171
Dependencies 3
Dependents 0
Total lines 1,127
Lines of code 995
Logical lines of code 465
Comment lines 38
Methods 24
Properties 4

Methods 24

Method Rating Maintainability Complexity Lines of code
webhook_acba_credit_agricole_successful()
C
36 24 66
process_payment()
B
34 21 85
__construct()
B
34 18 78
admin_options()
B
33 10 147
init_form_fields()
A
30 4 157
confirmPayment()
A
42 10 50
payment_fields()
A
42 10 50
validateFields()
A
42 9 54
process_subscription_payment()
A
39 8 63
webhook_acba_credit_agricole_failed()
A
48 10 28
cancelPayment()
A
47 7 34
delete_binding()
A
47 7 34
process_refund()
S
51 5 26
CardsPageContent()
S
48 4 33
add_custom_order_status_actions_button()
S
58 5 13
statusChangeHookSubscription()
S
61 5 12
getCardType()
S
51 3 26
statusChangeHook()
S
63 4 10
checkActivation()
S
63 2 10
enqueue_stylesheets()
S
72 1 5
queryVarsCards()
S
77 1 4
add_custom_order_status_actions_button_css()
S
82 1 3
getPaymentGatewayByOrder()
S
80 1 3
addCardLinkMenu()
S
76 1 4