Code Analysis: Drag and Drop Multiple File Upload for WooCommerce 1.1.6

Function Rating Maintainability Complexity Lines of code
dndmfu_wc_auto_remove_files()
B
43 20 41
DNDMFU_WC_Settings::get_settings()
A
26
3 231
DNDMFU_WC_MAIN::upload()
A
43 14 39
dndmfu_wc_remove_files_from_contents()
A
50 14 25
dndmfu_wc_display_file_upload()
A
45 13 34
DNDMFU_WC_MAIN::enqueue()
A
47 13 29
dndmfu_wc_cart_validation()
A
50 12 26
DNDMFU_WC_MAIN::process_hook_filters()
A
57 10 15
DNDMFU_WC_MAIN::delete_file()
A
50 9 25
dndmfu_wc_add_cart_data()
A
51 8 24
dndmfu_wc_validate_type()
S
56 6 18
dndmfu_wc_update_cart_validation()
S
58 6 15
dndmfu_wc_antiscript_file_name()
S
54 5 23
DNDMFU_WC_MAIN::init()
S
52 5 23
dndmfu_wc_get_files()
S
57 5 16
dndmfu_wc_lang()
S
61 5 12
DNDMFU_WC_MAIN::prefix_option()
S
59 4 12
DNDMFU_WC_MAIN::hooks()
S
50 3 26
dndmfu_wc_dir_setup()
S
65 4 11
dndmfu_wc_product_panels()
S
52 2 29
dndmfu_wc_get_cart_item()
S
61 3 12
dndmfu_wc_order_item()
S
62 3 12
dndmfu_wc_save_fields()
S
63 3 11
dndmfu_wc_delete_file()
S
63 3 11
dndmfu_wc_filetypes()
S
57 2 16
dndmfu_wc_activate()
S
73 2 5
DNDMFU_WC_MAIN::get_error_msg()
S
71 2 6
dndmfu_wc_order_item_name()
S
69 2 6
DNDMFU_WC_MAIN::check_nonce()
S
72 2 5
DNDMFU_WC_MAIN::get_instance()
S
72 2 6
dndmfu_wc_get_filename()
S
79 2 3
dndmfu_wc_settings_tabs()
S
69 2 7
dndmfu_wc_dir()
S
69 2 7
DNDMFU_WC_MAIN::setErrorMessages()
S
61 1 12
DNDMFU_WC_MAIN::init_actions()
S
75 1 4
dndmfu_wc_product_tabs_icon()
S
83 1 3
DNDMFU_WC_Settings::banner()
S
69 1 7
DNDMFU_WC_Settings::save()
S
77 1 4
DNDMFU_WC_MAIN::dndmfu_wc_settings()
S
67 1 8
DNDMFU_WC_Settings::output()
S
77 1 4
DNDMFU_WC_INIT()
S
82 1 3
DNDMFU_WC_MAIN::__construct()
S
73 1 6
DNDMFU_WC_MAIN::filters()
S
64 1 9
DNDMFU_WC_MAIN::text_domain()
S
77 1 3
dndmfu_wc_product_tabs()
S
65 1 9
DNDMFU_WC_MAIN::includes()
S
76 1 4
DNDMFU_WC_Settings::__construct()
S
65 1 8
dndmfu_wc_media_json_response()
S
70 1 7
dndmfu_wc_deactivate()
S
82 1 3