'basis/rtperson:rw')); // Load model StatusModel $this->load->model('crm/RtPerson_model', 'RtPersonModel'); } /** * @return void */ public function getRtPerson() { $rt_person_id = $this->get("rt_person_id"); if (isset($rt_person_id)) { $result = $this->RtPersonModel->load($rt_person_id); $this->response($result, REST_Controller::HTTP_OK); } else { $this->response(); } } /** * @return void */ public function postRtPerson() { if ($this->_validate($this->post())) { if (isset($this->post()["rt_person_id"])) { $result = $this->RtPersonModel->update($this->post()["rt_person_id"], $this->post()); } else { $result = $this->RtPersonModel->insert($this->post()); } $this->response($result, REST_Controller::HTTP_OK); } else { $this->response(); } } private function _validate($rtPerson = NULL) { return true; } }