Registry /
utility / yosymfony-resource-watcher
Install & Compatibility
Where this runs
No compatibility data collected yet for this library.
Code
Verified usage
Verified import paths — ran on the pinned version, not inferred.
ResourceWatcher
✓ use Yosymfony\ResourceWatcher\ResourceWatcher;
Watches a directory for file changes using Symfony Finder.
use Yosymfony\ResourceWatcher\ResourceWatcher;
use Symfony\Component\Finder\Finder;
$finder = new Finder();
$finder->files()->in('/path/to/watch');
$watcher = new ResourceWatcher($finder);
$watcher->initialize();
while (true) {
$events = $watcher->getChanges();
foreach ($events as $event) {
echo $event->getResource() . ' changed';
}
sleep(1);
}
Debug
Known issues
No known issues recorded.
Audit
Dependencies
No dependency data recorded yet.