/** * {@inheritDoc} */ public function buildForm(FormBuilderInterface $builder, array $options) { parent::buildForm($builder, $options); if (isset($options['float_option'])) { $builder->addViewTransformer(new MoneyToLocalizedStringTransformer($options['float_option']['precision'], $options['float_option']['grouping'], null, $options['float_option']['divisor'])); } }
/** * {@inheritdoc} */ public function buildForm(FormBuilderInterface $builder, array $options) { parent::buildForm($builder, $options); foreach ($this->eventSubscribers as $eventSubscriber) { $builder->addEventSubscriber($eventSubscriber); } foreach ($this->dataTransformers as $dataTransformer) { $builder->addViewTransformer($dataTransformer); } }