<?php require_once './movierepository.php'; header('content-type/application-json'); try { $categoryid = $_GET['id']; $movieRepository = movierepository::getInstance(); $categories = empty($categoryid) ? $movieRepository->getCategories() : $movieRepository->getCategory($categoryid); echo json_encode($categories, JSON_NUMERIC_CHECK); } catch (Exception $e) { echo $e->getMessage(); }
<?php require_once './movierepository.php'; if (empty($_POST['name'])) { echo "Data missing."; } else { /* actual post data */ $movie->name = $_POST['name']; $movie->detaildesc = $_POST['detaildesc']; $movie->onlinelink = $_POST['onlinelink']; $movie->categoryid = $_POST['categoryid']; $movie->id = empty($_POST['id']) ? 0 : $_POST['id']; /* mock test data */ try { $db = movierepository::getInstance(); $result = $db->Add($movie); echo $result; } catch (Exception $e) { throw new Exception($e->getMessage()); } }