user_id) ->whereId($shared->item_id) ->firstOrFail(); Gate::authorize('can-view', [$file, $shared]); // Set access urls $file->setPublicUrl($shared->token); return response(new FileResource($file), 200); } }