OrderRepositoryInterface
in
Interface OrderRepositoryInterface
Tags
Table of Contents
- createNew() : OrderInterface
- Creates a new order with no values in the database and returns it containing just the ID.
- deleteById() : OrderRepositoryInterface
- Deletes an order by the ID.
- getById() : OrderInterface
- Returns an order by given ID.
- store() : mixed
- Saves an Order to the database.
Methods
createNew()
Creates a new order with no values in the database and returns it containing just the ID.
public
createNew() : OrderInterface
Return values
OrderInterface —Crated order.
deleteById()
Deletes an order by the ID.
public
deleteById(IdType $orderId) : OrderRepositoryInterface
Parameters
- $orderId : IdType
-
Order ID.
Return values
OrderRepositoryInterface —Same instance for method chaining.
getById()
Returns an order by given ID.
public
getById(IdType $orderId) : OrderInterface
Parameters
- $orderId : IdType
-
Order ID.
Return values
OrderInterface —Fetched order.
store()
Saves an Order to the database.
public
store(OrderInterface $order) : mixed
Parameters
- $order : OrderInterface
-
Stored order.