Вопрос очень похож на: Laravel: применять правило проверки, только если прошло другое, однако ответ на этот вопрос неправильный.
$rules = array(
'file' => 'mimes:jpg,png,pdf,doc,docx',
'anotherFile' => 'validate_file'
);
Я хотел бы бежать anotherFile
проверка только если file
проверка проходит.
Это возможно с Laravel?
Зачем тебе это делать? Когда первый отказывает, не имеет значения, удастся ли остальное или нет: проверка все равно будет неудачной.
Если вы хотите сделать что-то только с одной ошибкой, вы можете просто получить эту ошибку:
$errors->first('file')
Других решений пока нет …