OfferAmazonSlot
in package
implements
JsonSerializable
Tags
Table of Contents
Interfaces
- JsonSerializable
Properties
- $id : int|null
- $offer : Offer
- $slotsCount : int
Methods
- __construct() : mixed
- getId() : int|null
- Get $id
- getOffer() : Offer
- getSlotsCount() : int
- jsonSerialize() : mixed
- setId() : void
- setOffer() : void
- setSlotsCount() : void
Properties
$id
private
int|null
$id
Tags
$offer
private
Offer
$offer
Tags
$slotsCount
private
int
$slotsCount
Tags
Methods
__construct()
public
__construct(Offer $offer, int $slotsCount) : mixed
Parameters
- $offer : Offer
- $slotsCount : int
getId()
Get $id
public
getId() : int|null
Return values
int|nullgetOffer()
public
getOffer() : Offer
Return values
OffergetSlotsCount()
public
getSlotsCount() : int
Return values
intjsonSerialize()
public
jsonSerialize() : mixed
setId()
public
setId(int|null $id) : void
Parameters
- $id : int|null
setOffer()
public
setOffer(Offer $offer) : void
Parameters
- $offer : Offer
setSlotsCount()
public
setSlotsCount(int $slotsCount) : void
Parameters
- $slotsCount : int