diff options
| author | Sam Light <samlight1994@gmail.com> | 2026-07-27 22:28:18 +0100 |
|---|---|---|
| committer | Sam Light <samlight1994@gmail.com> | 2026-07-27 22:28:18 +0100 |
| commit | 1dc1088933c906d4676056d53395d34ce0a68d01 (patch) | |
| tree | b3c39b1e58305e2b0985678b720991883372667f /src/Columns/Column.php | |
| parent | 827a53363e7a03329d6e5972d9d9be99d17c889e (diff) | |
Diffstat (limited to 'src/Columns/Column.php')
| -rw-r--r-- | src/Columns/Column.php | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/Columns/Column.php b/src/Columns/Column.php index ede94f7..1943a42 100644 --- a/src/Columns/Column.php +++ b/src/Columns/Column.php @@ -31,6 +31,9 @@ class Column */ private ?Closure $slotFn = null; + /** + * @var ?Closure(Builder<Model>, SortDirection): void + */ private ?Closure $sortFn = null; /** @@ -92,9 +95,8 @@ class Column * @template TModel of Model * * @param Builder<TModel> $query - * @param SortDirection|'asc'|'desc'|null $dir */ - public function applySort(Builder $query, SortDirection|string|null $dir): void + public function applySort(Builder $query, SortDirection $dir): void { if ($this->sortFn !== null) { ($this->sortFn)($query, $dir); |
