WCJ_Checkout_Files_Upload D

Total Complexity 194
Dependencies 1
Dependents 0
Total lines 1,025
Lines of code 796
Logical lines of code 414
Comment lines 187
Methods 20
Properties 0

Methods 20

Method Rating Maintainability Complexity Lines of code
process_checkout_files_upload()
D
19
51 243
is_visible()
D
27
45 143
validate_on_checkout()
A
42 14 50
add_files_to_order_display()
A
43 8 48
maybe_get_image()
A
54 10 17
add_files_upload_form_to_checkout_frontend_all()
A
53 9 20
get_the_form()
A
40 6 61
__construct()
A
46 7 36
remove_files_on_empty_cart()
A
53 8 20
add_files_upload_form_to_thankyou_and_myaccount_page()
A
55 8 17
create_file_admin_order_meta_box()
S
48 5 32
add_files_to_order()
S
49 5 29
add_files_to_email_attachments()
S
59 6 12
is_extension_blocked()
S
58 4 15
add_notice()
S
68 3 7
init_settings()
S
53 1 24
add_file_admin_order_meta_box()
S
61 1 13
get_order_full_file_name()
S
77 1 3
add_files_upload_form_to_checkout_frontend()
S
82 1 3
wcj_customize_get_return_url()
S
78 1 3