<?php
namespace ContainerPowmVZb;
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 getProductFamilyControllerService extends App_KernelDevDebugContainer
{
/**
* Gets the public 'App\Controller\Website\ProductFamilyController' shared autowired service.
*
* @return \App\Controller\Website\ProductFamilyController
*/
public static function do($container, $lazyLoad = true)
{
include_once \dirname(__DIR__, 5).'/vendor/symfony/framework-bundle/Controller/AbstractController.php';
include_once \dirname(__DIR__, 5).'/vendor/sulu/sulu/src/Sulu/Bundle/WebsiteBundle/Controller/WebsiteController.php';
include_once \dirname(__DIR__, 5).'/vendor/sulu/sulu/src/Sulu/Bundle/WebsiteBundle/Controller/DefaultController.php';
include_once \dirname(__DIR__, 5).'/src/Controller/Website/SuluExtendController.php';
include_once \dirname(__DIR__, 5).'/src/Controller/Website/Trait/FiltrationTrait.php';
include_once \dirname(__DIR__, 5).'/src/Controller/Website/ProductFamilyController.php';
$container->services['App\\Controller\\Website\\ProductFamilyController'] = $instance = new \App\Controller\Website\ProductFamilyController();
$instance->footerHeaderMapper = ($container->privates['App\\Utils\\FooterHeaderMapper'] ?? $container->load('getFooterHeaderMapperService'));
$instance->metaService = ($container->privates['App\\Service\\MetaService'] ?? $container->load('getMetaServiceService'));
$instance->requestStack = ($container->services['request_stack'] ?? ($container->services['request_stack'] = new \Symfony\Component\HttpFoundation\RequestStack()));
$instance->router = ($container->services['router'] ?? $container->getRouterService());
$instance->breadcrumbsManager = ($container->privates['App\\Utils\\BreadcrumbsManager'] ?? $container->load('getBreadcrumbsManagerService'));
$instance->blockManager = ($container->privates['App\\BlockManager\\BlockManager'] ?? $container->load('getBlockManagerService'));
$instance->setContainer(($container->privates['.service_locator.2DKdqgr'] ?? $container->load('get_ServiceLocator_2DKdqgrService'))->withContext('App\\Controller\\Website\\ProductFamilyController', $container));
return $instance;
}
}