MVVWB_Booking_Item D

Total Complexity 265
Dependencies 9
Dependents 5
Total lines 1,250
Lines of code 983
Logical lines of code 631
Comment lines 95
Methods 17
Properties 2

Methods 17

Method Rating Maintainability Complexity Lines of code
prepareData()
D
21
57 184
processCost()
D
29
43 119
getSlotsByResource()
D
26
35 149
getTimeSlotsByResource()
C
29
27 123
getSlotes()
C
32 22 107
getTimeSlots()
B
34 18 88
updateBooking()
B
39 19 60
checkAvailability()
A
51 12 26
setBookingData()
A
53 11 21
calculateCost()
A
46 7 38
addBooking()
S
50 3 28
__construct()
S
67 3 9
getCartData()
S
63 2 11
getBookingData()
S
69 2 7
clearTrans()
S
68 2 7
requiresConfirmation()
S
80 1 3
checkAvailabilityFilter()
S
78 1 3