Interface OrderReadServiceInterface
| category |
System |
|---|---|
| package |
Order |
| subpackage |
Interfaces |
filterOrderList(array $filterParameters, \Pager|null $pager = null, array $sorters = array()) : \OrderListItemCollection
Provide the filtering values in the conditions array in order to fetch a filtered result set.
arrayContains an array of the GET parameters to be used for filtering the order records.
array(Optional) array of Sorter objects with data sorting information
\OrderListItemCollection
filterOrderListCount(array $filterParameters) : integer
| Throws |
|
|---|
array
integer
getOrderById(\IdType $orderId) : \Order
getOrderItemById(\IdType $orderItemId) : \StoredOrderItemInterface
getOrderList(\Pager|null $pager = null, array $sorters = array()) : \OrderListItemCollection
array(Optional) array of Sorter objects with data sorting information
\OrderListItemCollectionOrder list item collection.
getOrderListByCustomerId(\IdType $customerId, \Pager|null $pager = null, array $sorters = array()) : \OrderListItemCollection
array(Optional) array of Sorter objects with data sorting information
\OrderListItemCollectionOrder list item collection.
getOrderListByKeyword(\StringType $keyword, \Pager|null $pager = null, array $sorters = array()) : \OrderListItemCollection
array(Optional) array of Sorter objects with data sorting information
\OrderListItemCollectionOrder list item collection.
getOrderListByKeywordCount(\StringType $keyword) : integer
integer
getOrderListByOrderStatusId(\IntType $orderStatusId, \Pager|null $pager = null, array $sorters = array()) : \OrderListItemCollection
array(Optional) array of Sorter objects with data sorting information
\OrderListItemCollectionOrder list item collection.
getOrderListCount() : integer
integer
searchOrders(\OrderSearchCondition $searchCondition, \Pager|null $pager = null, array $sorters = array()) : mixed
\OrderSearchCondition
array(Optional) array of Sorter objects with data sorting information
mixed