domainEvent->getDomain()->getLdhName(); $action = $this->domainEvent->getAction(); $this->subject("Domain changed $ldhName ($action)") ->content("Domain name $ldhName information has been updated ($action).") ->importance(Notification::IMPORTANCE_HIGH); return ChatMessage::fromNotification($this); } public function asEmailMessage(EmailRecipientInterface $recipient, ?string $transport = null): EmailMessage { return new EmailMessage((new TemplatedEmail()) ->from($this->sender) ->to($recipient->getEmail()) ->priority(Email::PRIORITY_HIGHEST) ->subject('A domain name has been changed') ->htmlTemplate('emails/success/domain_updated.html.twig') ->locale('en') ->context([ 'event' => $this->domainEvent, ])); } }