Imbo\EventManager\EventManager::setEventTemplate PHP Method

setEventTemplate() public method

This event instance will be cloned for each use of the trigger method
public setEventTemplate ( Imbo\EventManager\EventInterface $event ) : self
$event Imbo\EventManager\EventInterface A configured event instance
return self
    public function setEventTemplate(EventInterface $event)
    {
        $this->event = $event;
        return $this;
    }

Usage Example

Beispiel #1
0
 /**
  * Set up the event manager
  */
 public function setUp()
 {
     $this->request = $this->getMock('Imbo\\Http\\Request\\Request');
     $this->event = new Event($this, array('request' => $this->request));
     $this->manager = new EventManager();
     $this->manager->setEventTemplate($this->event);
 }
All Usage Examples Of Imbo\EventManager\EventManager::setEventTemplate