add('user', UserType::class, [ 'required' => false, ]) ->add('rate', MoneyType::class, [ // documentation is for NelmioApiDocBundle 'documentation' => [ 'type' => 'number', 'description' => 'The rate (eg. 10.5)', ], 'label' => 'label.rate', 'attr' => [ 'autofocus' => 'autofocus' ], 'currency' => $currency, 'help' => 'help.rate', ]) ->add('internalRate', MoneyType::class, [ // documentation is for NelmioApiDocBundle 'documentation' => [ 'type' => 'number', 'description' => 'The internal rate (eg. 10.0 or 10)', ], 'label' => 'label.rate_internal', 'currency' => $currency, 'required' => false, 'help' => 'help.rate_internal', ]) ->add('isFixed', YesNoType::class, [ 'label' => 'label.fixedRate', 'help' => 'help.fixedRate', 'documentation' => [ 'type' => 'boolean', 'description' => 'If "true" each time record gets the same rate, regardless of its duration', ], ]) ; } }