Flarum\Core\Listener\EmailConfirmationMailer::whenUserEmailChangeWasRequested PHP Method

whenUserEmailChangeWasRequested() public method

public whenUserEmailChangeWasRequested ( UserEmailChangeWasRequested $event )
$event Flarum\Event\UserEmailChangeWasRequested
    public function whenUserEmailChangeWasRequested(UserEmailChangeWasRequested $event)
    {
        $email = $event->email;
        $data = $this->getEmailData($event->user, $email);
        $body = $this->translator->trans('core.email.confirm_email.body', $data);
        $this->mailer->raw($body, function (Message $message) use($email, $data) {
            $message->to($email);
            $message->subject('[' . $data['{forum}'] . '] ' . $this->translator->trans('core.email.confirm_email.subject'));
        });
    }