Мне нужно передать параметр конструктору объекта, который используется в типе формы.
Я устанавливаю объект из типа формы в методе setDefaultOptions:
public function setDefaultOptions(OptionsResolverInterface $resolver)
{
$resolver->setDefaults(array(
'data_class' => 'MyApp\MyBundle\Entity\MyEntity'
));
}
Я хотел бы использовать что-то вроде этого:
public function setDefaultOptions(OptionsResolverInterface $resolver)
{
$resolver->setDefaults(array(
'data_class' => 'MyApp\MyBundle\Entity\MyEntity',
'my_parameter' => 'some value'
));
}
чтобы он был введен через конструктор.
Это возможно? (Я использую Symfony 2.2)