/**
  * Send email on new account create event.
  *
  * @param UserEvent $user
  */
 public function onNewAccountCreated(UserEvent $user)
 {
     $this->logger->info('NewAccountCreatedListener onNewAccountCreate()');
     try {
         $this->send($this->buildTemplate($user->getUser()));
     } catch (\Exception $e) {
         $this->logger->error('NewAccountCreatedListener onNewAccountCreate() Exception:' . $e->getMessage());
         throw new Exception($e);
     }
 }
 /**
  * Send email on new account create event.
  *
  * @param UserEvent $user
  */
 public function onUserForgotPassword(UserEvent $user)
 {
     $this->logger->info('OnUserForgotPasswordListener onUserForgotPassword()');
     $this->send($this->buildTemplate($user->getUser()));
 }