devhereco/simple-eloquent-search

A Laravel package for adding search functionality to models.

Installs: 40

Dependents: 0

Suggesters: 0

Security: 0

Stars: 1

Watchers: 1

Forks: 0

pkg:composer/devhereco/simple-eloquent-search

2.0 2024-07-01 18:25 UTC

This package is auto-updated.

Last update: 2025-09-29 03:07:20 UTC


README

A laravel package to search via your models .

installation : composer require devhereco/simple-eloquent-search

Usage :

  • use Searchable trait in your model
  • Define $searchable property in your model to select which columns to search in

Example :

use devhereco\SimpleEloquentSearch\Searchable;

class User extends Model {

  use Searchable ;
  protected $searchable = ['name', 'posts.title'];
  
  public function posts(){
    return $this->hasMany(Post::class);
  }
}

// Calling search method
Model::search('ABC')->get();