digitaledgeit / filesystem
文件系统的库
0.2.6
2016-03-14 22:54 UTC
Requires
- php: >=5.3
Requires (Dev)
- phpunit/phpunit: ~3.7
README
文件系统函数(类似于Symfony...但简化了复制/移动/删除搜索结果的过程)。
注意: Symfony的Filesystem.remove()
现在接受一个Traversable
参数,并可以与Symfony的Finder
结果一起使用。如果是这种情况,请使用Symfony。
安装
composer require digitaledgeit/filesystem
用法
<?php
use deit\filesystem\Finder';
require_once __DIR__.'/vendor/autoload.php';
//remove all cache files modified more than 15min ago
$files = Finder::create('./data')
->files()
->named('/\.cache/')
->modified('<', strtotime('15min ago'))
->remove()
;