group(function (): void { Route::get('cart', [CartController::class, 'show']); Route::post('cart/items', [CartController::class, 'addItem']); Route::patch('cart/items/{cartItem}', [CartController::class, 'updateItemQuantity']); Route::delete('cart/items/{cartItem}', [CartController::class, 'removeItem']); }); Route::prefix('tenants/{tenant:codigo}') ->middleware('auth:sanctum') ->group(function (): void { Route::patch('checkout-carts/{cart}/items/{cartItem}', [CartController::class, 'updateCheckoutItem']); Route::delete('checkout-carts/{cart}/items/{cartItem}', [CartController::class, 'removeCheckoutItem']); });