Interface: Sabre_DAV_IExtendedCollection

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

Interface Overview [line 15]

Sabre_DAV_INode
   |
   --Sabre_DAV_ICollection
      |
      --Sabre_DAV_IExtendedCollection

The IExtendedCollection interface.

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_ICollection

Sabre_DAV_ICollection::createDirectory()
Creates a new subdirectory
Sabre_DAV_ICollection::createFile()
Creates a new file in the directory
Sabre_DAV_ICollection::getChild()
Returns a specific child node, referenced by its name
Sabre_DAV_ICollection::getChildren()
Returns an array with all the child nodes

Class: Sabre_DAV_INode

Sabre_DAV_INode::delete()
Deleted the current node
Sabre_DAV_INode::getLastModified()
Returns the last modification time, as a unix timestamp
Sabre_DAV_INode::getName()
Returns the name of the node
Sabre_DAV_INode::setName()
Renames the node


Class Details

The IExtendedCollection interface.

This interface can be used to create special-type of collection-resources as defined by RFC 5689.

Tags:

[ Top ]


Class Variables


Class Methods

createExtendedCollection

void createExtendedCollection( string $name, $resourceType, $properties)

[line 25]

Creates a new collection

Parameters:

  • string $name -
  • array $resourceType -
  • array $properties -

[ Top ]


Class Constants


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