CustomFilterIterator filters files by applying anonymous functions.
DateRangeFilterIterator filters out files that are not in the given date range (last modified dates).
DepthRangeFilterIterator limits the directory depth.
ExcludeDirectoryFilterIterator filters out directories.
Iterate over shell command result.
FileTypeFilterIterator only keeps files, directories, or both.
FilecontentFilterIterator filters files by their contents using patterns (regexps or strings).
FilenameFilterIterator filters files by patterns (a regexp, a glob, or a string).
This iterator just overrides the rewind method in order to correct a PHP bug.
MultiplePcreFilterIterator filters files using patterns (regexps, globs or strings).
PathFilterIterator filters files by path patterns (e.g. some/special/dir).
Extends the \RecursiveDirectoryIterator to support relative paths
SizeRangeFilterIterator filters out files that are not in the given size range.
SortableIterator applies a sort on a given Iterator.