Method |
Description |
|
addOption ( string $attribute, array $data ) : Smalot\Magento\ActionInterface |
Allows you to add a new option for attributes with selectable fields. |
|
create ( array $data ) : Smalot\Magento\ActionInterface |
Allows you to create a new product attribute. |
|
getInfo ( string $attribute ) : Smalot\Magento\ActionInterface |
Allows you to get full information about a required attribute with the list of options. |
|
getList ( string $setId ) : Smalot\Magento\ActionInterface |
Allows you to retrieve the list of product attributes. |
|
getOptions ( string $attributeId, string $storeView = null ) : Smalot\Magento\ActionInterface |
Allows you to retrieve the product attribute options. |
|
getTypes ( ) : Smalot\Magento\ActionInterface |
Allows you to retrieve the list of possible attribute types. |
|
remove ( string $attribute ) : Smalot\Magento\ActionInterface |
Allows you to remove the required attribute from a product. |
|
removeOption ( string $attribute, string $optionId ) : Smalot\Magento\ActionInterface |
Allows you to remove the option for an attribute. |
|
setCurrentStore ( string $storeView ) : Smalot\Magento\ActionInterface |
Allows you to set/get the current store view. |
|
update ( string $attribute, array $data ) : Smalot\Magento\ActionInterface |
Allows you to update the required attribute. |
|