Валидация Laravel перейти к следующей валидации, только если вышеупомянутая валидация пройдена

Вопрос очень похож на: Laravel: применять правило проверки, только если прошло другое, однако ответ на этот вопрос неправильный.

$rules = array(
'file' => 'mimes:jpg,png,pdf,doc,docx',
'anotherFile' => 'validate_file'
);

Я хотел бы бежать anotherFile проверка только если file проверка проходит.

Это возможно с Laravel?

0

Решение

Зачем тебе это делать? Когда первый отказывает, не имеет значения, удастся ли остальное или нет: проверка все равно будет неудачной.

Если вы хотите сделать что-то только с одной ошибкой, вы можете просто получить эту ошибку:

$errors->first('file')
0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector