PHP Class Vespolina\DefaultStoreBundle\ProcessScenario\Setup\Step\CreateProducts

Inheritance: extends AbstractSetupStep
Show file Open project: vespolina/vespolina-sandbox

Protected Properties

Property Type Description
$pricingManager
$productManager

Public Methods

Method Description
execute ( &$context )
getName ( )

Protected Methods

Method Description
buildProductAssets ( Vespolina\Entity\Product\ProductInterface $product )
buildProductDescriptions ( Vespolina\Entity\Product\ProductInterface $product )
buildProductOptions ( Vespolina\Entity\Product\ProductInterface $product )
buildProductPrices ( Vespolina\Entity\Product\ProductInterface $product, $defaultTaxRate )

Method Details

buildProductAssets() protected method

protected buildProductAssets ( Vespolina\Entity\Product\ProductInterface $product )
$product Vespolina\Entity\Product\ProductInterface

buildProductDescriptions() protected method

protected buildProductDescriptions ( Vespolina\Entity\Product\ProductInterface $product )
$product Vespolina\Entity\Product\ProductInterface

buildProductOptions() protected method

protected buildProductOptions ( Vespolina\Entity\Product\ProductInterface $product )
$product Vespolina\Entity\Product\ProductInterface

buildProductPrices() protected method

protected buildProductPrices ( Vespolina\Entity\Product\ProductInterface $product, $defaultTaxRate )
$product Vespolina\Entity\Product\ProductInterface

execute() public method

public execute ( &$context )

getName() public method

public getName ( )

Property Details

$pricingManager protected property

protected $pricingManager

$productManager protected property

protected $productManager