DeleteForm.php 690B

123456789101112131415161718192021222324252627
  1. <?php
  2. namespace Muzich\CoreBundle\Form\User;
  3. use Symfony\Component\Security\Core\Validator\Constraint\UserPassword;
  4. use Symfony\Component\Form\FormBuilderInterface;
  5. use Symfony\Component\OptionsResolver\OptionsResolverInterface;
  6. use Symfony\Component\Form\AbstractType;
  7. class DeleteForm extends AbstractType
  8. {
  9. public function buildForm(FormBuilderInterface $builder, array $options)
  10. {
  11. $builder->add('current_password', 'password', array(
  12. 'label' => 'form.current_password',
  13. 'translation_domain' => 'FOSUserBundle',
  14. 'mapped' => false,
  15. 'constraints' => new UserPassword(),
  16. ));
  17. }
  18. public function getName()
  19. {
  20. return 'delete_user_form';
  21. }
  22. }