SLN_Wrapper_Booking D

Total Complexity 153
Dependencies 12
Dependents 23
Total lines 691
Lines of code 486
Logical lines of code 275
Comment lines 26
Methods 66
Properties 2

Methods 66

Method Rating Maintainability Complexity Lines of code
getAttendants()
S
53 7 23
evalCustomerDetails()
S
56 7 17
evalDuration()
S
49 6 30
getEmailCancellationDetails()
S
55 6 18
clampDuration()
S
61 6 12
getCreateStatus()
S
61 6 12
evalTotal()
S
50 5 27
markPaid()
S
58 5 14
getAttendantsIds()
S
60 5 12
getAttendantsString()
S
58 4 16
getTimeStringToChangeStatusFromPending()
S
58 4 13
getDuration()
S
60 3 14
setPrepaidServices()
S
61 3 12
getTransactionId()
S
75 3 4
getShopsIds()
S
65 3 10
getAmount()
S
67 3 8
getServices()
S
65 3 10
getServicesIds()
S
64 3 10
getCountService()
S
73 3 4
getDeposit()
S
67 3 8
getToPayAmount()
S
68 3 7
getRemaingAmountAfterPay()
S
74 3 4
getPayUrl()
S
61 2 12
getResources()
S
80 2 3
getEndsAt()
S
65 2 9
getSOAPNotes()
S
79 2 3
getAttendant()
S
75 2 4
getOnProcess()
S
72 2 5
getPaidRemainedAmount()
S
79 2 3
maybeProcessBookingServices()
S
72 2 6
getCountServices()
S
80 2 3
getTaxFromTotal()
S
65 2 8
getTips()
S
72 2 5
getUniqueId()
S
66 2 8
getServicesMeta()
S
73 2 5
getBookingServices()
S
68 2 7
getStartsAt()
S
69 2 6
getData()
S
63 1 11
getAdminNote()
S
81 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
getOrigin()
S
81 1 3
setOrigin()
S
80 1 3
getCustomerTimezone()
S
81 1 3
getSmsPrefix()
S
81 1 3
getNotifyCustomer()
S
80 1 3
getPhone()
S
81 1 3
getAddress()
S
81 1 3
setStatus()
S
66 1 8
getNote()
S
81 1 3
setRating()
S
80 1 3
getRating()
S
80 1 3
getDate()
S
79 1 3
setOnProcess()
S
80 1 3
getCancelUrl()
S
72 1 6
getRescheduleUrl()
S
66 1 9
evalBookingServices()
S
67 1 7
hasAttendant()
S
79 1 3
hasService()
S
79 1 3
isNew()
S
79 1 3
getCustomer()
S
76 1 4
getUserId()
S
82 1 3
getPostType()
S
82 1 3