소스 검색

Use fully qualified hidden type (#4583)

Bruno Galeotti 8 년 전
부모
커밋
68be10fe6c
1개의 변경된 파일9개의 추가작업 그리고 1개의 파일을 삭제
  1. 9 1
      Form/Type/ModelAutocompleteType.php

+ 9 - 1
Form/Type/ModelAutocompleteType.php

@@ -52,7 +52,15 @@ class ModelAutocompleteType extends AbstractType
 
         if ($options['multiple']) {
             $resizeListener = new ResizeFormListener(
-                'hidden', array(), true, true, true
+                // NEXT_MAJOR: Remove ternary and keep 'Symfony\Component\Form\Extension\Core\Type\HiddenType'
+                // (when requirement of Symfony is >= 2.8)
+                method_exists('Symfony\Component\Form\AbstractType', 'getBlockPrefix')
+                    ? 'Symfony\Component\Form\Extension\Core\Type\HiddenType'
+                    : 'hidden',
+                array(),
+                true,
+                true,
+                true
             );
 
             $builder->addEventSubscriber($resizeListener);