Class Horde_Share_Object_Sql
Extension of the Horde_Share_Object class for storing share information in the sql driver.
- Horde_Share_Object implements Serializable
- Horde_Share_Object_Sql implements Serializable
Direct known subclasses
Horde_Share_Object_Sqlng
Package: Share
Author: Duck duck@obala.net
Author: Michael J. Rubinsky mrubinsk@horde.org
Located at Horde/Share/Object/Sql.php
Author: Duck duck@obala.net
Author: Michael J. Rubinsky mrubinsk@horde.org
Located at Horde/Share/Object/Sql.php
public
|
|
public
string
|
|
public
|
|
public
boolean
|
|
public
mixed
|
|
public
string
|
|
public
string
|
|
public
integer
|
#
countChildren( string $user, integer $perm = Horde_Perms::SHOW, boolean $allLevels = true )
Return a count of the number of children this share has |
public
array
|
#
getChildren( string $user, integer $perm = Horde_Perms::SHOW, boolean $allLevels = true )
Get all children of this share. |
public
|
|
public
array()
|
|
public
boolean
|
|
public
boolean
|
#
hasPermission( string $userid, integer $permission, string $creator = null )
Checks to see if a user has a given permission. |
public
|
#
setPermission( Horde_Perms_Permission $perm, boolean $update = true )
Sets the permission of this share. |
public
Horde_Perms_Permission
|
integer |
VERSION
Serializable version. |
#
2
|
public
array
|
$data
The actual storage object that holds the data. |
#
array()
|