Надеюсь, это поможет вам:
Используйте $this->input->get('id')
или $this->get('id')
, оба должны работать
Ваш data_get
метод должен выглядеть следующим образом:
public function data_get($id_param = NULL)
{
$id = ! empty($id_param) ? $id_param : $this->input->get('id');
/*
u can also use this
$id = ! empty($id_param) ? $id_param : $this->get('id');
*/
if ($id)
{
$data = $this->Make_model->read($id);
if ($data)
{
$this->response($data, REST_Controller::HTTP_OK);
}
else
{
$this->response([
'status' => FALSE,
'error' => 'No record found'
], REST_Controller::HTTP_NOT_FOUND);
}
}
else
{
$this->response([
'status' => FALSE,
'error' => 'No id is found'
], REST_Controller::HTTP_NOT_FOUND);
}
}