You are here

function user_relationship_implications_implied_load in User Relationships 5

Public API to load an implied relationship

Parameters

$riid: integer of the implied relationship ID

Return value

object with the relationship_type object and implied relationship_type object

1 call to user_relationship_implications_implied_load()
user_relationship_implications_user_relationships_page_alter in plugins/user_relationship_implications/user_relationship_implications.module
hook_user_relationships_page_alter()

File

plugins/user_relationship_implications/user_relationship_implications.module, line 21
Drupal Module: User Relationship Implications

Code

function user_relationship_implications_implied_load($riid) {
  static $implied_relationships = array();
  $implications = array();
  if (!isset($implied_relationships[$riid])) {
    $results = db_query("SELECT * FROM {user_relationship_implications} WHERE riid = %d", $riid);
    $implications = _user_relationship_implications_load_data($results);
    $implied_relationships[$riid] = $implications[0];
  }
  return $implied_relationships[$riid];
}