service->store( $request->user(), $request->file('file'), $request->validated('collection') ?? 'content', ); return response()->json([ 'id' => $media->id, 'name' => $media->name, 'file_name' => $media->file_name, 'mime_type' => $media->mime_type, 'size' => $media->size, 'url' => $media->getUrl(), ]); } }