public function postModule(PostModuleEvent $event) { if ($this->isEnabled()) { $content = $this->adminModule($event->getContent(), $event->getModuleWrapper()); $event->setContent($content); } }
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()); } } }