qlimix/messagebus

通过消息总线发送系统中的消息

2.0.3 2020-11-14 12:08 UTC

This package is auto-updated.

Last update: 2024-09-14 20:30:34 UTC


README

Travis CI Coveralls Packagist MIT License

通过messagebus在您的系统中发送消息。

安装

使用Composer

$ composer require qlimix/messagebus

使用方法

<?php

use Qlimix\MessageBus\MessageBus\MiddlewareMessageBus;

$middleware = [];
$dispatcher = new FooBarDispatcher();

$messageBus = new MiddlewareMessageBus($middleware, $dispatcher);

$messageBus->handle(new Message($foo, $bar));

测试

要使用PHPUnit在本地上运行所有单元测试

$ vendor/bin/phpunit

质量

为了确保代码质量,运行grumphp,它将运行所有工具

$ vendor/bin/grumphp run

贡献

有关详细信息,请参阅CONTRIBUTING