Repetitions implements Countable, Stringable
FinalYes
Interfaces
- Countable
- Stringable
Properties
- $id : string
Methods
- __construct() : mixed
- __toString() : string
- count() : int
- first() : Repetition
- get() : Repetition
- last() : Repetition
- left() : self
- maxDefinitionLevel() : int
- maxRepetitionLevel() : int
- repeatedCount() : int
- toArray() : array<string|int, Repetition>
Properties
$id read-only
public
string
$id
Methods
__construct()
public
__construct(Repetition ...$repetitions) : mixed
Parameters
- $repetitions : Repetition
__toString()
public
__toString() : string
Return values
stringcount()
public
count() : int
Return values
intfirst()
public
first() : Repetition
Return values
Repetitionget()
public
get(int $index) : Repetition
Parameters
- $index : int
Return values
Repetitionlast()
public
last() : Repetition
Return values
Repetitionleft()
public
left(int $index) : self
Parameters
- $index : int
Return values
selfmaxDefinitionLevel()
public
maxDefinitionLevel() : int
Return values
intmaxRepetitionLevel()
public
maxRepetitionLevel() : int
Return values
intrepeatedCount()
public
repeatedCount() : int
Return values
inttoArray()
public
toArray() : array<string|int, Repetition>
Return values
array<string|int, Repetition> —$repetitions