Code Analysis: Drag and Drop Multiple File Upload - Contact Form 7 1.3.7.1

Function Rating Maintainability Complexity Lines of code
dnd_cf7_mime_types()
D
6
2 894
dnd_upload_cf7_upload()
C
36 29 63
dnd_cf7_auto_clean_dir()
B
45 18 36
dnd_cf7_mail_components()
A
45 15 39
dnd_upload_cf7_validation_filter()
A
47 15 30
dnd_cf7_scripts()
A
46 11 34
dnd_cf7_upload_form_tag_handler()
A
44 10 41
dnd_cf7_before_send_mail()
A
45 10 39
dnd_upload_admin_settings()
A
34 1 132
dnd_codedropz_upload_delete()
A
51 8 24
dnd_wpcf7_posted_data()
A
54 8 19
dnd_cf7_validate_type()
S
51 6 19
dnd_cf7_upload_plugins_loaded()
S
55 6 18
dnd_remove_uploaded_files()
S
57 6 15
dnd_cf7_conditional_fields()
S
53 5 21
dnd_get_upload_dir()
S
56 5 17
dnd_upload_cf7_lang()
S
61 5 12
dnd_cf7_get_allowed_types()
S
61 5 11
dnd_cf7_get_size_limit()
S
62 5 11
dnd_upload_cf7_tag_generator_file()
S
42 1 70
dnd_get_upload_form()
S
63 4 11
dnd_upload_cf7_filetypes()
S
53 3 21
dnd_custom_scripts()
S
55 2 33
dnd_cf7_links()
S
63 4 10
dnd_cf7_check_ascii()
S
64 4 10
dnd_cf7_error_msg()
S
58 2 15
dnd_logs()
S
68 3 6
dnd_upload_register_settings()
S
58 1 17
dnd_upload_cf7_form_enctype_filter()
S
68 2 7
dnd_custom_plugin_row_meta()
S
68 2 7
dnd_wpcf7_nonce_check()
S
73 2 5
dnd_upload_cf7_add_tag_generator()
S
75 1 4
dnd_custom_style()
S
74 1 5
dnd_extra_mime_types()
S
73 1 5
dnd_cf7_upload_add_form_tag_file()
S
78 1 3
dnd_upload_default_ext()
S
80 1 3
dnd_admin_settings()
S
74 1 4
dnd_cf7_upload_links()
S
72 1 5