SunshineCart D

Total Complexity 254
Dependencies 2
Dependents 2
Total lines 1,010
Lines of code 835
Logical lines of code 541
Comment lines 41
Methods 43
Properties 16

Methods 43

Method Rating Maintainability Complexity Lines of code
set_discount_total()
D
27
45 132
apply_discount()
C
36 26 69
get_cart_taxes()
C
38 25 62
add_to_cart()
B
37 15 72
set_shipping()
A
49 12 29
product_can_be_discounted()
A
54 11 21
set_discount_items()
S
51 7 26
get_product_display_price()
S
53 7 21
set_discounts()
S
53 6 21
remove_from_cart()
S
55 5 20
set_cart_cookies()
S
56 5 18
get_line_item_price()
S
58 5 15
set_cart_content()
S
61 5 11
empty_cart()
S
53 4 24
get_product_price()
S
56 4 18
set_total()
S
57 4 18
discount_valid_max_uses_per_person()
S
50 3 32
remove_discount()
S
58 4 15
product_in_cart()
S
64 5 9
set_tax()
S
63 5 9
set_subtotal()
S
60 4 13
remove_item_in_cart()
S
60 4 13
discount_valid_max_uses()
S
52 3 26
can_add_discount()
S
67 3 8
is_discount_applied()
S
66 3 9
discount_valid_end_date()
S
70 3 6
maybe_set_cart_cookies()
S
69 3 7
discount_valid_min_amount()
S
71 3 6
set_item_count()
S
67 3 8
empty_products()
S
64 3 10
discount_valid_start_date()
S
70 3 6
get_cart_by_user()
S
71 2 6
get_default_price_level()
S
68 2 7
show_item_price()
S
70 2 6
toggle_use_credit()
S
65 2 10
set_cart()
S
62 1 14
get_cart()
S
83 1 3
add_free_shipping_method()
S
64 1 10
apply_final_filters()
S
67 1 7
set_number_format()
S
69 1 7
show_item_count()
S
83 1 3
set_credits()
S
76 1 4
__construct()
S
76 1 4