Pricelist
class Pricelist
Class Pricelist. Defining list of prices for products
Properties
| protected int | $id | ||
| protected string|null | $name | Name of pricelist | |
| protected string|null | $currency | Currency string of pricelist | |
| protected bool|null | $default | Is pricelist default | |
| protected string|null | $erpCode | Erp code of pricelist | |
| protected float|null | $discount | Base discount | |
| protected array | $discounts | Array of quantity dependent discounts | |
| protected ArrayCollection | $userSpecificPricelists | Collection of all user specific discounts for this pricelist | |
| protected ArrayCollection | $pricelistItems | Collection of all pricelist items |
Methods
__construct()
Pricelist constructor.
int
getId()
No description
string|null
getName()
No description
string|null
getCurrency()
No description
setCurrency(string $currency)
No description
bool
isDefault()
No description
setDefault(bool $default)
No description
string
getErpCode()
No description
setErpCode(string $erpCode)
No description
float
getDiscount()
No description
setDiscount(float|null $discount)
No description
array
getDiscounts()
No description
setDiscounts(array $discounts)
No description
ArrayCollection
getUserSpecificPricelists()
No description
setUserSpecificPricelists(ArrayCollection $userSpecificPricelists)
No description
addUserSpecificPricelist(UserSpecificPricelist $userSpecificPricelist)
Add user specific discount to collection
removeUserSpecificPricelist(UserSpecificPricelist $userSpecificPricelist)
Remove user specific discount from collection
ArrayCollection
getPricelistItems()
No description
setPricelistItems(ArrayCollection $pricelistItems)
No description
Details
at line 131
__construct()
Pricelist constructor.
at line 141
int
getId()
at line 151
Pricelist
setId(int $id)
at line 161
string|null
getName()
at line 171
Pricelist
setName(string $name)
at line 181
string|null
getCurrency()
at line 191
Pricelist
setCurrency(string $currency)
at line 201
bool
isDefault()
at line 210
Pricelist
setDefault(bool $default)
at line 220
string
getErpCode()
at line 229
Pricelist
setErpCode(string $erpCode)
at line 239
float
getDiscount()
at line 247
setDiscount(float|null $discount)
at line 255
array
getDiscounts()
at line 265
Pricelist
setDiscounts(array $discounts)
at line 275
ArrayCollection
getUserSpecificPricelists()
at line 285
Pricelist
setUserSpecificPricelists(ArrayCollection $userSpecificPricelists)
at line 296
addUserSpecificPricelist(UserSpecificPricelist $userSpecificPricelist)
Add user specific discount to collection
at line 307
removeUserSpecificPricelist(UserSpecificPricelist $userSpecificPricelist)
Remove user specific discount from collection
at line 316
ArrayCollection
getPricelistItems()
at line 324
setPricelistItems(ArrayCollection $pricelistItems)
at line 333
addPricelistItem(PricelistItem $pricelistItem)
Add uitem to collection
at line 343
removePricelistItem(PricelistItem $pricelistItem)
Remove item from collection