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
isAdmin()
S
60 4 14
getName()
S
60 4 14
getBookings()
S
60 3 13
getCountOfReservations()
S
60 3 13
getFidelityScore()
S
63 3 9
calcLastBookingTime()
S
59 2 15
getHash()
S
65 2 9
getLastBookingTime()
S
69 2 7
getPhotos()
S
75 2 4
getNextBookingTime()
S
69 2 7
getId()
S
75 2 5
sortDescByStartsAt()
S
78 2 3
getCountOfYearsCustomerExists()
S
68 2 7
generateHash()
S
69 2 6
getCustomerIdByFacebookID()
S
65 1 10
get()
S
80 1 3
getMeta()
S
74 1 4
getCompletedBookings()
S
72 1 5
getCustomerIdByHash()
S
65 1 10
deleteMeta()
S
75 1 4
setNextBookingTime()
S
80 1 3
setLastBookingTime()
S
80 1 3
setMeta()
S
74 1 4
isEmpty()
S
80 1 3
setPhotos()
S
80 1 3