Laravel World
8.47K subscribers
1.25K photos
25 videos
9 files
2.08K links
Laravel & PHP news
Download Telegram
Сортировка запросов БД по полю отношений
#english
https://reinink.ca/articles/ordering-database-queries-by-relationship-columns-in-laravel
Используем тип данных «Валюта» с помощью Кастомных Кастов в Laravel 7
#english
https://www.twilio.com/blog/create-currency-data-type-custom-casts-laravel-7
Laravel и фреймворк для тестирования Codeception
#english
https://glennkimble.me/blog/using-laravel-assertions-in-codeception/
Сортировка по полю отношений
Расскажу, как отсортировать запросы к базе данных по полю Eloquent-отношения. Например, нам нужно сделать сортировку пользователей по названию их компании, которое находится в отдельной таблицу companies. Сам способ сортировки зависит от типа отношений, и, по сравнению с обычной сортировкой, может быть довольно сложен.
Подборка на Хабре всех новостей канала за неделю
https://habr.com/ru/post/506648/
Debugbar против Telescope: сравнение инструментов разработки
#english
https://barryvdh.nl/laravel/debugbar/telescope/2020/06/14/laravel-debugbar-vs-telescope-toolbar/
Как получить предыдущую и следующую записи в Laravel
В моём приложении Подкасты мне нужно было показывать предыдущий и следующий подкасты из этого же шоу.
Вроде звучит просто, но на самом деле это не так, ведь для этого не существует стандартного SQL-запроса, чтобы взять и одним оператором получить всё что нужно.
Добавляем try/catch в коллекции Laravel
#english
https://freek.dev/1691-adding-trycatch-to-laravel-collections
Паттерн «Посетитель» в Laravel
Laravel Visitor — это реализация паттерна программирования «Посетитель» для фреймворка Laravel. Он позволяет легко выполнить обработку набора произвольных элементов, без необходимости использования повторяющихся условных выражений, тем самым улучшая абстракцию кода.