Beispiel #1
0
 public function postModule(PostModuleEvent $event)
 {
     if ($this->isEnabled()) {
         $content = $this->adminModule($event->getContent(), $event->getModuleWrapper());
         $event->setContent($content);
     }
 }
Beispiel #2
0
 public function postModule(PostModuleEvent $event)
 {
     if (!$event->getExtra('module_cacher.cached')) {
         /** @var \Curry\Module\CacheProperties $cacheProperties */
         $cacheProperties = $event->getExtra('module_cacher.properties');
         if ($cacheProperties !== null) {
             $cacheName = $event->getExtra('module_cacher.name');
             $cache = array('content' => $event->getContent(), 'extra' => $event->getExtras());
             $this->cache->save($cache, $cacheName, array(), $cacheProperties->getLifetime());
         }
     }
 }