Validierung mehrerer Dateien im Array
Ich muss mehrere hochgeladene Dateien überprüfen, um sicherzustellen, dass sie einen bestimmten Typ haben und kleiner als 2048 KB sind. Das Folgende scheint nicht alle Dateien im Array 'files' zu prüfen und setzt nur die geposteten Dateien mit ungültigem MIME-Typ voraus, da es das Array-Objekt und nicht dessen Inhalt zu prüfen scheint.
public function fileUpload(Request $request)
{
$validator = Validator::make($request->all(), [
'files' => 'required|mimes:jpeg,jpg,png',
]);
if ($validator->fails())
{
return response()->json(array(
'success' => false,
'errors' => $validator->getMessageBag()->toArray()
), 400); }
}