You are here

function views_handler_field_views_system_features::pre_render in Views System 7.4

Run before any fields are rendered.

This gives the handlers some time to set up before any handler has been rendered.

Parameters

array $values: An array of all objects returned from the query.

Overrides views_handler_field::pre_render

File

views/views_handler_field_views_system_features.inc, line 16
Definition of views_handler_field_views_system_features.

Class

views_handler_field_views_system_features
Field handler to display all features of a theme.

Code

function pre_render(&$values) {
  $this->items = array();
  foreach ($values as $result) {
    $field = $this
      ->get_value($result, NULL, TRUE);
    if (!empty($field) && !isset($this->items[$field])) {
      foreach (unserialize($field) as $feature) {
        $this->items[$field][$feature]['name'] = $feature;
      }
    }
  }
}