找不到类'App \ GraphQL \ Query \ GraphQL'错误,尽管包含在config / app中-服务提供商和别名

时间:2019-03-28 13:08:20

标签: php laravel graphql graphiql

由于未报告包含类,因此无法处理graphql中的查询

我正在使用https://github.com/rebing/graphql-laravel提供的带有graphql插件的Laravel 5.8.8版

'GraphQL' => Rebing\GraphQL\Support\Facades\GraphQL::class


Rebing\GraphQL\GraphQLServiceProvider::class,
Graphiql\GraphiqlServiceProvider::class,

1 个答案:

答案 0 :(得分:0)

您正在将立面包含在config.php中,但是当您尝试在app/GraphQL/Query中的文件之一中访问立面时,您还没有提到立面。

在要使用Facade的文件中定义了名称空间后,您将必须为Facade添加use语句:

<?php
namespace App\GraphQL\Query;

use GraphQL;
// ...

如果不这样做,PHP会尝试将类调用的名称空间自动解析为您当前所在的任何名称空间(因此出现无法找到App\GraphQL\Query\GraphQL的错误)。