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

Most Complex Classes

Class Rating Complexity
\Superaddons_EL_File_Uploads
A
65
\Yeeaddons_EL_Dropbox_API
S
9
\Yeeaddons_EL_Dropbox_API_Setttings
S
9

Most Complex Functions

Function Rating Complexity
\Superaddons_EL_File_Uploads::process_field()
A
14
\Superaddons_EL_File_Uploads::update_controls()
A
2
\Superaddons_EL_File_Uploads::elementor_file_upload()
A
8
\Superaddons_EL_File_Uploads::render()
A
7
\Superaddons_EL_File_Uploads::elementor_file_upload_remove()
S
6
\Yeeaddons_EL_Dropbox_API_Setttings::ajax_validate_api_token()
S
5
\Superaddons_EL_File_Uploads::get_ensure_upload_dir()
S
4
\Superaddons_EL_File_Uploads::get_blacklist_file_ext()
S
2
\Yeeaddons_EL_Dropbox_API_Setttings::register_admin_fields()
S
2
\Yeeaddons_EL_Dropbox_API::get_token()
S
3
\Yeeaddons_EL_Dropbox_API::uppload_files()
S
2
\Superaddons_EL_File_Uploads::is_file_type_valid()
S
3