Skip to content

Commit

Permalink
Merge 8e496b3 into 366ba96
Browse files Browse the repository at this point in the history
  • Loading branch information
mega committed Oct 8, 2021
2 parents 366ba96 + 8e496b3 commit 600c411
Show file tree
Hide file tree
Showing 69 changed files with 1 addition and 136 deletions.
1 change: 1 addition & 0 deletions CHANGELOG.md
Expand Up @@ -44,6 +44,7 @@
* DataPersister: new `ApiPlatform\State\ProcessorInterface` that replaces DataPersisters (#4351)
* A new configuration is available to keep old services (IriConverter, IdentifiersExtractor and OpenApiFactory) `metadata_backward_compatibility_layer` (defaults to false) (#4351)
* Add support for `security_post_validation` attribute
* Mark the GraphQL subsystem as stable (#4500)

## 2.6.5

Expand Down
Expand Up @@ -25,8 +25,6 @@
/**
* Export the GraphQL schema in Schema Definition Language (SDL).
*
* @experimental
*
* @author Alan Poulain <contact@alanpoulain.eu>
*/
class GraphQlExportCommand extends Command
Expand Down
2 changes: 0 additions & 2 deletions src/Core/GraphQl/Type/FieldsBuilder.php
Expand Up @@ -38,8 +38,6 @@
/**
* Builds the GraphQL fields.
*
* @experimental
*
* @author Alan Poulain <contact@alanpoulain.eu>
*/
final class FieldsBuilder implements FieldsBuilderInterface
Expand Down
2 changes: 0 additions & 2 deletions src/Core/GraphQl/Type/FieldsBuilderInterface.php
Expand Up @@ -18,8 +18,6 @@
/**
* Interface implemented to build GraphQL fields.
*
* @experimental
*
* @author Alan Poulain <contact@alanpoulain.eu>
*/
interface FieldsBuilderInterface
Expand Down
2 changes: 0 additions & 2 deletions src/Core/GraphQl/Type/SchemaBuilder.php
Expand Up @@ -26,8 +26,6 @@
/**
* Builds the GraphQL schema.
*
* @experimental
*
* @author Raoul Clais <raoul.clais@gmail.com>
* @author Alan Poulain <contact@alanpoulain.eu>
* @author Kévin Dunglas <dunglas@gmail.com>
Expand Down
2 changes: 0 additions & 2 deletions src/Core/GraphQl/Type/SchemaBuilderInterface.php
Expand Up @@ -18,8 +18,6 @@
/**
* Builds a GraphQL schema.
*
* @experimental
*
* @author Alan Poulain <contact@alanpoulain.eu>
*/
interface SchemaBuilderInterface
Expand Down
2 changes: 0 additions & 2 deletions src/Core/GraphQl/Type/TypeBuilder.php
Expand Up @@ -29,8 +29,6 @@
/**
* Builds the GraphQL types.
*
* @experimental
*
* @author Alan Poulain <contact@alanpoulain.eu>
*/
final class TypeBuilder implements TypeBuilderInterface
Expand Down
2 changes: 0 additions & 2 deletions src/Core/GraphQl/Type/TypeBuilderInterface.php
Expand Up @@ -23,8 +23,6 @@
/**
* Interface implemented to build a GraphQL type.
*
* @experimental
*
* @author Alan Poulain <contact@alanpoulain.eu>
*/
interface TypeBuilderInterface
Expand Down
2 changes: 0 additions & 2 deletions src/Core/GraphQl/Type/TypeConverter.php
Expand Up @@ -32,8 +32,6 @@
/**
* Converts a type to its GraphQL equivalent.
*
* @experimental
*
* @author Alan Poulain <contact@alanpoulain.eu>
*/
final class TypeConverter implements TypeConverterInterface
Expand Down
2 changes: 0 additions & 2 deletions src/Core/GraphQl/Type/TypeConverterInterface.php
Expand Up @@ -19,8 +19,6 @@
/**
* Converts a type to its GraphQL equivalent.
*
* @experimental
*
* @author Alan Poulain <contact@alanpoulain.eu>
*/
interface TypeConverterInterface
Expand Down
2 changes: 0 additions & 2 deletions src/GraphQl/Action/EntrypointAction.php
Expand Up @@ -30,8 +30,6 @@
/**
* GraphQL API entrypoint.
*
* @experimental
*
* @author Alan Poulain <contact@alanpoulain.eu>
*/
final class EntrypointAction
Expand Down
2 changes: 0 additions & 2 deletions src/GraphQl/Action/GraphQlPlaygroundAction.php
Expand Up @@ -22,8 +22,6 @@
/**
* GraphQL Playground entrypoint.
*
* @experimental
*
* @author Alan Poulain <contact@alanpoulain.eu>
*/
final class GraphQlPlaygroundAction
Expand Down
2 changes: 0 additions & 2 deletions src/GraphQl/Action/GraphiQlAction.php
Expand Up @@ -22,8 +22,6 @@
/**
* GraphiQL entrypoint.
*
* @experimental
*
* @author Alan Poulain <contact@alanpoulain.eu>
*/
final class GraphiQlAction
Expand Down
2 changes: 0 additions & 2 deletions src/GraphQl/Error/ErrorHandler.php
Expand Up @@ -16,8 +16,6 @@
/**
* Handles the errors thrown by the GraphQL library by applying the formatter to them (default behavior).
*
* @experimental
*
* @author Ollie Harridge <code@oll.ie>
*/
final class ErrorHandler implements ErrorHandlerInterface
Expand Down
2 changes: 0 additions & 2 deletions src/GraphQl/Error/ErrorHandlerInterface.php
Expand Up @@ -19,8 +19,6 @@
* Handles the errors thrown by the GraphQL library.
* It is responsible for applying the formatter to the errors and can be used for filtering or logging them.
*
* @experimental
*
* @author Ollie Harridge <code@oll.ie>
*/
interface ErrorHandlerInterface
Expand Down
2 changes: 0 additions & 2 deletions src/GraphQl/Executor.php
Expand Up @@ -20,8 +20,6 @@
/**
* Wrapper for the GraphQL facade.
*
* @experimental
*
* @author Alan Poulain <contact@alanpoulain.eu>
*/
final class Executor implements ExecutorInterface
Expand Down
2 changes: 0 additions & 2 deletions src/GraphQl/ExecutorInterface.php
Expand Up @@ -19,8 +19,6 @@
/**
* Wrapper for the GraphQL facade.
*
* @experimental
*
* @author Alan Poulain <contact@alanpoulain.eu>
*/
interface ExecutorInterface
Expand Down
2 changes: 0 additions & 2 deletions src/GraphQl/Resolver/Factory/CollectionResolverFactory.php
Expand Up @@ -28,8 +28,6 @@
/**
* Creates a function retrieving a collection to resolve a GraphQL query or a field returned by a mutation.
*
* @experimental
*
* @author Alan Poulain <contact@alanpoulain.eu>
* @author Kévin Dunglas <dunglas@gmail.com>
* @author Vincent Chalamon <vincentchalamon@gmail.com>
Expand Down
2 changes: 0 additions & 2 deletions src/GraphQl/Resolver/Factory/ItemMutationResolverFactory.php
Expand Up @@ -31,8 +31,6 @@
/**
* Creates a function resolving a GraphQL mutation of an item.
*
* @experimental
*
* @author Alan Poulain <contact@alanpoulain.eu>
* @author Vincent Chalamon <vincentchalamon@gmail.com>
*/
Expand Down
2 changes: 0 additions & 2 deletions src/GraphQl/Resolver/Factory/ItemResolverFactory.php
Expand Up @@ -27,8 +27,6 @@
/**
* Creates a function retrieving an item to resolve a GraphQL query.
*
* @experimental
*
* @author Alan Poulain <contact@alanpoulain.eu>
* @author Kévin Dunglas <dunglas@gmail.com>
* @author Vincent Chalamon <vincentchalamon@gmail.com>
Expand Down
Expand Up @@ -26,8 +26,6 @@
/**
* Creates a function resolving a GraphQL subscription of an item.
*
* @experimental
*
* @author Alan Poulain <contact@alanpoulain.eu>
*/
final class ItemSubscriptionResolverFactory implements ResolverFactoryInterface
Expand Down
2 changes: 0 additions & 2 deletions src/GraphQl/Resolver/Factory/ResolverFactoryInterface.php
Expand Up @@ -16,8 +16,6 @@
/**
* Builds a GraphQL resolver.
*
* @experimental
*
* @author Kévin Dunglas <dunglas@gmail.com>
*/
interface ResolverFactoryInterface
Expand Down
2 changes: 0 additions & 2 deletions src/GraphQl/Resolver/MutationResolverInterface.php
Expand Up @@ -16,8 +16,6 @@
/**
* A function resolving a GraphQL mutation.
*
* @experimental
*
* @author Raoul Clais <raoul.clais@gmail.com>
*/
interface MutationResolverInterface
Expand Down
2 changes: 0 additions & 2 deletions src/GraphQl/Resolver/QueryCollectionResolverInterface.php
Expand Up @@ -16,8 +16,6 @@
/**
* A function resolving a GraphQL query of a collection.
*
* @experimental
*
* @author Alan Poulain <contact@alanpoulain.eu>
*/
interface QueryCollectionResolverInterface
Expand Down
2 changes: 0 additions & 2 deletions src/GraphQl/Resolver/QueryItemResolverInterface.php
Expand Up @@ -16,8 +16,6 @@
/**
* A function resolving a GraphQL query of an item.
*
* @experimental
*
* @author Lukas Lücke <lukas@luecke.me>
*/
interface QueryItemResolverInterface
Expand Down
2 changes: 0 additions & 2 deletions src/GraphQl/Resolver/ResourceFieldResolver.php
Expand Up @@ -22,8 +22,6 @@
/**
* A field resolver that resolves IDs to IRIs and allow to access to the raw ID using the "#id" field.
*
* @experimental
*
* @author Kévin Dunglas <dunglas@gmail.com>
*/
final class ResourceFieldResolver
Expand Down
2 changes: 0 additions & 2 deletions src/GraphQl/Resolver/Stage/DeserializeStage.php
Expand Up @@ -22,8 +22,6 @@
/**
* Deserialize stage of GraphQL resolvers.
*
* @experimental
*
* @author Alan Poulain <contact@alanpoulain.eu>
*/
final class DeserializeStage implements DeserializeStageInterface
Expand Down
2 changes: 0 additions & 2 deletions src/GraphQl/Resolver/Stage/DeserializeStageInterface.php
Expand Up @@ -16,8 +16,6 @@
/**
* Deserialize stage of GraphQL resolvers.
*
* @experimental
*
* @author Alan Poulain <contact@alanpoulain.eu>
*/
interface DeserializeStageInterface
Expand Down
2 changes: 0 additions & 2 deletions src/GraphQl/Resolver/Stage/ReadStage.php
Expand Up @@ -30,8 +30,6 @@
/**
* Read stage of GraphQL resolvers.
*
* @experimental
*
* @author Alan Poulain <contact@alanpoulain.eu>
*/
final class ReadStage implements ReadStageInterface
Expand Down
2 changes: 0 additions & 2 deletions src/GraphQl/Resolver/Stage/ReadStageInterface.php
Expand Up @@ -16,8 +16,6 @@
/**
* Read stage of GraphQL resolvers.
*
* @experimental
*
* @author Alan Poulain <contact@alanpoulain.eu>
*/
interface ReadStageInterface
Expand Down
2 changes: 0 additions & 2 deletions src/GraphQl/Resolver/Stage/SecurityPostDenormalizeStage.php
Expand Up @@ -20,8 +20,6 @@
/**
* Security post denormalize stage of GraphQL resolvers.
*
* @experimental
*
* @author Vincent Chalamon <vincentchalamon@gmail.com>
*/
final class SecurityPostDenormalizeStage implements SecurityPostDenormalizeStageInterface
Expand Down
Expand Up @@ -18,8 +18,6 @@
/**
* Security post deserialization stage of GraphQL resolvers.
*
* @experimental
*
* @author Vincent Chalamon <vincentchalamon@gmail.com>
*/
interface SecurityPostDenormalizeStageInterface
Expand Down
2 changes: 0 additions & 2 deletions src/GraphQl/Resolver/Stage/SecurityPostValidationStage.php
Expand Up @@ -20,8 +20,6 @@
/**
* Security post validation stage of GraphQL resolvers.
*
* @experimental
*
* @author Vincent Chalamon <vincentchalamon@gmail.com>
* @author Grégoire Pineau <lyrixx@lyrixx.info>
*/
Expand Down
Expand Up @@ -18,8 +18,6 @@
/**
* Security post validation stage of GraphQL resolvers.
*
* @experimental
*
* @author Vincent Chalamon <vincentchalamon@gmail.com>
* @author Grégoire Pineau <lyrixx@lyrixx.info>
*/
Expand Down
2 changes: 0 additions & 2 deletions src/GraphQl/Resolver/Stage/SecurityStage.php
Expand Up @@ -20,8 +20,6 @@
/**
* Security stage of GraphQL resolvers.
*
* @experimental
*
* @author Alan Poulain <contact@alanpoulain.eu>
*/
final class SecurityStage implements SecurityStageInterface
Expand Down
2 changes: 0 additions & 2 deletions src/GraphQl/Resolver/Stage/SecurityStageInterface.php
Expand Up @@ -18,8 +18,6 @@
/**
* Security stage of GraphQL resolvers.
*
* @experimental
*
* @author Alan Poulain <contact@alanpoulain.eu>
* @author Vincent Chalamon <vincentchalamon@gmail.com>
*/
Expand Down
2 changes: 0 additions & 2 deletions src/GraphQl/Resolver/Stage/SerializeStage.php
Expand Up @@ -26,8 +26,6 @@
/**
* Serialize stage of GraphQL resolvers.
*
* @experimental
*
* @author Alan Poulain <contact@alanpoulain.eu>
*/
final class SerializeStage implements SerializeStageInterface
Expand Down
2 changes: 0 additions & 2 deletions src/GraphQl/Resolver/Stage/SerializeStageInterface.php
Expand Up @@ -16,8 +16,6 @@
/**
* Serialize stage of GraphQL resolvers.
*
* @experimental
*
* @author Alan Poulain <contact@alanpoulain.eu>
*/
interface SerializeStageInterface
Expand Down
2 changes: 0 additions & 2 deletions src/GraphQl/Resolver/Stage/ValidateStage.php
Expand Up @@ -19,8 +19,6 @@
/**
* Validate stage of GraphQL resolvers.
*
* @experimental
*
* @author Alan Poulain <contact@alanpoulain.eu>
*/
final class ValidateStage implements ValidateStageInterface
Expand Down
2 changes: 0 additions & 2 deletions src/GraphQl/Resolver/Stage/ValidateStageInterface.php
Expand Up @@ -18,8 +18,6 @@
/**
* Validate stage of GraphQL resolvers.
*
* @experimental
*
* @author Alan Poulain <contact@alanpoulain.eu>
*/
interface ValidateStageInterface
Expand Down
2 changes: 0 additions & 2 deletions src/GraphQl/Resolver/Stage/WriteStage.php
Expand Up @@ -21,8 +21,6 @@
/**
* Write stage of GraphQL resolvers.
*
* @experimental
*
* @author Alan Poulain <contact@alanpoulain.eu>
*/
final class WriteStage implements WriteStageInterface
Expand Down
2 changes: 0 additions & 2 deletions src/GraphQl/Resolver/Stage/WriteStageInterface.php
Expand Up @@ -16,8 +16,6 @@
/**
* Write stage of GraphQL resolvers.
*
* @experimental
*
* @author Alan Poulain <contact@alanpoulain.eu>
*/
interface WriteStageInterface
Expand Down
2 changes: 0 additions & 2 deletions src/GraphQl/Serializer/Exception/ErrorNormalizer.php
Expand Up @@ -20,8 +20,6 @@
/**
* Normalize GraphQL error (fallback).
*
* @experimental
*
* @author Alan Poulain <contact@alanpoulain.eu>
*/
final class ErrorNormalizer implements NormalizerInterface
Expand Down
2 changes: 0 additions & 2 deletions src/GraphQl/Serializer/Exception/HttpExceptionNormalizer.php
Expand Up @@ -21,8 +21,6 @@
/**
* Normalize HTTP exceptions.
*
* @experimental
*
* @author Alan Poulain <contact@alanpoulain.eu>
*/
final class HttpExceptionNormalizer implements NormalizerInterface
Expand Down

0 comments on commit 600c411

Please sign in to comment.