simgroep / broadway-simple-serializer
Broadway 简单序列化器
0.1.0
2017-03-06 13:33 UTC
Requires
- php: >=5.5.9
- broadway/broadway: ^1.0
- symfony/property-access: >=2.4
- symfony/serializer: >=2.4
Requires (Dev)
- phpunit/phpunit: ~4.8
This package is auto-updated.
Last update: 2024-09-20 01:11:37 UTC
README
在 SIMgroep,我们非常喜爱 DDD、CQRS 和事件溯源。我们使用 Symfony 框架和 Broadway 构建我们的应用程序。在 Broadway 中,有一件事需要大量重复,那就是为你的领域事件实现 Broadway\Serializer\Serializable
。这个存储库中的序列化器旨在解决这个问题。是的,这有点魔法。魔法是邪恶的。请明智使用!
安装
召唤 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
享受!