You are here

function user_relationships_relationship_types_load in User Relationships 5

Public API for loading the full list of relationship types

Return value

array of relationship_type objects

9 calls to user_relationships_relationship_types_load()
theme_user_relationships_relationships_block_content in ./user_relationships_theme.inc
Generate the content of a (non-empty) My/User Relationships block
user_relationships_block in ./user_relationships_hooks.inc
user_relationships_menu in ./user_relationships_hooks.inc
Menu
user_relationships_relationship_type_load in ./user_relationships_api.inc
Public API for retrieving a specific relationship
user_relationships_types_list_page in ./user_relationships_pages.inc
Relationship Types List

... See full list

File

./user_relationships_api.inc, line 51

Code

function user_relationships_relationship_types_load($reset = FALSE) {
  static $relationship_types_list = array();
  if ($reset || !sizeof($relationship_types_list)) {
    $results = db_query("SELECT * FROM {user_relationship_types}");
    while ($relationship = db_fetch_object($results)) {
      _user_relationships_invoke('load type', $relationship);
      $relationship_types_list[$relationship->rtid] = $relationship;
    }
  }
  return $relationship_types_list;
}