航空报文 / 适配器
为航空报文消息框架提供的适配器接口。
此软件包的官方仓库似乎已丢失,因此软件包已被冻结。
0.2.1
2017-02-28 14:56 UTC
Requires
- php: ^7.1
- aerogram/message: ~0.1
Requires (Dev)
- phpunit/phpunit: ^6.0
This package is auto-updated.
Last update: 2020-11-20 11:23:45 UTC
README
为航空报文消息框架提供的适配器接口。
安装
安装 Composer 并运行以下命令以获取最新版本
composer install aerogram/adapter
用法
<?php use Aerogram\Adapter\Memory\MemoryPubSub; use Aerogram\Message\MessageFactory; $factory = new MessageFactory; $adapter = new MemoryPubSub; $message = $factory->create(json_encode(['email' => 'john@example.com']), ['topic' => 'user.registered']); $adapter->publish($message);
与 event-bus 一起使用
<?php use Aerogram\Adapter\Memory\MemoryPubSub; use Aerogram\EventBus\EventBus\SimpleBus; $adapter = new MemoryPubSub; $eventBus = new SimpleBus($adapter); $eventBus->publish('{"email": "john@example.com"}', 'user.registered');