koala-framework-mine/file-watcher-mine

用于监视文件系统变更的库

1.0.2 2019-03-26 10:33 UTC

This package is auto-updated.

Last update: 2024-09-27 00:29:05 UTC


README

用于监视文件系统变更的PHP库。

支持不同的后端以实现最佳跨平台使用。

后端

  • watchmedo (跨平台Python shell实用工具)
  • fswatch (具有多个后端的跨平台文件变更监视器)
  • inotifywait (Linux shell实用工具)
  • inotify (PHP PECL扩展)
  • 轮询回退(慢速)

要求

  • PHP 5.3+

安装

使用Composer安装

composer require koala-framework/file-watcher

示例用法

$watcher = Kwf\FileWatcher\Watcher::create('.');
$watcher->addListener(Kwf\FileWatcher\Events::MODIFY, function($e) {
    var_dump($e->filename);
});
$watcher->start();