PeachPay_Poynt_Payment_Gateway S

Total Complexity 47
Dependencies 7
Dependents 0
Total lines 343
Lines of code 214
Logical lines of code 101
Comment lines 68
Methods 12
Properties 5

Methods 12

Method Rating Maintainability Complexity Lines of code
process_payment()
A
39 15 60
validate_fields()
A
53 9 20
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