vaened / laravel-searcher

Search engine builder for eloquent.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Laravel Searcher Package

Build Status Scrutinizer Code Quality Software License

Search engine builder for eloquent.

// create a range date
$dates = new FullDayDates('1980-01-01', date('Y-m-d'));

// build query
$query = $this->searcher->bornBetween($dates)
    ->filter([Profession::PHP_DEVELOPER])
    ->knowledgeIn([Framework::LARAVEL])
    ->search(Index::STATUS, 'available');

$query->paginate(); // laravel pagination

About

Search engine builder for eloquent.

License:MIT License


Languages

Language:PHP 100.0%