CombinationBuilder
in package
implements
CombinationBuilderInterface
Class CombinationBuilder
Interfaces, Classes and Traits
Table of Contents
- $ean : CombinationEan
- $id : CombinationId
- $model : CombinationModel
- $order : CombinationOrder
- $quantity : CombinationQuantity
- $shippingStatus : ShippingStatus|null
- $surcharge : CombinationSurcharge|null
- $vpe : Vpe
- $weight : CombinationWeight
- build() : Combination
- buildCheapest() : Combination
- withEan() : CombinationBuilderInterface
- withId() : CombinationBuilderInterface
- withModel() : CombinationBuilderInterface
- withOrder() : CombinationBuilderInterface
- withQuantity() : CombinationBuilderInterface
- withShippingStatus() : CombinationBuilderInterface
- withSurcharge() : CombinationBuilderInterface
- withVpe() : CombinationBuilderInterface
- withWeight() : CombinationBuilderInterface
Properties
$ean
protected
CombinationEan
$ean
$id
protected
CombinationId
$id
$model
protected
CombinationModel
$model
$order
protected
CombinationOrder
$order
$quantity
protected
CombinationQuantity
$quantity
$shippingStatus
protected
ShippingStatus|null
$shippingStatus
$surcharge
protected
CombinationSurcharge|null
$surcharge
$vpe
protected
Vpe
$vpe
$weight
protected
CombinationWeight
$weight
Methods
build()
public
build() : Combination
Tags
Return values
Combination —buildCheapest()
public
buildCheapest() : Combination
Return values
Combination —withEan()
public
withEan(CombinationEan $ean) : CombinationBuilderInterface
Parameters
- $ean : CombinationEan
Tags
Return values
CombinationBuilderInterface —withId()
public
withId(CombinationId $id) : CombinationBuilderInterface
Parameters
- $id : CombinationId
Tags
Return values
CombinationBuilderInterface —withModel()
public
withModel(CombinationModel $model) : CombinationBuilderInterface
Parameters
- $model : CombinationModel
Tags
Return values
CombinationBuilderInterface —withOrder()
public
withOrder(CombinationOrder $order) : CombinationBuilderInterface
Parameters
- $order : CombinationOrder
Tags
Return values
CombinationBuilderInterface —withQuantity()
public
withQuantity(CombinationQuantity $quantity) : CombinationBuilderInterface
Parameters
- $quantity : CombinationQuantity
Tags
Return values
CombinationBuilderInterface —withShippingStatus()
public
withShippingStatus(ShippingStatus|null $shippingStatus) : CombinationBuilderInterface
Parameters
- $shippingStatus : ShippingStatus|null
Tags
Return values
CombinationBuilderInterface —withSurcharge()
public
withSurcharge(CombinationSurcharge|null $surcharge) : CombinationBuilderInterface
Parameters
- $surcharge : CombinationSurcharge|null
Tags
Return values
CombinationBuilderInterface —withVpe()
public
withVpe(Vpe|null $vpe) : CombinationBuilderInterface
Parameters
- $vpe : Vpe|null
Tags
Return values
CombinationBuilderInterface —withWeight()
public
withWeight(CombinationWeight|null $weight) : CombinationBuilderInterface
Parameters
- $weight : CombinationWeight|null