function commerce_order_handler_field_order_state::render in Commerce Core 7
Render the field.
Parameters
array $values: The values retrieved from the database.
Overrides commerce_order_handler_field_order::render
File
- modules/
order/ includes/ views/ handlers/ commerce_order_handler_field_order_state.inc, line 17
Class
- commerce_order_handler_field_order_state
- Field handler to translate an order state into its readable form.
Code
function render($values) {
$status_name = $this
->get_value($values, 'status');
$order_status = commerce_order_status_load($status_name);
if (isset($order_status['state'])) {
$order_state = commerce_order_state_load($order_status['state']);
// Only attempt to render a valid order state.
if (!is_array($order_state['title'])) {
return $this
->render_link($this
->sanitize_value($order_state['title']), $values);
}
}
}