/** * @param ProductUpdaterInterface $productUpdater * @param ValidatorInterface $validator * @param ProductMassActionRepositoryInterface $massActionRepository * @param AttributeRepositoryInterface $attributeRepository * @param JobConfigurationRepositoryInterface $jobConfigurationRepo */ public function __construct(ProductUpdaterInterface $productUpdater, ValidatorInterface $validator, ProductMassActionRepositoryInterface $massActionRepository, AttributeRepositoryInterface $attributeRepository, JobConfigurationRepositoryInterface $jobConfigurationRepo) { parent::__construct($jobConfigurationRepo); $this->productUpdater = $productUpdater; $this->validator = $validator; $this->attributeRepository = $attributeRepository; }
/** * @param JobConfigurationRepositoryInterface $jobConfigurationRepo * @param SerializerInterface $serializer * @param ChannelManager $channelManager * @param string $uploadDirectory */ public function __construct(JobConfigurationRepositoryInterface $jobConfigurationRepo, SerializerInterface $serializer, ChannelManager $channelManager, $uploadDirectory) { parent::__construct($jobConfigurationRepo); $this->serializer = $serializer; $this->channelManager = $channelManager; $this->uploadDirectory = $uploadDirectory; }
/** * @param ValidatorInterface $validator * @param JobConfigurationRepositoryInterface $jobConfigurationRepo * @param GroupRepositoryInterface $groupRepository * @param ProductTemplateUpdaterInterface $templateUpdater */ public function __construct(JobConfigurationRepositoryInterface $jobConfigurationRepo, ValidatorInterface $validator, GroupRepositoryInterface $groupRepository, ProductTemplateUpdaterInterface $templateUpdater) { parent::__construct($jobConfigurationRepo); $this->validator = $validator; $this->groupRepository = $groupRepository; $this->templateUpdater = $templateUpdater; }
/** * @param JobConfigurationRepositoryInterface $jobConfigurationRepo * @param AttributeRepositoryInterface $attributeRepository * @param ChannelRepositoryInterface $channelRepository * @param AttributeRequirementFactory $factory */ public function __construct(JobConfigurationRepositoryInterface $jobConfigurationRepo, AttributeRepositoryInterface $attributeRepository, ChannelRepositoryInterface $channelRepository, AttributeRequirementFactory $factory) { parent::__construct($jobConfigurationRepo); $this->attributeRepository = $attributeRepository; $this->channelRepository = $channelRepository; $this->factory = $factory; }
/** * @param MassEditRepositoryInterface $massEditRepository * @param ProductUpdaterInterface $productUpdater * @param ValidatorInterface $validator */ public function __construct( MassEditRepositoryInterface $massEditRepository, ProductUpdaterInterface $productUpdater, ValidatorInterface $validator ) { parent::__construct($massEditRepository); $this->productUpdater = $productUpdater; $this->validator = $validator; }
/** * @param ProductUpdaterInterface $productUpdater * @param ValidatorInterface $validator * @param JobConfigurationRepositoryInterface $jobConfigurationRepo */ public function __construct(ProductUpdaterInterface $productUpdater, ValidatorInterface $validator, JobConfigurationRepositoryInterface $jobConfigurationRepo) { parent::__construct($jobConfigurationRepo); $this->productUpdater = $productUpdater; $this->validator = $validator; }