You are here

function commerce_product_handler_field_product_type::render in Commerce Core 7

Render the field.

Parameters

array $values: The values retrieved from the database.

Overrides commerce_product_handler_field_product::render

File

modules/product/includes/views/handlers/commerce_product_handler_field_product_type.inc, line 26

Class

commerce_product_handler_field_product_type
Field handler to translate a product type into its readable form.

Code

function render($values) {
  if ($type = $this
    ->get_value($values)) {

    // Return the raw value if specified.
    if (!empty($this->options['use_raw_value'])) {
      return $this
        ->sanitize_value($type);
    }
    $value = commerce_product_type_get_name($type);
    return $this
      ->render_link($this
      ->sanitize_value($value), $values);
  }
  return '';
}