CreateProductSelectionDropshipCommand
extends ContainerAwareCommand
in package
uses
LockableTrait
Table of Contents
Properties
- $connection : Connection
- $asirGroupModeProductService : ProductService|null
- $asirGroupProductService : ProductService
- $attributeService : AttributeService|null
- $container : ContainerInterface|null
- $kernel : KernelInterface|null
- $newProductHistoryService : NewProductHistoryService|null
- $newProductService : NewProductService
- $notioService : NotioProductService|null
- $productBigBuyService : ProductService|null
- $productCmpService : ProductService
- $productVidaxlService : ProductService|null
Methods
- __construct() : mixed
- CreateProductCommand constructor.
- createAsirModeProduct() : void
- createAsirProduct() : void
- createBigBuyProduct() : void
- createCmpProduct() : void
- createNotioProduct() : void
- createVidaxlProduct() : void
- setCompositionOfferForEachProduct() : void
- configure() : mixed
- execute() : int|void|null
Properties
$connection
protected
Connection
$connection
$asirGroupModeProductService
private
ProductService|null
$asirGroupModeProductService
$asirGroupProductService
private
ProductService
$asirGroupProductService
$attributeService
private
AttributeService|null
$attributeService
$container
private
ContainerInterface|null
$container
$kernel
private
KernelInterface|null
$kernel
$newProductHistoryService
private
NewProductHistoryService|null
$newProductHistoryService
$newProductService
private
NewProductService
$newProductService
$notioService
private
NotioProductService|null
$notioService
$productBigBuyService
private
ProductService|null
$productBigBuyService
$productCmpService
private
ProductService
$productCmpService
$productVidaxlService
private
ProductService|null
$productVidaxlService
Methods
__construct()
CreateProductCommand constructor.
public
__construct([null $name = null ][, NewProductService|null $newProductService = null ][, NewProductHistoryService|null $newProductHistoryService = null ][, ProductService|null $productCmpService = null ][, ProductService|null $productVidaxlService = null ][, ProductService|null $productBigBuyService = null ][, ProductService|null $asirGroupProductService = null ][, ProductService|null $asirGroupModeProductService = null ][, AttributeService $attributeService = null ][, NotioProductService|null $notioService = null ][, KernelInterface|null $kernel = null ][, ContainerInterface|null $container = null ]) : mixed
Parameters
- $name : null = null
- $newProductService : NewProductService|null = null
- $newProductHistoryService : NewProductHistoryService|null = null
- $productCmpService : ProductService|null = null
- $productVidaxlService : ProductService|null = null
- $productBigBuyService : ProductService|null = null
- $asirGroupProductService : ProductService|null = null
- $asirGroupModeProductService : ProductService|null = null
- $attributeService : AttributeService = null
- $notioService : NotioProductService|null = null
- $kernel : KernelInterface|null = null
- $container : ContainerInterface|null = null
createAsirModeProduct()
public
createAsirModeProduct(mixed $ids, mixed $userId, mixed $dropship, mixed $token, mixed $baseUrl) : void
Parameters
- $ids : mixed
- $userId : mixed
- $dropship : mixed
- $token : mixed
- $baseUrl : mixed
Tags
createAsirProduct()
public
createAsirProduct(mixed $ids, mixed $userId, mixed $dropship, mixed $token, mixed $baseUrl) : void
Parameters
- $ids : mixed
- $userId : mixed
- $dropship : mixed
- $token : mixed
- $baseUrl : mixed
Tags
createBigBuyProduct()
public
createBigBuyProduct(mixed $ids, mixed $userId, mixed $dropship, mixed $token, mixed $baseUrl, mixed $pack) : void
Parameters
- $ids : mixed
- $userId : mixed
- $dropship : mixed
- $token : mixed
- $baseUrl : mixed
- $pack : mixed
Tags
createCmpProduct()
public
createCmpProduct(mixed $ids, mixed $userId, mixed $dropship, mixed $token, mixed $baseUrl) : void
Parameters
- $ids : mixed
- $userId : mixed
- $dropship : mixed
- $token : mixed
- $baseUrl : mixed
createNotioProduct()
public
createNotioProduct(mixed $ids, mixed $userId, mixed $dropship, mixed $token, mixed $baseUrl) : void
Parameters
- $ids : mixed
- $userId : mixed
- $dropship : mixed
- $token : mixed
- $baseUrl : mixed
Tags
createVidaxlProduct()
public
createVidaxlProduct(mixed $ids, mixed $userId, mixed $dropship, mixed $token, mixed $baseUrl) : void
Parameters
- $ids : mixed
- $userId : mixed
- $dropship : mixed
- $token : mixed
- $baseUrl : mixed
Tags
setCompositionOfferForEachProduct()
public
setCompositionOfferForEachProduct(mixed $newProduct) : void
Parameters
- $newProduct : mixed
configure()
protected
configure() : mixed
execute()
protected
execute(InputInterface $input, OutputInterface $output) : int|void|null
Parameters
- $input : InputInterface
- $output : OutputInterface