class Promotion extends Collection (View source)

Properties

protected $collection_key
string[] $brand
string[] $brandExclusion
string $contentLanguage
string $couponValueType
string $freeGiftDescription
string $freeGiftItemId
protected $freeGiftValueType
protected $freeGiftValueDataType
string $genericRedemptionCode
int $getThisQuantityDiscounted
string $id
string[] $itemGroupId
string[] $itemGroupIdExclusion
string[] $itemId
string[] $itemIdExclusion
int $limitQuantity
protected $limitValueType
protected $limitValueDataType
string $longTitle
protected $minimumPurchaseAmountType
protected $minimumPurchaseAmountDataType
int $minimumPurchaseQuantity
protected $moneyBudgetType
protected $moneyBudgetDataType
protected $moneyOffAmountType
protected $moneyOffAmountDataType
string $offerType
int $orderLimit
int $percentOff
string $productApplicability
string[] $productType
string[] $productTypeExclusion
string[] $promotionDestinationIds
string $promotionDisplayDates
protected $promotionDisplayTimePeriodType
protected $promotionDisplayTimePeriodDataType
string $promotionEffectiveDates
protected $promotionEffectiveTimePeriodType
protected $promotionEffectiveTimePeriodDataType
string $promotionId
protected $promotionStatusType
protected $promotionStatusDataType
string $promotionUrl
string[] $redemptionChannel
string[] $shippingServiceNames
string $storeApplicability
string[] $storeCode
string[] $storeCodeExclusion
string $targetCountry

Methods

setBrand($brand)

No description

string[]
getBrand()

No description

setBrandExclusion($brandExclusion)

No description

string[]
getBrandExclusion()

No description

setContentLanguage($contentLanguage)

No description

string
getContentLanguage()

No description

setCouponValueType($couponValueType)

No description

string
getCouponValueType()

No description

setFreeGiftDescription($freeGiftDescription)

No description

string
getFreeGiftDescription()

No description

setFreeGiftItemId($freeGiftItemId)

No description

string
getFreeGiftItemId()

No description

setFreeGiftValue(PriceAmount $freeGiftValue)

No description

getFreeGiftValue()

No description

setGenericRedemptionCode($genericRedemptionCode)

No description

string
getGenericRedemptionCode()

No description

setGetThisQuantityDiscounted($getThisQuantityDiscounted)

No description

int
getGetThisQuantityDiscounted()

No description

setId($id)

No description

string
getId()

No description

setItemGroupId($itemGroupId)

No description

string[]
getItemGroupId()

No description

setItemGroupIdExclusion($itemGroupIdExclusion)

No description

string[]
getItemGroupIdExclusion()

No description

setItemId($itemId)

No description

string[]
getItemId()

No description

setItemIdExclusion($itemIdExclusion)

No description

string[]
getItemIdExclusion()

No description

setLimitQuantity($limitQuantity)

No description

int
getLimitQuantity()

No description

setLimitValue(PriceAmount $limitValue)

No description

getLimitValue()

No description

setLongTitle($longTitle)

No description

string
getLongTitle()

No description

setMinimumPurchaseAmount(PriceAmount $minimumPurchaseAmount)

No description

setMinimumPurchaseQuantity($minimumPurchaseQuantity)

No description

int
getMinimumPurchaseQuantity()

No description

setMoneyBudget(PriceAmount $moneyBudget)

No description

getMoneyBudget()

No description

setMoneyOffAmount(PriceAmount $moneyOffAmount)

No description

getMoneyOffAmount()

No description

setOfferType($offerType)

No description

string
getOfferType()

No description

setOrderLimit($orderLimit)

No description

int
getOrderLimit()

No description

setPercentOff($percentOff)

No description

int
getPercentOff()

No description

setProductApplicability($productApplicability)

No description

string
getProductApplicability()

No description

setProductType($productType)

No description

string[]
getProductType()

No description

setProductTypeExclusion($productTypeExclusion)

No description

string[]
getProductTypeExclusion()

No description

setPromotionDestinationIds($promotionDestinationIds)

No description

string[]
getPromotionDestinationIds()

No description

setPromotionDisplayDates($promotionDisplayDates)

No description

string
getPromotionDisplayDates()

No description

setPromotionDisplayTimePeriod(TimePeriod $promotionDisplayTimePeriod)

No description

setPromotionEffectiveDates($promotionEffectiveDates)

No description

string
getPromotionEffectiveDates()

No description

setPromotionEffectiveTimePeriod(TimePeriod $promotionEffectiveTimePeriod)

No description

setPromotionId($promotionId)

No description

string
getPromotionId()

No description

setPromotionStatus(PromotionPromotionStatus $promotionStatus)

No description

setPromotionUrl($promotionUrl)

No description

string
getPromotionUrl()

No description

setRedemptionChannel($redemptionChannel)

No description

string[]
getRedemptionChannel()

No description

setShippingServiceNames($shippingServiceNames)

No description

string[]
getShippingServiceNames()

No description

setStoreApplicability($storeApplicability)

No description

string
getStoreApplicability()

No description

setStoreCode($storeCode)

No description

string[]
getStoreCode()

No description

setStoreCodeExclusion($storeCodeExclusion)

No description

string[]
getStoreCodeExclusion()

No description

setTargetCountry($targetCountry)

No description

string
getTargetCountry()

No description

Details

setBrand($brand)

No description

Parameters

$brand

string[] getBrand()

No description

Return Value

string[]

setBrandExclusion($brandExclusion)

No description

Parameters

$brandExclusion

string[] getBrandExclusion()

No description

Return Value

string[]

setContentLanguage($contentLanguage)

No description

Parameters

$contentLanguage

string getContentLanguage()

No description

Return Value

string

setCouponValueType($couponValueType)

No description

Parameters

$couponValueType

string getCouponValueType()

No description

Return Value

string

setFreeGiftDescription($freeGiftDescription)

No description

Parameters

$freeGiftDescription

string getFreeGiftDescription()

No description

Return Value

string

setFreeGiftItemId($freeGiftItemId)

No description

Parameters

$freeGiftItemId

string getFreeGiftItemId()

No description

Return Value

string

setFreeGiftValue(PriceAmount $freeGiftValue)

No description

Parameters

PriceAmount $freeGiftValue

PriceAmount getFreeGiftValue()

No description

Return Value

PriceAmount

setGenericRedemptionCode($genericRedemptionCode)

No description

Parameters

$genericRedemptionCode

string getGenericRedemptionCode()

No description

Return Value

string

setGetThisQuantityDiscounted($getThisQuantityDiscounted)

No description

Parameters

$getThisQuantityDiscounted

int getGetThisQuantityDiscounted()

No description

Return Value

int

setId($id)

No description

Parameters

$id

string getId()

No description

Return Value

string

setItemGroupId($itemGroupId)

No description

Parameters

$itemGroupId

string[] getItemGroupId()

No description

Return Value

string[]

setItemGroupIdExclusion($itemGroupIdExclusion)

No description

Parameters

$itemGroupIdExclusion

string[] getItemGroupIdExclusion()

No description

Return Value

string[]

setItemId($itemId)

No description

Parameters

$itemId

string[] getItemId()

No description

Return Value

string[]

setItemIdExclusion($itemIdExclusion)

No description

Parameters

$itemIdExclusion

string[] getItemIdExclusion()

No description

Return Value

string[]

setLimitQuantity($limitQuantity)

No description

Parameters

$limitQuantity

int getLimitQuantity()

No description

Return Value

int

setLimitValue(PriceAmount $limitValue)

No description

Parameters

PriceAmount $limitValue

PriceAmount getLimitValue()

No description

Return Value

PriceAmount

setLongTitle($longTitle)

No description

Parameters

$longTitle

string getLongTitle()

No description

Return Value

string

setMinimumPurchaseAmount(PriceAmount $minimumPurchaseAmount)

No description

Parameters

PriceAmount $minimumPurchaseAmount

PriceAmount getMinimumPurchaseAmount()

No description

Return Value

PriceAmount

setMinimumPurchaseQuantity($minimumPurchaseQuantity)

No description

Parameters

$minimumPurchaseQuantity

int getMinimumPurchaseQuantity()

No description

Return Value

int

setMoneyBudget(PriceAmount $moneyBudget)

No description

Parameters

PriceAmount $moneyBudget

PriceAmount getMoneyBudget()

No description

Return Value

PriceAmount

setMoneyOffAmount(PriceAmount $moneyOffAmount)

No description

Parameters

PriceAmount $moneyOffAmount

PriceAmount getMoneyOffAmount()

No description

Return Value

PriceAmount

setOfferType($offerType)

No description

Parameters

$offerType

string getOfferType()

No description

Return Value

string

setOrderLimit($orderLimit)

No description

Parameters

$orderLimit

int getOrderLimit()

No description

Return Value

int

setPercentOff($percentOff)

No description

Parameters

$percentOff

int getPercentOff()

No description

Return Value

int

setProductApplicability($productApplicability)

No description

Parameters

$productApplicability

string getProductApplicability()

No description

Return Value

string

setProductType($productType)

No description

Parameters

$productType

string[] getProductType()

No description

Return Value

string[]

setProductTypeExclusion($productTypeExclusion)

No description

Parameters

$productTypeExclusion

string[] getProductTypeExclusion()

No description

Return Value

string[]

setPromotionDestinationIds($promotionDestinationIds)

No description

Parameters

$promotionDestinationIds

string[] getPromotionDestinationIds()

No description

Return Value

string[]

setPromotionDisplayDates($promotionDisplayDates)

No description

Parameters

$promotionDisplayDates

string getPromotionDisplayDates()

No description

Return Value

string

setPromotionDisplayTimePeriod(TimePeriod $promotionDisplayTimePeriod)

No description

Parameters

TimePeriod $promotionDisplayTimePeriod

TimePeriod getPromotionDisplayTimePeriod()

No description

Return Value

TimePeriod

setPromotionEffectiveDates($promotionEffectiveDates)

No description

Parameters

$promotionEffectiveDates

string getPromotionEffectiveDates()

No description

Return Value

string

setPromotionEffectiveTimePeriod(TimePeriod $promotionEffectiveTimePeriod)

No description

Parameters

TimePeriod $promotionEffectiveTimePeriod

TimePeriod getPromotionEffectiveTimePeriod()

No description

Return Value

TimePeriod

setPromotionId($promotionId)

No description

Parameters

$promotionId

string getPromotionId()

No description

Return Value

string

setPromotionStatus(PromotionPromotionStatus $promotionStatus)

No description

Parameters

PromotionPromotionStatus $promotionStatus

PromotionPromotionStatus getPromotionStatus()

No description

setPromotionUrl($promotionUrl)

No description

Parameters

$promotionUrl

string getPromotionUrl()

No description

Return Value

string

setRedemptionChannel($redemptionChannel)

No description

Parameters

$redemptionChannel

string[] getRedemptionChannel()

No description

Return Value

string[]

setShippingServiceNames($shippingServiceNames)

No description

Parameters

$shippingServiceNames

string[] getShippingServiceNames()

No description

Return Value

string[]

setStoreApplicability($storeApplicability)

No description

Parameters

$storeApplicability

string getStoreApplicability()

No description

Return Value

string

setStoreCode($storeCode)

No description

Parameters

$storeCode

string[] getStoreCode()

No description

Return Value

string[]

setStoreCodeExclusion($storeCodeExclusion)

No description

Parameters

$storeCodeExclusion

string[] getStoreCodeExclusion()

No description

Return Value

string[]

setTargetCountry($targetCountry)

No description

Parameters

$targetCountry

string getTargetCountry()

No description

Return Value

string