validated()); return new ProveedorResource($proveedor); } public function show(Request $request, Proveedor $proveedor): ProveedorResource { return new ProveedorResource($proveedor); } public function update(ProveedorUpdateRequest $request, Proveedor $proveedor): ProveedorResource { $proveedor->update($request->validated()); return new ProveedorResource($proveedor); } public function destroy(Request $request, Proveedor $proveedor): Response { $proveedor->delete(); return response()->noContent(); } }