$result = $ctr->process($a, $post, $get); break; case 'dests': include 'cl/Destinations.php'; $ctr = new Destinations(); $result = $ctr->process($a, $post, $get); break; case 'destination': include 'cl/Destinations.php'; $ctr = new Destinations(); $result = $ctr->process($a, $post, $get); break; case 'screen': include 'cl/Screen.php'; $ctr = new Screen(); $result = $ctr->process($a, $post, $get); break; case 'importexport': include 'cl/ImportExport.php'; $ctr = new ImportExport(); $result = $ctr->process($a, json_decode(file_get_contents("php://input")), $get); break; } if (is_string($result)) { echo $result; } else { header('Content-type: application/json'); echo json_encode($result); } function utils() {
case 'data': include 'cl/DbConnector.php'; $ctr = new DbConnector(); $result = json_encode($ctr->process($a, $data, $opt)); header('Content-type: application/json'); break; case 'get_all_data': include 'cl/DbConnector.php'; $ctr = new DbConnector(); $result = json_encode($ctr->getAllData()); header('Content-type: application/json'); break; case 'screen': include 'cl/Screen.php'; $ctr = new Screen(); $result = $ctr->process($a, $data); break; case 'login': include 'gateway.php'; exit; break; } if ($result) { echo $result; } else { if (isset($GLOBALS['ERROR'])) { echo $GLOBALS['ERROR']; } else { echo 'no result no errors'; } }