You are here

function _views_table_highlighter_cook_fields in Views Table Highlighter 7

Simplifies field values, so their data can be uniformly accessed.

2 calls to _views_table_highlighter_cook_fields()
views_table_highlighter_plugin_style::options_form in ./views_table_highlighter_plugin_style.inc
Render the given style.
views_table_highlighter_preprocess in ./views_table_highlighter.module
Implements hook_preprocess().

File

./views_table_highlighter.module, line 22

Code

function _views_table_highlighter_cook_fields(array $fields) {
  unset($fields['_field_data']);
  foreach ($fields as $key => $value) {
    if (is_array($value)) {
      if (isset($value[0]['raw']['value'])) {
        $fields[$key] = $value[0]['raw']['value'];
      }
      else {
        $fields[$key] = '';
      }
    }
  }
  return $fields;
}