Go to file
Tim Nagel e78950ddb7 Merge branch 'master' into typed-config
Conflicts:
	CHANGELOG-3.0.md
	Client.php
	DependencyInjection/Configuration.php
	DependencyInjection/FOSElasticaExtension.php
	DynamicIndex.php
	Resources/config/config.xml
	Resources/config/mongodb.xml
	Resources/config/orm.xml
	Tests/DependencyInjection/ConfigurationTest.php
	composer.json
2014-06-17 22:42:15 +10:00
Annotation Move Search annotation 2014-06-16 22:33:04 +10:00
Command Revert "Avoid index reset error in case of unexistant index" 2014-04-03 08:00:52 +11:00
Configuration Config Source providers 2014-06-16 23:23:49 +10:00
DataCollector Rename FOQ namespaces and services to FOS 2013-03-27 13:44:06 -04:00
DependencyInjection Merge branch 'master' into typed-config 2014-06-17 22:42:15 +10:00
Doctrine Fix indexable callbacks with alias based indexes 2014-06-17 12:03:38 +10:00
Elastica Merge branch 'master' into typed-config 2014-06-17 22:42:15 +10:00
Exception Rename FOQ namespaces and services to FOS 2013-03-27 13:44:06 -04:00
Finder added support for setting search options 2014-02-04 19:41:38 -06:00
Index Merge remote-tracking branch 'origin/refactor' into typed-config 2014-06-14 11:11:31 +10:00
Logger Merge remote-tracking branch 'upstream/master' 2014-03-18 19:59:27 -04:30
Manager clean ups 2013-11-20 08:11:15 -05:00
Paginator Added knp paginator sort functionality to PaginateElasticaQuerySubscriber 2014-04-03 00:02:43 +02:00
Persister Fix indexable callbacks with alias based indexes 2014-06-17 12:03:38 +10:00
Propel Fix incorrect provider configuration 2014-06-17 10:41:11 +10:00
Provider Fix indexable callbacks with alias based indexes 2014-06-17 12:03:38 +10:00
Resources Merge branch 'master' into typed-config 2014-06-17 22:42:15 +10:00
Serializer clean ups 2013-11-20 08:11:15 -05:00
Subscriber Added knp paginator sort functionality to PaginateElasticaQuerySubscriber 2014-04-03 10:44:18 +02:00
Tests Merge branch 'master' into typed-config 2014-06-17 22:42:15 +10:00
Transformer Ensure non-empty properties under fields mappings 2014-04-16 05:27:23 +02:00
.gitignore Configure Travis CI 2012-03-06 20:33:50 -05:00
.travis.yml Functional Tests v1 2014-06-08 22:35:38 +10:00
CHANGELOG-2.0.md Update 2.0.x changelog 2013-06-06 11:13:12 -04:00
CHANGELOG-2.1.md Update 2.1.x changelog 2013-06-06 11:19:59 -04:00
CHANGELOG-3.0.md Merge branch 'master' into typed-config 2014-06-17 22:42:15 +10:00
Client.php Fix previous commits 2014-06-16 22:43:16 +10:00
composer.json Merge branch 'master' into typed-config 2014-06-17 22:42:15 +10:00
DynamicIndex.php Fix indexable callbacks with alias based indexes 2014-06-17 12:03:38 +10:00
FOSElasticaBundle.php Config Source providers 2014-06-16 23:23:49 +10:00
HybridResult.php made the bundle compatible with Elastica 0.20.x 2013-04-26 14:10:05 +02:00
IndexManager.php Deprecate top level classes 2014-05-25 20:51:46 +10:00
phpunit.xml.dist Rename FOQ namespaces and services to FOS 2013-03-27 13:44:06 -04:00
README.md Add unstable badge 2014-06-17 12:12:54 +10:00
Repository.php added support for setting search options 2014-02-04 19:41:38 -06:00
Resetter.php fix method call 2014-06-04 17:26:25 +01:00
UPGRADE-3.0.md Add UPGRADE-3.0.md file with descriptions of new features / changes 2013-12-02 22:35:50 +01:00

FOSElasticaBundle

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!

Build Status Total Downloads Latest Stable Version Latest Unstable Version

Documentation

Documentation for FOSElasticaBundle is in Resources/doc/index.md

Read the documentation for 3.0.x (master)

Read the documentation for 2.1.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