function user_relationship_implications_user_relationships_page_alter in User Relationships 5
Same name and namespace in other branches
- 5.2 plugins/user_relationship_implications/user_relationship_implications.module \user_relationship_implications_user_relationships_page_alter()
- 6 user_relationship_implications/user_relationship_implications.module \user_relationship_implications_user_relationships_page_alter()
hook_user_relationships_page_alter()
File
- plugins/
user_relationship_implications/ user_relationship_implications.module, line 248 - Drupal Module: User Relationship Implications
Code
function user_relationship_implications_user_relationships_page_alter($page_id, &$page, &$table) {
switch ($page_id) {
case 'types list':
array_splice($table['headers'], 2, 0, t('Implies'));
foreach ($table['data'] as $key => $relationship) {
$relationship = user_relationships_relationship_type_load(array(
'rtid' => $relationship->rtid,
));
array_splice($table['rows'][$key], 2, 0, ' ');
$names = array();
foreach ($relationship->implies as $implied) {
$implied = user_relationship_implications_implied_load($implied->riid);
$names[] = $implied->implies_relationship_type->name;
}
$table['rows'][$key][2] = implode(', ', $names);
}
break;
}
}