VikAppointmentsModelCart C

Total Complexity 104
Dependencies 15
Dependents 0
Total lines 1,141
Lines of code 533
Logical lines of code 303
Comment lines 410
Methods 13
Properties 0

Methods 13

Method Rating Maintainability Complexity Lines of code
addItem()
D
21
42 207
addRecurringItem()
A
41 9 57
checkIntegrity()
A
44 8 45
addOption()
A
47 8 38
normalizeStockAvailability()
S
51 7 26
removeOption()
S
50 6 28
redeemCoupon()
S
51 5 28
removeItem()
S
51 5 26
validateOptions()
S
50 4 27
revalidateCoupon()
S
56 4 20
checkStockAvailability()
S
64 3 9
getCart()
S
60 2 14
emptyCart()
S
67 1 8