class Option extends Model

Option

configurableProductOptionRepositoryV1

configurable-product-data-option-interface

{ "option": { "attribute_id": "16", "position": 0, "is_use_default": true, "values": [ { "value_index": 5 },{ "value_index": 6 },{ "value_index": 7 } ,{ "value_index": 8 } ] } }

Traits

AddCustomAttribute

Properties

protected $name from Model

Methods

__construct(string $attributeID, $label)

neues Objekt

addData($key, $value)

No description

from Model
getData()

No description

from Model
addCustomAttribute(string $attribute_code, string $value, bool $isConfigAble = false)

fügt ein CustomAttribute hinzu

addConfigAttribute(string $attribute_code)

hinzufügen von Konfigurations Möglichkeiten

Collection
getConfigAttributes()

No description

string|null
getCustomAttribute(type $attribute_code)

No description

$this
addValue(type $valueIndex)

fügt ein weiteren Wert hinzu

Details

at line 63
__construct(string $attributeID, $label)

neues Objekt

Parameters

string $attributeID
$label

in Model at line 45
addData($key, $value)

Parameters

$key
$value

in Model at line 49
getData()

in AddCustomAttribute at line 41
Model addCustomAttribute(string $attribute_code, string $value, bool $isConfigAble = false)

fügt ein CustomAttribute hinzu

Parameters

string $attribute_code Code
string $value | \array $value Wert
bool $isConfigAble Wert

Return Value

Model dieses Objekt

in AddCustomAttribute at line 63
Model addConfigAttribute(string $attribute_code)

hinzufügen von Konfigurations Möglichkeiten

Parameters

string $attribute_code

Return Value

Model dieses Objekt

in AddCustomAttribute at line 87
Collection getConfigAttributes()

Return Value

Collection

in AddCustomAttribute at line 99
string|null getCustomAttribute(type $attribute_code)

Parameters

type $attribute_code

Return Value

string|null

at line 78
$this addValue(type $valueIndex)

fügt ein weiteren Wert hinzu

Parameters

type $valueIndex

Return Value

$this