Inherited Variables
Inherited Constants
Inherited Methods
Class: Sabre_DAV_Directory
- Sabre_DAV_Directory::createDirectory()
- Creates a new subdirectory
- Sabre_DAV_Directory::createFile()
- Creates a new file in the directory
- Sabre_DAV_Directory::getChild()
- Returns a child object, by its name.
Class: Sabre_DAV_Node
- Sabre_DAV_Node::delete()
- Deleted the current node
- Sabre_DAV_Node::getLastModified()
- Returns the last modification time
- Sabre_DAV_Node::setName()
- Renames the node
Class Details
Principals Collection
This collection represents a list of users. It uses Sabre_DAV_Auth_Backend to determine which users are available on the list.
The users are instances of Sabre_DAV_Auth_Principal
Tags:
- author - Evert Pot (http://www.rooftopsolutions.nl/)
- copyright - Copyright (C) 2007-2010 Rooftop Solutions. All rights reserved.
- license - Modified BSD License
[ Top ]
Class Variables
$authBackend
[line 31]
Authentication backend
Tags:
- access - protected
Type: Sabre_DAV_Auth_Backend
Overrides:
[ Top ]
Class Methods
__construct
Sabre_DAV_Auth_PrincipalCollection __construct(
Sabre_DAV_Auth_Backend_Abstract
$authBackend)
[line 38]
Creates the object
Tags:
- access - public
Parameters:
- Sabre_DAV_Auth_Backend_Abstract $authBackend -
[ Top ]
getChildren
void getChildren(
)
[line 60]
Retursn the list of users
Tags:
- access - public
Parameters:
[ Top ]
getName
string getName(
)
[line 49]
Returns the name of this collection.
Tags:
- access - public
Parameters:
[ Top ]
Class Constants
NODENAME = 'principals'
[line 24]
The name of this object. It is not adviced to change this.
The plugins that depend on the principals collection to exist need to be have a common name to find it.
[ Top ]