src/Filesystem.php
public function allFiles(string $path): array
    {
        $iterator = new RecursiveIteratorIterator(
            new RecursiveDirectoryIterator($path, FilesystemIterator::SKIP_DOTS)
        );

        return iterator_to_array($iterator);
    }
public function allFiles(string $path): array
    {
        $iterator = new RecursiveIteratorIterator(
            new RecursiveDirectoryIterator($path, FilesystemIterator::SKIP_DOTS)
        );

        return iterator_to_array($iterator);
    }
public function allFiles ( string $ path ) : array { $ iterator = new RecursiveIteratorIterator ( new RecursiveDirectoryIterator ( $ path , FilesystemIterator :: SKIP_DOTS ) ) ; return iterator_to_array ( $ iterator ) ; }
@param string $path

@return \SplFileInfo[]
@throws \UnexpectedValueException
@param string $path