Classes

Coverage Distribution

Complexity

Methods

Coverage Distribution

Complexity

Insufficient Coverage

Method Coverage
__construct0%
getDb0%
getCentralDb0%
getBuykioskDb0%
getShiftRepository0%
getPositionRepository0%
getShiftAuditRepository0%
getOvertimeCalculator0%
getLaborCostCalculator0%
checkReadAuth0%
checkWriteAuth0%
checkConfigAuth0%
sendJsonResponse0%
sendErrorResponse0%
getCurrentUserId0%
getStoreTimezone0%
parseInstantAsUtc0%
parseWeekStartParamAsWeekStartUtc0%
getWeekStartUtcForInstant0%
formatLaborCostResultForApi0%
getEffectivePayRatesForUsers0%
isUserAssignedToStore0%
getShifts0%
createShift0%
updateShift0%
deleteShift0%
getCopyPreview0%
copyWeek0%
getEmployees0%
getPositions0%
getLaborCost0%
getConfig0%
updateConfig0%
getOvertimeConfig0%
updateOvertimeConfig0%
getMySchedule0%
getEmployeeIdForCurrentUser0%
getEmployeeInfo0%
groupShiftsByWeek0%
formatWeekLabel0%
formatShiftForApi0%
getWeekStart0%
__construct0%
checkAccess0%
calendar0%
getRoleConfigMap0%
settings0%
timesheets0%
timesheetDetail0%
mySchedule0%
__construct0%
getDb0%
getCentralDb0%
getBuykioskDb0%
getTimesheetRepository0%
getTimePunchRepository0%
getTimePunchAuditRepository0%
getShiftRepository0%
getTimesheetExporter0%
getOvertimeCalculator0%
getLaborCostCalculator0%
checkReadAuth0%
checkWriteAuth0%
sendJsonResponse0%
sendErrorResponse0%
sendCsvResponse0%
getCurrentUserId0%
getStoreTimezone0%
getWeekStart0%
getWeekEnd0%
parseWeekStartParamAsLocalWeekStart0%
getWeekRangeUtcFromLocalWeekStart0%
getPayrollConfig0%
getDashboard0%
getEmployeeTimesheet0%
approveTimesheet0%
approveAll0%
unlockTimesheet0%
exportTimesheets0%
editPunch0%
addPunch0%
deletePunch0%
formatTimesheetForDashboard0%
formatTimesheetForDetail0%
formatPunchForApi0%
buildDayBreakdown0%
calculateWeekTotals0%
getEmployeeInfo0%
generateTimesheetForEmployee0%
recalculateTimesheet0%
ensureTimesheetsForWeek0%
getEmployeesWithActivityInWeek0%