/** * Send a simple put request to the Elasticsearch server. * * @param $uri * @param array $data * * @return \Guzzle\Http\Message\Response */ public static function httpPut($uri, $data = null) { $client = new HttpClient(); $host = Config::getFirstHost(); if ($data) { $data = json_encode($data); } return $client->put($host . '/' . $uri, null, $data)->send(); }