Collection
This is a class implementing IteratorAggregate using a generator.
1 //Initializes a collection
2 $collection = new Collection();
3 $collection
4 ->addValue('A string')
5 ->addValue(new stdClass())
6 ->addValue(NULL);
7
8 foreach ($collection as $item) {
9 var_dump($item);
10 }