/__w/eappointment/eappointment/zmscitizenapi/src/Zmscitizenapi
Services
(Dashboard)
Classes
Coverage Distribution
Complexity
Insufficient Coverage
Class
Coverage
BO\Zmscitizenapi\Services\Appointment\AppointmentReserveService
73%
BO\Zmscitizenapi\Services\Availability\AvailableAppointmentsListService
76%
BO\Zmscitizenapi\Services\Core\LoggerService
81%
BO\Zmscitizenapi\Services\Appointment\AppointmentConfirmService
89%
BO\Zmscitizenapi\Services\Appointment\AppointmentPreconfirmService
89%
Project Risks
Class
CRAP
BO\Zmscitizenapi\Services\Appointment\AppointmentReserveService
51
BO\Zmscitizenapi\Services\Core\LoggerService
44
BO\Zmscitizenapi\Services\Appointment\AppointmentConfirmService
19
BO\Zmscitizenapi\Services\Appointment\AppointmentPreconfirmService
19
BO\Zmscitizenapi\Services\Availability\AvailableAppointmentsListService
12
Methods
Coverage Distribution
Complexity
Insufficient Coverage
Method
Coverage
getAvailableAppointmentsListByOffice
0%
getLanguageContext
0%
verifyCaptcha
27%
logWarning
66%
logInfo
66%
validateGetProcessFreeSlots
66%
logRequest
74%
updateClientData
75%
preconfirmAppointment
75%
confirmAppointment
75%
cancelAppointment
75%
sendPreconfirmationEmail
75%
sendConfirmationEmail
75%
sendCancellationEmail
75%
checkRateLimit
77%
getScopesByProviderId
77%
cancelProcess
80%
confirmProcess
80%
preconfirmProcess
80%
saveProcessUpdate
80%
processToThinnedProcess
80%
reserveTimeslot
80%
validateServiceLocationCombination
83%
processConfirm
84%
processPreconfirm
84%
validateServerPostRequest
85%
getOffices
85%
getScopes
85%
getServices
85%
getRequestRelationList
85%
processReservation
86%
scopeToThinnedScope
86%
findMatchingProcess
88%
validateGetBookableFreeDays
88%
getOfficeListByServiceId
89%
Project Risks
Method
CRAP
processToThinnedProcess
37
verifyCaptcha
19
logRequest
17
validateGetBookableFreeDays
14
getOfficeListByServiceId
14
scopeToThinnedScope
13
checkRateLimit
11
findMatchingProcess
8
processConfirm
7
processPreconfirm
7
validateServiceLocationCombination
6
getAvailableAppointmentsListByOffice
6
processReservation
5
getScopesByProviderId
4
validateServerPostRequest
4
validateGetProcessFreeSlots
3
cancelProcess
3
confirmProcess
3
preconfirmProcess
3
saveProcessUpdate
3
getOffices
3
getScopes
3
getServices
3
getRequestRelationList
3
logWarning
2
logInfo
2
updateClientData
2
preconfirmAppointment
2
confirmAppointment
2
cancelAppointment
2
sendPreconfirmationEmail
2
sendConfirmationEmail
2
sendCancellationEmail
2
reserveTimeslot
2