delormejonathan / elastica-bundle
Elasticsearch PHP integration for your Symfony2 project using Elastica
Installs: 1 634
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 0
Type:symfony-bundle
Requires
- php: >=5.5.0
- delormejonathan/elastica: 1.0.*
- psr/log: ~1.0
- symfony/console: ~2.7|~3.0|~4.0|~5.0
- symfony/form: ~2.7|~3.0|~4.0|~5.0
- symfony/framework-bundle: ~2.7|~3.0|~4.0|~5.0
- symfony/property-access: ~2.7|~3.0|~4.0|~5.0
Requires (Dev)
- doctrine/doctrine-bundle: ~1.6
- doctrine/orm: ~2.4
- doctrine/phpcr-bundle: ~1.2
- jackalope/jackalope-doctrine-dbal: ~1.1
- jms/serializer-bundle: ~1.1
- knplabs/knp-components: ~1.2
- knplabs/knp-paginator-bundle: ~2.4
- pagerfanta/pagerfanta: ~1.0
- phpunit/phpunit: ~4.8|~5.0
- propel/propel1: 1.6.*
- symfony/browser-kit: ~2.7|~3.0|~4.0
- symfony/dependency-injection: ~2.7|~3.0|~4.0
- symfony/expression-language: ~2.7|~3.0|~4.0
- symfony/serializer: ~2.7|~3.0|~4.0
- symfony/twig-bundle: ~2.7|~3.0|~4.0
- symfony/yaml: ~2.7|~3.0|~4.0
This package is auto-updated.
Last update: 2024-10-26 18:01:23 UTC
README
This bundle provides integration with ElasticSearch and Elastica with Symfony2. Features include:
- Integrates the Elastica library into a Symfony2 environment
- Automatically generate mappings using a serializer
- Listeners for Doctrine events for automatic indexing
Note Propel support is limited and contributions fixing issues are welcome!
Documentation
Documentation for FOSElasticaBundle is in Resources/doc/index.md
Read the documentation for 4.0.x
Read the documentation for 3.2.x
Installation
Installation instructions can be found in the documentation
License
This bundle is under the MIT license. See the complete license in the bundle:
Resources/meta/LICENSE