PeachPay_Poynt_Payment_Gateway S

Total Complexity 47
Dependencies 7
Dependents 0
Total lines 352
Lines of code 218
Logical lines of code 104
Comment lines 71
Methods 12
Properties 5

Methods 12

Method Rating Maintainability Complexity Lines of code
process_payment()
A
39 14 60
validate_fields()
A
51 10 24
process_zero_total_payment()
S
51 5 27
process_refund()
S
58 5 14
process_subscription_renewal()
S
46 2 40
__construct()
S
54 3 22
action_needed_form()
S
62 2 14
is_available()
S
69 2 7
needs_setup()
S
80 1 3
get_callback_url()
S
79 1 3
enqueue_checkout_scripts()
S
78 1 3
create_payment_token()
S
98 1 1