add('jsonguests', HiddenType::class, [ 'label' => 'jsonguests', 'required' => false, 'empty_data' => '', ]) ->add('jsonguests', HiddenType::class, [ 'label' => 'jsonguests', 'required' => false, 'empty_data' => '', ]) ->add('user', Select2EntityType::class, [ "mapped" => false, "label" => "Inviter un Utilisateur", "disabled" => false, "required" => false, "multiple" => false, "remote_route" => "app_user_select", "class" => "App:User", "primary_key" => "id", "text_property" => "displayname", "minimum_input_length" => 0, "page_limit" => 100, "delay" => 250, "cache" => false, "cache_timeout" => 60000, "language" => "fr", "placeholder" => "Inviter un Utilisateur", ]) ->add('group', Select2EntityType::class, [ "mapped" => false, "label" => "Inviter un Groupe", "disabled" => false, "required" => false, "multiple" => false, "remote_route" => "app_group_select", "class" => "App:Group", "primary_key" => "id", "text_property" => "name", "minimum_input_length" => 0, "page_limit" => 100, "delay" => 250, "cache" => false, "cache_timeout" => 60000, "language" => "fr", "placeholder" => "Inviter un Groupe", ]) ; } public function configureOptions(OptionsResolver $resolver) { $resolver->setDefaults([ 'data_class' => 'App\Entity\Survey', ]); } }