Download the PHP package btmoda/solarium-bundle without Composer
On this page you can find all versions of the php package btmoda/solarium-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package solarium-bundle
NelmioSolarium Bundle
About
The NelmioSolariumBundle provides integration with the solarium solr client.
Installation
Require the nelmio/solarium-bundle
package in your composer.json and update your dependencies.
Add the NelmioSolariumBundle to your AppKernel.php
Basic configuration
Quick-start configuration:
Gives you a Solarium_Client service with default options (http://localhost:8983/solr
)
Configure your endpoints in config.yml:
If you only have one endpoint, the section is not necessary
Usage
For more information see the Solarium documentation.
Multiple clients and endpoints
You may also change default
name with your own, but don't forget change default_client
option if you want to get access to
solarium.client
service
Starting from Solarium 3.x you can also have multiple endpoints within the same client
You can also set wich is the default endpoint
You can combine both multiple client and endpoints too
Client registry
You can also use the service to access the clients you have configured using the names you have used in the configuration (with the example above):
or if you have configured a default client
Plugins
Solarium works with plugins. If you want to use your own plugins, you can register a plugin in the bundle configuration either with a service id or the plugin class:
Overriding Classes
To change the adapter or client classes, you can set the client_class and adapter_class options:
License
Released under the MIT License, see LICENSE.
All versions of solarium-bundle with dependencies
symfony/framework-bundle Version ^2.3 || ^3.0 || ^4.0
solarium/solarium Version 4.0.0-beta.1