Added a function to add a user to a group

This commit is contained in:
moodler
2004-12-14 08:05:49 +00:00
parent f5a1c0c064
commit 4ed533dfaf
+16
View File
@@ -2082,6 +2082,22 @@ function ismember($groupid, $userid=0) {
return record_exists('groups_members', 'groupid', $groupid, 'userid', $userid);
}
/**
* Add a user to a group, return true upon success or if user already a group member
*
* @param groupid The group id
* @param userid The user id
* @todo Finish documenting this function
*/
function add_user_to_group ($groupid, $userid) {
if (ismember($groupid, $userid)) return true;
$record->groupid = $groupid;
$record->userid = $userid;
$record->timeadded = time();
return (insert_record('groups_members', $record) !== false);
}
/**
* Returns the group ID of the current user in the given course
*