Documentation

Horde_Perms_Permission_Kolab_Storage
in

Defines a Kolab storage object that supports permission handling.

Tags
category

Horde

author

Gunnar Wrobel wrobel@pardus.de

license

http://www.horde.org/licenses/lgpl21 LGPL 2.1

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.

Return values
null

Search results