MediaWiki REL1_37
|
This is a hook handler interface, see docs/Hooks.md. More...
Public Member Functions | |
onDeleteUnknownPreferences (&$where, $db) | |
This hook is called by the cleanupPreferences.php maintenance script to build a WHERE clause with which to delete preferences that are not known about. | |
This is a hook handler interface, see docs/Hooks.md.
Use the hook name "DeleteUnknownPreferences" to register handlers implementing this interface.
Definition at line 14 of file DeleteUnknownPreferencesHook.php.
MediaWiki\Hook\DeleteUnknownPreferencesHook::onDeleteUnknownPreferences | ( | & | $where, |
$db | |||
) |
This hook is called by the cleanupPreferences.php maintenance script to build a WHERE clause with which to delete preferences that are not known about.
This hook is used by extensions that have dynamically-named preferences that should not be deleted in the usual cleanup process. For example, the Gadgets extension creates preferences prefixed with 'gadget-', so anything with that prefix is excluded from the deletion.
array | &$where | Array that will be passed as the $cond parameter to IDatabase::select() to determine what will be deleted from the user_properties table |
IDatabase | $db | IDatabase object, useful for accessing $db->buildLike() etc. |
Implemented in MediaWiki\HookContainer\HookRunner.