# Zhamao Framework: EventProvider类 参考

EventProvider类 参考
类 EventProvider 继承关系图:
[图例]
EventProvider 的协作图:
[图例]

## Public 成员函数

| addEventListener ($event, callable $callback, int $level=20)
| getEventListeners (string $event_name)
| getListenersForEvent (object $event)

## 成员函数说明

## addEventListener()

addEventListener | ( |  | $event,
|  | callable | $callback,
|  | int | $level = `20`
| ) |  |

添加事件监听器

参数

  object | string | $event | 事件名称
  callable | $callback | 事件回调
  int | $level | 事件等级

函数调用图:

## getEventListeners()

getEventListeners | ( | string | $event_name | ) |

获取事件监听器

参数

  string | $event_name | 事件名称

返回
  array<callable>

## getListenersForEvent()

getListenersForEvent | ( | object | $event | ) |

获取事件监听器

参数

  object | $event | 事件对象

返回
  iterable<callable>

函数调用图:

该类的文档由以下文件生成:

- src/ZM/Event/EventProvider.php