Logidav Docs

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

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
throws
ConnectionException
throws
DBALException
throws
Throwable

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
throws
Throwable

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
throws
ORMException
throws
Throwable

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
throws
Throwable

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
throws
ORMException
throws
Throwable

execute()

protected execute(InputInterface $input, OutputInterface $output) : int|void|null
Parameters
$input : InputInterface
$output : OutputInterface
Return values
int|void|null

        
On this page

Search results