phpDocumentor

LegacyWriterForOptions

Class LegacyWriterForOptions

Table of Contents

$db  : Connection
$languageService  : LanguageService
__construct()  : mixed
LegacyWriterForOptions constructor.
deleteOption()  : void
insertOption()  : void
updateOption()  : void
getLegacyOptionId()  : int
getLegacyOptionValueId()  : int
getNextLegacyOptionId()  : int
getNextLegacyOptionValueId()  : int
insertOptionValues()  : void
updateOptionValues()  : void

Properties

Methods

updateOption()

public updateOption(Option $option, array<string|int, mixed> $newOptionValueIds) : void
Parameters
$option : Option
$newOptionValueIds : array<string|int, mixed>
Return values
void

getLegacyOptionId()

private getLegacyOptionId(int $optionId) : int
Parameters
$optionId : int
Tags
throws
Exception
Return values
int

getLegacyOptionValueId()

private getLegacyOptionValueId(int $optionValueId) : int
Parameters
$optionValueId : int
Tags
throws
Exception
Return values
int

getNextLegacyOptionId()

private getNextLegacyOptionId() : int
Tags
throws
Exception
Return values
int

getNextLegacyOptionValueId()

private getNextLegacyOptionValueId() : int
Tags
throws
Exception
Return values
int

insertOptionValues()

private insertOptionValues(int $optionId, int $legacyOptionId, array<string|int, int> $newOptionValueIds, NewOptionValues $newOptionValues) : void
Parameters
$optionId : int
$legacyOptionId : int
$newOptionValueIds : array<string|int, int>
$newOptionValues : NewOptionValues
Tags
throws
Exception
Return values
void

Search results