PHPackages                             alamirault/elasticsearch-form-bundle - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. alamirault/elasticsearch-form-bundle

ActiveSymfony-bundle

alamirault/elasticsearch-form-bundle
====================================

Post document, search, form listener

00[3 PRs](https://github.com/alamirault/elasticsearch-form-bundle/pulls)PHP

Since Jul 14Pushed 3y agoCompare

[ Source](https://github.com/alamirault/elasticsearch-form-bundle)[ Packagist](https://packagist.org/packages/alamirault/elasticsearch-form-bundle)[ RSS](/packages/alamirault-elasticsearch-form-bundle/feed)WikiDiscussions master Synced 2mo ago

READMEChangelogDependenciesVersions (4)Used By (0)

[![Build Status](https://camo.githubusercontent.com/91bb738d166f2e9345e04cdccb16386cee6e2c0d6d7a125105a0fa99ab3dcd12/68747470733a2f2f7472617669732d63692e636f6d2f616c616d697261756c742f656c61737469637365617263682d666f726d2d62756e646c652e7376673f746f6b656e3d6173615778795256596f394b714d335163783851266272616e63683d6d6173746572)](https://travis-ci.com/alamirault/elasticsearch-form-bundle)

Overview
========

[](#overview)

This Symfony bundle allows to create Form and transform fields to an elasticsearch query. Once you created your form type you will be able to update an elasticsearch query from a form type.

The idea is:

1. Create a form type, foreach field pass option `elastic_filter_condition`
2. Use `ElasticsearchMaker` to submit search, paginate, sort.

Installation
------------

[](#installation)

1. Run `composer require alamirault/elasticsearch-form-bundle`
2. Register the bundle in your `app/AppKernel.php`:

    ```
