You are here

function user_relationship_privatemsg_privatemsg_name_lookup in User Relationships 7

Implements hook_privatemsg_name_lookup().

File

user_relationship_privatemsg/user_relationship_privatemsg.module, line 178
Allows to send messages to all members of a role.

Code

function user_relationship_privatemsg_privatemsg_name_lookup($string) {
  global $user;
  $relationship = str_replace(t('[user_relationship]'), '', $string);
  if ($recipient = user_relationships_type_load(array(
    'plural_name' => $relationship,
  ))) {
    $recipient->type = 'user_relationship';
    $recipient->recipient = _user_relationship_privatemsg_get_recipient_id($recipient->rtid, $user->uid);
    $recipient->account = $user;
    return array(
      privatemsg_recipient_key($recipient) => $recipient,
    );
  }
}