appzz / finder
Find files,sort,filter uses iterators
Installs: 41
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/appzz/finder
Requires
- php: >=5.3.3
- appzz/arr: 1.*
README
Find files via RecursiveIteratorIterator
- Search files, filter by types, sort items, ignore (or not) hidden files
Usage
$finder = Finder::factory('path/to/dir')
->types', ['mp4', 'mov']
->exclude ('(foo|bar)')
->exclude_paths('path')
->hidden(FALSE)
->find()
->sort('size', TRUE); //name, date, type
$files = get_files(['mtime', 'size', 'owner', 'perms']);
var_dump($files);