Laravel World
8.46K subscribers
1.26K photos
25 videos
9 files
2.09K links
Laravel & PHP news
Download Telegram
Использование инструмента Takeout для добавления новых служб в Laravel Sail
https://mattstauffer.com/blog/how-to-use-takeout-to-add-new-services-to-laravel-sail-and-save-ram/
Laravel Sail — это удобный интерфейс для работы с Docker-контейнером, запускающим Laravel-приложение. То есть это самый простой способ начать работать с Laravel без каких-либо проблем. И, хотя Sail сделан на базе Docker, но вам не потребуется опыт работы с ним.
https://laravel.demiart.ru/laravel-sail/
Глобальное обновление Laravel-документации — 297 коммитов
https://github.com/laravel/docs/pull/6625/commits
Использование выделенных объектов ответа, которые могут обрабатывать несколько форматов — хороший шаблон для очистки контроллеров. Я разрабатывал новый способ возврата различных форматов откликов, вводя выделенные объекты в мои приложения на Laravel и я решил поделится с вами своим этапами и идеями.
https://laravel.demiart.ru/versatile-response-objects/
Обратите внимание. В последнем релизе изменён дефолтный .env
Настраиваем Sail правильно :)
В приложениях часто нужно хранить некоторые глобальные настройки, причем эти параметры не относятся к конкретной модели, например пользователю, а к системе в целом. Конечно, вы можете сделать это через Eloquent, но я считаю, что это неправильный подход, так как вы сохраняете нереляционные данные в реляционной системе. И я нашёл для этого пакет Spatie Valuestore, который идеально подходит для хранения настроек приложения.
https://laravel.demiart.ru/global-application-settings/
Релиз Laravel Carbon Macros 1.1
Набор макросов для работы с важными датами для США, Канда, Бразилии и Украины. Ждём пулреквесты с российскими датами :)
https://laravel-news.com/laravel-carbon-macros