hellozach / laravel-filterable
There is no license information available for the latest version (0.1.2) of this package.
Filterable trait for Models in Laravel
Package info
github.com/hellozach/laravel-filterable
Type:metapackage
pkg:composer/hellozach/laravel-filterable
0.1.2
2018-05-25 04:11 UTC
This package is not auto-updated.
Last update: 2026-03-08 18:35:45 UTC
README
#Installation
##1. Require the package
composer require hellozach/laravel-filterable
##2. Use the Filterable trait
Add the following line to the filterable model
use HelloZach\LaravelFilterable\Traits\Filterable;
And add the trait to the class:
use Filterable;
##3. Add filterable columns to model
Add an array of columns that are filterable for the model:
protected $filterable = [ // Column names ];
##4. Add filterable casts (options)
Map column names to methods in the model class
protected $filterableCasts = [ // 'column_name' => 'method_name' ];