Laravel World
8.46K subscribers
1.26K photos
25 videos
9 files
2.09K links
Laravel & PHP news
Download Telegram
Почтовые уведомления в Laravel: Настраиваем шаблоны
Laravel имеет удобную систему уведомлений, позволяющую оповещать пользователей по электронной почте, Slack и SMS. И ко всему этому прилагаются довольно неплохие дефолтные HTML-шаблоны. Но, что делать, если вы хотите изменить их дизайн?
https://laravel.demiart.ru/pochtovye-uvedomleniya-v-laravel-nastraivaem-shablony/
Лучшие практики: Программируй через Интерфейсы
https://unorderedlist.io/always-code-to-the-interface/
Паттерн Адаптер на примере
https://unorderedlist.io/what-is-adapter-design-pattern-learn-by-example/
Использование Pusher в Laravel для рилтаймовых уведомлений
https://blogdev.net/pusher-in-laravel-realtime-notifications
В Laravel 7.25 появилась blade-команда @once, которая исполняет код только один раз, даже если blade-файл, содержащий её, вызывает несколько раз.
На скриншоте пример её применения в blade-компоненте.
Теоретическая архитектура импорта данных через задачи и очереди
https://blog.infyom.com/efficient-and-fast-data-import-with-laravel-jobs-queues
Исключения Laravel: ловим, обрабатываем и создаем собственные
Обычно веб-разработчики не следят за ошибками. Если что-то идет не так, то мы частенько видим дефолтный текст ошибки Laravel: «Whoops, something went wrong» или, что еще хуже, код исключения, который посетителю совсем ни к чему. Поэтому я решил написать пошаговую статью о том, как элегантно обрабатывать ошибки и показывать посетителю правильную информацию о произошедшем.
https://laravel.demiart.ru/isklyucheniya-laravel-lovim-obrabatyvaem-i-sozdaem-sobstvennye/
Использование Soft Delete на примере
https://www.medianova.com/en-blog/2020/08/17/laravel-soft-delete