En Symfony2, nous avons utilisé:Passage d'arguments de commande pour former le type __construct dans Symfony 3
$form = $this->createForm(new MyFormType($mySession));
Nous pouvons passer $ session comme arguments __construct.
Mais je ne suis pas en mesure de passer $ argument session Symfony3
J'ai essayé quelque chose comme ceci:
$form = $this->createForm(MyFormType::class, array(
'mySession' => $mySession
));
Quelqu'un peut-il s'il vous plaît me guider? Comment résoudre ce problème Merci d'avance!
où nous devons définir "$ profile" Je suis plus récent à symfony3, donc il vaudra mieux expliquer avec un exemple. Remerciements – mobizen
@mobizen Avez-vous des difficultés? –
Oui, j'ai fait des modifications comme vous me l'avez dit ... Mais obtenir la même erreur "Erreur de type: trop peu d'arguments pour fonctionner FD \ PatientBundle \ Form \ GoalType :: __ construct(), 0 passé" – mobizen