Guides
Tutorials
Converts a type to its GraphQL equivalent.
interface ApiPlatform\GraphQl\Type\TypeConverterInterface
{
public convertType(Symfony\Component\PropertyInfo\Type $type, bool $input, ApiPlatform\Metadata\GraphQl\Operation $rootOperation, string $resourceClass, string $rootResource, null|string $property, int $depth): GraphQL\Type\Definition\Type|string
public resolveType(string $type): GraphQL\Type\Definition\Type
}
interface ApiPlatform\GraphQl\Type\TypeConverterInterface
{
public convertType(Symfony\Component\PropertyInfo\Type $type, bool $input, ApiPlatform\Metadata\GraphQl\Operation $rootOperation, string $resourceClass, string $rootResource, null|string $property, int $depth): GraphQL\Type\Definition\Type|string
public resolveType(string $type): GraphQL\Type\Definition\Type
}
Converts a built-in type to its GraphQL equivalent. A string can be returned for a custom registered type.
public convertType(Symfony\Component\PropertyInfo\Type $type, bool $input, ApiPlatform\Metadata\GraphQl\Operation $rootOperation, string $resourceClass, string $rootResource, null|string $property, int $depth): GraphQL\Type\Definition\Type|string
public convertType(Symfony\Component\PropertyInfo\Type $type, bool $input, ApiPlatform\Metadata\GraphQl\Operation $rootOperation, string $resourceClass, string $rootResource, null|string $property, int $depth): GraphQL\Type\Definition\Type|string
type | Symfony\Component\PropertyInfo\Type | |
input | bool | |
rootOperation | ApiPlatform\Metadata\GraphQl\Operation | |
resourceClass | string | |
rootResource | string | |
property | string | |
depth | int |
GraphQL\Type\Definition\Type
string
Resolves a type written with the GraphQL type system to its object representation.
public resolveType(string $type): GraphQL\Type\Definition\Type
public resolveType(string $type): GraphQL\Type\Definition\Type
type | string |
GraphQL\Type\Definition\Type