家庭 / 百老汇套餐
Symfony束,用于集成broadway/broadway。
0.5.3
2020-03-18 10:09 UTC
Requires
- php: >=7.2
- household/broadway: ^2.2
- symfony/console: ^4.0||^5.0
- symfony/http-kernel: ^4.0||^5.0
Requires (Dev)
- broadway/broadway-saga: ^0.7
- broadway/coding-standard: ^1.0
- matthiasnoback/symfony-config-test: ^4.0
- matthiasnoback/symfony-dependency-injection-test: ^4.0
- monolog/monolog: ~2.0
- phpunit/phpunit: ^8.0
- symfony/framework-bundle: ^3.4||^4.4|^5.0
- symfony/proxy-manager-bridge: ^3.4||^4.4|^5.0
Suggests
- broadway/event-store-dbal: Event store implementation using doctrine/dbal
- broadway/read-model-elasticsearch: Elasticsearch read model implementation using elastic/elasticsearch-php
- psr/log-implementation: Implementation for PSR3, LoggerInterface
README
Symfony束,用于将Broadway集成到您的Symfony应用程序中。
安装
使用Symfony Flex是安装和配置BroadwayBundle的Symfony最简单的方法Symfony Flex
$ composer require symfony/flex ^1.0
$ composer config extra.symfony.allow-contrib true
$ composer require household/broadway-bundle
Symfony Flex将自动注册和配置束。
默认情况下,使用内存中的事件存储和读取模型实现。您可以根据文档中的事件存储
和读取模型
部分安装其中的一种持久化实现。
文档
您可以在broadway.github.io/broadway-bundle上找到Broadway束的详细文档。
欢迎加入freenode的#qandidate,提出问题和意见!