触发事件

用户可以自定义事件,同时也可以选择性的触发,可以直接使用Event::trigger($event, $params)方法

参数有两个,第一个为触发的事件名,第二个为触发传递的参数,会传递到触发方法中执行

  1. // 触发myEvent事件
  2. Event::trigger('myEvent', array(get_class($this), 'test'))
  3.  
  4. // 定义事件时绑定的方法
  5. public function my_event($event, $params)
  6. {
  7. // array('testService', 'test')
  8. var_dump($params);
  9. }