1
我在api-platform中使用了doctrine2-spatial。將序列化組添加到供應商的類屬性
對於CrEOF\Spatial\PHP\Types\AbstractPoint
類,我需要爲$x
和$y
屬性添加serialization group。
在不改變供應商的情況下完成此操作的最佳方法是什麼?
我在api-platform中使用了doctrine2-spatial。將序列化組添加到供應商的類屬性
對於CrEOF\Spatial\PHP\Types\AbstractPoint
類,我需要爲$x
和$y
屬性添加serialization group。
在不改變供應商的情況下完成此操作的最佳方法是什麼?
在序列化程序文檔中,他們提供了使用序列化組的yml和xml)映射的註釋示例。 這樣您就可以添加指向供應商實體系列化的一些組,而無需使用註釋的供應商類別
$classMetadataFactory = new ClassMetadataFactory(new YamlFileLoader('/path/to/your/definition.yml'));
我讀它,我不知道在哪裏把這個。我使用註釋,理想情況下我的問題應該通過我自己的AppBundle來解決,這個AppBundle考慮了另一個Bundle中定義的一些組。你能給我另一個提示嗎? –
喜歡這個博客條目:http://symfony.com/blog/new-in-symfony-2-7-serialization-groups。我想我理解代碼,只是不知道該把它放在哪裏 –
老實說,我不知道我從來沒有使用它,我只是在文檔中看到它。它應該由具有正確標記的服務定義,我猜。抱歉 – goto