Class: Sabre_CalDAV_Backend_AbstractMock

Source Location: /includes/classes/SabreDAV/tests/Sabre/CalDAV/Backend/AbstractTest.php

Class Overview [line 14]

Sabre_CalDAV_Backend_Abstract
   |
   --Sabre_CalDAV_Backend_AbstractMock

Abstract Calendaring backend. Extend this class to create your own backends.

Author(s):

  • Evert Pot (http://www.rooftopsolutions.nl/)

Version:

Copyright:

  • Copyright (C) 2007-2009 Rooftop Solutions. All rights reserved.

Variables

Constants

Methods


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:

[ 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 ]


Class Constants


Documentation generated on Mon, 31 May 2010 12:52:55 -0400 by phpDocumentor 1.4.3