Class OrderItemRepositoryReader
Class OrderItemRepositoryReader
- OrderItemRepositoryReader implements OrderItemRepositoryReaderInterface
Package: Order\Repositories
Category: System
Located at Services/Core/Order/Repositories/Reader/OrderItemRepositoryReader.inc.php
Category: System
Located at Services/Core/Order/Repositories/Reader/OrderItemRepositoryReader.inc.php
Methods summary
public
__construct( CI_DB_query_builder $db, OrderItemFactoryInterface $orderItemFactory )
OrderItemRepositoryReader constructor.
public
getItemById( IdType $orderItemId )
: StoredOrderItemInterface
Returns an stored order item by the given order item ID.
public
getItemsByOrderId( IdType $orderId )
: StoredOrderItemCollection
Returns a collection of stored order items by the given order ID.
protected
_setDbValues( StoredOrderItemInterface $storedOrderItem, array $row )
Assign via the setter the StoredOrderItem values.
protected
_parseOrderItemDownloads( array $downloads )
: OrderItemDownloadInformationCollection
Parse download information of order item.
protected
_parseOrderItemGXCustomizerData( array $gxCustomizerData )
: OrderItemGXCustomizerDataCollection
Parse gx customizer data of order item.