openclerk / events
此软件包最新版本(0.2.0)没有可用的许可信息。
简单的PHP事件
0.2.0
2015-04-01 04:19 UTC
Requires (Dev)
- soundasleep/component-tests: dev-master
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);