Installationedit
-
Include elasticsearch-php in your
composer.json
file:{ "require": { "elasticsearch/elasticsearch": "~2.0" } }
-
Install the client with composer:
curl -s http://getcomposer.org/installer | php php composer.phar install --no-dev
-
Include the autoloader in your main project (if you haven’t already), and instantiate a new client :
require 'vendor/autoload.php'; $client = Elasticsearch\ClientBuilder::create()->build();