Property | Type | Description | |
---|---|---|---|
$_interfaces | array | List of available interfaces and the providing applications. | |
$_registry | Horde_Registry | A registry object. | |
$_storage | Horde_Dav_Storage_Base | A storage object. |
Method | Description | |
---|---|---|
__construct ( Horde_Registry $registry, Horde_Dav_Storage_Base $storage ) | Constructor. | |
createCalendar ( string $principalUri, string $calendarUri, array $properties ) : void | Creates a new calendar for a principal. | |
createCalendarObject ( mixed $calendarId, string $objectUri, string $calendarData ) : string | null | Creates a new calendar object. | |
deleteCalendar ( mixed $calendarId ) : void | Delete a calendar and all it's objects | |
deleteCalendarObject ( mixed $calendarId, string $objectUri ) : void | Deletes an existing calendar object. | |
getCalendarObject ( mixed $calendarId, string $objectUri ) : array | Returns information from a single calendar object, based on it's object uri. | |
getCalendarObjects ( mixed $calendarId ) : array | Returns all calendar objects within a calendar. | |
getCalendarsForUser ( string $principalUri ) : array | Returns a list of calendars for a principal. | |
updateCalendarObject ( mixed $calendarId, string $objectUri, string $calendarData ) : string | null | Updates an existing calendarobject, based on it's uri. |
Method | Description | |
---|---|---|
_interface ( string $calendarId ) : string | Returns the application that owns a certain calendar or task list. |
public __construct ( Horde_Registry $registry, Horde_Dav_Storage_Base $storage ) | ||
$registry | Horde_Registry | A registry object. |
$storage | Horde_Dav_Storage_Base | A storage object. |
protected _interface ( string $calendarId ) : string | ||
$calendarId | string | An external calendar or task list id. |
return | string | The application that owns the calendar or task list. |
public deleteCalendar ( mixed $calendarId ) : void | ||
$calendarId | mixed | |
return | void |
public getCalendarObjects ( mixed $calendarId ) : array | ||
$calendarId | mixed | |
return | array |
public getCalendarsForUser ( string $principalUri ) : array | ||
$principalUri | string | |
return | array |
protected array $_interfaces | ||
return | array |
protected Horde_Registry $_registry | ||
return | Horde_Registry |