Interface: Sabre_DAV_IQuota

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

Interface Overview [line 16]

Sabre_DAV_INode
   |
   --Sabre_DAV_ICollection
      |
      --Sabre_DAV_IQuota

IQuota 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

IQuota interface

Implement this interface to add the ability to return quota information. The ObjectTree will check for quota information on any given node. If the information is not available it will attempt to fetch the information from the root node.

Tags:

[ Top ]


Class Variables


Class Methods

getQuotaInfo

void getQuotaInfo( )

[line 24]

Returns the quota information

This method MUST return an array with 2 values, the first being the total used space, the second the available space (in bytes)

Parameters:

[ Top ]


Class Constants


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