enterprise-search-php
enterprise-search-php copied to clipboard
Elastic Enterprise Search Official PHP Client
No PSR-18 clients found. Make sure to install a package providing "psr/http-client-implementation"
### Summary of problem or feature request We've upgraded our Dev Elastic deployment to 8.4 and in the process of looking at whether our service implementation needs an update. Looking...
Hi, I'm fairly new to AppSearch and found this library to help me setting up my calls to our APIs I'm in charge to index files in our engine so...
Implement the `createSignedSearchKey` feature specified [here](https://www.elastic.co/guide/en/app-search/current/authentication.html#authentication-signed) and discudded in this [blog post](https://www.elastic.co/blog/personalizing-content-with-signed-search-keys-in-elastic-app-search). This feature is already implemented in [enterprise-search-python](https://github.com/elastic/enterprise-search-python/blob/main/elastic_enterprise_search/_sync/client/__init__.py#L38-L71) and [enterprise-search-ruby](https://github.com/elastic/enterprise-search-ruby/blob/main/lib/elastic/app-search/app_search.rb#L44-L56).
The engineering team here at Elastic is looking for developers to participate in research and feedback sessions to learn more about how you use our [PHP client](https://github.com/elastic/enterprise-search-php) and what improvements...
This PR converts the data in https://github.com/elastic/ci/blob/6843857da04cc0602307ed3773ecec4c9c87f4ca/terrazzo/manifests/prod/buildkite/ into an RRE and stores it their associated repo.
This commit removes the forced `Accept-Encoding: gzip` header, as not all PSR-18 clients automatically decode/gunzip the responses. With the forced header in place, the error `Not a valid Json: Control...
This PR removing the Accept-Encoding: gzip header when using the [Symfony HTTP client](https://github.com/symfony/http-client). This is needed due to the Symfony behaviour reported [here](https://github.com/symfony/symfony/issues/34238#issuecomment-550206946). This is the same issue like [here](https://github.com/elastic/elasticsearch-php/issues/1241).
I am using the Drupal module [elastic_enterprise_search](https://www.drupal.org/project/elastic_enterprise_search) and am connected to an Elastic cloud instance which is running its own engine. When I attempt to reindex content, the API returns...