Manual:Hooks/ConditionalDefaultOptionsAddCondition

Category:MediaWiki hooks#ConditionalDefaultOptionsAddCondition Category:Hooks added in MediaWiki 1.43.0#ConditionalDefaultOptionsAddCondition
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.phpCategory:MediaWiki hooks included in ConditionalDefaultsLookup.php#ConditionalDefaultOptionsAddCondition
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.

See also

Category:Hooks added in MediaWiki 1.43.0 Category:MediaWiki hooks Category:MediaWiki hooks included in ConditionalDefaultsLookup.php