Class StatisticsController
BEdita instance data statistics controller class
- Controller
-
AppController
-
ModulesController
-
StatisticsController
Methods summary
public
|
|
public
|
|
private
|
#
totalObjects( )
Count objects by type. If $this->parents is not empty, get objects in tree for parents $this->parents |
private
|
#
timeEvolution( integer $months = 5 )
Objects evolution for $months range (default 5 months) If $this->parents is not empty, get objects in tree for parents $this->parents |
private
|
|
private
|
|
private
|
Methods inherited from ModulesController
addItemsToAreaSection(),
addPermissionsObjects(),
assocCategory(),
autoSaveObject(),
bulkCategories(),
changeBulkObjects(),
changeLanguageObjects(),
changeRightsObjects(),
changeStatusObjects(),
checkAutoSave(),
checkWriteModulePermission(),
cloneObject(),
delete(),
deleteCategories(),
disassocCategory(),
forward(),
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
|
#
'Statistics'
|
public
array
|
$helpers
|
#
array('BeTree', 'BeToolbar')
|
public
array
|
$uses
|
#
array('BEObject', 'Tree', 'User')
|
protected
string
|
$moduleName
|
#
'statistics'
|
protected
|
$objectTypes
|
|
protected
|
$parents
|
|
protected
|
$descendants
|
Properties inherited from ModulesController
Properties inherited from AppController
$BeObjectCache,
$components,
$currLang,
$currLocale,
$current,
$ext,
$fullBaseUrl,
$historyItem,
$modelBindings,
$moduleList,
$modulePerms,
$objectData,
$profiling,
$result,
$skipCheck,
$view