Method |
Description |
|
create ( string $type, string $set, string $sku, array $productData, string $storeView = null ) : Smalot\Magento\ActionInterface |
Allows you to create a new product and return ID of the created product. |
|
delete ( string $productId, string $identifierType = null ) : Smalot\Magento\ActionInterface |
Allows you to delete the required product. |
|
getInfo ( string $productId, string $storeView = null, string $attributes = null, string $identifierType = null ) : Smalot\Magento\ActionInterface |
Allows you to retrieve information about the required product. |
|
getList ( array $filters, string $storeView = null ) : Smalot\Magento\ActionInterface |
Allows you to retrieve the list of products. |
|
getListOfAdditionalAttributes ( string $productType, string $attributeSetId ) : Smalot\Magento\ActionInterface |
Get the list of additional attributes. |
|
getSpecialPrice ( string $productId, string $storeView = null, string $identifierType = null ) : Smalot\Magento\ActionInterface |
Allows you to get the product special price data. |
|
setCurrentStore ( string $storeView ) : Smalot\Magento\ActionInterface |
Allows you to set/get the current store view. |
|
setSpecialPrice ( string $productId, string $specialPrice, string $fromDate, string $toDate, string $storeView = null, string $productIdentifierType = null ) : Smalot\Magento\ActionInterface |
Allows you to set the product special price. |
|
update ( string $productId, array $productData, string $storeView = null, string $identifierType = null ) : Smalot\Magento\ActionInterface |
Allows you to update the required product. |
|