Interface FilterableInterface
A model collection that is sortable and filterable by common parameters
Direct known implementers
rsanchez\Deep\Collection\AbstractTitleCollection, rsanchez\Deep\Collection\AssetCollection, rsanchez\Deep\Collection\CategoryCollection, rsanchez\Deep\Collection\GridRowCollection, rsanchez\Deep\Collection\MatrixRowCollectionIndirect known implementers
rsanchez\Deep\Collection\EntryCollection, rsanchez\Deep\Collection\PlayaCollection, rsanchez\Deep\Collection\RelationshipCollection, rsanchez\Deep\Collection\TitleCollection
public
Illuminate\Database\Eloquent\Collection
|
|
public
Illuminate\Database\Eloquent\Collection
|
#
filterByAttributeContains( string $attribute, array $values, boolean $and = false, boolean $not = false )
Filter by model attribute contains |
public
Illuminate\Database\Eloquent\Collection
|
#
filterByAttributeInString( string $attribute, string $filter )
Filter by model attribute in array string |
public
Illuminate\Database\Eloquent\Collection
|
#
filterByAttributeIn( string $attribute, array $values, boolean $not = false )
Filter by model attribute in array |
public
Illuminate\Database\Eloquent\Collection
|
#
filterByAttributeComparison( string $attribute, mixed $value, string $operator )
Filter by model attribute numerical comparison |
public
Illuminate\Database\Eloquent\Collection
|
|
public
Illuminate\Database\Eloquent\Collection
|
|
public
Illuminate\Database\Eloquent\Collection
|
|
public
Illuminate\Database\Eloquent\Collection
|
|
public
Illuminate\Database\Eloquent\Collection
|
#
sortByAttribute( array|integer $attribute, array|string $sort = 'asc' )
Sort by one or more model attributes |
public
Illuminate\Database\Eloquent\Collection
|
|
public
Illuminate\Database\Eloquent\Collection
|
|
public
Illuminate\Database\Eloquent\Collection
|