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
相關文章
相關標籤/搜索