alevikzs / persistent-jms
symfony doctrine 持久化集合的 JMS 消息队列数组集合处理程序
1.0.0
2017-10-23 20:45 UTC
Requires
- php: >=7.0
- doctrine/orm: ^2.5.11
- jms/serializer-bundle: ^2.0
This package is not auto-updated.
Last update: 2024-09-15 04:06:48 UTC
README
这是什么?
此包基于 JMS Serializer,并解决了 symfony doctrine 持久化集合支持问题。当您使用反序列化时,原始库不支持级联和孤儿删除关系功能。
安装
$ composer require alevikzs/persistent-jms
如何使用
在您的 symfony services.yml 配置中需要添加
jms_serializer.object_constructor:
alias: jms_serializer.doctrine_object_constructor
public: false
jms_serializer.array_collection_handler:
class: PersistentJMS\ArrayCollectionHandler
tags:
- { name: jms_serializer.subscribing_handler }