You are here

function flag_lists_handler_field_template_types::get_value in Flag Lists 7

Same name and namespace in other branches
  1. 7.3 includes/flag_lists_handler_field_template_types.inc \flag_lists_handler_field_template_types::get_value()

Get the value that's supposed to be rendered.

Parameters

object $values: An object containing all retrieved values.

string $field: Optional name of the field where the value is stored.

bool $raw: Use the raw data and not the data defined in pre_render

Overrides views_handler_field_prerender_list::get_value

File

includes/flag_lists_handler_field_template_types.inc, line 54
flag_lists_handler_field_template_types.inc Field handler to provide a list of template node types.

Class

flag_lists_handler_field_template_types
@file flag_lists_handler_field_template_types.inc Field handler to provide a list of template node types.

Code

function get_value($values, $field = NULL, $raw = FALSE) {
  if ($raw) {
    return parent::get_value($values, $field);
  }
  $item = $this
    ->get_items($values);
  $item = (array) $item;
  if (isset($field) && isset($item[$field])) {
    return $item[$field];
  }
  return $item;
}