Code Analysis: Drag and Drop File Upload for Elementor Forms 1.5.3

Function Rating Maintainability Complexity Lines of code
Superaddons_EL_File_Uploads::process_field()
A
40 14 56
Superaddons_EL_File_Uploads::update_controls()
A
27
2 227
Yeekit_Document_Addons::http_response_eform()
A
36 8 88
Yeekit_Document_Addons::page_addons()
A
42 6 75
Superaddons_EL_File_Uploads::elementor_file_upload()
A
46 8 37
Superaddons_EL_File_Uploads::render()
A
46 7 36
Yeekit_Document_Addons::add_banner()
S
53 6 23
Superaddons_EL_File_Uploads::elementor_file_upload_remove()
S
53 6 20
Yeeaddons_EL_Dropbox_API_Setttings::ajax_validate_api_token()
S
53 5 23
Superaddons_EL_File_Uploads::get_ensure_upload_dir()
S
49 4 34
Superaddons_EL_File_Uploads::get_blacklist_file_ext()
S
45 2 49
Yeeaddons_EL_Dropbox_API_Setttings::register_admin_fields()
S
46 2 43
Yeeaddons_EL_Dropbox_API::get_token()
S
51 3 27
Yeeaddons_EL_Dropbox_API::uppload_files()
S
49 2 31
Superaddons_EL_File_Uploads::is_file_type_valid()
S
61 3 11
Yeekit_Document_Addons::add_ninja_form()
S
53 2 23
Yeeaddons_EL_Dropbox_API::checkAccessToken()
S
53 2 23
Yeeaddons_EL_Dropbox_API::getNewAccessToken()
S
53 2 22
Yeekit_Document_Addons::__construct()
S
62 3 10
Yeekit_Document_Addons::fluentform_global_addons()
S
58 2 15
Yeekit_Document_Addons::get_addons()
S
66 2 8
Superaddons_EL_File_Uploads::get_upload_file_size_options()
S
66 2 8
Yeeaddons_EL_Dropbox_API_Setttings::__construct()
S
69 2 6
Superaddons_EL_File_Uploads::is_file_size_valid()
S
68 2 6
Superaddons_EL_File_Uploads::cover_css()
S
67 2 6
Superaddons_EL_File_Uploads::content_template_script()
S
100 1 14
Superaddons_EL_File_Uploads::get_file_by_attachment_type()
S
62 1 13
Superaddons_EL_File_Uploads::__construct()
S
60 1 12
Yeekit_Document_Addons::set_document_link()
S
62 1 11
Superaddons_EL_File_Uploads::wp_mail()
S
72 1 5
Yeekit_Document_Addons::page_addons_fluent_forms()
S
82 1 3
Superaddons_EL_File_Uploads::get_upload_dir()
S
70 1 6
Superaddons_EL_File_Uploads::add_lib_admin()
S
78 1 3
superaddons_elementor_pro_add_upload_field()
S
73 1 5
Yeekit_Document_Addons::page_addons_formidable()
S
82 1 3
Superaddons_EL_File_Uploads::remove_wp_mail_filter()
S
75 1 4
Yeekit_Document_Addons::page_addons_wpforms()
S
82 1 3
Yeekit_Document_Addons::page_addons_quform()
S
82 1 3
Superaddons_EL_File_Uploads::send_data()
S
69 1 6
Yeekit_Document_Addons::add_menu()
S
61 1 10
Yeekit_Document_Addons::add_js()
S
67 1 7
Yeekit_Document_Addons::add_action_plugin()
S
71 1 5
Yeekit_Document_Addons::dismiss_noty()
S
69 1 6
Yeekit_Document_Addons::page_addons_elementor()
S
82 1 3
Yeekit_Document_Addons::page_yeemail()
S
82 1 3
Superaddons_EL_File_Uploads::editor_preview_footer()
S
79 1 3
Superaddons_EL_File_Uploads::get_file_url()
S
69 1 6
Superaddons_EL_File_Uploads::add_lib()
S
69 1 5
Superaddons_EL_File_Uploads::get_name()
S
79 1 3
Yeekit_Document_Addons::page_addons_cf7()
S
82 1 3
Superaddons_EL_File_Uploads::get_type()
S
82 1 3