OrderTotalRepositoryReader

Implements \OrderTotalRepositoryReaderInterface

Class OrderTotalRepositoryReader

category

System

package

Order

subpackage

Repositories

Methods

OrderTotalRepositoryReader constructor.

__construct(\CI_DB_query_builder $db, \OrderTotalFactoryInterface $orderTotalFactory) 

Arguments

$db

\CI_DB_query_builder

Query builder.

$orderTotalFactory

\OrderTotalFactoryInterface

Order total factory.

Returns an StoredOrderTotal object by the given ID.

getTotalById(\IdType $orderTotalId) : \StoredOrderTotal
Throws
\UnexpectedValueException

If record does not exist.

Arguments

$orderTotalId

\IdType

ID of order total item.

Response

\StoredOrderTotal

Fetched order total.

Returns a StoredOrderTotalCollection of StoredOrderTotal objects by the given order ID.

getTotalsByOrderId(\IdType $orderOrderId) : \StoredOrderTotalCollection

Arguments

$orderOrderId

\IdType

ID of order item.

Response

\StoredOrderTotalCollection

Fetched order total collection.

Properties