From b2ac3e0834172e2eaf70d4c893c90704b5aa9bf8 Mon Sep 17 00:00:00 2001 From: Dan Brown <ssddanbrown@googlemail.com> Date: Wed, 29 Jan 2025 17:34:07 +0000 Subject: [PATCH] Sorting: Added SortSet model & migration --- app/Sorting/SortSetOption.php | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 app/Sorting/SortSetOption.php diff --git a/app/Sorting/SortSetOption.php b/app/Sorting/SortSetOption.php new file mode 100644 index 000000000..0a78e99c7 --- /dev/null +++ b/app/Sorting/SortSetOption.php @@ -0,0 +1,16 @@ +<?php + +namespace BookStack\Sorting; + +enum SortSetOption: string +{ + case NameAsc = 'name_asc'; + case NameDesc = 'name_desc'; + case NameNumericAsc = 'name_numeric_asc'; + case CreatedDateAsc = 'created_date_asc'; + case CreatedDateDesc = 'created_date_desc'; + case UpdateDateAsc = 'updated_date_asc'; + case UpdateDateDesc = 'updated_date_desc'; + case ChaptersFirst = 'chapters_first'; + case ChaptersLast = 'chapters_last'; +}