TrackingCodeReadService
in package
implements
TrackingCodeReadService
Class TrackingCodeService
Interfaces, Classes and Traits
- TrackingCodeReadService
- Interface TrackingCodeReadService
Table of Contents
- $factory : TrackingCodeFactory
- $repository : TrackingCodeRepository
- __construct() : mixed
- TrackingCodeReadService constructor.
- getTrackingCodeById() : TrackingCode
- Returns a specific tracking code by its ID.
- getTrackingCodes() : TrackingCodes
- Returns all available tracking codes.
- getTrackingCodesByOrderId() : TrackingCodes
- Returns all tracking code, that belong to a specific order ID.
Properties
$factory
private
TrackingCodeFactory
$factory
$repository
private
TrackingCodeRepository
$repository
Methods
__construct()
TrackingCodeReadService constructor.
public
__construct(TrackingCodeRepository $repository, TrackingCodeFactory $factory) : mixed
Parameters
- $repository : TrackingCodeRepository
- $factory : TrackingCodeFactory
Return values
mixed —getTrackingCodeById()
Returns a specific tracking code by its ID.
public
getTrackingCodeById(int $id) : TrackingCode
Parameters
- $id : int
Tags
Return values
TrackingCode —getTrackingCodes()
Returns all available tracking codes.
public
getTrackingCodes() : TrackingCodes
Tags
Return values
TrackingCodes —getTrackingCodesByOrderId()
Returns all tracking code, that belong to a specific order ID.
public
getTrackingCodesByOrderId(int $orderId) : TrackingCodes
Parameters
- $orderId : int