<?php require_once './meditationrepository.php'; require_once './meditation.class.php'; if (empty($_POST['memberid']) || empty($_POST['notes'])) { echo "Data missing."; } else { /* actual post data */ $meditation->memberid = $_POST['memberid']; $meditation->notes = $_POST['notes']; $meditation->meditationid = $_POST['meditationid']; try { $db = meditationrepository::getInstance(); $result = empty($meditation->meditationid) ? $db->Add($meditation) : $db->Update($meditation); echo $result; } catch (Exception $e) { throw new Exception($e->getMessage()); } }
<?php require_once './meditationrepository.php'; header('Content-type/application-json'); try { $memberid = $_GET['memberid']; $meditationid = $_GET['meditationid']; $result; /* echo "Member ID :" . $memberid . '<br/>'; echo "Meditation ID :" . $meditationid . '<br/>'; */ $meditationRepository = meditationrepository::getInstance(); if (!empty($memberid)) { $result = $meditationRepository->getmeditations($memberid); } if (!empty($meditationid)) { $result = $meditationRepository->getmeditation($meditationid); } echo json_encode($result); } catch (Exception $e) { echo $e->getMessage(); }