/** * {@inheritdoc} */ public function configureOptions(OptionsResolver $resolver) { parent::configureOptions($resolver); $resolver->setDefined(array('upload_path')); $resolver->setAllowedTypes(array('upload_path' => 'string')); $resolver->setDefaults(array('upload_path' => '/uploads', 'entry_type' => AttachmentFormType::class, 'multiple' => true, 'allow_add' => true, 'allow_delete' => true, 'error_bubbling' => false)); }
/** * {@inheritdoc} */ public function configureOptions(OptionsResolver $resolver) { parent::configureOptions($resolver); $resolver->setRequired(['data']); $resolver->setDefaults(['data_class' => null, 'type' => QuoteProductToOrderType::NAME]); }
/** * {@inheritdoc} */ public function configureOptions(OptionsResolver $resolver) { parent::configureOptions($resolver); $resolver->setDefaults(array('type' => new ColumnEnumType(), 'column_count' => 1, 'options' => ['label' => false])); }