Во второй части мы поговорим о Пайпах (Pipes). Они являются вторым, по важности, объектом Пайплайна. Как рассказывалось в предыдущей статье,…
Laravel
Обучающие статьи
Пайплайны в Laravel. Часть 1
В этой серии статей я расскажу вам о пакете Pipeline (Пайплайн, Конвейер), входящем в Laravel, который практически никто не использует…
Полиморфные отношения
В этом уроке я помогу вам понять концепцию полиморфных отношений в Laravel. Обещаю, это будет весело, так как будем рассматривать…
Ценообразование фриланс-проектов
Основываясь на своём опыте и знаниях, я создал в Твиттере целую ветку о ценообразовании во фрилансе. За последующие 36 часов…
Как работает Шифрование в Laravel
«Моя система безопасна, она использует шифрование». Вы часто слышите/говорите это. Но как и почему это безопасно? Вы действительно знаете это?…
Политики в Laravel
Как управлять авторизацией пользователя с помощью Политик (Policies). В прошлой статье мы обсудили авторизацию через Гейты. Если еще не прочли…
Гейты в Laravel
Давайте разберемся, что же такое Гейты (Gates) в Laravel и как с помощью них можно управлять авторизацией пользователя. Авторизация и…
Создаём свою artisan-команду в Laravel и подсчитываем время её выполнения
Через CLI (Интерфейс командной строки) очень удобно выполнять длительные и ресурсоёмкие задачи, а с помощью Artisan Console мы можем создавать…
Паттерн «Посетитель» в Laravel
Laravel Visitor — это реализация паттерна программирования «Посетитель» для фреймворка Laravel. Он позволяет легко выполнить обработку набора произвольных элементов, без…
Как получить предыдущую и следующую записи в Laravel
В моём приложении Подкасты мне нужно было показывать предыдущий и следующий подкасты из этого же шоу. План фронтенда был прост:…
Сортировка по полю отношений
Расскажу, как отсортировать запросы к базе данных по полю Eloquent-отношения. Например, нам нужно сделать сортировку пользователей по названию их компании,…
Упрощенные контроллеры
В этому уроке я дам пару советов, как облегчить ваши контроллеры. Контроллерам не нужно ничего наследовать Если вы выполните команду…
Мидлвар как сервис-провайдер
Когда вам нужно настроить сервис в Laravel, то обычно это делается через сервис-провайдеры. Но тут есть один нюанс: они глобальные.…
Ежедневные подборки интересных статей по Laravel
В нашем Телеграм-канале и Вконтакт-паблике, кроме анонса свежих переводов, ежедневно публикуются самые актуальные статьи по Laravel на английском языке. Мы…
Интегрируем Paypal в Laravel
Займемся интеграцией платежного шлюза Paypal в приложение Laravel. Я для вас всё уже подготовил. Вам нужно будет просто скопировать код…