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

Function Rating Maintainability Complexity Lines of code
Superaddons_EL_File_Uploads::update_controls()
C
21
3 391
Superaddons_List_Addons::http_response_eform()
A
36 8 88
Superaddons_Check_Purchase_Code::check_purchase_code()
A
45 9 39
Superaddons_List_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
Superaddons_Check_Purchase_Code::check_purchase_remove_code_ajax()
S
47 6 35
Superaddons_List_Addons::admin_head()
S
100 1 106
Superaddons_EL_File_Uploads::process_field()
S
49 6 30
Superaddons_EL_File_Uploads::get_ensure_upload_dir()
S
49 4 34
Superaddons_EL_File_Uploads::get_blacklist_file_ext()
S
45 2 49
Superaddons_EL_File_Uploads::elementor_file_upload_remove()
S
57 4 15
Superaddons_Check_Purchase_Code::add_pro()
S
59 3 14
Superaddons_EL_File_Uploads::is_file_type_valid()
S
61 3 11
Superaddons_List_Addons::add_ninja_form()
S
53 2 23
Superaddons_Check_Purchase_Code::add_action()
S
56 2 16
Superaddons_List_Addons::__construct()
S
65 3 8
Superaddons_List_Addons::fluentform_global_addons()
S
58 2 15
Superaddons_Check_Purchase_Code::add_head()
S
100 1 29
Superaddons_Check_Purchase_Code::check_purchase_code_ajax()
S
62 2 11
Superaddons_Check_Purchase_Code::__construct()
S
56 1 17
Superaddons_EL_File_Uploads::is_file_size_valid()
S
68 2 6
Superaddons_List_Addons::get_addons()
S
66 2 8
Superaddons_EL_File_Uploads::cover_css()
S
67 2 6
Superaddons_Check_Purchase_Code::resolve_root_domain()
S
67 2 7
Superaddons_EL_File_Uploads::get_upload_file_size_options()
S
66 2 8
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
61 1 11
Superaddons_EL_File_Uploads::send_data()
S
69 1 6
superaddons_elementor_pro_add_upload_field()
S
76 1 4
Superaddons_EL_File_Uploads::get_name()
S
79 1 3
Superaddons_List_Addons::page_addons_quform()
S
82 1 3
Superaddons_EL_File_Uploads::get_type()
S
82 1 3
Superaddons_Check_Purchase_Code::add_js()
S
78 1 3
Superaddons_EL_File_Uploads::editor_preview_footer()
S
79 1 3
Superaddons_List_Addons::page_yeemail()
S
82 1 3
Superaddons_EL_File_Uploads::add_lib()
S
69 1 5
Superaddons_EL_File_Uploads::remove_wp_mail_filter()
S
75 1 4
Superaddons_List_Addons::page_addons_cf7()
S
82 1 3
Superaddons_EL_File_Uploads::get_file_url()
S
69 1 6
Superaddons_List_Addons::page_addons_fluent_forms()
S
82 1 3
Superaddons_List_Addons::page_addons_wpforms()
S
82 1 3
Superaddons_List_Addons::page_addons_formidable()
S
82 1 3
Superaddons_List_Addons::add_menu()
S
61 1 10
Superaddons_EL_File_Uploads::wp_mail()
S
72 1 5
Superaddons_EL_File_Uploads::get_upload_dir()
S
70 1 6
Superaddons_List_Addons::page_addons_elementor()
S
82 1 3