# ZM\Module\QQBot ## handleByEvent ```php public function handleByEvent(): mixed ``` ### 描述 作者很懒,什么也没有说 ### 返回 | 类型 | 描述 | | ---- | ----------- | | mixed | | ## handle ```php public function handle(array|Iterator $data, int $level): mixed ``` ### 描述 作者很懒,什么也没有说 ### 参数 | 名称 | 类型 | 描述 | | -------- | ---- | ----------- | | data | array|Iterator | 数据包 | | level | int | 递归等级 | ### 返回 | 类型 | 描述 | | ---- | ----------- | | mixed | | ## dispatchBeforeEvents ```php public function dispatchBeforeEvents(array|Iterator $data, string $time): ZM\Event\EventDispatcher ``` ### 描述 作者很懒,什么也没有说 ### 参数 | 名称 | 类型 | 描述 | | -------- | ---- | ----------- | | data | array|Iterator | 数据包 | | time | string | 类型(pre或post) | ### 返回 | 类型 | 描述 | | ---- | ----------- | | ZM\Event\EventDispatcher | | ## dispatchEvents ```php public function dispatchEvents(array|Iterator $data): mixed ``` ### 描述 作者很懒,什么也没有说 ### 参数 | 名称 | 类型 | 描述 | | -------- | ---- | ----------- | | data | array|Iterator | 数据包 | ### 返回 | 类型 | 描述 | | ---- | ----------- | | mixed | | ## dispatchAfterEvents ```php public function dispatchAfterEvents(mixed $data): ZM\Event\EventDispatcher ``` ### 描述 作者很懒,什么也没有说 ### 参数 | 名称 | 类型 | 描述 | | -------- | ---- | ----------- | | data | mixed | 分发事件数据包 | ### 返回 | 类型 | 描述 | | ---- | ----------- | | ZM\Event\EventDispatcher | | ## dispatchAPIResponse ```php public function dispatchAPIResponse(mixed $req): mixed ``` ### 描述 作者很懒,什么也没有说 ### 参数 | 名称 | 类型 | 描述 | | -------- | ---- | ----------- | | req | mixed | | ### 返回 | 类型 | 描述 | | ---- | ----------- | | mixed | | ## getInstance ```php public function getInstance(): static ``` ### 描述 获取类实例 ### 返回 | 类型 | 描述 | | ---- | ----------- | | static | |