使用FOS REST Bundle

时间:2017-04-22 09:53:20

标签: php rest symfony doctrine-orm fosrestbundle

我有一个设置,我使用Symfony 3.2,Doctrine和Form进行验证。我想使用FOS REST Bundle通过REST公开实体。但是,我需要公开字段在架构中的显示方式(下划线)而不是实体(CamelCase)。

对于PUT / POST / PATCH操作,我发现我可以修改FormType中的字段,如下所示:

class CountryType extends AbstractType

     public function buildForm(FormBuilderInterface $builder, array $options) {

            $builder->add('iso_alpha2', null, array('property_path' => 'isoAlpha2')
            ...
     }
}

这很有效,但正如我所说,这只适用于写操作。

我挣扎的是我无法获取GET操作返回架构字段(强调) - 我该怎么做?

0 个答案:

没有答案