SLN_Wrapper_Booking C

Total Complexity 107
Dependencies 12
Dependents 23
Total lines 546
Lines of code 367
Logical lines of code 207
Comment lines 25
Methods 53
Properties 2

Methods 53

Method Rating Maintainability Complexity Lines of code
evalCustomerDetails()
S
56 7 17
evalDuration()
S
49 6 30
getEmailCancellationDetails()
S
55 6 18
getAttendants()
S
57 5 17
getAttendantsIds()
S
61 5 12
getTimeStringToChangeStatusFromPending()
S
59 4 12
evalTotal()
S
53 3 22
getToPayAmount()
S
67 4 7
getDuration()
S
60 3 13
getAttendantsString()
S
62 3 12
getRemaingAmountAfterPay()
S
74 3 4
getServices()
S
65 3 10
getServicesIds()
S
64 3 10
getStartsAt()
S
69 2 6
getAmount()
S
72 2 5
getAttendant()
S
75 2 4
maybeProcessBookingServices()
S
72 2 6
getCustomer()
S
69 2 7
getUniqueId()
S
66 2 8
getDeposit()
S
72 2 5
getTips()
S
72 2 5
getEndsAt()
S
65 2 9
getServicesMeta()
S
73 2 5
getBookingServices()
S
69 2 7
getOnProcess()
S
72 2 5
getPayUrl()
S
63 1 11
getCancelUrl()
S
72 1 6
getRescheduleUrl()
S
66 1 9
getRating()
S
80 1 3
setRating()
S
80 1 3
getNotifyCustomer()
S
80 1 3
getSmsPrefix()
S
81 1 3
markPaid()
S
72 1 5
isNew()
S
79 1 3
setStatus()
S
68 1 7
getPostType()
S
82 1 3
getUserId()
S
82 1 3
getTime()
S
79 1 3
getFirstname()
S
81 1 3
getLastname()
S
81 1 3
getDisplayName()
S
79 1 3
getEmail()
S
81 1 3
getPhone()
S
81 1 3
getAddress()
S
81 1 3
getDate()
S
79 1 3
getTransactionId()
S
81 1 3
setOnProcess()
S
80 1 3
evalBookingServices()
S
68 1 7
hasAttendant()
S
79 1 3
hasService()
S
79 1 3
getNote()
S
81 1 3
getAdminNote()
S
81 1 3
getCustomerTimezone()
S
81 1 3