PeachPay_ConvesioPay_Card_Gateway D

Total Complexity 149
Dependencies 6
Dependents 1
Total lines 948
Lines of code 599
Logical lines of code 325
Comment lines 188
Methods 21
Properties 11

Methods 21

Method Rating Maintainability Complexity Lines of code
process_payment()
D
26
30 157
get_payment_token_from_request()
C
37 27 71
get_transaction_id_from_request()
B
39 22 66
process_refund()
B
36 18 73
enqueue_scripts()
A
45 8 42
create_fallback_transaction_id()
A
48 8 31
currency_admin_notice()
S
58 6 13
is_available()
S
59 5 16
find_payment_by_order_number()
S
55 4 19
payment_fields()
S
52 3 32
set_peachpay_order_details()
S
60 4 13
get_transaction_url()
S
63 3 11
__construct()
S
55 1 19
init_form_fields()
S
64 2 9
get_return_url()
S
66 2 8
needs_setup()
S
80 1 3
is_initialized()
S
82 1 3
get_minimum_charge()
S
74 1 4
get_convesiopay_config()
S
81 1 3
get_icon()
S
78 1 3
is_blocks_supported()
S
80 1 3