SLN_Wrapper_Booking_Builder C

Total Complexity 123
Dependencies 12
Dependents 4
Total lines 534
Lines of code 366
Logical lines of code 192
Comment lines 22
Methods 53
Properties 3

Methods 53

Method Rating Maintainability Complexity Lines of code
isValid()
B
45 17 37
create()
A
43 8 45
getServices()
S
57 7 16
getTotal()
S
55 7 16
getServicesDurationMinutes()
S
56 4 18
__construct()
S
64 5 8
getAttendants()
S
61 4 13
hasAttendant()
S
62 4 11
getCreateStatus()
S
64 4 9
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
getTaxFromTotal()
S
65 2 8
clearService()
S
72 2 5
removeService()
S
73 2 5
getResources()
S
79 2 3
get()
S
78 2 3
set()
S
69 2 7
setAttendant()
S
72 2 5
clear()
S
70 2 7
getLastBooking()
S
75 2 5
getAttendant()
S
76 1 4
getTips()
S
80 1 3
addTips()
S
77 1 3
setCustomerTimezone()
S
76 1 4
getDateTimeCustomerTimezone()
S
77 1 3
removeLastId()
S
72 1 5
getDate()
S
80 1 3
emptyData()
S
77 1 4
getData()
S
82 1 3
removeResources()
S
80 1 3
setResources()
S
80 1 3
getBookingServices()
S
69 1 8
getDuration()
S
73 1 5
getAttendantsIds()
S
80 1 3
getEndsAt()
S
72 1 5
getTime()
S
80 1 3
getDateTime()
S
75 1 4
setDate()
S
76 1 4
getSecondaryServices()
S
79 1 3
getPrimaryServices()
S
79 1 3
setTime()
S
76 1 4
getSecondaryServicesIds()
S
80 1 3
getPrimaryServicesIds()
S
80 1 3
save()
S
75 1 4
removeServices()
S
80 1 3
removeAttendants()
S
78 1 3
hasService()
S
78 1 3
setServicesAndAttendants()
S
80 1 3
getServicesIds()
S
80 1 3