Looking to hire Laravel developers? Try LaraJobs

laravel-sift maintained by samrap

Description
Sensible key-value query filtering for your Laravel application.
Author
Last update
2017/10/20 22:36 (dev-master)
License
Links
Downloads
43

Comments
comments powered by Disqus

Laravel Sift

Sensible key-value query filtering for your Laravel application.

Build Status

Basic example:

<?php

namespace App\Http\Controllers;

use App\User;
use Illuminate\Http\Request;
use Samrap\Sift\QueryFilters;
use App\Http\Controllers\Controller;

class UsersController extends Controller
{
    public function index(Request $request)
    {
        $filters = new QueryFilters($request->all());

        return response()->json(User::sift($filters)->get());
    }
}

Installation

Laravel Sift is available on Packagist:

composer require samrap/laravel-sift

Usage

Coming soon.