public function get_updates() { $sub_request = new DataRequestConfig($this->request); $version = $this->request->get_version(); $user = $this->request->get_user(); $sub_request->parse_sql($this->select_update($this->table, $this->request->get_source(), $this->config->id['db_name'], $version, $user)); $sub_request->set_relation(false); $output = $this->render_set($this->sql->select($sub_request), $this->item_class); if (!isset($output["userdata"])) { $output["userdata"] = array(); } $output["userdata"] = array_merge($output["userdata"], $this->get_version()); $this->output(json_encode($output)); }
public function get_updates() { $sub_request = new DataRequestConfig($this->request); $version = $this->request->get_version(); $user = $this->request->get_user(); $sub_request->parse_sql($this->select_update($this->table, $this->request->get_source(), $this->config->id['db_name'], $version, $user)); $sub_request->set_relation(false); $output = $this->render_set($this->sql->select($sub_request), $this->item_class); ob_clean(); header("Content-type:text/xml"); echo $this->updates_start(); echo $this->get_version(); echo $output; echo $this->updates_end(); }