diff --git a/src/Elasticsearch/Connections/Connection.php b/src/Elasticsearch/Connections/Connection.php index 81067fa16..9f4aba7cf 100644 --- a/src/Elasticsearch/Connections/Connection.php +++ b/src/Elasticsearch/Connections/Connection.php @@ -504,6 +504,14 @@ public function getUserPass() return null; } + /** + * @return null|string + */ + public function getPath() + { + return $this->path; + } + /** * @param $request * @param $response diff --git a/src/Elasticsearch/Connections/ConnectionInterface.php b/src/Elasticsearch/Connections/ConnectionInterface.php index 98b14df0e..44495dbdc 100644 --- a/src/Elasticsearch/Connections/ConnectionInterface.php +++ b/src/Elasticsearch/Connections/ConnectionInterface.php @@ -51,6 +51,13 @@ public function getHost(); */ public function getUserPass(); + /** + * Get the URL path suffix, null if not set + * + * @return null|string; + */ + public function getPath(); + /** * Check to see if this instance is marked as 'alive' *