Copied!

IntegerStepRangesGenerator

IntegerStepRangesGenerator.php : 14

Methods

public__construct()

IntegerStepRangesGenerator.php : 26
public __construct(int $start, int $end)

Parameters

Name Type Default value Description
$start int - -
$end int - -

publicgenerate()

IntegerStepRangesGenerator.php : 95
public generate() : Generator<string|int, Range>

Return values

Generator<string|int, Range>

publicgetEnd()

IntegerStepRangesGenerator.php : 44
public getEnd() : int

Return values

int

publicgetStart()

IntegerStepRangesGenerator.php : 32
public getStart() : int

Return values

int

publicgetStep()

IntegerStepRangesGenerator.php : 56
public getStep() : int

Return values

int

publicisLeftOpen()

IntegerStepRangesGenerator.php : 68
public isLeftOpen() : bool

Return values

bool

publicisRightOpen()

IntegerStepRangesGenerator.php : 80
public isRightOpen() : bool

Return values

bool

publicsetEnd()

IntegerStepRangesGenerator.php : 49
public setEnd(int $end) : self

Parameters

Name Type Default value Description
$end int - -

Return values

self

publicsetLeftOpen()

IntegerStepRangesGenerator.php : 73
public setLeftOpen(bool $isLeftOpen) : self

Parameters

Name Type Default value Description
$isLeftOpen bool - -

Return values

self

publicsetRightOpen()

IntegerStepRangesGenerator.php : 85
public setRightOpen(bool $isRightOpen) : self

Parameters

Name Type Default value Description
$isRightOpen bool - -

Return values

self

publicsetStart()

IntegerStepRangesGenerator.php : 37
public setStart(int $start) : self

Parameters

Name Type Default value Description
$start int - -

Return values

self

publicsetStep()

IntegerStepRangesGenerator.php : 61
public setStep(int $step) : self

Parameters

Name Type Default value Description
$step int - -

Return values

self