< Manual:Hooks 
 
      | MaintenanceUpdateAddParams | |
|---|---|
| Available from version 1.33.0 (Gerrit change 498296) allow extensions to add params to the update.php maintenance script. | |
| Define function: | public static function onMaintenanceUpdateAddParams( array &$params ) { ... }
 | 
| Attach hook: | In extension.json: {
	"Hooks": {
		"MaintenanceUpdateAddParams": "MyExtensionHooks::onMaintenanceUpdateAddParams"
	}
}
 | 
| Called from: | File(s): ../maintenance/update.php Function(s): validateParamsAndArgs | 
| Interface: | MaintenanceUpdateAddParamsHook.php | 
For more information about attaching hooks, see Manual:Hooks.
For examples of extensions using this hook, see Category:MaintenanceUpdateAddParams extensions.
Details
- &$params: array to populate with the params to be added. Array elements are keyed by the param name. Each param is an associative array that must include the following keys:- 'desc': The description of the param to show on --help
- 'require': Is the param required? Defaults to false if not set.
- 'withArg': Is an argument required with this option? Defaults to false if not set.
- 'shortName': Character to use as short name, or false if none. Defaults to false if not set.
- 'multiOccurrence': Can this option be passed multiple times? Defaults to false if not set.
 
    This article is issued from Mediawiki. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.