Bonjour, voici un script que je en comprend pas trop

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
 
<?php
// src/Sdz/BlogBundle/Form/ArticleType.php
 
namespace Sdz\BlogBundle\Form;
 
use Symfony\Component\Form\AbstractType;
use Symfony\Component\Form\FormBuilder;
 
class ArticleType extends AbstractType
{
    public function buildForm(FormBuilder $builder, array $options)
    {
	    $builder
            ->add('date')
            ->add('titre')
            ->add('contenu')
            ->add('auteur');
    }
 
    public function getName()
    {
        return 'sdz_blogbundle_articletype';
    }
}
dans la fonction buildForme, pourquoi met t'ont pas le type à ajouter
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
add->('auteur','text') //par exemple
lorsque je crée une class ArticleType, netbeans m'indique qu'il manque la methode getName() .

A quoi sert cette methode ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
public function getName()
{
 
}
je vous remercie d'avance pour la réponse