TODO list
This library is still work in progress:
Introduction of #[Deprecated]
attribute
Overwrite type via attributes
Allow simple lists (array type)
Make AST serializable (cacheable)
Handle DateTime
and DateTimeImmutable
Inject autowiring services
Connection, edge, nodes (see https://relay.dev/graphql/connections.htm)
GraphQL interfaces, inheritance
Interfaces extending interfaces (see https://graphql.org/learn/schema/#interface-types)
Union types (see https://graphql.org/learn/schema/#union-types)
- Subscriptions
- Directives (see https://graphql.org/learn/schema/#directives)