Задать вопрос
@Sectorrbs

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

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

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

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

Похожие вопросы