pkboom / file-watcher
监视文件更改
0.2.6
2024-04-20 11:14 UTC
Requires
- php: ^8.2
- symfony/finder: ^7.0
Requires (Dev)
- phpunit/phpunit: ^10.0
- symfony/var-dumper: ^7.0
README
Filewatcher 是一个简单的文件监视器。您可以根据文件更改运行回调。
use Pkboom\FileWatcher\FileWatcher; use React\EventLoop\Loop; $watcher = FileWatcher::create((new Finder())->in('dir')->files()); // or $watcher = FileWatcher::create('/path/to/file'); Loop::addPeriodicTimer(1, function () use ($watcher) { $watcher->find()->whenChanged(function () { // }); });
安装
composer require pkboom/file-watcher