Collector
class Collector implements CollectorInterface, ArrayAccess, Countable, IteratorAggregate (View source)
The Collector class.
Methods
__construct(array $data = array())
Class init.
mixed
get(string $name, mixed $default = null)
Get a value.
array
getData()
Get all data.
integer
count()
Count the number of arguments.
boolean
offsetExists(string $name)
Tell if the given event argument exists.
mixed
offsetGet(string $name)
Get an event argument value.
void
offsetSet(string $name, mixed $value)
Set the value of an event argument.
void
offsetUnset(string $name)
Remove an event argument.
getIterator()
Retrieve an external iterator
Details
at line line 30
__construct(array $data = array())
Class init.
at line line 43
mixed
get(string $name, mixed $default = null)
Get a value.
at line line 73
array
getData()
Get all data.
at line line 99
integer
count()
Count the number of arguments.
at line line 113
boolean
offsetExists(string $name)
Tell if the given event argument exists.
at line line 127
mixed
offsetGet(string $name)
Get an event argument value.
at line line 144
void
offsetSet(string $name, mixed $value)
Set the value of an event argument.
at line line 163
void
offsetUnset(string $name)
Remove an event argument.
at line line 176
Traversable
getIterator()
Retrieve an external iterator