SLN_Wrapper_Booking_Builder C

Total Complexity 124
Dependencies 12
Dependents 4
Total lines 532
Lines of code 363
Logical lines of code 189
Comment lines 22
Methods 53
Properties 3

Methods 53

Method Rating Maintainability Complexity Lines of code
isValid()
B
45 17 37
create()
A
44 8 44
getServices()
S
57 7 16
getTotal()
S
55 7 16
getCreateStatus()
S
61 6 12
getServicesDurationMinutes()
S
57 4 18
__construct()
S
64 5 8
getAttendants()
S
61 4 13
hasAttendant()
S
62 4 11
removeCountService()
S
67 4 7
getEmptyValue()
S
57 2 16
addCountService()
S
71 3 5
addService()
S
68 3 6
getCountService()
S
77 2 3
getCountServices()
S
78 2 3
clearService()
S
72 2 5
removeService()
S
73 2 5
getResources()
S
79 2 3
set()
S
69 2 7
getLastBooking()
S
75 2 5
get()
S
78 2 3
clear()
S
70 2 7
setAttendant()
S
72 2 5
getBookingServices()
S
69 1 8
getTips()
S
80 1 3
addTips()
S
77 1 3
setCustomerTimezone()
S
76 1 4
getAttendantsIds()
S
80 1 3
getDateTimeCustomerTimezone()
S
77 1 3
getDuration()
S
73 1 5
emptyData()
S
77 1 4
getData()
S
82 1 3
removeResources()
S
80 1 3
setResources()
S
80 1 3
removeLastId()
S
72 1 5
getDate()
S
80 1 3
getEndsAt()
S
72 1 5
getServicesIds()
S
80 1 3
getAttendant()
S
76 1 4
hasService()
S
78 1 3
setServicesAndAttendants()
S
80 1 3
removeAttendants()
S
78 1 3
setTime()
S
76 1 4
save()
S
75 1 4
getPrimaryServicesIds()
S
80 1 3
getShopsIds()
S
80 1 3
getSecondaryServicesIds()
S
80 1 3
setDate()
S
76 1 4
getPrimaryServices()
S
79 1 3
getSecondaryServices()
S
79 1 3
getDateTime()
S
75 1 4
getTime()
S
80 1 3
removeServices()
S
80 1 3