2015-11-08 34 views
-1

我写上使用的树枝交响乐现场2,在我的iPhone下写的应用程序,当我写的REST API我在实体线使用组和访问进行序列化的Symfony2

/** 
* @var \Array 
* @Groups({"browser_details"}) 
* @Accessor(getter="getArticleLikes") 
* 
*/ 
private $likes; 

例如在我可以通过使用方法$ view-> setSerializationContext(SerializationContext :: create() - > setGroups(array($ groupName)))来获取喜欢的东西,不做任何不必要的操作。

当我以任何方式开始在Twig网站上使用相同实体编写代码时,我无法从组和访问控制器接收数据,如何在不使用FOSRestController的情况下使用此注释?

+0

Symfony是不同的。它没有Accesor注释,只有从版本2.7开始,用于序列化对象和不访问属性的组注释。读你的问题,喜欢你想写一个API? –

回答

0

您可能正在寻找JMS serializerassociated bundle这将使您能够使用这些注释。在你的项目中,如果你遵循软件包安装说明,你应该得到你所需要的。我强烈建议您阅读文档以确保您了解序列化程序为您提供的内容以及如何在项目中最好地使用它。

相关问题