class UserSpecificPricelist

UserSpecificPricelist - Defines which users have which discounts. We can also set user specific discount to pricelist using this class

Properties

protected int $id
protected int $priority Priority of priclist for user
protected float|null $discount Discount value for pricelist and user This discount is for single item
protected array $discounts Array of quantity dependant discounts
protected Pricelist $pricelist Pricelist for specific discount
protected User $user User for specific discount

Methods

int
getId()

No description

setId(int $id)

No description

int
getPriority()

No description

setPriority(int $priority)

No description

float|null
getDiscount()

No description

setDiscount(float|null $discount)

No description

array|null
getDiscounts()

No description

setDiscounts(array|null $discounts)

No description

getPricelist()

No description

setPricelist(Pricelist $pricelist)

No description

getUser()

No description

setUser(User $user)

No description

Details

at line 101
int getId()

Return Value

int

at line 111
UserSpecificPricelist setId(int $id)

Parameters

int $id

Return Value

UserSpecificPricelist

at line 121
int getPriority()

Return Value

int

at line 131
UserSpecificPricelist setPriority(int $priority)

Parameters

int $priority

Return Value

UserSpecificPricelist

at line 141
float|null getDiscount()

Return Value

float|null

at line 151
UserSpecificPricelist setDiscount(float|null $discount)

Parameters

float|null $discount

Return Value

UserSpecificPricelist

at line 161
array|null getDiscounts()

Return Value

array|null

at line 171
UserSpecificPricelist setDiscounts(array|null $discounts)

Parameters

array|null $discounts

Return Value

UserSpecificPricelist

at line 180
Pricelist getPricelist()

Return Value

Pricelist

at line 190
UserSpecificPricelist setPricelist(Pricelist $pricelist)

Parameters

Pricelist $pricelist

Return Value

UserSpecificPricelist

at line 200
User getUser()

Return Value

User

at line 210
UserSpecificPricelist setUser(User $user)

Parameters

User $user

Return Value

UserSpecificPricelist