validated()); return new ProductoResource($producto); } public function show(Request $request, Producto $producto): ProductoResource { return new ProductoResource($producto); } public function update(ProductoUpdateRequest $request, Producto $producto): ProductoResource { $producto->update($request->validated()); return new ProductoResource($producto); } public function destroy(Request $request, Producto $producto): Response { $producto->delete(); return response()->noContent(); } }