<?php
namespace ContainerVJPm9f3;
use Symfony\Component\DependencyInjection\Argument\RewindableGenerator;
use Symfony\Component\DependencyInjection\Exception\RuntimeException;
/**
* @internal This class has been auto-generated by the Symfony Dependency Injection Component.
*/
class getFosElastica_ObjectPersister_AppLetters_LetterOCRIndexationService extends App_KernelDevDebugContainer
{
/**
* Gets the public 'fos_elastica.object_persister.app_letters.letterOCRIndexation' shared service.
*
* @return \FOS\ElasticaBundle\Persister\ObjectPersister
*/
public static function do($container, $lazyLoad = true)
{
include_once \dirname(__DIR__, 4).'/vendor/friendsofsymfony/elastica-bundle/src/Persister/ObjectPersisterInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/friendsofsymfony/elastica-bundle/src/Persister/ObjectPersister.php';
$a = ($container->privates['quiet_elastica_transformer'] ?? $container->load('getQuietElasticaTransformerService'));
if (isset($container->services['fos_elastica.object_persister.app_letters.letterOCRIndexation'])) {
return $container->services['fos_elastica.object_persister.app_letters.letterOCRIndexation'];
}
return $container->services['fos_elastica.object_persister.app_letters.letterOCRIndexation'] = new \FOS\ElasticaBundle\Persister\ObjectPersister(($container->services['fos_elastica.index.app_letters.letterOCRIndexation'] ?? $container->load('getFosElastica_Index_AppLetters_LetterOCRIndexationService')), $a, 'Evo\\Infrastructure\\MappingORM\\Elastic\\LetterOCRIndexation', ['letterId' => ['type' => 'keyword'], 'organizationId' => ['type' => 'keyword'], 'content' => ['type' => 'text']], []);
}
}