43 lines
1.5 KiB
PHP
43 lines
1.5 KiB
PHP
<?php
|
|
|
|
use CodeIgniter\Router\RouteCollection;
|
|
|
|
/** @var RouteCollection $routes */
|
|
|
|
// We get a performance increase by specifying the default
|
|
// route since we don't have to scan directories.
|
|
$routes->get('/', 'Home::overview');
|
|
|
|
//ajax requests for Tableview
|
|
$routes->get('viewInvoice/(:any)', 'FormHandler::viewInvoice/$1');
|
|
$routes->post('edit', 'FormHandler::editForm');
|
|
|
|
$routes->get('newScheduled', 'Scheduled::new/0');
|
|
$routes->get('newScheduledTransfer', 'Scheduled::new/1');
|
|
$routes->get('editScheduled/(:num)', 'Scheduled::edit/$1');
|
|
$routes->get('getScheduledData', 'Scheduled::getTabData');
|
|
$routes->post('deleteScheduled', 'Scheduled::delete');
|
|
$routes->get('syncScheduled', 'Scheduled::sync');
|
|
$routes->get('viewScheduled', 'Scheduled::viewScheduled');
|
|
|
|
|
|
$routes->get('getOverviewData', 'Bills::getOverviewData');
|
|
$routes->get('getAccountsBalance', 'Bills::getAccountsBalance');
|
|
$routes->get('getToDosData', 'Bills::getToDosData');
|
|
$routes->post('getActivitiesData', 'Bills::getActivitiesData');
|
|
$routes->get('newBill', 'Bills::edit/0');
|
|
$routes->get('newTransfer', 'Bills::edit/0/1');
|
|
$routes->get('editBill/(:num)', 'Bills::edit/$1');
|
|
$routes->get('viewActivities', 'Bills::viewActivities');
|
|
$routes->post('deleteBill', 'Bills::delete');
|
|
|
|
$routes->post('editAccount', 'Accounts::attemptEditAccount');
|
|
$routes->match(['GET', 'POST'],'viewAccounts', 'Accounts::index');
|
|
|
|
|
|
$routes->get('viewChart', 'Charts::getData/0');
|
|
$routes->get('viewChart/(:num)', 'Charts::getData/$1');
|
|
|
|
|
|
service('auth')->routes($routes);
|