middleware('auth:sanctum'); // Route::apiResource('invoices', InvoiceController::class); // ->middleware('auth:sanctum'); Route::get('/invoices', [InvoiceController::class, 'index']); Route::post('/invoices', [InvoiceController::class, 'store']); Route::get('/invoices/{id}', [InvoiceController::class, 'single']); Route::put('/invoices/{id}', [InvoiceController::class, 'update']); Route::delete('/invoices/{id}', [InvoiceController::class, 'delete']); Route::get('/invoices/{id}/remind', function ($id) { $invoice = InvoiceController::single($id); return new Reminder($invoice); }); Route::get('/paymentterms', [PaymentTermsController::class, 'index']); Route::get('/settings', [SettingController::class, 'index']); Route::post('/settings', [SettingController::class, 'update']);