WBTM_Woocommerce D

Total Complexity 223
Dependencies 6
Dependents 0
Total lines 950
Lines of code 801
Logical lines of code 506
Comment lines 60
Methods 30
Properties 0

Methods 30

Method Rating Maintainability Complexity Lines of code
add_billing_data()
D
27
32 129
checkout_create_order_line_item()
C
34 28 74
get_cart_ticket_info()
B
37 20 70
after_checkout_validation()
A
45 16 36
show_cart_route_details()
A
44 15 47
show_cart_ticket_information()
A
42 11 56
prevent_duplicate_bookings()
A
51 13 23
order_status_changed()
A
58 11 13
add_checkout_redirect_script()
A
51 7 33
show_cart_ex_service()
S
48 6 37
add_cart_item_data()
S
47 5 34
wc_order_status_change()
S
45 3 50
checkout_order_processed()
S
58 5 15
maybe_redirect_to_checkout()
S
58 5 14
maybe_remove_add_to_cart_message()
S
59 5 13
get_cart_extra_service_info()
S
56 4 18
before_calculate_totals()
S
60 4 13
update_order_status()
S
61 4 13
add_cpt_data()
S
58 3 16
maybe_set_redirect_flag()
S
62 4 10
cmv_fix_bus_cart_item_link()
S
69 3 6
cart_item_thumbnail()
S
66 3 7
get_item_data()
S
62 3 10
get_cart_seat_price()
S
64 3 9
get_cart_ticket_qty()
S
65 3 9
get_cart_ex_service_price()
S
64 3 9
__construct()
S
54 1 19
show_cart_item()
S
65 1 11
cmv_fix_cart_dropdown_price()
S
75 1 4
api_checkout_order_processed()
S
81 1 3