public function feeds_views_handler_field_importer_name::render in Feeds 7.2
Same name and namespace in other branches
- 8.2 views/feeds_views_handler_field_importer_name.inc \feeds_views_handler_field_importer_name::render()
Overrides parent::render().
Overrides views_handler_field::render
File
- views/
feeds_views_handler_field_importer_name.inc, line 44 - Render an importer name.
Class
Code
public function render($values) {
try {
$importer = feeds_importer($values->{$this->field_alias})
->existing();
if ($this->options['link'] == 1) {
return l($importer->config['name'], 'admin/structure/feeds/' . $importer->id);
}
elseif ($this->options['link'] == 2 && empty($importer->config['content_type'])) {
return l($importer->config['name'], 'import/' . $importer->id);
}
return check_plain($importer->config['name']);
} catch (Exception $e) {
return t('Missing importer');
}
}