function _user_external_invite_from_email in User External Invite 7
Same name and namespace in other branches
- 7.2 user_external_invite.module \_user_external_invite_from_email()
- 1.0.x user_external_invite.module \_user_external_invite_from_email()
Returns from address used to send mailing.
Parameters
int $uid: User ID being invited.
4 calls to _user_external_invite_from_email()
- _user_external_invite_add_invite in ./
user_external_invite.module - Adds invite to database and sends email.
- _user_external_invite_send_inviter_confirmation in ./
user_external_invite.module - Sends confirmation to inviter that the invite was sent out.
- _user_external_invite_send_invite_accepted_mail in ./
user_external_invite.module - Sends accepted invitation email with login link and extra help.
- _user_external_invite_send_invite_mail in ./
user_external_invite.module - Sends invitation email with token login link.
File
- ./
user_external_invite.module, line 444 - Invites a user to site when connecting via external protocol e.g. LDAP.
Code
function _user_external_invite_from_email($uid = NULL) {
// Needs to be configurable.
if (variable_get('user_external_invite_use_universal_from_email', NULL)) {
return variable_get('user_external_invite_universal_from_email', NULL);
}
else {
// Get logged in user if none passed.
if ($uid === NULL) {
global $user;
}
else {
$user = user_load($uid);
}
return $user->mail;
}
}