function user_relationship_privatemsg_load_multiple in User Relationships 7
Load relationships based on their rtid.
1 string reference to 'user_relationship_privatemsg_load_multiple'
- 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 98 - Allows to send messages to all members of a role.
Code
function user_relationship_privatemsg_load_multiple($urpids) {
$relationships = array();
$result = db_query('SELECT * FROM {user_relationship_privatemsg} WHERE urpid IN (:urpids)', array(
':urpids' => $urpids,
));
foreach ($result as $row) {
if ($relationship = user_relationships_type_load($row->rtid)) {
$relationship->type = 'user_relationship';
$relationship->recipient = $row->urpid;
$relationship->account = user_load($row->author);
$relationships[privatemsg_recipient_key($relationship)] = $relationship;
}
}
return $relationships;
}