averor/message-bus

Simple, convention based library aimed to help dealing with cqrs (with or without ES) tasks.

1.0.0 2018-07-17 14:40 UTC

This package is auto-updated.

Last update: 2024-10-29 05:46:35 UTC


README

pipeline status coverage report MIT License Semver

Simple, convention based library aimed to help dealing with cqrs (with or without ES) tasks. Heavily influenced by the best: SimpleBus, Tactician, Broadway

Install using Composer:

composer require averor/message-bus

Documentation

Will be surely written... someday. As for now - just take a look at examples/ or tests/

QueryBus

MessageBus is not able to return value from handler, so that's where QueryBus extension comes to the rescue.

Testing with PHPUnit (>=7.0)

$ ./vendor/bin/phpunit ./tests