remove('metaFields'); if ($builder->has('user')) { $builder->get('user')->setRequired(false); } if ($builder->has('tags')) { $builder->remove('tags'); // @deprecated for BC reasons here, arrays will be supported in 2.0 $builder->add('tags', TagsInputType::class, [ 'required' => false, ]); } } public function configureOptions(OptionsResolver $resolver) { parent::configureOptions($resolver); $resolver->setDefaults([ 'csrf_protection' => false, 'allow_duration' => false, // overwritten and changed to default "true", // because the docs are cached without these fields otherwise 'include_user' => true, 'include_exported' => true, 'include_rate' => true, ]); } }