Class MultimediaController
Module Multimedia: management of Application, File, Image, Audio, Video objects
- Controller
-
AppController
-
ModulesController
-
MultimediaController
Methods summary
protected
|
#
beditaBeforeFilter( )
Set types for multimedia module. Remove from 'validate_resource.mime' entries for types not allowed. |
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
protected
|
|
private
array
|
Methods inherited from ModulesController
addItemsToAreaSection(),
addPermissionsObjects(),
assocCategory(),
autoSaveObject(),
bulkCategories(),
changeBulkObjects(),
changeLanguageObjects(),
changeRightsObjects(),
changeStatusObjects(),
checkAutoSave(),
checkWriteModulePermission(),
deleteCategories(),
disassocCategory(),
getModuleObjectTypes(),
isInsideHiddenBranch(),
loadCategories(),
loadFilters(),
moduleForward(),
moveItemsToAreaSection(),
paginatedList(),
previewsForObject(),
readonlyTreePaths(),
removeItemsFromAreaSection(),
saveCategories(),
setSessionForObjectDetail(),
showCategories(),
viewObject()
Methods inherited from AppController
__construct(),
afterFilter(),
beditaAfterFilter(),
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
Module label |
#
'Multimedia'
|
public
array
|
$helpers
Module helpers |
#
array('BeTree', 'BeToolbar', 'ImageInfo')
|
public
array
|
$components
Module components |
#
array('BeFileHandler', 'BeUploadToObj', 'BeSecurity')
|
public
array
|
$uses
Modules models. This controller does not use a single model |
#
array('BEObject', 'Application', 'Stream', 'Image', 'Audio', 'Video', 'Tree', 'User', 'Group', 'Category', 'BEFile')
|
protected
array
|
$objectTypes
The object types for module multimedia. Can be customized in configure 'multimedia.types' |
#
array('application', 'audio', 'b_e_file', 'image', 'video')
|
protected
array
|
$allowed
The allowed models for module. They depends on 'multimedia.types', if set |
#
array()
|
protected
string
|
$moduleName
Module name |
#
'multimedia'
|
Properties inherited from ModulesController
Properties inherited from AppController
$BeObjectCache,
$currLang,
$currLocale,
$current,
$ext,
$fullBaseUrl,
$historyItem,
$modelBindings,
$moduleList,
$modulePerms,
$objectData,
$profiling,
$result,
$skipCheck,
$view