TrackingCodeFactory
in package
Class TrackingCodeFactory
Table of Contents
- createOrderId() : OrderId
- Creates and returns a order ID.
- createParcelServiceDetails() : ParcelServiceDetails
- Creates and returns tracking code details.
- createTrackingCode() : TrackingCode
- Creates and returns a tracking code.
- createTrackingCodeId() : TrackingCodeId
- Creates and returns a tracking code ID.
- createTrackingCodeIds() : TrackingCodeIds
- Creates and returns a collection of tracking code IDs.
- createTrackingCodes() : TrackingCodes
- Creates and returns a collection of tracking codes.
Methods
createOrderId()
Creates and returns a order ID.
public
createOrderId(int $id) : OrderId
Parameters
- $id : int
Return values
OrderId —createParcelServiceDetails()
Creates and returns tracking code details.
public
createParcelServiceDetails(int $parcelServiceId, string $languageCode, string $name, string $url, string $comment, string $shipmentType) : ParcelServiceDetails
Parameters
- $parcelServiceId : int
- $languageCode : string
- $name : string
- $url : string
- $comment : string
- $shipmentType : string
Return values
ParcelServiceDetails —createTrackingCode()
Creates and returns a tracking code.
public
createTrackingCode(int $id, int $orderId, string $code, ParcelServiceDetails $parcelServiceDetails, string $createdOn, bool $isReturnDelivery) : TrackingCode
Parameters
- $id : int
- $orderId : int
- $code : string
- $parcelServiceDetails : ParcelServiceDetails
- $createdOn : string
- $isReturnDelivery : bool
Return values
TrackingCode —createTrackingCodeId()
Creates and returns a tracking code ID.
public
createTrackingCodeId(int $id) : TrackingCodeId
Parameters
- $id : int
Return values
TrackingCodeId —createTrackingCodeIds()
Creates and returns a collection of tracking code IDs.
public
createTrackingCodeIds(TrackingCodeId ...$ids) : TrackingCodeIds
Parameters
- $ids : TrackingCodeId
Return values
TrackingCodeIds —createTrackingCodes()
Creates and returns a collection of tracking codes.
public
createTrackingCodes(TrackingCode ...$trackingCodes) : TrackingCodes
Parameters
- $trackingCodes : TrackingCode