ScheduleInterface
Table of Contents
Methods
- getShiftEnd() : DateTime
- getShiftStart() : DateTime
- getWorkDayDuration() : int
- isWeekend() : bool
- isWorkTime() : bool
Methods
getShiftEnd()
public
getShiftEnd([DateTime|null $date = null ]) : DateTime
Parameters
- $date : DateTime|null = null
Return values
DateTimegetShiftStart()
public
getShiftStart([DateTime|null $date = null ]) : DateTime
Parameters
- $date : DateTime|null = null
Return values
DateTimegetWorkDayDuration()
public
getWorkDayDuration([DateTime|null $date = null ]) : int
Parameters
- $date : DateTime|null = null
Return values
intisWeekend()
public
isWeekend(DateTime $date) : bool
Parameters
- $date : DateTime
Return values
boolisWorkTime()
public
isWorkTime(DateTime $date) : bool
Parameters
- $date : DateTime