PHPackages                             dcblogdev/laravel-filters - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Search &amp; Filtering](/categories/search)
4. /
5. dcblogdev/laravel-filters

ActiveLibrary[Search &amp; Filtering](/categories/search)

dcblogdev/laravel-filters
=========================

Save and reuse query string based filters

v2.0.3(1mo ago)952MITPHPCI passing

Since Feb 27Pushed 2mo ago2 watchersCompare

[ Source](https://github.com/dcblogdev/laravel-filters)[ Packagist](https://packagist.org/packages/dcblogdev/laravel-filters)[ Docs](https://github.com/dcblogdev/laravel-filters)[ GitHub Sponsors](https://github.com/dcblogdev)[ RSS](/packages/dcblogdev-laravel-filters/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)Dependencies (8)Versions (18)Used By (0)

Filters
=======

[](#filters)

A Laravel package for saving and reusing query based filtering.

Installation
------------

[](#installation)

Via Composer

```
$ composer require dcblogdev/laravel-filters
```

In Laravel 5.5 the service provider will automatically get registered. In older versions of the framework just add the service provider in config/app.php file:

```
'providers' => [
    // ...
    Dcblogdev\Filters\FiltersServiceProvider::class,
];

```

You can publish the migration with:

```
php artisan vendor:publish --provider="Dcblogdev\Filters\FiltersServiceProvider" --tag="migrations"
```

After the migration has been published migrate it:

```
php artisan migrate
```

You can publish the config file with:

```
php artisan vendor:publish --provider="Dcblogdev\Filters\FiltersServiceProvider" --tag="config"
```

When published, the config/filters.php config file contains:

```
