ILIAS  release_5-4 Revision v5.4.26-12-gabc799a52e6
Sabre\CalDAV\Notifications\INode Interface Reference

This node represents a single notification. More...

+ Inheritance diagram for Sabre\CalDAV\Notifications\INode:
+ Collaboration diagram for Sabre\CalDAV\Notifications\INode:

Public Member Functions

 getNotificationType ()
 This method must return an xml element, using the Sabre classes. More...
 
 getETag ()
 Returns the etag for the notification. More...
 

Detailed Description

This node represents a single notification.

The signature is mostly identical to that of Sabre, but the get() method MUST return an xml document that matches the requirements of the 'caldav-notifications.txt' spec.

For a complete example, check out the Notification class, which contains some helper functions.

Author
Evert Pot (http://evertpot.com/) http://sabre.io/license/ Modified BSD License

Definition at line 21 of file INode.php.

Member Function Documentation

◆ getETag()

Sabre\CalDAV\Notifications\INode::getETag ( )

Returns the etag for the notification.

The etag must be surrounded by literal double-quotes.

Returns
string

Implemented in Sabre\CalDAV\Notifications\Node.

◆ getNotificationType()

Sabre\CalDAV\Notifications\INode::getNotificationType ( )

This method must return an xml element, using the Sabre classes.

Returns
NotificationInterface

Implemented in Sabre\CalDAV\Notifications\Node.


The documentation for this interface was generated from the following file: