fiberphp / event-console
🖥️ FiberPHP 事件 CLI —— event:list 命令,列出已注册的事件监听器。
dev-master
2026-09-08 09:52 UTC
Requires
- php: >=8.3
- fiberphp/console: dev-master
- fiberphp/discovery: dev-master
- fiberphp/event: dev-master
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
This package is auto-updated.
Last update: 2026-09-08 09:53:00 UTC
README
FiberPHP 事件 CLI 工具,提供 event:list 命令列出已注册的事件监听器。
从 fiberphp/event 包拆出,解除 event → console → framework → workerman 反向依赖链。
event 包回归纯基础事件分发层,需要 CLI 调试能力时另装本包。
安装
composer require fiberphp/event-console
安装后 event:list 命令自动注册到 fiberphp/console,无需手动配置。
使用
# 列出全部已注册的事件监听器
php fiber event:list
输出示例:
+----+------------+------------------+
| id | event_name | callback |
+----+------------+------------------+
| 1 | user.login | ["UserService"] |
| 2 | user.login | Closure |
+----+------------+------------------+
依赖
fiberphp/console— 命令框架fiberphp/event— 事件分发器(提供Event::list())fiberphp/discovery— 包自动发现
License
MIT