From 89755f975f95b058e33e533bfc4e913b24caf8dc Mon Sep 17 00:00:00 2001 From: Henrik Hautakoski Date: Mon, 24 Jan 2022 23:06:13 +0100 Subject: [PATCH] app/Http/Livewire/Datatable.php: Reorder methods. --- app/Http/Livewire/Datatable.php | 64 ++++++++++++++++----------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/app/Http/Livewire/Datatable.php b/app/Http/Livewire/Datatable.php index 1b84181..b2edfca 100644 --- a/app/Http/Livewire/Datatable.php +++ b/app/Http/Livewire/Datatable.php @@ -93,6 +93,38 @@ class Datatable extends Component return class_basename($this->model); } + /** + * Set trashed flag. + */ + public function setTrashed($value) + { + $this->trashed = (bool) $value; + + if ($this->trashed) { + // Add deleted_at columns. + $this->columns['deleted_at'] = 'Deleted at'; + $this->sort_columns['deleted_at'] = 'deleted_at'; + } else { + // Unset deleted_at columns. + unset($this->columns['deleted_at']); + unset($this->sort_columns['deleted_at']); + + // if delete_at was the sorting column + // revert back to default sorting. + if ($this->sort == 'deleted_at') { + $this->sort = $this->default_sort; + } + } + } + + /** + * Toggle trashed flag + */ + public function toggleTrashed() + { + $this->setTrashed(!$this->trashed); + } + /** * Delete an record */ @@ -164,36 +196,4 @@ class Datatable extends Component return view('livewire.datatable', ['items' => $items]); } - - /** - * Toggle trashed flag - */ - public function toggleTrashed() - { - $this->setTrashed(!$this->trashed); - } - - /** - * Set trashed flag. - */ - public function setTrashed($value) - { - $this->trashed = (bool) $value; - - if ($this->trashed) { - // Add deleted_at columns. - $this->columns['deleted_at'] = 'Deleted at'; - $this->sort_columns['deleted_at'] = 'deleted_at'; - } else { - // Unset deleted_at columns. - unset($this->columns['deleted_at']); - unset($this->sort_columns['deleted_at']); - - // if delete_at was the sorting column - // revert back to default sorting. - if ($this->sort == 'deleted_at') { - $this->sort = $this->default_sort; - } - } - } }