<?php

use Symfony\Component\DependencyInjection\Argument\RewindableGenerator;
use Symfony\Component\DependencyInjection\Exception\RuntimeException;

// This file has been auto-generated by the Symfony Dependency Injection Component for internal use.
// Returns the public 'pim_enrich.controller.rest.job_instance' shared service.

include_once \dirname(__DIR__, 4).'/vendor/akeneo/pim-community-dev/src/Akeneo/Platform/Bundle/ImportExportBundle/Controller/InternalApi/JobInstanceController.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/serializer/Normalizer/NormalizerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/serializer/Normalizer/CacheableSupportsMethodInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/akeneo/pim-community-dev/src/Akeneo/Tool/Component/Batch/Normalizer/Standard/JobInstanceNormalizer.php';
include_once \dirname(__DIR__, 4).'/vendor/akeneo/pim-community-dev/src/Akeneo/Pim/Enrichment/Component/Product/Normalizer/InternalApi/ViolationNormalizer.php';
include_once \dirname(__DIR__, 4).'/vendor/akeneo/pim-community-dev/src/Akeneo/Tool/Bundle/BatchBundle/Job/JobInstanceFactory.php';

$a = ($this->privates['pim_catalog.filter.chained'] ?? $this->load('getPimCatalog_Filter_ChainedService.php'));

return $this->services['pim_enrich.controller.rest.job_instance'] = new \Akeneo\Platform\Bundle\ImportExportBundle\Controller\InternalApi\JobInstanceController(($this->privates['akeneo_batch.job.job_instance_repository'] ?? $this->load('getAkeneoBatch_Job_JobInstanceRepositoryService.php')), ($this->services['akeneo_batch.job.job_registry'] ?? $this->load('getAkeneoBatch_Job_JobRegistryService.php')), ($this->privates['pim_catalog.normalizer.standard.job_instance'] ?? ($this->privates['pim_catalog.normalizer.standard.job_instance'] = new \Akeneo\Tool\Component\Batch\Normalizer\Standard\JobInstanceNormalizer())), ($this->privates['akeneo_batch.updater.job_instance'] ?? $this->load('getAkeneoBatch_Updater_JobInstanceService.php')), ($this->privates['akeneo_batch.saver.job_instance'] ?? $this->load('getAkeneoBatch_Saver_JobInstanceService.php')), ($this->privates['akeneo_batch.remover.job_instance'] ?? $this->load('getAkeneoBatch_Remover_JobInstanceService.php')), ($this->services['validator'] ?? $this->load('getValidatorService.php')), ($this->privates['akeneo_batch.job.job_parameters_validator'] ?? $this->load('getAkeneoBatch_Job_JobParametersValidatorService.php')), ($this->privates['akeneo_batch.job_parameters_factory'] ?? $this->load('getAkeneoBatch_JobParametersFactoryService.php')), ($this->privates['akeneo_batch_queue.launcher.queue_job_launcher'] ?? $this->load('getAkeneoBatchQueue_Launcher_QueueJobLauncherService.php')), ($this->services['security.token_storage'] ?? $this->getSecurity_TokenStorageService()), ($this->services['router'] ?? $this->getRouterService()), ($this->privates['pim_enrich.provider.form.chained'] ?? $this->load('getPimEnrich_Provider_Form_ChainedService.php')), $a, ($this->privates['pim_enrich.normalizer.violation'] ?? ($this->privates['pim_enrich.normalizer.violation'] = new \Akeneo\Pim\Enrichment\Component\Product\Normalizer\InternalApi\ViolationNormalizer())), ($this->privates['akeneo_batch.job_instance_factory'] ?? ($this->privates['akeneo_batch.job_instance_factory'] = new \Akeneo\Tool\Bundle\BatchBundle\Job\JobInstanceFactory('Akeneo\\Tool\\Component\\Batch\\Model\\JobInstance'))), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), $a, ($this->services['oneup_flysystem.jobs_storage_filesystem'] ?? $this->load('getOneupFlysystem_JobsStorageFilesystemService.php')));
