You are here

function commerce_order_handler_argument_order_order_id::title_query in Commerce Core 7

Override the behavior of title(). Get the number of the order.

Overrides views_handler_argument_numeric::title_query

File

modules/order/includes/views/handlers/commerce_order_handler_argument_order_order_id.inc, line 15
Provide an order order_id argument handler.

Class

commerce_order_handler_argument_order_order_id
Argument handler to accept an order_id.

Code

function title_query() {
  $titles = array();
  $result = db_query("SELECT o.order_number FROM {commerce_order} o WHERE o.order_id IN (:order_ids)", array(
    ':order_ids' => $this->value,
  ));
  foreach ($result as $order) {
    $titles[] = check_plain($order->order_number);
  }
  return $titles;
}