Code Duplication    Length = 27-30 lines in 2 locations

src/Surfnet/StepupSelfService/SelfServiceBundle/Form/Type/RevokeSecondFactorType.php 1 location

@@ 26-52 (lines=27) @@
23
use Symfony\Component\Form\FormBuilderInterface;
24
use Symfony\Component\OptionsResolver\OptionsResolver;
25
26
class RevokeSecondFactorType extends AbstractType
27
{
28
    public function buildForm(FormBuilderInterface $builder, array $options)
29
    {
30
        $builder->add('revoke', SubmitType::class, [
31
            'label' => 'ss.form.ss_revoke_second_factor.revoke',
32
            'attr' => [ 'class' => 'btn btn-danger pull-right' ],
33
        ]);
34
        $builder->add('cancel', AnchorType::class, [
35
            'label' => 'ss.form.ss_revoke_second_factor.cancel',
36
            'attr' => [ 'class' => 'btn pull-right' ],
37
            'route' => 'ss_second_factor_list',
38
        ]);
39
    }
40
41
    public function configureOptions(OptionsResolver $resolver)
42
    {
43
        $resolver->setDefaults([
44
            'data_class' => 'Surfnet\StepupSelfService\SelfServiceBundle\Command\RevokeCommand',
45
        ]);
46
    }
47
48
    public function getBlockPrefix()
49
    {
50
        return 'ss_revoke_second_factor';
51
    }
52
}
53

src/Surfnet/StepupSelfService/SelfServiceBundle/Form/Type/VerifyEmailType.php 1 location

@@ 27-56 (lines=30) @@
24
use Symfony\Component\Form\FormBuilderInterface;
25
use Symfony\Component\OptionsResolver\OptionsResolver;
26
27
class VerifyEmailType extends AbstractType
28
{
29
    public function buildForm(FormBuilderInterface $builder, array $options)
30
    {
31
        $builder->add('verificationCode', TextType::class, [
32
            'label' => 'ss.form.ss_verify_email.text.verification_code',
33
            'required' => true,
34
            'attr' => array(
35
                'autofocus' => true,
36
                'autocomplete' => 'off',
37
            )
38
        ]);
39
        $builder->add('verifyEmail', SubmitType::class, [
40
            'label' => 'ss.form.ss_verify_email.button.verify_email',
41
            'attr' => [ 'class' => 'btn btn-primary' ],
42
        ]);
43
    }
44
45
    public function configureOptions(OptionsResolver $resolver)
46
    {
47
        $resolver->setDefaults([
48
            'data_class' => 'Surfnet\StepupSelfService\SelfServiceBundle\Identity\Command\VerifyEmailCommand',
49
        ]);
50
    }
51
52
    public function getBlockPrefix()
53
    {
54
        return 'ss_verify_email';
55
    }
56
}
57