OrderXmlApiRepository
in package
implements
AfterbuyOrderXmlApiRepository
Class OrderXmlApiRepository
Interfaces, Classes and Traits
- AfterbuyOrderXmlApiRepository
- Interface AfterbuyOrderXmlApiRepository
Table of Contents
- CALL_NAME = 'UpdateSoldItems'
- $afterbuyGlobalRepository : AfterbuyGlobalRepository
- $afterbuyOrderRepository : AfterbuyOrderRepository
- $orderSender : AfterbuyRequestSender
- __construct() : mixed
- AfterbuyOrderRepository constructor.
- getRequest() : Request
- Returns the afterbuy request including orders of the given order id's.
- send() : void
- Sends the request information to the afterbuy.
Constants
CALL_NAME
private
mixed
CALL_NAME
= 'UpdateSoldItems'
Properties
$afterbuyGlobalRepository
private
AfterbuyGlobalRepository
$afterbuyGlobalRepository
$afterbuyOrderRepository
private
AfterbuyOrderRepository
$afterbuyOrderRepository
$orderSender
private
AfterbuyRequestSender
$orderSender
Methods
__construct()
AfterbuyOrderRepository constructor.
public
__construct(AfterbuyGlobalRepository $afterbuyGlobalRepository, AfterbuyOrderRepository $afterbuyOrderRepository, AfterbuyRequestSender $orderSender) : mixed
Parameters
- $afterbuyGlobalRepository : AfterbuyGlobalRepository
- $afterbuyOrderRepository : AfterbuyOrderRepository
- $orderSender : AfterbuyRequestSender
Return values
mixed —getRequest()
Returns the afterbuy request including orders of the given order id's.
public
getRequest(OrderIds $orderIds) : Request
Parameters
- $orderIds : OrderIds
Tags
Return values
Request —send()
Sends the request information to the afterbuy.
public
send(Request $request, OrderId $orderId) : void