fabschtr / aws-es-php-handler
AWS signing handler for the Elasticsearch-PHP client.
Installs: 12 614
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 0
Forks: 0
Open Issues: 1
Requires
- aws/aws-sdk-php: ^3.0
- elasticsearch/elasticsearch: ^6.0
This package is not auto-updated.
Last update: 2025-05-02 05:02:35 UTC
README
AWS signing handler for the Elasticsearch-PHP (elasticsearch/elasticsearch) client.
Installation
composer require fabschtr/aws-es-php-handler
Usage
use Elasticsearch\ClientBuilder; use Fabschtr\AwsEsPhpHandler\AwsElasticsearchPhpHandler; $handler = new AwsElasticsearchPhpHandler('AWS_KEY', 'AWS_SECRET', 'eu-central-1'); $this->client = ClientBuilder::create() ->setHandler($handler) ->setHosts('ELASTIC_HOSTS') ->build();