WC_Gateway_Wirecard_Creditcard B

Total Complexity 78
Dependencies 17
Dependents 4
Total lines 917
Lines of code 519
Logical lines of code 208
Comment lines 288
Methods 37
Properties 5

Methods 37

Method Rating Maintainability Complexity Lines of code
load_variables()
A
48 8 37
init_form_fields()
A
32 1 141
load_cc_template()
S
56 6 18
set_payment_config_three_d_limits()
S
54 4 24
set_payment_config_maids()
S
66 5 8
get_request_data_credit_card()
S
51 3 28
create_payment_config()
S
55 3 21
initialize_config()
S
66 4 8
set_force_three_d()
S
68 3 7
remove_cc_from_vault()
S
64 3 9
determine_user_language()
S
60 2 14
save_to_vault()
S
60 2 13
is_url_configuration_valid()
S
62 2 11
__construct()
S
54 1 21
validate_url_configuration()
S
67 2 8
has_cc_in_vault()
S
69 2 7
string_contains_substring()
S
71 2 6
get_cc_from_vault()
S
68 2 7
process_cancel()
S
65 2 9
process_capture()
S
65 2 9
execute_payment()
S
63 2 10
get_address_data_from_current_order()
S
65 2 10
init()
S
59 1 13
render_card_template_by_user()
S
68 1 9
process_payment()
S
67 1 8
set_three_ds_transaction_fields()
S
72 1 5
render_form()
S
71 1 6
get_spinner()
S
80 1 3
process_refund()
S
75 1 4
get_creditcard_form_html()
S
80 1 3
get_creditcard_submit_html()
S
80 1 3
get_save_for_later_html()
S
80 1 3
enqueue_scripts()
S
70 1 7
payment_scripts()
S
63 1 9
get_challenge_indicator_options()
S
68 1 7
add_payment_gateway_actions()
S
67 1 10
get_vault_html()
S
80 1 3