You are here

commerce_payment_handler_field_message.inc in Commerce Core 7

File

modules/payment/includes/views/handlers/commerce_payment_handler_field_message.inc
View source
<?php

/**
 * Field handler to display a transaction message with variable replacement.
 */
class commerce_payment_handler_field_message extends views_handler_field {
  function init(&$view, &$options) {
    parent::init($view, $options);
    $this->additional_fields['message_variables'] = 'message_variables';
  }
  function render($values) {
    $variables = $this
      ->get_value($values, 'message_variables');
    $variables = unserialize($variables);
    $value = $this
      ->get_value($values);
    return t($value, is_array($variables) ? $variables : array());
  }

}

Classes

Namesort descending Description
commerce_payment_handler_field_message Field handler to display a transaction message with variable replacement.