tillkruss / laravel-tactician by tillkruss

A flexible and easy to use implementation of the Tactician command bus for Laravel 5.
570
5
1
Package Data
Maintainer Username: tillkruss
Package Create Date: 2016-03-29
Package Last Update: 2016-04-22
Home Page:
Language: PHP
License: MIT
Last Refreshed: 2019-09-19 03:33:31
Package Statistics
Total Downloads: 570
Monthly Downloads: 0
Daily Downloads: 0
Total Stars: 5
Total Watchers: 1
Total Forks: 2
Total Open Issues: 0

Laravel Tactician

Build Status Latest Stable Version Scrutinizer Code Quality License

A flexible and easy to use implementation of the Tactician command bus for Laravel 5.

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.

Features:

  • 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:

composer require tillkruss/laravel-tactician

Next, open your app configuration file and add the TacticianServiceProvider to your list of providers:

TillKruss\LaravelTactician\TacticianServiceProvider,

After that, add the tactician.php configuration file by running:

php artisan vendor:publish --provider="TillKruss\LaravelTactician\TacticianServiceProvider"

Configuration

Please see CONFIGURATION.md for more information on how to configure this package.

Usage

Please see USAGE.md for code samples and more information on how to use this package.

License

This package is open-sourced software licensed under the MIT license.