@Sectorrbs

Почему в валидации Laravel проверка на строку и на тип изображения между собой конфликтуют?

Прописываю в request такого вида проверку.
'img' => 'string|mimes:png',
На входе "img" может быть либо файлом с расширением .png, либо обычной строкой вида "picture.png". Валидация же не пропускает строку, выдает: The img must be a file of type: png.
Помогите разобраться в этом вопросе, возможно, есть всё-таки правильный способ записи такого вида проверки?
  • Вопрос задан
  • 117 просмотров
Пригласить эксперта
Ответы на вопрос 1
pLavrenov
@pLavrenov
Разработка сайтов
Каждое правило это функция которая возвращает false если не проходит проверку. Они выполняется по очереди. Чтобы решить задачу надо написать свое правило которое будет проверять подходит или нет.

Validation Rule
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы