Sort
trait Sort
Properties
| string|null | $sortColumn | ||
| string | $sortDirection |
Methods
void
setSortDirectionAsc(bool $bool)
Set sort direction to ascending.
void
setSortDirectionDesc(bool $bool)
Set sort direction to descending.
void
setSortColumn(string $column)
Set the column to sort by.
void
sortBy(string $column)
Toggle sorting for a specific column.
Collection
sortData(Collection $data)
Sort the data collection (Array mode).
Builder
applySortToQuery(Builder $query)
Apply sorting to the Eloquent query.
Details
at line 24
void
setSortDirectionAsc(bool $bool)
Set sort direction to ascending.
at line 37
void
setSortDirectionDesc(bool $bool)
Set sort direction to descending.
at line 50
void
setSortColumn(string $column)
Set the column to sort by.
at line 61
void
sortBy(string $column)
Toggle sorting for a specific column.
at line 88
Collection
sortData(Collection $data)
Sort the data collection (Array mode).
at line 142
Builder
applySortToQuery(Builder $query)
Apply sorting to the Eloquent query.
Handles relationship sorting and custom callbacks.