class BundleDenormalizer extendsAbstractDenormalizer

Methods

denormalize($data,$class =null,$format =null,array$context =[])

No description

void
setReferencedRuleOffers(array$data,RuleHasOffersInterface$object)

No description

void
setReferencedRuleServices(array$data,RuleHasServicesInterface$object)

No description

void
setReferencedRuleService(array$data,RuleHasServiceInterface$object)

No description

void
denormalizeRuleLocations(array$data,RuleHasLocationsInterface$object)

No description

void
setReferencedLocation(array$data,$object)

No description

void
setDenormalizedService(array$data,$object)

No description

void
denormalizeOtherExchangeConditions(array$data,Ticket$object)

No description

void
denormalizeCurrentExchangeConditions(array$data,$object)

No description

void
denormalizeRedeemConditions(array$data,ExchangeableDetailsResponse$object)

No description

void
denormalizeServiceAccesses(array$data,$object)

No description

void
denormalizeTicketEvents(array$data,$object)

No description

void
setIdIsNotNull(array$data,Location$object)

No description

supportsDenormalization($data,$type,$format =null)

No description

void
setRelatedServices(array$data,$object)

No description

void
denormalizeIntervalReservation(array$data,ExchangeableInterface$exchangeable)

No description

void
setReferencedShopItem(array$data,$object)

No description

array
beforeDenormalize(array$data)

No description

afterDenormalize($object)

No description

Location
denormalizeLocation(array$location)

No description

denormalizeService(array$service)

No description

ShopItem
denormalizeShopItem(array$shopItem)

No description

Ticket
denormalizeTicket(array$ticket)

No description

void
denormalizeReferencedTicketEvents(array$data,$object)

No description

getReferencedObject(array$data,string$key)

No description

denormalizeObject(array$data,string$class)

No description

string
getEntityName()

No description

ArrayCollection
getSpecialEntities()

No description

void
denormalizeOffers(array$data,Bundle$bundle)

No description

void
denormalizeServices(array$data,Bundle$bundle)

No description

void
denormalizeSalesRules(array$data,Bundle$bundle)

No description

void
denormalizeExchangeRules(array$data,Bundle$bundle)

No description

void
denormalizeRedeemRules(array$data,Bundle$bundle)

No description

void
denormalizeAccessRules(array$data,Bundle$bundle)

No description

void
denormalizeIntervalRules(array$data,Bundle$bundle)

No description

void
denormalizeExcludeRules(array$data,Bundle$bundle)

No description

Details

at line35
denormalize($data,$class =null,$format =null,array$context =[])

Parameters

$data
$class
$format
array $context

void setReferencedRuleOffers(array$data,RuleHasOffersInterface$object)

Parameters

array $data
RuleHasOffersInterface $object

Return Value

void

void setReferencedRuleServices(array$data,RuleHasServicesInterface$object)

Parameters

array $data
RuleHasServicesInterface $object

Return Value

void

void setReferencedRuleService(array$data,RuleHasServiceInterface$object)

Parameters

array $data
RuleHasServiceInterface $object

Return Value

void

void denormalizeRuleLocations(array$data,RuleHasLocationsInterface$object)

Parameters

array $data
RuleHasLocationsInterface $object

Return Value

void

void setReferencedLocation(array$data,$object)

Parameters

array $data
$object

Return Value

void

void setDenormalizedService(array$data,$object)

Parameters

array $data
$object

Return Value

void

void denormalizeOtherExchangeConditions(array$data,Ticket$object)

Parameters

array $data
Ticket $object

Return Value

void

void denormalizeCurrentExchangeConditions(array$data,$object)

Parameters

array $data
$object

Return Value

void

void denormalizeRedeemConditions(array$data,ExchangeableDetailsResponse$object)

Parameters

array $data
ExchangeableDetailsResponse $object

Return Value

void

void denormalizeServiceAccesses(array$data,$object)

Parameters

array $data
$object

Return Value

void

void denormalizeTicketEvents(array$data,$object)

Parameters

array $data
$object

Return Value

void

void setIdIsNotNull(array$data,Location$object)

Parameters

array $data
Location $object

Return Value

void

supportsDenormalization($data,$type,$format =null)

Parameters

$data
$type
$format

void setRelatedServices(array$data,$object)

Parameters

array $data
$object

Return Value

void

void denormalizeIntervalReservation(array$data,ExchangeableInterface$exchangeable)

Parameters

array $data
ExchangeableInterface $exchangeable

Return Value

void

protectedvoid setReferencedShopItem(array$data,$object)

Parameters

array $data
$object

Return Value

void

protectedarray beforeDenormalize(array$data)

Parameters

array $data

Return Value

array

protected afterDenormalize($object)

Parameters

$object

protectedLocation denormalizeLocation(array$location)

Parameters

array $location

Return Value

Location

protectedService denormalizeService(array$service)

Parameters

array $service

Return Value

Service

protectedShopItem denormalizeShopItem(array$shopItem)

Parameters

array $shopItem

Return Value

ShopItem

protectedTicket denormalizeTicket(array$ticket)

Parameters

array $ticket

Return Value

Ticket

protectedvoid denormalizeReferencedTicketEvents(array$data,$object)

Parameters

array $data
$object

Return Value

void

protected getReferencedObject(array$data,string$key)

Parameters

array $data
string $key

Exceptions

InvalidReferenceException

protected denormalizeObject(array$data,string$class)

Parameters

array $data
string $class

at line40
protectedstring getEntityName()

Return Value

string

at line45
protectedArrayCollection getSpecialEntities()

Return Value

ArrayCollection

at line59
protectedvoid denormalizeOffers(array$data,Bundle$bundle)

Parameters

array $data
Bundle $bundle

Return Value

void

at line129
protectedvoid denormalizeServices(array$data,Bundle$bundle)

Parameters

array $data
Bundle $bundle

Return Value

void

at line191
protectedvoid denormalizeSalesRules(array$data,Bundle$bundle)

Parameters

array $data
Bundle $bundle

Return Value

void

at line217
protectedvoid denormalizeExchangeRules(array$data,Bundle$bundle)

Parameters

array $data
Bundle $bundle

Return Value

void

at line247
protectedvoid denormalizeRedeemRules(array$data,Bundle$bundle)

Parameters

array $data
Bundle $bundle

Return Value

void

at line275
protectedvoid denormalizeAccessRules(array$data,Bundle$bundle)

Parameters

array $data
Bundle $bundle

Return Value

void

at line303
protectedvoid denormalizeIntervalRules(array$data,Bundle$bundle)

Parameters

array $data
Bundle $bundle

Return Value

void

at line324
protectedvoid denormalizeExcludeRules(array$data,Bundle$bundle)

Parameters

array $data
Bundle $bundle

Return Value

void