AWDP_Discount D

Total Complexity 816
Dependencies 16
Dependents 5
Total lines 3,099
Lines of code 1,855
Logical lines of code 1,247
Comment lines 540
Methods 48
Properties 29

Methods 48

Method Rating Maintainability Complexity Lines of code
wdpDynamicPricingTable()
D
19
90 140
eval_rule()
D
28
57 101
wdpCartMessage()
D
33 48 64
cart_discount_items()
D
29 42 97
wdpCalculateDiscount()
D
29 42 95
show_offer_message()
D
33 43 68
addVirtualCoupon()
D
29 40 95
load_rules()
D
26
37 128
get_con_unit()
D
35 37 74
set_product_list()
C
34 25 75
wdpAdminOrderContent()
C
39 26 56
wdpMiniCart()
C
39 25 52
validate_discount_rules()
B
41 25 45
check_in_product_list()
B
39 21 58
wdpDisplayOrderMeta()
B
46 17 33
wdp_price_including_tax()
A
41 15 54
wdpDynamicDiscount()
A
45 16 35
get_product_price_html()
A
44 15 39
wdpCartLoop()
A
44 15 37
wcpaQunantity_Discount()
A
50 12 27
check_discount()
A
52 12 22
wdpWCPAPrice()
A
45 11 37
set_custom_list()
A
44 10 42
check_discount_shop()
A
53 11 22
wcpaDiscount()
A
49 10 29
wdp_price_excluding_tax()
A
49 10 28
check_in_rule()
A
54 10 18
wdpGetVariations()
A
56 10 17
applyFakeCoupons()
A
54 9 20
get_items_to_apply_discount()
A
56 9 17
wdpWCPAVariationPrice()
A
48 8 31
show_pricing_table()
A
49 8 28
get_discounts_by_item()
S
58 7 15
wdpOrderMeta()
S
61 7 11
apply_discount_remainder()
S
56 5 18
check_product_on_sale()
S
52 3 28
get_individual_discounted_price_in_cents()
S
58 3 15
couponLabel()
S
64 4 10
wdpAdminOrderHeader()
S
65 4 8
array_needle_search()
S
63 4 10
get_discounted_price_in_cents()
S
59 3 14
wdpCustomJS()
S
63 2 14
get_discount()
S
74 2 4
instance()
S
71 2 6
__wakeup()
S
79 1 3
__clone()
S
79 1 3
isActive()
S
82 1 3
__construct()
S
65 1 9