From fee687fa40905a2996928eda89103f25b5c9d9a6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julien=20Fastr=C3=A9?= Date: Thu, 30 Oct 2014 14:41:16 +0100 Subject: [PATCH] add customField type option to CustomFieldType --- src/Chill/CustomFieldsBundle/Form/CustomFieldType.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/Chill/CustomFieldsBundle/Form/CustomFieldType.php b/src/Chill/CustomFieldsBundle/Form/CustomFieldType.php index da926b4a7..28f5a34ae 100644 --- a/src/Chill/CustomFieldsBundle/Form/CustomFieldType.php +++ b/src/Chill/CustomFieldsBundle/Form/CustomFieldType.php @@ -62,7 +62,11 @@ class CustomFieldType extends AbstractType $resolver->setDefaults(array( 'data_class' => 'Chill\CustomFieldsBundle\Entity\CustomField' )); - $resolver->addAllowedTypes(array('type' => 'string')); + + $resolver->setRequired(array('type')) + ->addAllowedValues(array('type' => + array_keys($this->customFieldProvider->getAllFields()) + )); } /**