function _user_relationship_privatemsg_get_recipient_id in User Relationships 7
Returns the recipient id for a rtid - author combination.
2 calls to _user_relationship_privatemsg_get_recipient_id()
- user_relationship_privatemsg_autocomplete in user_relationship_privatemsg/
user_relationship_privatemsg.module - Return relationship autocomplete suggestions.
- user_relationship_privatemsg_privatemsg_name_lookup in user_relationship_privatemsg/
user_relationship_privatemsg.module - Implements hook_privatemsg_name_lookup().
File
- user_relationship_privatemsg/
user_relationship_privatemsg.module, line 115 - Allows to send messages to all members of a role.
Code
function _user_relationship_privatemsg_get_recipient_id($rtid, $uid) {
$urpid = db_query('SELECT urpid FROM {user_relationship_privatemsg} WHERE rtid = :rtid AND author = :author', array(
':rtid' => $rtid,
':author' => $uid,
))
->fetchField();
if ($urpid) {
return $urpid;
}
return db_insert('user_relationship_privatemsg')
->fields(array(
'rtid' => $rtid,
'author' => $uid,
))
->execute();
}