public function better_watchdog_ui_handler_field_watchdog_message::render in Better Watchdog UI 7
Same name and namespace in other branches
- 8 views/handlers/better_watchdog_ui_handler_field_watchdog_message.inc \better_watchdog_ui_handler_field_watchdog_message::render()
- 7.3 views/handlers/better_watchdog_ui_handler_field_watchdog_message.inc \better_watchdog_ui_handler_field_watchdog_message::render()
- 7.2 views/handlers/better_watchdog_ui_handler_field_watchdog_message.inc \better_watchdog_ui_handler_field_watchdog_message::render()
Render the field.
Overrides views_handler_field::render
File
- views/
handlers/ better_watchdog_ui_handler_field_watchdog_message.inc, line 43 - Definition of better_watchdog_ui_handler_field_watchdog_message.
Class
- better_watchdog_ui_handler_field_watchdog_message
- Provides message display options for the watchdog entry.
Code
public function render($values) {
$value = $this
->get_value($values);
$variables = unserialize($this
->get_value($values, 'variables'));
$data = $variables ? format_string($value, $variables) : $value;
$wid = $this
->get_value($values, 'wid');
if (!empty($this->options['link_to_watchdog'])) {
$this->options['alter']['make_link'] = TRUE;
$this->options['alter']['path'] = BETTER_WATCHDOG_UI_DETAIL_PATH . '/' . $wid;
}
return $data;
}