Как грамотно организовать валидацию, сохранение и отображение 30+ полей на странице?
Добрый день!
Пишу проект на Laravel.
Подскажите, пож-ста, как грамотно организовать валидацию, сохранение и отображение 30+ полей на странице ?
Поля имеют текстовый формат и имеют одинаковые правила валидации.
Мне кажется, есть решение - сделать это не вручную, а в виде цикла, или как-то еще, чтобы не прописывать все поля.
Например, вот такое решение мне не нравится:
Валидация в контролере
public function update(Request $request, $id)
{
$this->validate($request, [
'id' => 'required|exists:forms,id',
'name' => 'required|min:6',
'name1' => 'required|min:6',
'name2' => 'required|min:6',
'name3' => 'required|min:6',
'name4' => 'required|min:6',