Wt_Import_Export_For_Woo_Basic_Import D

Total Complexity 176
Dependencies 11
Dependents 0
Total lines 1,282
Lines of code 931
Logical lines of code 420
Comment lines 198
Methods 30
Properties 20

Methods 30

Method Rating Maintainability Complexity Lines of code
process_action()
D
26
34 145
download_remote_file()
C
33 23 108
add_input_file_data()
A
42 14 53
process_download()
A
39 12 74
process_column_val()
A
48 13 32
_process_rerun()
A
50 13 27
ajax_main()
A
47 10 30
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
enqueue_assets()
S
42 3 49
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
advanced_setting_fields()
S
47 1 40
__construct()
S
46 1 39
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_log_file_name()
S
80 1 3
evaluate_data()
S
68 1 7
get_file_url()
S
79 1 3