function user_relationship_elaborations_user_relationships_load in User Relationships 7
Implements hook_user_relationships_load().
File
- user_relationship_elaborations/
user_relationship_elaborations.module, line 67 - User Relationships Elaborations feature @author Jeff Smick (creator) @author Darren Ferguson http://drupal.org/user/70179
Code
function user_relationship_elaborations_user_relationships_load($relationships) {
$rids = array();
// Collect rids from the array.
_user_relationship_elaborations_walk_recursive('find_rids', $relationships, $rids);
if ($rids) {
// Load elaboration data into these relationships.
$elaborations = db_query('SELECT rid, elaboration FROM {user_relationship_elaborations} WHERE rid IN (:rids)', array(
':rids' => $rids,
))
->fetchAllKeyed();
_user_relationship_elaborations_walk_recursive('load', $relationships, $elaborations);
}
}