You are here

protected function EntityField::documentSelfTokens in Drupal 9

Same name and namespace in other branches
  1. 8 core/modules/views/src/Plugin/views/field/EntityField.php \Drupal\views\Plugin\views\field\EntityField::documentSelfTokens()

Document any special tokens this field might use for itself.

Overrides FieldPluginBase::documentSelfTokens

See also

addSelfTokens()

File

core/modules/views/src/Plugin/views/field/EntityField.php, line 937

Class

EntityField
A field that displays entity field data.

Namespace

Drupal\views\Plugin\views\field

Code

protected function documentSelfTokens(&$tokens) {
  $field = $this
    ->getFieldDefinition();
  foreach ($field
    ->getColumns() as $id => $column) {
    $tokens['{{ ' . $this->options['id'] . '__' . $id . ' }}'] = $this
      ->t('Raw @column', [
      '@column' => $id,
    ]);
  }
}