Statistics
11
0
0
26d
Badges
Tags
api
Dependencies

FiolaSoft/Elasticsearch

This is integration of elasticsearch/elasticsearch (elastic/elasticsearch-php) into Nette framework.


Build status

Build Status Coverage Status License

Packagist stats

Packagist Downloads Packagist Downloads per month Packagist Packagist Pre Release

Installation

Via composer:

composer require fiolasoft/elasticsearch

Register extension in your config.neon:

extensions:
    elasticsearch: FiolaSoft\Elasticsearch\DI\ElasticsearchExtension

Configuration

Minimal configuration

elasticsearch:
    hosts:
      - 'localhost'

Advanced configuration

elasticsearch:
    hosts:
        -
            host: 'localhost'
            port: 9200
            scheme: 'https'
            user: 'foo'
            pass: 'bar'

NOTE: The host is required, others are recommanded, but not necessary.

Find out more about elasticsearch/elasticsearch (elastic/elasticsearch-php).

And there is Elasticsearch docs

TODO

Future plans

  • tracy debug panel listing all queries, full result inspection *Yes, I take some inspiration from kdyby/elasticsearch
  • v0.1 v0.1

    • created the package and added test(s) + coding-standard, you can find more in README.md

Is this addon outdated? Did you find an issue? Please report it.

Componette Componette admin@componette.com