flextype-components/event
Composer 安装命令:
composer require flextype-components/event
包简介
Event Component provides a versatile tool to manage events in your app.
README 文档
README
Event Component provides a versatile tool to manage events in your app.
Installation
composer require flextype-components/event
Usage
use Flextype\Component\Event\Event;
Add new listeners
Event::addListener('event_name', function() { echo 'Test Event 1'; }, 1); Event::addListener('event_name', function() { echo 'Test Event 2'; }, 2);
Remove all listeners for current event.
Event::removeAllListeners('event_name');
Check is listeners exists for current event.
if (Event::hasListeners('event_name')) { // do something... }
Dispatch all listeners of the given event.
Event::dispatch('event_name');
Get listeners array
$listeners = Event::getListeners();
License
See LICENSE
统计信息
- 总下载量: 819
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2018-04-26