public function better_watchdog_ui_handler_field_watchdog_message::render in Better Watchdog UI 7.2
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 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) {
$message = $this
->get_value($values);
$variables = unserialize($this
->get_value($values, 'variables'));
$data = is_array($variables) ? format_string($message, $variables) : $message;
$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;
}