WC_Zahls_Gateway B

Total Complexity 99
Dependencies 9
Dependents 0
Total lines 706
Lines of code 501
Logical lines of code 309
Comment lines 65
Methods 18
Properties 11

Methods 18

Method Rating Maintainability Complexity Lines of code
get_zahls_gateway()
C
28
23 138
check_webhook_response()
C
35 24 80
__construct()
S
42 5 47
process_recurring_payment()
S
50 6 28
mutateDescription()
S
51 5 31
get_icon()
S
58 6 13
isSubscriptionPayment()
S
61 6 11
admin_options()
S
41 1 84
payment_scripts()
S
71 5 5
get_zahls_status()
S
59 3 14
mutateTitle()
S
69 3 7
isPaymentMethodChange()
S
71 3 5
deleteGatewayById()
S
62 2 11
getZahlsInterface()
S
71 2 5
register_autoloader()
S
65 2 9
process_payment()
S
69 1 7
init_form_fields()
S
80 1 3
getCustomTransactionStatus()
S
79 1 3