示例#1
0
 public function createIndex($id)
 {
     $data = $this->findById($id);
     $HttpSocket = new HttpSocket();
     try {
         $HttpSocket->put(ES_BASE_URL . '/posts/' . $id . '?pretty', json_encode($data['Post']));
     } catch (Exception $e) {
     }
 }
示例#2
0
 public function request_edit($id)
 {
     $link = Router::url('/', true) . 'rest_posts/' . $id . '.json';
     $data = null;
     $httpSocket = new HttpSocket();
     $data['Post']['title'] = 'Updated Post Title';
     $data['Post']['body'] = 'Updated Post Body';
     $response = $httpSocket->put($link, $data);
     $this->set('response_code', $response->code);
     $this->set('response_body', $response->body);
     $this->render('/Client/request_response');
 }
 public function request_edit($id)
 {
     // remotely post the information to the server
     $link = "http://" . $_SERVER['HTTP_HOST'] . $this->webroot . 'rest_tasks/' . $id . '.json';
     $data = null;
     $httpSocket = new HttpSocket();
     $data['Task']['name'] = 'Updated Task Name';
     $data['Task']['description'] = 'Updated Phone Description';
     $response = $httpSocket->put($link, $data);
     $this->set('response_code', $response->code);
     $this->set('response_body', $response->body);
     $this->render('/Client/request_response');
 }
 public function edit($id)
 {
     // remotely post the information to the server
     $link = "http://" . $_SERVER['HTTP_HOST'] . $this->webroot . 'posts/' . $id . '.json';
     $data = null;
     $httpSocket = new HttpSocket();
     $data['Post']['title'] = "this is updated title";
     $data['Post']['content'] = "this is updated content";
     $response = $httpSocket->put($link, $data);
     $this->set('response_code', $response->code);
     $this->set('response_body', $response->body);
     $this->set('link', $link);
     $this->render('/client/request_response');
 }