<?php require_once __DIR__ . '/../../../carbon/core.ini.php'; require_once __DIR__ . '/../../../carbon/requests/requests.inc.php'; require_once __DIR__ . '/../../../carbon/responses/responses.inc.php'; require_once __DIR__ . '/../../../carbon/formats/formats.inc.php'; require_once __DIR__ . '/../../../src/restaurant/restaurant.php'; try { $db = $config->getDefaultDatabase()->open(); $relUserPlace = ['user_id' => Request::REQUIRED, 'restaurant_id' => Request::REQUIRED]; $request = new StandardRequest(); $relUserPlace = $request->extract($relUserPlace); $relUserPlace = arrayToJSONObject($relUserPlace); $response = deleteUserPlace($db, $relUserPlace->user_id, $relUserPlace->restaurant_id); } catch (Exception $ex) { $response = new ExceptionResponse($ex); } $response = new JSONPrettyFormat($response); $response->present();
<?php require_once __DIR__ . '/../../../carbon/core.ini.php'; require_once __DIR__ . '/../../../carbon/requests/requests.inc.php'; require_once __DIR__ . '/../../../carbon/responses/responses.inc.php'; require_once __DIR__ . '/../../../carbon/formats/formats.inc.php'; require_once __DIR__ . '/../../../src/restaurant/restaurant.php'; try { $db = $config->getDefaultDatabase()->open(); $deliveryInfo = ['delivery_man_id' => Request::REQUIRED, 'lattitude' => Request::REQUIRED, 'longitude' => Request::REQUIRED]; $request = new StandardRequest(); $deliveryInfo = $request->extract($deliveryInfo); $deliveryInfo = arrayToJSONObject($deliveryInfo); $response = submitGPS($db, $deliveryInfo); } catch (Exception $ex) { $response = new ExceptionResponse($ex); } $response = new JSONPrettyFormat($response); $response->present();
<?php require_once __DIR__ . '/../../../carbon/core.ini.php'; require_once __DIR__ . '/../../../carbon/requests/requests.inc.php'; require_once __DIR__ . '/../../../carbon/responses/responses.inc.php'; require_once __DIR__ . '/../../../carbon/formats/formats.inc.php'; require_once __DIR__ . '/../../../src/restaurant/restaurant.php'; header('Content-Type: text/html; charset=utf-8'); try { $db = $config->getDefaultDatabase()->open(); $restaurant = ['id' => Request::REQUIRED]; $request = new StandardRequest(); $restaurant = $request->extract($restaurant); $restaurant = arrayToJSONObject($restaurant); $response = getRestaurantById($db, $restaurant->id); } catch (Exception $ex) { $response = new ExceptionResponse($ex); } $response = new JSONPrettyFormat($response); $response->present();
<?php require_once __DIR__ . '/../../../carbon/core.ini.php'; require_once __DIR__ . '/../../../carbon/requests/requests.inc.php'; require_once __DIR__ . '/../../../carbon/responses/responses.inc.php'; require_once __DIR__ . '/../../../carbon/formats/formats.inc.php'; require_once __DIR__ . '/../../../src/account/account.php'; try { $db = $config->getDefaultDatabase()->open(); $user = ['fullname' => Request::REQUIRED, 'email' => Request::REQUIRED, 'type' => Request::REQUIRED, 'gcmregid' => Request::REQUIRED]; $request = new StandardRequest(); $user = $request->extract($user); $user = arrayToJSONObject($user); $response = createUser($db, $user); } catch (Exception $ex) { $response = new ExceptionResponse($ex); } $response = new JSONPrettyFormat($response); $response->present();
<?php require_once __DIR__ . '/../../../carbon/core.ini.php'; require_once __DIR__ . '/../../../carbon/requests/requests.inc.php'; require_once __DIR__ . '/../../../carbon/responses/responses.inc.php'; require_once __DIR__ . '/../../../carbon/formats/formats.inc.php'; require_once __DIR__ . '/../../../src/restaurant/restaurant.php'; try { $db = $config->getDefaultDatabase()->open(); $restaurantInfo = ['id' => Request::REQUIRED, 'restaurantName' => Request::REQUIRED, 'restaurantDesc' => Request::REQUIRED, 'restaurantStreet' => Request::REQUIRED, 'restaurantCity' => Request::REQUIRED, 'restaurantProvince' => Request::REQUIRED, 'restaurantCountry' => Request::REQUIRED, 'lattitude' => Request::REQUIRED, 'longitude' => Request::REQUIRED]; $request = new StandardRequest(); $restaurantInfo = $request->extract($restaurantInfo); $restaurantInfo = arrayToJSONObject($restaurantInfo); $response = updateRestaurant($db, $restaurantInfo); } catch (Exception $ex) { $response = new ExceptionResponse($ex); } $response = new JSONPrettyFormat($response); $response->present();