Laravel Command Bus
Switch branches/tags
Nothing to show
Clone or download
Latest commit 720298a Aug 27, 2016
Failed to load latest commit information.
src Applied fixes from StyleCI Aug 4, 2016
tests Applied fixes from StyleCI Aug 4, 2016
.gitattributes Add gitattributes file Dec 18, 2015
.gitignore Updating for 5.2 Dec 23, 2015
.travis.yml Updating for 5.3 Aug 4, 2016
LICENSE.txt first Dec 6, 2015
composer.json v5.3.0 Aug 28, 2016
phpunit.xml first Dec 6, 2015 Adding badges to Aug 4, 2016


Build Status Total Downloads Latest Stable Version Latest Unstable Version License

This package provides an implementation of the Illuminate\Contracts\Bus\Dispatcher interface that matches the Laravel 5.1.x implementation with separate commands and handlers.


  • Remove Illuminate\Bus\BusServiceProvider from your app.php configuration file.
  • Add Collective\Bus\BusServiceProvider to your app.php configuration file.

If you are type-hinting Illuminate\Bus\Dispatcher, you should now type-hint Collective\Bus\Dispatcher.

If upgrading from 5.2, you should use Collective\Bus\Contracts\SelfHandling instead of Illuminate\Contracts\Bus\SelfHandling to indicate that a command does not use a separate handler class.