ShiftWithDate
Table of Contents
Methods
-
__construct()
: mixed
-
endedByTime()
: mixed
-
getDateTimeEnd()
: mixed
-
getDateTimeStart()
: mixed
-
getSchedule()
: Schedule
-
getShift()
: mixed
-
isEligibleToStart()
: mixed
-
isEqualsTo()
: mixed
__construct()
public
__construct(Shift $shift, Schedule $schedule, DateTime $dateTimeStart) : mixed
Parameters
-
$shift
: Shift
-
-
$schedule
: Schedule
-
-
$dateTimeStart
: DateTime
-
endedByTime()
public
endedByTime(DateTime $userNowDateTime) : mixed
Parameters
-
$userNowDateTime
: DateTime
-
getDateTimeEnd()
public
getDateTimeEnd() : mixed
getDateTimeStart()
public
getDateTimeStart() : mixed
getSchedule()
public
getSchedule() : Schedule
getShift()
public
getShift() : mixed
isEligibleToStart()
public
isEligibleToStart(DateTime $userDateTime) : mixed
Parameters
-
$userDateTime
: DateTime
-
isEqualsTo()
public
isEqualsTo(ShiftWithDate|null $otherShiftWithDate) : mixed
Parameters
-
$otherShiftWithDate
: ShiftWithDate|null
-