ProductInfoBuilderInterface
in
Interface ProductInfoBuilderInterface
Table of Contents
- build() : ProductInfoInterface
- create() : ProductInfoBuilderInterface
- reset() : ProductInfoBuilderInterface
- withAvailabilityDate() : ProductInfoBuilderInterface
- withDescription() : ProductInfoBuilderInterface
- withDiscountAllowed() : ProductInfoBuilderInterface
- withLegalAgeFlag() : ProductInfoBuilderInterface
- withName() : ProductInfoBuilderInterface
- withNumberOfOrders() : ProductInfoBuilderInterface
- withReleaseDate() : ProductInfoBuilderInterface
- withShowAdditionalPriceInformation() : ProductInfoBuilderInterface
- withShowWeight() : ProductInfoBuilderInterface
- withStatus() : ProductInfoBuilderInterface
- withTabs() : ProductInfoBuilderInterface
- withUrl() : ProductInfoBuilderInterface
Methods
build()
public
build() : ProductInfoInterface
Tags
Return values
ProductInfoInterface —create()
public
static create() : ProductInfoBuilderInterface
Return values
ProductInfoBuilderInterface —reset()
public
reset() : ProductInfoBuilderInterface
Return values
ProductInfoBuilderInterface —withAvailabilityDate()
public
withAvailabilityDate(AvailabilityDate $availabilityDate) : ProductInfoBuilderInterface
Parameters
- $availabilityDate : AvailabilityDate
Return values
ProductInfoBuilderInterface —withDescription()
public
withDescription(Description $description) : ProductInfoBuilderInterface
Parameters
- $description : Description
Return values
ProductInfoBuilderInterface —withDiscountAllowed()
public
withDiscountAllowed(DiscountAllowed $discountAllowed) : ProductInfoBuilderInterface
Parameters
- $discountAllowed : DiscountAllowed
Return values
ProductInfoBuilderInterface —withLegalAgeFlag()
public
withLegalAgeFlag(LegalAgeFlag $legalAgeFlag) : ProductInfoBuilderInterface
Parameters
- $legalAgeFlag : LegalAgeFlag
Return values
ProductInfoBuilderInterface —withName()
public
withName(Name $name) : ProductInfoBuilderInterface
Parameters
- $name : Name
Return values
ProductInfoBuilderInterface —withNumberOfOrders()
public
withNumberOfOrders(NumberOfOrders $numberOfOrders) : ProductInfoBuilderInterface
Parameters
- $numberOfOrders : NumberOfOrders
Return values
ProductInfoBuilderInterface —withReleaseDate()
public
withReleaseDate(ReleaseDate $releaseDate) : ProductInfoBuilderInterface
Parameters
- $releaseDate : ReleaseDate
Return values
ProductInfoBuilderInterface —withShowAdditionalPriceInformation()
public
withShowAdditionalPriceInformation(ShowAdditionalPriceInformation $information) : ProductInfoBuilderInterface
Parameters
- $information : ShowAdditionalPriceInformation
Return values
ProductInfoBuilderInterface —withShowWeight()
public
withShowWeight(ShowWeight $showWeight) : ProductInfoBuilderInterface
Parameters
- $showWeight : ShowWeight
Return values
ProductInfoBuilderInterface —withStatus()
public
withStatus(ProductStatus $status) : ProductInfoBuilderInterface
Parameters
- $status : ProductStatus
Return values
ProductInfoBuilderInterface —withTabs()
public
withTabs(TabCollection $tabs) : ProductInfoBuilderInterface
Parameters
- $tabs : TabCollection
Return values
ProductInfoBuilderInterface —withUrl()
public
withUrl(Url $url) : ProductInfoBuilderInterface
Parameters
- $url : Url