Usuń przestrzeń nazw formularzy w formularzu Symfony2 (dla REST API)
Projektuję API REST z Symfony2.
Dla żądania POST i PUT używam FormType. Coś jak :
class EmailType extends AbstractType
{
public function buildForm(FormBuilderInterface $builder, array $options)
{
$builder->add('subject', 'textarea')
[...]
;
}
public function getName()
{
return 'email';
}
}
Ale kiedy I POST, muszę przekazać pola z przestrzenią nazw:
{
"email": {
"subject": "subject"
}
}
Ale nie chcę tej przestrzeni nazw najwyższego poziomu!
Jakieś pomysły ?