You are here

function tmgmt_handler_field_tmgmt_message_message::render in Translation Management Tool 7

Render the field.

Parameters

array $values: The values retrieved from the database.

Overrides views_handler_field_xss::render

File

views/handlers/tmgmt_handler_field_tmgmt_message_message.inc, line 35

Class

tmgmt_handler_field_tmgmt_message_message
Field handler which allows to render the job message with replaced variables.

Code

function render($values) {
  if ($message = $this
    ->get_value($values)) {
    if ($this->options['format'] == 'formatted') {
      $message = $this
        ->sanitize_value(t($message, unserialize($this
        ->get_value($values, 'variables'))), 'xss');
    }
    else {
      $message = $this
        ->sanitize_value($message, 'xss');
    }
    return $message;
  }
}