DEPRECATION WARNING
This documentation is not using the current rendering mechanism and is probably outdated. The extension maintainer should switch to the new system. Details on how to use the rendering mechanism can be found here.
renderHook¶
This hook can be used to post-process the general plugin's output before being wrapped by either your custom TypoScript processing or the standard base class:
<div class="tx-restdoc-pi1">
...
</div>
Registration¶
You should register your class in:
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['restdoc']['renderHook']
Expected method¶
Your hook should implement a method postProcessOutput()
of the form
public function postProcessOutput(array $params)
{
// Custom code
}
Parameters¶
$params
is an array with following keys:
- mode
- The plugin's mode
- documentRoot
- Absolute path to the documentation's root
- document
- Relative path to the current document
- output
- Reference to the output of the plugin, may thus be changed within your hook
- config
- Configuration of the plugin
- pObj
- A reference to the current
\Causal\Restdoc\Controller\Pi1\Pi1Controller
instance