<?php
namespace ContainerC1MH1xT;
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 getNotificationControllerService extends App_KernelDevDebugContainer
{
/**
* Gets the public 'Ibexa\Bundle\AdminUi\Controller\NotificationController' shared autowired service.
*
* @return \Ibexa\Bundle\AdminUi\Controller\NotificationController
*/
public static function do($container, $lazyLoad = true)
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/Controller/AbstractController.php';
include_once \dirname(__DIR__, 4).'/vendor/se7enxweb/admin-ui/src/contracts/Controller/Controller.php';
include_once \dirname(__DIR__, 4).'/vendor/se7enxweb/admin-ui/src/bundle/Controller/NotificationController.php';
$container->services['Ibexa\\Bundle\\AdminUi\\Controller\\NotificationController'] = $instance = new \Ibexa\Bundle\AdminUi\Controller\NotificationController(($container->privates['Ibexa\\Core\\Event\\NotificationService'] ?? $container->getNotificationService2Service()), ($container->privates['Ibexa\\Core\\Notification\\Renderer\\Registry'] ?? $container->load('getRegistry3Service')), ($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? $container->getTranslatorInterfaceService()), ($container->services['Ibexa\\Bundle\\Core\\DependencyInjection\\Configuration\\ChainConfigResolver'] ?? $container->getChainConfigResolverService()), ($container->privates['Ibexa\\AdminUi\\Form\\Factory\\FormFactory'] ?? $container->getFormFactoryService()), ($container->privates['Ibexa\\AdminUi\\Form\\SubmitHandler'] ?? $container->load('getSubmitHandlerService')), ($container->privates['Ibexa\\AdminUi\\Notification\\TranslatableNotificationHandler'] ?? $container->load('getTranslatableNotificationHandlerService')));
$instance->setContainer($container);
$instance->performAccessCheck();
return $instance;
}
}