jowy / silex-pimple-aware-event-dispatcher
Silex Pimple Aware Symfony 事件分发器
v1.0.0
2015-03-29 05:22 UTC
Requires
- php: >=5.5
- pimple/pimple: ~3.0
- symfony/event-dispatcher: ~2.6
This package is not auto-updated.
Last update: 2024-09-14 16:37:57 UTC
README
用 pimple aware 事件分发器替换 silex 默认的事件分发器
要求
- PHP >= 5.5
- Pimple >= 3.0
安装
composer require jowy/silex-pimple-aware-event-dispatcher
使用方法
$app = new Application(); $app->register(new PimpleAwareEventDispatcherServiceProvider()); // register listener in DIC $app["key"] = function () { return new TestListener(); }; // register service locator id and method $app["dispatcher"]->addListenerService("some.event", ["key", "method"]); // dispatch event $app["dispatcher"]->dispatch("some.event", new Event());
许可协议
MIT, 请参阅 LICENSE