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-catalog
Model
Product
Price
BasePrice.php
Go to the documentation of this file.
1
<?php
7
namespace
Magento\Catalog\Model\Product\Price
;
8
9
use
Magento\Catalog\Api\Data\BasePriceInterface
;
10
14
class
BasePrice
extends
\Magento\Framework\Model\AbstractExtensibleModel
implements
BasePriceInterface
15
{
19
public
function
setPrice
(
$price
)
20
{
21
return
$this->
setData
(self::PRICE,
$price
);
22
}
23
27
public
function
getPrice
()
28
{
29
return
$this->
getData
(self::PRICE);
30
}
31
35
public
function
setStoreId
(
$storeId
)
36
{
37
return
$this->
setData
(self::STORE_ID,
$storeId
);
38
}
39
43
public
function
getStoreId
()
44
{
45
return
$this->
getData
(self::STORE_ID);
46
}
47
51
public
function
setSku
($sku)
52
{
53
return
$this->
setData
(self::SKU, $sku);
54
}
55
59
public
function
getSku
()
60
{
61
return
$this->
getData
(self::SKU);
62
}
63
67
public
function
getExtensionAttributes
()
68
{
69
return
$this->
_getExtensionAttributes
();
70
}
71
75
public
function
setExtensionAttributes
(\
Magento
\Catalog\Api\Data\BasePriceExtensionInterface
$extensionAttributes
)
76
{
77
return
$this->
_setExtensionAttributes
($extensionAttributes);
78
}
79
}
$storeId
$storeId
Definition:
customer_review_with_rating.php:14
Magento\Framework\Model\AbstractExtensibleModel\_getExtensionAttributes
_getExtensionAttributes()
Definition:
AbstractExtensibleModel.php:340
Magento\Framework\Model\AbstractExtensibleModel
Definition:
AbstractExtensibleModel.php:19
Magento\Catalog\Model\Product\Price\BasePrice\setExtensionAttributes
setExtensionAttributes(\Magento\Catalog\Api\Data\BasePriceExtensionInterface $extensionAttributes)
Definition:
BasePrice.php:75
Magento\Catalog\Api\Data\BasePriceInterface
Definition:
BasePriceInterface.php:14
Magento\Catalog\Model\Product\Price\BasePrice\setStoreId
setStoreId($storeId)
Definition:
BasePrice.php:35
Magento\Framework\Model\AbstractExtensibleModel\_setExtensionAttributes
_setExtensionAttributes(\Magento\Framework\Api\ExtensionAttributesInterface $extensionAttributes)
Definition:
AbstractExtensibleModel.php:329
Magento\Catalog\Model\Product\Price
Definition:
BasePrice.php:7
$price
$price
Definition:
product_alert.php:10
Magento\Framework\Model\AbstractExtensibleModel\$extensionAttributes
$extensionAttributes
Definition:
AbstractExtensibleModel.php:30
Magento\Catalog\Model\Product\Price\BasePrice\setSku
setSku($sku)
Definition:
BasePrice.php:51
Magento\Catalog\Model\Product\Price\BasePrice
Definition:
BasePrice.php:14
Magento\Catalog\Model\Product\Price\BasePrice\setPrice
setPrice($price)
Definition:
BasePrice.php:19
Magento\Catalog\Model\Product\Price\BasePrice\getStoreId
getStoreId()
Definition:
BasePrice.php:43
Magento\Catalog\Model\Product\Price\BasePrice\getSku
getSku()
Definition:
BasePrice.php:59
Magento
Magento\Framework\Model\AbstractExtensibleModel\getData
getData($key='', $index=null)
Definition:
AbstractExtensibleModel.php:247
Magento\Catalog\Model\Product\Price\BasePrice\getExtensionAttributes
getExtensionAttributes()
Definition:
BasePrice.php:67
Magento\Framework\Model\AbstractExtensibleModel\setData
setData($key, $value=null)
Definition:
AbstractExtensibleModel.php:189
Magento\Catalog\Model\Product\Price\BasePrice\getPrice
getPrice()
Definition:
BasePrice.php:27