ProductInfo
in package
implements
ProductInfoInterface
Class ProductInfo
Interfaces, Classes and Traits
- ProductInfoInterface
- Interface ProductInfoInterface
Table of Contents
- $availabilityDate : AvailabilityDate
- $description : Description
- $legalAgeFlag : LegalAgeFlag
- $name : Name
- $numberOfOrders : NumberOfOrders
- $releaseDate : ReleaseDate
- $showAdditionalPriceInformation : ShowAdditionalPriceInformation
- $showReleaseDate : AdditionDate
- $showWeight : ShowWeight
- $status : ProductStatus
- $tabs : TabCollection
- $url : Url
- $discountAllowed : DiscountAllowed
- __construct() : mixed
- ProductInfo constructor.
- availabilityDate() : AvailabilityDate
- description() : Description
- discountAllowed() : DiscountAllowed
- legalAgeFlag() : LegalAgeFlag
- name() : Name
- numberOfOrders() : NumberOfOrders
- releaseDate() : ReleaseDate
- showAdditionalPriceInformation() : ShowAdditionalPriceInformation
- showWeight() : ShowWeight
- status() : ProductStatus
- tabs() : TabCollection
- url() : Url
Properties
$availabilityDate
protected
AvailabilityDate
$availabilityDate
$description
protected
Description
$description
$legalAgeFlag
protected
LegalAgeFlag
$legalAgeFlag
$name
protected
Name
$name
$numberOfOrders
protected
NumberOfOrders
$numberOfOrders
$releaseDate
protected
ReleaseDate
$releaseDate
$showAdditionalPriceInformation
protected
ShowAdditionalPriceInformation
$showAdditionalPriceInformation
$showReleaseDate
protected
AdditionDate
$showReleaseDate
$showWeight
protected
ShowWeight
$showWeight
$status
protected
ProductStatus
$status
$tabs
protected
TabCollection
$tabs
$url
protected
Url
$url
$discountAllowed
private
DiscountAllowed
$discountAllowed
Methods
__construct()
ProductInfo constructor.
public
__construct(Name $name, Url $url, Description $description, TabCollection $tabs, NumberOfOrders $numberOfOrders, LegalAgeFlag $legalAgeFlag, AvailabilityDate $availabilityDate, ReleaseDate $releaseDate, ProductStatus $status, ShowWeight $showWeight, ShowAdditionalPriceInformation $showAdditionalPriceInformation, DiscountAllowed $discountAllowed) : mixed
Parameters
- $name : Name
- $url : Url
- $description : Description
- $tabs : TabCollection
- $numberOfOrders : NumberOfOrders
- $legalAgeFlag : LegalAgeFlag
- $availabilityDate : AvailabilityDate
- $releaseDate : ReleaseDate
- $status : ProductStatus
- $showWeight : ShowWeight
- $showAdditionalPriceInformation : ShowAdditionalPriceInformation
- $discountAllowed : DiscountAllowed
Return values
mixed —availabilityDate()
public
availabilityDate() : AvailabilityDate
Tags
Return values
AvailabilityDate —description()
public
description() : Description
Tags
Return values
Description —discountAllowed()
public
discountAllowed() : DiscountAllowed
Return values
DiscountAllowed —legalAgeFlag()
public
legalAgeFlag() : LegalAgeFlag
Tags
Return values
LegalAgeFlag —name()
public
name() : Name
Tags
Return values
Name —numberOfOrders()
public
numberOfOrders() : NumberOfOrders
Tags
Return values
NumberOfOrders —releaseDate()
public
releaseDate() : ReleaseDate
Tags
Return values
ReleaseDate —showAdditionalPriceInformation()
public
showAdditionalPriceInformation() : ShowAdditionalPriceInformation
Return values
ShowAdditionalPriceInformation —showWeight()
public
showWeight() : ShowWeight
Tags
Return values
ShowWeight —status()
public
status() : ProductStatus
Tags
Return values
ProductStatus —tabs()
public
tabs() : TabCollection
Tags
Return values
TabCollection —url()
public
url() : Url