function user_relationships_types_load in User Relationships 7
Same name and namespace in other branches
- 5.3 user_relationships_api/user_relationships_api.api.inc \user_relationships_types_load()
- 5.2 user_relationships_api.inc \user_relationships_types_load()
- 6 user_relationships_api/user_relationships_api.api.inc \user_relationships_types_load()
Load all relationship types.
Return value
Array of relationship_type objects
33 calls to user_relationships_types_load()
- drush_user_relationships_generate_user_relationships in ./
user_relationships.drush.inc - Generate relationships.
- UserRelationshipsBaseTestCase::createDefaultRelationshipTypes in ./
user_relationships.test - Create a number of relationship types.
- UserRelationshipsPrivatemsgRecipientTestCase::testSendToRelationship in user_relationship_privatemsg/
user_relationship_privatemsg.test - Tests sending a message to related users.
- UserRelationshipsTestCase::testUserRelationshipsReciprocalTypes in ./
user_relationships.test - user_relationships_activity_grants in ./
user_relationships.activity.inc - Implements hook_activity_grants().
9 string references to 'user_relationships_types_load'
- UserRelationshipsBaseTestCase::createDefaultRelationshipTypes in ./
user_relationships.test - Create a number of relationship types.
- UserRelationshipsPrivatemsgRecipientTestCase::testManyRelations in user_relationship_privatemsg/
user_relationship_privatemsg.test - Test a relationship with bath api processing.
- UserRelationshipsPrivatemsgRecipientTestCase::testSendToRelationship in user_relationship_privatemsg/
user_relationship_privatemsg.test - Tests sending a message to related users.
- UserRelationshipUserSettings::setUp in user_relationships_ui/
user_relationships_ui.test - Set up the test case.
- user_relationships_admin_type_delete_submit in ./
user_relationships.admin.inc - Process relationship delete form submission.
File
- ./
user_relationships.module, line 461 - User Relationships API. Module shell.
Code
function user_relationships_types_load() {
$relationship_types_list =& drupal_static(__FUNCTION__);
if (!isset($relationship_types_list)) {
// Clear the cached list, since some relationships may have disappeared.
$relationship_types_list = db_query("SELECT * FROM {user_relationship_types}")
->fetchAllAssoc('rtid');
module_invoke_all('user_relationships_type_load', $relationship_types_list);
}
return $relationship_types_list;
}