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 16
void
setSortDirectionAsc(bool $bool)
Set sort direction to ascending.
at line 28
void
setSortDirectionDesc(bool $bool)
Set sort direction to descending.
at line 40
void
setSortColumn(string $column)
Set the column to sort by.
at line 51
void
sortBy(string $column)
Toggle sorting for a specific column.
at line 78
Collection
sortData(Collection $data)
Sort the data collection (Array mode).
at line 125
Builder
applySortToQuery(Builder $query)
Apply sorting to the Eloquent query.
Handles relationship sorting and custom callbacks.