Download the PHP package webware/message-bus without Composer
On this page you can find all versions of the php package webware/message-bus. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download webware/message-bus
More information about webware/message-bus
Files in webware/message-bus
Package message-bus
Short Description MessageBus for Mezzio
License BSD-3-Clause
Homepage https://github.com/webinertia/message-bus/discussions
Informations about the package message-bus
message-bus
A command/query message bus for Mezzio and other PSR-11 based applications. Messages (commands or queries) are dispatched through a configurable middleware pipeline to their mapped handler, and a result flows back out through that same pipeline.
Installation
Registers itself as a Laminas/Mezzio config provider (Webware\MessageBus\ConfigProvider) via
composer's extra.laminas.config-provider.
Support
- Join our Discord to ask questions, report bugs, or discuss the library with the maintainers and other users. Please post support questions in the
#message-buschannel. - Report bugs or request features via GitHub Issues
Documentation
Full documentation lives in docs/v1:
- Overview & Architecture
- Getting Started
- Usage Examples
- API Reference
- Contributing
Testing
Acknowledgments
The middleware pipeline design in this package is directly inspired by, and mirrors the mechanics of, the PSR-15-style pipeline used in mezzio/mezzio.
This package was built for the Laminas/Mezzio ecosystem and its users, and that debt is gladly owed, credit belongs with the Laminas/Mezzio maintainers and contributors for the original design. See mezzio/mezzio and its LICENSE (BSD-3-Clause) for the source of that inspiration.
License
BSD-3-Clause