diff --git a/src/Transformer/ArgumentsTransformer.php b/src/Transformer/ArgumentsTransformer.php index 5b1f28866..9c310a0db 100644 --- a/src/Transformer/ArgumentsTransformer.php +++ b/src/Transformer/ArgumentsTransformer.php @@ -12,7 +12,6 @@ use GraphQL\Type\Definition\Type; use Overblog\GraphQLBundle\Error\InvalidArgumentError; use Overblog\GraphQLBundle\Error\InvalidArgumentsError; -use ReflectionClass; use Symfony\Component\PropertyAccess\PropertyAccess; use Symfony\Component\PropertyAccess\PropertyAccessor; use Symfony\Component\Validator\ConstraintViolationList; @@ -47,7 +46,7 @@ private function getTypeClassInstance(string $type) { $classname = isset($this->classesMap[$type]) ? $this->classesMap[$type]['class'] : false; - return $classname ? (new ReflectionClass($classname))->newInstanceWithoutConstructor() : false; + return $classname ? new $classname() : false; } /**