# ZM\Event\EventProvider ## addEventListener ```php public function addEventListener(mixed $event, callable $callback, int $level): mixed ``` ### 描述 作者很懒,什么也没有说 ### 参数 | 名称 | 类型 | 描述 | | -------- | ---- | ----------- | | event | mixed | | | callback | callable | | | level | int | | ### 返回 | 类型 | 描述 | | ---- | ----------- | | mixed | | ## getEventListeners ```php public function getEventListeners(string $event_name): array ``` ### 描述 作者很懒,什么也没有说 ### 参数 | 名称 | 类型 | 描述 | | -------- | ---- | ----------- | | event_name | string | | ### 返回 | 类型 | 描述 | | ---- | ----------- | | array | | ## getListenersForEvent ```php public function getListenersForEvent(object $event): iterable ``` ### 描述 作者很懒,什么也没有说 ### 参数 | 名称 | 类型 | 描述 | | -------- | ---- | ----------- | | event | object | | ### 返回 | 类型 | 描述 | | ---- | ----------- | | iterable | | ## sortEvents ```php public function sortEvents(mixed $name): mixed ``` ### 描述 作者很懒,什么也没有说 ### 参数 | 名称 | 类型 | 描述 | | -------- | ---- | ----------- | | name | mixed | | ### 返回 | 类型 | 描述 | | ---- | ----------- | | mixed | | ## getInstance ```php public function getInstance(mixed $args): object ``` ### 描述 作者很懒,什么也没有说 ### 参数 | 名称 | 类型 | 描述 | | -------- | ---- | ----------- | | args | mixed | | ### 返回 | 类型 | 描述 | | ---- | ----------- | | object | |