addRoute('GET', '/admin/fluxo-caixa', [CashFlowController::class, 'index']); $app->addRoute('GET', '/admin/fluxo-caixa/export', [CashFlowController::class, 'exportToExcel']); $app->addRoute('POST', '/admin/fluxo-caixa/transaction', [CashFlowController::class, 'storeTransaction']); $app->addRoute('POST', '/admin/fluxo-caixa/transaction/update/{id}', [CashFlowController::class, 'updateTransaction']); $app->addRoute('POST', '/admin/fluxo-caixa/transaction/delete/{id}', [CashFlowController::class, 'deleteTransaction']); $app->addRoute('POST', '/admin/fluxo-caixa/transaction/pay/{id}', [CashFlowController::class, 'markAsPaid']); $app->addRoute('POST', '/admin/fluxo-caixa/analysis', [CashFlowController::class, 'runAnalysis']); $app->addRoute('POST', '/admin/fluxo-caixa/reconcile', [CashFlowController::class, 'reconcile']); // Categories $app->addRoute('GET', '/admin/fluxo-caixa/categories', [CategoryController::class, 'index']); $app->addRoute('POST', '/admin/fluxo-caixa/categories/store', [CategoryController::class, 'store']); $app->addRoute('POST', '/admin/fluxo-caixa/categories/update/{id}', [CategoryController::class, 'update']); $app->addRoute('POST', '/admin/fluxo-caixa/categories/delete/{id}', [CategoryController::class, 'delete']); };