AmazonProduct
in package
implements
JsonSerializable
Class AmazonProduct
Tags
Table of Contents
Interfaces
- JsonSerializable
Properties
- $addDelete : string
- $asin : string
- $asin2 : string
- $asin3 : string
- $bidForFeaturedPlacement : string
- $client : Client
- $expeditedShipping : int
- $fulfillmentChannel : string
- $id : int|null
- $imageUrl : string
- $itemCondition : int
- $itemDescription : string
- $itemIsMarketplace : string
- $itemName : string
- $itemNote : string
- $listingId : string
- $openDate : DateTime
- $pendingQuantity : int
- $product : Product|null
- $productId : string
- $productIdType : int
- $quantity : int
- $sku : string
- $status : bool
- $userModule : UserModule
- $willShipInternationally : int
- $zshopBoldface : string
- $zshopBrowsePath : string
- $zshopCategory1 : int
- $zshopShippingFee : int
- $zshopStorefrontFeature : string
Methods
- getAsin() : string
- getClient() : Client
- getId() : int
- getItemDescription() : string
- getItemName() : string
- getOpenDate() : DateTime
- Get the value of openDate
- getProduct() : Product|null
- getQuantity() : int
- Get the value of quantity
- getSku() : string
- getStatus() : bool
- getUser() : Client
- getUserModule() : UserModule
- jsonSerialize() : mixed
- setAsin() : self
- Set $asin
- setClient() : void
- setItemDescription() : void
- setItemName() : void
- setOpenDate() : self
- Set the value of openDate
- setProduct() : self
- Set $product
- setQuantity() : self
- Set the value of quantity
- setSku() : self
- Set $sku
- setStatus() : void
- setUser() : void
- setUserModule() : void
Properties
$addDelete
private
string
$addDelete
= ""
Tags
$asin
private
string
$asin
Tags
$asin2
private
string
$asin2
= ""
Tags
$asin3
private
string
$asin3
= ""
Tags
$bidForFeaturedPlacement
private
string
$bidForFeaturedPlacement
= ""
Tags
$client
private
Client
$client
Tags
$expeditedShipping
private
int
$expeditedShipping
= 0
Tags
$fulfillmentChannel
private
string
$fulfillmentChannel
= ""
Tags
$id
private
int|null
$id
Tags
$imageUrl
private
string
$imageUrl
= ""
Tags
$itemCondition
private
int
$itemCondition
= 11
Tags
$itemDescription
private
string
$itemDescription
Tags
$itemIsMarketplace
private
string
$itemIsMarketplace
= "y"
Tags
$itemName
private
string
$itemName
Tags
$itemNote
private
string
$itemNote
= ""
Tags
$listingId
private
string
$listingId
= ""
Tags
$openDate
private
DateTime
$openDate
Tags
$pendingQuantity
private
int
$pendingQuantity
= 0
Tags
$product
private
Product|null
$product
Tags
$productId
private
string
$productId
= ""
Tags
$productIdType
private
int
$productIdType
= 1
Tags
$quantity
private
int
$quantity
= 0
Tags
$sku
private
string
$sku
Tags
$status
private
bool
$status
Tags
$userModule
private
UserModule
$userModule
Tags
$willShipInternationally
private
int
$willShipInternationally
= 0
Tags
$zshopBoldface
private
string
$zshopBoldface
= ""
Tags
$zshopBrowsePath
private
string
$zshopBrowsePath
= ""
Tags
$zshopCategory1
private
int
$zshopCategory1
= 0
Tags
$zshopShippingFee
private
int
$zshopShippingFee
= 0
Tags
$zshopStorefrontFeature
private
string
$zshopStorefrontFeature
= ""
Tags
Methods
getAsin()
public
getAsin() : string
Return values
string —$asin;
getClient()
public
getClient() : Client
Return values
Client —$client
getId()
public
getId() : int
Return values
int —$id
getItemDescription()
public
getItemDescription() : string
Return values
string —$itemDescription
getItemName()
public
getItemName() : string
Return values
string —$itemName
getOpenDate()
Get the value of openDate
public
getOpenDate() : DateTime
Return values
DateTimegetProduct()
public
getProduct() : Product|null
Return values
Product|null —$product
getQuantity()
Get the value of quantity
public
getQuantity() : int
Return values
intgetSku()
public
getSku() : string
Tags
Return values
stringgetStatus()
public
getStatus() : bool
Return values
bool —$status
getUser()
public
getUser() : Client
Return values
Client —$client
getUserModule()
public
getUserModule() : UserModule
Return values
UserModulejsonSerialize()
public
jsonSerialize() : mixed
setAsin()
Set $asin
public
setAsin(string $asin) : self
Parameters
- $asin : string
-
$asin
Return values
selfsetClient()
public
setClient(Client $client) : void
Parameters
- $client : Client
setItemDescription()
public
setItemDescription(string $itemDescription) : void
Parameters
- $itemDescription : string
setItemName()
public
setItemName(string $itemName) : void
Parameters
- $itemName : string
setOpenDate()
Set the value of openDate
public
setOpenDate(DateTime $openDate) : self
Parameters
- $openDate : DateTime
Return values
selfsetProduct()
Set $product
public
setProduct(Product|null $product) : self
Parameters
- $product : Product|null
-
$product
Return values
selfsetQuantity()
Set the value of quantity
public
setQuantity(int $quantity) : self
Parameters
- $quantity : int
Return values
selfsetSku()
Set $sku
public
setSku(string $sku) : self
Parameters
- $sku : string
-
$sku
Return values
selfsetStatus()
public
setStatus(bool $status) : void
Parameters
- $status : bool
setUser()
public
setUser(Client $client) : void
Parameters
- $client : Client
setUserModule()
public
setUserModule(UserModule $userModule) : void
Parameters
- $userModule : UserModule