DateTimeStepRangesGenerator
DateTimeStepRangesGenerator.php
:
17
Implements
RangesGeneratorInterface
Methods¶
__construct() ¶
DateTimeStepRangesGenerator.php
:
29
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$start | DateTimeInterface | - | - |
$end | DateTimeInterface | - | - |
generate() ¶
DateTimeStepRangesGenerator.php
:
97
|
|
Return values
array<string|int, Range>
getEnd() ¶
DateTimeStepRangesGenerator.php
:
48
|
|
Return values
DateTimeInterface
getStart() ¶
DateTimeStepRangesGenerator.php
:
36
|
|
Return values
DateTimeInterface
getStep() ¶
DateTimeStepRangesGenerator.php
:
60
|
|
Return values
DateInterval
isLeftOpen() ¶
DateTimeStepRangesGenerator.php
:
72
|
|
Return values
bool
isRightOpen() ¶
DateTimeStepRangesGenerator.php
:
82
|
|
Return values
bool
setEnd() ¶
DateTimeStepRangesGenerator.php
:
53
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$end | DateTimeInterface | - | - |
Return values
self
setLeftOpen() ¶
DateTimeStepRangesGenerator.php
:
77
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$isLeftOpen | bool | - | - |
setRightOpen() ¶
DateTimeStepRangesGenerator.php
:
87
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$isRightOpen | bool | - | - |
Return values
self
setStart() ¶
DateTimeStepRangesGenerator.php
:
41
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$start | DateTimeInterface | - | - |
Return values
self
setStep() ¶
DateTimeStepRangesGenerator.php
:
65
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$step | DateInterval | - | - |
Return values
self