function _user_external_invite_change_invite_status in User External Invite 7
Same name and namespace in other branches
- 7.2 user_external_invite.module \_user_external_invite_change_invite_status()
- 1.0.x user_external_invite.module \_user_external_invite_change_invite_status()
Change status of invite in {user_external_invite} table.
Called to change the status of invite from pending to accepted or expired.
1 call to _user_external_invite_change_invite_status()
- user_external_invite_grant_invite in ./
user_external_invite.module - Grants an invite given a token and mail.
File
- ./
user_external_invite.module, line 728 - Invites a user to site when connecting via external protocol e.g. LDAP.
Code
function _user_external_invite_change_invite_status($mail, $status) {
if ($status === 'canceled') {
db_delete('user_external_invite')
->condition('mail', $mail)
->execute();
}
else {
db_update('user_external_invite')
->fields(array(
'status' => $status,
))
->condition('mail', $mail)
->execute();
}
}