/Users/rvanvuren/Projects/buyerkiosk-web/userfrosting
src
BuyerKiosk
Scheduling
Services
(Dashboard)
Classes
Coverage Distribution
Complexity
Insufficient Coverage
Class
Coverage
BuyerKiosk\Scheduling\Services\LaborCostCalculator
0%
BuyerKiosk\Scheduling\Services\LaborCostResult
0%
BuyerKiosk\Scheduling\Services\ShiftCostResult
0%
BuyerKiosk\Scheduling\Services\OvertimeCalculator
7%
BuyerKiosk\Scheduling\Services\TimesheetExporter
58%
BuyerKiosk\Scheduling\Services\OvertimeResult
80%
Project Risks
Class
CRAP
BuyerKiosk\Scheduling\Services\OvertimeCalculator
1976
BuyerKiosk\Scheduling\Services\LaborCostCalculator
702
BuyerKiosk\Scheduling\Services\TimesheetExporter
250
BuyerKiosk\Scheduling\Services\OvertimeResult
28
Methods
Coverage Distribution
Complexity
Insufficient Coverage
Method
Coverage
__construct
0%
calculateWeekCost
0%
calculateShiftCost
0%
getEffectivePayRate
0%
setPayRate
0%
getPayRateHistory
0%
calculateDailyHoursFromShifts
0%
calculateOvertimeFromScheduledHours
0%
calculateDailyOvertimeSimple
0%
setWeekStart
0%
getWeekStart
0%
setRegularHours
0%
getRegularHours
0%
setOvertimeHours
0%
getOvertimeHours
0%
setDoubletimeHours
0%
getDoubletimeHours
0%
setRegularCost
0%
getRegularCost
0%
setOvertimeCost
0%
getOvertimeCost
0%
setDoubletimeCost
0%
getDoubletimeCost
0%
getTotalCost
0%
addEmployeeBreakdown
0%
getEmployeeBreakdown
0%
toArray
0%
setShiftId
0%
getShiftId
0%
setEmployeeId
0%
getEmployeeId
0%
setHours
0%
getHours
0%
setHourlyRate
0%
getHourlyRate
0%
setEstimatedCost
0%
getEstimatedCost
0%
toArray
0%
loadRulesForStore
0%
calculateForWeek
0%
calculateDailyOvertime
0%
buildDailySegments
0%
saveRulesForStore
0%
getRuleHistory
0%
getWeekStart
0%
getEmployeeId
0%
getRegularHours
0%
getOvertimeHours
0%
getDoubletimeHours
0%
getDailyOvertimeHours
0%
getWeeklyOvertimeHours
0%
exportWeek
0%
buildRow
0%
getColumnValue
0%
formatValue
0%
exportWithSummary
0%
exportToCsv
87%
Project Risks
Method
CRAP
buildDailySegments
420
getColumnValue
420
calculateDailyOvertime
156
formatValue
72
calculateWeekCost
56
calculateForWeek
56
calculateOvertimeFromScheduledHours
30
calculateDailyOvertimeSimple
30
buildRow
20
calculateDailyHoursFromShifts
12
loadRulesForStore
12
saveRulesForStore
12
getEffectivePayRate
6
getRuleHistory
6
exportToCsv
3