This repository has been archived on 2025-06-21. You can view files and clone it, but you cannot make any changes to it's state, such as pushing and creating new issues, pull requests or comments.
suitedesk/modules/storm/storm_handler_field_attributes_domain.inc

17 lines
470 B
PHP

<?php
/**
* @file
* Views handler to show attribute values rather than keys in views.
*/
class storm_handler_field_attributes_domain extends views_handler_field {
function render($values) {
$key = $values->{$this->field_alias};
$value = storm_attribute_value($this->definition['domain'], $key);
if (!empty($this->definition['icon'])) {
return storm_icon($this->definition['icon'] .'_'. $key, $value);
}
return check_plain($value);
}
}