Beispiel #1
0
 public function onBoot(BootEvent $event)
 {
     $helper = $event->getApplication()->getServices()->get($this->serviceName);
     if (!$helper instanceof ViewHelperService) {
         throw new Exception('Service is not a ViewHelperService');
     }
     $event->getApplication()->notify(new ViewHelperLoadedEvent($helper, array(), $event->getApplication(), $event->getContext()));
 }
Beispiel #2
0
 public function onBoot(BootEvent $event)
 {
     if (!empty($this->storageServiceName)) {
         $storage = $event->getApplication()->getServices()->get($this->storageServiceName);
     } else {
         $storage = null;
     }
     $session = new Session($storage);
     $event->getApplication()->getServices()->set($this->serviceName, $session, true);
 }
Beispiel #3
0
 public function onBoot(BootEvent $event)
 {
     $event->getApplication()->notify(new ResultTypeServiceLoadedEvent($event->getApplication()->getServices()->get($this->serviceName), array(), $event->getApplication(), $event->getContext()));
 }
Beispiel #4
0
 public function onBoot(BootEvent $event)
 {
     $event->getApplication()->notify(new DescriptorLoadedEvent($this->descriptor, array(), $event->getApplication(), $event->getContext()));
 }