Example #1
0
 /**
  * Helper method for subscribing objects to the router's event dispatcher.
  * 
  * Silent if $subscriber does not implement `Subscriber`.
  * 
  * @param mixed $subscriber
  * @return bool
  */
 protected function subscribe($subscriber)
 {
     if ($this->eventDispatcher && $subscriber instanceof Subscriber) {
         $this->eventDispatcher->subscribe($subscriber);
         return true;
     }
     return false;
 }