ibexa / graphql-php
A PHP port of GraphQL reference implementation
Requires
- php: ^7.1 || ^8
- ext-json: *
- ext-mbstring: *
Requires (Dev)
- amphp/amp: ^2.3
- doctrine/coding-standard: ^6.0
- nyholm/psr7: ^1.2
- phpbench/phpbench: ^1.2
- phpstan/extension-installer: ^1.0
- phpstan/phpstan: 0.12.82
- phpstan/phpstan-phpunit: 0.12.18
- phpstan/phpstan-strict-rules: 0.12.9
- phpunit/phpunit: ^7.2 || ^8.5
- psr/http-message: ^1.0
- react/promise: 2.*
- simpod/php-coveralls-mirror: ^3.0
- squizlabs/php_codesniffer: 3.5.4
Suggests
- psr/http-message: To use standard GraphQL server
- react/promise: To leverage async resolving on React PHP platform
- 14.x-dev
- v14.11.5
- v14.11.4
- v14.11.3
- v14.11.2
- v14.11.1
- v14.11.0
- v14.10.0
- v14.9.0
- v14.8.0
- v14.7.0
- v14.6.4
- v14.6.3
- v14.6.2
- v14.6.1
- v14.6.0
- v14.5.1
- v14.5.0
- v14.4.1
- v14.4.0
- v14.3.0
- v14.2.0
- v14.1.1
- v14.1.0
- v14.0.2
- v14.0.1
- v14.0.0
- 0.13.x-dev
- v0.13.11
- v0.13.10
- v0.13.9
- v0.13.8
- v0.13.7
- v0.13.6
- v0.13.5
- v0.13.4
- v0.13.3
- v0.13.2
- v0.13.1
- v0.13.0
- v0.12.6
- v0.12.5
- v0.12.4
- v0.12.3
- v0.12.2
- v0.12.1
- v0.12.0
- v0.11.6
- v0.11.5
- v0.11.4
- v0.11.3
- v0.11.2
- v0.11.1
- v0.11.0
- v0.10.2
- v0.10.1
- v0.10.0
- v0.10.0-rc1
- v0.9.14
- v0.9.13
- v0.9.12
- v0.9.11
- v0.9.10
- v0.9.9
- v0.9.8
- v0.9.7
- v0.9.6
- v0.9.5
- v0.9.4
- v0.9.3
- v0.9.2
- v0.9.1
- v0.9.0
- v0.8.0
- v0.7.2
- v0.7.1
- v0.7.0
- v0.6.4
- v0.6.3
- v0.6.2
- v0.6.1
- v0.6.0
- v0.5.9
- v0.5.8
- v0.5.7
- v0.5.6
- v0.5.5
- v0.5.4
- v0.5.3
- v0.5.2
- v0.5.1
- v0.5
- v0.4
- v0.3
- v0.2
- v0.1
- dev-master
- dev-php-enum-type
- dev-improve-schema-validation
- dev-parse-operation-params
- dev-optional-root-query-operation-type
- dev-validate-default-values-match-argument-type
This package is auto-updated.
Last update: 2024-10-14 16:17:09 UTC
README
This is a PHP implementation of the GraphQL specification based on the reference implementation in JavaScript.
Installation
Via composer:
composer require webonyx/graphql-php
Documentation
Full documentation is available on the Documentation site as well as in the docs folder of the distribution.
If you don't know what GraphQL is, visit this official website by the Facebook engineering team.
Examples
There are several ready examples in the examples folder of the distribution with specific README file per example.
Contributors
This project exists thanks to all the people who contribute. [Contribute].
Backers
Sponsors
Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [Become a sponsor]
License
See LICENCE.