You are here

function _user_relationships_between in User Relationships 5.2

Same name and namespace in other branches
  1. 5 user_relationships.module \_user_relationships_between()

List of relationships between two users

2 calls to _user_relationships_between()
theme_user_relationship_block_actions in plugins/user_relationship_blocks/user_relationship_blocks.module
Generate the content for the actions block
user_relationships_user in ./user_relationships_hooks.inc
User

File

./user_relationships.module, line 126

Code

function _user_relationships_between(&$viewer, &$viewed) {
  $list = array();
  $relationships = user_relationships_load(array(
    'requester_id' => $viewer->uid,
    'requestee_id' => $viewed->uid,
  ));
  foreach ($relationships as $relationship) {
    if ($relationship->approved && !$list[$relationship->rid]) {
      $list[$relationship->rid] = t('%relationship_name (!remove_link)', array(
        '%relationship_name' => $relationship->name,
        '!remove_link' => theme('user_relationships_remove_link', $viewer->uid, $relationship),
      ));
    }
  }
  return $list;
}