prooph / humus-amqp-producer
Prooph Service Bus的HumusAmqp生产者
v2.1.1
2018-11-03 07:24 UTC
Requires
- php: ^7.1
- beberlei/assert: ^2.7.1 || ^3.0
- prolic/humus-amqp: ^1.0
- prooph/common: ^4.1
- prooph/service-bus: ^6.0
Requires (Dev)
- phpspec/prophecy: ^1.7
- phpunit/phpunit: ^6.0
- prooph/bookdown-template: ^0.2.3
- prooph/event-store: ^7.0
- prooph/php-cs-fixer-config: ^0.3
- psr/container: ^1.0
- react/promise: ^2.4.1
- sandrokeil/interop-config: ^2.0.1
- satooshi/php-coveralls: ^1.0
Suggests
- prooph/event-store: ^7.0 let the EventBus dispatch persisted domain events
- psr/container: ^1.0 for usage of provided factories
- react/promise: For usage with query producer
- sandrokeil/interop-config: For usage of provided factories
Conflicts
- sandrokeil/interop-config: <2.0.1
README
使用HumusAmqp作为Prooph Service Bus的消息生产者。
重要
此库将支持到2019年12月31日,之后将弃用。
有关更多信息,请参阅官方公告:https://www.sasaprolic.com/2018/08/the-future-of-prooph-components.html
v1和v2之间的差异
v1与Prooph\ServiceBus 5.0兼容,而较新的v2支持Prooph\ServiceBus 6.0。
安装
您可以通过添加"prooph/humus-amqp-producer": "^1.0"
作为要求到您的composer.json中,使用composer安装prooph/humus-amqp-producer。
文档
$ php ./vendor/bin/bookdown docs/bookdown.json $ php -S 0.0.0.0:8080 -t docs/html/
注意:HumusAmqp的文档未涵盖。如果您是AMQP和/或RabbitMQ的新手,并且不知道如何配置HumusAmqp,请先查看HumusAmqp Docs。
支持
- 在Stack Overflow上标记为#prooph的问题中提问。
- 在https://github.com/prooph/humus-amqp-producer/issues中提交问题。
- 在prooph gitter聊天中打招呼。
贡献
请随时分支并扩展现有插件或添加新插件,并通过发送带有您更改的pull request来发送!为了建立一致的代码质量,请为您的所有更改提供单元测试,并可能调整文档。
许可证
在New BSD License下发布。