CustomerOrderRepository
in package
implements
CustomerOrderRepository
Class CustomerOrderRepository
Interfaces, Classes and Traits
- CustomerOrderRepository
- Interface CustomerOrderRepository
Table of Contents
- $mapper : CustomerOrderMapper
- $reader : CustomerOrderReader
- __construct() : mixed
- getCustomerOrderById() : CustomerOrder
- Returns a specific customer order based on the given ID.
- getCustomerOrders() : CustomerOrders
- Returns all available customer orders.
Properties
$mapper
private
CustomerOrderMapper
$mapper
$reader
private
CustomerOrderReader
$reader
Methods
__construct()
public
__construct(CustomerOrderMapper $mapper, CustomerOrderReader $reader) : mixed
Parameters
- $mapper : CustomerOrderMapper
- $reader : CustomerOrderReader
Return values
mixed —getCustomerOrderById()
Returns a specific customer order based on the given ID.
public
getCustomerOrderById(OrderId $orderId) : CustomerOrder
Parameters
- $orderId : OrderId
Tags
Return values
CustomerOrder —getCustomerOrders()
Returns all available customer orders.
public
getCustomerOrders(CustomerId $customerId) : CustomerOrders
Parameters
- $customerId : CustomerId