Looking to hire Laravel developers? Try LaraJobs

laravel-query-filters maintained by mdhesari

Description
Easily apply query filters in your controllers.
Last update
2023/09/24 11:17 (dev-master)
License
Links
Downloads
351

Comments
comments powered by Disqus

Laravel Query Filters

Cool idea to apply query filters in your controllers.

Install

composer require mdhesari/laravel-query-filters

Usage


public function index(\Illuminate\Http\Request $request, \Mdhesari\LaravelQueryFilters\Actions\ApplyQueryFilters $applyQueryFilters) {
    return $applyQueryFilters(\MyModel::query(), $request->all())->paginate();
}

Actions

Query filters are a bunch of actions that you can use in order to filter your controllers.

Extend

We have provided some default filters in the default action that you can extend it with its abstract implementation.