Manual:Hooks/ConditionalDefaultOptionsAddCondition
Appearance
| ConditionalDefaultOptionsAddCondition | |
|---|---|
| Available from version 1.43.0 (Gerrit change 1077357) This hook is called when ConditionalDefaultsLookup service is created. | |
| Define function: | public static function onConditionalDefaultOptionsAddCondition( array &$extraConditions ) { ... }
|
| Attach hook: | In extension.json:
{
"Hooks": {
"ConditionalDefaultOptionsAddCondition": "MediaWiki\\Extension\\MyExtension\\Hooks::onConditionalDefaultOptionsAddCondition"
}
}
|
| Called from: | File(s): user/Options/ConditionalDefaultsLookup.php |
| Interface: | ConditionalDefaultOptionsAddConditionHook.php |
For more information about attaching hooks, see Manual:Hooks.
For examples of extensions using this hook, see Category:ConditionalDefaultOptionsAddCondition extensions.
Note that $extraConditions must be added and used in a property defined by the same extension. Using a condition from a missing extension will result in fatal error.