Skip to content

Commit 0950950

Browse files
committed
clean Introspection class
1 parent 6d2e2ed commit 0950950

File tree

3 files changed

+523
-483
lines changed

3 files changed

+523
-483
lines changed

src/Execution/Executor.php

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
use GraphQL\Directives\GraphQLIncludeDirective;
88
use GraphQL\Directives\GraphQLSkipDirective;
99
use GraphQL\Errors\GraphQLError;
10-
use GraphQL\Errors\InvalidReturnTypeError;
1110
use GraphQL\Fields\GraphQLTypeField;
1211
use GraphQL\Schemas\Schema;
1312
use GraphQL\Types\GraphQLAbstractType;
@@ -18,6 +17,7 @@
1817
use GraphQL\Utilities\Errors;
1918
use GraphQL\Utilities\LocatedError;
2019
use GraphQL\Utilities\OperationRootType;
20+
use GraphQL\Introspection\Introspection;
2121

2222
class Executor
2323
{
@@ -634,16 +634,16 @@ private function buildResolveInfo(ExecutionContext $executionContext, GraphQLTyp
634634
private function getFieldDef(Schema $schema, GraphQLObjectType $parentType, string $fieldName)
635635
{
636636
if ($fieldName === "__schema" && $schema->getQueryType() === $parentType) {
637-
$SchemaMetaFieldDef = null;
638-
require __DIR__ . "/../Introspection/Introspection.php";
637+
$SchemaMetaFieldDef = Introspection::getSchemaMetaFieldDef();
638+
//require __DIR__ . "/../Introspection/Introspection.php";
639639
return $SchemaMetaFieldDef;
640640
} else if ($fieldName === "__type" && $schema->getQueryType() === $parentType) {
641-
$TypeMetaFieldDef = null;
642-
require __DIR__ . "/../Introspection/Introspection.php";
641+
$TypeMetaFieldDef = Introspection::getTypeMetaFieldDef();
642+
//require __DIR__ . "/../Introspection/Introspection.php";
643643
return $TypeMetaFieldDef;
644644
} else if ($fieldName === "__typename") {
645-
$TypeNameMetaFieldDef = null;
646-
require __DIR__ . "/../Introspection/Introspection.php";
645+
$TypeNameMetaFieldDef = Introspection::getTypeNameMetaFieldDef();
646+
//require __DIR__ . "/../Introspection/Introspection.php";
647647
return $TypeNameMetaFieldDef;
648648
}
649649
return $parentType->getFields()[$fieldName];

0 commit comments

Comments
 (0)