<?php

namespace ContainerEKZIeE8;

use Symfony\Component\DependencyInjection\Argument\RewindableGenerator;
use Symfony\Component\DependencyInjection\ContainerInterface;
use Symfony\Component\DependencyInjection\Exception\RuntimeException;

/*
 * @internal This class has been auto-generated by the Symfony Dependency Injection Component.
 */
class getSuluAdmin_FormMetadata_FormMetadataMapperService extends App_KernelProdContainer
{
    /*
     * Gets the private 'sulu_admin.form_metadata.form_metadata_mapper' shared service.
     *
     * @return \Sulu\Bundle\AdminBundle\FormMetadata\FormMetadataMapper
     */
    public static function do($container, $lazyLoad = true)
    {
        return $container->privates['sulu_admin.form_metadata.form_metadata_mapper'] = new \Sulu\Bundle\AdminBundle\FormMetadata\FormMetadataMapper(new \Sulu\Bundle\AdminBundle\Metadata\SchemaMetadata\PropertyMetadataMapperRegistry(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [
            'number' => ['services', 'sulu.content.type.number', 'getSulu_Content_Type_NumberService', true],
            'text_line' => ['privates', 'sulu_admin.property_metadata_mapper.text', 'getSuluAdmin_PropertyMetadataMapper_TextService', true],
            'text_area' => ['privates', 'sulu_admin.property_metadata_mapper.text', 'getSuluAdmin_PropertyMetadataMapper_TextService', true],
            'tag_selection' => ['privates', 'sulu_admin.property_metadata_mapper.selection', 'getSuluAdmin_PropertyMetadataMapper_SelectionService', true],
            'page_selection' => ['privates', 'sulu_admin.property_metadata_mapper.selection', 'getSuluAdmin_PropertyMetadataMapper_SelectionService', true],
            'snippet_selection' => ['privates', 'sulu_admin.property_metadata_mapper.selection', 'getSuluAdmin_PropertyMetadataMapper_SelectionService', true],
            'category_selection' => ['privates', 'sulu_admin.property_metadata_mapper.selection', 'getSuluAdmin_PropertyMetadataMapper_SelectionService', true],
            'collection_selection' => ['privates', 'sulu_admin.property_metadata_mapper.selection', 'getSuluAdmin_PropertyMetadataMapper_SelectionService', true],
            'contact_selection' => ['privates', 'sulu_admin.property_metadata_mapper.selection', 'getSuluAdmin_PropertyMetadataMapper_SelectionService', true],
            'account_selection' => ['privates', 'sulu_admin.property_metadata_mapper.selection', 'getSuluAdmin_PropertyMetadataMapper_SelectionService', true],
            'single_form_selection' => ['privates', 'sulu_admin.property_metadata_mapper.single_selection', 'getSuluAdmin_PropertyMetadataMapper_SingleSelectionService', true],
            'single_page_selection' => ['privates', 'sulu_admin.property_metadata_mapper.single_selection', 'getSuluAdmin_PropertyMetadataMapper_SingleSelectionService', true],
            'single_snippet_selection' => ['privates', 'sulu_admin.property_metadata_mapper.single_selection', 'getSuluAdmin_PropertyMetadataMapper_SingleSelectionService', true],
            'single_category_selection' => ['privates', 'sulu_admin.property_metadata_mapper.single_selection', 'getSuluAdmin_PropertyMetadataMapper_SingleSelectionService', true],
            'single_collection_selection' => ['privates', 'sulu_admin.property_metadata_mapper.single_selection', 'getSuluAdmin_PropertyMetadataMapper_SingleSelectionService', true],
            'single_account_selection' => ['privates', 'sulu_admin.property_metadata_mapper.single_selection', 'getSuluAdmin_PropertyMetadataMapper_SingleSelectionService', true],
            'single_contact_selection' => ['privates', 'sulu_admin.property_metadata_mapper.single_selection', 'getSuluAdmin_PropertyMetadataMapper_SingleSelectionService', true],
            'single_contact_title_selection' => ['privates', 'sulu_admin.property_metadata_mapper.single_selection', 'getSuluAdmin_PropertyMetadataMapper_SingleSelectionService', true],
            'single_contact_position_selection' => ['privates', 'sulu_admin.property_metadata_mapper.single_selection', 'getSuluAdmin_PropertyMetadataMapper_SingleSelectionService', true],
            'media_selection' => ['services', 'sulu_media.type.media_selection', 'getSuluMedia_Type_MediaSelectionService', true],
            'single_media_selection' => ['services', 'sulu_media.type.single_media_selection', 'getSuluMedia_Type_SingleMediaSelectionService', true],
            'image_map' => ['services', 'sulu_media.type.image_map', 'getSuluMedia_Type_ImageMapService', true],
            'teaser_selection' => ['services', 'sulu_page.teaser.content_type', 'getSuluPage_Teaser_ContentTypeService', true],
            'email' => ['services', 'sulu.content.type.email', 'getSulu_Content_Type_EmailService', true],
            'page_tree_route' => ['services', 'sulu_route.content_type.page_tree_route', 'getSuluRoute_ContentType_PageTreeRouteService', true],
        ], [
            'number' => 'Sulu\\Component\\Content\\Types\\Number',
            'text_line' => 'Sulu\\Bundle\\AdminBundle\\Metadata\\SchemaMetadata\\TextPropertyMetadataMapper',
            'text_area' => 'Sulu\\Bundle\\AdminBundle\\Metadata\\SchemaMetadata\\TextPropertyMetadataMapper',
            'tag_selection' => 'Sulu\\Bundle\\AdminBundle\\Metadata\\SchemaMetadata\\SelectionPropertyMetadataMapper',
            'page_selection' => 'Sulu\\Bundle\\AdminBundle\\Metadata\\SchemaMetadata\\SelectionPropertyMetadataMapper',
            'snippet_selection' => 'Sulu\\Bundle\\AdminBundle\\Metadata\\SchemaMetadata\\SelectionPropertyMetadataMapper',
            'category_selection' => 'Sulu\\Bundle\\AdminBundle\\Metadata\\SchemaMetadata\\SelectionPropertyMetadataMapper',
            'collection_selection' => 'Sulu\\Bundle\\AdminBundle\\Metadata\\SchemaMetadata\\SelectionPropertyMetadataMapper',
            'contact_selection' => 'Sulu\\Bundle\\AdminBundle\\Metadata\\SchemaMetadata\\SelectionPropertyMetadataMapper',
            'account_selection' => 'Sulu\\Bundle\\AdminBundle\\Metadata\\SchemaMetadata\\SelectionPropertyMetadataMapper',
            'single_form_selection' => 'Sulu\\Bundle\\AdminBundle\\Metadata\\SchemaMetadata\\SingleSelectionPropertyMetadataMapper',
            'single_page_selection' => 'Sulu\\Bundle\\AdminBundle\\Metadata\\SchemaMetadata\\SingleSelectionPropertyMetadataMapper',
            'single_snippet_selection' => 'Sulu\\Bundle\\AdminBundle\\Metadata\\SchemaMetadata\\SingleSelectionPropertyMetadataMapper',
            'single_category_selection' => 'Sulu\\Bundle\\AdminBundle\\Metadata\\SchemaMetadata\\SingleSelectionPropertyMetadataMapper',
            'single_collection_selection' => 'Sulu\\Bundle\\AdminBundle\\Metadata\\SchemaMetadata\\SingleSelectionPropertyMetadataMapper',
            'single_account_selection' => 'Sulu\\Bundle\\AdminBundle\\Metadata\\SchemaMetadata\\SingleSelectionPropertyMetadataMapper',
            'single_contact_selection' => 'Sulu\\Bundle\\AdminBundle\\Metadata\\SchemaMetadata\\SingleSelectionPropertyMetadataMapper',
            'single_contact_title_selection' => 'Sulu\\Bundle\\AdminBundle\\Metadata\\SchemaMetadata\\SingleSelectionPropertyMetadataMapper',
            'single_contact_position_selection' => 'Sulu\\Bundle\\AdminBundle\\Metadata\\SchemaMetadata\\SingleSelectionPropertyMetadataMapper',
            'media_selection' => 'Sulu\\Bundle\\MediaBundle\\Content\\Types\\MediaSelectionContentType',
            'single_media_selection' => 'Sulu\\Bundle\\MediaBundle\\Content\\Types\\SingleMediaSelection',
            'image_map' => 'Sulu\\Bundle\\MediaBundle\\Content\\Types\\ImageMapContentType',
            'teaser_selection' => 'Sulu\\Bundle\\PageBundle\\Teaser\\TeaserContentType',
            'email' => 'Sulu\\Bundle\\PageBundle\\Content\\Types\\Email',
            'page_tree_route' => 'Sulu\\Bundle\\RouteBundle\\Content\\Type\\PageTreeRouteContentType',
        ])));
    }
}
