lemonphp/event

简单的事件调度器

v1.0.0 2016-08-10 16:12 UTC

This package is auto-updated.

Last update: 2024-09-08 07:37:36 UTC


README

Build Status Coverage Status

简单的事件调度器

用法

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 团队。