Container having the built GraphQL types.
class ApiPlatform\GraphQl\Type\TypesContainer implements ApiPlatform\GraphQl\Type\TypesContainerInterface, Psr\Container\ContainerInterface
{
public set(string $id, GraphQL\Type\Definition\Type $type): null
public get(string $id): GraphQL\Type\Definition\Type
public all(): array
public has(string $id): bool
}
Sets a type.
public set(string $id, GraphQL\Type\Definition\Type $type): null
id | string | |
type | GraphQL\Type\Definition\Type |
null
Gets a type.Finds an entry of the container by its identifier and returns it.
public get(string $id): GraphQL\Type\Definition\Type
id | string |
GraphQL\Type\Definition\Type
Gets all the types.
public all(): array
array
Returns true if the given type is present in the container.Returns true if the container can return an entry for the given identifier.
Returns false otherwise.has($id)
returning true does not mean that get($id)
will not throw an exception.
It does however mean that get($id)
will not throw a NotFoundExceptionInterface
.
public has(string $id): bool
id | string |
bool
Made with love by
Les-Tilleuls.coop can help you design and develop your APIs and web projects, and train your teams in API Platform, Symfony, Next.js, Kubernetes and a wide range of other technologies.
Learn more