MDL-10260 added new user_delete() hook into auth plugins; refactored user delete code = new function delete_user() in moodlelib.php + improved cleanup in core tables when deleting user
This commit is contained in:
@@ -138,6 +138,16 @@ class auth_plugin_base {
|
||||
return true;
|
||||
}
|
||||
|
||||
/**
|
||||
* User delete requested - internal user record is mared as deleted already, username not present anymore.
|
||||
* Do any action in external database.
|
||||
* @param object $user Userobject before delete (without system magic quotes)
|
||||
*/
|
||||
function user_delete($olduser) {
|
||||
//override if needed
|
||||
return;
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns true if plugin allows resetting of internal password.
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user