AttendeesCollection implements IteratorAggregate, Serializable uses SerializeObject
Class AttendeesCollection
Table of Contents
Interfaces
- IteratorAggregate
- Serializable
Methods
- __construct() : mixed
- AttendeesCollection constructor.
- __toString() : string
- add() : $this
- createInstance() : AttendeesCollection
- getCount() : int
- getIterator() : ArrayIterator
Methods
__construct()
AttendeesCollection constructor.
public
__construct([array<string|int, mixed>|null $collection = [] ]) : mixed
Parameters
- $collection : array<string|int, mixed>|null = []
__toString()
public
__toString() : string
Return values
stringadd()
public
add(Attendee $attendee) : $this
Parameters
- $attendee : Attendee
Return values
$thiscreateInstance()
public
static createInstance([array<string|int, Attendee>|null $collection = [] ]) : AttendeesCollection
Parameters
- $collection : array<string|int, Attendee>|null = []
Return values
AttendeesCollectiongetCount()
public
getCount() : int
Return values
intgetIterator()
public
getIterator() : ArrayIterator