simgroep/broadway-simple-serializer

Broadway 简单序列化器

0.1.0 2017-03-06 13:33 UTC

This package is auto-updated.

Last update: 2024-09-20 01:11:37 UTC


README

在 SIMgroep,我们非常喜爱 DDD、CQRS 和事件溯源。我们使用 Symfony 框架和 Broadway 构建我们的应用程序。在 Broadway 中,有一件事需要大量重复,那就是为你的领域事件实现 Broadway\Serializer\Serializable。这个存储库中的序列化器旨在解决这个问题。是的,这有点魔法。魔法是邪恶的。请明智使用!

Build Status

安装

召唤 composer

$ composer require simgroep/broadway-simple-serializer

启用组件

<?php
// app/AppKernel.php

public function registerBundles()
{
    $bundles = array(
        // ...

        new Simgroep\BroadwaySimpleSerializer\Bundle\SimgroepBroadwaySimpleSerializerBundle(),
    );
}

配置

配置 Broadway

broadway:
    serializer:
        payload: simgroep_broadway.simple_serializer

享受!