diff options
-rw-r--r-- | apps/dav/lib/CalDAV/CalendarImpl.php | 7 | ||||
-rw-r--r-- | lib/public/Calendar/ICalendar.php | 6 |
2 files changed, 13 insertions, 0 deletions
diff --git a/apps/dav/lib/CalDAV/CalendarImpl.php b/apps/dav/lib/CalDAV/CalendarImpl.php index 4eef1e7f8d3..53cde5a7b75 100644 --- a/apps/dav/lib/CalDAV/CalendarImpl.php +++ b/apps/dav/lib/CalDAV/CalendarImpl.php @@ -131,6 +131,13 @@ class CalendarImpl implements ICreateFromString { } /** + * @since 26.0.0 + */ + public function isDeleted(): bool { + return $this->calendar->isDeleted(); + } + + /** * Create a new calendar event for this calendar * by way of an ICS string * diff --git a/lib/public/Calendar/ICalendar.php b/lib/public/Calendar/ICalendar.php index f1f2d5eb6f1..e1644ca82aa 100644 --- a/lib/public/Calendar/ICalendar.php +++ b/lib/public/Calendar/ICalendar.php @@ -75,4 +75,10 @@ interface ICalendar { * @since 13.0.0 */ public function getPermissions(): int; + + /** + * Whether the calendar is deleted + * @since 26.0.0 + */ + public function isDeleted(): bool; } |