Вот такая форма, логика ИЛИ то или то, делаю валидацию:
$data = $this->validate(request(), [
'image_link' => 'required_without:image_load|sometimes|required|active_url',
'image_load' => 'required_without:image_link|sometimes|required|image|mimes:jpeg,png,jpg,gif,svg|max:2048',
], [], [
'image_link' => '"Ссылка на изображение"',
'image_load' => '"Загрузка изображения"',
]);
Получаю ошибку:
array:2 [▼
0 => "Поле "Загрузка изображения" должно быть изображением."
1 => "Поле "Загрузка изображения" должно быть файлом одного из типов: jpeg, png, jpg, gif, svg."
]
Собственно, что ему не нравиться? Где я ошибся?