prepareData() prepareData() : mixed Launches the data processing step of all modules, executing their own prepareData() function Returns mixed
render() render( $mainTemplate) : mixed Launches the rendering step of all modules, executing their own render() function Parameters $mainTemplate Returns mixed
parsePages() parsePages( $page, $html, $l10n, $keysList, $moduleName, $subModuleName) Parameters $page $html $l10n $keysList $moduleName $subModuleName
showPageRow() showPageRow( $page, $html, $l10n, $keysList, $moduleName, $subModuleName) Parameters $page $html $l10n $keysList $moduleName $subModuleName
processMicrotemplates() processMicrotemplates( $microtemplates, $page) Parameters $microtemplates $page
processTemplate() processTemplate( $templateDataStructure, $templateValues, $templateHTML, $page) Parameters $templateDataStructure $templateValues $templateHTML $page
addFrontendHook() addFrontendHook( $hookValue) Adds an external function to be called on page load, such as statItem::createStatEntry() Parameters $hookValue
getType() getType() : string must return one or several plugin types separated by comas current possible values are "backend, frontend, authentification" Returns string — coma separated list of current module execution context types