modAccessibleObjectDefines an interface to provide configurable access policies for principals.
Located in /model/modx/modaccessibleobject.class.php (line 7)
xPDOObject | --modAccessibleObject
| Class | Description |
|---|---|
modAccessibleSimpleObject
|
|
modContext
|
Represents a virtual site context within a modX repository. |
modMenu
|
Represents a menu item at the top of the MODx manager. |
static void
_loadCollectionInstance
( &$xpdo, &$objCollection, $className, $criteria, $row, $fromCache, [ $cacheFlag = true])
array
$_policies
= array() (line 12)
A local cache of access policies for the instance.
Inherited from xPDOObject
xPDOObject::$container
xPDOObject::$fieldNames
xPDOObject::$xpdo
xPDOObject::$_aggregates
xPDOObject::$_alias
xPDOObject::$_cacheFlag
xPDOObject::$_class
xPDOObject::$_composites
xPDOObject::$_dirty
xPDOObject::$_fieldMeta
xPDOObject::$_fields
xPDOObject::$_lazy
xPDOObject::$_new
xPDOObject::$_options
xPDOObject::$_package
xPDOObject::$_pk
xPDOObject::$_pktype
xPDOObject::$_relatedObjects
xPDOObject::$_table
xPDOObject::$_tableMeta
xPDOObject::$_validated
xPDOObject::$_validationLoaded
xPDOObject::$_validationRules
xPDOObject::$_validator
static load (line 69)
Custom instance loader that forces access policy checking.
static loadCollection (line 118)
Custom collection loader that forces access policy checking.
static _loadCollectionInstance (line 37)
Custom instance loader for collections that respects policy checking.
static _loadInstance (line 19)
Custom instance from row loader that respects policy checking
checkPolicy (line 194)
Determine if the current user attributes satisfy the object policy.
findPolicy (line 253)
Find access policies applicable to this object in a specific context.
getPolicies (line 257)
remove (line 172)
Custom remove that respects access policies.
save (line 158)
Custom save that respects access policies.
setPolicies (line 261)
Inherited From xPDOObject
xPDOObject::__construct()
xPDOObject::addMany()
xPDOObject::addOne()
xPDOObject::addValidationRule()
xPDOObject::encode()
xPDOObject::fromArray()
xPDOObject::fromJSON()
xPDOObject::get()
xPDOObject::getFieldName()
xPDOObject::getFKClass()
xPDOObject::getFKDefinition()
xPDOObject::getMany()
xPDOObject::getOne()
xPDOObject::getOption()
xPDOObject::getPK()
xPDOObject::getPKType()
xPDOObject::getPrimaryKey()
xPDOObject::getSelectColumns()
xPDOObject::getValidator()
xPDOObject::isDirty()
xPDOObject::isLazy()
xPDOObject::isNew()
xPDOObject::isValidated()
xPDOObject::load()
xPDOObject::loadCollection()
xPDOObject::loadCollectionGraph()
xPDOObject::remove()
xPDOObject::removeValidationRules()
xPDOObject::save()
xPDOObject::set()
xPDOObject::setDirty()
xPDOObject::setOption()
xPDOObject::toArray()
xPDOObject::toJSON()
xPDOObject::validate()
xPDOObject::_getAliases()
xPDOObject::_getDataType()
xPDOObject::_getPHPType()
xPDOObject::_getRelatedObjectsByFK()
xPDOObject::_initFields()
xPDOObject::_loadCollectionInstance()
xPDOObject::_loadFieldData()
xPDOObject::_loadInstance()
xPDOObject::_loadRows()
xPDOObject::_loadValidation()
xPDOObject::_saveRelatedObject()
xPDOObject::_saveRelatedObjects()
xPDOObject::_setRaw()
Documentation generated on Fri, 17 Jun 2011 10:03:21 -0600 by phpDocumentor 1.4.3