. * *///}}} declare(strict_types=1); namespace rabe\Util; class InstanceIterator extends \FilesystemIterator { private ?Instance $instance; public function current() { if (!isset($this->instance)) { $this->instance = new Instance(parent::current()); } // var_dump($this); return $this->instance; } public function next() { $this->instance = null; parent::next(); } }