request->getRawInput(); if (empty($input)) { return $this->fail('No JSON data received', 400); } var_dump($input); //return $this->respond($input, 200); } public function dictTests() { $db = \Config\Database::connect(); $sql = "select top 5 HISCODE as ServiceCode, DESCS as ServiceName from cmod.dbo.CM_DICT_MAPPINGS"; $query = $db->query($sql); $results = $query->getResultArray(); $data = $results; return $this->respond($data,200); } public function results($accessnumber) { $db = \Config\Database::connect(); $sql = "select HOSTORDERNUMBER as HISNO from SP_REQUESTS where SP_ACCESSNUMBER='$accessnumber'"; $query = $db->query($sql); $results = $query->getResultArray(); $data['LISNO'] = $accessnumber; $data['HISNO'] = $results[0]['HISNO']; $sql = "select TESTCODE, TESTORDER, RESTYPE, RESVALUE, RESFLAG, UNIT, REFRANGE, USERVAL, RESDATE from cmod.dbo.CM_RESULTS r where ACCESSNUMBER='$accessnumber' order by TESTORDER"; $query = $db->query($sql); $results = $query->getResultArray(); $data['results'] = $results; return $this->respond($data,200); } }