23 return $this->
getData(
'final_price');
32 $this->
setData(
'final_price', $finalPrice);
43 if (!$this->
hasData(
'max_regular_price')) {
44 return $this->
getData(
'max_price');
47 return $this->
getData(
'max_regular_price');
55 $this->
setData(
'max_regular_price', $maxRegularPrice);
66 if (!$this->
hasData(
'minimal_regular_price')) {
67 return $this->
getData(
'minimal_price');
70 return $this->
getData(
'minimal_regular_price');
78 $this->
setData(
'minimal_regular_price', $minRegularPrice);
86 $this->
setData(
'special_price', $specialPrice);
94 return $this->
getData(
'special_price');
102 return $this->
getData(
'max_price');
111 $this->
setData(
'max_price', $maxPrice);
119 return $this->
getData(
'minimal_price');
136 return $this->
getData(
'regular_price');
145 $this->
setData(
'regular_price', $regularPrice);
153 return $this->
getData(
'formatted_prices');
161 $this->
setData(
'formatted_prices', $formattedPriceInfo);
169 return $this->
getData(self::EXTENSION_ATTRIBUTES_KEY);
setSpecialPrice($specialPrice)
_setExtensionAttributes(\Magento\Framework\Api\ExtensionAttributesInterface $extensionAttributes)
setMaxRegularPrice($maxRegularPrice)
setMinimalRegularPrice($minRegularPrice)
setMinimalPrice($minimalPrice)
setRegularPrice($regularPrice)
setExtensionAttributes(\Magento\Catalog\Api\Data\ProductRender\PriceInfoExtensionInterface $extensionAttributes)
setFinalPrice($finalPrice)
getData($key='', $index=null)
setData($key, $value=null)
setFormattedPrices(FormattedPriceInfoInterface $formattedPriceInfo)