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 ?

questionAnswers(2)

yourAnswerToTheQuestion