$this->vacationRequest, ], ); return $this->buildMailMessage($url); } protected function buildMailMessage(string $url): MailMessage { $title = $this->vacationRequest->name; $user = $this->vacationRequest->user; return (new MailMessage()) ->greeting(__("Hi :user!", [ "user" => $user->fullName, ])) ->subject(__("Vacation request :title", [ "title" => $title, ])) ->line(__("Vacation request has been created.", [ ])) ->action(__("Show vacation request"), $url); } }