2017 © Pedro Peláez
 

library laravel-4-solr

Laravel 4 Apache Solr simple query client

image

davispeixoto/laravel-4-solr

Laravel 4 Apache Solr simple query client

  • Wednesday, October 7, 2015
  • by davispeixoto
  • Repository
  • 1 Watchers
  • 9 Stars
  • 91 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 5 Forks
  • 1 Open issues
  • 4 Versions
  • 0 % Grown

The README.md

Laravel 4 Apache Solr

Build Status, (*1)

This Laravel 4 package provides an interface for consuming (querying) Apache Solr via its restful interface., (*2)

Installation

Begin by installing this package through Composer. Edit your project's composer.json file to require davispeixoto/laravel-4-solr., (*3)

"require": {
    "laravel/framework": "4.1.*",
    "davispeixoto/laravel-4-solr": "dev-master"
}

Next, update Composer from the Terminal:, (*4)

composer update

Once this operation completes, still in Terminal run:, (*5)

php artisan config:publish davispeixoto/laravel-4-solr

Update the settings in the generated app/config/packages/davispeixoto/laravel-4-solr configuration file with solr endpoint, port, output format., (*6)

Finally add the service provider. Open app/config/app.php, and add a new item to the providers array., (*7)

'Davispeixoto\Laravel4Solr\Laravel4SolrServiceProvider'

That's it! You're all set to go. Just use:, (*8)

Route::get('/test', function() {
    try {
        Solr::setCore('products');
        Solr::setFQ('color' , 'blue*');
        Solr::outputFormat('json');
        $results = Solr::getResults();
        echo print_r($results , true);
    } catch (Exception $e) {
        Log::error($e->getMessage());
        die($e->getMessage() . $e->getTraceAsString());
    }
});

License

This library is open-sourced software licensed under the MIT license, (*9)

Versioning

This project follows the Semantic Versioning, (*10)

The Versions

07/10 2015

dev-master

9999999-dev

Laravel 4 Apache Solr simple query client

  Sources   Download

MIT

The Requires

 

The Development Requires

by Davis Peixoto

laravel laravel 4 solr apache solr search engine

14/05 2014

0.0.3

0.0.3.0

Laravel 4 Apache Solr simple query client

  Sources   Download

MIT

The Requires

 

The Development Requires

by Davis Peixoto

laravel laravel 4 solr apache solr search engine

14/05 2014

0.0.2

0.0.2.0

Laravel 4 Apache Solr simple query client

  Sources   Download

MIT

The Requires

 

The Development Requires

by Davis Peixoto

laravel laravel 4 solr apache solr search engine

14/05 2014

0.0.1

0.0.1.0

Laravel 4 Apache Solr simple query client

  Sources   Download

MIT

The Requires

 

The Development Requires

by Davis Peixoto

laravel laravel 4 solr apache solr search engine