Когда я впервые познакомился с Symfony, то меня поразил компонент symfony/http-foundation. Думаю, это один из самых важных пакетов современного PHP-приложения.…
Запросы и Ответы
Фасад RateLimiter в Laravel 8
Потрясающий новый фасад RateLimiter делает управление скоростью обработки запросов простым, масштабируемым и приятным в использовании. Подумайте о рефакторинге ваших ограничителей,…
Всё о валидации в Laravel
В этой статье мы расскажем, как можно проверить входящие данные через Контроллеры, Запросы формы (FormRequest) и Правила. Контроллеры По умолчанию…
Способы валидации данных
Валидация (проверка) данных формы — очень важный фактор защиты от нежелательных данных в приложении. Фреймворк Laravel для этого предоставляет простые,…
Добавление данных в текущий запрос
Иногда бывает необходимо добавить свои данные к текущему запросу в Laravel. Например, вы помещаете в мидлвар проверку, разрешен ли пользователю…
Form Requests — больше, чем валидация
Запросы форм в Laravel — одна из наиболее недооцененных функций. Возможно, даже «спрятанная» во фреймворке. Можете мне не верить, но…
Управление данными запроса перед валидацией
При использовании Запросов формы (Form request) может пригодиться возможность управлять данными запроса перед выполнением правил валидации. Например: Конвертация данных в…
Универсальные объекты ответов
Использование выделенных объектов ответа, которые могут обрабатывать несколько форматов — хороший шаблон для очистки контроллеров. Я разрабатывал новый способ возврата…
40 дополнительных правил валидации в Laravel
В системе валидации Laravel существует более 60 правил, но, вдруг, вам нужно что-то особенное? Вы можете легко создать свои собственные…