RPRESS_Cart D

Total Complexity 232
Dependencies 2
Dependents 5
Total lines 1,550
Lines of code 753
Logical lines of code 501
Comment lines 494
Methods 52
Properties 13

Methods 52

Method Rating Maintainability Complexity Lines of code
get_item_discount_amount()
C
34 30 81
get_contents_details()
B
36 18 77
restore()
A
45 13 38
get_contents()
A
51 12 24
get_discounted_amount()
A
49 10 29
get_item_price_id()
A
60 10 12
get_tax()
A
53 8 22
get_item_position()
A
54 8 21
is_saved()
S
54 7 23
is_item_in_cart()
S
55 7 20
add()
S
52 6 24
set_item_quantity()
S
55 6 19
get_item_price()
S
57 6 16
save()
S
49 5 31
get_items_subtotal()
S
58 5 16
get_tax_on_fees()
S
58 5 15
get_total()
S
54 4 20
remove_discount()
S
58 4 16
get_discountable_subtotal()
S
59 4 14
get_item_name()
S
63 4 10
get_addon_tax()
S
62 4 10
get_item_tax()
S
62 4 10
remove()
S
58 3 15
display_cart_discount()
S
61 3 12
has_discounts()
S
62 3 12
get_item_quantity()
S
65 3 8
tax()
S
58 2 15
get_token()
S
64 3 9
get_total_fees()
S
63 3 10
get_addon_price()
S
69 3 6
item_price()
S
66 2 7
total()
S
68 2 7
remove_fee_url()
S
63 2 10
remove_item_url()
S
63 2 10
get_item_price_name()
S
68 2 6
get_quantity()
S
65 2 9
get_discounts()
S
72 2 5
is_saving_enabled()
S
79 1 3
__construct()
S
78 1 3
subtotal()
S
79 1 3
get_subtotal()
S
72 1 5
get_all_fees()
S
76 1 4
get_fees()
S
79 1 3
get_item_final_price()
S
74 1 4
setup_cart()
S
69 1 8
remove_all_discounts()
S
76 1 4
empty_cart()
S
67 1 8
is_empty()
S
79 1 3
update_cart()
S
80 1 3
get_discounts_from_session()
S
72 1 5
get_contents_from_session()
S
72 1 5
generate_token()
S
78 1 3