SnapPermissionCache Class Reference
[Permissions Management Objects]

INSERT BRIEF DESCRIPTION HERE. More...

Inheritance diagram for SnapPermissionCache:

Inheritance graph
[legend]

List of all members.

Public Member Functions

 __construct ($objType, $objId, $uid= '', $preFill=null)
 INSERT BRIEF DESCRIPTION HERE.
 commit ()
 INSERT BRIEF DESCRIPTION HERE.
 delete ()
 INSERT BRIEF DESCRIPTION HERE.
 getEA ($cap)
 INSERT BRIEF DESCRIPTION HERE.
 setAllEA ($caps)
 INSERT BRIEF DESCRIPTION HERE.
 setEA ($cap, $access)
 INSERT BRIEF DESCRIPTION HERE.

Static Public Member Functions

static clearAll ()
 INSERT BRIEF DESCRIPTION HERE.
static clearCache ($objType, $objId= '', $uid= '')
 INSERT BRIEF DESCRIPTION HERE.
static getCapabilities ()
 INSERT BRIEF DESCRIPTION HERE.
static retrieve ($objType, $objId, $uid= '')
 INSERT BRIEF DESCRIPTION HERE.
static warmCache ($parType, $parId, $objType, $uid= '')
 INSERT BRIEF DESCRIPTION HERE.


Detailed Description

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

Author:
AUTHOR (DATE)

Constructor & Destructor Documentation

SnapPermissionCache::__construct ( objType,
objId,
uid = '',
preFill = null 
)

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

Parameters:
$objType [TYPE]: DESCRIPTION
$objId [TYPE]: DESCRIPTION
$uid [TYPE]: DESCRIPTION
$preFill [TYPE]: DESCRIPTION
Returns:
[TYPE]: RETURN DESCRIPTION


Member Function Documentation

static SnapPermissionCache::clearAll (  )  [static]

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

Returns:
[TYPE]: RETURN DESCRIPTION

static SnapPermissionCache::clearCache ( objType,
objId = '',
uid = '' 
) [static]

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

Parameters:
$objType [TYPE]: DESCRIPTION
$objId [TYPE]: DESCRIPTION
$uid [TYPE]: DESCRIPTION
Returns:
[TYPE]: RETURN DESCRIPTION

SnapPermissionCache::commit (  ) 

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

Returns:
[TYPE]: RETURN DESCRIPTION

SnapPermissionCache::delete (  ) 

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

Returns:
[TYPE]: RETURN DESCRIPTION

static SnapPermissionCache::getCapabilities (  )  [static]

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

Returns:
[TYPE]: RETURN DESCRIPTION

SnapPermissionCache::getEA ( cap  ) 

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

Parameters:
$cap [TYPE]: DESCRIPTION
Returns:
[TYPE]: RETURN DESCRIPTION

static SnapPermissionCache::retrieve ( objType,
objId,
uid = '' 
) [static]

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

Parameters:
$objType [TYPE]: DESCRIPTION
$objId [TYPE]: DESCRIPTION
$uid [TYPE]: DESCRIPTION
Returns:
[TYPE]: RETURN DESCRIPTION

SnapPermissionCache::setAllEA ( caps  ) 

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

Parameters:
$caps [TYPE]: DESCRIPTION
Returns:
[TYPE]: RETURN DESCRIPTION

SnapPermissionCache::setEA ( cap,
access 
)

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

Parameters:
$cap [TYPE]: DESCRIPTION
$access [TYPE]: DESCRIPTION
Returns:
[TYPE]: RETURN DESCRIPTION

static SnapPermissionCache::warmCache ( parType,
parId,
objType,
uid = '' 
) [static]

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

Parameters:
$parType [TYPE]: DESCRIPTION
$parId [TYPE]: DESCRIPTION
$objType [TYPE]: DESCRIPTION
$uid [TYPE]: DESCRIPTION
Returns:
[TYPE]: RETURN DESCRIPTION


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

Generated on Wed Nov 24 02:03:19 2010 for Common by  doxygen 1.5.6