DateTimeStepRangesGenerator
DateTimeStepRangesGenerator.php
:
17
Final
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