diff options
Diffstat (limited to 'apps/dav/lib/ResponseDefinitions.php')
-rw-r--r-- | apps/dav/lib/ResponseDefinitions.php | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/apps/dav/lib/ResponseDefinitions.php b/apps/dav/lib/ResponseDefinitions.php index 911780f6aa3..3deafad6704 100644 --- a/apps/dav/lib/ResponseDefinitions.php +++ b/apps/dav/lib/ResponseDefinitions.php @@ -9,10 +9,14 @@ declare(strict_types=1); namespace OCA\DAV; +use OCA\DAV\CalDAV\UpcomingEvent; + /** * @psalm-type DAVOutOfOfficeDataCommon = array{ * userId: string, * message: string, + * replacementUserId: ?string, + * replacementUserDisplayName: ?string, * } * * @psalm-type DAVOutOfOfficeData = DAVOutOfOfficeDataCommon&array{ @@ -29,6 +33,15 @@ namespace OCA\DAV; * endDate: int, * shortMessage: string, * } + * + * @see UpcomingEvent::jsonSerialize + * @psalm-type DAVUpcomingEvent = array{ + * uri: string, + * calendarUri: string, + * start: ?int, + * summary: ?string, + * location: ?string, + * } */ class ResponseDefinitions { } |