示例#1
0
 public function buildForm(FormBuilderInterface $builder, array $options)
 {
     $builder->add('location', TextType::class, ['label' => 'Location', 'required' => false])->add('telephone', TextType::class, ['label' => 'Telephone', 'required' => false])->add('publicMail', TextType::class, ['label' => 'Public e-mail', 'required' => false])->add('notes', TextType::class, ['label' => 'Notes', 'required' => false])->add('privShowTelephone', ChoiceType::class, ['label' => 'Who can see my phone number?', 'choices' => User::getPrivacySettings()])->add('privShowPublicMail', ChoiceType::class, ['label' => 'Who can see my public e-mail?', 'choices' => User::getPrivacySettings()])->add('privShowNotes', ChoiceType::class, ['label' => 'Who can see my notes?', 'choices' => User::getPrivacySettings()])->add('save', SubmitType::class, ['label' => 'Save']);
 }