[x] Refactor schema building mechanics, instead of directly defined concrete type from https://github.com/webonyx/graphql-php we define type definitions in src/Type/Definition and concrete type will be build when registry buildSchema method was called
[x] Implement nested mutations. Now mutations can also mutate nested objects.
[x] Make page and limit required arguments. getEntityPage query.
Summary
Changes:
buildSchema
method was calledpage
andlimit
required arguments.getEntityPage
query.