@ART_CORP
Hard work

В зависимости от запроса разые условия валидации form request?

Есть валидация сделанная через form request.Задача в зависимости от значения одного из параметров изменить параметры валидации.Пример ниже, все работает, но когда этих параметров несколько, получается нужно повторятся.
Я вижу решение так, создать пустой массив и заполнять его при совпадении параметров и в конце вернуть ассоциативный массив.Есть решение по лучше?
if ($this->get('parametr') == 1) {
                return [
                    'name' => 'required'
                ];
            } else {
                return [
                    'name' => 'required',
                    'age' => 'required'
                ];
            }
  • Вопрос задан
  • 78 просмотров
Решения вопроса 1
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы