GroupCollection
in package
implements
IteratorAggregate
Read onlyYes
FinalYes
Tags
Table of Contents
Interfaces
- IteratorAggregate
Properties
Methods
- asArray() : array<int, Group>
- asArrayOfStrings() : array<int, string>
- fromArray() : self
- getIterator() : GroupCollectionIterator
- isEmpty() : bool
- __construct() : mixed
Properties
$groups
private
array<int, Group>
$groups
Methods
asArray()
public
asArray() : array<int, Group>
Return values
array<int, Group>asArrayOfStrings()
public
asArrayOfStrings() : array<int, string>
Return values
array<int, string>fromArray()
public
static fromArray(array<int, Group> $groups) : self
Parameters
- $groups : array<int, Group>
Return values
selfgetIterator()
public
getIterator() : GroupCollectionIterator
Return values
GroupCollectionIteratorisEmpty()
public
isEmpty() : bool
Return values
bool__construct()
private
__construct(Group ...$groups) : mixed
Parameters
- $groups : Group