listenEvents() listenEvents(array $events) : $this 批量注册事件监听 Parameters array $events 事件定义 Returns $this
listen() listen(string $event, mixed $listener, boolean $first = false) : $this 注册事件监听 Parameters string $event 事件名称 mixed $listener 监听操作(或者类名) boolean $first 是否优先执行 Returns $this
hasListener() hasListener(string $event) : boolean 是否存在事件监听 Parameters string $event 事件名称 Returns boolean
subscribe() subscribe(mixed $subscriber) : $this 注册事件订阅者 Parameters mixed $subscriber 订阅者 Returns $this
observe() observe(string|object $observer, null|string $prefix = '') : $this 自动注册事件观察者 Parameters string|object $observer 观察者 null|string $prefix 事件名前缀 Returns $this
trigger() trigger(string|object $event, mixed $params = null, boolean $once = false) : mixed 触发事件 Parameters string|object $event 事件名称 mixed $params 传入参数 boolean $once 只获取一个有效返回值 Returns mixed
until() until( $event, null $params = null) : mixed 触发事件(只获取一个有效返回值) Parameters $event null $params Returns mixed
dispatch() dispatch(mixed $event, mixed $params = null) : mixed 执行事件调度 Parameters mixed $event 事件方法 mixed $params 参数 Returns mixed