Шаблон письма content в Laravel
Текст письма обычно живут в Blade-виде,
а не строкой в PHP. Метод content
возвращает Content и указывает,
какой шаблон использовать:
<?php
public function content(): Content
{
return new Content(
view: 'mail.shipped',
);
}
?>
Имя mail.shipped означает файл
resources/views/mail/shipped.blade.php.
Внутри - обычный Blade: приветствие,
текст, ссылки. Пока можно написать
простой абзац без сложной вёрстки.
Тема по-прежнему задаётся в envelope,
шаблон - в content. Так обязанности
не смешиваются: одно место про заголовок
письма, другое - про тело.
В WelcomeMail укажите view
через content.
Создайте Blade-шаблон письма с коротким приветствием.