Class: Sabre_DAV_ObjectTree

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

Class Overview [line 14]

Sabre_DAV_Tree
   |
   --Sabre_DAV_ObjectTree

ObjectTree class

Author(s):

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

Version:

Copyright:

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

Variables

Constants

Methods


Inherited Variables

Inherited Constants

Inherited Methods

Class: Sabre_DAV_Tree

Sabre_DAV_Tree::copy()
Copies a file from path to another
Sabre_DAV_Tree::copyNode()
copyNode
Sabre_DAV_Tree::getNodeForPath()
This function must return an INode object for a path If a Path doesn't exist, thrown an Exception_FileNotFound
Sabre_DAV_Tree::move()
Moves a file from one location to another


Class Details

ObjectTree class

This implementation of the Tree class makes use of the INode, IFile and ICollection API's

Tags:

[ Top ]


Class Variables

$rootNode

[line 21]

The root node

Tags:

  • access - protected

Type: Sabre_DAV_ICollection

Overrides:

[ Top ]


Class Methods

__construct

void __construct( Sabre_DAV_ICollection $rootNode)

[line 32]

Creates the object

This method expects the rootObject to be passed as a parameter

Tags:

  • access - public

Parameters:

[ Top ]

getNodeForPath

Sabre_DAV_INode getNodeForPath( string $path)

[line 44]

Returns the INode object for the requested path

Tags:

  • access - public

Overrides Sabre_DAV_Tree::getNodeForPath() (This function must return an INode object for a path If a Path doesn't exist, thrown an Exception_FileNotFound)

Parameters:

  • string $path -

[ Top ]


Class Constants


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