1.7Kпросмотров
32.2%от подписчиков
13 октября 2025 г.
📷 ФотоScore: 1.9K
События и слушатели в Laravel События помогают отделять бизнес-логику от побочных действий. Например, после регистрации пользователя можно вызвать событие UserRegistered, а в слушателях обработать: отправку письма, логирование, начисление бонусов. Например: php artisan make:event UserRegistered php artisan make:listener SendWelcomeEmail --event=UserRegistered Событие: class UserRegistered { public function __construct(public User $user) {} } Слушатель: class SendWelcomeEmail { public function handle(UserRegistered $event) { Mail::to($event->user->email)->send(new WelcomeMail()); } } Запуск: event(new UserRegistered($user)); Код становится чище, а новые реакции легко добавлять без правки контроллеров. 👉 @web_craft | #laravel
1.7K
просмотров
777
символов
Нет
эмодзи
Да
медиа

Другие посты @web_craft

Все посты канала →
События и слушатели в Laravel События помогают отделять бизн — @web_craft | PostSniper