Code Analysis: Drag and Drop Multiple File Upload for Contact Form 7 1.3.8.6

Function Rating Maintainability Complexity Lines of code
dnd_cf7_mime_types()
D
6
2 894
dnd_upload_cf7_upload()
C
34 30 69
dnd_cf7_auto_clean_dir()
B
44 18 41
dnd_cf7_mail_components()
A
44 16 42
dnd_upload_cf7_validation_filter()
A
46 16 33
dnd_cf7_scripts()
A
43 14 40
dnd_codedropz_upload_delete()
A
46 13 35
dnd_wpcf7_posted_data()
A
50 12 25
dnd_cf7_upload_form_tag_handler()
A
44 10 41
dnd_cf7_before_send_mail()
A
46 10 37
dnd_cf7_upload_plugins_loaded()
A
50 9 28
dnd_upload_admin_settings()
A
32 1 143
dnd_get_upload_dir()
S
52 7 24
dnd_cf7_validate_type()
S
51 6 19
dnd_cf7_get_option()
S
56 6 18
dnd_remove_uploaded_files()
S
57 6 15
dnd_cf7_settings()
S
60 6 13
dnd_cf7_conditional_fields()
S
53 5 21
dnd_upload_cf7_lang()
S
61 5 12
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_upload_register_settings()
S
63 4 10
dnd_cf7_check_ascii()
S
64 4 10
dnd_cf7_generate_cookie()
S
59 3 12
dnd_upload_cf7_add_tag_generator()
S
59 2 16
dnd_logs()
S
68 3 6
dnd_cf7_error_msg()
S
58 2 15
dnd_wpcf7_nonce_check()
S
66 3 8
dnd_upload_cf7_form_enctype_filter()
S
68 2 7
dnd_cf7_get_unique_id()
S
74 2 5
dnd_custom_plugin_row_meta()
S
68 2 7
dnd_upload_cf7_tag_generator_file_v2()
S
62 1 11
dnd_upload_cf7_tag_generator_file()
S
67 1 7
dnd_cf7_upload_links()
S
71 1 5
dnd_admin_settings()
S
73 1 4
dnd_extra_mime_types()
S
73 1 5
dnd_upload_default_ext()
S
80 1 3
dnd_cf7_upload_add_form_tag_file()
S
78 1 3