页面 · Laravilt
Query Builder
Filtering and sorting for data queries
Fluent filtering, sorting, and pagination for queries.
Installation
bash
Documentation
- Filters - All filter types
- Text Filter - Text search
- Select Filter - Dropdown options
- Boolean Filter - Yes/No toggle
- Date Filter - Date ranges
- Sorting - Column sorting
Quick Example
php
Methods
| Method | Description |
|---|---|
filters(array) | Set filter array |
addFilter(Filter) | Add single filter |
sorts(array) | Set sort array |
addSort(Sort) | Add single sort |
applyFilters(array) | Apply filter values |
search(?string) | Global search |
sortBy(col, dir) | Apply sorting |
perPage(int) | Items per page |
paginated(bool) | Enable pagination |
apply(Builder) | Apply to query |