aboutsummaryrefslogtreecommitdiffstats
path: root/apps/dav/lib/ResponseDefinitions.php
diff options
context:
space:
mode:
Diffstat (limited to 'apps/dav/lib/ResponseDefinitions.php')
-rw-r--r--apps/dav/lib/ResponseDefinitions.php13
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 {
}