/** * @inheritdoc */ public function getAllFiles() { $rootDirectory = $this->getRootDirectory(); $fileDirs = FileSystemHelper::findDirectories($rootDirectory, ['recursive' => false]); $result = []; foreach ($fileDirs as $fileDir) { $files = FileSystemHelper::findFiles($fileDir, ['recursive' => false]); $folder = FileSystemHelper::basename($fileDir); foreach ($files as $fsFile) { $file = FileSystemHelper::decodeFilename($fsFile); if ($file !== false) { $result[] = "{$folder}/" . FileSystemHelper::basename($file); } } } return $result; }