ManagesOrderItems
trait ManagesOrderItems
Methods
Subtract cart item quantity from menu stock quantity
Return all order menu by order_id
Return all order menu options by order_id
Return all order menus merged with order menu options
Return all order totals by order_id
Add cart menu items to order by order_id
Add cart menu item options to menu and order by, order_id and menu_id
Add cart totals to order by order_id
No description
No description
No description
No description
No description
Details
at line 17
void
subtractStock()
Subtract cart item quantity from menu stock quantity
at line 48
Collection
getOrderMenus()
Return all order menu by order_id
at line 58
Collection
getOrderMenuOptions()
Return all order menu options by order_id
at line 68
Collection
getOrderMenusWithOptions()
Return all order menus merged with order menu options
at line 100
Collection
getOrderTotals()
Return all order totals by order_id
at line 112
float
addOrderMenus(array $content)
Add cart menu items to order by order_id
at line 151
protected bool
addOrderMenuOptions($orderMenuId, $menuId, $options)
Add cart menu item options to menu and order by, order_id and menu_id
at line 180
bool
addOrderTotals(array $totals = [])
Add cart totals to order by order_id
at line 193
addOrUpdateOrderTotal(array $total)
No description
at line 201
calculateTotals()
No description
at line 234
orderMenusQuery()
No description
at line 239
orderMenuOptionsQuery()
No description
at line 244
orderTotalsQuery()
No description