J'essaie de mettre l'entité dans le propre formulaire. Je me souviens paresseusement d'une méthode getData (), mais elle n'existe pas à l'intérieur du formulaire, et je ne me souviens pas comment l'utiliser.
Existe-t-il un moyen d'obtenir l'entité à l'intérieur de la méthode buildform sans utiliser un écouteur d'événements?
Je veux dire, quelque chose comme ça:
public function buildForm(FormBuilderInterface $builder, array $options)
{
/*some method to get the entity of the form such as getEntity????????*/
$builder->add('field');
}
Je l'ai trouvé:
public function buildForm(FormBuilderInterface $builder, array $options)
{
$entity = $builder->getData();
$builder->add('field');
}