ILIAS  release_5-4 Revision v5.4.26-12-gabc799a52e6
SchedulingSupport.php
Go to the documentation of this file.
1<?php
2
4
14
31 function getSchedulingObject($principalUri, $objectUri);
32
44 function getSchedulingObjects($principalUri);
45
53 function deleteSchedulingObject($principalUri, $objectUri);
54
63 function createSchedulingObject($principalUri, $objectUri, $objectData);
64
65}
An exception for terminatinating execution or to throw for unit testing.
Every CalDAV backend must at least implement this interface.
Implementing this interface adds CalDAV Scheduling support to your caldav server, as defined in rfc66...
getSchedulingObject($principalUri, $objectUri)
Returns a single scheduling object for the inbox collection.
createSchedulingObject($principalUri, $objectUri, $objectData)
Creates a new scheduling object.
deleteSchedulingObject($principalUri, $objectUri)
Deletes a scheduling object from the inbox collection.
getSchedulingObjects($principalUri)
Returns all scheduling objects for the inbox collection.