WC_Gateways_IMMA A

Total Complexity 68
Dependencies 5
Dependents 0
Total lines 621
Lines of code 242
Logical lines of code 109
Comment lines 276
Methods 35
Properties 18

Methods 35

Method Rating Maintainability Complexity Lines of code
payment_fields()
S
55 5 18
get_user_date_card()
S
58 5 15
get_user_agent()
S
59 5 14
is_available()
S
67 5 7
get_order_total()
S
61 4 13
get_tokens()
S
65 4 9
tokenization_script()
S
58 2 16
get_transaction_url()
S
66 3 8
init_settings()
S
73 3 4
process_payment()
S
60 2 13
get_new_payment_method_option_html()
S
62 2 12
get_return_url()
S
66 2 8
get_icon()
S
72 2 4
saved_payment_methods()
S
64 2 9
can_refund_order()
S
79 2 3
get_saved_payment_method_option_html()
S
61 1 13
save_payment_method_checkbox()
S
64 1 11
payment_scripts()
S
91 1 2
get_checkout_order_received_url()
S
69 1 6
gw_clean()
S
72 1 5
add_payment_method()
S
71 1 6
get_device_session_id()
S
79 1 3
process_refund()
S
82 1 3
supports()
S
78 1 3
validate_fields()
S
82 1 3
get_method_title()
S
79 1 3
set_current()
S
81 1 3
get_pay_button_id()
S
80 1 3
get_description()
S
79 1 3
get_title()
S
79 1 3
has_fields()
S
81 1 3
needs_setup()
S
82 1 3
admin_options()
S
67 1 7
get_method_description()
S
79 1 3
get_client_ip()
S
81 1 3