Timespan
in package
Table of Contents
- $end : DateTimeImmutable
- $start : DateTimeImmutable
- create() : self
- Create instance.
- endDate() : DateTimeImmutable
- Return end date.
- startDate() : DateTimeImmutable
- Return start date.
- __construct() : mixed
- Constructor.
Properties
$end
private
DateTimeImmutable
$end
$start
private
DateTimeImmutable
$start
Methods
create()
Create instance.
public
static create(DateTimeImmutable $start, DateTimeImmutable $end) : self
Parameters
- $start : DateTimeImmutable
- $end : DateTimeImmutable
Return values
self —endDate()
Return end date.
public
endDate() : DateTimeImmutable
Return values
DateTimeImmutable —startDate()
Return start date.
public
startDate() : DateTimeImmutable
Return values
DateTimeImmutable —__construct()
Constructor.
private
__construct(DateTimeImmutable $start, DateTimeImmutable $end) : mixed
Parameters
- $start : DateTimeImmutable
- $end : DateTimeImmutable