function MachineName::render

Render the field.

Parameters

$values: The values retrieved from the database.

Overrides FieldPluginBase::render

File

drupal/core/modules/views/lib/Drupal/views/Plugin/views/field/MachineName.php, line 71
Definition of Drupal\views\Plugin\views\field\MachineName.

Class

MachineName
Field handler whichs allows to show machine name content as human name.

Namespace

Drupal\views\Plugin\views\field

Code

function render($values) {
  $value = $values->{$this->field_alias};
  if (!empty($this->options['machine_name']) || !isset($this->value_options[$value])) {
    $result = check_plain($value);
  }
  else {
    $result = $this->value_options[$value];
  }
  return $result;
}