private function failRegistration($message, GetResponseUserEvent $event) { // throw new \Exception($message); /** @var Session $session */ $session = $event->getRequest()->getSession(); $session->getFlashBag()->set('error', $message); $event->setResponse(new RedirectResponse($this->urlGenerator->generate('fda_dsb_homepage'))); }
public function onUserConfirm(\FOS\UserBundle\Event\GetResponseUserEvent $event) { $user = $event->getUser(); $request = $event->getRequest(); $log = new \Symforce\UserBundle\Entity\UserLog(); $log->setUser($user); $log->setType(\Symforce\UserBundle\Entity\UserLog::TYPE_USER_CONFIRM); $log_admin = $this->container->get('sf.admin.loader')->getAdminByClass($log); $log_admin->initByRequest($log, $request); $em = $log_admin->getManager(); $em->persist($log); $em->flush(); }
public function onRegistrationInitialize(GetResponseUserEvent $event) { $user = $event->getUser(); $request = $event->getRequest(); $this->logger->info('Entering reg in event listner'); }