SLN_Wrapper_Customer B

Total Complexity 83
Dependencies 7
Dependents 15
Total lines 445
Lines of code 299
Logical lines of code 166
Comment lines 53
Methods 32
Properties 2

Methods 32

Method Rating Maintainability Complexity Lines of code
calcNextBookingTime()
S
49 6 29
isCustomer()
S
55 6 19
getAverageCountOfServices()
S
58 6 14
__construct()
S
62 6 11
getFavouriteTimes()
S
56 5 18
getAmountOfReservations()
S
58 4 15
getFavouriteWeekDays()
S
58 4 15
getName()
S
60 4 14
isAdmin()
S
60 4 14
getCountOfReservations()
S
60 3 13
getBookings()
S
60 3 13
calcLastBookingTime()
S
59 2 15
getFidelityScore()
S
63 3 9
getId()
S
75 2 5
getLastBookingTime()
S
69 2 7
getNextBookingTime()
S
69 2 7
sortDescByStartsAt()
S
78 2 3
getHash()
S
65 2 9
generateHash()
S
69 2 6
getCountOfYearsCustomerExists()
S
68 2 7
getPhotos()
S
75 2 4
isEmpty()
S
80 1 3
get()
S
80 1 3
getMeta()
S
74 1 4
setMeta()
S
74 1 4
deleteMeta()
S
75 1 4
getCompletedBookings()
S
72 1 5
setLastBookingTime()
S
80 1 3
setNextBookingTime()
S
80 1 3
getCustomerIdByHash()
S
65 1 10
getCustomerIdByFacebookID()
S
65 1 10
setPhotos()
S
80 1 3