/** * Iterate over data in the namespace. * * @return \ArrayIterator */ public function getIterator() { $out = parent::getIterator(); $this->delete(); return $out; }