validated()); return new CompraResource($compra); } public function show(Request $request, Compra $compra): CompraResource { return new CompraResource($compra); } public function update(CompraUpdateRequest $request, Compra $compra): CompraResource { $compra->update($request->validated()); return new CompraResource($compra); } public function destroy(Request $request, Compra $compra): Response { $compra->delete(); return response()->noContent(); } }