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);
}