public function getIterator() { if ($this->exists() && !self::$started) { $this->start(); } if (isset($_SESSION['__NF']['DATA'])) { return new \ArrayIterator(array_keys($_SESSION['__NF']['DATA'])); } else { return new \ArrayIterator(); } }