Декомпозиция Запроса Формы В Laravel

Привет всем, сегодня я расскажу вам, как и почему я структурировал валидацию в Laravel.



Давайте вспомним, как работает запрос формы

Форма запроса — это класс, где мы описываем правила проверки входящих данных.

Обычно класс содержит набор правил для запроса от клиента.

Мы можем объявить его в контроллере, и через контейнер в Laravel он автоматически проверит данные на соответствие нашим правилам и через внутренние механизмы фреймворка предоставит ответ клиенту.

Например, нам нужно обновить профиль пользователя.

Форма запроса может выглядеть так:

   

namespace App\Http\Requests; use Illuminate\Foundation\Http\FormRequest; class UpdateUserProfile extends FormRequest {

Теги: #php #Laravel #шаблоны #шаблоны #проверка
Вместе с данным постом часто просматривают: