phpDocumentor

OptionWriter

Class OptionWriter

Table of Contents

$db  : Connection
$languageService  : LanguageService
$legacyInserte  : LegacyWriterForOptions
__construct()  : mixed
OptionWriter constructor.
createMultipleOptions()  : array<string|int, int>
createOption()  : int
deleteOptions()  : void
storeOptions()  : void
deleteOption()  : void
insertNewOptionValues()  : array<string|int, int>
insertOption()  : int
insertOptionDetails()  : void
updateOption()  : void
updateOptionDetails()  : void
updateOptionValues()  : void

Properties

Methods

createMultipleOptions()

public createMultipleOptions(array<string|int, mixed> ...$creationArgs) : array<string|int, int>
Parameters
$creationArgs : array<string|int, mixed>
Tags
throws
CreationOfOptionsFailedException
Return values
array<string|int, int>

insertNewOptionValues()

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

insertOptionDetails()

private insertOptionDetails(int $optionId, OptionDetails $details) : void
Parameters
$optionId : int
$details : OptionDetails
Tags
throws
Exception
Return values
void

updateOption()

private updateOption(Option $option) : void
Parameters
$option : Option
Tags
throws
Exception
Return values
void

updateOptionDetails()

private updateOptionDetails(Option $option) : void
Parameters
$option : Option
Tags
throws
Exception
Return values
void

updateOptionValues()

private updateOptionValues(Option $option) : void
Parameters
$option : Option
Tags
throws
Exception
Return values
void

Search results