add('redirect_uris', UrlType::class, array('required' => true, 'label' => 'developer.client.form.redirect_uris_label')) ->add('save', SubmitType::class, array('label' => 'developer.client.form.save_label')) ; $builder->get('redirect_uris') ->addModelTransformer(new CallbackTransformer( function ($originalUri) { return $originalUri; }, function ($submittedUri) { return array($submittedUri); } )) ; } public function configureOptions(OptionsResolver $resolver) { $resolver->setDefaults(array( 'data_class' => 'Wallabag\ApiBundle\Entity\Client', )); } public function getBlockPrefix() { return 'client'; } }