xtreamwayz / expressive-messenger
PSR 容器兼容的 Symfony Messenger
2.6.0
2021-12-24 09:26 UTC
Requires
- php: ^7.4 || ^8.0
- psr/container: ^1.0 || ^2.0
- symfony/amqp-messenger: ^5.4 || ^6.0
- symfony/doctrine-messenger: ^5.4 || ^6.0
- symfony/event-dispatcher: ^5.4 || ^6.0
- symfony/messenger: ^5.4 || ^6.0
- symfony/redis-messenger: ^5.4 || ^6.0
Requires (Dev)
- ext-json: *
- doctrine/dbal: ^2.13 || ^3.2
- doctrine/orm: ^2.10
- laminas/laminas-auradi-config: ^2.2
- laminas/laminas-coding-standard: ^2.3
- laminas/laminas-pimple-config: ^1.4
- laminas/laminas-servicemanager: ^3.10.0
- phpunit/phpunit: ^9.5
- psalm/plugin-phpunit: ^0.12.0
- psr/log: ^1.1 || ^2.0 || ^3.0
- symfony/console: ^5.4 || ^6.0
- symfony/contracts: ^2.0 || ^3.0
- symfony/property-access: ^5.4 || ^6.0
- symfony/serializer: ^5.4 || ^6.0
- vimeo/psalm: ^3.18
Suggests
- laminas/laminas-cli: For auto configuring the cli command.
- symfony/property-access: Required if using symfony/serializer and not providing a default serializer.
- symfony/serializer: For converting objects to JSON or XML.
- 3.0.x-dev
- 2.7.x-dev
- 2.6.x-dev
- 2.6.0
- 2.5.x-dev
- 2.5.0
- 2.4.x-dev
- 2.4.0
- 2.3.x-dev
- 2.3.0
- 2.2.x-dev
- 2.2.0
- 2.1.x-dev
- 2.1.0
- 2.0.x-dev
- 2.0.1
- 2.0.0
- 1.0.x-dev
- 1.0.1
- 1.0.0
- 0.6.0
- 0.5.1
- 0.5.0
- 0.4.2
- 0.4.1
- 0.4.0
- 0.3.2
- 0.3.1
- 0.3.0
- 0.2.1
- 0.2.0
- 0.1.0
- dev-dependabot/composer/psalm/plugin-phpunit-tw-0.16.1or-tw-0.17.0or-tw-0.19.0
- dev-dependabot/composer/symfony/console-tw-5.4or-tw-6.0or-tw-7.0
- dev-dependabot/composer/doctrine/dbal-tw-2.13or-tw-3.2or-tw-4.0
- dev-dependabot/composer/vimeo/psalm-tw-4.18or-tw-5.0
- dev-dependabot/composer/phpunit/phpunit-tw-9.5or-tw-11.0
- dev-dependabot/composer/symfony/property-access-tw-5.4or-tw-6.0or-tw-7.0
- dev-dependabot/composer/laminas/laminas-servicemanager-tw-3.10.0or-tw-4.0.0
- dev-dependabot/composer/doctrine/orm-tw-2.11or-tw-3.0
- dev-dependabot/composer/symfony/serializer-tw-5.4or-tw-6.0or-tw-7.0
This package is auto-updated.
Last update: 2024-09-09 20:36:31 UTC
README
非常感谢您对这个项目的兴趣!开源是有回报的,但也可以很累。因此,此代码按原样提供,目前没有积极维护。我们邀请您浏览代码,甚至在您的下一个项目中使用它,前提是您遵循包含的许可证!
不提供对该代码的支持保证,也不保证会审查或合并拉取请求。它是开源的,因此允许分支;只是确保给予应有的认可!
PSR-11 容器兼容的 Symfony Messenger 消息总线及队列。
此包将消息总线带到您的 PSR-11 容器项目中。它是一组工厂,使您的生活更轻松。实际工作由 Symfony Messenger 完成。
它包含预配置的命令、事件和查询总线,方便您使用。或者,如果您想创建自己的,则可以不使用它们。可以使用传输来队列消息或将它们发送/接收给第三方。
安装
composer require xtreamwayz/psr-container-messenger
文档
所有项目文档位于 ./docs 文件夹中。如果您想为文档做出贡献,请提交拉取请求。您可以在网上阅读文档:https://xtreamwayz.github.io/psr-container-messenger/
贡献
在您开始处理功能或修复之前,请阅读并遵循 贡献指南,以帮助避免任何浪费或重复的努力。