OrderTrackingLinkService
in package
implements
AfterbuyOrderTrackingLinkService
Class OrderTrackingLinkService
Interfaces, Classes and Traits
- AfterbuyOrderTrackingLinkService
- Interface AfterbuyOrderTrackingLinkService
Table of Contents
- $repository : AfterbuyOrderTrackingRepository
- __construct() : mixed
- OrderTrackingLinkService constructor.
- syncTrackingLinks() : void
- Synchronizes Afterbuy order tracking links.
- syncTrackingLinksByOrderId() : void
- Synchronizes Afterbuy order tracking links for the given order.
- syncTrackingCodesFromAfterbuy() : void
- Synchronizes tracking codes generated by Afterbuy orders with the shop system.
Properties
$repository
private
AfterbuyOrderTrackingRepository
$repository
Methods
__construct()
OrderTrackingLinkService constructor.
public
__construct(AfterbuyOrderTrackingRepository $repository) : mixed
Parameters
- $repository : AfterbuyOrderTrackingRepository
Return values
mixed —syncTrackingLinks()
Synchronizes Afterbuy order tracking links.
public
syncTrackingLinks(string $lastTrackingSyncTime) : void
Parameters
- $lastTrackingSyncTime : string
Tags
Return values
void —syncTrackingLinksByOrderId()
Synchronizes Afterbuy order tracking links for the given order.
public
syncTrackingLinksByOrderId(OrderId $orderId) : void
Parameters
- $orderId : OrderId
Tags
Return values
void —syncTrackingCodesFromAfterbuy()
Synchronizes tracking codes generated by Afterbuy orders with the shop system.
private
syncTrackingCodesFromAfterbuy(AfterbuyOrderTrackingCodes $trackingCodes) : void
Parameters
- $trackingCodes : AfterbuyOrderTrackingCodes