/**
  * @param $path string
  * @return \Generator
  */
 protected function getIliasClasses($path)
 {
     foreach ($this->getIliasClassFiles($path) as $file) {
         /** @var $file \SplFileInfo */
         foreach (ClassInfo::parseClassInfosFromFile($file->getPathname()) as $class_info) {
             /** @var $class ClassInfo */
             (yield $class_info);
         }
     }
 }