class GiftCardObject extends Collection (View source)

Properties

protected $collection_key
protected $appLinkDataType
protected $appLinkDataDataType
protected $balanceType
protected $balanceDataType
protected $balanceUpdateTimeType
protected $balanceUpdateTimeDataType
protected $barcodeType
protected $barcodeDataType
string $cardNumber
string $classId
protected $classReferenceType
protected $classReferenceDataType
bool $disableExpirationNotification
string $eventNumber
protected $groupingInfoType
protected $groupingInfoDataType
bool $hasLinkedDevice
bool $hasUsers
protected $heroImageType
protected $heroImageDataType
string $id
protected $imageModulesDataType
protected $imageModulesDataDataType
protected $infoModuleDataType
protected $infoModuleDataDataType
string $kind
string[] $linkedObjectIds
protected $linksModuleDataType
protected $linksModuleDataDataType
protected $locationsType
protected $locationsDataType
protected $messagesType
protected $messagesDataType
protected $passConstraintsType
protected $passConstraintsDataType
string $pin
protected $rotatingBarcodeType
protected $rotatingBarcodeDataType
protected $saveRestrictionsType
protected $saveRestrictionsDataType
string $smartTapRedemptionValue
string $state
protected $textModulesDataType
protected $textModulesDataDataType
protected $validTimeIntervalType
protected $validTimeIntervalDataType
string $version

Methods

setAppLinkData(AppLinkData $appLinkData)

No description

getAppLinkData()

No description

setBalance(Money $balance)

No description

getBalance()

No description

setBalanceUpdateTime(DateTime $balanceUpdateTime)

No description

getBalanceUpdateTime()

No description

setBarcode(Barcode $barcode)

No description

getBarcode()

No description

setCardNumber($cardNumber)

No description

string
getCardNumber()

No description

setClassId($classId)

No description

string
getClassId()

No description

setClassReference(GiftCardClass $classReference)

No description

getClassReference()

No description

setDisableExpirationNotification($disableExpirationNotification)

No description

bool
setEventNumber($eventNumber)

No description

string
getEventNumber()

No description

setGroupingInfo(GroupingInfo $groupingInfo)

No description

getGroupingInfo()

No description

setHasLinkedDevice($hasLinkedDevice)

No description

bool
getHasLinkedDevice()

No description

setHasUsers($hasUsers)

No description

bool
getHasUsers()

No description

setHeroImage(Image $heroImage)

No description

getHeroImage()

No description

setId($id)

No description

string
getId()

No description

setImageModulesData($imageModulesData)

No description

setInfoModuleData(InfoModuleData $infoModuleData)

No description

setKind($kind)

No description

string
getKind()

No description

setLinkedObjectIds($linkedObjectIds)

No description

string[]
getLinkedObjectIds()

No description

setLinksModuleData(LinksModuleData $linksModuleData)

No description

setLocations($locations)

No description

getLocations()

No description

setMessages($messages)

No description

getMessages()

No description

setPassConstraints(PassConstraints $passConstraints)

No description

setPin($pin)

No description

string
getPin()

No description

setRotatingBarcode(RotatingBarcode $rotatingBarcode)

No description

setSaveRestrictions(SaveRestrictions $saveRestrictions)

No description

setSmartTapRedemptionValue($smartTapRedemptionValue)

No description

string
getSmartTapRedemptionValue()

No description

setState($state)

No description

string
getState()

No description

setTextModulesData($textModulesData)

No description

getTextModulesData()

No description

setValidTimeInterval(TimeInterval $validTimeInterval)

No description

setVersion($version)

No description

string
getVersion()

No description

Details

setAppLinkData(AppLinkData $appLinkData)

No description

Parameters

AppLinkData $appLinkData

AppLinkData getAppLinkData()

No description

Return Value

AppLinkData

setBalance(Money $balance)

No description

Parameters

Money $balance

Money getBalance()

No description

Return Value

Money

setBalanceUpdateTime(DateTime $balanceUpdateTime)

No description

Parameters

DateTime $balanceUpdateTime

DateTime getBalanceUpdateTime()

No description

Return Value

DateTime

setBarcode(Barcode $barcode)

No description

Parameters

Barcode $barcode

Barcode getBarcode()

No description

Return Value

Barcode

setCardNumber($cardNumber)

No description

Parameters

$cardNumber

string getCardNumber()

No description

Return Value

string

setClassId($classId)

No description

Parameters

$classId

string getClassId()

No description

Return Value

string

setClassReference(GiftCardClass $classReference)

No description

Parameters

GiftCardClass $classReference

GiftCardClass getClassReference()

No description

Return Value

GiftCardClass

setDisableExpirationNotification($disableExpirationNotification)

No description

Parameters

$disableExpirationNotification

bool getDisableExpirationNotification()

No description

Return Value

bool

setEventNumber($eventNumber)

No description

Parameters

$eventNumber

string getEventNumber()

No description

Return Value

string

setGroupingInfo(GroupingInfo $groupingInfo)

No description

Parameters

GroupingInfo $groupingInfo

GroupingInfo getGroupingInfo()

No description

Return Value

GroupingInfo

setHasLinkedDevice($hasLinkedDevice)

No description

Parameters

$hasLinkedDevice

bool getHasLinkedDevice()

No description

Return Value

bool

setHasUsers($hasUsers)

No description

Parameters

$hasUsers

bool getHasUsers()

No description

Return Value

bool

setHeroImage(Image $heroImage)

No description

Parameters

Image $heroImage

Image getHeroImage()

No description

Return Value

Image

setId($id)

No description

Parameters

$id

string getId()

No description

Return Value

string

setImageModulesData($imageModulesData)

No description

Parameters

$imageModulesData

ImageModuleData[] getImageModulesData()

No description

Return Value

ImageModuleData[]

setInfoModuleData(InfoModuleData $infoModuleData)

No description

Parameters

InfoModuleData $infoModuleData

InfoModuleData getInfoModuleData()

No description

Return Value

InfoModuleData

setKind($kind)

No description

Parameters

$kind

string getKind()

No description

Return Value

string

setLinkedObjectIds($linkedObjectIds)

No description

Parameters

$linkedObjectIds

string[] getLinkedObjectIds()

No description

Return Value

string[]

setLinksModuleData(LinksModuleData $linksModuleData)

No description

Parameters

LinksModuleData $linksModuleData

LinksModuleData getLinksModuleData()

No description

Return Value

LinksModuleData

setLocations($locations)

No description

Parameters

$locations

LatLongPoint[] getLocations()

No description

Return Value

LatLongPoint[]

setMessages($messages)

No description

Parameters

$messages

Message[] getMessages()

No description

Return Value

Message[]

setPassConstraints(PassConstraints $passConstraints)

No description

Parameters

PassConstraints $passConstraints

PassConstraints getPassConstraints()

No description

Return Value

PassConstraints

setPin($pin)

No description

Parameters

$pin

string getPin()

No description

Return Value

string

setRotatingBarcode(RotatingBarcode $rotatingBarcode)

No description

Parameters

RotatingBarcode $rotatingBarcode

RotatingBarcode getRotatingBarcode()

No description

Return Value

RotatingBarcode

setSaveRestrictions(SaveRestrictions $saveRestrictions)

No description

Parameters

SaveRestrictions $saveRestrictions

SaveRestrictions getSaveRestrictions()

No description

Return Value

SaveRestrictions

setSmartTapRedemptionValue($smartTapRedemptionValue)

No description

Parameters

$smartTapRedemptionValue

string getSmartTapRedemptionValue()

No description

Return Value

string

setState($state)

No description

Parameters

$state

string getState()

No description

Return Value

string

setTextModulesData($textModulesData)

No description

Parameters

$textModulesData

TextModuleData[] getTextModulesData()

No description

Return Value

TextModuleData[]

setValidTimeInterval(TimeInterval $validTimeInterval)

No description

Parameters

TimeInterval $validTimeInterval

TimeInterval getValidTimeInterval()

No description

Return Value

TimeInterval

setVersion($version)

No description

Parameters

$version

string getVersion()

No description

Return Value

string