Class: Sabre_DAV_Node

Source Location: /includes/classes/SabreDAV/lib/Sabre/DAV/Node.php

Class Overview [line 14]


Node class

Author(s):

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

Version:

Copyright:

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

Variables

Constants

Methods


Child classes:

Sabre_DAV_Auth_Principal
Principal class
Sabre_DAV_Directory
Directory class
Sabre_DAV_File
File class

Implements interfaces

Inherited Variables

Inherited Constants

Inherited Methods



Class Details

Node class

This is a helper class, that should aid in getting nodes setup.

Tags:

[ Top ]


Class Variables


Class Methods

delete

void delete( )

[line 35]

Deleted the current node

Tags:

  • throws - Sabre_DAV_Exception_Forbidden
  • access - public

Overridden in child classes as:

Sabre_CalDAV_CalendarObject::delete()
Deletes the calendar object


Implementation of:
Sabre_DAV_INode::delete()
Deleted the current node

Parameters:

[ Top ]

getLastModified

int getLastModified( )

[line 23]

Returns the last modification time

In this case, it will simply return the current time

Tags:

  • access - public

Overridden in child classes as:

Sabre_CalDAV_CalendarObject::getLastModified()
Returns the last modification date as a unix timestamp
Sabre_DAV_ServerPreconditionsNode::getLastModified()


Implementation of:
Sabre_DAV_INode::getLastModified()
Returns the last modification time, as a unix timestamp

Parameters:

[ Top ]

setName

void setName( string $name)

[line 48]

Renames the node

Tags:

  • throws - Sabre_DAV_Exception_Forbidden
  • access - public

Implementation of:
Sabre_DAV_INode::setName()
Renames the node

Parameters:

  • string $name - The new name

[ Top ]


Class Constants


Documentation generated on Mon, 31 May 2010 12:53:39 -0400 by phpDocumentor 1.4.3