var/cache/dev/ContainerD1SjXzh/getNelmioApiDoc_Generator_MobileService.php line 25

Open in your IDE?
  1. <?php
  2. namespace ContainerD1SjXzh;
  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 getNelmioApiDoc_Generator_MobileService extends App_KernelDevDebugContainer
  9. {
  10.     /**
  11.      * Gets the public 'nelmio_api_doc.generator.mobile' shared service.
  12.      *
  13.      * @return \Nelmio\ApiDocBundle\ApiDocGenerator
  14.      */
  15.     public static function do($container$lazyLoad true)
  16.     {
  17.         include_once \dirname(__DIR__4).'/vendor/nelmio/api-doc-bundle/ApiDocGenerator.php';
  18.         $container->services['nelmio_api_doc.generator.mobile'] = $instance = new \Nelmio\ApiDocBundle\ApiDocGenerator(new RewindableGenerator(function () use ($container) {
  19.             yield => ($container->privates['nelmio_api_doc.describers.config'] ?? ($container->privates['nelmio_api_doc.describers.config'] = new \Nelmio\ApiDocBundle\Describer\ExternalDocDescriber([])));
  20.             yield => ($container->privates['nelmio_api_doc.describers.config.mobile'] ?? $container->load('getNelmioApiDoc_Describers_Config_MobileService'));
  21.             yield => ($container->privates['nelmio_api_doc.describers.openapi_php.mobile'] ?? $container->load('getNelmioApiDoc_Describers_OpenapiPhp_MobileService'));
  22.             yield => ($container->privates['nelmio_api_doc.describers.route.mobile'] ?? $container->load('getNelmioApiDoc_Describers_Route_MobileService'));
  23.             yield => ($container->privates['nelmio_api_doc.describers.default'] ?? ($container->privates['nelmio_api_doc.describers.default'] = new \Nelmio\ApiDocBundle\Describer\DefaultDescriber()));
  24.         }, 5), new RewindableGenerator(function () use ($container) {
  25.             yield => ($container->privates['nelmio_api_doc.model_describers.self_describing'] ?? ($container->privates['nelmio_api_doc.model_describers.self_describing'] = new \Nelmio\ApiDocBundle\ModelDescriber\SelfDescribingModelDescriber()));
  26.             yield => ($container->privates['nelmio_api_doc.model_describers.enum'] ?? ($container->privates['nelmio_api_doc.model_describers.enum'] = new \Nelmio\ApiDocBundle\ModelDescriber\EnumModelDescriber()));
  27.             yield => ($container->privates['nelmio_api_doc.model_describers.form'] ?? $container->load('getNelmioApiDoc_ModelDescribers_FormService'));
  28.             yield => ($container->privates['nelmio_api_doc.model_describers.jms'] ?? $container->load('getNelmioApiDoc_ModelDescribers_JmsService'));
  29.             yield => ($container->privates['nelmio_api_doc.model_describers.object'] ?? $container->load('getNelmioApiDoc_ModelDescribers_ObjectService'));
  30.             yield => ($container->privates['nelmio_api_doc.model_describers.object_fallback'] ?? ($container->privates['nelmio_api_doc.model_describers.object_fallback'] = new \Nelmio\ApiDocBundle\ModelDescriber\FallbackObjectModelDescriber()));
  31.         }, 6));
  32.         $instance->setAlternativeNames([]);
  33.         $instance->setMediaTypes([=> 'json']);
  34.         $instance->setLogger(($container->privates['monolog.logger.nelmio_api_doc'] ?? $container->load('getMonolog_Logger_NelmioApiDocService')));
  35.         return $instance;
  36.     }
  37. }