alevikzs/persistent-jms

symfony doctrine 持久化集合的 JMS 消息队列数组集合处理程序

1.0.0 2017-10-23 20:45 UTC

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 }