public function create(HookCreateEvent $event, $eventName, EventDispatcherInterface $dispatcher) { $hook = new HookModel(); $hook->setLocale($event->getLocale())->setCode($event->getCode())->setType($event->getType())->setNative($event->getNative())->setActivate($event->getActive())->setTitle($event->getTitle())->save(); $event->setHook($hook); $this->cacheClear($dispatcher); }