Community DSLs

edit

ElasticsearchDSL

edit

Link: ElasticsearchDSL

Introducing Elasticsearch DSL library to provide objective query builder for Elasticsearch bundle and elasticsearch-php client. You can easily build any Elasticsearch query and transform it to an array.

-- ElasticsearchDSL

elasticsearcher

edit

Link: elasticsearcher

This agnostic package is a lightweight wrapper on top of the Elasticsearch PHP client. Its main goal is to allow for easier structuring of queries and indices in your application. It does not want to hide or replace functionality of the Elasticsearch PHP client.

-- elasticsearcher

ElasticSearchQueryDSL

edit

Link: ElasticSearchQueryDSL

Feature complete, object oriented, composable, extendable Elasticsearch query DSL builder for PHP. Deliberately built to be as simple as possible, easily usable and with explicit naming.

-- ElasticSearchQueryDSL