WC_PAYEX_GATEWAY B

Total Complexity 85
Dependencies 3
Dependents 1
Total lines 780
Lines of code 559
Logical lines of code 213
Comment lines 126
Methods 19
Properties 0

Methods 19

Method Rating Maintainability Complexity Lines of code
get_payex_mandate_link()
B
31 13 109
process_subscription_payment()
A
35 11 88
complete_payment()
A
45 12 44
get_payex_payment_link()
A
38 8 70
query_payex_payment_status()
A
44 8 44
webhook()
A
51 8 26
process_payment()
S
49 5 31
verify_payex_response()
S
59 4 14
get_payex_token()
S
52 3 24
__construct()
S
48 2 34
init_form_fields()
S
46 1 48
redirect()
S
71 2 5
payment_fields()
S
72 2 6
payment_scripts()
S
91 1 2
validate_fields()
S
82 1 3
scheduled_subscription_payment()
S
80 1 3
delete_resubscribe_meta()
S
81 1 3
delete_renewal_meta()
S
82 1 3
update_failing_payment_method()
S
91 1 2