load->database(); } function insertGroup($data) { $this->db->insert('groups', $data); } function getGroups() { $query = $this->db->get('groups'); return $query->result(); } // function getDoctorBySearch($search) { // $this->db->order_by('id', 'desc'); // $this->db->like('id', $search); // $this->db->or_like('name', $search); // $this->db->or_like('phone', $search); // $this->db->or_like('address', $search); // $this->db->or_like('email', $search); // $this->db->or_like('department', $search); // $query = $this->db->get('users'); // return $query->result(); // } // function getDoctorByLimit($limit, $start) { // $this->db->order_by('id', 'desc'); // $this->db->limit($limit, $start); // $query = $this->db->get('users'); // return $query->result(); // } // function getDoctorByLimitBySearch($limit, $start, $search) { // $this->db->like('id', $search); // $this->db->order_by('id', 'desc'); // $this->db->or_like('name', $search); // $this->db->or_like('phone', $search); // $this->db->or_like('address', $search); // $this->db->or_like('email', $search); // $this->db->or_like('department', $search); // $this->db->limit($limit, $start); // $query = $this->db->get('users'); // return $query->result(); // } function getGroupById($id) { $this->db->where('id', $id); $query = $this->db->get('groups'); return $query->row(); } function getDoctorByIonUserId($id) { $this->db->where('ion_user_id', $id); $query = $this->db->get('users'); return $query->row(); } function updateGroup($id, $data) { $this->db->where('id', $id); $this->db->update('groups', $data); } function delete($id) { $this->db->where('id', $id); $this->db->delete('groups'); } }