1[[overview]] 2== Overview 3 4This is the official PHP client for {es}. It is designed to be a low-level 5client that does not stray from the REST API. 6 7All methods closely match the REST API, and furthermore, match the method 8structure of other language clients (Ruby, Python, and so on). We hope that this 9consistency makes it easy to get started with a client and to seamlessly switch 10from one language to the next with minimal effort. 11 12The client is designed to be "unopinionated". There are a few universal niceties 13added to the client (cluster state sniffing, round-robin requests, and so on) 14but largely it is very barebones. This was intentional; we want a common base 15that more sophisticated libraries can build on top of. 16 17* <<community_dsls>> 18* <<community-integrations>> 19* <<breaking_changes>> 20 21 22include::community.asciidoc[] 23 24include::breaking-changes.asciidoc[]