Code Analysis: Checkout Files Upload for WooCommerce 2.2.1

Function Rating Maintainability Complexity Lines of code
Alg_WC_Checkout_Files_Upload_Main::process_checkout_files_upload()
D
17
82 219
Alg_WC_Checkout_Files_Upload_Settings_File::get_settings()
C
22
10 282
Alg_WC_Checkout_Files_Upload_Main::is_visible()
B
39 22 64
Alg_WC_Checkout_Files_Upload_Main::validate_on_checkout()
B
38 21 65
Alg_WC_Checkout_Files_Upload_Main::validate_image_dimensions()
B
42 18 45
Alg_WC_Checkout_Files_Upload_Main::alg_ajax_file_delete()
B
38 16 74
Alg_WC_Checkout_Files_Upload_Main::maybe_get_image()
B
43 17 44
Alg_WC_Checkout_Files_Upload_Main::alg_ajax_file_upload()
B
36 14 83
Alg_WC_Checkout_Files_Upload_Main::get_the_form()
B
32 12 111
Alg_WC_Checkout_Files_Upload_Main::create_file_admin_order_meta_box()
A
37 10 79
Alg_WC_Checkout_Files_Upload_Main::add_files_upload_form_to_checkout_frontend_all()
A
48 12 31
Alg_WC_Checkout_Files_Upload::add_settings_to_status_report()
A
42 10 54
Alg_WC_Checkout_Files_Upload_Main::uploader_shortcode()
A
48 11 32
Alg_WC_Checkout_Files_Upload_Main::maybe_send_admin_notification()
A
43 10 43
Alg_WC_Checkout_Files_Upload_Main::language_shortcode()
A
60 12 10
Alg_WC_Checkout_Files_Upload_Main::add_files_to_email_attachments()
A
49 10 29
Alg_WC_Checkout_Files_Upload_Main::add_files_upload_form_to_thankyou_and_myaccount_page()
A
51 10 24
Alg_WC_Checkout_Files_Upload_Settings_Emails::get_settings()
S
35 1 115
Alg_WC_Checkout_Files_Upload_Main::add_files_to_order_display()
S
50 7 25
Alg_WC_Checkout_Files_Upload_Main::__construct()
S
48 6 30
Alg_WC_Checkout_Files_Upload::version_updated()
S
61 7 11
Alg_WC_Checkout_Files_Upload_Main::get_file_download_link()
S
53 6 24
Alg_WC_Checkout_Files_Upload_Main::validate_file_type()
S
53 6 22
wpw_cfu_db_update()
S
55 6 19
Alg_WC_Checkout_Files_Upload_Main::add_files_to_order()
S
48 5 31
Alg_WC_Checkout_Files_Upload::enqueue_scripts()
S
53 5 24
Alg_WC_Checkout_Files_Upload_Settings_General::get_settings()
S
39 1 79
Alg_WC_Checkout_Files_Upload_Settings_Template::get_settings()
S
40 1 79
alg_is_user_role()
S
66 6 7
Alg_WC_Checkout_Files_Upload::__construct()
S
51 4 24
Alg_WC_Checkout_Files_Upload_Main::get_file_delete_link()
S
57 4 18
Alg_WC_Checkout_Files_Upload_Main::get_the_form_part_label()
S
56 4 18
Alg_WC_Checkout_Files_Upload::enqueue_styles()
S
59 4 15
Alg_WC_Settings_Checkout_Files_Upload::maybe_reset_settings()
S
60 4 12
Alg_WC_Checkout_Files_Upload_Main::add_file_to_order()
S
51 3 26
Alg_WC_Checkout_Files_Upload_Main::get_wc_email_part()
S
62 3 12
Alg_WC_Checkout_Files_Upload_Main::enqueue_scripts()
S
54 2 20
Alg_WC_Checkout_Files_Upload_Main::add_file_admin_order_meta_box()
S
61 2 13
Alg_WC_Settings_Checkout_Files_Upload::get_settings()
S
55 1 21
Alg_WC_Checkout_Files_Upload::action_links()
S
64 2 9
Alg_WC_Settings_Checkout_Files_Upload::settings_saved_admin_notice()
S
72 2 5
Alg_WC_Settings_Checkout_Files_Upload::maybe_unsanitize_option()
S
78 2 3
alg_current_filter_priority()
S
66 2 9
Alg_WC_Checkout_Files_Upload::instance()
S
72 2 6
alg_get_alg_uploads_dir()
S
66 2 9
Alg_WC_Checkout_Files_Upload_Main::wrap_in_wc_email_template()
S
71 1 5
Alg_WC_Checkout_Files_Upload::load_localization()
S
77 1 3
Alg_WC_Checkout_Files_Upload_Settings_Section::__construct()
S
74 1 4
Alg_WC_Checkout_Files_Upload_Settings_File::__construct()
S
70 1 6
Alg_WC_Checkout_Files_Upload::plugin_path()
S
80 1 3
Alg_WC_Checkout_Files_Upload_Settings_Emails::__construct()
S
73 1 5
Alg_WC_Settings_Checkout_Files_Upload::__construct()
S
67 1 7
Alg_WC_Checkout_Files_Upload_Settings_Template::__construct()
S
73 1 5
Alg_WC_Checkout_Files_Upload::includes()
S
77 1 4
Alg_WC_Checkout_Files_Upload_Main::add_files_upload_form_to_checkout_frontend()
S
83 1 3
Alg_WC_Settings_Checkout_Files_Upload::save()
S
71 1 6
Alg_WC_Checkout_Files_Upload::add_woocommerce_settings_tab()
S
76 1 4
Alg_WC_Checkout_Files_Upload_Settings_General::__construct()
S
73 1 5
Alg_WC_Checkout_Files_Upload_Settings_Section::settings_section()
S
77 1 4
Alg_WC_Checkout_Files_Upload::plugin_url()
S
80 1 3
alg_wc_checkout_files_upload()
S
82 1 3