Symfony2 で REST API を設計しています。
POST および PUT リクエストでは、FormType を使用しています。何かのようなもの :
class EmailType extends AbstractType
{
public function buildForm(FormBuilderInterface $builder, array $options)
{
$builder->add('subject', 'textarea')
[...]
;
}
public function getName()
{
return 'email';
}
}
しかし、投稿するときは、次のような名前空間を持つフィールドを渡す必要があります。
{
"email": {
"subject": "subject"
}
}
しかし、この最上位の名前空間は必要ありません。
何か案は ?