Download the PHP package iverberk/larasearch without Composer
On this page you can find all versions of the php package iverberk/larasearch. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download iverberk/larasearch
More information about iverberk/larasearch
Files in iverberk/larasearch
Package larasearch
Short Description Elasticsearch enabled Eloquent models
License MIT
Informations about the package larasearch
Introduction
Larasearch is a Laravel package that aims to seamlessly integrate Elasticsearch functionality with the Eloquent ORM.
Features
- Plug 'n Play searching functionality for Eloquent models
- Automatic creation/indexing based on Eloquent model properties and relations
- Aggregations, Suggestions, Autocomplete, Highlighting, etc. It's all there!
- Load Eloquent models based on Elasticsearch queries
- Automatic reindexing on updates of (related) Eloquent models
Installation
Laravel 5
NB: This is preliminary support. When L5 compatibility is stable I will tag it with a version.
Add Larasearch to your composer.json file:
Add the service provider to your Laravel application config:
Laravel 4
Add Larasearch to your composer.json file:
Add the service provider to your Laravel application config:
Wiki
Please see the Github wiki for the most up-to-date documentation.
Changelog
All releases are tracked and documented in the changelog.
Credits
This package is very much inspired by these excellent packages that already exist for the Ruby/Rails ecosystem.
A lot of their ideas have been reused to work within a PHP/Laravel environment.
All versions of larasearch with dependencies
illuminate/support Version ~4.2|~5.0
illuminate/database Version ~4.2|~5.0
illuminate/console Version ~4.2|~5.0
doctrine/dbal Version ~2.3
elasticsearch/elasticsearch Version ~1.0