OptionWriteService
in
Interface OptionWriteService
Tags
Table of Contents
- createMultipleOptions() : OptionIds
- Creates and stores multiple new options.
- createOption() : OptionId
- Creates and stores a new option.
- deleteOptions() : void
- Deletes one or more existing options.
- storeOptions() : void
- Stores one or more existing options.
Methods
createMultipleOptions()
Creates and stores multiple new options.
public
createMultipleOptions(array<string|int, mixed> ...$creationArgs) : OptionIds
Parameters
- $creationArgs : array<string|int, mixed>
Tags
Return values
OptionIds —createOption()
Creates and stores a new option.
public
createOption(OptionDetails $details, NewOptionValues $newOptionValues, string $type, int $sortOrder) : OptionId
Parameters
- $details : OptionDetails
- $newOptionValues : NewOptionValues
- $type : string
- $sortOrder : int
Tags
Return values
OptionId —deleteOptions()
Deletes one or more existing options.
public
deleteOptions(int ...$optionIds) : void
Parameters
- $optionIds : int
Tags
Return values
void —storeOptions()
Stores one or more existing options.
public
storeOptions(Option ...$options) : void
Parameters
- $options : Option