航空报文/适配器

为航空报文消息框架提供的适配器接口。

此软件包的官方仓库似乎已丢失,因此软件包已被冻结。

0.2.1 2017-02-28 14:56 UTC

This package is auto-updated.

Last update: 2020-11-20 11:23:45 UTC


README

Latest Stable Version Build Status License Total Downloads

为航空报文消息框架提供的适配器接口。

安装

安装 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');