diff --git a/changes.txt b/changes.txt index 1116bb1254..f9eec8adeb 100644 --- a/changes.txt +++ b/changes.txt @@ -4,6 +4,7 @@ CHANGES - Elastica\Index::exists fixed for 0.90.0. HEAD request method introduced - Elastica\Filter\AbstractMulti::getFilters() added - Implement Elastica\Type\Mapping::enableAllField +- Refresh for Elastica\Index::flush implemented #316 2013-04-23 - Removed Elastica\Exception\AbstractException diff --git a/lib/Elastica/Index.php b/lib/Elastica/Index.php index 05b8373ef5..ebe4864c12 100644 --- a/lib/Elastica/Index.php +++ b/lib/Elastica/Index.php @@ -370,11 +370,10 @@ public function clearCache() * @return \Elastica\Response Response object * @link http://www.elasticsearch.org/guide/reference/api/admin-indices-flush.html */ - public function flush() + public function flush($refresh = false) { $path = '_flush'; - // TODO: Add option for refresh - return $this->request($path, Request::POST); + return $this->request($path, Request::POST, array(), array('refresh' => $refresh)); } /**