MPTBM_Woocommerce D

Total Complexity 304
Dependencies 6
Dependents 0
Total lines 1,148
Lines of code 998
Logical lines of code 629
Comment lines 75
Methods 23
Properties 3

Methods 23

Method Rating Maintainability Complexity Lines of code
checkout_create_order_line_item()
D
23
44 151
render_custom_checkout_fields()
D
31 42 77
show_cart_item()
D
25
36 166
add_cart_item_data()
D
31 41 83
checkout_order_processed()
D
28
31 122
get_cart_total_price()
A
48 15 27
order_status_changed()
A
59 11 12
display_custom_fields_in_admin_order()
A
49 9 26
validate_custom_checkout_fields()
A
53 9 21
add_custom_fields_to_email()
A
50 8 25
cart_extra_service_info()
A
53 8 20
mptbm_add_to_cart()
S
51 7 24
save_custom_checkout_fields()
S
57 7 15
before_calculate_totals()
S
56 6 18
get_item_data()
S
55 6 16
wc_order_status_change()
S
46 3 50
ajax_file_upload()
S
53 5 20
add_cpt_data()
S
54 4 20
enqueue_checkout_fields_js()
S
52 1 59
after_checkout_validation()
S
63 4 10
cart_item_thumbnail()
S
66 3 7
filter_order_item_quantity()
S
67 3 7
__construct()
S
52 1 22