class AddBlockToAreaAreaAccess extends AreaAccess (View source)

Properties

$error from  Object
protected $paID from  Access
protected $paIDList from  Access
protected $listItems from  Access

Methods

loadError($error)

No description

from  Object
isError()

No description

from  Object
getError()

No description

from  Object
setPropertiesFromArray($arr)

No description

from  Object
static 
camelcase($file)

No description

from  Object
static 
uncamelcase($string)

No description

from  Object
setListItems($listItems)

No description

from  Access
setPermissionKey($permissionKey)

No description

from  Access
getPermissionObject()

No description

from  Access
getPermissionObjectToCheck()

No description

from  Access
getPermissionAccessID()

No description

from  Access
isPermissionAccessInUse()

No description

from  Access
getPermissionAccessIDList()

No description

from  Access
deliverAccessListItems($q, $accessType, $filterEntities)

No description

from  Access
validateAndFilterAccessEntities($accessEntities)

No description

from  Access
validateAccessEntities($accessEntities)

No description

from  Access
validate()

No description

from  Access
static 
createByMerge($permissions)

No description

from  Access
getCacheIdentifier($accessType, $filterEntities = array())

No description

from  Access
getAccessListItems($accessType = AreaPermissionKey::ACCESS_TYPE_INCLUDE, $filterEntities = array(), $checkCache = true)

No description

buildAssignmentFilterString($accessType, $filterEntities)

No description

from  Access
clearWorkflows()

No description

from  Access
attachWorkflow(Workflow $wf)

No description

from  Access
removeWorkflow(Workflow $wf)

No description

from  Access
getWorkflows()

No description

from  Access
duplicate($newPA = false)

No description

markAsInUse()

No description

from  Access
addListItem(Entity $pae, $durationObject = false, $accessType = PermissionKey::ACCESS_TYPE_INCLUDE)

No description

from  Access
removeListItem(Entity $pe)

No description

from  Access
save($args = array())

No description

static 
create(Key $pk)

No description

from  Access
static 
getByID($paID, Key $pk, $checkPA = true)

No description

from  Access

Details

loadError($error)

No description

Parameters

$error

isError()

No description

getError()

No description

setPropertiesFromArray($arr)

No description

Parameters

$arr

static camelcase($file)

No description

Parameters

$file

static uncamelcase($string)

No description

Parameters

$string

setListItems($listItems)

No description

Parameters

$listItems

setPermissionKey($permissionKey)

No description

Parameters

$permissionKey

getPermissionObject()

No description

getPermissionObjectToCheck()

No description

getPermissionAccessID()

No description

isPermissionAccessInUse()

No description

getPermissionAccessIDList()

No description

protected deliverAccessListItems($q, $accessType, $filterEntities)

No description

Parameters

$q
$accessType
$filterEntities

validateAndFilterAccessEntities($accessEntities)

No description

Parameters

$accessEntities

validateAccessEntities($accessEntities)

No description

Parameters

$accessEntities

validate()

No description

static createByMerge($permissions)

No description

Parameters

$permissions

protected getCacheIdentifier($accessType, $filterEntities = array())

No description

Parameters

$accessType
$filterEntities

getAccessListItems($accessType = AreaPermissionKey::ACCESS_TYPE_INCLUDE, $filterEntities = array(), $checkCache = true)

No description

Parameters

$accessType
$filterEntities
$checkCache

protected buildAssignmentFilterString($accessType, $filterEntities)

No description

Parameters

$accessType
$filterEntities

clearWorkflows()

No description

attachWorkflow(Workflow $wf)

No description

Parameters

Workflow $wf

removeWorkflow(Workflow $wf)

No description

Parameters

Workflow $wf

getWorkflows()

No description

duplicate($newPA = false)

No description

Parameters

$newPA

markAsInUse()

No description

addListItem(Entity $pae, $durationObject = false, $accessType = PermissionKey::ACCESS_TYPE_INCLUDE)

No description

Parameters

Entity $pae
$durationObject
$accessType

removeListItem(Entity $pe)

No description

Parameters

Entity $pe

save($args = array())

No description

Parameters

$args

static create(Key $pk)

No description

Parameters

Key $pk

static getByID($paID, Key $pk, $checkPA = true)

No description

Parameters

$paID
Key $pk
$checkPA