Laravel World
8.47K subscribers
1.25K photos
25 videos
9 files
2.08K links
Laravel & PHP news
Download Telegram
Еще одно преимущество констант: захардкоженные переменные, например периоды времени или числа, не дают контекста вашему коду. Оборачивая их в константу, вы мгновенно получаете информацию о её использовании в проекте.
Fjord — новая админка для Laravel
#english
https://www.fjord-admin.com/
Использование стека TALL вместе с пакетом Event Sourcing
#english
https://www.juststeveking.uk/embracing-the-tall-stack-with-event-sourcing-an-adventure-into-the-unknown/
Условия не нужны, если в итоге вы хотите получить всего лишь булев тип.
Рассмотрите вариант использования тайпхинтинга (объявления типов) вместо doc-блоков
Обрабатываем исключение ModelNotFoundException глобально
#english
https://navcodes.dev/blog/laravel-model-not-found-exception/
Упрощенное объяснение от Povilas Korop: что выбрать для проекта Sanctum или Passport?
Используйте объекты. Простое задание не означает, что нужно выполнять его простыми типами данных. В массиве можно наплодить кучу параметров и выделывать с ними разные штуки, а Объект подразумевает порядок, контроль и читаемость кода.
Делаем систему видеозаписи с помощью Laravel, Vue и Videojs-record
#english
https://medium.com/@vivekdhumal/how-to-make-a-video-recorder-using-videojs-record-vue-and-laravel-c586fed455bd
Упрощенные контроллеры
В этому уроке я дам пару советов, как облегчить ваши контроллеры.
Подробное руководство по использованию Soft Deletes в Laravel
«Мягкое удаление» — когда данные из базы не удаляются, а только помечаются как удаленные.
#english
https://www.thisprogrammingthing.com/2020/Working-With-Laravels-SoftDelete-Trait/
Laravel+Twilio: Пишем WhatsApp-бота для для конвертации валют
#english
https://www.twilio.com/blog/build-whatsapp-currency-conversion-bot-twilio-laravel
Laravel + Внедрение зависимостей: Реализуем гибкую корзину для эл.магазина. Если пользователь залогинен, то она будет использовать БД, а если нет — сессии.
#english
https://medium.com/@mwakalingajohn/laravel-7-dependency-injection-cart-implementation-in-an-ecommerce-website-service-container-b0222f8cecd4