DatetimeStages
Table of Contents
Methods
- __construct() : mixed
- afterTwoWeek() : DateTime
- current() : DateTime
- currentFromThisWeek() : DateTime
- nextWeek() : DateTime
- setCurrentDeadline() : self
- thisWeek() : DateTime
- today() : DateTime
Methods
__construct()
public
__construct(WorkTime $workTime) : mixed
Parameters
- $workTime : WorkTime
afterTwoWeek()
public
afterTwoWeek(DateTime $dateTime) : DateTime
Parameters
- $dateTime : DateTime
Return values
DateTimecurrent()
public
current(DateTime $dateTime) : DateTime
Parameters
- $dateTime : DateTime
Return values
DateTimecurrentFromThisWeek()
public
currentFromThisWeek(DateTime $dateTime) : DateTime
Parameters
- $dateTime : DateTime
Return values
DateTimenextWeek()
public
nextWeek(DateTime $dateTime) : DateTime
Parameters
- $dateTime : DateTime
Return values
DateTimesetCurrentDeadline()
public
setCurrentDeadline(DateTime $deadline) : self
Parameters
- $deadline : DateTime
Return values
selfthisWeek()
public
thisWeek(DateTime $dateTime) : DateTime
Parameters
- $dateTime : DateTime
Return values
DateTimetoday()
public
today(DateTime $dateTime) : DateTime
Parameters
- $dateTime : DateTime