Code Analysis: Checkout Files Upload for WooCommerce 2.2.1

Most Complex Functions

Function Rating Complexity
Alg_WC_Checkout_Files_Upload_Main::process_checkout_files_upload()
D
82
Alg_WC_Checkout_Files_Upload_Settings_File::get_settings()
C
10
Alg_WC_Checkout_Files_Upload_Main::is_visible()
B
22
Alg_WC_Checkout_Files_Upload_Main::validate_on_checkout()
B
21
Alg_WC_Checkout_Files_Upload_Main::validate_image_dimensions()
B
18
Alg_WC_Checkout_Files_Upload_Main::alg_ajax_file_delete()
B
16
Alg_WC_Checkout_Files_Upload_Main::maybe_get_image()
B
17
Alg_WC_Checkout_Files_Upload_Main::alg_ajax_file_upload()
B
14
Alg_WC_Checkout_Files_Upload_Main::get_the_form()
B
12
Alg_WC_Checkout_Files_Upload_Main::create_file_admin_order_meta_box()
A
10
Alg_WC_Checkout_Files_Upload_Main::add_files_upload_form_to_checkout_frontend_all()
A
12
Alg_WC_Checkout_Files_Upload::add_settings_to_status_report()
A
10