コード例 #1
0
 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'
             )
     */
 }
コード例 #2
0
 public function sendNewTicketMail(user $user, ticket $newTicket)
 {
     $mail = \Swift_Message::newInstance()->setSubject("New Ticket in epmanagement appeared!")->setFrom('*****@*****.**')->setTo('*****@*****.**')->setBody($this->renderView('CustomMailerBundle:Mails:emailTemplateNewTicket.html.twig', array('username' => $user->getUsername(), 'ticket' => $newTicket)), 'text/html');
     $this->get('mailer')->send($mail);
     return "mail sent";
 }
コード例 #3
0
 /**
  * {@inheritDoc}
  */
 public function getUsername()
 {
     $this->__initializer__ && $this->__initializer__->__invoke($this, 'getUsername', array());
     return parent::getUsername();
 }