]> BookStack Code Mirror - bookstack/commitdiff
Sorting: Added SortSet model & migration
authorDan Brown <redacted>
Wed, 29 Jan 2025 17:34:07 +0000 (17:34 +0000)
committerDan Brown <redacted>
Wed, 29 Jan 2025 17:34:07 +0000 (17:34 +0000)
app/Sorting/SortSetOption.php [new file with mode: 0644]

diff --git a/app/Sorting/SortSetOption.php b/app/Sorting/SortSetOption.php
new file mode 100644 (file)
index 0000000..0a78e99
--- /dev/null
@@ -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';
+}