HermesHSIShipmentsRepository
Table of Contents
-
TABLE_NAME
= 'hermeshsi_shipments'
-
$db
: CI_DB_query_builder
-
$testMode
: bool
-
__construct()
: mixed
-
findOrdersIdByShipmentOrderId()
: IdType
-
retrieveAllShipmentIdsForOrder()
: array<string|int, mixed>
-
storeShipment()
: void
TABLE_NAME
protected
mixed
TABLE_NAME
= 'hermeshsi_shipments'
$db
protected
CI_DB_query_builder
$db
$testMode
protected
bool
$testMode
__construct()
public
__construct([bool $useTestMode = false ]) : mixed
Parameters
-
$useTestMode
: bool
= false
-
Return values
mixed
—
findOrdersIdByShipmentOrderId()
public
findOrdersIdByShipmentOrderId(string $shipmentOrdersId) : IdType
Parameters
-
$shipmentOrdersId
: string
-
-
throws
-
HermesHSIShipmentNotFoundException
Return values
IdType
—
retrieveAllShipmentIdsForOrder()
public
retrieveAllShipmentIdsForOrder(IdType $ordersId) : array<string|int, mixed>
Parameters
-
$ordersId
: IdType
-
Return values
array<string|int, mixed>
—
storeShipment()
public
storeShipment(IdType $ordersId, string $shipmentId) : void
Parameters
-
$ordersId
: IdType
-
-
$shipmentId
: string
-
-
throws
-
HermesHSIInvalidDataException
Return values
void
—