function EntityLink::render

Overrides FieldPluginBase::render

File

core/modules/comment/src/Plugin/views/field/EntityLink.php, line 75

Class

EntityLink
Handler for showing comment module's entity links.

Namespace

Drupal\comment\Plugin\views\field

Code

public function render(ResultRow $values) {
  $entity = $this->getEntity($values);
  // Only render the links, if they are defined.
  if (!$entity || empty($this->build[$entity->id()]['links']['comment__comment'])) {
    return '';
  }
  return \Drupal::service('renderer')->render($this->build[$entity->id()]['links']['comment__comment']);
}

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.