Example #1
0
 // Intefer after lab_file.unl
 // Reading options from POST/PUT
 if (isset($event->postfix) && $event->postfix == True) {
     $o = True;
 }
 if (!is_file(BASE_LAB . $lab_file)) {
     // Lab file does not exists
     $output['code'] = 404;
     $output['status'] = 'fail';
     $output['message'] = $GLOBALS['messages']['60000'];
     $app->response->setStatus($output['code']);
     $app->response->setBody(json_encode($output));
     return;
 }
 // Locking
 if (!lockFile(BASE_LAB . $lab_file)) {
     // Failed to lockFile within the time
     $output['code'] = 400;
     $output['status'] = 'fail';
     $output['message'] = $GLOBALS['messages'][60061];
     $app->response->setStatus($output['code']);
     $app->response->setBody(json_encode($output));
     return;
 }
 try {
     $lab = new Lab(BASE_LAB . $lab_file, $tenant);
 } catch (Exception $e) {
     // Lab file is invalid
     $output['code'] = 400;
     $output['status'] = 'fail';
     $output['message'] = $GLOBALS['messages'][$e->getMessage()];
Example #2
0
     editTevent($_GET['id']);
     break;
 case 'geteventlist':
     listTevents($_GET['id'], $_GET['fid'], $_GET['tab']);
     break;
 case 'getCustomTermin':
     getCustomTermin($_GET['id'], $_GET['tab'], $_GET['day'], $_GET['month'], $_GET['year']);
     break;
 case 'showDir':
     showDir($_GET['id'], $_GET['dir']);
     break;
 case 'showFile':
     showFile($_GET['pfad'], $_GET['file']);
     break;
 case 'lockFile':
     lockFile($_GET['file'], $_GET['pfad'], $_GET['id']);
     break;
 case 'moveFile':
     moveFile($_GET['file'], $_GET['pfadleft']);
     break;
 case 'saveAttribut':
     saveAttribut($_GET['name'], $_GET['oldname'], $_GET['pfad'], $_GET['komment'], $_GET['id']);
     break;
 case 'newDir':
     newDir($_GET['pfad'], $_GET['newdir']);
     break;
 case 'delFile':
     delFile($_GET['id'], $_GET['pfad'], $_GET['file']);
     break;
 case 'usermail':
     getUsermail($_GET['uid']);