thebiggive/messages

共享消息/模型类,用于跨服务通信

安装数: 1,576

依赖项: 0

建议者: 0

安全: 0

星标: 0

关注者: 2

分支: 0

开放问题: 0

类型:项目

v3.0.0 2022-04-19 17:53 UTC

This package is auto-updated.

Last update: 2024-09-19 23:27:32 UTC


README

这个小巧的库用于存放共享消息/模型类,以便实现跨服务通信。

目前它使我们能够在没有修改的情况下使用Symfony Messenger从MatchBot发布捐赠消息,然后使用ClaimBot进行消费。

变更日志

v3.0.0

v3 添加了 $org_regulator$org_regulator_numbers。这些在技术上是可以选择的,但ClaimBot v1.3将以只有设置正确时才能工作的方式发送索赔(除非是免税慈善机构)。

由于这实际上是一个模型的重大版本更新,因此我们还利用这个机会将反馈字段 $submission_correlation_id$response_success$response_detail 转换为蛇形命名,以与其他属性保持一致性。使用驼峰命名法的实现将在升级后立即中断,直到它们被更新。

v2.0.0

v2 引入了一个关于ClaimBot将捐赠发送回MatchBot的新假设 - 这不再意味着错误。相反,无论结果如何,都会发送状态信息,因此需要一个新的字段来捕捉状态的基本信息。

尽管没有移除任何字段,但由于下游使用的重大变化,这次更新带来了一个新的主要版本,以降低两种方法之间混淆的风险。