You are here

function menu_node_views_field_link_title::render in Menu Node Views 7.2

Same name and namespace in other branches
  1. 6 includes/menu_node_views_field_link_title.inc \menu_node_views_field_link_title::render()
  2. 7 includes/menu_node_views_field_link_title.inc \menu_node_views_field_link_title::render()

Render the field.

Parameters

array $values: The values retrieved from the database.

Overrides views_handler_field::render

File

includes/menu_node_views_field_link_title.inc, line 58

Class

menu_node_views_field_link_title
Views handler for menu links.

Code

function render($values) {
  if (!empty($this->options['display_depth'])) {
    $text = check_plain($this->options['display_depth']);
    $max = $this
      ->get_value($values, 'display_depth');
    $indentation = str_repeat($text, $max) . ' ';
  }
  else {
    $indentation = '';
  }
  $value = $indentation . $this
    ->get_value($values);
  return $this
    ->render_link(html_entity_decode($this
    ->sanitize_value($value)), $values);
}