Interface OrderListGeneratorInterface
| category |
System |
|---|---|
| package |
Order |
| subpackage |
Interfaces |
filterOrderList(array $filterParameters, \Pager|null $pager = null, array $sorters = array()) : \OrderListItemCollection
The following slug names need to be used:
arrayContains the column slug-names and their values.
array(Optional) array of Sorter objects with data sorting information
\OrderListItemCollection
filterOrderListCount(array $filterParameters) : integer
This number is useful for pagination functionality where the app needs to know the number of the filtered rows.
| Throws |
|
|---|
array
integer
getOrderListByConditions(string|array $conditions = array(), \Pager|null $pager = null, array $sorters = array()) : \OrderListItemCollection
Returns an order list item collection.
| Throws |
|
|---|
string|arrayProvide a WHERE clause string or an associative array (actually any parameter that is acceptable by the "where" method of the CI_DB_query_builder method).
array(Optional) array of Sorter objects with data sorting information
\OrderListItemCollection
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
getOrderListCount() : integer
integer