Download the PHP package tp/solarium-extensions-bundle without Composer
On this page you can find all versions of the php package tp/solarium-extensions-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download tp/solarium-extensions-bundle
More information about tp/solarium-extensions-bundle
Files in tp/solarium-extensions-bundle
Package solarium-extensions-bundle
Short Description A collection of useful extensions for the NelmioSolariumBundle created by Seldaek.
License MIT
Informations about the package solarium-extensions-bundle
TPSolariumExtensionsBundle
An extension for the NelmioSolariumBundle which provides an AnnotationDriver for Document indexing configurations with support for multi-valued fields.
WARNING - This Bundle is still in heavy development and, although it is working, it is far from finished. I urge you to report any bugs you might come across (and you probably will) in the issues section. Thanks in advance for your help!
Requirements
- Symfony >= 2.2.0 (Since the PropertyAccess Component is used)
- NelmioSolariumBundle >= 2.0.0
- solarium/solarium >= 3.0.0
- jms/metadata dev-master
- doctrine/annotations dev-master
- doctrine/inflector dev-master
Installation
Add TPSolariumExtensionsBundle in your :
Download Bundle:
Add the TPSolariumExtensionsBundle to your AppKernel.php:
This is important to make this Bundle work correctly
Make your class implement :
Configuration
Prerequisites
First configure the NelmioSolariumBundle clients as described here:
Configure metadata cache directory (if nessecary)
The ClassMetadata gets cached by default, and you can change the cache directory here.
TODO: Add configuration for different Cache engines.
Example Annotation configuration
Check the comments on this class to get a fist hang of the configuration until I have written a proper documentation. The test suite is also a good point to check what's possible.
Currently implemented Field types:
TODO: Make extensive documentation available.
Run the testsuite
All versions of solarium-extensions-bundle with dependencies
doctrine/inflector Version dev-master
doctrine/orm Version >=2.2.0
symfony/property-access Version >=2.2.0
nelmio/solarium-bundle Version >=2.0.0
solarium/solarium Version >=3.0.0
jms/metadata Version dev-master