handcraftedinthealps / elasticsearch-dsl
Elasticsearch DSL library
Installs: 1 504 990
Dependents: 11
Suggesters: 0
Security: 0
Stars: 21
Watchers: 2
Forks: 203
Open Issues: 6
Requires
- php: ^8.0
- ext-json: *
- elasticsearch/elasticsearch: ^8.0
- symfony/serializer: ^3.4 || ^4.0 || ^5.0 || ^6.0 || ^7.0
Requires (Dev)
- nyholm/psr7: ^1.5
- phpunit/phpunit: ^9.6.20
- squizlabs/php_codesniffer: ^2.0 || ^3.0
Suggests
- elasticsearch/elasticsearch: This library is for elasticsearch/elasticsearch client to enhance it with DSL functionality.
Replaces
- ongr/elasticsearch-dsl: 8.2.0
This package is auto-updated.
Last update: 2025-02-26 10:51:11 UTC
README
This is a fork of the ongr/elasticsearch-dsl. With some basic changes to support wider range of Symfony Versions.
Version | Supported Elasticsearch Version | Supported Symfony Version |
---|---|---|
7.x | ^7.0 | ^7.0, ^6.0, ^5.0, ^4.0, ^3.4 |
7.3 | ^7.0 | ^6.0, ^5.0, ^4.0, ^3.4, ^2.8 |
6.x | ^6.0 | ^5.0, ^4.0, ^3.4, ^2.8 |
5.x | ^5.0 | ^5.0, ^4.0, ^3.4, ^2.8 |
2.x | ^2.0 | ^3.0, ^2.7 |
1.x | ^1.0 | ^3.0, ^2.7 |
Documentation
The online documentation of the bundle is here
Try it!
Installation
Install library with composer:
composer require handcraftedinthealps/elasticsearch-dsl
Usage
Its used by the also forked handcraftedinthealps/elasticsearch-bundle to support newer symfony version and elasticsearch versions on the 5.x branch there.