Current path: home/webdevt/www/schtroumpf.fr/vendor/api-platform/core/src/Symfony/Bundle/Resources/config/v3/
?? Go up: /home/webdevt/www/schtroumpf.fr/vendor/api-platform/core/src/Symfony/Bundle/Resources/config
<?xml version="1.0" ?>
<container xmlns="http://symfony.com/schema/dic/services"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://symfony.com/schema/dic/services http://symfony.com/schema/dic/services/services-1.0.xsd">
<services>
<service id="api_platform.graphql.resolver.stage.write" class="ApiPlatform\GraphQl\Resolver\Stage\WriteStage" public="false">
<argument type="service" id="api_platform.state_processor" />
<argument type="service" id="api_platform.graphql.serializer.context_builder" />
</service>
<service id="api_platform.graphql.resolver.stage.read" class="ApiPlatform\GraphQl\Resolver\Stage\ReadStage" public="false">
<argument type="service" id="api_platform.symfony.iri_converter" />
<argument type="service" id="api_platform.state_provider" />
<argument type="service" id="api_platform.graphql.serializer.context_builder" />
<argument>%api_platform.graphql.nesting_separator%</argument>
</service>
<service id="api_platform.graphql.type_converter" class="ApiPlatform\GraphQl\Type\TypeConverter">
<argument type="service" id="api_platform.graphql.type_builder" />
<argument type="service" id="api_platform.graphql.types_container" />
<argument type="service" id="api_platform.metadata.resource.metadata_collection_factory" />
<argument type="service" id="api_platform.metadata.property.metadata_factory" />
</service>
<service id="api_platform.graphql.type_builder" class="ApiPlatform\GraphQl\Type\TypeBuilder" public="false">
<argument type="service" id="api_platform.graphql.types_container" />
<argument type="service" id="api_platform.graphql.resolver.resource_field" />
<argument type="service" id="api_platform.graphql.fields_builder_locator" />
<argument type="service" id="api_platform.pagination" />
</service>
<service id="api_platform.graphql.fields_builder" class="ApiPlatform\GraphQl\Type\FieldsBuilder" public="false">
<argument type="service" id="api_platform.metadata.property.name_collection_factory" />
<argument type="service" id="api_platform.metadata.property.metadata_factory" />
<argument type="service" id="api_platform.metadata.resource.metadata_collection_factory" />
<argument type="service" id="api_platform.resource_class_resolver" />
<argument type="service" id="api_platform.graphql.types_container" />
<argument type="service" id="api_platform.graphql.type_builder" />
<argument type="service" id="api_platform.graphql.type_converter" />
<argument type="service" id="api_platform.graphql.resolver.factory.item" />
<argument type="service" id="api_platform.graphql.resolver.factory.collection" />
<argument type="service" id="api_platform.graphql.resolver.factory.item_mutation" />
<argument type="service" id="api_platform.graphql.resolver.factory.item_subscription" />
<argument type="service" id="api_platform.filter_locator" />
<argument type="service" id="api_platform.pagination" />
<argument type="service" id="api_platform.name_converter" on-invalid="ignore" />
<argument>%api_platform.graphql.nesting_separator%</argument>
</service>
<service id="api_platform.graphql.schema_builder" class="ApiPlatform\GraphQl\Type\SchemaBuilder" public="false">
<argument type="service" id="api_platform.metadata.resource.name_collection_factory" />
<argument type="service" id="api_platform.metadata.resource.metadata_collection_factory" />
<argument type="service" id="api_platform.graphql.types_factory" />
<argument type="service" id="api_platform.graphql.types_container" />
<argument type="service" id="api_platform.graphql.fields_builder" />
</service>
<service id="api_platform.graphql.serializer.context_builder" class="ApiPlatform\GraphQl\Serializer\SerializerContextBuilder" public="false">
<argument type="service" id="api_platform.name_converter" on-invalid="ignore" />
</service>
<service id="ApiPlatform\GraphQl\Serializer\SerializerContextBuilderInterface" alias="api_platform.graphql.serializer.context_builder" />
<service id="api_platform.graphql.resolver.factory.item" class="ApiPlatform\GraphQl\Resolver\Factory\ItemResolverFactory" public="false">
<argument type="service" id="api_platform.graphql.resolver.stage.read" />
<argument type="service" id="api_platform.graphql.resolver.stage.security" />
<argument type="service" id="api_platform.graphql.resolver.stage.security_post_denormalize" />
<argument type="service" id="api_platform.graphql.resolver.stage.serialize" />
<argument type="service" id="api_platform.graphql.query_resolver_locator" />
<argument type="service" id="api_platform.metadata.resource.metadata_collection_factory" />
</service>
<service id="api_platform.graphql.resolver.factory.collection" class="ApiPlatform\GraphQl\Resolver\Factory\CollectionResolverFactory" public="false">
<argument type="service" id="api_platform.graphql.resolver.stage.read" />
<argument type="service" id="api_platform.graphql.resolver.stage.security" />
<argument type="service" id="api_platform.graphql.resolver.stage.security_post_denormalize" />
<argument type="service" id="api_platform.graphql.resolver.stage.serialize" />
<argument type="service" id="api_platform.graphql.query_resolver_locator" />
<argument type="service" id="request_stack" />
</service>
<service id="api_platform.graphql.resolver.factory.item_mutation" class="ApiPlatform\GraphQl\Resolver\Factory\ItemMutationResolverFactory" public="false">
<argument type="service" id="api_platform.graphql.resolver.stage.read" />
<argument type="service" id="api_platform.graphql.resolver.stage.security" />
<argument type="service" id="api_platform.graphql.resolver.stage.security_post_denormalize" />
<argument type="service" id="api_platform.graphql.resolver.stage.serialize" />
<argument type="service" id="api_platform.graphql.resolver.stage.deserialize" />
<argument type="service" id="api_platform.graphql.resolver.stage.write" />
<argument type="service" id="api_platform.graphql.resolver.stage.validate" />
<argument type="service" id="api_platform.graphql.mutation_resolver_locator" />
<argument type="service" id="api_platform.graphql.resolver.stage.security_post_validation" />
</service>
<service id="api_platform.graphql.resolver.factory.item_subscription" class="ApiPlatform\GraphQl\Resolver\Factory\ItemSubscriptionResolverFactory" public="false">
<argument type="service" id="api_platform.graphql.resolver.stage.read" />
<argument type="service" id="api_platform.graphql.resolver.stage.security" />
<argument type="service" id="api_platform.graphql.resolver.stage.serialize" />
<argument type="service" id="api_platform.graphql.subscription.subscription_manager" />
<argument type="service" id="api_platform.graphql.subscription.mercure_iri_generator" on-invalid="ignore" />
</service>
<!-- Resolver Stages -->
<service id="api_platform.graphql.resolver.stage.security" class="ApiPlatform\GraphQl\Resolver\Stage\SecurityStage" public="false">
<argument type="service" id="api_platform.security.resource_access_checker" on-invalid="ignore" />
</service>
<service id="api_platform.graphql.resolver.stage.security_post_denormalize" class="ApiPlatform\GraphQl\Resolver\Stage\SecurityPostDenormalizeStage" public="false">
<argument type="service" id="api_platform.security.resource_access_checker" on-invalid="ignore" />
</service>
<service id="api_platform.graphql.resolver.stage.security_post_validation" class="ApiPlatform\GraphQl\Resolver\Stage\SecurityPostValidationStage" public="false">
<argument type="service" id="api_platform.security.resource_access_checker" on-invalid="ignore" />
</service>
<service id="api_platform.graphql.resolver.stage.serialize" class="ApiPlatform\GraphQl\Resolver\Stage\SerializeStage" public="false">
<argument type="service" id="serializer" />
<argument type="service" id="api_platform.graphql.serializer.context_builder" />
<argument type="service" id="api_platform.pagination.next" />
</service>
<service id="api_platform.graphql.resolver.stage.deserialize" class="ApiPlatform\GraphQl\Resolver\Stage\DeserializeStage" public="false">
<argument type="service" id="serializer" />
<argument type="service" id="api_platform.graphql.serializer.context_builder" />
</service>
<service id="api_platform.graphql.resolver.stage.validate" class="ApiPlatform\GraphQl\Resolver\Stage\ValidateStage" public="false">
<argument type="service" id="api_platform.validator" />
</service>
<service id="api_platform.graphql.resolver.resource_field" class="ApiPlatform\GraphQl\Resolver\ResourceFieldResolver" public="false">
<argument type="service" id="api_platform.symfony.iri_converter" />
</service>
<service id="api_platform.graphql.normalizer.item" class="ApiPlatform\GraphQl\Serializer\ItemNormalizer" public="false">
<argument type="service" id="api_platform.metadata.property.name_collection_factory" />
<argument type="service" id="api_platform.metadata.property.metadata_factory" />
<argument type="service" id="api_platform.symfony.iri_converter" />
<argument type="service" id="api_platform.api.identifiers_extractor" />
<argument type="service" id="api_platform.resource_class_resolver" />
<argument type="service" id="api_platform.property_accessor" />
<argument type="service" id="api_platform.name_converter" on-invalid="ignore" />
<argument type="service" id="serializer.mapping.class_metadata_factory" on-invalid="ignore" />
<argument type="service" id="api_platform.item_data_provider" on-invalid="ignore" />
<!-- TODO: to remove in 3.0 -->
<argument>%api_platform.allow_plain_identifiers%</argument>
<argument>null</argument>
<argument type="tagged" tag="api_platform.data_transformer" on-invalid="ignore" />
<argument type="service" id="api_platform.metadata.resource.metadata_collection_factory" on-invalid="ignore" />
<argument type="service" id="api_platform.security.resource_access_checker" on-invalid="ignore" />
<!-- Run before serializer.normalizer.json_serializable -->
<tag name="serializer.normalizer" priority="-890" />
</service>
<service id="api_platform.graphql.normalizer.object" class="ApiPlatform\GraphQl\Serializer\ObjectNormalizer" public="false">
<argument type="service" id="serializer.normalizer.object" />
<argument type="service" id="api_platform.symfony.iri_converter" />
<argument type="service" id="api_platform.api.identifiers_extractor" />
<!-- Run after serializer.denormalizer.array but before serializer.normalizer.object -->
<tag name="serializer.normalizer" priority="-995" />
</service>
<!-- Subscription -->
<service id="api_platform.graphql.subscription.subscription_manager" class="ApiPlatform\GraphQl\Subscription\SubscriptionManager">
<argument type="service" id="api_platform.graphql.cache.subscription" />
<argument type="service" id="api_platform.graphql.subscription.subscription_identifier_generator" />
<argument type="service" id="api_platform.graphql.resolver.stage.serialize" />
<argument type="service" id="api_platform.symfony.iri_converter" />
<argument type="service" id="api_platform.metadata.resource.metadata_collection_factory" />
</service>
<!-- Serializer -->
<service id="api_platform.graphql.normalizer.error" class="ApiPlatform\GraphQl\Serializer\Exception\ErrorNormalizer">
<tag name="serializer.normalizer" priority="-790" />
</service>
<service id="api_platform.graphql.normalizer.validation_exception" class="ApiPlatform\GraphQl\Serializer\Exception\ValidationExceptionNormalizer">
<argument>%api_platform.exception_to_status%</argument>
<tag name="serializer.normalizer" priority="-780" />
</service>
<service id="api_platform.graphql.normalizer.http_exception" class="ApiPlatform\GraphQl\Serializer\Exception\HttpExceptionNormalizer">
<tag name="serializer.normalizer" priority="-780" />
</service>
<service id="api_platform.graphql.normalizer.runtime_exception" class="ApiPlatform\GraphQl\Serializer\Exception\RuntimeExceptionNormalizer">
<tag name="serializer.normalizer" priority="-780" />
</service>
</services>
</container>