function views_handler_field_prerender_list::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::get_value
4 calls to views_handler_field_prerender_list::get_value()
- views_handler_field_prerender_list::render in handlers/
views_handler_field_prerender_list.inc - Render the field.
- views_handler_field_profile_list::pre_render in modules/
profile/ views_handler_field_profile_list.inc - Break up our field into a proper list.
- views_handler_field_user_permissions::pre_render in modules/
user/ views_handler_field_user_permissions.inc - Run before any fields are rendered.
- views_handler_field_user_roles::pre_render in modules/
user/ views_handler_field_user_roles.inc - Run before any fields are rendered.
File
-
handlers/
views_handler_field_prerender_list.inc, line 147
Class
- views_handler_field_prerender_list
- Field handler to provide a list of items.
Code
public 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;
}