Manual:Hooks/UserResetAllOptions
Appearance
この機能は、(バージョン 1.37.0 で廃止予定になったあと、) バージョン 1.38.0 で完全に除去されました。 |
| UserResetAllOptions | |
|---|---|
| バージョン 1.24.0 (Gerrit change 144689) から利用可能 バージョン 1.38.0 (Gerrit change 723014) で除去 Allows changing the behavior when a user's preferences are reset. For instance, certain preferences can be preserved. | |
| 関数の定義: | public static function onUserResetAllOptions( User $user, array &$newOptions, array $oldOptions, $resetKinds ] ); ) { ... }
|
| フックのアタッチ: | extension.json 内:
{
"Hooks": {
"UserResetAllOptions": "MediaWiki\\Extension\\MyExtension\\Hooks::onUserResetAllOptions"
}
}
|
| 呼び出し元: | ファイル: User.php 関数: User::resetOptions |
| インターフェイス: | UserResetAllOptionsHook.php |
フックの設定についての詳細情報は Manual:フック を参照してください。
このフックを使用する拡張機能の例については、Category:UserResetAllOptions extensions/ja を参照してください。
詳細
User $user: User whose preferences are being reset.array &$newOptions: New preferences as associative array.array $oldOptions: Old preferences as associative array.array|string resetKinds: Kinds of preferences to reset as an array or string; seeUser::resetOptionsfor possible values.