UpdateDecorImageProductCommand
extends ContainerAwareCommand
in package
uses
LockableTrait
Class UpdateDropAndDepotPriceCommand
Table of Contents
Properties
- $_logProduct : array<string|int, mixed>
- $connection : Connection
- $em : EntityManagerInterface|null
- $entityManager : EntityManagerInterface|null
- $output : OutputInterface
- $productApi : ProductApi|object
- $queueService : QueueServiceInterface
- $rabbitMqService : RabbitMqService
Methods
- __construct() : mixed
- UpdateDropAndDepotPriceCommand constructor.
- configure() : mixed
- execute() : int|void|null
- getProductImageDecorData() : array<string|int, mixed>
Properties
$_logProduct
private
array<string|int, mixed>
$_logProduct
$connection
private
Connection
$connection
$em
private
EntityManagerInterface|null
$em
$entityManager
private
EntityManagerInterface|null
$entityManager
$output
private
OutputInterface
$output
$productApi
private
ProductApi|object
$productApi
$queueService
private
QueueServiceInterface
$queueService
$rabbitMqService
private
RabbitMqService
$rabbitMqService
Methods
__construct()
UpdateDropAndDepotPriceCommand constructor.
public
__construct([null $name = null ][, EntityManagerInterface|null $entityManager = null ][, QueueServiceInterface|null $queueService = null ][, RabbitMqService $rabbitMqService = null ]) : mixed
Parameters
- $name : null = null
- $entityManager : EntityManagerInterface|null = null
- $queueService : QueueServiceInterface|null = null
- $rabbitMqService : RabbitMqService = null
configure()
protected
configure() : mixed
execute()
protected
execute(InputInterface $input, OutputInterface $output) : int|void|null
Parameters
- $input : InputInterface
- $output : OutputInterface
Return values
int|void|nullgetProductImageDecorData()
private
getProductImageDecorData(mixed $product) : array<string|int, mixed>
Parameters
- $product : mixed