IntegerStepRangesGenerator
IntegerStepRangesGenerator.php
:
19
Final
Implements
RangesGeneratorInterface
Generates ranges for float values with a specified step.
Methods¶
__construct()
¶
IntegerStepRangesGenerator.php
:
31
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$start | int | - | - |
$end | int | - | - |
generate()
¶
IntegerStepRangesGenerator.php
:
100
|
|
Return values
array<string|int, Range<string|int, TValue>>
getEnd()
¶
IntegerStepRangesGenerator.php
:
49
|
|
Return values
int
getStart()
¶
IntegerStepRangesGenerator.php
:
37
|
|
Return values
int
getStep()
¶
IntegerStepRangesGenerator.php
:
61
|
|
Return values
int
isLeftOpen()
¶
IntegerStepRangesGenerator.php
:
73
|
|
Return values
bool
isRightOpen()
¶
IntegerStepRangesGenerator.php
:
85
|
|
Return values
bool
setEnd()
¶
IntegerStepRangesGenerator.php
:
54
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$end | int | - | - |
Return values
self
setLeftOpen()
¶
IntegerStepRangesGenerator.php
:
78
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$isLeftOpen | bool | - | - |
Return values
self
setRightOpen()
¶
IntegerStepRangesGenerator.php
:
90
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$isRightOpen | bool | - | - |
Return values
self
setStart()
¶
IntegerStepRangesGenerator.php
:
42
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$start | int | - | - |
Return values
self
setStep()
¶
IntegerStepRangesGenerator.php
:
66
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$step | int | - | - |
Return values
self