dev-master
9999999-dev https://github.com/ublaboo/elasticsearch-nette-extensionSimple Nette extension for creating Elasticsearch Client service
MIT
The Requires
by Pavel Janda
extension elasticsearch nette
Simple Nette extension for creating Elasticsearch Client service
Simple Nette extension for creating Elasticsearch Client service, (*1)
Download extension using composer, (*2)
composer require ublaboo/elasticsearch-nette-extension
Register extension in your config.neon file:, (*3)
extensions: elasticsearch: Ublaboo\Elasticsearch\DI\ElasticsearchExtension
Configure extension in your config.neon
file:, (*4)
elasticsearch: hosts: - 127.0.0.1:9200
use Elasticsearch; class MySuperBusinessModelClass { /** * @var Elasticsearch\Client */ public $elasticsearchClient; public function __construct(Elasticsearch\Client $elasticsearchClient) { $this->elasticsearchClient = $elasticsearchClient; } public function foo(): void { /** * Do something with $this->elasticsearchClient */ } }
Simple Nette extension for creating Elasticsearch Client service
MIT
extension elasticsearch nette