function user_relationship_views_relationships_field_handler in User Relationships 5.2
handler for displaying how the author relates to the current user or how the current user relates to the author
1 string reference to 'user_relationship_views_relationships_field_handler'
- user_relationship_views_views_tables in plugins/
user_relationship_views/ user_relationship_views.module - views_tables_hook()
File
- plugins/
user_relationship_views/ user_relationship_views.module, line 220
Code
function user_relationship_views_relationships_field_handler($field_info, $field_data, $value, $data) {
global $user;
$node = node_load($data->nid);
$order = $field_info['order'];
$approved = $field_data['options'] != 'any' ? $field_data['options'] : NULL;
$relationships = user_relationships_load(array(
$order[0] => $user->uid,
$order[1] => $node->uid,
'approved' => $approved,
));
foreach ($relationships as $relationship) {
$relationship->type = user_relationships_type_load($relationship->rtid);
}
return theme('user_relationship_views_relationships_field_handler', $relationships, $field_data['options']);
}