middleware(['auth:sanctum', 'adminapp.tenant']) ->group(function (): void { Route::get('sales', [SaleController::class, 'index']); Route::get('sales/pdf', [SaleController::class, 'downloadPdf']); Route::get('sales/modifications', [SaleController::class, 'modifications']); Route::get('sales/modifications/pdf', [SaleController::class, 'downloadModificationsPdf']); Route::post('sales/{sale}/confirm', [SaleController::class, 'confirm'])->whereNumber('sale'); Route::post('sales/{sale}/cancel', [SaleController::class, 'cancel'])->whereNumber('sale'); Route::get('sales/{sale}/tickets', [SaleController::class, 'tickets'])->whereNumber('sale'); Route::get('sales/{sale}', [SaleController::class, 'show'])->whereNumber('sale'); });