You are here

function relation_entity_collector_entity_view_alter in Relation 8

Same name and namespace in other branches
  1. 8.2 relation_entity_collector/relation_entity_collector.module \relation_entity_collector_entity_view_alter()
  2. 7 relation_entity_collector/relation_entity_collector.module \relation_entity_collector_entity_view_alter()

Implements hook_entity_view_alter().

File

relation_entity_collector/relation_entity_collector.module, line 34
Relation Entity Collector Block.

Code

function relation_entity_collector_entity_view_alter(&$build, $entity_type) {
  if ($entity_type == 'relation' && _relation_entity_collector_user_has_access()) {
    $relation = $build['#entity'];
    $text = t('Edit @relation_type endpoints', array(
      '@relation_type' => $relation->relation_type,
    ));
    $relation_id = $relation
      ->id();
    $build['link']['#markup'] = l($text, "relation_entity_collector/{$relation_id}", \Drupal::destination()
      ->getAsArray());
  }
}