SnapDirectoryUserPermission Class Reference
[Permissions Management Objects]

UNDOCUMENTED... More...

Inheritance diagram for SnapDirectoryUserPermission:

Inheritance graph
[legend]

List of all members.

Public Member Functions

 __construct ($dirId, $uid= '')
 INSERT BRIEF DESCRIPTION HERE.

Static Public Member Functions

static copy ($parentId, $childId)
 INSERT BRIEF DESCRIPTION HERE.
static retrieve ($dirId, $uid= '')
 INSERT BRIEF DESCRIPTION HERE.


Detailed Description

UNDOCUMENTED...

For internal use only.

Definition at line 9 of file SnapDirectoryUserPermission.php5.


Constructor & Destructor Documentation

SnapDirectoryUserPermission::__construct ( dirId,
uid = '' 
)

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

Parameters:
$dirId [TYPE]: DESCRIPTION
$uid [TYPE]: DESCRIPTION
Returns:
[TYPE]: RETURN DESCRIPTION

Definition at line 19 of file SnapDirectoryUserPermission.php5.

References Snap2::getCurrentUser().


Member Function Documentation

static SnapDirectoryUserPermission::copy ( parentId,
childId 
) [static]

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

Parameters:
$parentId [TYPE]: DESCRIPTION
$childId [TYPE]: DESCRIPTION
Returns:
[TYPE]: RETURN DESCRIPTION

Definition at line 37 of file SnapDirectoryUserPermission.php5.

References SnapDBI::cancelTransaction(), SnapDBI::commitTransaction(), SnapDBI::query(), and SnapDBI::startTransaction().

Referenced by SnapDirectory::createDirectory().

static SnapDirectoryUserPermission::retrieve ( dirId,
uid = '' 
) [static]

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

Parameters:
$dirId [TYPE]: DESCRIPTION
$uid [TYPE]: DESCRIPTION
Returns:
[TYPE]: RETURN DESCRIPTION

Definition at line 63 of file SnapDirectoryUserPermission.php5.

References SnapCache::getById(), Snap2::getCurrentUser(), SnapPermissionObject::getId(), and SnapCache::putById().


The documentation for this class was generated from the following file:

Generated on Wed Nov 24 02:06:26 2010 for Common by  doxygen 1.5.6