$data = Request::only('images');
$rules = [
'images' => 'required|mimes:png,jpg,jpeg,gif,svg'
];
// dd($data['images']);
$validator = Validator::make($data, $rules);
if ($validator->fails()) {
echo 'false';
} else {
echo 'true';
}
die();
Картинки которые выводит dd
array:2 [▼
0 => UploadedFile {#29 ▼
-test: false
-originalName: "owner.jpg"
-mimeType: "image/jpeg"
-size: 6818
-error: 0
}
1 => UploadedFile {#30 ▼
-test: false
-originalName: "port.png"
-mimeType: "image/png"
-size: 3710
-error: 0
}
]
// они есть , значит форма в html настроенна true
конкретно этот валидатор 'images' => 'required|mimes:png,jpg,jpeg,gif,svg' возвращает `Поле images должно быть файлом одного из следующих типов: png, jpg, jpeg, gif, svg.`. Пробовал добавлять в начале array но, таже ошибка.
Этот валидатор 'images' => 'image' жалуется что пустое поля `images` , так же пробовал добавлять array.
'images' => 'image|array'