diff options
| author | Syndamia <kamen@syndamia.com> | 2025-02-01 09:13:33 +0200 |
|---|---|---|
| committer | Syndamia <kamen@syndamia.com> | 2025-02-01 09:13:33 +0200 |
| commit | d0c76376fd736a84c7824d8521c5792060f69086 (patch) | |
| tree | 742120b0d4b3bf6a4c0e804478fece35464f29a2 /models/archivelist.php | |
| parent | b2ab93f9275f64fabaa6d2fd75817fe66716d9bb (diff) | |
| download | nowayforward_human-d0c76376fd736a84c7824d8521c5792060f69086.tar nowayforward_human-d0c76376fd736a84c7824d8521c5792060f69086.tar.gz nowayforward_human-d0c76376fd736a84c7824d8521c5792060f69086.zip | |
feat(views/list): Show all items in a list
Diffstat (limited to 'models/archivelist.php')
| -rw-r--r-- | models/archivelist.php | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/models/archivelist.php b/models/archivelist.php index 09d5d86..75bee1f 100644 --- a/models/archivelist.php +++ b/models/archivelist.php @@ -38,4 +38,15 @@ class ArchiveList extends Table { "(\"$WID\", \"$this->LID\", \"0\")" ); } + + function allItems() : array { + return Table::_get_all( + 'Webpages', + 'Database\Webpage', + "INNER JOIN ArchiveListsWebpages ON Webpages.WID = ArchiveListsWebpages.WID + WHERE ArchiveListsWebpages.LID = $this->LID + ORDER BY ArchiveListsWebpages.Position ASC", + 'Webpages.*' + ); + } } |
