В этом уроке я помогу вам понять концепцию полиморфных отношений в Laravel. Обещаю, это будет весело, так как будем рассматривать…
отношения
Уроки работы с Отношениями (Relationships) в Laravel.

Сортировка по полю отношений
Расскажу, как отсортировать запросы к базе данных по полю Eloquent-отношения. Например, нам нужно сделать сортировку пользователей по названию их компании,…

Динамические отношения с использованием подзапросов
Это мощная техника, который позволит вам перенести большой кусок работы на слой БД. Она может оказать огромное влияние на производительность,…

Laravel 7 — Что нового?
Laravel 7 вышел 3 марта 2020 года и содержит следующие нововедения и улучшения. Laravel Sanctum Автор: Taylor Otwell Laravel Sanctum…

Использование трейтов в Laravel
Недавно я проводил рефакторинг одного из своих проектов и обнаружил, что постоянно применяю одни и те же методы в eloquent-моделях…

Оптимизирование запросов в периметре приложений
Меня очень волнует производительность приложений, в том числе, как для этого использовать слой базы данных. Сегодня я хочу поделиться с…

Руководства по Ролям и Правам в Laravel
Роли (Roles) и Права (Permissions) в Laravel являются наиболее важной частью любого Laravel приложения, где необходимо ограничивать варианты его использование.…

Просто и наглядно об Отношениях в Laravel
Отношения в Laravel (Eloquent Relationships) относительно просты для понимания, но некоторые люди могут растеряться без наглядных рисунков, показывающих то, что…

Кастомные отношения
Или, иными словами, работа со сложными отношениями между базой данных и моделями Laravel. Недавно мне пришлось столкнуться с проблемой производительности…

Пишем приложения на Laravel, которые легко поддерживать.
Это расшифровка моего доклада с Laracon AU. Создание BaseCode и Shift дало мне уникальное понимание написания приложений на Laravel. Я…

GraphQL и Laravel
В этой статье я расскажу вам, как создать свой собственный сервер GraphQL при помощи Laravel. Мы используем Lighthouse и научимся…

Соглашения об именах в Laravel
Laravel ежедневно используют тысячи разработчиков для создания всевозможных веб-сайтов и приложений. И, хорошо, что есть соглашения об именах, которым они…

Категории бесконечной вложенности при помощи рекурсивных отношений hasMany
Довольно часто в интернет-магазинах можно увидеть множество уровней категорий и подкатегорий, вплоть до бесконечности. Эта статья покажет вам, как сделать…

Как получить новые/старые записи из сводной таблицы в BelongsToMany
По умолчанию отношение BelongsToMany в Laravel работает просто замечательно — вы можете легко прикреплять, откреплять и синхронизировать записи. Но, вдруг,…

Советы по Laravel. Часть 3.
Laravel полон скрытых жемчужин, недокументированных или малоизвестных функций, опций и «хаков». Все что я нашёл, за время своей работы, я…