private function filterFiles(\DirectoryIterator $iterator) { $files = []; foreach ($iterator as $file) { if (!$file->isFile()) { continue; } if ('xml' !== $file->getExtension()) { continue; } $files[] = clone $file; } return $files; }