openclerk/events

此软件包最新版本(0.2.0)没有可用的许可信息。

简单的PHP事件

0.2.0 2015-04-01 04:19 UTC

This package is auto-updated.

Last update: 2024-09-14 08:57:19 UTC


README

一个用于注册事件处理器和触发事件的库,可在CryptFolio上实时使用。

安装

openclerk/events 作为项目 composer.json 中的需求,并运行 composer update 以将其安装到您的项目中

{
  "require": {
    "openclerk/events": "dev-master"
  }
}

使用

为事件类型添加处理器

Events::on('my_event', function($data) {
  echo "one = " . $data['one'];
});

使用自定义事件数据触发事件

Events::trigger('my_event', array('one' => 'two'));

根据需要解绑处理器

$handle = Events::on('my_event', array($object, 'callback'));
// ...
Events::unbind($handle);