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');
 }