Commit graph

21 commits

Author SHA1 Message Date
9148ec5a65 Add PresentationBuilder 2025-06-14 23:19:28 +01:00
92c413bc80 Count past presentations 2025-06-14 22:10:24 +01:00
820f8d4055 Refactor 2025-06-14 19:10:56 +01:00
7fab80a113 Refactor 2025-06-14 18:35:34 +01:00
c2cd2164f5 Extract a Date class for event dates 2025-06-12 23:36:40 +01:00
43dac77fcd Refactor 2025-06-12 02:10:09 +01:00
8ec5b621c1 Refactor 2025-06-12 02:10:09 +01:00
c84e6ed25c Assert class instances of collection items 2025-06-12 02:10:09 +01:00
fa5942d4ba Refactor 2025-06-12 02:10:09 +01:00
aa08f702b2 Refactor 2025-06-12 02:10:09 +01:00
9308ce76a5 Refactor 2025-06-12 02:10:08 +01:00
c184f79f8a Refactor 2025-06-12 02:10:08 +01:00
6b6b362a49 Refactor
Try a different way of naming and grouping classes.
2025-06-12 02:10:08 +01:00
0871649c05 Refactor 2025-06-12 02:10:08 +01:00
14cd79a960 Add an Event bundle class 2025-06-12 02:10:08 +01:00
08fc6c66be Ensure the correct event is returned 2025-06-11 09:54:18 +01:00
b0ea499ad4 Revert "Add initial PresentationCounter logic"
This reverts commit 1fe63e7326.
2025-06-10 20:52:51 +01:00
8d8bf62f2c Return an EventCollection 2025-06-10 20:52:51 +01:00
6e19d01eed Get past events for each presentation 2025-06-10 20:52:51 +01:00
122f4a9bec Add a Presentation bundle class
Drupal core issue: https://www.drupal.org/node/2570593
Change record: https://www.drupal.org/node/3191609
2025-06-10 20:52:51 +01:00
1fe63e7326 Add initial PresentationCounter logic 2025-06-09 01:46:43 +01:00