<?php
namespace ContainerAqrnDLM;
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 getIndexManagerService extends App_KernelDevDebugContainer
{
/**
* Gets the private 'App\Search\IndexManager' shared autowired service.
*
* @return \App\Search\IndexManager
*/
public static function do($container, $lazyLoad = true)
{
include_once \dirname(__DIR__, 4).'/src/Search/IndexManager.php';
include_once \dirname(__DIR__, 4).'/vendor/meilisearch/meilisearch-php/src/Endpoints/Delegates/HandlesDumps.php';
include_once \dirname(__DIR__, 4).'/vendor/meilisearch/meilisearch-php/src/Endpoints/Delegates/HandlesIndex.php';
include_once \dirname(__DIR__, 4).'/vendor/meilisearch/meilisearch-php/src/Endpoints/Delegates/HandlesTasks.php';
include_once \dirname(__DIR__, 4).'/vendor/meilisearch/meilisearch-php/src/Endpoints/Delegates/HandlesKeys.php';
include_once \dirname(__DIR__, 4).'/vendor/meilisearch/meilisearch-php/src/Endpoints/Delegates/HandlesSystem.php';
include_once \dirname(__DIR__, 4).'/vendor/meilisearch/meilisearch-php/src/Endpoints/Delegates/HandlesMultiSearch.php';
include_once \dirname(__DIR__, 4).'/vendor/meilisearch/meilisearch-php/src/Client.php';
include_once \dirname(__DIR__, 4).'/src/Search/ClientFactory.php';
include_once \dirname(__DIR__, 4).'/src/Search/ContentExtractor.php';
return $container->privates['App\\Search\\IndexManager'] = new \App\Search\IndexManager($container->getEnv('SEARCH_PREFIX'), (new \App\Search\ClientFactory($container->getEnv('resolve:SEARCH_API_ADMIN_KEY'), $container->getEnv('resolve:SEARCH_HOST')))->__invoke(), ($container->privates['Moka\\Cms\\Link\\Entry\\EntryLinkGenerator'] ?? $container->getEntryLinkGeneratorService()), new \App\Search\ContentExtractor(($container->privates['Moka\\Cms\\Model\\Model'] ?? $container->getModelService()), ($container->privates['property_accessor'] ?? $container->getPropertyAccessorService())), ($container->services['liip_imagine.cache.manager'] ?? $container->getLiipImagine_Cache_ManagerService()));
}
}