fabschtr/aws-es-php-handler

AWS签名处理器,用于Elasticsearch-PHP客户端。

0.0.1 2017-12-24 15:14 UTC

This package is not auto-updated.

Last update: 2024-09-20 02:06:15 UTC


README

Apache 2 License Total Downloads

AWS签名处理器,用于Elasticsearch-PHP (elasticsearch/elasticsearch) 客户端。

安装

composer require fabschtr/aws-es-php-handler

使用方法

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();