【文件属性】:
文件名称:graphql-php:GraphQL规范PHP7实现
文件大小:388KB
文件格式:ZIP
更新时间:2021-01-30 15:59:16
api graphql php php7 php-library
GraphQL
这是基于JavaScript的PHP。
相关项目
要求
PHP版本> = 7.1
外部字符串
目录
安装
运行以下命令以通过Composer安装软件包:
composer require digiaonline/graphql
例
这是一个简单的示例,演示了如何从GraphQL模式文件构建可执行模式,该文件包含以《星球大战》为主题的模式的模式定义语言(SDL)(有关模式定义本身,请参见下文)。 在此示例中,我们使用该SDL来构建可执行模式,并使用它来查询英雄的姓名。 该查询的结果是一个关联数组,其结构类似于我们运行的查询。
use Digia \ GraphQL \ Language \ FileSourceBuilder ;
use function Digia \ GraphQL \buildSchema;
use function Digia \ GraphQL \graphql;
$ sourceBuilder = new FileSourceBuilder (__DIR__ . '/star-wars.graphqls' );
$ schema = b