/** */ public function next() { $this->dir_iterator->next(); if ($this->dir_iterator->valid()) { $this->current = Dev_Source::Module($this->module_name($this->dir_iterator->current()->path)); } else { return null; } }