Многие люди спрашивают: “как я могу добавить множественную аутентификацию в Laravel Fortify?” но я не смог найти никакого решения в Интернете, и подумал, что было бы хорошей идеей…
Архитектура
Пример кастомного логирования в Laravel
Этот пример кода поможет вам настроить отдельный канал логирования в Laravel. Мы также подключимся к пользовательскому формату логирования, чтобы изменить формат. Отлично подходит для разделения различных видов логирования.
Логирование запросов API в Laravel
Автор: Алекс Русин Работая с API иногда нам может потребоваться лог запросов, которые приходят на сервер, и ответов, которые сервер отправляет. Я уже написал статью о том, как…
Laravel: Пакет для запуска кода и команд.
https://github.com/ash-jc-allen/laravel-executor Пакет Laravel, упрощающий выполнение кода и команд при установке или обновлении веб-приложения. Например, из веб приложения выполнить команду артисан для парсинга, или просто почистить кеш. Пакет был…
HTTP фасад в Laravel 7
Laravel 7x включает фасад для выполнения Http-запроса со стороны сервера. До Laravel 7 большинство разработчиков использовали пакет Guzzle Http client для выполнения Http-запроса, что непросто для новичка и немного…
Лучшие практики разработки через интерфейсы
Эй там! Большинство разработчиков говорят “всегда кодируйте интерфейс”. Но что это значит и почему? В этой статье я собираюсь обсудить, что такое интерфейсы и почему обучение разработке через интерфейсы является…
Нотификации / уведомления в laravel
Почти в каждом приложении, которое мы разрабатываем, нам нужно отправить какое-то уведомление. Laravel поставляется с очень хорошим адаптивным шаблоном для электронных писем, который мы используем много раз, не меняя…
Почему не стоит использовать Eloquent модели в ваших контроллерах?
В данной статье мы с вами узнаем почему не стоит использовать модели в контроллерах изучим концепцию инфраструктурного слоя (уровень доступа к данным) изучим шаблон проектирования Репозиторий и немного…
SOLID в объектно-ориентированном программировании
SOLID — это набор принципов (рекомендаций) которые призваны помочь в создании качественного объектно-ориентированного кода приложения. Они позволяют создавать чистый код (как написанный, так и спроектированный), который будет в дальнейшем,…
Выполнение одного и того же задания в очереди несколько раз
Когда пользователи добавляют товары в свою корзину покупок и начинают процесс оформления заказа, нам необходимо зарезервировать эти товары для них. Однако если пользователь отказался от заказа — он не…