function user_relationship_privatemsg_load_recipients in User Relationships 7
Load a number of recipient user ids.
1 string reference to 'user_relationship_privatemsg_load_recipients'
- user_relationship_privatemsg_privatemsg_recipient_type_info in user_relationship_privatemsg/
user_relationship_privatemsg.module - Implements hook_privatemsg_recipient_types_info().
File
- user_relationship_privatemsg/
user_relationship_privatemsg.module, line 131 - Allows to send messages to all members of a role.
Code
function user_relationship_privatemsg_load_recipients($relationship, $limit, $offset) {
$recipients = array();
$relationships = user_relationships_load(array(
'user' => $relationship->account->uid,
'rtid' => $relationship->rtid,
), array(
'limit' => $limit,
'offset' => $offset,
));
foreach ($relationships as $row) {
if ($row->requester_id == $relationship->account->uid) {
$recipients[] = $row->requestee_id;
}
else {
$recipients[] = $row->requester_id;
}
}
return $recipients;
}