diff --git a/src/Type/Definition/FieldDefinition.php b/src/Type/Definition/FieldDefinition.php index 479f802..a6c59b9 100644 --- a/src/Type/Definition/FieldDefinition.php +++ b/src/Type/Definition/FieldDefinition.php @@ -95,7 +95,7 @@ class FieldDefinition { $map = []; foreach ($fields as $name => $field) { - if ($field instanceof Type) { + if (!is_array($field)) { $field = ['type' => $field]; } if (!isset($field['name'])) {