Class CMS
Class CMS Controller definition.
- Core\Base\Controller
-
Core\Base\Entity
-
CMS\Controllers\CMS
Direct known subclasses
CMS\Controllers\CMSHelp
,
CMS\Controllers\CMSUserRoles
,
CMS\Controllers\CMSUsers
Indirect known subclasses
Methods summary
public
|
|
protected
|
|
protected
boolean
|
|
protected
|
|
protected
|
|
protected
|
|
protected
|
|
protected
|
|
protected
|
#
beforeIndex(
Filter resources to only owned resources. |
protected
|
#
beforeCreate(
Prevent association of not "owned" resources. |
protected
|
#
afterCreate(
Assign "ownership" to the created resource. |
protected
|
|
protected
|
#
afterDelete(
Retract "ownership" to the deleted resource. |
protected
|
#
loadResource(
Ensure that the current requested resource is within the ownership scope. |
private
|
#
preventAssociationOfNotOwnedResource(
Prevents Association of not owned resource. |
Methods inherited from Core\Base\Entity
addAccessibleAttributes()
,
afterEdit()
,
afterIndex()
,
afterShow()
,
beforeDelete()
,
beforeShow()
,
create()
,
delete()
,
edit()
,
export()
,
filterAccessibleAttributesData()
,
index()
,
loadAttributeSections()
,
loadDefaultResource()
,
loadFlashMessage()
,
removeAccessibleAttributes()
,
show()
Methods inherited from Core\Base\Controller
__executeAction()
,
actionNotFound()
,
addAfterFilters()
,
addBeforeFilters()
,
generateOutputCacheId()
,
getActionName()
,
getControllerName()
,
getPartialOutput()
,
loadLabels()
,
processOutput()
,
resourceNotFound()
,
setOutputDefaultHeaders()
Properties summary
public
array
|
$skipAclFor
Skips ACL generations for the listed methods. |
#
array()
|
public
array
|
$modules
Loaded CMS modules. |
#
array()
|
protected
|
$user
Currently logged user instance. |
Properties inherited from Core\Base\Entity
$accessibleAttributes
,
$attributes
,
$errors
,
$resource
,
$resourceModel
,
$resources
,
$sections
Properties inherited from Core\Base\Controller
$cachingOutput
,
$labels
,
$layout
,
$meta
,
$renderer
,
$rendererAdapter