OrderItemAttributeRepositoryFactoryInterface

Extends

Interface OrderItemAttributeRepositoryFactoryInterface

category

System

package

Order

subpackage

Interfaces

Methods

Creates an array which contain all repository of type OrderItemAttributeRepositoryInterface.

createRepositoryArray() : array<mixed,\OrderItemAttributeRepositoryInterface>

Creates an order item attribute repository by the given class name.

createRepositoryByAttributeClass(string $className) : \OrderItemAttributeRepositoryInterface

Arguments

$className

string

Name of the attribute class.

Response

\OrderItemAttributeRepositoryInterface

Order item attribute repository instance.

Creates an order item attribute repository by the given object type.

createRepositoryByAttributeObject(\OrderItemAttributeInterface $itemAttribute) : \OrderItemAttributeRepositoryInterface

Arguments

$itemAttribute

\OrderItemAttributeInterface

Order item attribute.

Response

\OrderItemAttributeRepositoryInterface

Order item attribute repository instance.