feat: implement product and variant management controllers with request validation and feature tests

This commit is contained in:
2026-06-29 11:10:04 -03:00
parent 18504594eb
commit b5b57a753c
6 changed files with 152 additions and 196 deletions

View File

@@ -29,7 +29,7 @@ class ProductVariantController extends Controller
public function store(StoreProductVariantRequest $request, Tenant $tenant): JsonResponse
{
$validated = $request->validated();
$variant = DB::transaction(function () use ($request, $tenant): ProductVariant {
$variant = DB::transaction(function () use ($request, $tenant, $validated): ProductVariant {
$definitions = $validated['definitions'] ?? [];
unset($validated['definitions']);