AdditionalProductFieldWriteService
in package
implements
AdditionalProductFieldWriteService
Class AdditionalProductFieldWriteService
Interfaces, Classes and Traits
- AdditionalProductFieldWriteService
- Interface AdditionalProductFieldWriteService
Table of Contents
- $factory : AdditionalProductFieldFactory
- $repository : AdditionalProductFieldRepository
- __construct() : mixed
- AdditionalProductFieldReadService constructor.
- createAdditionalProductFields() : void
- deleteAdditionalProductField() : void
- storeAdditionalProductField() : void
Properties
$factory
protected
AdditionalProductFieldFactory
$factory
$repository
protected
AdditionalProductFieldRepository
$repository
Methods
__construct()
AdditionalProductFieldReadService constructor.
public
__construct(AdditionalProductFieldRepository $repository, AdditionalProductFieldFactory $factory) : mixed
Parameters
- $repository : AdditionalProductFieldRepository
- $factory : AdditionalProductFieldFactory
Return values
mixed —createAdditionalProductFields()
public
createAdditionalProductFields(int $productId, int $fieldId, array<string|int, mixed> $values) : void
Parameters
- $productId : int
- $fieldId : int
- $values : array<string|int, mixed>
Tags
Return values
void —deleteAdditionalProductField()
public
deleteAdditionalProductField(int $productId, int ...$additionalFieldIds) : void
Parameters
- $productId : int
- $additionalFieldIds : int
Tags
Return values
void —storeAdditionalProductField()
public
storeAdditionalProductField(AdditionalProductField ...$productFields) : void
Parameters
- $productFields : AdditionalProductField