public function sendConfirmationNewEmailAddressMail(User $user) { $template = 'HomefinanceBundle:mailer:confirm_email_address.txt.twig'; $url = $this->router->generate('email_address_confirmation', array('token' => $user->getConfirmationToken()), true); $context = array('user' => $user, 'confirmationUrl' => $url, 'plainUrl' => $this->router->generate('email_address_confirmation')); $this->sendMessage($template, $context, $user->getNewEmail()); }
public function __construct(User $user) { $this->email = !empty($user->getNewEmail()) ? $user->getNewEmail() : $user->getEmail(); $this->name = $user->getName(); $this->user = $user; }