SearchUserType   A
last analyzed

Complexity

Total Complexity 2

Size/Duplication

Total Lines 17
Duplicated Lines 0 %

Importance

Changes 0
Metric Value
eloc 8
dl 0
loc 17
rs 10
c 0
b 0
f 0
wmc 2

2 Methods

Rating   Name   Duplication   Size   Complexity  
A buildForm() 0 7 1
A configureOptions() 0 4 1
1
<?php
2
3
namespace Wallabag\UserBundle\Form;
4
5
use Symfony\Component\Form\AbstractType;
6
use Symfony\Component\Form\Extension\Core\Type\TextType;
7
use Symfony\Component\Form\FormBuilderInterface;
8
use Symfony\Component\OptionsResolver\OptionsResolver;
9
10
class SearchUserType extends AbstractType
11
{
12
    public function buildForm(FormBuilderInterface $builder, array $options)
13
    {
14
        $builder
15
            ->setMethod('GET')
16
            ->add('term', TextType::class, [
17
                'required' => true,
18
                'label' => 'user.new.form_search.term_label',
19
            ])
20
        ;
21
    }
22
23
    public function configureOptions(OptionsResolver $resolver)
24
    {
25
        $resolver->setDefaults([
26
            'csrf_protection' => false,
27
        ]);
28
    }
29
}
30