Cześć,
Mam problem z utworzeniem formularza w Symfony. Generalnie chciałbym pobierać wartości pola Select z Encji. Wartości muszą spełniać warunek którym jest ID użytkownika.
Próbowałem to zrobić w następujący sposób ale otrzymałem błąd że zmienna $user_id is Undefined:
$builder->add('foo', EntityType::class, [
'class' => 'AppBundle:Bar',
'query_builder' => function (EntityRepository $er) {
return $er->createQueryBuilder('u')
->where(u.user_id = :user_id)
->setParametr("user_id", $user_id)
},
'choice_label' => 'u.name',
]);
W jakie sposób prawidłowo ustawić parametr tak żeby mógł on się zmieniać w zależności od Id danego użytkownika ?