mr-luke/bus

Multi-purpose bus for Laravel
1,357
Install
composer require mr-luke/bus
Latest Version:1.0.1
PHP:^8.1
License:MIT
Last Updated:Dec 9, 2024
Links: GitHub  ·  Packagist
Maintainer: mr-luke

Bus - Laravel multi-purpose bus implementation.

Latest Stable Version Total Downloads License

Tests Workflow Quality Gate Status Security Rating Reliability Rating

If you have used unstable versions

This major 1.0.0 version has a breaking changes compares to 1.0.0-rc.x. It is required to drop database table bus_processes & migrate.

Getting Started

Setting Manager supported versions:

  • Laravel 10
  • Laravel 9
  • Laravel 8

Installation

To install through composer, simply put the following in your composer.json file and run composer update

{
    "require": {
        "mr-luke/bus": "~1.0"
    }
}

Or use the following command

composer require "mr-luke/bus"

Next, add the service provider to app/config/app.php

Mrluke\Bus\BusServiceProvider::class,

Note: Package is auto-discoverable!

Configuration

Comming soon...

Related Packages

cerbero/workflow

Create extendible and maintainable applications by harnessing the power of pipel...

3,050 108
flyingfoxx/commandcenter

Commands and domain events for any framework. Includes a Laravel implementation.

2,165 15
rosamarsky/laravel-command-bus

Simple Command Bus for Laravel framework

19,048 8
veeenex/command-center

Commands and domain events for Laravel framework

16 2
s008nyx/kafka-bus

Kafka bus integration to Laravel/Lumen

87 1

Version History

Version Released PHP Laravel License
1.0.1 ^8.1 ^10.0|^9.0|^8.0 MIT
1.0.0 ^8.1 ^10.0|^9.0|^8.0 MIT
Pre-releases (6)
Version Released PHP Laravel License
1.0.0-rc.20 ^8.0.2 ^9.0|^8.0|^7.0|^6.0 MIT
1.0.0-rc.19 >=7.4 ^8.0|^7.0|^6.0 MIT
1.0.0-rc.18 >=7.4 ^8.0|^7.0|^6.0 MIT
1.0.0-rc.17 >=7.4 ^8.0|^7.0|^6.0 MIT
1.0.0-rc.16 >=7.4 ^8.0|^7.0|^6.0 MIT