TrackingCodeReader
in package
Class TrackingCodeReader
Table of Contents
- $db : Connection
- __construct() : mixed
- TrackingCodeReader constructor.
- getAllTrackingCodesData() : array<string|int, mixed>
- getFilteredTrackingCodesData() : array<string|int, mixed>
- getTrackingCodeDataById() : array<string|int, mixed>
- getTrackingCodesDataByOrderId() : array<string|int, mixed>
- getTrackingCodesTotalCount() : int
Properties
$db
private
Connection
$db
Methods
__construct()
TrackingCodeReader constructor.
public
__construct(Connection $db) : mixed
Parameters
- $db : Connection
Return values
mixed —getAllTrackingCodesData()
public
getAllTrackingCodesData() : array<string|int, mixed>
Return values
array<string|int, mixed> —getFilteredTrackingCodesData()
public
getFilteredTrackingCodesData(Filters|SqlFilters $filters, Sorting|SqlSorting $sorting, Pagination|SqlPagination $pagination) : array<string|int, mixed>
Parameters
- $filters : Filters|SqlFilters
- $sorting : Sorting|SqlSorting
- $pagination : Pagination|SqlPagination
Return values
array<string|int, mixed> —getTrackingCodeDataById()
public
getTrackingCodeDataById(TrackingCodeId $id) : array<string|int, mixed>
Parameters
- $id : TrackingCodeId
Tags
Return values
array<string|int, mixed> —getTrackingCodesDataByOrderId()
public
getTrackingCodesDataByOrderId(OrderId $id) : array<string|int, mixed>
Parameters
- $id : OrderId
Return values
array<string|int, mixed> —getTrackingCodesTotalCount()
public
getTrackingCodesTotalCount(Filters|SqlFilters $filters) : int
Parameters
- $filters : Filters|SqlFilters