Class AreasController
Controller module Publications: managing of publications, sections and sessions
- Controller
-
AppController
-
ModulesController
-
AreasController
Modifiedby: $LastChangedBy$
Lastmodified:
$LastChangedDate$
$Id$
Located at controllers/modules/areas_controller.php
Methods summary
public
|
|
public
|
|
protected
|
#
loadChildren( integer $id, string $order = "priority", boolean $dir = true, integer $page = 1, integer $dim = 20 )
load paginated contents and no paginated sections of $id publication/section |
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
private
|
|
private
|
|
private
|
#
_getTreeFromPOST( unknown_type & $data, unknown_type & $tree )
Return associative array representing publications/sections tree |
public
|
|
protected
|
Methods inherited from ModulesController
addItemsToAreaSection(),
addPermissionsObjects(),
assocCategory(),
autoSaveObject(),
bulkCategories(),
changeBulkObjects(),
changeLanguageObjects(),
changeRightsObjects(),
changeStatusObjects(),
checkAutoSave(),
checkWriteModulePermission(),
cloneObject(),
deleteCategories(),
disassocCategory(),
getModuleObjectTypes(),
isInsideHiddenBranch(),
loadCategories(),
loadFilters(),
moduleForward(),
moveItemsToAreaSection(),
paginatedList(),
previewsForObject(),
readonlyTreePaths(),
removeItemsFromAreaSection(),
save(),
saveCategories(),
setSessionForObjectDetail(),
showCategories(),
viewObject()
Methods inherited from AppController
__construct(),
afterFilter(),
beditaAfterFilter(),
beditaBeforeFilter(),
beditaBeforeRender(),
beforeCheckLogin(),
beforeFilter(),
beforeRender(),
checkLogin(),
checkObjectWritePermission(),
currentController(),
deleteObjects(),
eventError(),
eventInfo(),
eventLog(),
eventWarn(),
handleError(),
idFromNicknameCache(),
initAttributes(),
loadModelByObjectTypeId(),
loadModelByType(),
modelBindings(),
objectRelationArray(),
objectTypeCache(),
objectTypeIdCache(),
prepareRelationsToSave(),
saveObject(),
setModelBindings(),
setObjectBindings(),
setResult(),
setupAnnotations(),
setupLocale(),
setup_args(),
startProfiler(),
stopProfiler(),
unsetModelBindings(),
updateHistory(),
usedUrl(),
userErrorMessage(),
userInfoMessage(),
userWarnMessage(),
viewRevision()
Constants summary
Constants inherited from AppController
Properties summary
public
string
|
$name
|
#
'Areas'
|
public
array
|
$helpers
|
#
array('BeTree', 'BeToolbar')
|
public
array
|
$components
|
#
array('BeTree', 'BeCustomProperty', 'BeLangText', 'BeUploadToObj', 'BeFileHandler', 'BeSecurity')
|
public
array
|
$uses
|
#
array('BEObject', 'Area', 'Section', 'Tree', 'User', 'Group', 'ObjectType','Category')
|
protected
string
|
$moduleName
|
#
'areas'
|
protected
array
|
$categorizableModels
Controller-specific categorizable models. |
#
array('Section')
|
Properties inherited from ModulesController
Properties inherited from AppController
$BeObjectCache,
$currLang,
$currLocale,
$current,
$ext,
$fullBaseUrl,
$historyItem,
$modelBindings,
$moduleList,
$modulePerms,
$objectData,
$profiling,
$result,
$skipCheck,
$view