Esempio n. 1
0
 private function sendResetPasswordEmail(User $user)
 {
     $lang = $this->get('translator')->getLocale();
     $html = $this->renderView('@TutteliAppBundle/Resources/views/User/reset-password-email.' . $lang . '.html.twig', array('user' => $user, 'homeUrl' => $this->generateUrl('home', [], true)));
     $message = \Swift_Message::newInstance()->setSubject('Password Reset')->setFrom('no-reply@' . $_SERVER['HTTP_HOST'])->setTo($user->getEmail())->setBody($html, 'text/html');
     $this->get('mailer')->send($message);
 }