LaravelPackages.net
Acme Inc.
Toggle sidebar
jianjye/laravel-basic-search

Provide simple search services for laravel application

4
0
About jianjye/laravel-basic-search

jianjye/laravel-basic-search is a Laravel package for provide simple search services for laravel application. It currently has 0 GitHub stars and 4 downloads on Packagist. Install it with composer require jianjye/laravel-basic-search. Discover more Laravel packages by jianjye or browse all Laravel packages to compare alternatives.

Last updated

Basic Laravel Searching

Provides searching, searching with ranges, and sorting

Installation

You can install the package via composer:

composer require jianjye/laravel-basic-search

Usage

search - Search with exact match

\LaravelBasicSearch::search($request, $model, $fields, $ranges, $sorts);

fuzzySearch - Search with partial match %LIKE%

\LaravelBasicSearch::fuzzySearch($request, $model, $fields, $ranges, $sorts);

Searching with custom date

$dates = ['date_field' => 'd-m-Y'];

\LaravelBasicSearch::search($request, $model, $fields, $ranges, $sorts, $dates);
\LaravelBasicSearch::links($request, $sorts);

Sorting Icons (to be used in Blade)

\LaravelBasicSearch::icons($request, $sorts);

Testing

php vendor/phpunit/phpunit/phpunit

Credits

License

The MIT License (MIT). Please see License File for more information.

Comments