Manual:Hooks/UserSetEmailAuthenticationTimestamp

From Linux Web Expert

UserSetEmailAuthenticationTimestamp
<translate> Available from <tvar name=1><translate> version <tvar </tvar></translate>
Called when setting the timestamp of email authentication.
<translate> Define function:</translate>
public static function onUserSetEmailAuthenticationTimestamp( User $user, &$timestamp ) { ... }
<translate> Attach hook:</translate> <translate> In <tvar name=1>extension.json</tvar>:</translate>
{
	"Hooks": {
		"UserSetEmailAuthenticationTimestamp": "MediaWiki\\Extension\\MyExtension\\Hooks::onUserSetEmailAuthenticationTimestamp"
	}
}
<translate> Called from:</translate> <translate> File(s):</translate> user/User.php
<translate> Interface:</translate> UserSetEmailAuthenticationTimestampHook.php

<translate> For more information about attaching hooks, see <tvar name=1>Manual:Hooks </tvar>.</translate>
<translate> For examples of extensions using this hook, see <tvar name=cat>Category:UserSetEmailAuthenticationTimestamp extensions</tvar>.</translate>


Details

  • $user: User object
  • &$timestamp: new timestamp, change this to override local email authentication timestamp

See also