PHPackages                             omalizadeh/laravel-query-filter - 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. [Database &amp; ORM](/categories/database)
4. /
5. omalizadeh/laravel-query-filter

ActiveLibrary[Database &amp; ORM](/categories/database)

omalizadeh/laravel-query-filter
===============================

A laravel package for resource filtering via request query string

v2.7.0(4mo ago)163.0k6MITPHPPHP ^7.4 || ^8.0CI passing

Since Dec 29Pushed 4mo ago1 watchersCompare

[ Source](https://github.com/omalizadeh/laravel-query-filter)[ Packagist](https://packagist.org/packages/omalizadeh/laravel-query-filter)[ Docs](https://github.com/omalizadeh/laravel-query-filter)[ RSS](/packages/omalizadeh-laravel-query-filter/feed)WikiDiscussions main Synced 3w ago

READMEChangelog (1)Dependencies (7)Versions (30)Used By (0)

[![Latest Stable Version](https://camo.githubusercontent.com/716ff298242101a51ef50574b58ad56c180cb5bf9462287ce7d28a749363dced/68747470733a2f2f706f7365722e707567782e6f72672f6f6d616c697a616465682f6c61726176656c2d71756572792d66696c7465722f76)](https://packagist.org/packages/omalizadeh/laravel-query-filter)[![Tests](https://github.com/omalizadeh/laravel-query-filter/actions/workflows/tests.yml/badge.svg)](https://github.com/omalizadeh/laravel-query-filter/actions/workflows/tests.yml)[![License](https://camo.githubusercontent.com/6663b02a227fdc40d650c46a0684f3ed5394009b50f415fea706a4bd21b995b0/68747470733a2f2f706f7365722e707567782e6f72672f6f6d616c697a616465682f6c61726176656c2d71756572792d66696c7465722f6c6963656e7365)](https://packagist.org/packages/omalizadeh/laravel-query-filter)[![Total Downloads](https://camo.githubusercontent.com/8418c8d2e0cd01e6a540966202f6cce4824c3b08619aba668a808fafb4f900f9/68747470733a2f2f706f7365722e707567782e6f72672f6f6d616c697a616465682f6c61726176656c2d71756572792d66696c7465722f646f776e6c6f616473)](https://packagist.org/packages/omalizadeh/laravel-query-filter)

Laravel Query Filter
====================

[](#laravel-query-filter)

Laravel query filter provides an elegant way to filter resources via request query string. You can specify conditions in query string to filter eloquent models and resources.

Installation &amp; Usage
------------------------

[](#installation--usage)

Install via composer:

```
composer require omalizadeh/laravel-query-filter

```

Make a filter class:

```
php artisan make:filter FilterClassName

```

Add trait in model:

```
