kompakt/directory-runner
Composer 安装命令:
composer require kompakt/directory-runner
包简介
Run through a directory with event-emitting along the way
README 文档
README
Run through a directory with event-emitting along the way.
Install
Through Composer:
composer require kompakt/directory-runner
Example
Iterate over all json files in a given directory:
use Kompakt\DirectoryRunner\Subscriber\Debugger; use Kompakt\DirectoryRunner\Runner; use Kompakt\DirectoryRunner\EventNames; use Symfony\Component\EventDispatcher\EventDispatcher; $dir = 'path/to/dir'; $dispatcher = new EventDispatcher(); $eventNames = new EventNames(); $runner = new Runner($dispatcher, $eventNames, $dir); $debugger = new Debugger($dispatcher, $eventNames); $debugger->activate(); $callback = function($fileInfo) { return preg_match('/\.json$/', $fileInfo->getFilename()); }; $runner->run($callback);
License
kompakt/directory-runner is licensed under the MIT license - see the LICENSE file for details
统计信息
- 总下载量: 115
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 2
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: Unknown
- 更新时间: 2016-03-04