<?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 'fragment.handler' shared service.

include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Fragment/FragmentHandler.php';
include_once \dirname(__DIR__, 4).'/vendor/contao/core-bundle/src/Fragment/FragmentHandler.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/DependencyInjection/LazyLoadingFragmentHandler.php';

$a = new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($this->getService, [
    'esi' => ['privates', 'fragment.renderer.esi', 'getFragment_Renderer_EsiService.php', true],
    'forward' => ['privates', 'contao.fragment.renderer.forward', 'getContao_Fragment_Renderer_ForwardService.php', true],
    'hinclude' => ['privates', 'fragment.renderer.hinclude', 'getFragment_Renderer_HincludeService.php', true],
    'inline' => ['privates', 'fragment.renderer.inline', 'getFragment_Renderer_InlineService.php', true],
], [
    'esi' => '?',
    'forward' => '?',
    'hinclude' => '?',
    'inline' => '?',
]);
$b = ($this->services['request_stack'] ?? ($this->services['request_stack'] = new \Symfony\Component\HttpFoundation\RequestStack()));

return $this->services['fragment.handler'] = new \Contao\CoreBundle\Fragment\FragmentHandler($a, new \Symfony\Component\HttpKernel\DependencyInjection\LazyLoadingFragmentHandler($a, $b, true), $b, ($this->privates['contao.fragment.registry'] ?? $this->getContao_Fragment_RegistryService()), new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($this->getService, [], []), true);
