case 'account': SignupController::run($arguments); break; case 'bank': BankController::run($arguments); break; case 'login': LoginController::run(array_merge(array($control), $arguments)); break; case 'logout': LoginController::run(array_merge(array($control), $arguments)); break; case 'gps': GPSController::run($arguments); break; case 'view': ViewController::run($arguments); break; default: View::run(); break; } function sendMessage($status, $message) { $replyMsg = new ReplyMessage(); $replyMsg->status = $status; $replyMsg->message = $message; $json = json_encode($replyMsg); echo $json; } ob_end_flush();