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
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;
}