Laravel Tactician
, (*1)
A flexible and easy to use implementation of the Tactician command bus for Laravel 5., (*2)
Introduction
This package is a stand-alone command bus implementation of the PHP Leagueâs Tactician command bus, itâs not a replacement for Laravelâs command bus or queue., (*3)
Features:, (*4)
- Easy to use, configure and extend
- 3 kinds of command handler locators
- Database transaction middleware
Installation
To get started, add this package to your composer.json
file as a dependency:, (*5)
composer require tillkruss/laravel-tactician
Next, open your app
configuration file and add the TacticianServiceProvider
to your list of providers
:, (*6)
TillKruss\LaravelTactician\TacticianServiceProvider,
After that, add the tactician.php
configuration file by running:, (*7)
php artisan vendor:publish --provider="TillKruss\LaravelTactician\TacticianServiceProvider"
Configuration
Please see CONFIGURATION.md for more information on how to configure this package., (*8)
Usage
Please see USAGE.md for code samples and more information on how to use this package., (*9)
License
This package is open-sourced software licensed under the MIT license., (*10)