ahmetsabri / fatih-laravel-search
A Laravel package for adding search functionality to models.
Installs: 162
Dependents: 0
Suggesters: 0
Security: 0
Stars: 13
Watchers: 1
Forks: 3
Open Issues: 0
pkg:composer/ahmetsabri/fatih-laravel-search
Requires
- php: ^8.0
- illuminate/database: ^8.0
- illuminate/support: ^8.0
README
A laravel package to search via your models .
installation :
composer require ahmetsabri/fatih-laravel-search
Usage :
- use
Searchable
trait in your model - Define
$searchable
property in your model to select which columns to search in
Example :
use Ahmetsabri\FatihLaravelSearch\Searchable;
class User extends Model {
use Searchable ;
protected $searchable = ['name', 'posts.title'];
public function posts(){
return $this->hasMany(Post::class);
}