group('sistema', ['namespace' => 'App\Controllers\Sistema'], function ($routes) { /* Actividad */ $routes->group('actividad', ['namespace' => 'App\Controllers\Sistema'], function ($routes) { /**====================== * CRUD *========================**/ $routes->get('', 'Actividad::index', ['as' => 'activityList']); $routes->post('datatable', 'Actividad::datatable', ['as' => 'activityDT']); }); /* Backups */ $routes->group('backups', ['namespace' => 'App\Controllers\Sistema'], function ($routes) { /**====================== * Tool *========================**/ $routes->get('', 'Backups::index', ['as' => 'backupsList']); $routes->get('create', 'Backups::create', ['as' => 'backupsCreate']); $routes->get('delete-local/(:num)', 'Backups::deleteLocal/$1', ['as' => 'backupsDeleteLocal']); $routes->get('restore/(:segment)/local', 'Backups::restoreLocal/$1', ['as' => 'backupsRestoreLocal']); $routes->get('restore/(:segment)/remote', 'Backups::restoreRemote/$1', ['as' => 'backupsRestoreRemote']); }); });