WC_Wirecard_Payment_Gateway B

Total Complexity 81
Dependencies 27
Dependents 2
Total lines 738
Lines of code 365
Logical lines of code 217
Comment lines 279
Methods 25
Properties 11

Methods 25

Method Rating Maintainability Complexity Lines of code
update_order_state()
A
48 15 32
execute_transaction()
A
40 10 57
return_request()
A
44 7 43
notify()
S
50 6 28
process_payment()
S
50 4 26
execute_refund()
S
54 4 19
test_payment_config()
S
58 3 15
payment_on_hold()
S
71 4 5
process_refund()
S
60 3 12
add_payment_gateway_actions()
S
54 1 30
create_redirect_url()
S
63 2 11
can_refund_order()
S
80 2 3
is_available()
S
71 2 6
can_capture()
S
71 2 6
can_refund()
S
71 2 6
can_cancel()
S
71 2 6
save_response_data()
S
70 2 6
create_notification_url()
S
64 2 10
update_payment_transaction()
S
62 2 10
create_payment_config()
S
63 1 11
generate_fps_session_id()
S
72 1 5
init_form_fields()
S
80 1 3
get_shop_version()
S
67 1 8
callback()
S
77 1 4
get_type()
S
82 1 3