prooph / prooph-service-bus-module
v2.0
2015-01-13 20:16 UTC
Requires
- php: >=5.4
- prooph/service-bus: ~2.0
- zendframework/zend-loader: ~2.3
- zendframework/zend-modulemanager: ~2.3
- zendframework/zend-mvc: ~2.3
- zendframework/zend-serializer: ~2.3
- zendframework/zend-servicemanager: ~2.3
Requires (Dev)
- phpunit/phpunit: 3.7.*
- zendframework/zend-config: ~2.3
- zendframework/zend-form: ~2.3
- zendframework/zend-log: ~2.3
- zendframework/zend-view: ~2.3
Suggests
- prooph/prooph-event-store-module: Use ProophEventStore within your ZF2 project
This package is auto-updated.
Last update: 2022-02-01 12:36:32 UTC
README
[已弃用] ProophServiceBus 的 Zend Framework 2 模块。此模块仅支持 ProophServiceBus <= 2.x。如果您想使用 ZF2 与 PSB v3+,请查看 proophessor
安装
您可以通过 composer 将 ProophServiceBusModule 安装为依赖项,将 "prooph/prooph-service-bus-module": "~1.0"
添加到您的 composer.json 文件中。
安装后
在您的 application.config.php
文件中启用它。
<?php return array( 'modules' => array( // ... 'ProophServiceBusModule', ), // ... );
配置
将 prooph.servicebus.global.php 复制到您的 config/autoload
目录,并根据需要调整配置。
获取 ProophServiceBus
可以通过 ServiceManager 使用别名 prooph.psb.command_bus
获取命令总线。
$commandBus = $services->get('prooph.psb.command_bus');
可以通过 ServiceManager 使用别名 prooph.psb.event_bus
获取事件总线。
$eventBus = $services->get('prooph.psb.event_bus');