You are here

function merci_line_item_handler_area_line_item_summary::get_value in MERCI (Manage Equipment Reservations, Checkout and Inventory) 7.3

Get a value used for rendering.

Parameters

$values: An object containing all retrieved values.

$field: Optional name of the field where the value is stored.

1 call to merci_line_item_handler_area_line_item_summary::get_value()
merci_line_item_handler_area_line_item_summary::render in merci_line_item/includes/views/handlers/merci_line_item_handler_area_line_item_summary.inc
Render the area.

File

merci_line_item/includes/views/handlers/merci_line_item_handler_area_line_item_summary.inc, line 65

Class

merci_line_item_handler_area_line_item_summary
Defines a line item summary area handler so the summary can be plugged into the View itself.

Code

function get_value($values, $field = NULL) {

  // Find the alias for the line_item_id field.
  $field_alias = '';
  foreach ($this->view->query->fields as $key => $value) {
    if ($value['field'] == 'line_item_id') {
      $field_alias = $value['alias'];
    }
  }
  if (isset($values->{$field_alias})) {
    return $values->{$field_alias};
  }
}