Horde_Perms_Permission_Kolab_Storage
in
Defines a Kolab storage object that supports permission handling.
Tags
Table of Contents
- deleteAcl() : null
- Delete Kolab specific access rights for this storage object.
- getAcl() : An
- Retrieve the Kolab specific access rights for this storage object.
- getOwner() : string
- Return the owner of this storage object.
- getPermissionId() : string
- Return the ID of this storage object.
- setAcl() : null
- Set the Kolab specific access rights for this storage object.
Methods
deleteAcl()
Delete Kolab specific access rights for this storage object.
public
deleteAcl(string $user) : null
Parameters
- $user : string
-
The user to delete the ACL for
Return values
null —getAcl()
Retrieve the Kolab specific access rights for this storage object.
public
getAcl() : An
Return values
An —array of rights.
getOwner()
Return the owner of this storage object.
public
getOwner() : string
Return values
string —The owner.
getPermissionId()
Return the ID of this storage object.
public
getPermissionId() : string
Return values
string —The ID.
setAcl()
Set the Kolab specific access rights for this storage object.
public
setAcl(string $user, string $acl) : null
Parameters
- $user : string
-
The user to set the ACL for.
- $acl : string
-
The ACL.