GenerateAsirGroupInProgressProductsCommand
extends ContainerAwareCommand
in package
uses
LockableTrait
Table of Contents
Properties
- $asirGroupProductService : mixed
- $attributeService : AttributeService
- $entityManager : mixed
- $languageDetectionService : mixed
- $newProductService : mixed
- $openAi : mixed
Methods
- __construct() : mixed
- configure() : mixed
- execute() : mixed
Properties
$asirGroupProductService
private
mixed
$asirGroupProductService
$attributeService
private
AttributeService
$attributeService
$entityManager
private
mixed
$entityManager
$languageDetectionService
private
mixed
$languageDetectionService
$newProductService
private
mixed
$newProductService
$openAi
private
mixed
$openAi
Methods
__construct()
public
__construct(EntityManagerInterface $entityManager, OpenAi $openAi, NewProductService $newProductService, ProductService $asirGroupProductService, AttributeService $attributeService, LanguageDetectionService $languageDetectionService) : mixed
Parameters
- $entityManager : EntityManagerInterface
- $openAi : OpenAi
- $newProductService : NewProductService
- $asirGroupProductService : ProductService
- $attributeService : AttributeService
- $languageDetectionService : LanguageDetectionService
configure()
protected
configure() : mixed
execute()
protected
execute(InputInterface $input, OutputInterface $output) : mixed
Parameters
- $input : InputInterface
- $output : OutputInterface