Download the PHP package thecodingmachine/graphqlite without Composer
On this page you can find all versions of the php package thecodingmachine/graphqlite. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download thecodingmachine/graphqlite
More information about thecodingmachine/graphqlite
Files in thecodingmachine/graphqlite
Package graphqlite
Short Description Write your GraphQL queries in simple to write controllers (using webonyx/graphql-php).
License MIT
Informations about the package graphqlite
GraphQLite
GraphQL in PHP made easy.
Documentation · Contributing
A GraphQL library for PHP that allows you to use attributes (or annotations) to define your schema and write your queries and mutations using simple-to-write controllers.
Features
- Create a complete GraphQL API by simply annotating your PHP classes
- Framework agnostic, but with Symfony and Laravel integrations available!
- Comes with batteries included :battery:: queries, mutations, subscriptions, mapping of arrays/iterators, file uploads, extendable types and more!
Basic example
First, declare a mutation in your controller:
Then, annotate the Product
class to declare what fields are exposed to the GraphQL API:
That's it, you're good to go :tada: mutate away!
Want to learn more? Head to the documentation!
Contributing
Contributions are welcomed via pull requests. If you'd like to discuss prior to submitting a PR, consider a discussion. If it's a bug/issue, you can submit an issue first.
All PRs should have sufficient test coverage for any additions or changes. PRs will not be merged without these.
All versions of graphqlite with dependencies
ext-json Version *
doctrine/annotations Version ^1.14 || ^2.0
composer/package-versions-deprecated Version ^1.8
phpdocumentor/reflection-docblock Version ^4.3 || ^5.0
phpdocumentor/type-resolver Version ^1.4
psr/container Version ^1.1 || ^2
psr/http-factory Version ^1
psr/http-message Version ^1.0.1 || ^2.0
psr/http-server-handler Version ^1
psr/http-server-middleware Version ^1
psr/simple-cache Version ^1.0.1 || ^2 || ^3
symfony/cache Version ^4.3 || ^5 || ^6 || ^7
symfony/expression-language Version ^4 || ^5 || ^6 || ^7
thecodingmachine/cache-utils Version ^1
webonyx/graphql-php Version ^v15.0
kcs/class-finder Version ^0.4.0