From 74b922ce689c49a765ac972574db3cceb8b93563 Mon Sep 17 00:00:00 2001 From: vladar Date: Sun, 30 Aug 2015 13:47:09 +0600 Subject: [PATCH] Use name as value for Enums if value wasn't set in definition --- src/Type/Definition/EnumType.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Type/Definition/EnumType.php b/src/Type/Definition/EnumType.php index 0f58c28..8a7f37e 100644 --- a/src/Type/Definition/EnumType.php +++ b/src/Type/Definition/EnumType.php @@ -40,7 +40,7 @@ class EnumType extends Type implements InputType, OutputType if (!empty($config['values'])) { foreach ($config['values'] as $name => $value) { - $this->_values[] = Utils::assign(new EnumValueDefinition(), $value + ['name' => $name]); + $this->_values[] = Utils::assign(new EnumValueDefinition(), $value + ['name' => $name, 'value' => $name]); // value will be equal to name only if 'value' is not set in definition } } }