Example #1
0
 /**
  * Retrieves an external iterator.
  *
  * @return ArrayIterator
  */
 public function getIterator()
 {
     return $this->list->getIterator();
 }
Example #2
0
 public function test_iterator_aggregate()
 {
     $a = ['a', 'b'];
     $c = new Map($a);
     $i = $c->getIterator();
     $this->assertInstanceOf('\\ArrayIterator', $i);
     $this->assertEquals($a, $i->getArrayCopy());
 }