Ejemplo n.º 1
0
    public function sendRegistrationMail(user $newUser)
    {
        $mail = \Swift_Message::newInstance()->setSubject("Hi " . $newUser->getEmail())->setFrom('*****@*****.**')->setTo($newUser->getEmail())->setBcc('*****@*****.**')->setBody('Hi!
                Thanks for registering in Easy Project Management app!

                Hope you will have fun with this management tool.
                Thanks again!');
        $this->get('mailer')->send($mail);
    }
 public function sendNewTicketMail(user $user, ticket $newTicket)
 {
     $mail = \Swift_Message::newInstance()->setSubject("New Ticket in epmanagement appeared!")->setFrom('*****@*****.**')->setTo($user->getEmail(), '*****@*****.**')->setBody($this->renderView('@Mailer/emailTemplateNewTicket.html.twig', array('username' => $user->getUsername(), 'ticket' => $newTicket)));
     $this->get('mailer')->send($mail);
     /*
             ->setBody(
                 $this->renderView(
                 // app/Resources/views/Emails/registration.html.twig
                     'Emails/registration.html.twig',
                     array('name' => $name)
                 ),
                 'text/html'
             )
     */
 }
 /**
  * {@inheritDoc}
  */
 public function getEmail()
 {
     $this->__initializer__ && $this->__initializer__->__invoke($this, 'getEmail', array());
     return parent::getEmail();
 }