ProductCommand
extends ContainerAwareCommand
in package
uses
LockableTrait
Table of Contents
Properties
- $productServices : ProductService
- $entityManager : EntityManagerInterface
- $output : OutputInterface
Methods
- __construct() : mixed
- ProductCommand constructor.
- getSizeProduct() : false|string|null
- configure() : mixed
- execute() : mixed
- importCatalogAsirModeApparel() : void
- importCatalogAsirModeBags() : void
- importCatalogAsirModeShoes() : void
- importCatalogAsirModeWaletBages() : void
- importCategoryNameModeCsv() : mixed
Properties
$productServices
protected
ProductService
$productServices
$entityManager
private
EntityManagerInterface
$entityManager
$output
private
OutputInterface
$output
Methods
__construct()
ProductCommand constructor.
public
__construct([null $name = null ][, ProductService|null $productServices = null ][, EntityManagerInterface|null $entityManager = null ]) : mixed
Parameters
- $name : null = null
- $productServices : ProductService|null = null
- $entityManager : EntityManagerInterface|null = null
getSizeProduct()
public
getSizeProduct(mixed $sku) : false|string|null
Parameters
- $sku : mixed
Return values
false|string|nullconfigure()
protected
configure() : mixed
execute()
protected
execute(InputInterface $input, OutputInterface $output) : mixed
Parameters
- $input : InputInterface
- $output : OutputInterface
importCatalogAsirModeApparel()
private
importCatalogAsirModeApparel() : void
importCatalogAsirModeBags()
private
importCatalogAsirModeBags() : void
importCatalogAsirModeShoes()
private
importCatalogAsirModeShoes() : void
importCatalogAsirModeWaletBages()
private
importCatalogAsirModeWaletBages() : void
importCategoryNameModeCsv()
private
importCategoryNameModeCsv() : mixed