phpDocumentor

AdditionalProductFieldsWriter

Class AdditionalProductFieldsWriter

Table of Contents

$connection  : Connection
$languageIdMap  : array<string|int, mixed>
__construct()  : mixed
AdditionalProductFieldsWriter constructor.
createAdditionalProductField()  : void
deleteAdditionalProductField()  : void
storeAdditionalProductField()  : void
getAdditionalFieldValueId()  : int
getLanguageIdByCode()  : int
providedLanguageCodesExists()  : bool
validateAdditionalFieldIdExists()  : void
validateFieldIdIsUnAssigned()  : void
validateProductExists()  : void
validateProvidedCreationData()  : void

Properties

Methods

__construct()

AdditionalProductFieldsWriter constructor.

public __construct(Connection $connection) : mixed
Parameters
$connection : Connection
Return values
mixed

getAdditionalFieldValueId()

protected getAdditionalFieldValueId(int $productId, int $fieldId) : int
Parameters
$productId : int
$fieldId : int
Return values
int

providedLanguageCodesExists()

protected providedLanguageCodesExists(array<string|int, mixed> $values) : bool
Parameters
$values : array<string|int, mixed>
Return values
bool

Search results