Logidav Docs

ProductMeduseDataUpdateProcessor
in package
implements QueueProcessorInterface

Class ProductMeduseDataUpdateProcessor

Table of Contents

Interfaces

QueueProcessorInterface
Interface QueueProcessorInterface

Properties

$attributeService  : AttributeService
$attributeToMappedArray  : array<string|int, string>
$container  : Container
$entityManager  : EntityManagerInterface
$meduseDataArray  : array<string|int, mixed>
$meduseProductAttributeOptionsMappingRepository  : MeduseProductAttributeOptionsMappingRepository
$meduseQueueRepository  : MeduseQueueRepository
$meduseService  : MeduseService

Methods

__construct()  : mixed
execute()  : array<string|int, string>
Execute the process
getAttributeType()  : mixed

Properties

Methods

__construct()

public __construct(ContainerInterface $container, EntityManagerInterface $entityManager, MeduseQueueRepository $meduseQueueRepository, MeduseService $meduseService, MeduseProductAttributeOptionsMappingRepository $meduseProductAttributeOptionsMappingRepository, AttributeService $attributeService) : mixed
Parameters
$container : ContainerInterface
$entityManager : EntityManagerInterface
$meduseQueueRepository : MeduseQueueRepository
$meduseService : MeduseService
$meduseProductAttributeOptionsMappingRepository : MeduseProductAttributeOptionsMappingRepository
$attributeService : AttributeService

execute()

Execute the process

public execute([array<string|int, mixed> $queues = [] ]) : array<string|int, string>
Parameters
$queues : array<string|int, mixed> = []
Tags
throws
Exception
Return values
array<string|int, string>

        
On this page

Search results