Zend framework2 事件驱动

Zend framework 2 的 事件驱动:ide

  1. 先建立事件管理器(eventManager)。
  2. 给建立的事件管理器附加一个回调函数(attach)。
  3. 触发事件(trigger)
    1.$event=new EventManager();
    
    2.$event->attach("do",function($e){
    
        $eventName=$e->getName();
    
        $eventParams=$e->getParams();
    
    Printf('event name:%s,event params:%s',$eventName,$eventParams);
    
    });
    
    $params=array("test"=>"hellow world");
    
    3.$event->trigger('do',null, params);
    View Code
相关文章
相关标签/搜索