Wt_Import_Export_For_Woo_Basic_Import D

Total Complexity 187
Dependencies 11
Dependents 0
Total lines 1,361
Lines of code 1,001
Logical lines of code 447
Comment lines 203
Methods 32
Properties 25

Methods 32

Method Rating Maintainability Complexity Lines of code
process_action()
D
25
36 155
download_remote_file()
C
33 23 108
add_input_file_data()
B
40 18 57
process_download()
A
39 12 74
process_column_val()
A
47 13 34
_process_rerun()
A
50 13 27
ajax_main()
A
47 10 30
enqueue_assets()
A
35 4 89
admin_settings_page()
S
49 7 30
get_method_import_screen_fields()
S
42 4 59
do_arithmetic()
S
52 6 26
get_file_path()
S
52 6 25
generate_log_summary()
S
54 4 20
validate_syntax()
S
54 4 20
add_select2_lib()
S
58 3 15
delete_import_file()
S
60 3 14
__construct()
S
45 1 43
advanced_setting_fields()
S
46 1 41
evaluate_data()
S
63 3 10
get_steps()
S
61 2 13
_set_import_file_processing_finished()
S
55 1 21
remote_get()
S
56 1 19
add_admin_pages()
S
57 1 17
is_extension_allowed()
S
65 2 9
get_temp_file_name()
S
73 2 4
get_advanced_screen_fields()
S
59 1 14
_set_csv_delimiter()
S
63 1 11
get_defaults()
S
76 1 4
get_file_url()
S
79 1 3
get_log_file_name()
S
80 1 3
get_skip_from_evaluation()
S
77 1 3
get_decimal_columns()
S
77 1 3