lemonphp / event
简单的事件调度器
v1.0.0
2016-08-10 16:12 UTC
Requires
- php: >=5.4.0
Requires (Dev)
- phpunit/phpunit: ~4.8|~5.0
- squizlabs/php_codesniffer: ^2.5
This package is auto-updated.
Last update: 2024-09-08 07:37:36 UTC
README
简单的事件调度器
用法
use Lemon\Event\Event;
use Lemon\Event\EventDispatcher;
$dispatcher = new EventDispatcher();
// Add listener (listener is callable with event object as argument)
$dispatcher->addListener('event.type', function(Event $event) {
echo $event->getEventType() . ' is fired';
});
// Add subscriber (subscriber is implemented by yourself)
$dispatcher->addSubscriber($subscriber);
$dispatcher->dispatch('event.type');
变更日志
查看所有变更日志在 CHANGELOG.md
贡献
所有代码贡献必须通过拉取请求,并由核心开发者审核批准后合并。这是为了确保对所有代码进行适当的审查。
分支项目,创建功能分支,并发送拉取请求。
为了确保代码库的一致性,你应该确保代码遵循PSR-2。
如果您想帮助查看问题列表。
许可证
本项目根据MIT许可证发布。
版权所有 © 2015-2016 LemonPHP 团队。