micro-module / broadway-bundle
该包的最新版本(v0.6.3)没有可用的许可信息。
micro-module/broadway的Symfony组件。
v0.6.3
2024-02-21 09:22 UTC
Requires
- php: ^7.4 || ^8.0
- micro-module/broadway: ^v2.6
- symfony/console: ^5.3 || ^6.0 || ^7.0
- symfony/http-kernel: ^5.3 || ^6.0 || ^7.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.0
- matthiasnoback/symfony-config-test: ^4.0
- matthiasnoback/symfony-dependency-injection-test: ^4.0
- micro-module/broadway-saga: ^0.6
- monolog/monolog: ~2.0
- phpstan/phpstan: @stable
- phpstan/phpstan-symfony: ^1.0
- phpunit/phpunit: ^9.5
- symfony/framework-bundle: ^5.3 || ^6.0 || ^7.0
- symfony/proxy-manager-bridge: ^5.3 || ^6.0 || ^7.0
Suggests
- broadway/read-model-elasticsearch: Elasticsearch read model implementation using elastic/elasticsearch-php
- micro-module/event-store-dbal: Event store implementation using doctrine/dbal
- psr/log-implementation: Implementation for PSR3, LoggerInterface
README
将Broadway集成到您的Symfony应用程序的Symfony组件。
安装
使用Symfony Flex安装和配置BroadwayBundle是最简单的方法。
$ composer require symfony/flex ^1.0
$ composer config extra.symfony.allow-contrib true
$ composer require broadway/broadway-bundle
Symfony Flex将自动注册和配置组件。
默认情况下使用内存中的事件存储和读取模型实现。您可以根据文档中“事件存储”和“读取模型”部分所述安装其中一个持久实现。
文档
您可以在broadway.github.io/broadway-bundle上找到Broadway组件的详细文档。
如有问题或意见,请随时加入freenode上的#qandidate频道!