2017 © Pedro Peláez
 

library larasearch

Elasticsearch enabled Eloquent models

image

iverberk/larasearch

Elasticsearch enabled Eloquent models

  • Wednesday, April 22, 2015
  • by Ivo
  • Repository
  • 22 Watchers
  • 221 Stars
  • 12,911 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 63 Forks
  • 32 Open issues
  • 11 Versions
  • 2 % Grown

The README.md

Introduction

Larasearch is a Laravel package that aims to seamlessly integrate Elasticsearch functionality with the Eloquent ORM., (*1)

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

Add Larasearch to your composer.json file:, (*2)

"iverberk/larasearch": "0.6.*", (*3)

Add the service provider to your Laravel application config:, (*4)

'Iverberk\Larasearch\LarasearchServiceProvider'

Wiki

Please see the Github wiki for the most up-to-date documentation., (*5)

Changelog

All releases are tracked and documented in the changelog., (*6)

Credits

This package is very much inspired by these excellent packages that already exist for the Ruby/Rails ecosystem., (*7)

A lot of their ideas have been reused to work within a PHP/Laravel environment., (*8)

The Versions

13/04 2015
01/02 2015

dev-master

9999999-dev

Elasticsearch enabled Eloquent models

  Sources   Download

MIT

The Requires

 

The Development Requires

by Ivo Verberk

eloquent search elasticsearch

01/02 2015
03/08 2014