function getlocations_fields_handler_field_data::render in Get Locations 7.2
Same name and namespace in other branches
- 7 modules/getlocations_fields/handlers/getlocations_fields_handler_field_data.inc \getlocations_fields_handler_field_data::render()
Render the field.
Parameters
array $values: The values retrieved from the database.
Overrides views_handler_field::render
File
- modules/
getlocations_fields/ handlers/ getlocations_fields_handler_field_data.inc, line 32 - getlocations_fields_handler_field_data.inc Definition of views_handler_field_serialized.
Class
- getlocations_fields_handler_field_data
- Field handler to show data of serialized fields.
Code
function render($values) {
$value = $values->{$this->field_alias};
$value = (array) unserialize($value);
if (!isset($value['data'][$this->options['key']])) {
// default values
$dvals = getlocations_fields_data_keys('d');
$value['data'][$this->options['key']] = $dvals[$this->options['key']];
}
return check_plain($value['data'][$this->options['key']]);
}