ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
Public Member Functions | |
createFile ($name, $data=null) | |
Creates a new file in the directory. More... | |
createDirectory ($name) | |
Creates a new subdirectory. More... | |
getChild ($name) | |
Returns a specific child node, referenced by its name. More... | |
getChildren () | |
Returns an array with all the child nodes. More... | |
childExists ($name) | |
Returns whether or not the child node exists. More... | |
getACL () | |
Returns a list of ACE's for this node. More... | |
![]() | |
__construct (PrincipalBackend\BackendInterface $principalBackend, array $principalProperties=[]) | |
Creates the principal object. More... | |
getPrincipalUrl () | |
Returns the full principal url. More... | |
getAlternateUriSet () | |
Returns a list of alternative urls for a principal. More... | |
getGroupMemberSet () | |
Returns the list of group members. More... | |
getGroupMembership () | |
Returns the list of groups this principal is member of. More... | |
setGroupMemberSet (array $groupMembers) | |
Sets a list of group members. More... | |
getName () | |
Returns this principals name. More... | |
getDisplayName () | |
Returns the name of the user. More... | |
getProperties ($requestedProperties) | |
Returns a list of properties. More... | |
propPatch (DAV\PropPatch $propPatch) | |
Updates properties on this node. More... | |
getOwner () | |
Returns the owner principal. More... | |
![]() | |
getLastModified () | |
Returns the last modification time as a unix timestamp. More... | |
delete () | |
Deletes the current node. More... | |
setName ($name) | |
Renames the node. More... | |
![]() | |
propPatch (PropPatch $propPatch) | |
Updates properties on this node. More... | |
![]() | |
getGroup () | |
Returns a group principal. More... | |
setACL (array $acl) | |
Updates the ACL. More... | |
getSupportedPrivilegeSet () | |
Returns the list of supported privileges for this node. More... | |
Additional Inherited Members | |
![]() | |
$principalProperties | |
$principalBackend | |
CalDAV principal.
This is a standard user-principal for CalDAV. This principal is also a collection and returns the caldav-proxy-read and caldav-proxy-write child principals.
Sabre\CalDAV\Principal\User::childExists | ( | $name | ) |
Returns whether or not the child node exists.
string | $name |
Implements Sabre\DAV\ICollection.
Definition at line 95 of file User.php.
References $name, and Sabre\CalDAV\Principal\User\getChild().
Sabre\CalDAV\Principal\User::createDirectory | ( | $name | ) |
Sabre\CalDAV\Principal\User::createFile | ( | $name, | |
$data = null |
|||
) |
Creates a new file in the directory.
string | $name | Name of the file |
resource | $data | Initial payload, passed as a readable stream resource. |
DAV |
Implements Sabre\DAV\ICollection.
Definition at line 29 of file User.php.
References $name.
Sabre\CalDAV\Principal\User::getACL | ( | ) |
Returns a list of ACE's for this node.
Each ACE has the following properties:
Implements Sabre\DAVACL\IACL.
Definition at line 118 of file User.php.
Sabre\CalDAV\Principal\User::getChild | ( | $name | ) |
Returns a specific child node, referenced by its name.
string | $name |
Implements Sabre\DAV\ICollection.
Definition at line 54 of file User.php.
References $name.
Referenced by Sabre\CalDAV\Principal\User\childExists().
Sabre\CalDAV\Principal\User::getChildren | ( | ) |
Returns an array with all the child nodes.
Implements Sabre\DAV\ICollection.
Definition at line 75 of file User.php.
References $r.