var/cache/dev/ContainerPN1wE1O/getAdmin_AdService.php line 78

Open in your IDE?
  1. <?php
  2. namespace ContainerPN1wE1O;
  3. use Symfony\Component\DependencyInjection\Argument\RewindableGenerator;
  4. use Symfony\Component\DependencyInjection\Exception\RuntimeException;
  5. /**
  6.  * @internal This class has been auto-generated by the Symfony Dependency Injection Component.
  7.  */
  8. class getAdmin_AdService extends App_KernelDevDebugContainer
  9. {
  10.     /**
  11.      * Gets the public 'admin.ad' autowired service.
  12.      *
  13.      * @return \App\Admin\AdAdmin
  14.      */
  15.     public static function do($container$lazyLoad true)
  16.     {
  17.         include_once \dirname(__DIR__4).'/vendor/sonata-project/admin-bundle/src/Templating/MutableTemplateRegistryAwareInterface.php';
  18.         include_once \dirname(__DIR__4).'/vendor/sonata-project/admin-bundle/src/DependencyInjection/Admin/TaggedAdminInterface.php';
  19.         include_once \dirname(__DIR__4).'/vendor/sonata-project/admin-bundle/src/DependencyInjection/Admin/AbstractTaggedAdmin.php';
  20.         include_once \dirname(__DIR__4).'/vendor/sonata-project/admin-bundle/src/Admin/AccessRegistryInterface.php';
  21.         include_once \dirname(__DIR__4).'/vendor/sonata-project/admin-bundle/src/FieldDescription/FieldDescriptionRegistryInterface.php';
  22.         include_once \dirname(__DIR__4).'/vendor/sonata-project/admin-bundle/src/Admin/LifecycleHookProviderInterface.php';
  23.         include_once \dirname(__DIR__4).'/vendor/sonata-project/admin-bundle/src/Admin/ParentAdminInterface.php';
  24.         include_once \dirname(__DIR__4).'/vendor/sonata-project/admin-bundle/src/Admin/UrlGeneratorInterface.php';
  25.         include_once \dirname(__DIR__4).'/vendor/sonata-project/admin-bundle/src/Admin/AdminInterface.php';
  26.         include_once \dirname(__DIR__4).'/vendor/symfony/security-acl/Model/DomainObjectInterface.php';
  27.         include_once \dirname(__DIR__4).'/vendor/sonata-project/admin-bundle/src/Admin/AdminTreeInterface.php';
  28.         include_once \dirname(__DIR__4).'/vendor/sonata-project/admin-bundle/src/Admin/AbstractAdmin.php';
  29.         include_once \dirname(__DIR__4).'/src/Admin/BaseAdAdmin.php';
  30.         include_once \dirname(__DIR__4).'/src/Admin/AdAdmin.php';
  31.         include_once \dirname(__DIR__4).'/vendor/sonata-project/admin-bundle/src/Exporter/DataSourceInterface.php';
  32.         include_once \dirname(__DIR__4).'/vendor/sonata-project/doctrine-orm-admin-bundle/src/Exporter/DataSource.php';
  33.         include_once \dirname(__DIR__4).'/vendor/sonata-project/admin-bundle/src/Security/Handler/SecurityHandlerInterface.php';
  34.         include_once \dirname(__DIR__4).'/vendor/sonata-project/admin-bundle/src/Security/Handler/NoopSecurityHandler.php';
  35.         include_once \dirname(__DIR__4).'/vendor/sonata-project/admin-bundle/src/Translator/LabelTranslatorStrategyInterface.php';
  36.         include_once \dirname(__DIR__4).'/vendor/sonata-project/admin-bundle/src/Translator/NativeLabelTranslatorStrategy.php';
  37.         include_once \dirname(__DIR__4).'/vendor/sonata-project/admin-bundle/src/Admin/AdminExtensionInterface.php';
  38.         include_once \dirname(__DIR__4).'/vendor/sonata-project/admin-bundle/src/Admin/AbstractAdminExtension.php';
  39.         include_once \dirname(__DIR__4).'/vendor/sonata-project/admin-bundle/src/Admin/Extension/LockExtension.php';
  40.         $container->factories['admin.ad'] = function () use ($container) {
  41.             $instance = new \App\Admin\AdAdmin('admin.ad''App\\Entity\\MediaGroupItem''App\\Controller\\Sonata\\AdCRUDController');
  42.             $instance->setManagerType('orm');
  43.             $instance->setModelManager(($container->services['sonata.admin.manager.orm'] ?? $container->load('getSonata_Admin_Manager_OrmService')));
  44.             $instance->setDataSource(($container->privates['sonata.admin.data_source.orm'] ?? ($container->privates['sonata.admin.data_source.orm'] = new \Sonata\DoctrineORMAdminBundle\Exporter\DataSource())));
  45.             $instance->setFieldDescriptionFactory(($container->privates['sonata.admin.field_description_factory.orm'] ?? $container->load('getSonata_Admin_FieldDescriptionFactory_OrmService')));
  46.             $instance->setFormContractor(($container->privates['sonata.admin.builder.orm_form'] ?? $container->load('getSonata_Admin_Builder_OrmFormService')));
  47.             $instance->setShowBuilder(($container->privates['sonata.admin.builder.orm_show'] ?? $container->load('getSonata_Admin_Builder_OrmShowService')));
  48.             $instance->setListBuilder(($container->privates['sonata.admin.builder.orm_list'] ?? $container->load('getSonata_Admin_Builder_OrmListService')));
  49.             $instance->setDatagridBuilder(($container->privates['sonata.admin.builder.orm_datagrid'] ?? $container->load('getSonata_Admin_Builder_OrmDatagridService')));
  50.             $instance->setTranslator(($container->services['translator'] ?? $container->getTranslatorService()), false);
  51.             $instance->setConfigurationPool(($container->privates['sonata.admin.pool'] ?? $container->getSonata_Admin_PoolService()));
  52.             $instance->setRouteGenerator(($container->privates['sonata.admin.route.default_generator'] ?? $container->load('getSonata_Admin_Route_DefaultGeneratorService')));
  53.             $instance->setSecurityHandler(($container->privates['sonata.admin.security.handler.noop'] ?? ($container->privates['sonata.admin.security.handler.noop'] = new \Sonata\AdminBundle\Security\Handler\NoopSecurityHandler())));
  54.             $instance->setMenuFactory(($container->services['knp_menu.factory'] ?? $container->load('getKnpMenu_FactoryService')));
  55.             $instance->setRouteBuilder(($container->privates['sonata.admin.route.path_info'] ?? $container->load('getSonata_Admin_Route_PathInfoService')));
  56.             $instance->setLabelTranslatorStrategy(($container->privates['sonata.admin.label.strategy.native'] ?? ($container->privates['sonata.admin.label.strategy.native'] = new \Sonata\AdminBundle\Translator\NativeLabelTranslatorStrategy())));
  57.             $instance->setPagerType('default');
  58.             $instance->setLabel('Ads');
  59.             $instance->setTranslationDomain('messages');
  60.             $instance->setListModes(['list' => ['icon' => '<i class="fas fa-list fa-fw" aria-hidden="true"></i>''class' => 'fas fa-list fa-fw'], 'mosaic' => ['icon' => '<i class="fas fa-th-large fa-fw" aria-hidden="true"></i>''class' => 'fas fa-th-large fa-fw']]);
  61.             $instance->setSecurityInformation([]);
  62.             $instance->setFormTheme([=> '@SonataDoctrineORMAdmin/Form/form_admin_fields.html.twig']);
  63.             $instance->setFilterTheme([=> '@SonataDoctrineORMAdmin/Form/filter_admin_fields.html.twig']);
  64.             $instance->setContainer($container);
  65.             $instance->setTemplateRegistry(($container->services['admin.ad.template_registry'] ?? $container->load('getAdmin_Ad_TemplateRegistryService')));
  66.             $instance->addExtension(($container->privates['sonata.admin.event.extension'] ?? $container->load('getSonata_Admin_Event_ExtensionService')));
  67.             $instance->addExtension(($container->privates['sonata.admin.lock.extension'] ?? ($container->privates['sonata.admin.lock.extension'] = new \Sonata\AdminBundle\Admin\Extension\LockExtension())));
  68.             $instance->initialize();
  69.             return $instance;
  70.         };
  71.         return $container->factories['admin.ad']();
  72.     }
  73. }