You are here

function domain_views_handler_field_domain_sitename::render in Domain Views 7

Render the field.

Parameters

array $values: The values retrieved from the database.

Overrides views_handler_field::render

File

includes/domain_views_handler_field_domain_sitename.inc, line 42
Interface between domain_views.module and views.module.

Class

domain_views_handler_field_domain_sitename
Field handler to provide simple renderer that allows linking to a domain.

Code

function render($values) {
  if (empty($this->options['link_to_site'])) {
    return check_plain($values->{$this->field_alias});
  }
  $domain_id = $values->{$this->aliases['domain_id']};
  $domain = domain_lookup($domain_id);
  if (empty($domain)) {
    return;
  }
  $path = $domain['path'];
  $text = $domain['sitename'];
  return l($text, $path);
}