#18 - membership

This commit was merged in pull request #23.
This commit is contained in:
Martin Slachta
2026-06-17 11:15:09 +02:00
parent df5f9b1df4
commit c754e18a82
25 changed files with 885 additions and 35 deletions
+10
View File
@@ -8,6 +8,7 @@ function rsv_admin_menu_definition() {
$forms = new RsvFormsPage();
$timetable = new RsvTimetablePage();
$google_cal = new RsvGoogleCalendarSettingsPage();
$membership = new RsvMembershipProgramsPage();
add_menu_page(
'Reservations Settings', // Page title
@@ -28,6 +29,15 @@ function rsv_admin_menu_definition() {
[$forms, 'render']
);
add_submenu_page(
'reservations-settings',
'Membership Programs',
'Membership Programs',
RsvCapabilities::MANAGE,
'membership-programs',
[$membership, 'render']
);
add_submenu_page(
'reservations-settings',
'Timetables',