SnapPermissionObject Class Reference
[Permissions Management Objects]

INSERT BRIEF DESCRIPTION HERE. More...

Inheritance diagram for SnapPermissionObject:

Inheritance graph
[legend]

List of all members.

Public Member Functions

 __construct ($objType, $objId, $ownerType, $ownerId)
 INSERT BRIEF DESCRIPTION HERE.
 getCapability ($cap)
 INSERT BRIEF DESCRIPTION HERE.
 getCapId ($cap)
 INSERT BRIEF DESCRIPTION HERE.
 getId ()
 INSERT BRIEF DESCRIPTION HERE.
 getObjectId ()
 INSERT BRIEF DESCRIPTION HERE.
 getOwnerId ()
 INSERT BRIEF DESCRIPTION HERE.
 getType ()
 INSERT BRIEF DESCRIPTION HERE.
 isCapability ($cap)
 INSERT BRIEF DESCRIPTION HERE.
 setCapability ($cap, $val)
 INSERT BRIEF DESCRIPTION HERE.

Static Public Member Functions

static getCapabilities ($type=false)
 INSERT BRIEF DESCRIPTION HERE.
static getCapabilityDescriptions ($type)
 INSERT BRIEF DESCRIPTION HERE.
static getCapDesc ($type, $cap)
 INSERT BRIEF DESCRIPTION HERE.
static isCapabilityForType ($type, $cap)
 INSERT BRIEF DESCRIPTION HERE.
static warmCache ($type, $parId, $ownerType, $ownerId)
 INSERT BRIEF DESCRIPTION HERE.


Detailed Description

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

Author:
AUTHOR (DATE)

Constructor & Destructor Documentation

SnapPermissionObject::__construct ( objType,
objId,
ownerType,
ownerId 
)

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

Parameters:
$objType [TYPE]: DESCRIPTION
$objId [TYPE]: DESCRIPTION
$ownerType [TYPE]: DESCRIPTION
$ownerId [TYPE]: DESCRIPTION
Returns:
[TYPE]: RETURN DESCRIPTION


Member Function Documentation

static SnapPermissionObject::getCapabilities ( type = false  )  [static]

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

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

SnapPermissionObject::getCapability ( cap  ) 

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

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

static SnapPermissionObject::getCapabilityDescriptions ( type  )  [static]

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

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

static SnapPermissionObject::getCapDesc ( type,
cap 
) [static]

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

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

SnapPermissionObject::getCapId ( cap  ) 

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

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

SnapPermissionObject::getId (  ) 

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

Returns:
[TYPE]: RETURN DESCRIPTION

SnapPermissionObject::getObjectId (  ) 

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

Returns:
[TYPE]: RETURN DESCRIPTION

SnapPermissionObject::getOwnerId (  ) 

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

Returns:
[TYPE]: RETURN DESCRIPTION

SnapPermissionObject::getType (  ) 

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

Returns:
[TYPE]: RETURN DESCRIPTION

SnapPermissionObject::isCapability ( cap  ) 

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

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

static SnapPermissionObject::isCapabilityForType ( type,
cap 
) [static]

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

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

SnapPermissionObject::setCapability ( cap,
val 
)

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

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

static SnapPermissionObject::warmCache ( type,
parId,
ownerType,
ownerId 
) [static]

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

Parameters:
$type [TYPE]: DESCRIPTION
$parId [TYPE]: DESCRIPTION
$ownerType [TYPE]: DESCRIPTION
$ownerId [TYPE]: DESCRIPTION
Returns:
[TYPE]: RETURN DESCRIPTION


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

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