<?php
namespace ContainerMhdHbrh;
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 getService6Service extends App_KernelTestingDebugContainer
{
/**
* Gets the private 'AdvancedObjectSearchBundle\Service' shared autowired service.
*
* @return \AdvancedObjectSearchBundle\Service
*/
public static function do($container, $lazyLoad = true)
{
include_once \dirname(__DIR__, 4).'/vendor/pimcore/advanced-object-search/src/Service.php';
include_once \dirname(__DIR__, 4).'/vendor/pimcore/advanced-object-search/src/Tools/EsClientFactory.php';
$a = ($container->services['event_dispatcher'] ?? $container->getEventDispatcherService());
if (isset($container->privates['AdvancedObjectSearchBundle\\Service'])) {
return $container->privates['AdvancedObjectSearchBundle\\Service'];
}
$b = ($container->services['AdvancedObjectSearchBundle\\Tools\\ElasticSearchConfigService'] ?? $container->load('getElasticSearchConfigService2Service'));
$container->privates['AdvancedObjectSearchBundle\\Service'] = $instance = new \AdvancedObjectSearchBundle\Service(($container->services['monolog.logger.pimcore_advanced_object_search'] ?? $container->load('getMonolog_Logger_PimcoreAdvancedObjectSearchService')), ($container->services['Pimcore\\Bundle\\AdminBundle\\Security\\User\\TokenStorageUserResolver'] ?? $container->load('getTokenStorageUserResolver2Service')), \AdvancedObjectSearchBundle\Tools\EsClientFactory::getESClient($b), new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService, [
'advancedManyToManyObjectRelation' => [false, 'AdvancedObjectSearchBundle\\Filter\\FieldDefinitionAdapter\\AdvancedManyToManyObjectRelation', 'getAdvancedManyToManyObjectRelationService', true],
'advancedManyToManyRelation' => [false, 'AdvancedObjectSearchBundle\\Filter\\FieldDefinitionAdapter\\AdvancedManyToManyRelation', 'getAdvancedManyToManyRelationService', true],
'calculatedValue' => [false, 'bundle.advanced_object_search.filter.calculatedValue', 'getBundle_AdvancedObjectSearch_Filter_CalculatedValueService', true],
'checkbox' => [false, 'bundle.advanced_object_search.filter.checkbox', 'getBundle_AdvancedObjectSearch_Filter_CheckboxService', true],
'country' => [false, 'bundle.advanced_object_search.filter.country', 'getBundle_AdvancedObjectSearch_Filter_CountryService', true],
'countrymultiselect' => [false, 'bundle.advanced_object_search.filter.countrymultiselect', 'getBundle_AdvancedObjectSearch_Filter_CountrymultiselectService', true],
'date' => [false, 'bundle.advanced_object_search.filter.date', 'getBundle_AdvancedObjectSearch_Filter_DateService', true],
'datetime' => [false, 'bundle.advanced_object_search.filter.datetime', 'getBundle_AdvancedObjectSearch_Filter_DatetimeService', true],
'default' => [false, 'bundle.advanced_object_search.filter.default', 'getBundle_AdvancedObjectSearch_Filter_DefaultService', true],
'fieldcollections' => [false, 'bundle.advanced_object_search.filter.fieldcollections', 'getBundle_AdvancedObjectSearch_Filter_FieldcollectionsService', true],
'href' => [false, 'AdvancedObjectSearchBundle\\Filter\\FieldDefinitionAdapter\\ManyToOneRelation', 'getManyToOneRelationService', true],
'language' => [false, 'bundle.advanced_object_search.filter.language', 'getBundle_AdvancedObjectSearch_Filter_LanguageService', true],
'languagemultiselect' => [false, 'bundle.advanced_object_search.filter.languagemultiselect', 'getBundle_AdvancedObjectSearch_Filter_LanguagemultiselectService', true],
'localizedfields' => [false, 'bundle.advanced_object_search.filter.localizedfields', 'getBundle_AdvancedObjectSearch_Filter_LocalizedfieldsService', true],
'manyToManyObjectRelation' => [false, 'AdvancedObjectSearchBundle\\Filter\\FieldDefinitionAdapter\\ManyToManyObjectRelation', 'getManyToManyObjectRelationService', true],
'manyToManyRelation' => [false, 'AdvancedObjectSearchBundle\\Filter\\FieldDefinitionAdapter\\ManyToManyRelation', 'getManyToManyRelationService', true],
'manyToOneRelation' => [false, 'AdvancedObjectSearchBundle\\Filter\\FieldDefinitionAdapter\\ManyToOneRelation', 'getManyToOneRelationService', true],
'multihref' => [false, 'AdvancedObjectSearchBundle\\Filter\\FieldDefinitionAdapter\\ManyToManyRelation', 'getManyToManyRelationService', true],
'multihrefMetadata' => [false, 'AdvancedObjectSearchBundle\\Filter\\FieldDefinitionAdapter\\AdvancedManyToManyRelation', 'getAdvancedManyToManyRelationService', true],
'multiselect' => [false, 'bundle.advanced_object_search.filter.multiselect', 'getBundle_AdvancedObjectSearch_Filter_MultiselectService', true],
'numeric' => [false, 'bundle.advanced_object_search.filter.numeric', 'getBundle_AdvancedObjectSearch_Filter_NumericService', true],
'objectbricks' => [false, 'bundle.advanced_object_search.filter.objectbricks', 'getBundle_AdvancedObjectSearch_Filter_ObjectbricksService', true],
'objects' => [false, 'AdvancedObjectSearchBundle\\Filter\\FieldDefinitionAdapter\\ManyToManyObjectRelation', 'getManyToManyObjectRelationService', true],
'objectsMetadata' => [false, 'AdvancedObjectSearchBundle\\Filter\\FieldDefinitionAdapter\\AdvancedManyToManyObjectRelation', 'getAdvancedManyToManyObjectRelationService', true],
'quantityValue' => [false, 'bundle.advanced_object_search.filter.quantityValue', 'getBundle_AdvancedObjectSearch_Filter_QuantityValueService', true],
'select' => [false, 'bundle.advanced_object_search.filter.select', 'getBundle_AdvancedObjectSearch_Filter_SelectService', true],
'table' => [false, 'bundle.advanced_object_search.filter.table', 'getBundle_AdvancedObjectSearch_Filter_TableService', true],
'time' => [false, 'bundle.advanced_object_search.filter.time', 'getBundle_AdvancedObjectSearch_Filter_TimeService', true],
'user' => [false, 'bundle.advanced_object_search.filter.user', 'getBundle_AdvancedObjectSearch_Filter_UserService', true],
], [
'advancedManyToManyObjectRelation' => '?',
'advancedManyToManyRelation' => '?',
'calculatedValue' => '?',
'checkbox' => '?',
'country' => '?',
'countrymultiselect' => '?',
'date' => '?',
'datetime' => '?',
'default' => '?',
'fieldcollections' => '?',
'href' => '?',
'language' => '?',
'languagemultiselect' => '?',
'localizedfields' => '?',
'manyToManyObjectRelation' => '?',
'manyToManyRelation' => '?',
'manyToOneRelation' => '?',
'multihref' => '?',
'multihrefMetadata' => '?',
'multiselect' => '?',
'numeric' => '?',
'objectbricks' => '?',
'objects' => '?',
'objectsMetadata' => '?',
'quantityValue' => '?',
'select' => '?',
'table' => '?',
'time' => '?',
'user' => '?',
]), $a, ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? $container->getTranslatorInterfaceService()), $b);
$instance->setCoreFieldsConfig($container->parameters['advanced_object_search.core_fields_configuration']);
return $instance;
}
}