/** * {@inheritdoc} */ public function buildForm(FormBuilderInterface $builder, array $options) { $choiceType = LegacyFormHelper::getType('Symfony\\Component\\Form\\Extension\\Core\\Type\\ChoiceType'); $datetimeType = LegacyFormHelper::getType('Symfony\\Component\\Form\\Extension\\Core\\Type\\DateTimeType'); $dateType = LegacyFormHelper::getType('Symfony\\Component\\Form\\Extension\\Core\\Type\\DateType'); $builder->add('dt1', $datetimeType, array('widget' => 'single_text', 'description' => 'A nice description'))->add('dt2', $datetimeType, array('date_format' => 'M/d/y'))->add('dt3', $datetimeType, array('widget' => 'single_text', 'format' => 'M/d/y H:i:s'))->add('dt4', $datetimeType, array('date_format' => \IntlDateFormatter::MEDIUM))->add('dt5', $datetimeType, array('format' => 'M/d/y H:i:s'))->add('d1', $dateType, array('format' => \IntlDateFormatter::MEDIUM))->add('d2', $dateType, array('format' => 'd-M-y'))->add('c1', $choiceType, array_merge(array('choices' => array('m' => 'Male', 'f' => 'Female')), LegacyFormHelper::isLegacy() ? array() : array('choices_as_values' => true)))->add('c2', $choiceType, array_merge(array('choices' => array('m' => 'Male', 'f' => 'Female'), 'multiple' => true), LegacyFormHelper::isLegacy() ? array() : array('choices_as_values' => true)))->add('c3', $choiceType, array('choices' => array()))->add('c4', $choiceType, array_merge(array('choices' => array('foo' => 'bar', 'bazgroup' => array('baz' => 'Buzz'))), LegacyFormHelper::isLegacy() ? array() : array('choices_as_values' => true)))->add('e1', LegacyFormHelper::isLegacy() ? new EntityType() : __NAMESPACE__ . '\\EntityType', LegacyFormHelper::isLegacy() ? array('choice_list' => new SimpleChoiceList(array('foo' => 'bar', 'bazgroup' => array('baz' => 'Buzz')))) : array('choices' => array('foo' => 'bar', 'bazgroup' => array('baz' => 'Buzz')), 'choices_as_values' => true)); }
/** * {@inheritdoc} */ public function buildForm(FormBuilderInterface $builder, array $options) { $collectionType = 'Symfony\\Component\\Form\\Extension\\Core\\Type\\CollectionType'; $builder->add('a', LegacyFormHelper::getType($collectionType), array(LegacyFormHelper::hasBCBreaks() ? 'entry_type' : 'type' => LegacyFormHelper::getType('Symfony\\Component\\Form\\Extension\\Core\\Type\\TextType')))->add('b', LegacyFormHelper::getType($collectionType), array(LegacyFormHelper::hasBCBreaks() ? 'entry_type' : 'type' => LegacyFormHelper::isLegacy() ? new TestType() : __NAMESPACE__ . '\\TestType')); }
public function buildForm(FormBuilderInterface $builder, array $options) { $builder->add('sub_form', LegacyFormHelper::isLegacy() ? new SimpleType() : __NAMESPACE__ . '\\SimpleType')->add('a', LegacyFormHelper::getType('Symfony\\Component\\Form\\Extension\\Core\\Type\\NumberType')); }
public function buildForm(FormBuilderInterface $builder, array $options) { $builder->add('a', LegacyFormHelper::getType('Symfony\\Component\\Form\\Extension\\Core\\Type\\TextType'), array('description' => 'Something that describes A.'))->add('b', LegacyFormHelper::getType('Symfony\\Component\\Form\\Extension\\Core\\Type\\NumberType'))->add('c', LegacyFormHelper::getType('Symfony\\Component\\Form\\Extension\\Core\\Type\\ChoiceType'), array_merge(array('choices' => array('x' => 'X', 'y' => 'Y', 'z' => 'Z')), LegacyFormHelper::isLegacy() ? array() : array('choices_as_values' => true)))->add('d', LegacyFormHelper::getType('Symfony\\Component\\Form\\Extension\\Core\\Type\\DateTimeType'))->add('e', LegacyFormHelper::getType('Symfony\\Component\\Form\\Extension\\Core\\Type\\DateType'))->add('g', LegacyFormHelper::getType('Symfony\\Component\\Form\\Extension\\Core\\Type\\TextareaType')); }
/** * {@inheritdoc} */ public function getExtendedType() { return LegacyFormHelper::getType('Symfony\\Component\\Form\\Extension\\Core\\Type\\FormType'); }
public function getParent() { return LegacyFormHelper::getType('Symfony\\Component\\Form\\Extension\\Core\\Type\\ChoiceType'); }
/** * {@inheritdoc} */ public function buildForm(FormBuilderInterface $builder, array $options) { $builder->add('a', null, array('description' => 'A nice description'))->add('b')->add($builder->create('c', LegacyFormHelper::getType('Symfony\\Component\\Form\\Extension\\Core\\Type\\CheckboxType')))->add('d', LegacyFormHelper::getType('Symfony\\Component\\Form\\Extension\\Core\\Type\\TextType'), array('data' => 'DefaultTest')); }
public function buildForm(FormBuilderInterface $builder, array $options) { $builder->add('required_field', LegacyFormHelper::getType('Symfony\\Component\\Form\\Extension\\Core\\Type\\TextType'), array('required' => true)); }