РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗pplrSpMlDt 160 of 210 menu

Данные в письме Mailable в Laravel

Письмо редко бывает одинаковым для всех. Нужно подставить имя пользователя, номер заказа, ссылку. Такие данные передают в Mailable при создании и сохраняют в публичных свойствах.

<?php public function __construct( public string $name, ) {} ?>

Публичное свойство $name Laravel сам сделает доступным в шаблоне письма. В Blade можно писать {{ $name }} - как обычную переменную вида.

При отправке передают значение в конструктор: new WelcomeMail('Иван'). Так одно и то же письмо легко отправить разным людям с разными данными, не дублируя класс.

Добавьте в WelcomeMail свойство с именем пользователя.

Выведите это имя в Blade-шаблоне письма.

Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить