Esempio n. 1
0
     });
     // conduit execute
     Route::post('execute/{id}', function ($id) {
         return APIController::conduitExecute($id);
     });
     // conduit update
     Route::get('update/{id}', function ($id) {
         return APIController::conduitUpdate($id);
     });
 });
 // settings
 Route::get('/settings', function () {
     return SettingController::displaySettingsIndex();
 });
 Route::post('/settings', function () {
     return SettingController::displaySettingsIndex();
 });
 // DATABASE FUNCTIONS
 // database management
 Route::get('/manage-db/{dbName}', function ($dbName) {
     return DBController::fetchTablesForDatabase($dbName);
 });
 Route::get('/drop-database/{dbName}', function ($dbName) {
     return DBController::dropDatabase($dbName);
 });
 // table management
 Route::group(['prefix' => 'view-table'], function () {
     Route::get('{dbName}/{tableName}', function ($dbName, $tableName) {
         return DBController::viewTable($dbName, $tableName);
     });
 });