phpDocumentor

OrderItemAttributeRepository
in package
implements OrderItemAttributeRepositoryInterface

Class OrderItemAttributeRepository

Tags
category

System

subpackage

Repositories

Interfaces, Classes and Traits

OrderItemAttributeRepositoryInterface
Interface OrderItemAttributeRepositoryInterface

Table of Contents

$deleter  : OrderItemAttributeRepositoryDeleterInterface
Order item attribute repository deleter.
$reader  : OrderItemAttributeRepositoryReaderInterface
Order item attribute repository reader.
$writer  : OrderItemAttributeRepositoryWriterInterface
Order item attribute repository writer.
__construct()  : mixed
OrderItemAttributeRepository constructor.
addToOrderItem()  : int
Adds an attribute to an order item.
deleteItemAttributeById()  : OrderItemAttributeRepository
Deletes an item attribute by the given item attribute ID.
deleteItemAttributesByOrderItemId()  : OrderItemAttributeRepository
Deletes an item attribute by the given order item ID.
getItemAttributeById()  : StoredOrderItemAttributeInterface
Returns a stored attribute by the given ID.
getItemAttributesByOrderItemId()  : StoredOrderItemAttributeCollection
Returns a stored attribute collection by the given order item ID.
store()  : OrderItemAttributeRepositoryInterface
Saves the attribute to the repository.

Properties

Methods

__construct()

OrderItemAttributeRepository constructor.

public __construct(OrderItemAttributeRepositoryReaderInterface $reader, OrderItemAttributeRepositoryWriterInterface $writer, OrderItemAttributeRepositoryDeleterInterface $deleter) : mixed
Parameters
$reader : OrderItemAttributeRepositoryReaderInterface

Order item attribute repository reader.

$writer : OrderItemAttributeRepositoryWriterInterface

Order item attribute repository writer.

$deleter : OrderItemAttributeRepositoryDeleterInterface

Order item attribute repository deleter.

Return values
mixed

Search results