2017 © Pedro Peláez
 

library modelfilter

Utility Class for Laravel 5 to assist in easily filtering paginated results.

image

bzarzuela/modelfilter

Utility Class for Laravel 5 to assist in easily filtering paginated results.

  • Sunday, July 16, 2017
  • by bzarzuela
  • Repository
  • 2 Watchers
  • 5 Stars
  • 806 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 6 Versions
  • 4 % Grown

The README.md

Model Filter

Utility Class for Laravel 5 to assist in easily filtering paginated results, (*1)

Installation

composer require bzarzuela/modelfilter, (*2)

Usage

Use in actions that show the list of models. In this example, it's the index action in the TicketsController., (*3)

public function index()
{
    $model_filter = new ModelFilter('tickets');

    $model_filter->setRules([
        'id' => ['primary'],
        'concern_types' => ['in', 'concern_type_id'],
        'created_from' => ['from', 'created_at'],
        'created_to' => ['to', 'created_at'],
    ]);

    $tickets = $model_filter->filter(Ticket::query())->paginate(30);

    $filters = $model_filter->getFormData();

    return view('tickets.index', compact('tickets', 'filters'));
}

The $filters variable passed to the view allows for the form to render the previously specified filters., (*4)

The Versions

16/07 2017

dev-master

9999999-dev

Utility Class for Laravel 5 to assist in easily filtering paginated results.

  Sources   Download

MIT

The Requires

  • php >=5.5.0

 

laravel filter

16/07 2017

v0.1.4

0.1.4.0

Utility Class for Laravel 5 to assist in easily filtering paginated results.

  Sources   Download

MIT

The Requires

  • php >=5.5.0

 

laravel filter

11/07 2017

v0.1.3

0.1.3.0

Utility Class for Laravel 5 to assist in easily filtering paginated results.

  Sources   Download

MIT

The Requires

  • php >=5.5.0

 

laravel filter

11/10 2015

v0.1.2

0.1.2.0

Utility Class for Laravel 5 to assist in easily filtering paginated results.

  Sources   Download

MIT

The Requires

  • php >=5.5.0

 

laravel filter

28/08 2015

v0.1.1

0.1.1.0

Utility Class for Laravel 5 to assist in easily filtering paginated results.

  Sources   Download

MIT

The Requires

  • php >=5.5.0

 

laravel filter

28/08 2015

v0.1

0.1.0.0

Utility Class for Laravel 5 to assist in easily filtering paginated results.

  Sources   Download

MIT

The Requires

  • php >=5.5.0

 

laravel filter