/** * Executes the update function in the PatientController * @param array $input Patient details, int $id ID of the Patient stored * @return void */ public function runUpdate($input, $id) { Input::replace($input); $patient = new PatientController(); $patient->update($id); }
echo JsonResponse::error("Patient not set"); } } elseif ($intent == 'getRegNos') { $patientController = new PatientController(); $regNos = $patientController->getExistingPatientRegNos(); if (is_array($regNos)) { echo JsonResponse::success($regNos); exit; } else { echo JsonResponse::error("Not available"); exit; } } elseif ($intent == 'verifyRegNo') { $regNo = $_REQUEST['regNo']; if ($regNo) { $patientController = new PatientController(); if (!$patientController->regNoExists($regNo)) { echo JsonResponse::success("Registration number does not exist"); exit; } else { echo JsonResponse::error("Registration number already exists."); exit; } } else { echo JsonResponse::error("No registration number entered"); exit; } } else { echo JsonResponse::error('Invalid intent!'); exit; }