Вопрос очень похож на: Laravel: Apply validation rule only if the another one passed, однако ответ на этот вопрос неверен.Laravel Validation переходите к следующей валидации только в том случае, если вышеуказанная проверка прошла
$rules = array(
'file' => 'mimes:jpg,png,pdf,doc,docx',
'anotherFile' => 'validate_file'
);
Я хотел бы запустить проверку anotherFile
только если file
проверка проходит.
Возможно ли это с помощью Laravel?
То, что я на самом деле нужен, чтобы получать только 1 ошибку, только первую ошибку. – Coder
Вы имели в виду использовать что-то вроде 'required_if: file', как указано здесь https://github.com/laravel/framework/pull/11986? –
@ OmisakhOluwatobi да – Coder