add('color', ColorPickerType::class) ->add('fixedRate', FixedRateType::class, [ 'currency' => $currency, ]) ->add('hourlyRate', HourlyRateType::class, [ 'currency' => $currency, ]) ; if ($options['include_budget']) { $builder ->add('budget', MoneyType::class, [ 'label' => 'label.budget', 'required' => false, 'currency' => $currency, ]) ->add('timeBudget', DurationType::class, [ 'label' => 'label.timeBudget', 'icon' => 'clock', 'required' => false, ]) ; } $builder->add('metaFields', MetaFieldsCollectionType::class); $builder ->add('visible', YesNoType::class, [ 'label' => 'label.visible', ]); } public function addCreateMore(FormBuilderInterface $builder): void { $builder->add('create_more', CheckboxType::class, [ 'label' => 'label.create_more', 'required' => false, 'mapped' => false, ]); } }