This class can get the list of files from a directory recursively.
It can traverse a given directory and optionally its subdirectories to extract the list of files that use certain file name extensions.
The class can optionally return the details of the files that were found like the filename including the full path of parent directory names, file size, date, permissions, base name and extension name.
The class can also return the total number of files that were found, as well the total size of all files. |