add school calendar logic

This commit is contained in:
root
2026-03-10 16:55:50 -04:00
parent 311bb93977
commit abebe0d9c0
25 changed files with 1358 additions and 750 deletions
+2
View File
@@ -17,6 +17,7 @@ class CalendarEvent extends BaseModel
'title',
'date',
'description',
'event_type',
'notify_parent',
'notify_admin',
'notify_teacher',
@@ -35,6 +36,7 @@ class CalendarEvent extends BaseModel
'notify_admin' => 'boolean',
'notify_teacher' => 'boolean',
'no_school' => 'integer',
'event_type' => 'string',
];
private static ?bool $hasEventTypeColumn = null;