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