Inherited Variables
Inherited Constants
Inherited Methods
Class: Sabre_CalDAV_Backend_Abstract
- Sabre_CalDAV_Backend_Abstract::createCalendar()
- Creates a new calendar for a principal.
- Sabre_CalDAV_Backend_Abstract::createCalendarObject()
- Creates a new calendar object.
- Sabre_CalDAV_Backend_Abstract::deleteCalendar()
- Delete a calendar and all it's objects
- Sabre_CalDAV_Backend_Abstract::deleteCalendarObject()
- Deletes an existing calendar object.
- Sabre_CalDAV_Backend_Abstract::getCalendarObject()
- Returns information from a single calendar object, based on it's object uri.
- Sabre_CalDAV_Backend_Abstract::getCalendarObjects()
- Returns all calendar objects within a calendar object.
- Sabre_CalDAV_Backend_Abstract::getCalendarsForUser()
- Returns a list of calendars for a principal
- Sabre_CalDAV_Backend_Abstract::updateCalendar()
- Updates properties on this node,
- Sabre_CalDAV_Backend_Abstract::updateCalendarObject()
- Updates an existing calendarobject, based on it's uri.
Class Details
Abstract Calendaring backend. Extend this class to create your own backends.
Tags:
- author - Evert Pot (http://www.rooftopsolutions.nl/)
- copyright - Copyright (C) 2007-2009 Rooftop Solutions. All rights reserved.
[ Top ]
Class Variables
Class Methods
createCalendar
void createCalendar(
$principalUri,
$calendarUri,
$properties)
[line 17]
Overrides Sabre_CalDAV_Backend_Abstract::createCalendar() (Creates a new calendar for a principal.)
Parameters:
- $principalUri -
- $calendarUri -
- array $properties -
[ Top ]
createCalendarObject
void createCalendarObject(
$calendarId,
$objectUri,
$calendarData)
[line 21]
Overrides Sabre_CalDAV_Backend_Abstract::createCalendarObject() (Creates a new calendar object.)
Parameters:
- $calendarId -
- $objectUri -
- $calendarData -
[ Top ]
deleteCalendar
void deleteCalendar(
$calendarId)
[line 18]
Overrides Sabre_CalDAV_Backend_Abstract::deleteCalendar() (Delete a calendar and all it's objects)
Parameters:
- $calendarId -
[ Top ]
deleteCalendarObject
void deleteCalendarObject(
$calendarId,
$objectUri)
[line 23]
Overrides Sabre_CalDAV_Backend_Abstract::deleteCalendarObject() (Deletes an existing calendar object.)
Parameters:
- $calendarId -
- $objectUri -
[ Top ]
getCalendarObject
void getCalendarObject(
$calendarId,
$objectUri)
[line 20]
Overrides Sabre_CalDAV_Backend_Abstract::getCalendarObject() (Returns information from a single calendar object, based on it's object uri.)
Parameters:
- $calendarId -
- $objectUri -
[ Top ]
getCalendarObjects
void getCalendarObjects(
$calendarId)
[line 19]
Overrides Sabre_CalDAV_Backend_Abstract::getCalendarObjects() (Returns all calendar objects within a calendar object.)
Parameters:
- $calendarId -
[ Top ]
getCalendarsForUser
void getCalendarsForUser(
$principalUri)
[line 16]
Overrides Sabre_CalDAV_Backend_Abstract::getCalendarsForUser() (Returns a list of calendars for a principal)
Parameters:
- $principalUri -
[ Top ]
updateCalendarObject
void updateCalendarObject(
$calendarId,
$objectUri,
$calendarData)
[line 22]
Overrides Sabre_CalDAV_Backend_Abstract::updateCalendarObject() (Updates an existing calendarobject, based on it's uri.)
Parameters:
- $calendarId -
- $objectUri -
- $calendarData -
[ Top ]