From eb6846c2cfd36bc98183057a326b1b80b8304481 Mon Sep 17 00:00:00 2001 From: Florent Destremau Date: Tue, 20 Jul 2021 14:04:49 +0200 Subject: [PATCH] Fixed nullable arguments in wrong order to ensure PHP8 runs the code --- src/Introspection/Field/TypeDefinitionField.php | 2 +- src/Parser/Ast/Field.php | 6 +++--- src/Parser/Ast/Query.php | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/Introspection/Field/TypeDefinitionField.php b/src/Introspection/Field/TypeDefinitionField.php index 31d8fb50..4f0aae78 100644 --- a/src/Introspection/Field/TypeDefinitionField.php +++ b/src/Introspection/Field/TypeDefinitionField.php @@ -22,7 +22,7 @@ class TypeDefinitionField extends AbstractField use TypeCollectorTrait; - public function resolve($value = null, array $args, ResolveInfo $info) + public function resolve($value, array $args, ResolveInfo $info) { $schema = $info->getExecutionContext()->getSchema(); $this->collectTypes($schema->getQueryType()); diff --git a/src/Parser/Ast/Field.php b/src/Parser/Ast/Field.php index 5d9060c8..5036a171 100644 --- a/src/Parser/Ast/Field.php +++ b/src/Parser/Ast/Field.php @@ -19,8 +19,8 @@ class Field extends AbstractAst implements FieldInterface /** @var string */ private $name; - /** @var null|string */ - private $alias = null; + /** @var string */ + private $alias; /** * @param string $name @@ -81,4 +81,4 @@ public function getFields() return []; } -} \ No newline at end of file +} diff --git a/src/Parser/Ast/Query.php b/src/Parser/Ast/Query.php index 1a2b0699..2feecd29 100644 --- a/src/Parser/Ast/Query.php +++ b/src/Parser/Ast/Query.php @@ -36,7 +36,7 @@ class Query extends AbstractAst implements FieldInterface * @param array $directives * @param Location $location */ - public function __construct($name, $alias = '', array $arguments, array $fields, array $directives, Location $location) + public function __construct($name, $alias, array $arguments, array $fields, array $directives, Location $location) { parent::__construct($location);