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

Function Rating Maintainability Complexity Lines of code
Superaddons_Cf7_File_Uploads_Backend::cf7_add_files()
A
47 13 34
Yeekit_Document_Addons::http_response_eform()
A
36 8 88
Yeekit_Document_Addons::page_addons()
A
39 6 82
Superaddons_Cf7_File_Uploads_Backend::cf7_file_uploads()
A
45 9 37
Superaddons_Cf7_File_Uploads_Backend::wpcf7_file_validation_filter()
A
49 9 29
Superaddons_Cf7_File_Uploads_Backend::wpcf7_file_form_tag_handler()
A
41 7 56
Yeekit_Document_Addons::add_banner()
S
53 6 23
Superaddons_Cf7_File_Uploads_Backend::get_ensure_upload_dir()
S
49 4 34
Superaddons_Cf7_File_Uploads_Backend::wpcf7_tag_generator_file_2()
S
41 1 73
Superaddons_Cf7_File_Uploads_Settings::setting_form()
S
45 2 53
Superaddons_Cf7_File_Uploads_Backend::wpcf7_tag_generator_file()
S
43 1 64
Superaddons_Cf7_File_Uploads_Backend::get_blacklist_file_ext()
S
45 2 49
Superaddons_Cf7_File_Uploads_Backend::cf7_dropfiles_remove()
S
57 4 15
Superaddons_Cf7_File_Uploads_Backend::is_file_type_valid()
S
61 3 11
Yeekit_Document_Addons::add_ninja_form()
S
53 2 23
Superaddons_Cf7_File_Uploads_init::do_remove_files()
S
65 3 9
Yeekit_Document_Addons::fluentform_global_addons()
S
58 2 15
Yeekit_Document_Addons::__construct()
S
62 3 10
Superaddons_Cf7_File_Uploads_Backend::wpcf7_add_tag_generator_file()
S
62 2 11
Superaddons_Cf7_File_Uploads_Backend::get_upload_dir()
S
62 2 11
Superaddons_Cf7_File_Uploads_Backend::get_file_url()
S
62 2 11
Superaddons_Cf7_File_Uploads_Backend::is_file_size_valid()
S
68 2 6
Superaddons_Cf7_File_Uploads_init::remove_files_cf7_activation()
S
73 2 5
Yeekit_Document_Addons::get_addons()
S
66 2 8
Superaddons_Cf7_File_Uploads_Backend::__construct()
S
59 1 13
Superaddons_Cf7_File_Uploads_Backend::add_settings()
S
65 1 12
Superaddons_Cf7_File_Uploads_Backend::wpcf7_drop_messages()
S
63 1 12
Superaddons_Cf7_File_Uploads_Frontend::add_lib()
S
61 1 11
Yeekit_Document_Addons::set_document_link()
S
62 1 11
Yeekit_Document_Addons::page_addons_quform()
S
82 1 3
Yeekit_Document_Addons::page_addons_cf7()
S
82 1 3
Superaddons_Cf7_File_Uploads_Backend::get_upload_file_size_options()
S
75 1 4
Yeekit_Document_Addons::add_action_plugin()
S
69 1 6
Yeekit_Document_Addons::page_addons_fluent_forms()
S
82 1 3
Yeekit_Document_Addons::add_js()
S
67 1 7
Yeekit_Document_Addons::add_menu()
S
61 1 10
Superaddons_Cf7_File_Uploads_init::__construct()
S
66 1 8
Yeekit_Document_Addons::page_addons_formidable()
S
82 1 3
Superaddons_Cf7_File_Uploads_Settings::add_menu()
S
77 1 3
Yeekit_Document_Addons::page_addons_wpforms()
S
82 1 3
Yeekit_Document_Addons::page_addons_elementor()
S
82 1 3
Superaddons_Cf7_File_Uploads_Settings::__construct()
S
75 1 4
Superaddons_Cf7_File_Uploads_Frontend::__construct()
S
79 1 3
Superaddons_Cf7_File_Uploads_init::add_custom_mime_types()
S
74 1 5
Superaddons_Cf7_File_Uploads_Backend::wpcf7_add_form_tag_file()
S
75 1 4
Superaddons_Cf7_File_Uploads_Settings::register_mysettings()
S
81 1 3
Yeekit_Document_Addons::page_yeemail()
S
82 1 3
Yeekit_Document_Addons::dismiss_noty()
S
69 1 6