hasFile($field)) { return null; } $path = $request->file($field)->store('images', 'public'); return Image::create([ 'user_id' => auth()->id(), 'path' => $path, 'type' => 'public', ])->id; } }