diff --git a/Form/DefaultFormCreator.php b/Form/DefaultFormCreator.php
index 09c8a60..b0c25a6 100644
--- a/Form/DefaultFormCreator.php
+++ b/Form/DefaultFormCreator.php
@@ -33,6 +33,7 @@ public static function getSubscribedEvents()
public function create($object, $purpose = null, array $options = array())
{
$builder = $this->factory->createBuilder('form', $object, $options);
+ $builder->addEventSubscriber($this);
return $builder->getForm();
}
diff --git a/Form/FormTypeExtension.php b/Form/FormTypeExtension.php
deleted file mode 100644
index 7df86a6..0000000
--- a/Form/FormTypeExtension.php
+++ /dev/null
@@ -1,29 +0,0 @@
-formCreator = $formCreator;
- }
-
- public function getExtendedType()
- {
- return 'form';
- }
-
- public function buildForm(FormBuilderInterface $builder, array $options)
- {
- $builder->addEventSubscriber($this->formCreator);
- }
-}
-
diff --git a/Resources/config/form_manager.xml b/Resources/config/form_manager.xml
index 941d5ee..b053c80 100644
--- a/Resources/config/form_manager.xml
+++ b/Resources/config/form_manager.xml
@@ -9,7 +9,6 @@
Knp\RadBundle\Form\FormTypeCreator
Knp\RadBundle\Form\DefaultFormCreator
Knp\RadBundle\Form\DataTypeGuesser
- Knp\RadBundle\Form\FormTypeExtension
Knp\RadBundle\Reflection\ClassMetadataFetcher
@@ -38,11 +37,6 @@
-
-
-
-
-