Browse Source

Merge pull request #842 from lopsided/master

Add setDefaultOptions methods to DateRangeType and DateTimeRangeType
Thomas 13 years ago
parent
commit
80c59a8f47
2 changed files with 24 additions and 2 deletions
  1. 12 1
      Form/Type/DateRangeType.php
  2. 12 1
      Form/Type/DateTimeRangeType.php

+ 12 - 1
Form/Type/DateRangeType.php

@@ -16,6 +16,7 @@ use Symfony\Component\Form\FormTypeInterface;
 use Symfony\Component\Form\FormBuilderInterface;
 
 use Symfony\Component\Translation\TranslatorInterface;
+use Symfony\Component\OptionsResolver\OptionsResolverInterface;
 
 class DateRangeType extends AbstractType
 {
@@ -45,4 +46,14 @@ class DateRangeType extends AbstractType
     {
         return 'sonata_type_date_range';
     }
-}
+
+    /**
+     * {@inheritDoc}
+     */
+    public function setDefaultOptions(OptionsResolverInterface $resolver)
+    {
+        $resolver->setDefaults(array(
+            'field_options'    => array()
+        ));
+    }
+}

+ 12 - 1
Form/Type/DateTimeRangeType.php

@@ -16,6 +16,7 @@ use Symfony\Component\Form\FormTypeInterface;
 use Symfony\Component\Form\FormBuilderInterface;
 
 use Symfony\Component\Translation\TranslatorInterface;
+use Symfony\Component\OptionsResolver\OptionsResolverInterface;
 
 class DateTimeRangeType extends AbstractType
 {
@@ -45,4 +46,14 @@ class DateTimeRangeType extends AbstractType
     {
         return 'sonata_type_datetime_range';
     }
-}
+
+    /**
+     * {@inheritDoc}
+     */
+    public function setDefaultOptions(OptionsResolverInterface $resolver)
+    {
+        $resolver->setDefaults(array(
+            'field_options'    => array()
+        ));
+    }
+}