commerce_order_handler_argument_order_order_id.inc in Commerce Core 7
Provide an order order_id argument handler.
File
modules/order/includes/views/handlers/commerce_order_handler_argument_order_order_id.incView source
<?php
/**
* @file
* Provide an order order_id argument handler.
*/
/**
* Argument handler to accept an order_id.
*/
class commerce_order_handler_argument_order_order_id extends views_handler_argument_numeric {
/**
* Override the behavior of title(). Get the number of the order.
*/
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;
}
}
Classes
Name | Description |
---|---|
commerce_order_handler_argument_order_order_id | Argument handler to accept an order_id. |