< Manual:Hooks
PageRenderingHash | |
---|---|
Available from version 1.6.0 Alter the parser cache option hash key | |
Define function: | public static function onPageRenderingHash( &$confstr, User $user, &$forOptions ) { ... }
|
Attach hook: | In extension.json:
{
"Hooks": {
"PageRenderingHash": "MyExtensionHooks::onPageRenderingHash"
}
}
|
Called from: | File(s): ParserOptions.php |
Interface: | PageRenderingHashHook.php |
For more information about attaching hooks, see Manual:Hooks
For examples of extensions using this hook, see Category:PageRenderingHash extensions.
Details
NOTE: Consider using ParserOptionsRegister instead.
- &$confstr: Reference to a hash key string which can be modified
- User
$user
: User object that is requesting the page &$forOptions
: Array of options used to generate the$confstr
hash key
A parser extension which depends on user options should install this hook and append its values to the key.
This article is issued from Mediawiki. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.