artwinpro/laravel-search
Laravel Search
Installation
You can install this package by simply run this composer command:
composer require artwinpro/laravel-search
Or require the package in your composer.json:
"artwinpro/laravel-search": "dev-master"
and run
composer update
Usage
Add in model App\Posts:
use Artwinpro\LaravelSearch\SearchTrait;
class Posts extends Model
{
use SearchTrait;
// Searchable fields.
public $searchable = ['name', 'email', 'phone'];
}
And use:
$posts = Posts::search()->get(); // Get searched posts from the database.
Request:
/?name=Admin&email=example@email.com&phone=+37063028205
Related Packages
jedrzej/pimpable
Laravel 4/5/6 package that allows to dynamically filter, sort and eager load rel...
192,309
104
ricktap/qriteria
Automatic url parameter mapping to sort, filter, include and select data in an e...
44
6
jedrzej/searchable
Searchable trait for Laravel's Eloquent models - filter your models using reques...
276,239
125