Magento Extensions Rating 2024
EXTENSIONS BY CATEGORY
B2B (Business-To-Business)
Blog
Customer
ERP (Enterprise Resource Planning)
Mega Menu
One Step Checkout
Order
POS (Point Of Sale)
Search
Shopping Cart
Sitemap
SEO
Social
Stock & Inventory Management
EXTENSIONS BY DEVELOPER
aheadWorks
Amasty
Boost My Shop
BSS Commerce
Magestore
MageWorx
Mirasvit
Templates Master
Wyomind
XTENTO
Magento 2 Documentation
Magento 2 Documentation
2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
vendor
magento
module-configurable-product
Api
Data
OptionInterface.php
Go to the documentation of this file.
1
<?php
7
namespace
Magento\ConfigurableProduct\Api\Data
;
8
14
interface
OptionInterface
extends
\Magento\Framework\Api\ExtensibleDataInterface
15
{
19
public
function
getId
();
20
25
public
function
setId
(
$id
);
26
30
public
function
getAttributeId
();
31
36
public
function
setAttributeId
($attributeId);
37
41
public
function
getLabel
();
42
47
public
function
setLabel
(
$label
);
48
52
public
function
getPosition
();
53
58
public
function
setPosition
($position);
59
63
public
function
getIsUseDefault
();
64
69
public
function
setIsUseDefault
($isUseDefault);
70
74
public
function
getValues
();
75
80
public
function
setValues
(array
$values
=
null
);
81
87
public
function
getExtensionAttributes
();
88
95
public
function
setExtensionAttributes
(
96
\
Magento
\
ConfigurableProduct
\Api\Data\OptionExtensionInterface
$extensionAttributes
97
);
98
102
public
function
getProductId
();
103
108
public
function
setProductId
(
$value
);
109
}
Magento\ConfigurableProduct\Api\Data\OptionInterface\getAttributeId
getAttributeId()
Magento\ConfigurableProduct\Api\Data\OptionInterface\setLabel
setLabel($label)
Magento\ConfigurableProduct\Api\Data\OptionInterface\getExtensionAttributes
getExtensionAttributes()
Magento\ConfigurableProduct\Api\Data\OptionInterface
Definition:
OptionInterface.php:14
$id
$id
Definition:
fieldset.phtml:14
$values
$values
Definition:
options.phtml:88
Magento\ConfigurableProduct\Api\Data\OptionInterface\setProductId
setProductId($value)
Magento\ConfigurableProduct\Api\Data\OptionInterface\getValues
getValues()
Magento\ConfigurableProduct\Api\Data
Definition:
ConfigurableItemOptionValueInterface.php:6
Magento\ConfigurableProduct\Api\Data\OptionInterface\setId
setId($id)
$label
$label
Definition:
details.phtml:21
Magento\ConfigurableProduct\Api\Data\OptionInterface\getProductId
getProductId()
$value
$value
Definition:
gender.phtml:16
Magento\ConfigurableProduct\Api\Data\OptionInterface\setIsUseDefault
setIsUseDefault($isUseDefault)
Magento\ConfigurableProduct\Model\Product\Type\Configurable
Definition:
AttributeTest.php:6
Magento\ConfigurableProduct\Api\Data\OptionInterface\getId
getId()
Magento\ConfigurableProduct\Api\Data\OptionInterface\getIsUseDefault
getIsUseDefault()
Magento\ConfigurableProduct\Api\Data\OptionInterface\getLabel
getLabel()
$extensionAttributes
$extensionAttributes
Definition:
payment.php:22
Magento
Magento\ConfigurableProduct\Api\Data\OptionInterface\setValues
setValues(array $values=null)
Magento\ConfigurableProduct\Api\Data\OptionInterface\getPosition
getPosition()
Magento\Framework\Api\ExtensibleDataInterface
Definition:
ExtensibleDataInterface.php:15
Magento\ConfigurableProduct\Api\Data\OptionInterface\setExtensionAttributes
setExtensionAttributes(\Magento\ConfigurableProduct\Api\Data\OptionExtensionInterface $extensionAttributes)
Magento\ConfigurableProduct\Api\Data\OptionInterface\setPosition
setPosition($position)
Magento\ConfigurableProduct\Api\Data\OptionInterface\setAttributeId
setAttributeId($attributeId)