Manual:Hooks/EmailUserPermissionsErrors

Category:MediaWiki hooks#EmailUserPermissionsErrors Category:Hooks added in MediaWiki 1.16.0#EmailUserPermissionsErrors Category:MediaWiki deprecated or obsolete features#EmailUserPermissionsErrors Category:Hooks deprecated in MediaWiki 1.41.0#EmailUserPermissionsErrors
EmailUserPermissionsErrors
Available from version 1.16.0
Retrieve permissions errors for emailing a user.
Define function:
public static function onEmailUserPermissionsErrors( $user, $editToken, &$hookErr ) { ... }
Attach hook: In extension.json:
{
	"Hooks": {
		"EmailUserPermissionsErrors": "MediaWiki\\Extension\\MyExtension\\Hooks::onEmailUserPermissionsErrors"
	}
}
Called from: File(s): specials/SpecialEmailUser.phpCategory:MediaWiki hooks included in SpecialEmailUser.php#EmailUserPermissionsErrors
Interface: EmailUserPermissionsErrorsHook.php

For more information about attaching hooks, see Manual:Hooks .
For examples of extensions using this hook, see Category:EmailUserPermissionsErrors extensions.

Details

  • $user: The user who is trying to email another user.
  • $editToken: The user's edit token.
  • &$hookErr: Out-param for the error. Passed as the parameters to OutputPage::showErrorPage.
Category:Hooks added in MediaWiki 1.16.0 Category:Hooks deprecated in MediaWiki 1.41.0 Category:MediaWiki deprecated or obsolete features Category:MediaWiki hooks Category:MediaWiki hooks included in SpecialEmailUser.php